.AiMarkdown_tableWrap___Uhv_{width:100%;margin:0 0 8px;overflow-x:auto;border:1px solid var(--border-subtle);border-radius:10px}.AiMarkdown_tableWrap___Uhv_ table{width:100%;min-width:420px;border-collapse:collapse;font-size:12px;line-height:1.4}.AiMarkdown_tableWrap___Uhv_ td,.AiMarkdown_tableWrap___Uhv_ th{padding:7px 9px;border-bottom:1px solid var(--border-subtle);text-align:left;vertical-align:top}.AiMarkdown_tableWrap___Uhv_ th{background:color-mix(in srgb,var(--text-primary) 6%,transparent);color:var(--text-primary);font-size:10.5px;font-weight:750;letter-spacing:.03em}.AiMarkdown_tableWrap___Uhv_ tbody tr:last-child td{border-bottom:0}.StaffReceiptPicker_picker__K0HCh{display:flex;flex-direction:column;gap:5px}.StaffReceiptPicker_main__GdQKS{display:flex;min-height:52px;align-items:center;gap:8px;border:1px solid var(--border-subtle);border-radius:10px;padding:7px 8px;background:var(--bg-elevated)}.StaffReceiptPicker_icon__5_h3R{width:34px;height:34px;flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;color:var(--accent);background:color-mix(in srgb,var(--accent) 11%,transparent)}.StaffReceiptPicker_copy__0EQA3{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:1px}.StaffReceiptPicker_copy__0EQA3 strong{overflow:hidden;color:var(--text-primary);font-size:11.5px;text-overflow:ellipsis;white-space:nowrap}.StaffReceiptPicker_copy__0EQA3 small{color:var(--text-muted);font-size:9.5px}.StaffReceiptPicker_action__sQQ6Q,.StaffReceiptPicker_remove__zzYOT{min-height:34px;flex:none;display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--border-subtle);border-radius:8px;padding:6px 8px;color:var(--text-muted);background:var(--surface-muted);font:inherit;font-size:10.5px;font-weight:700;text-decoration:none;cursor:pointer}.StaffReceiptPicker_action__sQQ6Q input{display:none}.StaffReceiptPicker_action__sQQ6Q:hover{border-color:color-mix(in srgb,var(--accent) 42%,var(--border-subtle));color:var(--text-primary)}.StaffReceiptPicker_action__sQQ6Q[aria-disabled=true],.StaffReceiptPicker_remove__zzYOT:disabled{cursor:default;opacity:.55}.StaffReceiptPicker_remove__zzYOT{width:34px;padding:0}.StaffReceiptPicker_progress__cEqMR{height:3px;overflow:hidden;border-radius:999px;background:var(--surface-muted)}.StaffReceiptPicker_progress__cEqMR>i{height:100%;display:block;border-radius:inherit;background:var(--accent);transition:width .12s ease}.StaffReceiptPicker_error__jfq1x{color:var(--state-error);font-size:10.5px;font-weight:650}@media (max-width:640px){.StaffReceiptPicker_main__GdQKS{flex-wrap:wrap}.StaffReceiptPicker_copy__0EQA3{min-width:calc(100% - 50px)}.StaffReceiptPicker_action__sQQ6Q{flex:1 1}}.ComposerAccess_status__HtYYQ{display:flex;flex:1 1 auto;align-items:center;justify-content:flex-end;gap:6px;min-height:14px;height:14px;max-width:100%;min-width:0;overflow:hidden;white-space:nowrap;color:var(--ph-text-3,var(--text-muted));font-size:10.5px;line-height:14px}.ComposerAccess_status__HtYYQ>span{min-width:0;overflow:hidden;text-overflow:ellipsis}.ComposerAccess_status__HtYYQ button{flex:0 0 auto;border:0;padding:0;background:transparent;color:var(--ph-accent,var(--accent));font:inherit;cursor:pointer}.DriveAccessDialog_overlay__pyLpF{position:fixed;inset:0;z-index:12000;display:flex;background:rgba(0,0,0,.52)}.DriveAccessDialog_desktopOverlay__EpLmV{align-items:center;justify-content:center;padding:20px}.DriveAccessDialog_phoneOverlay__g6N4Y{align-items:flex-end;padding:0;background:rgba(0,0,0,calc(.5 * var(--ph-sheet-dim, 1)))}.DriveAccessDialog_panel__Fm67A{--access-bg:var(--bg-elevated,#ffffff);--access-muted:var(--surface-muted,var(--bg-input,#f4f4f5));--access-text:var(--text-primary,#18181b);--access-soft:var(--text-soft,#52525b);--access-muted-text:var(--text-muted,#71717a);--access-border:var(--border-subtle,#e4e4e7);--access-border-strong:var(--border-strong,#d4d4d8);--access-accent:var(--accent,#4f46e5);--access-accent-contrast:var(--accent-contrast,#ffffff);width:100%;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;color:var(--access-text);background:var(--access-bg);border:1px solid var(--access-border-strong);font-family:var(--font-manrope),"Manrope",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}.DriveAccessDialog_desktopPanel__LeX1l{width:min(660px,calc(100vw - 40px));max-height:min(780px,calc(100dvh - 48px));border-radius:18px;box-shadow:var(--shadow-soft,0 24px 70px rgba(0,0,0,.3))}.DriveAccessDialog_phonePanel__z_Sf8{--access-bg:var(--ph-surface,var(--bg-elevated,#ffffff));--access-muted:var(--ph-surface-2,var(--surface-muted,#f4f4f5));--access-text:var(--ph-text,var(--text-primary,#18181b));--access-soft:var(--ph-text-2,var(--text-soft,#52525b));--access-muted-text:var(--ph-text-3,var(--text-muted,#71717a));--access-border:var(--ph-hairline,var(--border-subtle,#e4e4e7));max-height:calc(100dvh - env(safe-area-inset-top, 0px) - 44px);padding:8px 16px calc(12px + env(safe-area-inset-bottom, 0px));border-right:0;border-bottom:0;border-left:0;border-radius:24px 24px 0 0;background:var(--access-bg)}.DriveAccessDialog_header__9zN9D{min-height:68px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 18px;border-bottom:1px solid var(--access-border);flex:0 0 auto}.DriveAccessDialog_phonePanel__z_Sf8 .DriveAccessDialog_header__9zN9D{min-height:52px;padding:0 2px 12px}.DriveAccessDialog_heading__Xmtt3{min-width:0;display:flex;align-items:center;gap:11px}.DriveAccessDialog_headingIcon__5gEUm,.DriveAccessDialog_inheritanceIcon__G_jWi,.DriveAccessDialog_workspaceAvatar__xlh2c{width:36px;height:36px;flex:0 0 36px;display:inline-flex;align-items:center;justify-content:center;border-radius:11px;color:var(--access-accent);background:var(--access-muted)}.DriveAccessDialog_headingCopy__Bmmrh{min-width:0;display:grid;grid-gap:2px;gap:2px}.DriveAccessDialog_headingCopy__Bmmrh h2{margin:0;color:var(--access-text);font-size:18px;font-weight:750;line-height:1.25}.DriveAccessDialog_headingCopy__Bmmrh>span{overflow:hidden;color:var(--access-muted-text);font-size:13px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.DriveAccessDialog_closeButton__vmWQM,.DriveAccessDialog_removeButton__adTwC{width:36px;min-width:36px;height:36px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:1px solid var(--access-border);border-radius:50%;color:var(--access-soft);background:var(--access-bg);cursor:pointer}.DriveAccessDialog_phonePanel__z_Sf8 .DriveAccessDialog_closeButton__vmWQM{position:static;z-index:auto;margin:0;align-self:center;background:var(--access-muted)}.DriveAccessDialog_addButton__WJLHI:hover,.DriveAccessDialog_closeButton__vmWQM:hover,.DriveAccessDialog_removeButton__adTwC:hover,.DriveAccessDialog_retryButton___bQeM:hover,.DriveAccessDialog_secondaryButton__tcpze:hover{color:var(--access-text);border-color:var(--access-border-strong);background:var(--access-muted)}.DriveAccessDialog_scroll__cVA0_{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:18px}.DriveAccessDialog_phonePanel__z_Sf8 .DriveAccessDialog_scroll__cVA0_{padding:12px 2px 20px}.DriveAccessDialog_section__PZa7n{display:grid;grid-gap:12px;gap:12px}.DriveAccessDialog_section__PZa7n+.DriveAccessDialog_section__PZa7n{margin-top:22px;padding-top:20px;border-top:1px solid var(--access-border)}.DriveAccessDialog_sectionHeading__BUnoU{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.DriveAccessDialog_sectionHeading__BUnoU h3{margin:0;color:var(--access-text);font-size:14px;font-weight:750;line-height:1.35}.DriveAccessDialog_sectionHeading__BUnoU p{margin:3px 0 0;color:var(--access-muted-text);font-size:12.5px;line-height:1.45}.DriveAccessDialog_accessList__4Bw0d{overflow:hidden;border:1px solid var(--access-border);border-radius:14px;background:var(--access-bg)}.DriveAccessDialog_accessRow__hccOc{min-height:58px;display:grid;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;padding:10px 12px;background:var(--access-bg)}.DriveAccessDialog_accessRow__hccOc+.DriveAccessDialog_accessRow__hccOc{border-top:1px solid var(--access-border)}.DriveAccessDialog_inheritedRow__mTmDd{background:var(--access-muted)}.DriveAccessDialog_pendingRemoval__a5JZ1{opacity:.66}.DriveAccessDialog_avatar__9FW70,.DriveAccessDialog_groupAvatar__nmX3b{width:36px;height:36px;flex:0 0 36px;border-radius:50%;object-fit:cover}.DriveAccessDialog_groupAvatar__nmX3b{display:inline-flex;align-items:center;justify-content:center;border-radius:10px;color:var(--access-accent-contrast);background:var(--access-accent);font-size:11px;font-weight:800;letter-spacing:.04em}.DriveAccessDialog_identity__8Vm8I{min-width:0;display:grid;grid-gap:2px;gap:2px}.DriveAccessDialog_identity__8Vm8I strong{overflow:hidden;color:var(--access-text);font-size:13.5px;font-weight:700;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.DriveAccessDialog_identity__8Vm8I small{overflow:hidden;color:var(--access-muted-text);font-size:11.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.DriveAccessDialog_fixedRole__b2BSn{min-height:36px;display:inline-flex;align-items:center;color:var(--access-soft);font-size:12.5px;font-weight:650;white-space:nowrap}.DriveAccessDialog_roleMenu__v5xlG{min-width:108px;min-height:36px}.DriveAccessDialog_closeButton__vmWQM:disabled,.DriveAccessDialog_removeButton__adTwC:disabled{cursor:default;opacity:.45}.DriveAccessDialog_picker__PY_OM{position:relative}.DriveAccessDialog_addButton__WJLHI,.DriveAccessDialog_primaryButton__wtLMk,.DriveAccessDialog_retryButton___bQeM,.DriveAccessDialog_secondaryButton__tcpze{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:7px 13px;border:1px solid var(--access-border-strong);border-radius:10px;color:var(--access-soft);background:var(--access-bg);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.DriveAccessDialog_addButton__WJLHI{width:100%;justify-content:flex-start}.DriveAccessDialog_picker__PY_OM .task-modal-pick-menu.is-inline{position:static;width:100%;margin-top:8px}.DriveAccessDialog_picker__PY_OM .task-modal-pick-item,.DriveAccessDialog_picker__PY_OM .task-modal-pick-search{min-height:40px}.DriveAccessDialog_picker__PY_OM .task-modal-pick-list{max-height:none;overflow:visible}.DriveAccessDialog_inheritanceToggle__Ofjzo{width:100%;min-height:62px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;grid-gap:11px;gap:11px;padding:10px 12px;border:1px solid var(--access-border);border-radius:14px;color:var(--access-text);background:var(--access-bg);font:inherit;text-align:left;cursor:pointer}.DriveAccessDialog_inheritanceToggle__Ofjzo:hover:not(:disabled){border-color:var(--access-border-strong);background:var(--access-muted)}.DriveAccessDialog_generalButton__k6qiv:disabled,.DriveAccessDialog_inheritanceToggle__Ofjzo:disabled{cursor:default}.DriveAccessDialog_switch__wjOLQ{width:38px;height:22px;display:inline-flex;align-items:center;padding:2px;border-radius:999px;background:var(--access-border-strong);transition:background .14s ease}.DriveAccessDialog_switch__wjOLQ>span{width:18px;height:18px;display:block;border-radius:50%;background:var(--access-bg);box-shadow:0 1px 3px rgba(0,0,0,.2);transition:transform .14s ease}.DriveAccessDialog_switchOn__z3p0w{background:var(--access-accent)}.DriveAccessDialog_switchOn__z3p0w>span{transform:translateX(16px)}.DriveAccessDialog_generalOptions__BGPO6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.DriveAccessDialog_generalButton__k6qiv{min-height:66px;display:grid;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;grid-gap:9px;gap:9px;padding:10px 11px;border:1px solid var(--access-border);border-radius:13px;color:var(--access-soft);background:var(--access-bg);font:inherit;text-align:left;cursor:pointer}.DriveAccessDialog_generalButton__k6qiv>span{min-width:0;display:grid;grid-gap:2px;gap:2px}.DriveAccessDialog_generalButton__k6qiv strong{color:var(--access-text);font-size:13px;font-weight:750}.DriveAccessDialog_generalButton__k6qiv small{color:var(--access-muted-text);font-size:11px;line-height:1.35}.DriveAccessDialog_generalButtonActive__g3R7U,.DriveAccessDialog_generalButton__k6qiv:hover:not(:disabled){border-color:var(--access-accent);background:var(--access-muted)}.DriveAccessDialog_generalButtonActive__g3R7U>svg{color:var(--access-accent)}.DriveAccessDialog_workspaceRole__aqxuG{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 11px;border:1px solid var(--access-border);border-radius:12px;background:var(--access-bg);color:var(--access-soft);font-size:12.5px;font-weight:700}.DriveAccessDialog_error__oAcjG,.DriveAccessDialog_impact__cqWdL,.DriveAccessDialog_readOnlyNotice__i_Ote{margin:18px 0 0;padding:11px 12px;border:1px solid var(--access-border);border-radius:12px;color:var(--access-soft);background:var(--access-muted);font-size:12.5px;line-height:1.45}.DriveAccessDialog_error__oAcjG{border-color:var(--state-error,#dc2626);color:var(--state-error,#dc2626);background:var(--access-bg)}.DriveAccessDialog_state__JuvsS{min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--access-soft);text-align:center}.DriveAccessDialog_state__JuvsS strong{max-width:360px;font-size:14px;line-height:1.45}.DriveAccessDialog_spinner__t_jDH{width:24px;height:24px;border:3px solid var(--access-border-strong);border-top-color:var(--access-accent);border-radius:50%;animation:DriveAccessDialog_accessSpin__itwrd .7s linear infinite}@keyframes DriveAccessDialog_accessSpin__itwrd{to{transform:rotate(1turn)}}.DriveAccessDialog_footer__vdEto{min-height:64px;display:flex;align-items:center;justify-content:flex-end;gap:9px;padding:12px 18px;border-top:1px solid var(--access-border);background:var(--access-bg);flex:0 0 auto}.DriveAccessDialog_phonePanel__z_Sf8 .DriveAccessDialog_footer__vdEto{min-height:60px;padding:10px 2px 0}.DriveAccessDialog_primaryButton__wtLMk{min-width:92px;border-color:var(--access-accent);color:var(--access-accent-contrast);background:var(--access-accent)}.DriveAccessDialog_primaryButton__wtLMk:disabled{cursor:default;opacity:.45}.DriveAccessDialog_secondaryButton__tcpze{min-width:78px}.DriveAccessDialog_badge__6r6xT{min-height:24px;display:inline-flex;align-items:center;gap:5px;width:max-content;padding:3px 7px;border:1px solid var(--border-subtle,#e4e4e7);border-radius:999px;color:var(--text-soft,#52525b);background:var(--bg-elevated,#ffffff);font-size:11px;font-weight:700;line-height:1;white-space:nowrap}.DriveAccessDialog_badgePrivate__9o_8W{color:var(--text-soft,#52525b)}.DriveAccessDialog_badgeShared__5SxL1{color:var(--accent,#4f46e5)}.DriveAccessDialog_badgeWorkspace__n1mDT{color:var(--state-success,#15803d)}.DriveAccessDialog_badgeInherited__4KWvv{color:var(--state-info,var(--accent,#4f46e5))}@media (max-width:640px){.DriveAccessDialog_accessRow__hccOc{grid-template-columns:36px minmax(0,1fr) auto;gap:9px;padding:11px 9px}.DriveAccessDialog_accessRow__hccOc .DriveAccessDialog_roleMenu__v5xlG{grid-column:2;justify-self:start}.DriveAccessDialog_accessRow__hccOc .DriveAccessDialog_removeButton__adTwC{grid-column:3;grid-row:1/span 2}.DriveAccessDialog_accessRow__hccOc .DriveAccessDialog_fixedRole__b2BSn{grid-column:3}.DriveAccessDialog_generalOptions__BGPO6{grid-template-columns:1fr}.DriveAccessDialog_generalButton__k6qiv{min-height:62px}.DriveAccessDialog_addButton__WJLHI,.DriveAccessDialog_primaryButton__wtLMk,.DriveAccessDialog_retryButton___bQeM,.DriveAccessDialog_roleMenu__v5xlG,.DriveAccessDialog_secondaryButton__tcpze{min-height:40px}.DriveAccessDialog_primaryButton__wtLMk,.DriveAccessDialog_secondaryButton__tcpze{flex:1 1}}@media (prefers-reduced-motion:reduce){.DriveAccessDialog_spinner__t_jDH{animation-duration:1.4s}.DriveAccessDialog_switch__wjOLQ,.DriveAccessDialog_switch__wjOLQ>span{transition:none}}.ViewportAnchoredPopover_root__xvnGC{position:fixed;z-index:14200;margin:0;overscroll-behavior:contain}.ViewportAnchoredPopover_root__xvnGC .workspace-filter-submenu{position:static;inset:auto;min-width:0;width:100%;margin:4px 0;box-shadow:none}.ViewportAnchoredPopover_root__xvnGC .quick-filter-item.has-sub{display:grid;grid-template-columns:minmax(0,1fr) auto}.ViewportAnchoredPopover_root__xvnGC .quick-filter-submenu{position:static;inset:auto;grid-column:1/-1;width:100%;min-width:0;margin-top:4px;box-shadow:none}.PhoneStavrosBar_header__TlJtg{position:relative;display:inline-flex;flex:0 0 auto;align-items:center;min-height:46px;max-width:100%;gap:0;padding:0 4px;border:1px solid var(--ph-tabbar-border);border-radius:12px;color:var(--ph-text);background:var(--ph-surface);font-family:inherit;-webkit-tap-highlight-color:transparent}.PhoneStavrosBar_header__TlJtg>.ph-agent-patrol-toggle,.PhoneStavrosBar_header__TlJtg>.ph-stavros-bar-main{min-width:44px;min-height:44px}.PhoneStavrosBar_header__TlJtg>.ph-agent-patrol-toggle{width:44px}.PhoneStavrosBar_header__TlJtg>button:focus-visible{outline:2px solid var(--accent);outline-offset:-2px;border-radius:8px}.analytics_analyticsWorkspace__g6WSe{width:100%;min-width:0;display:grid;grid-template-columns:244px minmax(0,1fr);align-items:start}.analytics_phoneWorkspace__Yesry{display:block}.analytics_reportRail__iKOrR{position:-webkit-sticky;position:sticky;top:0;height:calc(100dvh - 46px);min-height:560px;box-sizing:border-box;overflow:hidden;border-right:1px solid var(--border-subtle);background:color-mix(in srgb,var(--bg-elevated) 82%,transparent)}.analytics_reportRailHeader__rAl87{display:flex;align-items:center;gap:9px;padding:16px 13px 12px;border-bottom:1px solid var(--border-subtle)}.analytics_reportRailHeader__rAl87>span{width:34px;height:34px;display:grid;flex:none;place-items:center;border-radius:10px;color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.analytics_reportRailHeader__rAl87 small,.analytics_reportRailHeader__rAl87 strong,.analytics_reportRailHeader__rAl87>div{min-width:0;display:block}.analytics_reportRailHeader__rAl87 strong{font-size:13px}.analytics_reportRailHeader__rAl87 small{margin-top:2px;color:var(--text-muted);font-size:9.5px}.analytics_reportRailScroll__0f_QL{height:calc(100% - 63px);overflow-y:auto;padding:7px 7px 24px}.analytics_reportGroup__TpipP{margin-top:8px}.analytics_railSaved__hND3I h2,.analytics_reportGroup__TpipP h2{margin:0;padding:4px 8px 5px;color:var(--text-soft);font-size:8.5px;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.analytics_reportGroup__TpipP nav{display:flex;flex-direction:column;gap:2px}.analytics_reportGroup__TpipP button{width:100%;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:7px;gap:7px;padding:8px;border:1px solid transparent;border-radius:9px;color:var(--text-muted);background:transparent;font:inherit;text-align:left;cursor:pointer}.analytics_reportGroup__TpipP button:hover{background:var(--surface-muted)}.analytics_reportGroup__TpipP button[data-active]{border-color:color-mix(in srgb,var(--accent) 24%,var(--border-subtle));color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.analytics_reportGroup__TpipP button small,.analytics_reportGroup__TpipP button strong,.analytics_reportGroup__TpipP button>span{min-width:0;display:block}.analytics_reportGroup__TpipP button strong{overflow:hidden;color:var(--text-primary);font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.analytics_reportGroup__TpipP button small{margin-top:2px;overflow:hidden;color:var(--text-muted);font-size:8.5px;text-overflow:ellipsis;white-space:nowrap}.analytics_railSaved__hND3I{margin-top:12px;padding-top:9px;border-top:1px solid var(--border-subtle)}.analytics_railSaved__hND3I>div{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:3px;gap:3px}.analytics_railSaved__hND3I button{min-width:0;display:flex;align-items:center;gap:7px;padding:8px;border:0;border-radius:8px;color:var(--text-muted);background:transparent;font:inherit;text-align:left;cursor:pointer}.analytics_railSaved__hND3I button:first-child:hover{background:var(--surface-muted)}.analytics_railSaved__hND3I button:last-child:hover{color:var(--state-error)}.analytics_railSaved__hND3I button span{min-width:0;display:flex;flex-direction:column}.analytics_railSaved__hND3I button strong{overflow:hidden;color:var(--text-primary);font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.analytics_railSaved__hND3I button small{margin-top:1px;font-size:8px}.analytics_dashboard___n8_0{width:100%;min-width:0;box-sizing:border-box;display:flex;flex-direction:column;gap:14px;padding:18px 20px 64px;color:var(--text-primary);container:analytics/inline-size}.analytics_hero__nAF5G{justify-content:space-between;gap:18px}.analytics_chartLegend__hPNJm,.analytics_drawerHeader__tZHnG,.analytics_drawerNotice__h2756,.analytics_heroActions__xsztO,.analytics_heroCopy__lUTKP,.analytics_heroCopy__lUTKP>div,.analytics_hero__nAF5G,.analytics_metricFooter__c_Q78,.analytics_panelHeader__L__yq,.analytics_panelHeader__L__yq>div,.analytics_saveModal__ZG2LT header>div,.analytics_sourceGrid__yKaWh article>span{display:flex;align-items:center}.analytics_heroCopy__lUTKP{min-width:0;gap:12px}.analytics_heroCopy__lUTKP>div{min-width:0;align-items:flex-start;flex-direction:column}.analytics_heroIcon__PLWw3{width:42px;height:42px;flex:none;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--border-subtle));border-radius:13px;color:var(--accent);background:radial-gradient(circle at 30% 20%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 70%),var(--bg-elevated);box-shadow:var(--shadow-soft)}.analytics_drawerHeader__tZHnG small,.analytics_heroCopy__lUTKP small,.analytics_saveModal__ZG2LT header small{color:var(--accent);font-size:10px;font-weight:760;letter-spacing:.09em;text-transform:uppercase}.analytics_contextCard__Exf_v p,.analytics_contextHero__gya33 h3,.analytics_contextHero__gya33 p,.analytics_definitionGrid___ZOlC p,.analytics_drawerNotice__h2756 p,.analytics_drawerRecords__xNcKy h3,.analytics_drawerRecords__xNcKy p,.analytics_emptyState__Gr9n4 p,.analytics_errorState__SbJbA p,.analytics_heroCopy__lUTKP h1,.analytics_heroCopy__lUTKP p,.analytics_listHead__ptXr_ h2,.analytics_listHead__ptXr_ p,.analytics_notices__JhIfR p,.analytics_panelHeader__L__yq h2,.analytics_panelHeader__L__yq p,.analytics_saveModal__ZG2LT h2,.analytics_saveModal__ZG2LT p{margin:0}.analytics_heroCopy__lUTKP h1{max-width:760px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(22px,2.5vw,30px);line-height:1.05;letter-spacing:-.04em}.analytics_heroCopy__lUTKP p{margin-top:3px;color:var(--text-muted);font-size:12px}.analytics_heroPeriod__yxCPn{display:block;margin-top:4px;color:var(--text-soft);font-size:10px}.analytics_heroActions__xsztO{flex:none;gap:8px}.analytics_clearFilters__y6jVp,.analytics_errorState__SbJbA button,.analytics_inlineError__Vi8gn button,.analytics_primaryButton__U6Prl,.analytics_secondaryButton__D3TGL,.analytics_textButton__7jiqn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font:inherit;cursor:pointer}.analytics_primaryButton__U6Prl,.analytics_secondaryButton__D3TGL{height:36px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 13px;border-radius:10px;font-size:12px;font-weight:720}.analytics_primaryButton__U6Prl{color:var(--accent-foreground,white);background:var(--accent);box-shadow:0 6px 18px color-mix(in srgb,var(--accent) 22%,transparent)}.analytics_secondaryButton__D3TGL{border:1px solid var(--border-subtle);color:var(--text-primary);background:var(--bg-elevated)}.analytics_primaryButton__U6Prl:disabled,.analytics_secondaryButton__D3TGL:disabled{opacity:.48;cursor:not-allowed}.analytics_menuWrap__sty6Q{position:relative}.analytics_exportMenu__fTthf{position:absolute;z-index:80;top:calc(100% + 7px);right:0;width:270px;overflow:hidden;padding:5px;border:1px solid var(--border-subtle);border-radius:13px;background:var(--bg-elevated);box-shadow:0 18px 48px rgb(0 0 0/.18)}.analytics_exportMenu__fTthf button{width:100%;display:flex;align-items:center;gap:10px;padding:10px;border:0;border-radius:9px;color:var(--text-primary);background:transparent;text-align:left;cursor:pointer}.analytics_exportMenu__fTthf button:hover{background:var(--surface-muted)}.analytics_exportMenu__fTthf button>svg{color:var(--accent)}.analytics_exportMenu__fTthf span{min-width:0;display:flex;flex-direction:column}.analytics_exportMenu__fTthf strong{font-size:12px}.analytics_exportMenu__fTthf small{margin-top:2px;color:var(--text-muted);font-size:10px}.analytics_filterBar__BBn14{display:flex;align-items:flex-end;gap:7px;padding:8px;overflow-x:auto;border:1px solid var(--border-subtle);border-radius:13px;background:color-mix(in srgb,var(--bg-elevated) 88%,transparent);box-shadow:var(--shadow-soft);scrollbar-width:none}.analytics_filterBar__BBn14::-webkit-scrollbar{display:none}.analytics_filterBar__BBn14 label{min-width:150px;display:flex;align-items:flex-start;flex-direction:column;gap:4px;color:var(--text-muted);font-size:10px;font-weight:700;white-space:nowrap}.analytics_filterBar__BBn14 label>span{display:block;padding-left:2px;color:var(--text-muted);font-size:9px;letter-spacing:.01em}.analytics_filterBar__BBn14 input,.analytics_filterBar__BBn14 select{width:100%;min-width:0;height:32px;box-sizing:border-box;padding:0 28px 0 9px;border:1px solid transparent;border-radius:8px;outline:none;color:var(--text-primary);background:var(--surface-muted);font:inherit;font-size:11px;font-weight:650}.analytics_filterBar__BBn14 input:focus,.analytics_filterBar__BBn14 select:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 12%,transparent)}.analytics_dateField__KKhCC{min-width:142px!important}.analytics_dateField__KKhCC input{width:142px;padding-right:7px}.analytics_clearFilters__y6jVp{height:30px;flex:none;display:inline-flex;align-items:center;gap:5px;padding:0 8px;color:var(--text-muted);background:transparent;font-size:10px;font-weight:700}.analytics_reportBody__hH2Z4{position:relative;display:flex;flex-direction:column;gap:13px;transition:opacity .16s ease}.analytics_reportBody__hH2Z4[data-refreshing]{opacity:.76}.analytics_refreshing__Y7_zH{position:absolute;z-index:5;top:8px;right:8px;display:flex;align-items:center;gap:6px;padding:5px 8px;border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-muted);background:var(--bg-elevated);box-shadow:var(--shadow-soft);font-size:10px;font-weight:700}.analytics_metricGrid__ZGW6B{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px}.analytics_metricCard__lrBAm{min-width:0;min-height:148px;display:flex;flex-direction:column;align-items:flex-start;padding:14px;border:1px solid var(--border-subtle);border-radius:14px;color:var(--text-primary);background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--accent) 8%,transparent),transparent 52%),var(--bg-elevated);box-shadow:var(--shadow-soft);text-align:left;cursor:pointer;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease}.analytics_metricCard__lrBAm:hover,.analytics_metricCard__lrBAm[data-selected]{border-color:color-mix(in srgb,var(--accent) 46%,var(--border-subtle));box-shadow:0 10px 28px rgb(0 0 0/.09);transform:translateY(-1px)}.analytics_metricCard__lrBAm[data-availability=unavailable]{background:var(--surface-muted)}.analytics_metricLabel__JSPqA{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--text-muted);font-size:11px;font-weight:720}.analytics_metricLabel__JSPqA svg{opacity:.5}.analytics_metricCard__lrBAm>strong{max-width:100%;margin-top:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(23px,3vw,34px);line-height:1;letter-spacing:-.045em}.analytics_metricDescription__CK_1k{display:-webkit-box;margin-top:7px;overflow:hidden;color:var(--text-muted);font-size:9.5px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.analytics_metricFooter__c_Q78{width:100%;justify-content:space-between;gap:6px;margin-top:auto;padding-top:13px;color:var(--text-muted);font-size:10px;font-weight:700}.analytics_metricFooter__c_Q78>span{display:inline-flex;align-items:center;gap:3px}.analytics_metricFooter__c_Q78>span[data-improved=true]{color:var(--state-success)}.analytics_metricFooter__c_Q78>span[data-improved=false]{color:var(--state-error)}.analytics_metricFooter__c_Q78 small{padding:2px 5px;border-radius:5px;color:var(--state-warning,#a16207);background:color-mix(in srgb,var(--state-warning,#f59e0b) 12%,transparent)}.analytics_metricMuted__SKs_e,.analytics_metricUnavailable__c3ipj{color:var(--text-soft)!important}.analytics_panel__o9uuR,.analytics_trustPanel__Yol9h{min-width:0;overflow:hidden;border:1px solid var(--border-subtle);border-radius:15px;background:var(--bg-elevated);box-shadow:var(--shadow-soft)}.analytics_panelHeader__L__yq{min-height:57px;box-sizing:border-box;justify-content:space-between;gap:14px;padding:12px 14px;border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 72%,transparent)}.analytics_panelHeader__L__yq>div{min-width:0;align-items:flex-start;flex-direction:column}.analytics_panelHeader__L__yq h2{font-size:13px;letter-spacing:-.01em}.analytics_panelHeader__L__yq p{margin-top:2px;color:var(--text-muted);font-size:10.5px;line-height:1.35}.analytics_panelHeader__L__yq>svg{flex:none;color:var(--accent)}.analytics_chart__BITeX{position:relative;padding:12px 14px 8px}.analytics_chartToolbar__BKbI_{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.analytics_chartMeasureTabs__XP75L{min-width:0;display:flex;gap:5px;overflow-x:auto}.analytics_chartCompareToggle__45A2Z,.analytics_chartMeasureTabs__XP75L button{min-height:34px;padding:7px 10px;border:1px solid var(--border-subtle);border-radius:9px;color:var(--text-muted);background:var(--surface-muted);font:inherit;font-size:12px;font-weight:720;white-space:nowrap;cursor:pointer}.analytics_chartCompareToggle__45A2Z:hover,.analytics_chartCompareToggle__45A2Z[data-active],.analytics_chartMeasureTabs__XP75L button:hover,.analytics_chartMeasureTabs__XP75L button[data-active]{border-color:color-mix(in srgb,var(--accent) 34%,var(--border-subtle));color:var(--accent);background:color-mix(in srgb,var(--accent) 9%,var(--surface-muted))}.analytics_chartMeasureLabel__I9eC8{font-size:13px}.analytics_chartCompareToggle__45A2Z{display:inline-flex;align-items:center;gap:7px}.analytics_chartCompareToggle__45A2Z i{width:16px;border-top:2px dashed}.analytics_chart__BITeX svg{width:100%;height:auto;min-height:165px;overflow:visible}.analytics_chartGrid__L9e6L{stroke:color-mix(in srgb,var(--border-subtle) 70%,transparent);stroke-width:1;vector-effect:non-scaling-stroke}.analytics_chartYLabel__gPEVX{fill:var(--text-soft);font-size:8px;text-anchor:end}.analytics_chartArea___vDTN{fill:url(#analyticsFill);stroke:none}.analytics_chartLinePrimary__OteIw,.analytics_chartLineSecondary__323wZ{fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.analytics_chartLinePrimary__OteIw{stroke:var(--accent)}.analytics_chartLineSecondary__323wZ{stroke:var(--state-info,#0ea5e9);stroke-dasharray:7 5}.analytics_chartCrosshair__yIvfY{stroke:color-mix(in srgb,var(--text-muted) 60%,transparent);stroke-width:1;stroke-dasharray:4 4;vector-effect:non-scaling-stroke}.analytics_chartPointPrimary___Dqyg,.analytics_chartPointSecondary__oWpfr{stroke:var(--bg-elevated);stroke-width:3;vector-effect:non-scaling-stroke}.analytics_chartPointPrimary___Dqyg{fill:var(--accent)}.analytics_chartPointSecondary__oWpfr{fill:var(--state-info,#0ea5e9)}.analytics_chartFocusPoint__mq89v{fill:transparent;stroke:transparent;cursor:crosshair}.analytics_chartFocusPoint__mq89v:focus{stroke:color-mix(in srgb,var(--accent) 55%,transparent);stroke-width:2;outline:none}.analytics_chartTooltip__k9_V9{position:absolute;z-index:4;top:31px;min-width:170px;padding:9px 10px;border:1px solid var(--border-subtle);border-radius:10px;color:var(--text-primary);background:color-mix(in srgb,var(--bg-elevated) 96%,transparent);box-shadow:0 12px 32px rgb(0 0 0/.18);font-size:9.5px;pointer-events:none;transform:translateX(-50%)}.analytics_chartTooltip__k9_V9>strong{display:block;margin-bottom:5px;font-size:10px}.analytics_chartTooltip__k9_V9>span{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:5px;gap:5px;margin-top:3px;color:var(--text-muted)}.analytics_chartTooltip__k9_V9 i{width:6px;height:6px;border-radius:999px;background:var(--accent)}.analytics_chartTooltip__k9_V9 span:nth-of-type(2) i{background:var(--state-info,#0ea5e9)}.analytics_chartTooltip__k9_V9 b{color:var(--text-primary)}.analytics_chartLegend__hPNJm{justify-content:flex-end;gap:12px;margin-bottom:4px;color:var(--text-muted);font-size:10px;font-weight:700}.analytics_chartLegend__hPNJm span{display:inline-flex;align-items:center;gap:5px}.analytics_chartLegend__hPNJm i{width:8px;height:8px;border-radius:999px;background:var(--accent)}.analytics_chartLegend__hPNJm span[data-series="2"] i{background:var(--state-info,#0ea5e9)}.analytics_chartAxis__m8PrB{display:flex;justify-content:space-between;gap:8px;padding-top:3px;color:var(--text-soft);font-size:9px}.analytics_breakdownGrid__rjJCg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start}.analytics_breakdownRows__CPNZ7{display:flex;flex-direction:column;padding:5px 12px 10px}.analytics_breakdownColumns__EEjUk{min-width:0;display:grid;grid-template-columns:minmax(100px,.75fr) minmax(90px,1.2fr) minmax(64px,auto) auto auto;align-items:center;grid-gap:8px;gap:8px;padding:4px 3px 5px;color:var(--text-soft);font-size:8px;font-weight:760;letter-spacing:.04em;text-transform:uppercase}.analytics_breakdownColumns__EEjUk small,.analytics_breakdownColumns__EEjUk strong{font:inherit;text-align:right}.analytics_breakdownRow__dieQ_{width:100%;min-width:0;display:grid;grid-template-columns:minmax(100px,.75fr) minmax(90px,1.2fr) minmax(64px,auto) auto auto;align-items:center;grid-gap:8px;gap:8px;min-height:38px;padding:0 3px;border:0;border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 55%,transparent);color:inherit;background:transparent;font:inherit;text-align:left;text-decoration:none}button.analytics_breakdownRow__dieQ_{cursor:pointer}button.analytics_breakdownRow__dieQ_:hover{background:color-mix(in srgb,var(--accent) 4%,transparent)}.analytics_breakdownRow__dieQ_:last-child{border-bottom:0}button.analytics_breakdownRow__dieQ_:hover .analytics_breakdownLabel__rbmvh{color:var(--accent)}.analytics_breakdownLabel__rbmvh{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:650}.analytics_breakdownTrack__gjC7N{height:6px;overflow:hidden;border-radius:999px;background:var(--surface-muted)}.analytics_breakdownTrack__gjC7N i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 58%,#fff))}.analytics_breakdownRow__dieQ_>strong{font-size:10.5px;text-align:right}.analytics_breakdownRow__dieQ_>small{color:var(--text-muted);font-size:9px}.analytics_breakdownRow__dieQ_>svg{color:var(--text-soft)}.analytics_breakdownAction__cKgTG{color:var(--accent);font-size:8.5px;font-weight:720;text-align:right}.analytics_textButton__7jiqn{flex:none;display:inline-flex;align-items:center;gap:5px;color:var(--accent);background:transparent;font-size:10.5px;font-weight:720}.analytics_recordSummary__IH61Q{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;padding:12px}.analytics_recordSummary__IH61Q button{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:10px;gap:10px;padding:11px;border:1px solid var(--border-subtle);border-radius:11px;color:var(--text-primary);background:var(--surface-muted);text-align:left;cursor:pointer}.analytics_recordSummary__IH61Q button:hover{border-color:color-mix(in srgb,var(--accent) 42%,var(--border-subtle))}.analytics_recordSummary__IH61Q button[data-active]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--surface-muted))}.analytics_recordSummary__IH61Q button>span{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:3px 7px;gap:3px 7px}.analytics_recordSummary__IH61Q button>span svg{grid-row:1/3;color:var(--accent)}.analytics_recordSummary__IH61Q b{font-size:11px}.analytics_recordSummary__IH61Q small{overflow:hidden;color:var(--text-muted);font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.analytics_recordSummary__IH61Q button>strong{font-size:16px}.analytics_recordList__k6PDC{max-height:520px;overflow-y:auto}.analytics_recordRow__FlKUJ{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;grid-gap:12px;gap:12px;min-height:48px;padding:7px 14px;border-bottom:1px solid color-mix(in srgb,var(--border-subtle) 60%,transparent);color:inherit;text-decoration:none}.analytics_recordRow__FlKUJ:hover{background:color-mix(in srgb,var(--accent) 4%,transparent)}.analytics_recordRow__FlKUJ>span{min-width:0;display:flex;flex-direction:column}.analytics_recordRow__FlKUJ strong{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.analytics_recordRow__FlKUJ small,.analytics_recordRow__FlKUJ time{color:var(--text-muted);font-size:9.5px}.analytics_recordRow__FlKUJ b{font-size:11px}.analytics_recordRow__FlKUJ>svg{color:var(--text-soft)}.analytics_recordOpen__MtZds{display:inline-flex;align-items:center;gap:4px;color:var(--accent);font-size:9px;font-weight:720;text-decoration:none;white-space:nowrap}.analytics_recordsLoading__sHU8w{min-height:92px;display:flex;align-items:center;justify-content:center;gap:7px;color:var(--text-muted);font-size:10px}.analytics_recordsLoading__sHU8w,.analytics_selectedRecords__muk2U{border-top:1px solid var(--border-subtle)}.analytics_selectedRecords__muk2U>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;background:color-mix(in srgb,var(--accent) 5%,transparent)}.analytics_selectedRecords__muk2U h3,.analytics_selectedRecords__muk2U p{margin:0}.analytics_selectedRecords__muk2U h3{font-size:11px}.analytics_selectedRecords__muk2U p{margin-top:2px;color:var(--text-muted);font-size:9.5px}.analytics_selectedRecords__muk2U>header>strong{color:var(--accent);font-size:13px}.analytics_trustPanel__Yol9h{background:radial-gradient(circle at 0 0,color-mix(in srgb,var(--accent) 7%,transparent),transparent 42%),var(--bg-elevated)}.analytics_sourceGrid__yKaWh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;padding:12px}.analytics_sourceGrid__yKaWh article{min-width:0;display:flex;flex-direction:column;gap:4px;padding:10px;border:1px solid var(--border-subtle);border-radius:10px;background:color-mix(in srgb,var(--surface-muted) 72%,transparent)}.analytics_sourceGrid__yKaWh article>span{gap:5px;color:var(--text-muted);font-size:9px;font-weight:760;text-transform:capitalize}.analytics_sourceGrid__yKaWh article>span i{width:6px;height:6px;border-radius:999px;background:var(--state-success)}.analytics_sourceGrid__yKaWh article>span[data-status=partial] i,.analytics_sourceGrid__yKaWh article>span[data-status=stale] i{background:var(--state-warning,#f59e0b)}.analytics_sourceGrid__yKaWh article>span[data-status=empty] i{background:var(--text-soft)}.analytics_sourceGrid__yKaWh article strong{font-size:11px}.analytics_sourceGrid__yKaWh code{overflow:hidden;color:var(--accent);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.analytics_sourceGrid__yKaWh p,.analytics_sourceGrid__yKaWh small{margin:0;color:var(--text-muted);font-size:9.5px;line-height:1.4}.analytics_notices__JhIfR{display:flex;flex-direction:column;gap:5px;padding:0 12px 12px}.analytics_inlineError__Vi8gn,.analytics_notices__JhIfR p{display:flex;align-items:flex-start;gap:7px;padding:8px 10px;border:1px solid color-mix(in srgb,var(--accent) 18%,var(--border-subtle));border-radius:9px;color:var(--text-muted);background:color-mix(in srgb,var(--accent) 5%,transparent);font-size:10px;line-height:1.45}.analytics_inlineError__Vi8gn svg,.analytics_notices__JhIfR svg{flex:none;margin-top:1px;color:var(--accent)}.analytics_emptyState__Gr9n4,.analytics_errorState__SbJbA,.analytics_loadingState__v_kbs{display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.analytics_loadingState__v_kbs{min-height:320px;flex-direction:column;gap:7px}.analytics_loadingState__v_kbs svg{color:var(--accent)}.analytics_loadingState__v_kbs strong{color:var(--text-primary);font-size:13px}.analytics_loadingState__v_kbs span{font-size:10px}.analytics_errorState__SbJbA{min-height:170px;gap:12px;padding:20px;border:1px solid color-mix(in srgb,var(--state-error) 30%,var(--border-subtle));border-radius:14px;background:color-mix(in srgb,var(--state-error) 5%,var(--bg-elevated))}.analytics_errorState__SbJbA>svg{flex:none;color:var(--state-error)}.analytics_errorState__SbJbA strong{color:var(--text-primary)}.analytics_errorState__SbJbA p{margin-top:3px;font-size:11px}.analytics_errorState__SbJbA button,.analytics_inlineError__Vi8gn button{display:inline-flex;align-items:center;gap:5px;margin-left:auto;color:var(--accent);background:transparent;font-size:10px;font-weight:720}.analytics_emptyState__Gr9n4{min-height:150px;flex-direction:column;gap:6px;padding:18px;text-align:center}.analytics_emptyState__Gr9n4 svg{color:var(--text-soft)}.analytics_emptyState__Gr9n4 strong{color:var(--text-primary);font-size:12px}.analytics_emptyState__Gr9n4 p{max-width:340px;font-size:10px;line-height:1.4}.analytics_metricDetail__p4tg6{overflow:hidden;border:1px solid color-mix(in srgb,var(--accent) 30%,var(--border-subtle));border-radius:15px;background:color-mix(in srgb,var(--accent) 4%,var(--bg-elevated));box-shadow:var(--shadow-soft)}.analytics_metricDetailHeader__usC3L{min-height:54px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 13px;border-bottom:1px solid var(--border-subtle)}.analytics_metricDetailHeader__usC3L small{color:var(--accent);font-size:9px;font-weight:760;letter-spacing:.06em;text-transform:uppercase}.analytics_metricDetailHeader__usC3L h2{margin:2px 0 0;font-size:14px}.analytics_metricDetailHeader__usC3L button{width:30px;height:30px;display:grid;flex:none;place-items:center;border:1px solid var(--border-subtle);border-radius:8px;color:var(--text-muted);background:var(--surface-muted);cursor:pointer}.analytics_metricDetailBody__cPHx8{display:grid;grid-template-columns:minmax(175px,.42fr) minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;padding:12px}.analytics_metricDetailValue__fVNrF{display:flex;flex-direction:column;align-items:flex-start;padding:14px;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border-subtle));border-radius:12px;background:color-mix(in srgb,var(--accent) 7%,var(--surface-muted))}.analytics_metricDetailValue__fVNrF strong{font-size:28px;letter-spacing:-.045em}.analytics_metricDetailValue__fVNrF small,.analytics_metricDetailValue__fVNrF span{margin-top:3px;color:var(--text-muted);font-size:9.5px}.analytics_metricDetailNotice__V5FfQ{grid-column:1/-1;display:flex;align-items:flex-start;gap:8px;padding:9px;border-radius:9px;color:var(--text-muted);background:var(--surface-muted);font-size:10px;line-height:1.45}.analytics_metricDetailNotice__V5FfQ p{margin:0}.analytics_metricDetailNotice__V5FfQ svg{flex:none;color:var(--accent)}.analytics_metricDetail__p4tg6 .analytics_definitionGrid___ZOlC{margin-top:0}.analytics_metricRecordsButton__gHQAF{grid-column:1/-1;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:9px;gap:9px;padding:10px;border:1px solid var(--border-subtle);border-radius:10px;color:var(--text-primary);background:var(--surface-muted);text-align:left;cursor:pointer}.analytics_metricRecordsButton__gHQAF>span{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:2px 7px;gap:2px 7px}.analytics_metricRecordsButton__gHQAF svg:first-child{grid-row:1/3;color:var(--accent)}.analytics_metricRecordsButton__gHQAF b{font-size:10.5px}.analytics_metricRecordsButton__gHQAF small{color:var(--text-muted);font-size:9px}.analytics_metricRecordsButton__gHQAF>strong{color:var(--accent);font-size:9.5px}.analytics_drawer__bcHtC{position:fixed;z-index:170;top:12px;right:12px;bottom:12px;width:min(440px,calc(100vw - 24px));overflow:hidden;border:1px solid var(--border-subtle);border-radius:17px;background:var(--bg-elevated);box-shadow:0 28px 90px rgb(0 0 0/.28);animation:analytics_drawerIn__DK8lQ .18s ease-out}@keyframes analytics_drawerIn__DK8lQ{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}.analytics_drawerHeader__tZHnG{height:62px;box-sizing:border-box;justify-content:space-between;gap:12px;padding:11px 14px;border-bottom:1px solid var(--border-subtle)}.analytics_drawerHeader__tZHnG h2{margin:2px 0 0;font-size:15px;letter-spacing:-.02em}.analytics_drawerHeader__tZHnG button,.analytics_saveModal__ZG2LT header>button{width:31px;height:31px;display:grid;place-items:center;border:1px solid var(--border-subtle);border-radius:9px;color:var(--text-muted);background:var(--surface-muted);cursor:pointer}.analytics_drawerScroll__7BQBV{height:calc(100% - 62px);overflow-y:auto;padding:14px}.analytics_drawerValue__L2lnx{display:flex;flex-direction:column;align-items:flex-start;padding:15px;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border-subtle));border-radius:13px;background:color-mix(in srgb,var(--accent) 7%,var(--surface-muted))}.analytics_drawerValue__L2lnx strong{font-size:31px;letter-spacing:-.045em}.analytics_drawerValue__L2lnx small,.analytics_drawerValue__L2lnx span{margin-top:3px;color:var(--text-muted);font-size:10px}.analytics_drawerNotice__h2756{align-items:flex-start;gap:8px;margin-top:10px;padding:9px;border-radius:9px;color:var(--text-muted);background:var(--surface-muted);font-size:10px;line-height:1.45}.analytics_drawerNotice__h2756 svg{flex:none;color:var(--accent)}.analytics_definitionGrid___ZOlC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin-top:10px}.analytics_definitionGrid___ZOlC>div{min-width:0;padding:10px;border:1px solid var(--border-subtle);border-radius:10px}.analytics_definitionGrid___ZOlC small{display:block;margin-bottom:4px;color:var(--text-soft);font-size:9px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.analytics_definitionGrid___ZOlC p{color:var(--text-muted);font-size:10px;line-height:1.45}.analytics_definitionGrid___ZOlC code{overflow-wrap:anywhere;color:var(--accent);font-size:9px}.analytics_drawerRecords__xNcKy{margin-top:12px;overflow:hidden;border:1px solid var(--border-subtle);border-radius:11px}.analytics_drawerRecords__xNcKy>header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-bottom:1px solid var(--border-subtle)}.analytics_drawerRecords__xNcKy h3{font-size:11px}.analytics_drawerRecords__xNcKy p{margin-top:2px;color:var(--text-muted);font-size:9px}.analytics_drawerRecords__xNcKy>header>span{min-width:28px;padding:4px 7px;border-radius:999px;color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent);font-size:10px;font-weight:760;text-align:center}.analytics_drawerRecords__xNcKy .analytics_recordList__k6PDC{max-height:none}.analytics_partialNote__ZEz21{padding:9px;border-top:1px solid var(--border-subtle)}.analytics_modalBackdrop__b08Ih{position:fixed;z-index:190;inset:0;display:grid;place-items:center;padding:18px;background:rgb(5 10 20/.46);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.analytics_saveModal__ZG2LT{width:min(410px,100%);padding:16px;border:1px solid var(--border-subtle);border-radius:16px;background:var(--bg-elevated);box-shadow:0 28px 90px rgb(0 0 0/.28)}.analytics_saveModal__ZG2LT header{display:flex;align-items:center;justify-content:space-between}.analytics_saveModal__ZG2LT header>div{gap:9px}.analytics_saveModal__ZG2LT header svg{color:var(--accent)}.analytics_saveModal__ZG2LT h2{margin-top:1px;font-size:15px}.analytics_saveModal__ZG2LT>p{margin:12px 0;color:var(--text-muted);font-size:11px;line-height:1.5}.analytics_saveModal__ZG2LT label{display:flex;flex-direction:column;gap:5px;color:var(--text-muted);font-size:10px;font-weight:700}.analytics_saveModal__ZG2LT input{height:38px;padding:0 10px;border:1px solid var(--border-subtle);border-radius:9px;outline:none;color:var(--text-primary);background:var(--surface-muted);font:inherit;font-size:12px}.analytics_saveModal__ZG2LT input:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 13%,transparent)}.analytics_saveModal__ZG2LT footer{display:flex;justify-content:flex-end;gap:7px;margin-top:14px}.analytics_mobileReports__2fagu,.analytics_mobileSaved__ElYn_{display:none}.analytics_spin__yn0Im{animation:analytics_spin__yn0Im .8s linear infinite}@keyframes analytics_spin__yn0Im{to{transform:rotate(1turn)}}.analytics_listPane__HNcLQ{height:100%;min-height:0;display:flex;flex-direction:column;color:var(--text-primary)}.analytics_listHead__ptXr_{display:flex;align-items:center;gap:9px;padding:13px 12px 10px;border-bottom:1px solid var(--border-subtle)}.analytics_listHead__ptXr_>span{width:32px;height:32px;display:grid;flex:none;place-items:center;border-radius:9px;color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.analytics_listHead__ptXr_ h2{font-size:13px}.analytics_listHead__ptXr_ p{margin-top:1px;color:var(--text-muted);font-size:9.5px}.analytics_listNav__vpB1W{display:flex;flex-direction:column;gap:2px;padding:7px}.analytics_listNav__vpB1W button{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:9px 8px;border:1px solid transparent;border-radius:9px;color:var(--text-muted);background:transparent;text-align:left;cursor:pointer}.analytics_listNav__vpB1W button:hover{background:var(--surface-muted)}.analytics_listNav__vpB1W button[data-active]{border-color:color-mix(in srgb,var(--accent) 20%,var(--border-subtle));color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,transparent)}.analytics_listNav__vpB1W button>span{min-width:0;display:flex;flex-direction:column}.analytics_listNav__vpB1W strong{color:var(--text-primary);font-size:10.5px}.analytics_listNav__vpB1W small{margin-top:2px;overflow:hidden;color:var(--text-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.analytics_savedList__XUYyd{margin:4px 7px 12px;padding-top:8px;border-top:1px solid var(--border-subtle)}.analytics_savedList__XUYyd>header{display:flex;align-items:center;gap:6px;padding:3px 7px 7px;color:var(--text-soft);font-size:9px;font-weight:760;letter-spacing:.05em;text-transform:uppercase}.analytics_savedList__XUYyd>div{position:relative}.analytics_savedList__XUYyd>div>button:first-child{width:100%;min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:7px;gap:7px;padding:8px 30px 8px 8px;border:0;border-radius:8px;color:var(--text-muted);background:transparent;text-align:left;cursor:pointer}.analytics_savedList__XUYyd>div>button:first-child:hover{background:var(--surface-muted)}.analytics_savedList__XUYyd button>span{min-width:0;display:flex;flex-direction:column}.analytics_savedList__XUYyd strong{overflow:hidden;color:var(--text-primary);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.analytics_savedList__XUYyd small{margin-top:1px;font-size:8.5px}.analytics_savedDelete__sfbLG{position:absolute;top:50%;right:7px;width:23px;height:23px;display:grid;place-items:center;border:0;border-radius:6px;color:var(--text-soft);background:transparent;cursor:pointer;transform:translateY(-50%)}.analytics_savedDelete__sfbLG:hover{color:var(--state-error);background:color-mix(in srgb,var(--state-error) 8%,transparent)}.analytics_contextPane__xXrYp{display:flex;flex-direction:column;gap:8px;padding:10px;color:var(--text-primary)}.analytics_contextCard__Exf_v,.analytics_contextHero__gya33{display:flex;align-items:flex-start;gap:9px;padding:10px;border:1px solid var(--border-subtle);border-radius:10px;background:var(--surface-muted)}.analytics_contextCard__Exf_v>svg,.analytics_contextHero__gya33>span{flex:none;color:var(--accent)}.analytics_contextCard__Exf_v small,.analytics_contextHero__gya33 small{color:var(--text-soft);font-size:8.5px;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.analytics_contextCard__Exf_v strong,.analytics_contextHero__gya33 h3{display:block;margin-top:2px;font-size:10.5px}.analytics_contextCard__Exf_v p,.analytics_contextHero__gya33 p{margin-top:3px;color:var(--text-muted);font-size:9px;line-height:1.4}@container analytics (max-width: 900px){.analytics_metricGrid__ZGW6B,.analytics_sourceGrid__yKaWh{grid-template-columns:repeat(2,minmax(0,1fr))}}@container analytics (max-width: 640px){.analytics_dashboard___n8_0{padding:12px 12px 54px}.analytics_hero__nAF5G{align-items:flex-start;flex-direction:column}.analytics_heroActions__xsztO{width:100%}.analytics_heroActions__xsztO .analytics_menuWrap__sty6Q,.analytics_heroActions__xsztO .analytics_primaryButton__U6Prl,.analytics_heroActions__xsztO>button{flex:1 1;width:100%}.analytics_filterBar__BBn14{align-items:center}.analytics_breakdownGrid__rjJCg,.analytics_definitionGrid___ZOlC,.analytics_metricDetailBody__cPHx8,.analytics_recordSummary__IH61Q,.analytics_sourceGrid__yKaWh{grid-template-columns:1fr}}@container workspace-main (max-width: 1050px){.analytics_analyticsWorkspace__g6WSe{display:block}.analytics_reportRail__iKOrR{display:none}.analytics_mobileReports__2fagu{display:flex;gap:6px;overflow-x:auto;padding:1px 0 4px;scrollbar-width:none}.analytics_mobileReports__2fagu::-webkit-scrollbar{display:none}.analytics_mobileReports__2fagu button{height:30px;flex:none;padding:0 10px;border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-muted);background:var(--bg-elevated);font-size:10px;font-weight:700}.analytics_mobileReports__2fagu button[data-active]{border-color:var(--accent);color:var(--accent-foreground,white);background:var(--accent)}}@container workspace-main (max-width: 720px){.analytics_dashboard___n8_0:not(.analytics_phone__yPn_2){padding:12px 12px 70px}}.analytics_phone__yPn_2{gap:11px;padding:10px 10px 92px}.analytics_phoneScroll__LoK_A{flex:1 1;min-height:0;overflow:auto;padding-top:env(safe-area-inset-top,0);padding-bottom:calc(var(--ph-tabbar-stack-bottom, 82px) + 48px);overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.analytics_phone__yPn_2 .analytics_heroIcon__PLWw3{width:36px;height:36px}.analytics_phone__yPn_2 .analytics_heroCopy__lUTKP h1{font-size:20px}.analytics_phone__yPn_2 .analytics_heroCopy__lUTKP p{font-size:10px}.analytics_phone__yPn_2 .analytics_heroActions__xsztO{width:100%}.analytics_phone__yPn_2 .analytics_heroActions__xsztO .analytics_menuWrap__sty6Q,.analytics_phone__yPn_2 .analytics_heroActions__xsztO .analytics_primaryButton__U6Prl,.analytics_phone__yPn_2 .analytics_heroActions__xsztO .analytics_secondaryButton__D3TGL{flex:1 1;width:100%}.analytics_phone__yPn_2 .analytics_mobileReports__2fagu{display:flex;gap:6px;overflow-x:auto;padding:1px 0 4px;scrollbar-width:none}.analytics_phone__yPn_2 .analytics_mobileReports__2fagu::-webkit-scrollbar{display:none}.analytics_phone__yPn_2 .analytics_mobileReports__2fagu button{height:44px;flex:none;padding:0 10px;border:1px solid var(--border-subtle);border-radius:999px;color:var(--text-muted);background:var(--bg-elevated);font-size:10px;font-weight:700}.analytics_phone__yPn_2 .analytics_mobileReports__2fagu button[data-active]{border-color:var(--accent);color:var(--accent-foreground,white);background:var(--accent)}.analytics_phone__yPn_2 .analytics_mobileMetricFinder__t44ah{display:flex;flex-direction:column;gap:6px;padding:10px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-elevated)}.analytics_phone__yPn_2 .analytics_mobileMetricFinder__t44ah>span{color:var(--text-muted);font-size:12px;font-weight:760}.analytics_phone__yPn_2 .analytics_mobileMetricFinder__t44ah select{width:100%;min-height:44px;padding:0 12px;border:1px solid var(--border-subtle);border-radius:10px;color:var(--text-primary);background:var(--surface-muted);font:inherit;font-size:14px}.analytics_phone__yPn_2 .analytics_mobileSaved__ElYn_{display:flex;flex-direction:column;gap:6px;padding:9px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-elevated)}.analytics_phone__yPn_2 .analytics_mobileSaved__ElYn_>header{display:flex;align-items:center;gap:6px;color:var(--text-muted);font-size:9px;font-weight:760;letter-spacing:.07em;text-transform:uppercase}.analytics_phone__yPn_2 .analytics_mobileSaved__ElYn_>div,.analytics_phone__yPn_2 .analytics_mobileSaved__ElYn_>div>div{display:flex;flex-direction:column;gap:4px}.analytics_phone__yPn_2 .analytics_mobileSaved__ElYn_>div>div{flex-direction:row}.analytics_phone__yPn_2 .analytics_mobileSaved__ElYn_ button{min-height:44px;min-width:0;display:flex;align-items:center;gap:8px;padding:8px 9px;border:0;border-radius:9px;color:var(--text-primary);background:var(--surface-muted);font:inherit}.analytics_phone__yPn_2 .analytics_mobileSaved__ElYn_ button:first-child{flex:1 1;justify-content:space-between;text-align:left}.analytics_phone__yPn_2 .analytics_mobileSaved__ElYn_ button:last-child{flex:none;color:var(--text-muted)}.analytics_phone__yPn_2 .analytics_mobileSaved__ElYn_ button span{min-width:0;display:flex;flex-direction:column}.analytics_phone__yPn_2 .analytics_mobileSaved__ElYn_ strong{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.analytics_phone__yPn_2 .analytics_mobileSaved__ElYn_ small{color:var(--text-muted);font-size:8.5px}.analytics_phone__yPn_2 .analytics_metricGrid__ZGW6B{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.analytics_phone__yPn_2 .analytics_metricCard__lrBAm{min-height:132px;padding:11px}.analytics_phone__yPn_2 .analytics_metricCard__lrBAm>strong{font-size:23px}.analytics_phone__yPn_2 .analytics_breakdownGrid__rjJCg,.analytics_phone__yPn_2 .analytics_definitionGrid___ZOlC,.analytics_phone__yPn_2 .analytics_recordSummary__IH61Q,.analytics_phone__yPn_2 .analytics_sourceGrid__yKaWh{grid-template-columns:1fr}.analytics_phone__yPn_2 .analytics_drawer__bcHtC{inset:8px;width:auto}@media (max-width:720px){.analytics_dashboard___n8_0:not(.analytics_phone__yPn_2){padding:12px 12px 70px}.analytics_hero__nAF5G{align-items:flex-start;flex-direction:column}.analytics_heroActions__xsztO{width:100%}.analytics_heroActions__xsztO .analytics_menuWrap__sty6Q,.analytics_heroActions__xsztO .analytics_primaryButton__U6Prl,.analytics_heroActions__xsztO .analytics_secondaryButton__D3TGL{flex:1 1;width:100%}.analytics_metricGrid__ZGW6B{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics_breakdownGrid__rjJCg,.analytics_definitionGrid___ZOlC,.analytics_recordSummary__IH61Q,.analytics_sourceGrid__yKaWh{grid-template-columns:1fr}.analytics_breakdownColumns__EEjUk,.analytics_breakdownRow__dieQ_{grid-template-columns:minmax(90px,.8fr) minmax(64px,1fr) auto auto}.analytics_breakdownColumns__EEjUk>small,.analytics_breakdownRow__dieQ_>small{display:none}.analytics_metricDetailBody__cPHx8{grid-template-columns:1fr}}@media (max-width:430px){.analytics_metricGrid__ZGW6B{grid-template-columns:1fr}.analytics_metricCard__lrBAm{min-height:105px}.analytics_sourceGrid__yKaWh{grid-template-columns:1fr}}.analytics_dashboard___n8_0{gap:18px;padding:22px 24px 72px;font-size:14px}.analytics_heroCopy__lUTKP small,.analytics_saveModal__ZG2LT header small{font-size:12px}.analytics_heroCopy__lUTKP h1{font-size:clamp(26px,3cqi,34px);line-height:1.08}.analytics_heroCopy__lUTKP p{max-width:720px;font-size:14px;line-height:1.5}.analytics_heroPeriod__yxCPn{font-size:13px}.analytics_clearFilters__y6jVp,.analytics_exportMenu__fTthf button,.analytics_primaryButton__U6Prl,.analytics_secondaryButton__D3TGL,.analytics_textButton__7jiqn{min-height:40px;font-size:13px}.analytics_exportMenu__fTthf button strong{font-size:13px}.analytics_exportMenu__fTthf button small{font-size:12px}.analytics_filterBar__BBn14{gap:10px;padding:12px}.analytics_filterBar__BBn14 label{gap:6px}.analytics_filterBar__BBn14 label>span{font-size:12px}.analytics_filterBar__BBn14 input,.analytics_filterBar__BBn14 select{min-width:150px;height:42px;font-size:14px}.analytics_reportTabs__zzpiv{display:flex;gap:6px;overflow-x:auto;padding:4px;border:1px solid var(--border-subtle);border-radius:13px;background:var(--bg-elevated);scrollbar-width:none}.analytics_reportTabs__zzpiv::-webkit-scrollbar{display:none}.analytics_reportTabs__zzpiv button{min-height:42px;display:flex;flex:1 0 auto;align-items:center;justify-content:center;gap:8px;padding:0 15px;border:1px solid transparent;border-radius:10px;color:var(--text-muted);background:transparent;font:inherit;font-size:13px;font-weight:720;cursor:pointer}.analytics_reportTabs__zzpiv button:hover{color:var(--text-primary);background:var(--surface-muted)}.analytics_reportTabs__zzpiv button[data-active]{border-color:color-mix(in srgb,var(--accent) 28%,var(--border-subtle));color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,transparent)}.analytics_metricGrid__ZGW6B{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:11px}.analytics_metricCard__lrBAm{min-height:168px;gap:9px;padding:16px}.analytics_metricLabel__JSPqA{font-size:14px}.analytics_metricCard__lrBAm>strong{font-size:clamp(28px,3.3cqi,38px)}.analytics_metricCard__lrBAm[data-loading]{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--accent) 8%,transparent),transparent 52%),var(--bg-elevated)}.analytics_metricLoadingValue__fndji{display:inline-flex;align-items:center;gap:9px;color:var(--text-muted);font-size:18px;letter-spacing:0}.analytics_metricDescription__CK_1k{font-size:13px;line-height:1.45}.analytics_metricFooter__c_Q78,.analytics_metricFooter__c_Q78 small,.analytics_metricMuted__SKs_e,.analytics_metricUnavailable__c3ipj{font-size:12px}.analytics_analysisSection__6hhGI,.analytics_panel__o9uuR,.analytics_trustPanel__Yol9h{border:1px solid var(--border-subtle);border-radius:14px;background:var(--bg-elevated);box-shadow:var(--shadow-soft)}.analytics_panelHeader__L__yq,.analytics_sectionHeading__GxEDP{min-height:66px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border-bottom:1px solid var(--border-subtle)}.analytics_sectionHeading__GxEDP>div{min-width:0}.analytics_panelHeader__L__yq h2,.analytics_sectionHeading__GxEDP h2{margin:0;font-size:16px;line-height:1.25}.analytics_panelHeader__L__yq p,.analytics_sectionHeading__GxEDP p{margin:4px 0 0;color:var(--text-muted);font-size:13px;line-height:1.45}.analytics_sectionHeading__GxEDP small{display:block;margin-bottom:3px;color:var(--accent);font-size:12px;font-weight:760}.analytics_panelHeader__L__yq>svg,.analytics_sectionHeading__GxEDP>svg{flex:none;color:var(--accent)}.analytics_insightGrid__6ETUj{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;padding:14px}.analytics_insightGrid__6ETUj article,.analytics_insightGrid__6ETUj button{min-width:0;min-height:142px;display:flex;align-items:flex-start;flex-direction:column;gap:6px;padding:14px;border:1px solid var(--border-subtle);border-radius:12px;color:var(--text-primary);background:var(--surface-muted);font:inherit;text-align:left}.analytics_insightGrid__6ETUj button{cursor:pointer}.analytics_insightGrid__6ETUj button:hover{border-color:color-mix(in srgb,var(--accent) 35%,var(--border-subtle))}.analytics_insightGrid__6ETUj [data-tone=positive]{border-color:color-mix(in srgb,var(--state-success,#22c55e) 28%,var(--border-subtle))}.analytics_insightGrid__6ETUj [data-tone=attention]{border-color:color-mix(in srgb,var(--state-error,#ef4444) 28%,var(--border-subtle))}.analytics_insightGrid__6ETUj small{color:var(--text-soft);font-size:12px;font-weight:760}.analytics_insightGrid__6ETUj strong{font-size:16px}.analytics_insightGrid__6ETUj p{margin:0;color:var(--text-muted);font-size:13px;line-height:1.45}.analytics_insightGrid__6ETUj span{display:flex;align-items:center;gap:4px;margin-top:auto;color:var(--accent);font-size:12px;font-weight:720}.analytics_journeySteps__mM9el{padding:8px 16px}.analytics_journeySteps__mM9el>button,.analytics_journeySteps__mM9el>div{width:100%;min-width:0;display:grid;grid-template-columns:28px minmax(150px,.75fr) minmax(120px,1.4fr) auto 70px 18px;align-items:center;grid-gap:10px;gap:10px;padding:12px 0;border:0;border-bottom:1px solid var(--border-subtle);color:var(--text-primary);background:transparent;font:inherit;text-align:left}.analytics_journeySteps__mM9el>button{cursor:pointer}.analytics_journeySteps__mM9el>button:hover .analytics_journeyCopy__UX_X7 strong{color:var(--accent)}.analytics_journeySteps__mM9el>:last-child{border-bottom:0}.analytics_journeyIndex__BkHBR{width:28px;height:28px;display:grid;place-items:center;border-radius:999px;color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,transparent);font-size:12px;font-weight:780}.analytics_journeyCopy__UX_X7{min-width:0;display:flex;flex-direction:column;gap:2px}.analytics_journeyCopy__UX_X7 strong{font-size:13px}.analytics_journeyCopy__UX_X7 small,.analytics_journeyDelta__vdWuy{color:var(--text-muted);font-size:12px}.analytics_journeyBar__SfV48{height:9px;overflow:hidden;border-radius:999px;background:var(--surface-hover)}.analytics_journeyBar__SfV48 i{height:100%;display:block;border-radius:inherit;background:linear-gradient(90deg,var(--accent),color-mix(in srgb,var(--accent) 55%,#8be9fd))}.analytics_journeySteps__mM9el b{font-size:15px;text-align:right}.analytics_journeyDelta__vdWuy{text-align:right}.analytics_journeyBasis__qhE7a{display:flex;align-items:flex-start;gap:8px;margin:0;padding:12px 16px;border-top:1px solid var(--border-subtle);color:var(--text-muted);font-size:12px;line-height:1.5}.analytics_journeyBasis__qhE7a svg{flex:none;margin-top:1px;color:var(--accent)}.analytics_comparisonTable__Xpx_9{overflow-x:auto}.analytics_comparisonHead__jIshh,.analytics_comparisonTable__Xpx_9>button{min-width:720px;display:grid;grid-template-columns:minmax(260px,1.6fr) minmax(100px,.65fr) minmax(100px,.65fr) minmax(90px,.55fr) 18px;align-items:center;grid-gap:12px;gap:12px;padding:11px 16px}.analytics_comparisonHead__jIshh{border-bottom:1px solid var(--border-subtle);color:var(--text-soft);background:var(--surface-muted);font-size:12px;font-weight:760}.analytics_comparisonTable__Xpx_9>button{width:100%;border:0;border-bottom:1px solid var(--border-subtle);color:var(--text-primary);background:transparent;font:inherit;font-size:13px;text-align:left;cursor:pointer}.analytics_comparisonTable__Xpx_9>button:last-child{border-bottom:0}.analytics_comparisonTable__Xpx_9>button:hover,.analytics_comparisonTable__Xpx_9>button[data-selected]{background:color-mix(in srgb,var(--accent) 7%,transparent)}.analytics_comparisonTable__Xpx_9>button>span:first-child{min-width:0;display:flex;flex-direction:column;gap:3px}.analytics_comparisonTable__Xpx_9>button b,.analytics_comparisonTable__Xpx_9>button strong{font-size:13px}.analytics_comparisonTable__Xpx_9>button small{overflow:hidden;color:var(--text-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.analytics_comparisonTable__Xpx_9 [data-outcome=positive]{color:var(--state-success,#22c55e)}.analytics_comparisonTable__Xpx_9 [data-outcome=attention]{color:var(--state-error,#ef4444)}.analytics_trendGrid__49AZ7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;padding:14px}.analytics_trendGrid__49AZ7 article{overflow:hidden;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-muted)}.analytics_trendGrid__49AZ7 article>header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid var(--border-subtle);font-size:14px;font-weight:760}.analytics_trendGrid__49AZ7 article>header i{width:9px;height:9px;border-radius:50%;background:var(--accent)}.analytics_trendGrid__49AZ7 article>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.analytics_trendGrid__49AZ7 article>div>span{min-width:0;display:flex;flex-direction:column;gap:4px;padding:13px;border-right:1px solid var(--border-subtle);border-bottom:1px solid var(--border-subtle)}.analytics_trendGrid__49AZ7 article>div>span:nth-child(3n){border-right:0}.analytics_trendGrid__49AZ7 article>div>span:nth-last-child(-n+3){border-bottom:0}.analytics_trendGrid__49AZ7 small{color:var(--text-muted);font-size:12px}.analytics_trendGrid__49AZ7 strong{font-size:15px}.analytics_trendGrid__49AZ7 b{color:var(--text-muted);font-size:12px;font-weight:650}.analytics_concentrationGrid__wTjsa{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:10px;gap:10px;padding:14px}.analytics_concentrationGrid__wTjsa article{min-width:0;display:flex;flex-direction:column;gap:5px;padding:14px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface-muted)}.analytics_concentrationGrid__wTjsa small,.analytics_concentrationGrid__wTjsa span{color:var(--text-muted);font-size:12px}.analytics_concentrationGrid__wTjsa strong{overflow:hidden;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.analytics_concentrationGrid__wTjsa p{margin:2px 0 0;font-size:13px}.analytics_breakdownColumns__EEjUk,.analytics_chartAxis__m8PrB,.analytics_chartLegend__hPNJm,.analytics_chartTooltip__k9_V9,.analytics_chartTooltip__k9_V9>strong,.analytics_chartYLabel__gPEVX{font-size:12px}.analytics_breakdownRow__dieQ_{min-height:48px;font-size:13px}.analytics_breakdownAction__cKgTG,.analytics_breakdownLabel__rbmvh,.analytics_breakdownRow__dieQ_>small,.analytics_breakdownRow__dieQ_>strong,.analytics_definitionGrid___ZOlC code,.analytics_definitionGrid___ZOlC p,.analytics_definitionGrid___ZOlC small,.analytics_emptyState__Gr9n4 p,.analytics_errorState__SbJbA button,.analytics_errorState__SbJbA p,.analytics_inlineError__Vi8gn,.analytics_inlineError__Vi8gn button,.analytics_loadingState__v_kbs span,.analytics_metricDetailHeader__usC3L small,.analytics_metricDetailNotice__V5FfQ,.analytics_metricDetailValue__fVNrF small,.analytics_metricDetailValue__fVNrF span,.analytics_metricRecordsButton__gHQAF b,.analytics_metricRecordsButton__gHQAF small,.analytics_metricRecordsButton__gHQAF>strong,.analytics_notices__JhIfR p,.analytics_partialNote__ZEz21,.analytics_recordOpen__MtZds,.analytics_recordRow__FlKUJ,.analytics_recordRow__FlKUJ small,.analytics_recordRow__FlKUJ strong,.analytics_recordRow__FlKUJ time,.analytics_recordSummary__IH61Q button b,.analytics_recordSummary__IH61Q button small,.analytics_recordsLoading__sHU8w,.analytics_saveModal__ZG2LT input,.analytics_saveModal__ZG2LT label,.analytics_saveModal__ZG2LT>p,.analytics_selectedRecords__muk2U h3,.analytics_selectedRecords__muk2U p,.analytics_sourceGrid__yKaWh article,.analytics_sourceGrid__yKaWh article>span,.analytics_sourceGrid__yKaWh code,.analytics_sourceGrid__yKaWh p,.analytics_sourceGrid__yKaWh small{font-size:12px}.analytics_metricDetailHeader__usC3L h2,.analytics_selectedRecords__muk2U h3{font-size:14px}.analytics_definitionGrid___ZOlC p,.analytics_metricDetailNotice__V5FfQ,.analytics_saveModal__ZG2LT>p,.analytics_selectedRecords__muk2U p{line-height:1.5}.analytics_recordSummary__IH61Q button{min-height:76px}.analytics_recordRow__FlKUJ strong,.analytics_recordSummary__IH61Q button b,.analytics_sourceGrid__yKaWh article strong{font-size:13px}@container analytics (max-width: 900px){.analytics_insightGrid__6ETUj{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics_trendGrid__49AZ7{grid-template-columns:1fr}.analytics_filterBar__BBn14{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));align-items:end;overflow:visible}.analytics_dateField__KKhCC,.analytics_filterBar__BBn14 label{min-width:0!important}.analytics_dateField__KKhCC input,.analytics_filterBar__BBn14 input,.analytics_filterBar__BBn14 select{width:100%;min-width:0}.analytics_clearFilters__y6jVp{width:100%;justify-content:center;border:1px solid var(--border-subtle);border-radius:8px;background:var(--surface-muted)}}@container analytics (max-width: 680px){.analytics_dashboard___n8_0{padding:14px 14px 64px}.analytics_reportTabs__zzpiv button{padding:0 12px}.analytics_journeySteps__mM9el>button,.analytics_journeySteps__mM9el>div{grid-template-columns:28px minmax(0,1fr) auto 18px}.analytics_journeyBar__SfV48,.analytics_journeyDelta__vdWuy{display:none}.analytics_trendGrid__49AZ7 article>div{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics_trendGrid__49AZ7 article>div>span:nth-child(3n){border-right:1px solid var(--border-subtle)}.analytics_trendGrid__49AZ7 article>div>span:nth-child(2n){border-right:0}.analytics_trendGrid__49AZ7 article>div>span:nth-last-child(-n+3){border-bottom:1px solid var(--border-subtle)}.analytics_trendGrid__49AZ7 article>div>span:nth-last-child(-n+2){border-bottom:0}}.analytics_phone__yPn_2{gap:14px;padding:14px 14px 104px}.analytics_phone__yPn_2 .analytics_heroCopy__lUTKP p,.analytics_phone__yPn_2 .analytics_heroPeriod__yxCPn,.analytics_phone__yPn_2 .analytics_mobileReports__2fagu button,.analytics_phone__yPn_2 .analytics_mobileSaved__ElYn_ small,.analytics_phone__yPn_2 .analytics_mobileSaved__ElYn_ strong,.analytics_phone__yPn_2 .analytics_mobileSaved__ElYn_>header{font-size:12px}.analytics_phone__yPn_2 .analytics_metricCard__lrBAm{min-height:155px;padding:14px}.analytics_phone__yPn_2 .analytics_metricCard__lrBAm>strong{font-size:28px}@media (max-width:430px){.analytics_insightGrid__6ETUj{grid-template-columns:1fr}.analytics_reportTabs__zzpiv button{min-width:128px}.analytics_metricGrid__ZGW6B{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.analytics_drawer__bcHtC,.analytics_spin__yn0Im{animation:none}.analytics_metricCard__lrBAm{transition:none}}.FilterMenu_flyout__2nLHm,.FilterMenu_menu__kEjHw{box-sizing:border-box;min-width:0;padding:6px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-elevated);box-shadow:var(--shadow-soft)}.FilterMenu_menu__kEjHw{width:230px}.FilterMenu_flyout__2nLHm{width:280px}.FilterMenu_phoneMenu__Dl8vH{width:min(360px,calc(100vw - 16px))}.FilterMenu_phoneHeader__laYUT{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid var(--border-subtle);background:var(--bg-elevated);color:var(--text-primary)}.FilterMenu_phoneHeader__laYUT strong{flex:1 1;min-width:0;padding-left:8px;overflow-wrap:anywhere;font-size:.88rem}.FilterMenu_phoneControl__9pPVd{display:inline-flex;flex:0 0 44px;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0;border:0;border-radius:6px;background:transparent;color:var(--text-primary);cursor:pointer}.FilterMenu_phoneControl__9pPVd:hover{background:var(--surface-muted)}.FilterMenu_phoneControl__9pPVd:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.FilterMenu_phoneMenu__Dl8vH .FilterMenu_actions__c8AVh>button,.FilterMenu_phoneMenu__Dl8vH .FilterMenu_category__gBGFj,.FilterMenu_phoneMenu__Dl8vH .FilterMenu_notice__KSBcf>button,.FilterMenu_phoneMenu__Dl8vH .FilterMenu_option__5yTTl,.FilterMenu_phoneMenu__Dl8vH .FilterMenu_search__2M1Vk{min-height:44px}.FilterMenu_actions__c8AVh,.FilterMenu_optionList__dJtwl,.FilterMenu_options__yZYJN,.FilterMenu_root__pkcoa{display:flex;flex-direction:column;min-width:0;gap:2px}.FilterMenu_options__yZYJN{gap:6px}.FilterMenu_category__gBGFj,.FilterMenu_option__5yTTl{display:flex;width:100%;min-width:0;min-height:38px;align-items:center;gap:8px;padding:8px 10px;font-size:.82rem;cursor:pointer}.FilterMenu_category__gBGFj>svg,.FilterMenu_check__UPerW,.FilterMenu_icon__v1y93{flex:0 0 16px}.FilterMenu_check__UPerW{width:16px;height:16px;color:var(--accent)}.FilterMenu_check__UPerW,.FilterMenu_icon__v1y93{display:inline-flex;align-items:center;justify-content:center}.FilterMenu_label__ERq3U{flex:1 1;min-width:0;overflow-wrap:anywhere;text-align:left}.FilterMenu_search__2M1Vk{min-width:0;width:100%;box-sizing:border-box}.FilterMenu_optionList__dJtwl{max-height:min(360px,45vh);overflow-y:auto;overscroll-behavior:contain}.FilterMenu_content__uGyhy{max-height:min(480px,60vh);overflow-y:auto;overscroll-behavior:contain}.FilterMenu_message__QJL7l{margin:0;padding:6px 10px;color:var(--text-soft);font-size:.8rem}.FilterMenu_notice__KSBcf{display:flex;flex-direction:column;align-items:flex-start}.FilterMenu_actions__c8AVh{margin-top:4px;padding-top:4px;border-top:1px solid var(--border-subtle)}@media (max-width:640px){.FilterMenu_option__5yTTl{min-height:44px}}.TaskViewTabs_root__Zp3vi{position:relative;display:flex;align-items:stretch;gap:4px;min-width:0;width:100%;border-bottom:1px solid var(--border-subtle)}.TaskViewTabs_root__Zp3vi .TaskViewTabs_tab__vDCtT{flex:0 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;min-width:0;padding:7px 12px;white-space:nowrap;font-size:.8rem;border-radius:6px 6px 0 0}.TaskOverdueControl_collectionRow__70d1w{display:flex;align-items:center;gap:12px;min-width:0;width:100%}.TaskOverdueControl_collection__kStf9{flex:1 1 auto;min-width:0;overflow:hidden}.TaskOverdueControl_collection__kStf9>h1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TaskOverdueControl_control__ojHED{display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:0 0 auto;min-height:32px;padding:4px 10px;border:1px solid var(--border-subtle);border-radius:999px;background:var(--bg-input);color:var(--text-soft);font:inherit;font-size:.75rem;font-weight:600;cursor:pointer;white-space:nowrap}.TaskOverdueControl_control__ojHED[data-attention]{border-color:color-mix(in srgb,var(--state-danger) 32%,var(--border-subtle));background:color-mix(in srgb,var(--state-danger) 7%,var(--bg-input));color:var(--state-danger)}.TaskOverdueControl_control__ojHED[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 12%,var(--bg-input));color:var(--text-primary)}.TaskOverdueControl_control__ojHED[aria-pressed=true][data-attention]{border-color:color-mix(in srgb,var(--state-danger) 55%,var(--border-subtle));background:color-mix(in srgb,var(--state-danger) 14%,var(--bg-input));color:var(--state-danger)}.TaskOverdueControl_control__ojHED:hover:not(:disabled){filter:brightness(1.08)}.TaskOverdueControl_control__ojHED:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.TaskOverdueControl_control__ojHED:disabled{cursor:default;opacity:.6}.TaskOverdueControl_count__F7rwY{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TaskOverdueControl_phone__GnRzU{margin-bottom:10px;gap:8px}.TaskOverdueControl_phone__GnRzU .TaskOverdueControl_control__ojHED{min-height:var(--ph-control-height,44px);padding-inline:11px}.TaskOverdueControl_phone__GnRzU .TaskOverdueControl_collection__kStf9>button{max-width:100%;min-height:var(--ph-control-height,44px)}.TaskOverdueControl_phone__GnRzU .TaskOverdueControl_collection__kStf9>button>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TaskOverdueControl_phone__GnRzU .TaskOverdueControl_collection__kStf9>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);font-size:.85rem;font-weight:650}.InboxSearchStatus_status__1bBNY{box-sizing:border-box;display:flex;align-items:center;gap:12px;height:44px;flex:0 0 44px;padding:0 16px;color:var(--muted);font-size:12px;line-height:16px}.InboxSearchStatus_status__1bBNY>span{min-width:0;flex:1 1}.InboxSearchStatus_retry__KnaLO{flex:0 0 auto;min-height:44px;border:0;padding:0;background:transparent;color:var(--accent);font:inherit;font-weight:600;cursor:pointer}.OwnerFollowupList_list__5ZbOX{display:grid;grid-gap:7px;gap:7px;min-width:0;padding:8px 0}.OwnerFollowupList_heading__sWGZd{display:grid;grid-gap:3px;gap:3px;padding:0 5px 3px}.OwnerFollowupList_heading__sWGZd h2{margin:0;color:var(--text-primary);font-size:.84rem;font-weight:750}.OwnerFollowupList_heading__sWGZd>span{color:var(--text-muted);font-size:.7rem}.OwnerFollowupList_filters__PkWJo{display:flex;gap:4px;padding:0 2px 4px}.OwnerFollowupList_filters__PkWJo button{flex:1 1;min-width:0;min-height:40px;padding:4px 7px;border:1px solid var(--border-subtle);border-radius:10px;background:transparent;color:var(--text-muted);font:inherit;font-size:.72rem;font-weight:650;cursor:pointer}.OwnerFollowupList_filters__PkWJo button[aria-pressed=true]{border-color:color-mix(in srgb,var(--accent) 40%,var(--border-subtle));background:color-mix(in srgb,var(--accent) 10%,var(--bg-elevated));color:var(--text-primary)}.OwnerFollowupList_row__VO2X_{display:grid;grid-gap:8px;gap:8px;min-width:0;width:100%;padding:11px 10px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-elevated);color:var(--text-primary);text-align:left;font:inherit;cursor:pointer}.OwnerFollowupList_row__VO2X_:hover,.OwnerFollowupList_selected__PHI53{border-color:color-mix(in srgb,var(--accent) 48%,var(--border-subtle));background:color-mix(in srgb,var(--accent) 5%,var(--bg-elevated))}.OwnerFollowupList_empty__vMXFK button:focus-visible,.OwnerFollowupList_filters__PkWJo button:focus-visible,.OwnerFollowupList_row__VO2X_:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.OwnerFollowupList_identity__OjDqV{display:flex;align-items:center;min-width:0;gap:8px}.OwnerFollowupList_avatar__J9ASU{flex:none;width:38px;height:38px;border-radius:50%;object-fit:cover}.OwnerFollowupList_identityText__PmFwV{display:grid;min-width:0;flex:1 1;grid-gap:3px;gap:3px}.OwnerFollowupList_name__mq1Gg,.OwnerFollowupList_properties___D_hW{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.OwnerFollowupList_name__mq1Gg{font-size:.79rem;font-weight:750}.OwnerFollowupList_properties___D_hW{color:var(--text-muted);font-size:.67rem}.OwnerFollowupList_attention__UzJkD{flex:none;max-width:86px;padding:4px 6px;border-radius:7px;background:color-mix(in srgb,var(--accent) 12%,transparent);color:var(--text-primary);font-size:.62rem;font-weight:700;line-height:1.25}.OwnerFollowupList_overdue__W_63z{background:color-mix(in srgb,var(--state-error) 13%,transparent);color:var(--state-error)}.OwnerFollowupList_facts__XJ3Ik{display:grid;grid-gap:5px;gap:5px;font-size:.71rem;line-height:1.4}.OwnerFollowupList_fact__q30PF{display:grid;grid-template-columns:91px minmax(0,1fr);grid-gap:6px;gap:6px}.OwnerFollowupList_fact__q30PF>span:last-child,.OwnerFollowupList_waiting__jMLSl{overflow-wrap:anywhere}.OwnerFollowupList_date__E0GxI,.OwnerFollowupList_label__ILKEN,.OwnerFollowupList_taskCount__YZBVg{color:var(--text-muted)}.OwnerFollowupList_date__E0GxI{display:block;font-size:.66rem}.OwnerFollowupList_waiting__jMLSl{color:var(--text-primary)}.OwnerFollowupList_taskCount__YZBVg{font-size:.66rem}.OwnerFollowupList_empty__vMXFK{display:grid;justify-items:start;grid-gap:10px;gap:10px;padding:18px 8px;color:var(--text-muted);font-size:.78rem}.OwnerFollowupList_empty__vMXFK button{min-height:44px;padding:5px 12px;border:1px solid var(--border-subtle);border-radius:9px;background:var(--bg-elevated);color:var(--text-primary);font:inherit;cursor:pointer}@media (max-width:767px){.OwnerFollowupList_list__5ZbOX{padding:10px 12px 20px}.OwnerFollowupList_filters__PkWJo button{min-height:44px}.OwnerFollowupList_row__VO2X_{padding:13px 12px}.OwnerFollowupList_name__mq1Gg{font-size:.86rem}.OwnerFollowupList_facts__XJ3Ik{font-size:.76rem}}.InboxListPane_searchResults__AGcnP.workspace-list-scroll--inbox>.workspace-list-item{content-visibility:visible;contain-intrinsic-size:none}.InboxListPane_sections__FW_yS{display:grid;grid-template-columns:minmax(0,1.35fr) repeat(2,minmax(0,1fr));grid-gap:2px;gap:2px;padding:3px;border:.5px solid var(--glass-capsule-border);border-radius:13px;background:var(--glass-capsule-bg);box-shadow:var(--glass-capsule-shadow),var(--glass-capsule-rim)}.InboxListPane_sections__FW_yS button{min-width:0;min-height:32px;padding:0 7px;overflow:hidden;border:0;border-radius:10px;background:transparent;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font:inherit;font-size:.7rem;font-weight:750;cursor:pointer}.InboxListPane_sections__FW_yS button:focus-visible,.InboxListPane_sections__FW_yS button:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 7%,transparent)}.InboxListPane_sections__FW_yS button:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.InboxListPane_sections__FW_yS button[aria-selected=true]{background:var(--bg-elevated);color:var(--text-primary);box-shadow:0 1px 6px color-mix(in srgb,#000 14%,transparent)}.InboxListPane_contactViews__pEk1G{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:3px;gap:3px;padding:3px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--glass-capsule-bg)}.InboxListPane_contactViews__pEk1G button{min-width:0;min-height:36px;padding:0 8px;border:0;border-radius:9px;background:transparent;color:var(--text-muted);font:inherit;font-size:.72rem;font-weight:700;cursor:pointer}.InboxListPane_contactViews__pEk1G button[aria-pressed=true]{background:var(--bg-elevated);color:var(--text-primary)}.InboxListPane_contactViews__pEk1G button:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.InboxListPane_campaignCard__ezgGf{display:grid;width:100%;min-width:0;grid-gap:5px;gap:5px;padding:12px;border:1px solid var(--border-subtle);border-radius:12px;background:var(--bg-elevated);color:var(--text-primary);text-align:left}.InboxListPane_campaignCard__ezgGf small,.InboxListPane_campaignCard__ezgGf span,.InboxListPane_campaignCard__ezgGf strong{overflow:hidden;text-overflow:ellipsis}.InboxListPane_campaignCard__ezgGf strong{white-space:nowrap;font-size:.78rem}.InboxListPane_campaignCard__ezgGf span{color:var(--text-muted);font-size:.69rem;line-height:1.35}.InboxListPane_campaignCard__ezgGf small{color:var(--text-soft);font-size:.64rem;line-height:1.35}.InboxListPane_campaignButton__fNX8S{font:inherit;cursor:pointer}.InboxListPane_campaignButton__fNX8S:focus-visible,.InboxListPane_campaignButton__fNX8S:hover{border-color:color-mix(in srgb,var(--accent) 32%,var(--border-subtle));background:color-mix(in srgb,var(--accent) 6%,var(--bg-elevated))}.InboxListPane_campaignButton__fNX8S.InboxListPane_active__lrVT1{border-color:color-mix(in srgb,var(--accent) 52%,var(--border-subtle));background:color-mix(in srgb,var(--accent) 11%,var(--bg-elevated));box-shadow:0 0 0 1px color-mix(in srgb,var(--accent) 18%,transparent) inset}