.task-overview-page{--overview-glass-border:hsl(var(--primary) / .14);--overview-glass-lustre:#ffffffd6;--overview-glass-shadow:0 24px 54px -39px #112f254a, 0 9px 25px -24px #0f463338}.task-overview-page .brutti-overview-glass-hero{isolation:isolate;border-color:hsl(var(--primary) / .17);background:radial-gradient(ellipse 52% 90% at 94% 12%, hsl(var(--primary) / .13), transparent 82%), radial-gradient(ellipse 48% 70% at 8% 100%, hsl(var(--primary) / .07), transparent 85%), linear-gradient(126deg, #ffffffd9, #f9fffbba 50%, #effaf5db);-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);box-shadow:inset 0 1px #fffffff0,0 27px 64px -43px #0736234d,0 9px 25px -23px #0736232b}.task-overview-page .brutti-overview-glass-hero:before,.task-overview-page .brutti-overview-glass-panel:before,.task-overview-page .brutti-overview-glass-metric:before{content:"";pointer-events:none;background:linear-gradient(90deg, transparent 4%, #ffffffeb 22%, hsl(var(--primary) / .19) 70%, transparent 96%);z-index:1;height:1px;position:absolute;inset:0 0 auto}.task-overview-page .brutti-overview-glass-hero:after{content:"";pointer-events:none;border:1px solid hsl(var(--primary) / .075);width:240px;height:240px;box-shadow:0 0 0 38px hsl(var(--primary) / .025), 0 0 0 84px hsl(var(--primary) / .018);z-index:0;border-radius:999px;position:absolute;top:-85px;right:-85px}.task-overview-page .brutti-overview-glass-filter{border-color:hsl(var(--primary) / .15);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(138deg,#ffffffc4,#eef9f48f);box-shadow:inset 0 1px #fffc,0 12px 27px -24px #09442842}.task-overview-page .brutti-overview-glass-panel,.task-overview-page .brutti-overview-glass-metric{isolation:isolate;border-color:var(--overview-glass-border);box-shadow:inset 0 1px 0 var(--overview-glass-lustre), var(--overview-glass-shadow);-webkit-backdrop-filter:blur(13px)saturate(112%);backdrop-filter:blur(13px)saturate(112%);background:linear-gradient(147deg,#ffffffde,#fbfffcb8 57%,#f1faf5c2);transition:border-color .18s,box-shadow .18s,transform .18s;position:relative}.task-overview-page .brutti-overview-glass-panel:hover,.task-overview-page .brutti-overview-glass-metric:hover{border-color:hsl(var(--primary) / .27);box-shadow:inset 0 1px #fffffff5,0 25px 52px -38px #07432b54,0 12px 29px -23px #093c262e}.task-overview-page .brutti-overview-glass-metric{background:linear-gradient(155deg,#fffffff0,#f9fffbc9 54%,#ebf8f1b3)}.task-overview-page .brutti-overview-glass-metric:hover{transform:translateY(-2px)}.task-overview-page .brutti-overview-glass-row{border-color:hsl(var(--primary) / .12);background:linear-gradient(122deg, #ffffffb8, hsl(var(--primary) / .038));box-shadow:inset 0 1px #ffffffc2,0 9px 25px -25px #0f432c4d}.task-overview-page .brutti-overview-glass-row:hover{border-color:hsl(var(--primary) / .3);box-shadow:inset 0 1px #ffffffd4,0 13px 30px -22px #0f432c40}.dark .task-overview-page{--overview-glass-border:hsl(var(--primary) / .24);--overview-glass-lustre:#ffffff1c;--overview-glass-shadow:0 20px 54px -34px #0000008c}.dark .task-overview-page .brutti-overview-glass-hero{background:radial-gradient(ellipse 56% 90% at 93% 7%, hsl(var(--primary) / .17), transparent 85%), linear-gradient(135deg, #192b22e8, #12201bd9);box-shadow:inset 0 1px #ffffff16,0 23px 54px -33px #0000008c}.dark .task-overview-page .brutti-overview-glass-filter,.dark .task-overview-page .brutti-overview-glass-panel,.dark .task-overview-page .brutti-overview-glass-metric{box-shadow:inset 0 1px 0 #ffffff14, var(--overview-glass-shadow);background:linear-gradient(150deg,#1b2d23eb,#14221cd6)}@media (width<=639px){.task-overview-page .brutti-overview-glass-hero,.task-overview-page .brutti-overview-glass-panel,.task-overview-page .brutti-overview-glass-metric,.task-overview-page .brutti-overview-glass-filter{-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.task-overview-page .brutti-overview-glass-hero:after{opacity:.35}}@media (prefers-reduced-motion:reduce){.task-overview-page .brutti-overview-glass-panel,.task-overview-page .brutti-overview-glass-metric{transition:none}.task-overview-page .brutti-overview-glass-metric:hover{transform:none}}.task-overview-page .brutti-overview-glass-hero{background:radial-gradient(66% 130% at 100% 0,#48bd8547,#0000 79%),radial-gradient(75% 90% at 4% 95%,#62cc9b2b,#0000 82%),linear-gradient(118deg,#fffffff7 3%,#e7faefdb 53%,#ccf0e0d1);border:1px solid #3da3704a;box-shadow:inset 0 2px #fffffffa,inset 0 -1px #5fb78924,0 18px 37px -29px #15674270,0 33px 73px -55px #145f415e}.task-overview-page .brutti-overview-glass-hero:before{background:linear-gradient(90deg,#fffffff2,#73d7a4a8 43%,#ffffffb3 79%,#0000);height:4px;inset:0 0 auto}.task-overview-page .brutti-overview-glass-hero:after{background:radial-gradient(circle at 40% 36%,#ffffff87,#7fdcb01f 42%,#69ce9506 73%);border:1px solid #3da47329;width:280px;height:280px;top:-110px;right:-78px;box-shadow:inset 12px 9px 28px #ffffff73,inset -6px -8px 21px #33a66f17,0 0 0 38px #72daa60e,0 0 0 85px #79deae08}.task-overview-page .brutti-overview-glass-filter{background:linear-gradient(145deg,#fffffff0,#e1f7ebcf);border:1px solid #4aa87a45;box-shadow:inset 0 2px #ffffffed,0 13px 30px -22px #19644245}.task-overview-page .brutti-overview-glass-metric{--overview-metric-tint:#5bc6942e;--overview-metric-edge:#369f6f47;border:1px solid var(--overview-metric-edge);background:radial-gradient(circle at 94% -3%, var(--overview-metric-tint), transparent 65%), linear-gradient(132deg, #fffffff7, #f2fdf6e6 62%, #dcf6e8d9);box-shadow:inset 0 2px #fffffffc,inset 0 -1px #489c7321,0 14px 30px -23px #1b60434d,0 26px 56px -45px #206c4852}.task-overview-page .brutti-overview-glass-metric[data-overview-tone=primary]{--overview-metric-tint:#3cc57f38;--overview-metric-edge:#2ea96d57}.task-overview-page .brutti-overview-glass-metric[data-overview-tone=blue]{--overview-metric-tint:#4eace433;--overview-metric-edge:#479bcc4a}.task-overview-page .brutti-overview-glass-metric[data-overview-tone=amber]{--overview-metric-tint:#fabf5f36;--overview-metric-edge:#d6974545}.task-overview-page .brutti-overview-glass-metric[data-overview-tone=violet]{--overview-metric-tint:#af93ef30;--overview-metric-edge:#9e83da47}.task-overview-page .brutti-overview-glass-metric:before{background:linear-gradient(90deg, #fffffffa, var(--overview-metric-edge) 40%, transparent 95%);height:3px}.task-overview-page .brutti-overview-glass-metric:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff7d 46%,#ffffff21 72%,#0000);border-radius:50%;width:43%;height:110%;position:absolute;top:-40%;right:-9%;transform:rotate(-24deg)}.task-overview-page .brutti-overview-glass-metric>*{z-index:1;position:relative}.task-overview-page .brutti-overview-glass-panel{background:radial-gradient(42% 32% at 100% 0,#53c08724,#0000),linear-gradient(134deg,#fffffffa,#effcf5e0 60%,#e0f5ead1);border:1px solid #42a8763b;box-shadow:inset 0 2px #fffffff5,0 17px 37px -28px #18674152,0 29px 61px -53px #1867414d}.task-overview-page .brutti-overview-glass-panel>:first-child:not(:last-child){background:linear-gradient(105deg,#d5f3e1a8,#fffc 58%,#e5f7eda1);border-bottom-color:#46a7712b}.task-overview-page .brutti-overview-glass-row{background:linear-gradient(124deg,#ffffffe0,#dcf6e79e);border-color:#49ab7738}.dark .task-overview-page .brutti-overview-glass-hero{background:radial-gradient(70% 130% at 100% 0,#2b805730,#0000 80%),linear-gradient(126deg,#1a3125f5,#13251df0);border-color:#5fcd953d}.dark .task-overview-page .brutti-overview-glass-filter,.dark .task-overview-page .brutti-overview-glass-metric,.dark .task-overview-page .brutti-overview-glass-panel{background:radial-gradient(ellipse 64% 70% at 100% 0%, var(--overview-metric-tint,#40a36717), transparent), linear-gradient(132deg, #1e3528f5, #12231bf0);box-shadow:inset 0 1px #ffffff1a,0 20px 48px -32px #00000091}.dark .task-overview-page .brutti-overview-glass-metric:after{background:linear-gradient(90deg,#0000,#ffffff0b,#0000)}.dark .task-overview-page .brutti-overview-glass-panel>:first-child:not(:last-child){background:linear-gradient(105deg,#2f5c3e7d,#1b3024b3)}.dark .task-overview-page .brutti-overview-glass-row{background:linear-gradient(124deg,#223a2aed,#152a20e3)}@media (width<=639px){.task-overview-page .brutti-overview-glass-hero:after{opacity:.25}.task-overview-page .brutti-overview-glass-metric:after{opacity:.55}}@media (prefers-reduced-motion:reduce){.task-overview-page .brutti-overview-glass-metric{transition:none}}.task-overview-page [data-overview-kpi-grid]{align-items:start}.task-overview-page .brutti-overview-glass-metric{border:1px solid #4ba6762b;outline:0;align-self:start;height:auto;min-height:148px;box-shadow:inset 0 1px #fffffff0,0 13px 28px -25px #24654638}.task-overview-page .brutti-overview-glass-metric>.flex.flex-col{height:auto}.task-overview-page .brutti-overview-glass-panel{border:1px solid #54ac7e30;outline:0;box-shadow:inset 0 1px #fffffff2,0 16px 34px -31px #28714e3d}.task-overview-page .brutti-overview-glass-panel:hover{border-color:#44a47047;box-shadow:inset 0 1px #fffffff2,0 18px 36px -30px #28714e45}.dark .task-overview-page .brutti-overview-glass-metric,.dark .task-overview-page .brutti-overview-glass-panel{border-color:#63b5862e;box-shadow:inset 0 1px #ffffff12,0 14px 30px -25px #0000005c}@media (width>=640px){.task-overview-page .brutti-overview-glass-metric{min-height:158px}}@media (width>=1024px){.task-overview-page .brutti-overview-glass-metric{min-height:172px}}.task-overview-page .brutti-overview-glass-row{background:linear-gradient(122deg,#ffffffe0,#e7f9ee8a);border-color:#50a87c29;outline:0}.task-overview-page .brutti-overview-glass-row:hover{background:linear-gradient(122deg,#ffffffed,#dcf6e8ad);border-color:#41a37247;outline:0;box-shadow:inset 0 1px #fffc,0 12px 25px -24px #26705038}.task-overview-page .brutti-overview-glass-row:focus-within{border-color:#41a37247}.dark .task-overview-page .brutti-overview-glass-row,.dark .task-overview-page .brutti-overview-glass-row:hover{background:linear-gradient(128deg,#203728e8,#15291fe3);border-color:#6dc59638}.task-overview-page .recharts-tooltip-wrapper{z-index:20;outline:none!important}
