.react-grid-layout{transition:height .2s;position:relative}.react-grid-item{transition:left .2s,top .2s,width .2s,height .2s}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{z-index:1;will-change:width, height;transition:none}.react-grid-item.react-draggable-dragging{z-index:3;will-change:transform;transition:none}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{opacity:.2;z-index:2;-webkit-user-select:none;user-select:none;background:red;transition-duration:.1s}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{opacity:0;width:20px;height:20px;position:absolute}.react-grid-item:hover>.react-resizable-handle{opacity:1}.react-grid-item>.react-resizable-handle:after{content:"";border-bottom:2px solid #0006;border-right:2px solid #0006;width:5px;height:5px;position:absolute;bottom:3px;right:3px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-w,.react-grid-item>.react-resizable-handle.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:100% 100%;background-repeat:no-repeat;background-origin:content-box;width:20px;height:20px;padding:0 3px 3px 0;position:absolute}.react-resizable-handle-sw{cursor:sw-resize;bottom:0;left:0;transform:rotate(90deg)}.react-resizable-handle-se{cursor:se-resize;bottom:0;right:0}.react-resizable-handle-nw{cursor:nw-resize;top:0;left:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;top:0;right:0;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;margin-left:-10px;left:50%}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}:root{--home-customize-panel-width:576px;--home-premium-radius:1.25rem;--home-premium-shadow:0 1px 2px #0f172a0f, 0 12px 30px -24px #0f172a38;--home-premium-shadow-hover:0 1px 2px #0f172a12, 0 18px 36px -26px #0f172a47}.project-dashboard-grid .react-resizable-handle{opacity:.38;width:28px;height:28px;transition:opacity .12s}.project-dashboard-grid .react-resizable-handle-e,.project-dashboard-grid .react-resizable-handle-w{width:16px;height:100%;margin-top:0;top:0}.project-dashboard-grid .react-resizable-handle-n,.project-dashboard-grid .react-resizable-handle-s{width:100%;height:16px;margin-left:0;left:0}.project-dashboard-grid .react-grid-item:hover>.react-resizable-handle,.project-dashboard-grid .react-grid-item:focus-within>.react-resizable-handle,.project-dashboard-grid .react-grid-item.resizing>.react-resizable-handle{opacity:.9}.project-dashboard-grid .react-grid-placeholder{border:1px dashed color-mix(in oklab, var(--color-primary) 55%, var(--color-border));border-radius:var(--home-premium-radius);background:color-mix(in oklab, var(--color-primary-soft) 60%, transparent)}@media (pointer:coarse){.project-dashboard-grid .react-resizable-handle{opacity:.72}}.project-dashboard{--project-widget-shadow:0 1px 2px #0f172a0b, 0 18px 42px -34px #0f172a42;--project-widget-shadow-hover:0 2px 5px #0f172a0e, 0 24px 52px -36px #0f172a52}.project-dashboard-toolbar{background:color-mix(in oklab, var(--color-surface) 96%, var(--color-background));box-shadow:0 14px 36px -34px color-mix(in oklab, var(--color-foreground) 24%, transparent);border-color:color-mix(in oklab, var(--color-border) 88%, transparent)!important}.project-dashboard-toolbar-icon{box-shadow:inset 0 1px oklab(100% 0 5.96046e-8/.62)}.project-dashboard-add{box-shadow:0 8px 22px -16px color-mix(in oklab, var(--color-primary) 62%, transparent);border-radius:999px!important}.project-dashboard-cell{border-radius:.5rem}.project-dashboard-widget{isolation:isolate;background:var(--color-surface);transition:border-color .16s,box-shadow .16s;position:relative;box-shadow:0 1px 2px #0f172a0a;border-color:color-mix(in oklab, var(--color-border) 90%, transparent)!important}.project-dashboard-widget:hover,.project-dashboard-widget:focus-within{box-shadow:var(--project-widget-shadow-hover);border-color:color-mix(in oklab, var(--color-border-strong) 82%, transparent)!important}.project-dashboard-widget-header{background:var(--color-surface);min-height:44px;border-color:#0000!important}.project-dashboard-widget-header h3{letter-spacing:-.016em}.project-dashboard-widget-header>svg:first-child{opacity:0;transition:opacity .12s}.project-dashboard-widget:hover .project-dashboard-widget-header>svg:first-child,.project-dashboard-widget:focus-within .project-dashboard-widget-header>svg:first-child{opacity:.48}.project-dashboard-widget-action{opacity:0;border:1px solid #0000;transition:opacity .12s,background-color .12s,border-color .12s;box-shadow:none!important}.project-dashboard-widget:hover .project-dashboard-widget-action,.project-dashboard-widget:focus-within .project-dashboard-widget-action{opacity:.5}.project-dashboard-widget-action:hover{border-color:color-mix(in oklab, var(--color-border) 82%, transparent);background:color-mix(in oklab, var(--color-background) 68%, var(--color-surface));opacity:.82}.project-dashboard-widget .project-dashboard-widget-edit{opacity:0}.project-dashboard-widget:hover .project-dashboard-widget-edit,.project-dashboard-widget:focus-within .project-dashboard-widget-edit{opacity:.5}@media (hover:none),(pointer:coarse){.project-dashboard-widget .project-dashboard-widget-header>svg:first-child,.project-dashboard-widget .project-dashboard-widget-action,.project-dashboard-widget .project-dashboard-widget-edit{opacity:1}}.project-dashboard-widget-body{background:var(--color-surface)}.project-dashboard-widget-footer{background:color-mix(in oklab, var(--color-background) 34%, var(--color-surface));border-color:color-mix(in oklab, var(--color-border) 58%, transparent)!important}.project-dashboard-kpi-value{text-wrap:balance;text-shadow:none}.project-dashboard-text{scrollbar-width:thin;scrollbar-color:transparent transparent}.project-dashboard-widget:hover .project-dashboard-text,.project-dashboard-widget:focus-within .project-dashboard-text{scrollbar-color:color-mix(in oklab, var(--color-muted-foreground) 25%, transparent) transparent}.project-dashboard-text-copy{text-wrap:pretty}.project-dashboard-chart-plot{box-shadow:none;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--color-muted-foreground) 38%, transparent) transparent;-webkit-overflow-scrolling:touch;border:0}.project-dashboard-chart-plot::-webkit-scrollbar{height:6px}.project-dashboard-chart-plot::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--color-muted-foreground) 38%, transparent);border-radius:999px}.project-dashboard-tooltip{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.project-dashboard-chart-legend,.project-dashboard-chart-categories{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--color-muted-foreground) 22%, transparent) transparent}.project-dashboard-legend-item{border:1px solid #0000;transition:border-color .14s,background-color .14s,color .14s}button.project-dashboard-legend-item:hover{border-color:color-mix(in oklab, var(--color-border) 72%, transparent);background:color-mix(in oklab, var(--color-background) 62%, var(--color-surface));color:var(--color-foreground)}.project-dashboard-grid .react-grid-item.react-draggable-dragging .project-dashboard-widget,.project-dashboard-grid .react-grid-item.resizing .project-dashboard-widget{box-shadow:0 20px 48px -28px color-mix(in oklab, var(--color-foreground) 28%, transparent), 0 0 0 1px color-mix(in oklab, var(--color-primary) 14%, transparent);border-color:color-mix(in oklab, var(--color-primary) 44%, var(--color-border))!important}.project-widget-editor-body{border-radius:.75rem}.project-widget-editor-config{scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--color-muted-foreground) 25%, transparent) transparent;background:var(--color-surface);border-radius:.5rem}.project-widget-editor-preview{background:var(--color-surface);border-radius:.5rem}.project-widget-editor-config>section+section{position:relative}.project-widget-editor-config>section+section:before{border-top:1px solid var(--color-border);content:"";position:absolute;top:-.625rem;left:-1rem;right:-1rem}@media (width>=640px){.project-widget-editor-config>section+section:before{left:-1.25rem;right:-1.25rem}}.project-widget-editor-title{transition:border-color .14s,background-color .14s,box-shadow .14s}.project-widget-editor-title::placeholder{color:var(--color-foreground);opacity:.72}.dashboard-dimension-trigger{border-color:color-mix(in oklab, var(--color-border) 82%, var(--color-foreground));background:color-mix(in oklab, var(--color-surface) 94%, var(--color-background));box-shadow:none}.dashboard-dimension-trigger[data-state=open]{border-color:color-mix(in oklab, var(--color-primary) 45%, var(--color-border));box-shadow:0 0 0 1px color-mix(in oklab, var(--color-primary) 18%, transparent)}.dashboard-floating-menu,.dashboard-floating-submenu{border-color:color-mix(in oklab, var(--color-border) 86%, var(--color-foreground));background:var(--color-popover);box-shadow:0 12px 28px -14px color-mix(in oklab, var(--color-foreground) 28%, transparent), 0 2px 8px -4px color-mix(in oklab, var(--color-foreground) 20%, transparent);border-radius:.5rem;padding:.375rem}.dashboard-floating-submenu{min-width:13rem}.dashboard-floating-submenu-scroll{max-height:min(22rem, var(--radix-dropdown-menu-content-available-height));scrollbar-width:thin;scrollbar-color:color-mix(in oklab, var(--color-muted-foreground) 40%, transparent) transparent}.dashboard-floating-menu-item{padding-left:2rem;padding-right:.5rem;border-radius:.375rem;min-height:2.125rem;padding-block:.4375rem;font-size:.8125rem;line-height:1.125rem}.dashboard-floating-menu-check{place-items:center;width:1rem;height:1rem;display:grid;position:absolute;left:.5rem}.dashboard-floating-menu-check>svg{width:.875rem;height:.875rem}.dark .dashboard-floating-menu,.dark .dashboard-floating-submenu{box-shadow:0 18px 38px -18px #000000db,0 2px 10px #00000057}.dark .project-dashboard-widget,.dark .project-dashboard-toolbar{box-shadow:0 1px 2px #00000042}.dark .project-dashboard-widget:hover,.dark .project-dashboard-widget:focus-within{box-shadow:0 2px 4px #00000047,0 24px 48px -30px #000000c7}.dark .project-dashboard-toolbar-icon,.dark .project-dashboard-chart-plot{box-shadow:none}@media (width<=639px){.project-dashboard-widget-header{min-height:48px}.project-dashboard-widget-footer{min-height:32px}.project-widget-editor-body{max-height:calc(100dvh - 9rem)}.project-widget-editor-preview{min-height:420px}}.home-customize-panel{width:min(var(--home-customize-panel-width), 100vw)}.widget-catalog-item{transition:border-color .15s,box-shadow .15s,background-color .15s}.widget-catalog-preview{background:color-mix(in oklab, var(--color-background) 46%, var(--color-surface));transition:background-color .15s}.widget-catalog-preview>div{opacity:.84;filter:blur(.65px)saturate(.86);transition:filter .18s,opacity .18s}.widget-catalog-item:hover,.widget-catalog-item:focus-within{border-color:color-mix(in oklab, var(--color-primary) 32%, var(--color-border));background:color-mix(in oklab, var(--color-primary-soft) 12%, var(--color-surface));box-shadow:var(--shadow-elev-1)}.widget-catalog-item:hover .widget-catalog-preview,.widget-catalog-item:focus-within .widget-catalog-preview{background:color-mix(in oklab, var(--color-primary-soft) 24%, var(--color-surface))}.widget-catalog-item:hover .widget-catalog-preview>div,.widget-catalog-item:focus-within .widget-catalog-preview>div{opacity:1;filter:blur()saturate()}.home-overview-card,.home-widget .widget-card{border-color:color-mix(in oklab, var(--color-border) 94%, transparent);background:var(--color-surface);box-shadow:var(--home-premium-shadow)!important}.home-overview-card{box-shadow:0 1px 2px #0f172a0d,0 18px 44px -34px #0f172a38!important}.home-summary-grid{background:color-mix(in oklab, var(--color-background) 58%, var(--color-surface))}.home-summary-grid .home-kpi-card{transition:background-color .14s;position:relative;box-shadow:none!important;background:0 0!important;border:0!important}.home-summary-grid .home-kpi-card:hover{background:color-mix(in oklab, var(--color-surface) 88%, var(--color-background))!important}.home-summary-grid .home-kpi-card .kpi-icon{box-shadow:0 1px 2px #0f172a0a,inset 0 1px oklab(100% 0 5.96046e-8/.72)}.home-summary-grid .home-kpi-card[data-tone=danger] .kpi-icon{border-color:color-mix(in oklab, var(--color-destructive) 18%, var(--color-border));background:color-mix(in oklab, var(--color-destructive) 7%, var(--color-surface));color:var(--color-destructive)}.home-summary-grid .home-kpi-card[data-tone=success] .kpi-icon{border-color:color-mix(in oklab, var(--color-success) 18%, var(--color-border));background:color-mix(in oklab, var(--color-success) 7%, var(--color-surface));color:var(--color-success)}.home-summary-grid .home-kpi-card[data-tone=primary] .kpi-icon,.home-summary-grid .home-kpi-card[data-tone=info] .kpi-icon{border-color:color-mix(in oklab, var(--color-primary) 16%, var(--color-border));background:color-mix(in oklab, var(--color-primary) 6%, var(--color-surface));color:var(--color-primary-text)}.home-kpi-card .kpi-value{letter-spacing:-.035em}.home-widget{border-radius:var(--home-premium-radius)}.home-widget .widget-card{isolation:isolate;border-radius:var(--home-premium-radius);transition:border-color .15s,box-shadow .15s;position:relative}.home-widget:hover .widget-card,.home-widget:focus-within .widget-card{border-color:color-mix(in oklab, var(--color-border-strong) 88%, transparent);box-shadow:var(--home-premium-shadow-hover)!important}.home-widget .widget-card>header{border-bottom:1px solid color-mix(in oklab, var(--color-border) 76%, transparent);background:var(--color-surface);min-height:60px;padding-left:3.75rem}.home-widget .widget-card>header h3{letter-spacing:-.012em}.home-widget .widget-subtitle{color:color-mix(in oklab, var(--color-muted-foreground) 94%, transparent)}.home-widget-leading{transition:border-color .14s,background-color .14s,color .14s}.home-widget:hover .home-widget-leading,.home-widget:focus-within .home-widget-leading{border-color:color-mix(in oklab, var(--color-primary) 20%, var(--color-border));background:color-mix(in oklab, var(--color-primary-soft) 88%, var(--color-surface))}.home-widget .widget-scroll-area{scrollbar-width:thin;scrollbar-color:transparent transparent;background:var(--color-surface)}.home-widget:hover .widget-scroll-area,.home-widget:focus-within .widget-scroll-area{scrollbar-color:color-mix(in oklab, var(--color-muted-foreground) 28%, transparent) transparent}.home-widget .widget-scroll-area::-webkit-scrollbar-thumb{background:0 0}.home-widget:hover .widget-scroll-area::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--color-muted-foreground) 28%, transparent)}.home-widget:focus-within .widget-scroll-area::-webkit-scrollbar-thumb{background:color-mix(in oklab, var(--color-muted-foreground) 28%, transparent)}.home-widget .widget-scroll-area>*{min-width:0}.home-widget-empty-state{text-wrap:balance}.home-widget .widget-card>div:last-child:not(header){border-color:color-mix(in oklab, var(--color-border) 76%, transparent);background:color-mix(in oklab, var(--color-background) 34%, var(--color-surface))}.home-widget-drag-surface{border-radius:var(--home-premium-radius) var(--home-premium-radius) 0 0}.home-widget-drag-surface:hover{background:linear-gradient(180deg, color-mix(in oklab, var(--color-muted) 28%, transparent), transparent 82%)}.home-widget-action-button{background:0 0;border:1px solid #0000;box-shadow:none!important;border-radius:999px!important}.home-widget-action-button:hover{border-color:color-mix(in oklab, var(--color-border) 88%, transparent);background:color-mix(in oklab, var(--color-background) 72%, var(--color-surface))}.home-dashboard-grid .react-grid-item.react-draggable-dragging .widget-card,.home-dashboard-grid .react-grid-item.resizing .widget-card{border-color:color-mix(in oklab, var(--color-primary) 50%, var(--color-border));background:var(--color-surface);box-shadow:0 18px 44px -26px color-mix(in oklab, var(--color-foreground) 28%, transparent), 0 0 0 1px color-mix(in oklab, var(--color-primary) 16%, transparent)!important}.home-dashboard-grid .react-grid-item.react-draggable-dragging .home-widget{opacity:.995}.home-widget .widget-action-row .shadow-elev-1{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-border) 82%, transparent)!important}.home-widget:hover .home-widget-drag-surface,.home-widget:focus-within .home-widget-drag-surface{outline:none}.home-empty-state{box-shadow:var(--home-premium-shadow)}.dark .home-overview-card,.dark .home-widget .widget-card{box-shadow:0 1px 2px #0000003d,0 14px 32px -28px #000000b8!important}.dark .home-summary-grid .home-kpi-card .kpi-icon,.dark .home-widget-leading{box-shadow:inset 0 1px #ffffff0a}.portfolio-dashboard-widget{isolation:isolate;background:var(--color-surface);box-shadow:var(--home-premium-shadow);transition:border-color .15s,box-shadow .15s;border-color:color-mix(in oklab, var(--color-border) 94%, transparent)!important;border-radius:var(--home-premium-radius)!important}.portfolio-dashboard-widget:hover,.portfolio-dashboard-widget:focus-within{box-shadow:var(--home-premium-shadow-hover);border-color:color-mix(in oklab, var(--color-border-strong) 88%, transparent)!important}.portfolio-dashboard-widget-header{background:var(--color-surface);border-color:color-mix(in oklab, var(--color-border) 76%, transparent)!important}.portfolio-dashboard-widget-header h3{letter-spacing:-.012em}.portfolio-dashboard-widget-icon{transition:border-color .14s,background-color .14s}.portfolio-dashboard-widget:hover .portfolio-dashboard-widget-icon,.portfolio-dashboard-widget:focus-within .portfolio-dashboard-widget-icon{border-color:color-mix(in oklab, var(--color-primary) 20%, var(--color-border));background:color-mix(in oklab, var(--color-primary-soft) 88%, var(--color-surface))}.portfolio-dashboard-widget-body{scrollbar-width:thin;scrollbar-color:transparent transparent;background:var(--color-surface)}.portfolio-dashboard-widget:hover .portfolio-dashboard-widget-body,.portfolio-dashboard-widget:focus-within .portfolio-dashboard-widget-body{scrollbar-color:color-mix(in oklab, var(--color-muted-foreground) 28%, transparent) transparent}.portfolio-dashboard-widget-action{border:1px solid #0000;box-shadow:none!important}.portfolio-dashboard-widget-action:hover{border-color:color-mix(in oklab, var(--color-border) 88%, transparent);background:color-mix(in oklab, var(--color-background) 72%, var(--color-surface))}.portfolio-dashboard-grid .react-grid-item.react-draggable-dragging .portfolio-dashboard-widget,.portfolio-dashboard-grid .react-grid-item.resizing .portfolio-dashboard-widget{box-shadow:0 18px 44px -26px color-mix(in oklab, var(--color-foreground) 28%, transparent), 0 0 0 1px color-mix(in oklab, var(--color-primary) 16%, transparent);border-color:color-mix(in oklab, var(--color-primary) 50%, var(--color-border))!important}.dark .portfolio-dashboard-widget{box-shadow:0 1px 2px #0000003d,0 14px 32px -28px #000000b8}.project-overview-widget{isolation:isolate;transition:border-color .15s,box-shadow .15s;border-radius:var(--home-premium-radius)!important}.project-overview-widget>div:last-child,.project-overview-widget .widget-card{border-radius:var(--home-premium-radius)!important}.project-overview-widget .widget-card{background:var(--color-surface);box-shadow:var(--home-premium-shadow);border-color:color-mix(in oklab, var(--color-border) 94%, transparent)!important}.project-overview-widget:hover .widget-card,.project-overview-widget:focus-within .widget-card{box-shadow:var(--home-premium-shadow-hover);border-color:color-mix(in oklab, var(--color-border-strong) 88%, transparent)!important}.project-overview-widget .widget-card>header{border-bottom:1px solid color-mix(in oklab, var(--color-border) 76%, transparent);background:var(--color-surface);justify-content:center;gap:0;min-height:60px;padding:12px 48px 12px 60px}.project-overview-widget .widget-card>header h3{letter-spacing:-.012em}.project-overview-widget .widget-scroll-area{scrollbar-width:thin;scrollbar-color:transparent transparent;scrollbar-gutter:stable;background:var(--color-surface)}.project-overview-widget .project-overview-widget-body{color:var(--color-foreground)}.project-overview-widget .project-overview-widget-body>*{min-width:0}.project-overview-widget .home-widget-empty-state{text-wrap:balance;min-height:100%}.project-overview-toolbar{box-shadow:0 1px 2px #0f172a0a,0 14px 34px -32px #0f172a33;border-color:color-mix(in oklab, var(--color-border) 94%, transparent)!important}.project-overview-catalog-preview{filter:blur(.75px)saturate(.9);transition:filter .16s;transform:translateZ(0)}.group:hover>.project-overview-catalog-preview,.group:focus-within>.project-overview-catalog-preview{filter:blur()saturate()}.project-overview-widget:hover .widget-scroll-area,.project-overview-widget:focus-within .widget-scroll-area{scrollbar-color:color-mix(in oklab, var(--color-muted-foreground) 28%, transparent) transparent}.project-overview-widget-icon{transition:border-color .14s,background-color .14s}.project-overview-widget:hover .project-overview-widget-icon,.project-overview-widget:focus-within .project-overview-widget-icon{border-color:color-mix(in oklab, var(--color-primary) 20%, var(--color-border));background:color-mix(in oklab, var(--color-primary-soft) 88%, var(--color-surface))}.project-overview-widget-action{border:1px solid #0000;box-shadow:none!important}.project-overview-widget-action:hover{border-color:color-mix(in oklab, var(--color-border) 88%, transparent);background:color-mix(in oklab, var(--color-background) 72%, var(--color-surface))}.project-overview-dashboard-grid .react-grid-item.react-draggable-dragging .widget-card,.project-overview-dashboard-grid .react-grid-item.resizing .widget-card{box-shadow:0 18px 44px -26px color-mix(in oklab, var(--color-foreground) 28%, transparent), 0 0 0 1px color-mix(in oklab, var(--color-primary) 16%, transparent);border-color:color-mix(in oklab, var(--color-primary) 50%, var(--color-border))!important}.dark .project-overview-widget .widget-card{box-shadow:0 1px 2px #0000003d,0 14px 32px -28px #000000b8}.home-overview-card .home-kpi-card{background:0 0;border:0;box-shadow:none!important}.home-overview-card .home-kpi-card:hover{background:color-mix(in oklab, var(--color-primary-soft) 34%, transparent);transform:none;box-shadow:none!important}.home-overview-card .home-kpi-card .kpi-icon{border-color:color-mix(in oklab, var(--color-primary) 18%, var(--color-border));background:color-mix(in oklab, var(--color-primary-soft) 58%, var(--color-surface));color:var(--color-primary-text)}
