.dashboard-builder_dashboard__kzpn_{--accent:var(--primary-600);color:hsl(var(--foreground));container-type:inline-size;padding-bottom:24px}.dark .dashboard-builder_dashboard__kzpn_{--accent:var(--primary-300)}.dashboard-builder_hero__r2rr7{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:26px 2px 25px}.dashboard-builder_heroIntro__OJks4{flex:1;min-width:0;max-width:720px}.dashboard-builder_eyebrow__EKkIK{display:flex;align-items:center;gap:7px;color:hsl(var(--accent));font-size:9px;font-weight:800;letter-spacing:1.6px}.dashboard-builder_goldDot__MBusw{width:5px;height:5px;border-radius:50%;background:hsl(var(--gold-text));margin-left:2px}.dashboard-builder_hero__r2rr7 h1{font-size:29px;line-height:1.2;font-weight:800;letter-spacing:-1px;margin:10px 0 8px}.dashboard-builder_hero__r2rr7 p{font-size:12px;line-height:1.6;color:hsl(var(--muted-foreground));margin:0}.dashboard-builder_heroActions__R3d6B{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}.dashboard-builder_shared__hxJIq{display:flex;align-items:center;gap:6px;color:hsl(var(--muted-foreground));font-size:10px;white-space:nowrap}.dashboard-builder_saveStatus__K_ier{display:flex;align-items:center;gap:4px;color:hsl(var(--accent));font-size:11px}.dashboard-builder_editorBar__8wo_F{justify-content:space-between;flex-wrap:wrap;position:sticky;top:0;z-index:15;border:1px solid hsl(var(--primary)/.2);border-radius:12px;padding:9px 12px;margin-bottom:18px;background:hsl(var(--background));box-shadow:0 4px 16px #00000006}.dashboard-builder_editorBar__8wo_F,.dashboard-builder_editorBar__8wo_F>div{display:flex;align-items:center;gap:12px}.dashboard-builder_editorBar__8wo_F{margin-top:18px}.dashboard-builder_editorIntro__hpvbT{flex:1;min-width:220px}.dashboard-builder_descriptionInput__VpHuW.dashboard-builder_descriptionInput__VpHuW{height:32px;max-width:520px;font-size:12.5px}.dashboard-builder_editBadge__RLmqJ{display:flex;align-items:center;gap:5px;font-size:9px;font-weight:800;letter-spacing:1px;color:hsl(var(--accent))}.dashboard-builder_editorHint__NkhCl{font-size:11px;color:hsl(var(--muted-foreground))}.dashboard-builder_editorBar__8wo_F .dashboard-builder_editorActions__WefnM{gap:5px;flex-wrap:wrap}.dashboard-builder_workspace__M4XLj{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:20px}.dashboard-builder_withLibrary__zzfIz{grid-template-columns:minmax(0,1fr) 268px}.dashboard-builder_canvas__hIfMu{min-width:0;container-type:inline-size}.dashboard-builder_editCanvas__qcRBN{border-radius:15px;background-image:radial-gradient(hsl(var(--border)) .7px,transparent .7px);background-size:14px 14px}.dashboard-builder_grid__YnUaE{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:repeat(var(--rows,1),72px);grid-auto-rows:72px;gap:16px;position:relative}.dashboard-builder_widget__D074z{grid-column:var(--col) /span var(--w);grid-row:var(--row) /span var(--h);position:relative;min-width:0;min-height:0;border:1px solid hsl(var(--border));border-radius:15px;background:hsl(var(--card));overflow:hidden;box-shadow:0 2px 5px #00000003;display:flex;flex-direction:column}.dashboard-builder_widgetHeading__sMG8M{display:flex;align-items:center;gap:9px;padding:17px 18px 8px;flex-shrink:0}.dashboard-builder_widgetHeading__sMG8M h2{margin:0;min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:700;letter-spacing:-.1px}.dashboard-builder_widgetIcon__lsDR1{display:grid;place-items:center;width:27px;height:27px;border-radius:8px;color:hsl(var(--accent));background:hsl(var(--primary)/.08);flex-shrink:0}.dashboard-builder_widgetBody__vxerC{padding:4px 18px 16px;min-height:0;overflow:auto;flex:1;display:flex;flex-direction:column}.dashboard-builder_widgetBody__vxerC>*{flex-shrink:0}.dashboard-builder_widget__D074z[data-rows="1"] .dashboard-builder_widgetBody__vxerC,.dashboard-builder_widget__D074z[data-rows="2"] .dashboard-builder_widgetBody__vxerC{padding-top:0}.dashboard-builder_widget__D074z[data-rows="1"] .dashboard-builder_widgetHeading__sMG8M,.dashboard-builder_widget__D074z[data-rows="2"] .dashboard-builder_widgetHeading__sMG8M{padding-top:12px;padding-bottom:4px}.dashboard-builder_editWidget__kAkRa{border-color:hsl(var(--primary)/.3);cursor:grab;touch-action:none;user-select:none}.dashboard-builder_editWidget__kAkRa:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.dashboard-builder_selectedWidget__NKcWB{border-color:hsl(var(--accent));box-shadow:0 0 0 1px hsl(var(--accent))}.dashboard-builder_dragging__OC9x9{z-index:20;cursor:grabbing;box-shadow:0 18px 44px #0000002e;opacity:.92}.dashboard-builder_editGrid___F0re{min-height:160px}.dashboard-builder_dropTarget__tvbUr{grid-column:var(--col) /span var(--w);grid-row:var(--row) /span var(--h);border:2px dashed hsl(var(--accent)/.7);border-radius:15px;background:hsl(var(--primary)/.06);pointer-events:none;z-index:1}.dashboard-builder_widgetTools__hrjkK{position:absolute;top:10px;right:10px;z-index:3;display:flex;gap:2px;align-items:center;padding:2px;border:1px solid hsl(var(--border));border-radius:8px;background:hsl(var(--card));box-shadow:0 4px 12px #00000014;opacity:0;transition:opacity .12s}.dashboard-builder_editWidget__kAkRa:focus-within .dashboard-builder_widgetTools__hrjkK,.dashboard-builder_editWidget__kAkRa:hover .dashboard-builder_widgetTools__hrjkK,.dashboard-builder_selectedWidget__NKcWB .dashboard-builder_widgetTools__hrjkK{opacity:1}@media (hover:none){.dashboard-builder_widgetTools__hrjkK{opacity:1}}.dashboard-builder_widgetTools__hrjkK button{display:grid;place-items:center;width:26px;height:26px;border-radius:6px;color:hsl(var(--muted-foreground))}.dashboard-builder_widgetTools__hrjkK button:hover{color:hsl(var(--accent));background:hsl(var(--primary)/.08)}.dashboard-builder_dragHint__GVOhd{display:grid;place-items:center;width:20px;color:hsl(var(--muted-foreground)/.6)}.dashboard-builder_resizeHandle__OjJ4i{position:absolute;right:3px;bottom:3px;width:16px;height:16px;cursor:nwse-resize;touch-action:none;border-right:2px solid hsl(var(--muted-foreground)/.45);border-bottom:2px solid hsl(var(--muted-foreground)/.45);border-bottom-right-radius:6px;z-index:2}.dashboard-builder_resizeHandle__OjJ4i:hover{border-color:hsl(var(--accent))}.dashboard-builder_gridHelp__4bIsG{margin:14px 2px 0;font-size:11px;line-height:1.6;color:hsl(var(--muted-foreground))}.dashboard-builder_dragGhost__hpG7N{position:fixed;top:0;left:0;z-index:80;display:none;align-items:center;gap:8px;padding:10px 14px;border:1.5px solid hsl(var(--primary));border-radius:10px;background:hsl(var(--card));color:hsl(var(--foreground));box-shadow:0 12px 30px #00000026;font-size:12px;font-weight:650;pointer-events:none}.dashboard-builder_dragGhost__hpG7N[data-active=true]{display:flex}.dashboard-builder_library__29owa{border:1px solid hsl(var(--border));border-radius:15px;background:hsl(var(--card));overflow:auto;overscroll-behavior:contain;position:sticky;top:76px;max-height:calc(100dvh - 96px)}.dashboard-builder_libraryHeading__2cbMd{display:flex;align-items:center;justify-content:space-between;padding:20px 15px 0 18px}.dashboard-builder_libraryHeading__2cbMd h2{font-size:18px;font-weight:750;letter-spacing:-.5px;margin:7px 0 0}.dashboard-builder_library__29owa>p{font-size:11px;color:hsl(var(--muted-foreground));margin:8px 18px 16px}.dashboard-builder_search__Yq542{margin:0 15px}.dashboard-builder_categories__5I9fB{padding:12px 15px}.dashboard-builder_libraryItems__o10av{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:0 14px 16px}.dashboard-builder_libraryItem__fUqFg{min-width:0;text-align:left;border:1px solid hsl(var(--border));border-radius:10px;padding:9px;background:hsl(var(--background));cursor:grab;touch-action:none}.dashboard-builder_libraryItem__fUqFg:hover{border-color:hsl(var(--accent));box-shadow:0 2px 10px hsl(var(--primary)/.1)}.dashboard-builder_libraryItem__fUqFg:disabled{opacity:.4}.dashboard-builder_libraryItemTitle__kQpOA{display:flex;align-items:center;gap:4px;margin:9px 0 5px;font-size:10px;font-weight:700;line-height:1.3}.dashboard-builder_libraryItemTitle__kQpOA svg{flex-shrink:0;color:hsl(var(--accent))}.dashboard-builder_libraryItemTitle__kQpOA>svg:first-child{display:none}.dashboard-builder_libraryItemTitle__kQpOA>svg:last-child{margin-left:auto;width:12px}.dashboard-builder_libraryItem__fUqFg small{display:block;color:hsl(var(--muted-foreground));font-size:9px;line-height:1.5}.dashboard-builder_widgetPreview__ZG1SM{height:50px;display:flex;align-items:center;gap:12px;background:hsl(var(--primary)/.05);border-radius:5px;padding:10px;color:hsl(var(--accent))}.dashboard-builder_widgetPreview__ZG1SM>b{font-size:25px;letter-spacing:-1px}.dashboard-builder_widgetPreview__ZG1SM>span{display:flex;flex-direction:column;gap:5px;flex:1}.dashboard-builder_widgetPreview__ZG1SM span i{height:3px;border-radius:2px;background:hsl(var(--primary)/.15)}.dashboard-builder_widgetPreview__ZG1SM span i:nth-child(2){width:70%}.dashboard-builder_previewRing__AAQN_{width:29px;height:29px;border-left:5px solid hsl(var(--primary)/.2);border-bottom:5px solid hsl(var(--primary)/.2);border-right-color:hsl(var(--primary)/.2);border-top-color:hsl(var(--primary)/.2);border-top:5px solid hsl(var(--accent));border-right:5px solid hsl(var(--accent));border-radius:50%}.dashboard-builder_previewBars__dQKT8{display:flex;width:100%;height:32px;align-items:flex-end;gap:3px}.dashboard-builder_previewBars__dQKT8 i{flex:1;background:hsl(var(--accent)/.6);border-radius:2px 2px 0 0}.dashboard-builder_previewBars__dQKT8 i:nth-child(3n){background:hsl(var(--gold-text)/.55)}.dashboard-builder_libraryFooter__s5r3V{display:flex;gap:8px;padding:14px 18px;border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));font-size:10px;line-height:1.6}.dashboard-builder_libraryFooter__s5r3V svg{flex-shrink:0;margin-top:3px}.dashboard-builder_metric__yQBNc{display:flex;flex-direction:column;height:100%;justify-content:center;gap:12px;text-decoration:none}.dashboard-builder_metric__yQBNc strong{font-size:42px;line-height:1;font-weight:750;letter-spacing:-1.8px;font-variant-numeric:tabular-nums}.dashboard-builder_metric__yQBNc[data-warning=true] strong{color:hsl(var(--danger-text))}.dashboard-builder_metric__yQBNc>span{display:flex;justify-content:space-between;align-items:center;gap:8px;color:hsl(var(--muted-foreground));font-size:11px}.dashboard-builder_metric__yQBNc:hover>span{color:hsl(var(--accent))}.dashboard-builder_emptyWidget__QtbWZ{display:flex;min-height:100px;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center;color:hsl(var(--muted-foreground));font-size:11px;padding:16px}.dashboard-builder_emptyWidget__QtbWZ svg{color:hsl(var(--accent)/.5)}.dashboard-builder_embedded__iKti2{margin:-8px -10px}.dashboard-builder_embedded__iKti2>div{border:0;box-shadow:none;background:transparent}.dashboard-builder_sla__Ip1fV{display:flex;flex-direction:column;align-items:center;gap:18px;padding-top:5px}.dashboard-builder_gauge__hYL0w{width:142px;height:142px;border-radius:50%;padding:10px;background:conic-gradient(hsl(var(--accent)) var(--progress),hsl(var(--primary)/.09) 0);transform:rotate(-90deg)}.dashboard-builder_gauge__hYL0w>div{width:100%;height:100%;border-radius:50%;background:hsl(var(--card));display:flex;flex-direction:column;align-items:center;justify-content:center;transform:rotate(90deg)}.dashboard-builder_gauge__hYL0w strong{font-size:31px;line-height:1.2;font-weight:750;letter-spacing:-1px}.dashboard-builder_gauge__hYL0w small{font-size:15px}.dashboard-builder_gauge__hYL0w span{font-size:8px;color:hsl(var(--muted-foreground));letter-spacing:1.2px;margin-top:3px}.dashboard-builder_sla__Ip1fV dl{width:100%;display:flex;flex-direction:column;gap:9px;font-size:11px}.dashboard-builder_sla__Ip1fV dl div{display:flex;justify-content:space-between;gap:8px}.dashboard-builder_sla__Ip1fV dt{color:hsl(var(--muted-foreground))}.dashboard-builder_sla__Ip1fV dd{font-weight:650}.dashboard-builder_inlineLink__fQgLm{display:flex;align-items:center;gap:6px;color:hsl(var(--accent));font-size:11px}.dashboard-builder_distribution__H62zL{display:flex;flex-direction:column;gap:4px;padding-top:10px}.dashboard-builder_stackedBar__V52_0{height:23px;display:flex;gap:3px;border-radius:6px;overflow:hidden}.dashboard-builder_chartCaption__TWX_T{font-size:10px;color:hsl(var(--muted-foreground));margin:7px 0 14px}.dashboard-builder_distribution__H62zL>a{display:flex;align-items:center;gap:9px;padding:9px 0;border-bottom:1px solid hsl(var(--border)/.6);font-size:11px}.dashboard-builder_distribution__H62zL i{width:7px;height:7px;border-radius:50%}.dashboard-builder_distribution__H62zL>a>span{flex:1}.dashboard-builder_distribution__H62zL small{min-width:29px;text-align:right;color:hsl(var(--muted-foreground));font-size:10px}.dashboard-builder_distribution__H62zL a:hover{color:hsl(var(--accent))}.dashboard-builder_ticketList__Urrhi{display:flex;flex-direction:column}.dashboard-builder_ticketList__Urrhi a{display:flex;align-items:center;gap:13px;padding:12px 0;border-bottom:1px solid hsl(var(--border)/.65);font-size:11px}.dashboard-builder_ticketList__Urrhi a:hover{color:hsl(var(--accent))}.dashboard-builder_ticketNumber__D3mI_{font-size:10px;color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums}.dashboard-builder_ticketTitle__I1R0r{min-width:0;flex:1;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-builder_ticketTitle__I1R0r small{display:block;color:hsl(var(--muted-foreground));font-size:10px;font-weight:400;margin-top:4px}.dashboard-builder_ticketStatus__6numG{font-size:9px;border:1px solid hsl(var(--border));padding:3px 6px;border-radius:5px;color:hsl(var(--muted-foreground))}.dashboard-builder_ticketList__Urrhi svg{flex-shrink:0}.dashboard-builder_briefing__Osbik{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.85;margin:0}.dashboard-builder_linkList__cqfvv{display:flex;flex-direction:column;gap:6px}.dashboard-builder_linkList__cqfvv a{display:flex;justify-content:space-between;align-items:center;gap:8px;border-bottom:1px solid hsl(var(--border));padding:12px 0;font-size:12px}.dashboard-builder_linkList__cqfvv a:hover{color:hsl(var(--accent))}.dashboard-builder_linkList__cqfvv small{font-size:10px;color:hsl(var(--muted-foreground))}.dashboard-builder_emptyCanvas__yBL84{padding:65px 25px;border:1px dashed hsl(var(--border));border-radius:16px;display:flex;flex-direction:column;align-items:center;text-align:center;background:radial-gradient(ellipse at 50% 0,hsl(var(--primary)/.055),transparent 65%)}.dashboard-builder_emptyArt__g4Qhj{position:relative;display:grid;place-items:center;width:78px;height:78px;border-radius:21px;background:hsl(var(--primary)/.08);color:hsl(var(--accent));margin-bottom:26px}.dashboard-builder_emptyArt__g4Qhj>span{position:absolute;bottom:-5px;right:-5px;border-radius:50%;background:hsl(var(--card));padding:6px;border:1px solid hsl(var(--border));color:hsl(var(--gold-text))}.dashboard-builder_emptyCanvas__yBL84 h2{font-size:27px;font-weight:750;letter-spacing:-.8px;margin:13px 0 10px}.dashboard-builder_emptyCanvas__yBL84 p{font-size:13px;line-height:1.8;max-width:420px;color:hsl(var(--muted-foreground))}.dashboard-builder_emptyCanvas__yBL84>div:last-child{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:25px}.dashboard-builder_emptyCanvas__yBL84 button{font-size:12px;gap:7px}.dashboard-builder_settingsPanel__dlOAU{padding-bottom:18px}.dashboard-builder_settingsPanel__dlOAU .dashboard-builder_libraryHeading__2cbMd{padding:12px 10px 0}.dashboard-builder_settings__MPrPS{display:flex;flex-direction:column;gap:18px;padding:6px 16px 0}.dashboard-builder_settingsTitle__DhsPs{display:flex;align-items:center;gap:8px;margin:0;font-size:15px;font-weight:750;letter-spacing:-.3px}.dashboard-builder_settingsTitle__DhsPs svg{color:hsl(var(--accent))}.dashboard-builder_settingsGroup__94LD9{display:flex;flex-direction:column;gap:18px;padding-top:14px;border-top:1px solid hsl(var(--border))}.dashboard-builder_settingsField__Gc0rh{display:flex;flex-direction:column;gap:7px;min-width:0;border:0;padding:0;margin:0}.dashboard-builder_settingsField__Gc0rh>legend,.dashboard-builder_settingsField__Gc0rh>span{font-size:12px;font-weight:600;padding:0;margin-bottom:0}.dashboard-builder_settingsField__Gc0rh>legend{margin-bottom:7px}.dashboard-builder_settingsRow__cSfrZ{display:flex;gap:6px;min-width:0}.dashboard-builder_settingsRow__cSfrZ>*{min-width:0;flex:1}.dashboard-builder_settingsHint__VQU4P{font-size:11px;line-height:1.6;color:hsl(var(--muted-foreground));margin:0}.dashboard-builder_settingsFooter__rgmT_{display:flex;justify-content:space-between;gap:8px;padding-top:14px;border-top:1px solid hsl(var(--border))}.dashboard-builder_stepper__XA8pR{display:flex;align-items:center;gap:10px;font-size:12.5px;font-variant-numeric:tabular-nums}.dashboard-builder_stepper__XA8pR>span{min-width:52px;text-align:center}.dashboard-builder_inlineNumber__Iie39{display:flex;align-items:center;gap:6px;flex:0 0 96px!important;font-size:12px;color:hsl(var(--muted-foreground))}.dashboard-builder_vizPicker__imOb2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dashboard-builder_vizPicker__imOb2 button{display:flex;flex-direction:column;align-items:center;gap:5px;padding:9px 4px 8px;border:1px solid hsl(var(--border));border-radius:9px;font-size:11px;color:hsl(var(--muted-foreground))}.dashboard-builder_vizPicker__imOb2 button:hover{color:hsl(var(--foreground))}.dashboard-builder_vizPicker__imOb2 button[aria-checked=true]{border-color:hsl(var(--accent));background:hsl(var(--primary)/.08);color:hsl(var(--accent));font-weight:650}.dashboard-builder_filterRow__xYRzc{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 28px;gap:6px;align-items:center;padding:8px;border:1px solid hsl(var(--border));border-radius:9px}.dashboard-builder_filterValue__czoP0{grid-column:1/3}.dashboard-builder_filterRemove__6k9b4{display:grid;place-items:center;width:28px;height:28px;border-radius:6px;color:hsl(var(--muted-foreground))}.dashboard-builder_filterRemove__6k9b4:hover{color:hsl(var(--danger-text));background:hsl(var(--danger-text)/.08)}.dashboard-builder_linkEditor__O4egj{display:grid;grid-template-columns:1fr 32px;gap:6px}.dashboard-builder_linkEditor__O4egj input{grid-column:1}.dashboard-builder_linkEditor__O4egj button{grid-column:2;grid-row:1/3;align-self:center}.dashboard-builder_templateGrid__mRy0t{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:10px}.dashboard-builder_templateGrid__mRy0t button{display:flex;flex-direction:column;text-align:left;border:1px solid hsl(var(--border));border-radius:12px;padding:14px;gap:10px}.dashboard-builder_templateGrid__mRy0t button:hover{border-color:hsl(var(--primary))}.dashboard-builder_templateGrid__mRy0t strong{font-size:13px}.dashboard-builder_templateGrid__mRy0t span{font-size:11px;color:hsl(var(--muted-foreground));line-height:1.7}.dashboard-builder_templateGrid__mRy0t small{display:flex;align-items:center;gap:5px;margin-top:auto;color:hsl(var(--primary-600));font-size:10px}.dark .dashboard-builder_templateGrid__mRy0t small{color:hsl(var(--primary-300))}.dashboard-builder_templatePreview__mpvHR{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:24px 45px;gap:5px;padding:10px;width:100%;background:hsl(var(--muted));border-radius:7px;color:hsl(var(--primary))}.dashboard-builder_templatePreview__mpvHR b,.dashboard-builder_templatePreview__mpvHR i{background:hsl(var(--primary)/.16);border-radius:3px}.dashboard-builder_templatePreview__mpvHR b{grid-column:span 2;background:hsl(var(--background));border:1px solid hsl(var(--border))}.dashboard-builder_templatePreview__mpvHR:has(>svg){display:grid;place-items:center;height:94px}.dashboard-builder_error__0aWVS{padding:12px 16px;margin-bottom:16px;border:1px solid hsl(var(--danger-text)/.25);border-radius:10px;color:hsl(var(--danger-text));background:hsl(var(--danger-text)/.05);font-size:12px}.dashboard-builder_dashboard__kzpn_ a:focus-visible,.dashboard-builder_dashboard__kzpn_ button:focus-visible,.dashboard-builder_settings__MPrPS button:focus-visible,.dashboard-builder_templateGrid__mRy0t button:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}@container (max-width:1050px){.dashboard-builder_withLibrary__zzfIz{grid-template-columns:minmax(0,1fr) 244px}.dashboard-builder_hero__r2rr7{gap:12px}.dashboard-builder_heroActions__R3d6B{flex-direction:column;align-items:flex-end}.dashboard-builder_editorHint__NkhCl{display:none}}@container (max-width:700px){.dashboard-builder_grid__YnUaE{grid-template-columns:minmax(0,1fr);grid-template-rows:none;grid-auto-rows:auto}.dashboard-builder_widget__D074z{grid-column:1/-1;grid-row:auto;order:var(--order);height:calc(var(--h) * 72px + (var(--h) - 1) * 16px)}.dashboard-builder_widget__D074z[data-rows="1"],.dashboard-builder_widget__D074z[data-rows="2"]{height:auto;min-height:120px}.dashboard-builder_dragHint__GVOhd,.dashboard-builder_resizeHandle__OjJ4i{display:none}.dashboard-builder_editWidget__kAkRa{cursor:default}.dashboard-builder_withLibrary__zzfIz{grid-template-columns:1fr}.dashboard-builder_library__29owa{position:static;grid-row:1}.dashboard-builder_libraryItems__o10av{grid-template-columns:repeat(3,1fr);max-height:280px}.dashboard-builder_libraryFooter__s5r3V{display:none}.dashboard-builder_hero__r2rr7 h1{font-size:24px}.dashboard-builder_hero__r2rr7{padding:20px 0}.dashboard-builder_editorBar__8wo_F{position:static}}@container (max-width:440px){.dashboard-builder_grid__YnUaE{gap:12px}.dashboard-builder_widgetHeading__sMG8M{padding:13px 12px 6px;gap:6px}.dashboard-builder_widgetHeading__sMG8M h2{font-size:11px}.dashboard-builder_widgetIcon__lsDR1{width:22px;height:22px}.dashboard-builder_widgetBody__vxerC{padding:10px 12px 14px}.dashboard-builder_metric__yQBNc strong{font-size:34px}.dashboard-builder_metric__yQBNc>span{font-size:10px}.dashboard-builder_hero__r2rr7{align-items:flex-start}.dashboard-builder_heroActions__R3d6B .dashboard-builder_shared__hxJIq{display:none}.dashboard-builder_hero__r2rr7 h1{font-size:23px}.dashboard-builder_hero__r2rr7 p{font-size:11px}.dashboard-builder_libraryItems__o10av{grid-template-columns:1fr 1fr}.dashboard-builder_ticketStatus__6numG{display:none}.dashboard-builder_editorBar__8wo_F{padding:10px}.dashboard-builder_emptyCanvas__yBL84{padding:35px 15px}}@media (max-width:600px){.dashboard-builder_templateGrid__mRy0t{grid-template-columns:1fr}.dashboard-builder_templatePreview__mpvHR{display:none}}@media (prefers-reduced-motion:reduce){.dashboard-builder_dashboard__kzpn_ *,.dashboard-builder_dashboard__kzpn_ :after,.dashboard-builder_dashboard__kzpn_ :before{transition:none!important;animation:none!important}}.dark .dashboard-builder_settings__MPrPS{--accent:var(--primary-300)}.dashboard-builder_sourceSettings__DmBD7{display:flex;flex-direction:column;gap:14px}.dashboard-builder_sourceSettings__DmBD7 select{width:100%;border:1px solid hsl(var(--border));padding:9px;border-radius:8px;background:hsl(var(--background));font-size:12px}.dashboard-builder_sourceSettings__DmBD7 p{font-size:11px;line-height:1.6;color:hsl(var(--muted-foreground))}.dashboard-builder_chart__e9O59{flex:1!important;min-height:0;margin:0 -6px}.dashboard-builder_barList__jHCwn{display:flex;flex-direction:column;gap:9px;margin:0;padding:4px 0 0;list-style:none}.dashboard-builder_barList__jHCwn li{display:grid;grid-template-columns:minmax(64px,34%) minmax(0,1fr) auto;align-items:center;gap:10px;font-size:11.5px}.dashboard-builder_barLabel__ZKK0t{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dashboard-builder_barTrack__sUfK5{height:10px;border-radius:5px;background:hsl(var(--muted));overflow:hidden}.dashboard-builder_barTrack__sUfK5 i{display:block;height:100%;min-width:3px;border-radius:5px}.dashboard-builder_barList__jHCwn b,.dashboard-builder_legend__WO3tt b{font-weight:650;font-variant-numeric:tabular-nums}.dashboard-builder_dataTable__oRsbO{width:100%;border-collapse:collapse;font-size:11.5px}.dashboard-builder_dataTable__oRsbO td,.dashboard-builder_dataTable__oRsbO th{padding:8px 4px;border-bottom:1px solid hsl(var(--border)/.7);text-align:right;font-variant-numeric:tabular-nums}.dashboard-builder_dataTable__oRsbO thead th{font-size:10px;font-weight:600;color:hsl(var(--muted-foreground))}.dashboard-builder_dataTable__oRsbO th:first-child{text-align:left;font-weight:500}.dashboard-builder_dataTable__oRsbO tbody th i,.dashboard-builder_legend__WO3tt i{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:8px;flex-shrink:0}.dashboard-builder_donut__GXhOU{display:flex;align-items:center;gap:18px;flex:1!important;min-height:0}.dashboard-builder_donutChart__Wgf65{position:relative;flex:0 0 auto;height:min(100%,180px);aspect-ratio:1;min-height:90px}.dashboard-builder_donutChart__Wgf65>strong{position:absolute;inset:0;display:grid;place-items:center;font-size:19px;font-weight:750;letter-spacing:-.5px;pointer-events:none}.dashboard-builder_legend__WO3tt{flex:1;min-width:0;display:flex;flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;max-height:100%;overflow:auto;font-size:11.5px}.dashboard-builder_legend__WO3tt li{display:flex;align-items:center;gap:4px}.dashboard-builder_legend__WO3tt span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}