#aw-app{--ct-canvas:#e7ebef;--ct-surface:#f8f9fb;--ct-surface-soft:#eef2f5;--ct-surface-inset:#e2e8ee;--ct-control:#f8f9fb;--ct-border:#d4dae3;--ct-border-strong:#bcc6d2;--ct-ink:#171c24;--ct-ink-soft:#3b4553;--ct-muted:#566170;--ct-shadow-sm:0 1px 2px #1419220f;--ct-shadow-md:0 1px 3px #14192212, 0 14px 34px -24px #14192261;--ct-shadow-hero:none;--ct-radius-sm:6px;--ct-radius-md:8px;--ct-radius-lg:8px;--ct-brand-paint:var(--ct-surface);--ct-focus:color-mix(in srgb, var(--accent-600) 30%, transparent);--ct-success:#0f7a3d;--ct-success-bg:#dbeee3;--ct-success-border:#a9d5bb;--ct-warning:#8a5a00;--ct-warning-bg:#f7ecd4;--ct-warning-border:#e6cf98;--ct-danger:#a32a1f;--ct-danger-bg:#f5dfdc;--ct-danger-border:#e3b4ae;--aw-accent:var(--accent-600);--aw-accent-ink:var(--accent-700);--aw-accent-soft:color-mix(in srgb, var(--accent-100) 70%, var(--ct-surface));color:var(--ct-ink);background:var(--ct-canvas)!important}html.dark #aw-app{--ct-canvas:#101214;--ct-surface:#171a1d;--ct-surface-soft:#1f2327;--ct-surface-inset:#262b30;--ct-control:#1f2327;--ct-border:#2a3036;--ct-border-strong:#3a424b;--ct-ink:#eef1f3;--ct-ink-soft:#c9d0d8;--ct-muted:#a5adb6;--ct-shadow-sm:0 1px 2px #0000004d;--ct-shadow-md:0 1px 3px #00000059, 0 14px 34px -24px #000c;--ct-success:#5cc98a;--ct-success-bg:#12291c;--ct-success-border:#285f42;--ct-warning:#e0a948;--ct-warning-bg:#2b2211;--ct-warning-border:#6a5421;--ct-danger:#ff8a7e;--ct-danger-bg:#321614;--ct-danger-border:#6e3a35;--aw-accent:var(--accent-400);--aw-accent-ink:var(--accent-300);--aw-accent-soft:color-mix(in srgb, var(--accent-900) 45%, var(--ct-surface))}#aw-app aside.caltrackr-sidebar{background:var(--ct-surface)!important;border-right:1px solid var(--ct-border)!important;box-shadow:none!important;color:var(--ct-ink-soft)!important;background-image:none!important}#aw-app aside.caltrackr-sidebar:before,#aw-app aside.caltrackr-sidebar:after{display:none!important}#aw-app .caltrackr-sidebar-brand{border-color:var(--ct-border)!important;background:0 0!important}#aw-app .caltrackr-sidebar-brand-name{color:var(--ct-ink)!important}#aw-app .caltrackr-sidebar-brand-subtitle{color:var(--ct-muted)!important}#aw-app .caltrackr-sidebar-collapse{border:1px solid var(--ct-border)!important;color:var(--ct-ink-soft)!important;box-shadow:none!important;background:0 0!important;border-radius:8px!important}#aw-app .caltrackr-sidebar-collapse:hover{background:var(--ct-surface-soft)!important;color:var(--ct-ink)!important}#aw-app .caltrackr-sidebar-section-label{color:var(--ct-muted)!important;letter-spacing:.09em!important}#aw-app .caltrackr-sidebar-section-divider{background:var(--ct-border)!important;border-color:var(--ct-border)!important}#aw-app .caltrackr-sidebar-item{color:var(--ct-ink-soft)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important;font-weight:600!important}#aw-app .caltrackr-sidebar-item:hover{background:var(--ct-surface-soft)!important;color:var(--ct-ink)!important}#aw-app .caltrackr-sidebar-item[aria-current=page]{background:var(--aw-accent-soft)!important;color:var(--aw-accent-ink)!important}#aw-app .caltrackr-sidebar-icon{box-shadow:none!important;color:inherit!important;background:0 0!important;border:0!important}#aw-app aside.caltrackr-sidebar :is(.caltrackr-sidebar-item,.caltrackr-sidebar-collapse) :is(span,svg,p){color:inherit!important;opacity:1!important}#aw-app aside.caltrackr-sidebar .caltrackr-sidebar-item .caltrackr-sidebar-tooltip,#aw-app aside.caltrackr-sidebar button .caltrackr-sidebar-tooltip{background:var(--ct-ink)!important;color:var(--ct-surface)!important;border:1px solid var(--ct-ink)!important;box-shadow:var(--ct-shadow-md)!important;opacity:1!important}#aw-app .caltrackr-sidebar-item:focus-visible,#aw-app .caltrackr-sidebar-collapse:focus-visible{outline:2px solid var(--aw-accent)!important;outline-offset:-2px!important}#aw-app header.caltrackr-app-header{background:var(--ct-surface)!important;border-bottom:1px solid var(--ct-border)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--ct-ink)!important;background-image:none!important}#aw-app header.caltrackr-app-header:before,#aw-app header.caltrackr-app-header:after{display:none!important}#aw-app .caltrackr-header-page-title{color:var(--ct-ink)!important}#aw-app .caltrackr-header-page-marker{background:var(--aw-accent)!important;box-shadow:none!important}#aw-app .caltrackr-header-title-wrap{box-shadow:none!important;background:0 0!important;border-color:#0000!important}#aw-app :is(.caltrackr-header-search,.caltrackr-header-context-group,.caltrackr-header-notifications,.caltrackr-support-context,.caltrackr-header-company){background:var(--ct-surface-soft)!important;border:1px solid var(--ct-border)!important;box-shadow:none!important;color:var(--ct-ink-soft)!important;background-image:none!important;border-radius:8px!important}#aw-app :is(.caltrackr-header-workspace,.caltrackr-header-organization){background:var(--ct-surface)!important;border:1px solid var(--ct-border)!important;color:var(--ct-ink)!important;box-shadow:none!important;border-radius:6px!important}#aw-app .caltrackr-header-context-group{padding:3px!important}#aw-app header.caltrackr-app-header :is(.caltrackr-header-search,.caltrackr-header-notifications,.caltrackr-support-context,.caltrackr-header-company) :is(span,svg,p){color:inherit!important}#aw-app header.caltrackr-app-header .caltrackr-notification-count{color:#fff!important;background:var(--ct-danger)!important}#aw-app .caltrackr-header-search span{color:var(--ct-muted)!important}#aw-app .caltrackr-header-search kbd,#aw-app .caltrackr-header-search span[class*=border]{background:var(--ct-surface)!important;border-color:var(--ct-border-strong)!important;color:var(--ct-muted)!important}#aw-app .caltrackr-theme-surface{background:var(--ct-surface)!important;color:var(--ct-ink)!important;border:1px solid var(--ct-border)!important;box-shadow:none!important;background-image:none!important;border-radius:8px!important}#aw-app .caltrackr-theme-surface:before,#aw-app .caltrackr-theme-surface:after{display:none!important}#aw-app .caltrackr-theme-surface :is(p,span,small,dt,dd,li,label,time):not(button,button *,[class*=badge],[class*=badge] *){color:var(--ct-ink-soft)!important}#aw-app .caltrackr-theme-surface :is(h1,h2,h3,h4,strong,b):not(button *,[class*=badge] *){color:var(--ct-ink)!important}#aw-app .caltrackr-theme-surface [class*=uppercase]:not(button,button *,[class*=badge]){color:var(--ct-muted)!important}#aw-app .caltrackr-theme-surface svg{color:inherit!important}#aw-app .caltrackr-theme-surface :is([class*=text-emerald],[class*=text-green]){color:var(--ct-success)!important}#aw-app .caltrackr-theme-surface :is([class*=text-amber],[class*=text-yellow],[class*=text-orange]){color:var(--ct-warning)!important}#aw-app .caltrackr-theme-surface :is([class*=text-red],[class*=text-rose]){color:var(--ct-danger)!important}#aw-app .caltrackr-theme-surface :is(a,[class*=text-blue],[class*=text-indigo],[class*="text-[var(--accent"]){color:var(--aw-accent-ink)!important}#aw-app .caltrackr-theme-surface :is([class*=text-white],[class*=text-slate-1],[class*=text-slate-2],[class*=text-slate-3],[class*=text-blue-1],[class*=text-indigo-1]){color:var(--ct-ink-soft)!important}#aw-app .caltrackr-theme-surface :is([class*=bg-white\/],[class*=bg-slate-9],[class*=bg-black\/]){background:var(--ct-surface-soft)!important;border-color:var(--ct-border)!important;color:var(--ct-ink-soft)!important}#aw-app .caltrackr-theme-surface [class*=border-white]{border-color:var(--ct-border)!important}#aw-app :is(.rounded-3xl,.rounded-2xl,.rounded-xl){border-radius:8px!important}#aw-app .rounded-lg{border-radius:6px!important}#aw-app :is(.shadow-sm,.shadow,.shadow-md){box-shadow:none!important}#aw-app :is(.shadow-lg,.shadow-xl,.shadow-2xl){box-shadow:var(--ct-shadow-md)!important}#aw-app{--aw-violet:#6b3fc4;--aw-tint:10%;--aw-tint-edge:40%}html.dark #aw-app{--aw-violet:#a88bff;--aw-tint:13%;--aw-tint-edge:42%}#aw-app :is(.caltrackr-premium-summary-card,.caltrackr-operations-metric,.caltrackr-admin-summary-card,.caltrackr-reminder-metric,.caltrackr-equipment-kpi-card,.caltrackr-equipment-documents-kpi){--aw-tone-bg:color-mix(in srgb, var(--aw-tone) var(--aw-tint), var(--ct-surface));--aw-tone-line:color-mix(in srgb, var(--aw-tone) var(--aw-tint-edge), var(--ct-border))}#aw-app .caltrackr-summary-tone-neutral,#aw-app .caltrackr-executive-metric-slate,#aw-app .caltrackr-operations-metric-slate{--aw-tone-ink:var(--ct-muted)}#aw-app .caltrackr-summary-tone-blue,#aw-app .caltrackr-executive-metric-blue,#aw-app .caltrackr-operations-metric-accent{--aw-tone:var(--aw-accent);--aw-tone-ink:var(--aw-accent-ink)}#aw-app .caltrackr-summary-tone-green,#aw-app .caltrackr-executive-metric-green{--aw-tone:var(--ct-success);--aw-tone-ink:var(--ct-success)}#aw-app .caltrackr-summary-tone-amber,#aw-app .caltrackr-executive-metric-amber,#aw-app .caltrackr-operations-metric-amber{--aw-tone:var(--ct-warning);--aw-tone-ink:var(--ct-warning)}#aw-app .caltrackr-summary-tone-red,#aw-app .caltrackr-executive-metric-red,#aw-app .caltrackr-operations-metric-red{--aw-tone:var(--ct-danger);--aw-tone-ink:var(--ct-danger)}#aw-app .caltrackr-summary-tone-violet,#aw-app .caltrackr-executive-metric-violet{--aw-tone:var(--aw-violet);--aw-tone-ink:var(--aw-violet)}#aw-app :is(.caltrackr-premium-summary-card,.caltrackr-operations-metric){background:var(--aw-tone-bg,var(--ct-surface))!important;border:1px solid var(--aw-tone-line,var(--ct-border))!important;box-shadow:none!important;color:var(--ct-ink)!important;background-image:none!important;border-radius:8px!important;position:relative!important;overflow:hidden!important;transform:none!important}#aw-app :is(.caltrackr-premium-summary-card,.caltrackr-operations-metric):before,#aw-app :is(.caltrackr-premium-summary-card,.caltrackr-operations-metric):after{display:none!important}#aw-app :is(.caltrackr-premium-summary-card,.caltrackr-operations-metric):hover{border-color:var(--aw-tone,var(--ct-border-strong))!important}#aw-app .caltrackr-premium-summary-card-active{border-color:var(--aw-accent)!important;box-shadow:inset 0 0 0 1px var(--aw-accent)!important}#aw-app :is(.caltrackr-premium-summary-card,.caltrackr-operations-metric) :is(p,span,small,div,dd,dt){color:var(--ct-ink-soft)!important}#aw-app :is(.caltrackr-premium-summary-card,.caltrackr-operations-metric) :is(strong,b,.caltrackr-metric-card-value,[class*=text-2xl],[class*=text-3xl],[class*=text-4xl]){color:var(--ct-ink)!important}#aw-app :is(.caltrackr-premium-summary-card,.caltrackr-operations-metric) :is([class*=uppercase],.caltrackr-metric-card-label){color:var(--aw-tone-ink,var(--ct-muted))!important}#aw-app :is(.caltrackr-premium-summary-icon,.caltrackr-executive-metric-icon){background:var(--ct-surface)!important;border:1px solid var(--aw-tone-line,var(--ct-border))!important;box-shadow:none!important;color:var(--aw-tone-ink,var(--ct-muted))!important;background-image:none!important;border-radius:6px!important}#aw-app :is(.caltrackr-premium-summary-icon,.caltrackr-executive-metric-icon) :is(svg,span){color:inherit!important}#aw-app .caltrackr-premium-summary-card{container-type:inline-size}@container (max-width:180px){#aw-app :is(.caltrackr-premium-summary-icon,.caltrackr-executive-metric-icon){display:none!important}#aw-app .caltrackr-premium-summary-card :is(.caltrackr-metric-card-label,.caltrackr-metric-card-helper){white-space:normal!important;text-overflow:clip!important;overflow:visible!important}}#aw-app .caltrackr-button{box-shadow:none!important;background-image:none!important;background:var(--ct-surface)!important;border:1px solid var(--ct-border-strong)!important;color:var(--ct-ink)!important;border-radius:8px!important;font-weight:650!important}#aw-app .caltrackr-button :is(span,svg){color:inherit!important}#aw-app .caltrackr-button:hover{border-color:var(--ct-muted)!important;background:var(--ct-surface-soft)!important}#aw-app :is(.caltrackr-button-primary,.caltrackr-button-accent):not(.caltrackr-equipment-record-calibration-action){background:var(--accent-600)!important;border-color:var(--accent-600)!important;color:#fff!important}#aw-app :is(.caltrackr-button-primary,.caltrackr-button-accent):not(.caltrackr-equipment-record-calibration-action):hover{background:var(--accent-700)!important;border-color:var(--accent-700)!important}#aw-app .caltrackr-button-danger{color:var(--ct-danger)!important;border-color:var(--ct-danger-border)!important}#aw-app .caltrackr-button-success{color:var(--ct-success)!important;border-color:var(--ct-success-border)!important}#aw-app .caltrackr-button-ghost{background:0 0!important;border-color:#0000!important}#aw-app .caltrackr-button:focus-visible{outline:2px solid var(--aw-accent)!important;outline-offset:2px!important}#aw-app .caltrackr-button:disabled{opacity:.55!important}#aw-app header.caltrackr-app-header .caltrackr-header-notifications span.caltrackr-notification-count{color:#fff!important;background:var(--ct-danger)!important;border:2px solid var(--ct-surface)!important}#aw-app :is(.caltrackr-executive-hero,.caltrackr-executive-surface,.caltrackr-reports-preview-header,.caltrackr-help-launch,.caltrackr-reference-standards-metrics,.caltrackr-certificate-studio-metrics){background:var(--ct-surface)!important;color:var(--ct-ink)!important;border-color:var(--ct-border)!important;box-shadow:none!important;background-image:none!important}#aw-app :is(.caltrackr-executive-hero,.caltrackr-executive-surface,.caltrackr-reports-preview-header,.caltrackr-help-launch):before,#aw-app :is(.caltrackr-executive-hero,.caltrackr-executive-surface,.caltrackr-reports-preview-header,.caltrackr-help-launch):after{display:none!important}#aw-app :is(.caltrackr-executive-hero,.caltrackr-reports-preview-header,.caltrackr-help-launch) :is(p,span,small,dt,dd,li,label,time):not(button,button *,[class*=badge],[class*=badge] *,[class*=rounded-full]){color:var(--ct-ink-soft)!important}#aw-app :is(.caltrackr-executive-hero,.caltrackr-reports-preview-header,.caltrackr-help-launch) :is(h1,h2,h3,h4,strong,b):not(button *,[class*=badge] *){color:var(--ct-ink)!important}#aw-app :is(.caltrackr-executive-hero,.caltrackr-reports-preview-header,.caltrackr-help-launch) [class*=uppercase]:not(button,button *,[class*=badge],[class*=rounded-full]){color:var(--ct-muted)!important}#aw-app main :is(.caltrackr-template-library,.caltrackr-template-kpi-card,.caltrackr-reports-library,.caltrackr-reports-library-item,.caltrackr-reports-filters,.caltrackr-reports-preview,.caltrackr-reports-summary-card,.caltrackr-certificate-navigation-panel,.caltrackr-certificate-asset-chip,.caltrackr-certificate-detail-panel,.caltrackr-certificate-record,.caltrackr-certificate-step,.caltrackr-learning-workspace,.caltrackr-help-index-item,.caltrackr-help-detail-card,.caltrackr-help-workflow,.caltrackr-help-outcomes,.caltrackr-help-related-card,.caltrackr-reference-standards-toolbar,.caltrackr-surface-card,.caltrackr-analytics-card,.caltrackr-analytics-content-card,.caltrackr-common-action,.caltrackr-schedule-item,.caltrackr-operations-priority-row){background:var(--ct-surface)!important;border-color:var(--ct-border)!important;box-shadow:none!important;background-image:none!important}#aw-app main :is(.caltrackr-template-kpi-grid,.caltrackr-reports-summary-grid,.caltrackr-certificate-workflow-body,.caltrackr-metric-grid){box-shadow:none!important;background:0 0!important}#aw-app main :is(.caltrackr-template-list-header,.caltrackr-reference-standards-table-head,.caltrackr-certificate-record-footer,thead,.caltrackr-operations-list-head){background:var(--ct-surface-soft)!important;background-image:none!important}#aw-app main :is(.caltrackr-surface-muted,.caltrackr-workspace-utilities,.caltrackr-dashboard-workspace-surface,.caltrackr-work-orders-control-panel,.caltrackr-toolbar){background:var(--ct-surface-soft)!important;box-shadow:none!important;border-color:var(--ct-border)!important;background-image:none!important}#aw-app main .caltrackr-sortable-table-header{box-shadow:none!important;background:0 0!important;border-color:#0000!important}#aw-app#aw-app main button:is([class~=bg-indigo-500],[class~=bg-indigo-600],[class~=bg-indigo-700],[class~=bg-sky-500],[class~=bg-sky-600],[class~=bg-sky-700],[class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-blue-700],[class~=bg-violet-500],[class~=bg-violet-600],[class~=bg-violet-700],[class*=" bg-[#"],[class^="bg-[#"],[class*="bg-[var(--accent-6"]):not(.caltrackr-equipment-profile-switcher-chip){background:var(--accent-600)!important;border-color:var(--accent-600)!important;color:#fff!important;box-shadow:none!important;background-image:none!important}#aw-app#aw-app main button:is([class~=bg-indigo-500],[class~=bg-indigo-600],[class~=bg-indigo-700],[class~=bg-sky-500],[class~=bg-sky-600],[class~=bg-sky-700],[class~=bg-blue-500],[class~=bg-blue-600],[class~=bg-blue-700],[class~=bg-violet-500],[class~=bg-violet-600],[class~=bg-violet-700],[class*=" bg-[#"],[class^="bg-[#"],[class*="bg-[var(--accent-6"]):not(.caltrackr-equipment-profile-switcher-chip) :is(span,svg){color:#fff!important}#aw-app#aw-app main button:is([class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-emerald-700]){background:var(--ct-surface)!important;border:1px solid var(--ct-success-border)!important;color:var(--ct-success)!important;box-shadow:none!important;background-image:none!important}#aw-app#aw-app main button:is([class~=bg-emerald-500],[class~=bg-emerald-600],[class~=bg-emerald-700]) :is(span,svg){color:inherit!important}#aw-app main :is([class*=caltrackr-][class*=-card],[class*=caltrackr-][class*=-panel],[class*=caltrackr-][class*=-step],[class*=caltrackr-][class*=-driver]):not([class*=-ring],[class*=-fill],[class*=-track],[class*=-bar],[class*=-dot],[class*=-chart],[class*=-label],[class*=-value],[class*=-helper],[class*=-copy],[class*=-icon],[class*=-layout],[class*=-grid],[class*=badge],.caltrackr-premium-summary-card,.caltrackr-theme-surface,.caltrackr-admin-summary-card,.caltrackr-equipment-kpi-card){background:var(--ct-surface)!important;border-color:var(--ct-border)!important;box-shadow:none!important;background-image:none!important}#aw-app main :is(.caltrackr-compliance-metrics,.caltrackr-compliance-actions-body,.caltrackr-import-card-grid,.caltrackr-import-workflow){box-shadow:none!important;background:0 0!important}#aw-app main .caltrackr-reports-library-item.is-selected{background:var(--aw-accent-soft)!important;border-color:var(--aw-accent)!important;box-shadow:inset 0 0 0 1px var(--aw-accent)!important}#aw-app main .caltrackr-reports-library-item.is-selected span:nth-child(2){color:var(--aw-accent-ink)!important}#aw-app main .caltrackr-reports-library>h2{background:0 0!important}#aw-app main .caltrackr-dashboard-flow{box-shadow:none!important;background:0 0!important}#aw-app main .caltrackr-common-action{border-color:var(--ct-border)!important}#aw-app main .caltrackr-common-action:hover{border-color:var(--aw-accent)!important;box-shadow:none!important;transform:none!important}#aw-app main .caltrackr-common-action .caltrackr-common-action-copy>span:first-child{color:var(--ct-ink)!important}#aw-app main .caltrackr-common-action .caltrackr-common-action-copy>span+span{color:var(--ct-muted)!important}#aw-app main .caltrackr-common-action-primary .caltrackr-common-action-copy>span+span{color:var(--aw-accent-ink)!important}#aw-app main .caltrackr-common-action-icon{background:var(--aw-accent)!important;color:#fff!important;box-shadow:none!important;background-image:none!important}#aw-app main .caltrackr-schedule-grid{background:var(--ct-surface-soft)!important;box-shadow:none!important;background-image:none!important}#aw-app main .caltrackr-schedule-column{position:relative;overflow:hidden;background:var(--ct-surface)!important;border-color:var(--ct-border)!important;box-shadow:none!important;background-image:none!important}#aw-app main .caltrackr-schedule-column:before{height:3px;top:0;left:0;right:0;content:""!important;background:var(--aw-tone,var(--ct-border-strong))!important;position:absolute!important}#aw-app main .caltrackr-schedule-column-blue{--aw-tone:var(--aw-accent)}#aw-app main .caltrackr-schedule-column-amber{--aw-tone:var(--ct-warning)}#aw-app main .caltrackr-schedule-column-red{--aw-tone:var(--ct-danger)}#aw-app main .caltrackr-schedule-column-green{--aw-tone:var(--ct-success)}#aw-app main .caltrackr-schedule-column [class*=border-dashed]{background:var(--ct-surface-soft)!important;border-color:var(--ct-border-strong)!important}#aw-app#aw-app main button[class~=bg-slate-950],#aw-app#aw-app main button[class~=bg-slate-900]{background:var(--accent-600)!important;border-color:var(--accent-600)!important;color:#fff!important;box-shadow:none!important}#aw-app#aw-app main button:is([class~=bg-slate-950],[class~=bg-slate-900]) :is(span,svg){color:#fff!important}#aw-app main :is(.caltrackr-analytics-shell,.caltrackr-organization-overview,.caltrackr-organization-dashboard,.caltrackr-operations-command-center,.caltrackr-workspace-briefing){background:var(--ct-surface)!important;border-color:var(--ct-border)!important;box-shadow:none!important;background-image:none!important}#aw-app main :is(.caltrackr-analytics-body,.caltrackr-intelligence-v2-workspace,.caltrackr-intelligence-v2-summary,.caltrackr-intelligence-v2-heading,.caltrackr-intelligence-v2-actions,.caltrackr-operations-command-body){box-shadow:none!important;border-color:var(--ct-border)!important;background:0 0!important}#aw-app main :is(.caltrackr-analytics-chart-stage,[class*=ct-analytics-][class*=-row],.ct-analytics-outcome-hero,.ct-analytics-outcome-total,.ct-analytics-stat,.caltrackr-operations-risk){background:var(--ct-surface-soft)!important;border-color:var(--ct-border)!important;box-shadow:none!important;background-image:none!important}#aw-app main .caltrackr-executive-intelligence-cta{background:var(--ct-surface)!important;border:1px solid var(--ct-border-strong)!important;color:var(--ct-ink)!important;box-shadow:none!important;background-image:none!important}#aw-app main .caltrackr-executive-intelligence-cta:hover{border-color:var(--aw-accent)!important;color:var(--aw-accent-ink)!important}#aw-app main .caltrackr-intelligence-v2-action{background:var(--ct-surface)!important;border:1px solid var(--ct-border)!important;box-shadow:none!important;background-image:none!important}#aw-app main .caltrackr-intelligence-v2-action:hover{border-color:var(--ct-border-strong)!important}#aw-app main .caltrackr-intelligence-v2-action>span:nth-child(2)>span:last-child{color:var(--ct-ink-soft)!important}#aw-app main .caltrackr-briefing-action-icon{box-shadow:none!important;border-radius:6px!important}html.dark #aw-app main :is([class*=dark\:bg-slate-900],[class*=dark\:bg-slate-950],[class*=dark\:bg-gray-900]):not([class*=badge],[class*=rounded-full]){background-color:var(--ct-surface)!important}html.dark #aw-app main :is([class*=dark\:bg-slate-800],[class*=dark\:bg-gray-800]):not([class*=badge],[class*=rounded-full]){background-color:var(--ct-surface-soft)!important}html.dark #aw-app main :is([class*=dark\:border-slate-600],[class*=dark\:border-slate-700],[class*=dark\:border-slate-800]){border-color:var(--ct-border)!important}#aw-app main [class*=-glow]{display:none!important}#aw-app main .caltrackr-data-table-cell{border-color:var(--ct-border)!important;background:0 0!important}#aw-app main :is(.caltrackr-data-table-row,.caltrackr-template-list-row){background:var(--ct-surface)!important;border-color:var(--ct-border)!important;box-shadow:none!important;background-image:none!important}#aw-app main :is(.caltrackr-data-table-row,.caltrackr-template-list-row):hover{background:var(--ct-surface-soft)!important}#aw-app main .caltrackr-dashboard-health{background:var(--ct-surface-soft)!important;border-left:1px solid var(--ct-border)!important;color:var(--ct-ink)!important;background-image:none!important}#aw-app main .caltrackr-dashboard-health :is(p,span,small,dd,dt):not([class*=badge],[class*=rounded-full]){color:var(--ct-ink-soft)!important}#aw-app main .caltrackr-dashboard-health :is(strong,h2,h3,[class*=text-3xl],[class*=text-4xl],[class*=text-5xl],[class*=text-2xl]){color:var(--ct-ink)!important}#aw-app main .caltrackr-dashboard-health [class*=uppercase]{color:var(--ct-muted)!important}#aw-app main .caltrackr-equipment-list-stat{--aw-tone-bg:color-mix(in srgb, var(--aw-tone) var(--aw-tint), var(--ct-surface));--aw-tone-line:color-mix(in srgb, var(--aw-tone) var(--aw-tint-edge), var(--ct-border));background:var(--aw-tone-bg,var(--ct-surface))!important;border-color:var(--aw-tone-line,var(--ct-border))!important;box-shadow:none!important;background-image:none!important;border-radius:8px!important}#aw-app main .caltrackr-equipment-list-stat--green{--aw-tone:var(--ct-success);--aw-tone-ink:var(--ct-success)}#aw-app main .caltrackr-equipment-list-stat--amber{--aw-tone:var(--ct-warning);--aw-tone-ink:var(--ct-warning)}#aw-app main .caltrackr-equipment-list-stat--red{--aw-tone:var(--ct-danger);--aw-tone-ink:var(--ct-danger)}#aw-app main .caltrackr-equipment-list-stat :is(p,span,dt){color:var(--aw-tone-ink,var(--ct-muted))!important}#aw-app main .caltrackr-equipment-list-stat :is(strong,dd,[class*=text-xl],[class*=text-2xl],[class*=font-black]){color:var(--ct-ink)!important}#aw-app#aw-app .caltrackr-needs-today>p:first-child{color:var(--ct-muted)!important}#aw-app#aw-app .caltrackr-needs-today-clear{color:var(--ct-success)!important}#aw-app#aw-app .caltrackr-needs-today-item{background:var(--ct-surface)!important;border:1px solid var(--ct-border)!important;color:var(--ct-ink)!important;box-shadow:none!important;border-radius:6px!important}#aw-app#aw-app .caltrackr-needs-today-item:hover{border-color:var(--aw-accent)!important;background:var(--ct-surface-soft)!important}#aw-app#aw-app .caltrackr-needs-today-item>span{color:inherit!important}#aw-app#aw-app .caltrackr-needs-today-item>.caltrackr-needs-today-go{color:var(--ct-muted)!important}#aw-app .caltrackr-needs-today-item{--aw-dot:var(--aw-accent)}#aw-app .caltrackr-needs-today-red{--aw-dot:var(--ct-danger)}#aw-app .caltrackr-needs-today-amber{--aw-dot:var(--ct-warning)}#aw-app#aw-app .caltrackr-needs-today-dot{background:var(--aw-dot)!important}#aw-app#aw-app .caltrackr-dashboard-health .caltrackr-health-value{color:var(--ct-ink)!important}#aw-app#aw-app .caltrackr-dashboard-health .caltrackr-health-status-good{color:var(--ct-success)!important}#aw-app#aw-app .caltrackr-dashboard-health .caltrackr-health-status-attention{color:var(--ct-warning)!important}#aw-app#aw-app .caltrackr-dashboard-health .caltrackr-health-status-critical{color:var(--ct-danger)!important}#aw-app nav.caltrackr-mobile-nav{background:var(--ct-surface)!important;border-top:1px solid var(--ct-border)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}#aw-app nav.caltrackr-mobile-nav button{color:var(--ct-muted)!important;box-shadow:none!important;border-radius:6px!important;font-weight:650!important}#aw-app nav.caltrackr-mobile-nav button:hover{background:var(--ct-surface-soft)!important;color:var(--ct-ink)!important}#aw-app nav.caltrackr-mobile-nav button[class~=bg-white]{background:var(--aw-accent-soft)!important;color:var(--aw-accent-ink)!important}#aw-app nav.caltrackr-mobile-nav button :is(svg,span){color:inherit!important}#aw-app main :is(a,button):is([class~=text-blue-600],[class~=text-blue-700],[class~=text-sky-600],[class~=text-sky-700],[class~=text-indigo-600],[class~=text-indigo-700]):not([class*=bg-]),html.dark #aw-app main :is(a,button):is([class*=dark\:text-blue-],[class*=dark\:text-sky-],[class*=dark\:text-indigo-]):not([class*=bg-]){color:var(--aw-accent-ink)!important}#aw-app main .caltrackr-admin-workspace{background:var(--ct-surface)!important;border:1px solid var(--ct-border)!important;box-shadow:none!important;background-image:none!important;border-radius:8px!important}#aw-app main :is(.caltrackr-admin-body,.caltrackr-settings-continuation,.caltrackr-admin-summary-grid){box-shadow:none!important;background:0 0!important}#aw-app main :is(.caltrackr-admin-section,.caltrackr-organization-manager,.caltrackr-audit-list,.caltrackr-audit-log-panel,.caltrackr-audit-filter-panel,.caltrackr-users-directory-toolbar,.caltrackr-profile-scope-note,.caltrackr-profile-detail,.caltrackr-reminder-day-picker){background:var(--ct-surface)!important;border-color:var(--ct-border)!important;box-shadow:none!important;background-image:none!important}#aw-app main :is(.caltrackr-audit-list-header,.caltrackr-audit-row:hover){background:var(--ct-surface-soft)!important;background-image:none!important}#aw-app main .caltrackr-audit-row{background:var(--ct-surface)!important;border-color:var(--ct-border)!important;box-shadow:none!important;background-image:none!important}#aw-app main :is(.caltrackr-audit-avatar,.caltrackr-profile-avatar){background:var(--aw-accent-soft)!important;color:var(--aw-accent-ink)!important;box-shadow:none!important;background-image:none!important}#aw-app main .caltrackr-audit-category,#aw-app main .caltrackr-profile-role-pill,#aw-app main .caltrackr-reminder-chip{background:var(--ct-surface-soft)!important;border-color:var(--ct-border)!important;color:var(--ct-ink-soft)!important;box-shadow:none!important;background-image:none!important}#aw-app main :is(.caltrackr-admin-input,.caltrackr-users-directory-search,.caltrackr-users-directory-filter){background:var(--ct-surface)!important;border-color:var(--ct-border-strong)!important;color:var(--ct-ink)!important;box-shadow:none!important;background-image:none!important}#aw-app main :is(.caltrackr-admin-summary-card,.caltrackr-reminder-metric){position:relative;overflow:hidden;background:var(--aw-tone-bg,var(--ct-surface))!important;border:1px solid var(--aw-tone-line,var(--ct-border))!important;box-shadow:none!important;background-image:none!important;border-radius:8px!important}#aw-app main :is(.caltrackr-admin-summary-card,.caltrackr-reminder-metric):before,#aw-app main :is(.caltrackr-admin-summary-card,.caltrackr-reminder-metric):after{display:none!important}#aw-app main .caltrackr-admin-summary-card--accent{--aw-tone:var(--aw-accent);--aw-tone-ink:var(--aw-accent-ink)}#aw-app main .caltrackr-admin-summary-card--success{--aw-tone:var(--ct-success);--aw-tone-ink:var(--ct-success)}#aw-app main .caltrackr-admin-summary-card--warning{--aw-tone:var(--ct-warning);--aw-tone-ink:var(--ct-warning)}#aw-app main .caltrackr-admin-summary-card--danger{--aw-tone:var(--ct-danger);--aw-tone-ink:var(--ct-danger)}#aw-app main .caltrackr-admin-summary-label{color:var(--aw-tone-ink,var(--ct-muted))!important}#aw-app main .caltrackr-admin-summary-value{color:var(--ct-ink)!important}html.dark #aw-app main :is([class~=bg-white],[class~=bg-gray-50],[class~=bg-slate-50]):not([class*=rounded-full],[class*=badge]){background-color:var(--ct-surface)!important;background-image:none!important}html.dark #aw-app main :is([class~=bg-gray-100],[class~=bg-slate-100],[class~=bg-slate-200]):not([class*=badge]){background-color:var(--ct-surface-soft)!important}html.dark #aw-app main :is(input,select,textarea):not([type=checkbox],[type=radio],[type=range]){background-color:var(--ct-surface)!important;border-color:var(--ct-border-strong)!important;background-image:none!important}#aw-app#aw-app main .caltrackr-mode-choice.is-selected{background:var(--aw-accent-soft)!important;border-color:var(--aw-accent)!important;color:var(--aw-accent-ink)!important}#aw-app :is(.caltrackr-button,.caltrackr-admin-workspace-hero button){-webkit-text-fill-color:currentColor!important}#aw-app#aw-app main .caltrackr-organization-primary-action{background:var(--ct-surface)!important;border:1px solid var(--ct-border-strong)!important;color:var(--ct-ink)!important;-webkit-text-fill-color:currentColor!important}#aw-app#aw-app main .caltrackr-organization-primary-action:hover:not(:disabled){border-color:var(--aw-accent)!important;color:var(--aw-accent-ink)!important}#aw-app main :is(div,p,section):is([class~=bg-amber-50],[class~=bg-yellow-50]){background:var(--ct-warning-bg)!important;border-color:var(--ct-warning-border)!important;color:color-mix(in srgb, var(--ct-warning) 82%, var(--ct-ink))!important}#aw-app main :is(div,p,section):is([class~=bg-red-50],[class~=bg-rose-50]){background:var(--ct-danger-bg)!important;border-color:var(--ct-danger-border)!important;color:color-mix(in srgb, var(--ct-danger) 82%, var(--ct-ink))!important}#aw-app main :is(div,p,section):is([class~=bg-emerald-50],[class~=bg-green-50]){background:var(--ct-success-bg)!important;border-color:var(--ct-success-border)!important;color:color-mix(in srgb, var(--ct-success) 82%, var(--ct-ink))!important}#aw-app main :is(div,p,section):is([class~=bg-amber-50],[class~=bg-yellow-50],[class~=bg-red-50],[class~=bg-rose-50],[class~=bg-emerald-50],[class~=bg-green-50]) :is(p,span,strong,li):not([class*=badge],[class*=rounded-full]){color:inherit!important}#aw-app .caltrackr-admin-hero-copy:before{color:var(--ct-muted)!important;-webkit-text-fill-color:currentColor!important}#aw-app header.caltrackr-app-header .caltrackr-header-account{overflow:hidden}#aw-app header.caltrackr-app-header .caltrackr-header-account>span:nth-child(2){flex:auto;min-width:0}#aw-app header.caltrackr-app-header .caltrackr-header-account>span:last-child{flex:none}#aw-app *,#aw-app :before,#aw-app :after{-webkit-text-fill-color:currentColor!important}#aw-app main :is(.caltrackr-equipment-command-header,.caltrackr-equipment-command-hero){background:var(--ct-surface)!important;border-color:var(--ct-border)!important;box-shadow:none!important;color:var(--ct-ink)!important;background-image:none!important}#aw-app main :is(.caltrackr-equipment-command-header,.caltrackr-equipment-command-hero):before,#aw-app main :is(.caltrackr-equipment-command-header,.caltrackr-equipment-command-hero):after{display:none!important}#aw-app main .caltrackr-equipment-hero-row :is(h1,h2,strong){color:var(--ct-ink)!important}#aw-app main .caltrackr-equipment-hero-row :is(p,span):not([class*=badge],[class*=badge] *,[class*=rounded-full]){color:var(--ct-ink-soft)!important}#aw-app main .caltrackr-equipment-hero-row [class*=uppercase]:not([class*=badge],[class*=rounded-full]){color:var(--ct-muted)!important}#aw-app main .caltrackr-equipment-profile-kpi-strip{background:0 0!important}#aw-app main .caltrackr-equipment-kpi-card{position:relative;overflow:hidden;background:var(--aw-tone-bg,var(--ct-surface))!important;border:1px solid var(--aw-tone-line,var(--ct-border))!important;box-shadow:none!important;background-image:none!important;border-radius:8px!important}#aw-app main .caltrackr-equipment-kpi-card:before,#aw-app main .caltrackr-equipment-kpi-card:after{display:none!important}#aw-app main .caltrackr-equipment-kpi-green{--aw-tone:var(--ct-success);--aw-tone-ink:var(--ct-success)}#aw-app main .caltrackr-equipment-kpi-yellow{--aw-tone:var(--ct-warning);--aw-tone-ink:var(--ct-warning)}#aw-app main .caltrackr-equipment-kpi-red{--aw-tone:var(--ct-danger);--aw-tone-ink:var(--ct-danger)}#aw-app main .caltrackr-equipment-kpi-blue{--aw-tone:var(--aw-accent);--aw-tone-ink:var(--aw-accent-ink)}#aw-app main .caltrackr-equipment-kpi-purple{--aw-tone:var(--aw-violet);--aw-tone-ink:var(--aw-violet)}#aw-app main .caltrackr-equipment-kpi-card p{color:var(--ct-ink-soft)!important}#aw-app main .caltrackr-equipment-kpi-card p[class*=uppercase]{color:var(--aw-tone-ink,var(--ct-muted))!important}#aw-app main .caltrackr-equipment-kpi-card p[class*=text-xl]{color:var(--ct-ink)!important}#aw-app main .caltrackr-equipment-kpi-icon{background:var(--ct-surface)!important;border:1px solid var(--aw-tone-line,var(--ct-border))!important;color:var(--aw-tone-ink,var(--ct-muted))!important;box-shadow:none!important;background-image:none!important;border-radius:6px!important}#aw-app main .caltrackr-equipment-kpi-icon *{color:inherit!important}#aw-app main :is(.caltrackr-equipment-profile-switcher,.caltrackr-equipment-profile-switcher-strip){background:var(--ct-surface)!important;border-color:var(--ct-border)!important;box-shadow:none!important;color:var(--ct-ink)!important;background-image:none!important}#aw-app main .caltrackr-equipment-profile-switcher :is(h2,h3,strong){color:var(--ct-ink)!important}#aw-app main .caltrackr-equipment-profile-switcher-chip{background:var(--ct-surface)!important;border:1px solid var(--ct-border)!important;box-shadow:none!important;color:var(--ct-ink)!important;background-image:none!important}#aw-app main .caltrackr-equipment-profile-switcher-chip:hover{border-color:var(--ct-border-strong)!important}#aw-app main .caltrackr-equipment-profile-switcher-chip:is([aria-current=true],[aria-current=page],[aria-pressed=true],[aria-selected=true],.is-active,.is-selected){background:var(--aw-accent-soft)!important;border-color:var(--aw-accent)!important;box-shadow:inset 0 0 0 1px var(--aw-accent)!important;color:var(--aw-accent-ink)!important}#aw-app main .caltrackr-equipment-profile-switcher-chip :not([class*=badge],[class*=rounded-full]){color:inherit!important}#aw-app main .caltrackr-equipment-workspace-nav{background:var(--ct-surface-soft)!important;border:1px solid var(--ct-border)!important;box-shadow:none!important;background-image:none!important}#aw-app main .caltrackr-equipment-workspace-nav-track{background:0 0!important}#aw-app main .caltrackr-equipment-workspace-nav-item{box-shadow:none!important;color:var(--ct-muted)!important;background:0 0!important;border-color:#0000!important}#aw-app main .caltrackr-equipment-workspace-nav-item:hover{color:var(--ct-ink)!important}#aw-app main .caltrackr-equipment-workspace-nav-item:is([aria-current=page],[aria-current=true],[aria-selected=true],[aria-pressed=true],.is-active){background:var(--ct-surface)!important;border-color:var(--ct-border)!important;color:var(--ct-ink)!important}#aw-app main .caltrackr-equipment-workspace-nav-item :is(span,svg):not(.absolute){color:inherit!important}#aw-app main :is(.caltrackr-equipment-side-card,.caltrackr-equipment-side-card-neutral,.caltrackr-equipment-note-surface,.caltrackr-equipment-intelligence-panel,.caltrackr-equipment-intelligence-score-card,.caltrackr-equipment-intelligence-metric,.caltrackr-equipment-activity-tile,.caltrackr-equipment-recommended-action){background:var(--ct-surface)!important;border-color:var(--ct-border)!important;box-shadow:none!important;background-image:none!important}#aw-app main :is(aside.caltrackr-equipment-side-rail,.caltrackr-equipment-activity-workspace-frame,.caltrackr-equipment-intelligence-body){box-shadow:none!important;background:0 0!important}#aw-app main :is(.caltrackr-equipment-list-return-button,.caltrackr-equipment-return-action){background:var(--ct-surface)!important;border:1px solid var(--ct-border-strong)!important;color:var(--ct-ink)!important;box-shadow:none!important;background-image:none!important}#aw-app main .caltrackr-equipment-return-action--danger{color:var(--ct-danger)!important;border-color:var(--ct-danger-border)!important}#aw-app main .caltrackr-equipment-health-risk-badge{background:var(--ct-success-bg)!important;border-color:var(--ct-success-border)!important;color:var(--ct-success)!important;box-shadow:none!important}#aw-app header.caltrackr-app-header .caltrackr-header-notifications span.caltrackr-notification-count{background:#c62828!important}#aw-app main .caltrackr-common-action-icon{background:var(--accent-600)!important}#aw-app main .caltrackr-briefing-action-icon[class~=bg-amber-500],#aw-app main .caltrackr-briefing-action-icon[class~=bg-orange-500]{background:#9a6200!important}#aw-app main .caltrackr-briefing-action-icon[class~=bg-red-500]{background:#c62828!important}#aw-app main .caltrackr-profile-avatar,#aw-app main .caltrackr-profile-avatar *,html.dark #aw-app main :is([class*="text-[var(--accent-6"],[class*="text-[var(--accent-7"],[class~=text-indigo-600],[class~=text-indigo-700],[class~=text-blue-600],[class~=text-blue-700]):not([class*=dark\:text-],button[class*=bg-]){color:var(--aw-accent-ink)!important}html.dark #aw-app main .caltrackr-premium-hero span[class*=rounded-full][class*=border]{color:var(--ct-ink-soft)!important;border-color:var(--ct-border-strong)!important;background:var(--ct-surface-soft)!important}#aw-app#aw-app main button.caltrackr-equipment-profile-switcher-chip.is-selected{background:var(--aw-accent-soft)!important;border-color:var(--aw-accent)!important;box-shadow:inset 0 0 0 1px var(--aw-accent)!important;color:var(--aw-accent-ink)!important;opacity:1!important}#aw-app#aw-app main button.caltrackr-equipment-profile-switcher-chip.is-selected>span:not([class*=rounded-full]){color:var(--aw-accent-ink)!important}#aw-app main .caltrackr-equipment-intelligence-metric [class~=text-amber-500]{color:var(--ct-warning)!important}html:is([data-accent=rose],[data-accent=emerald]) #aw-app main .caltrackr-equipment-kpi-blue{--aw-tone:#2f5fd0;--aw-tone-ink:#2f5fd0}html.dark:is([data-accent=rose],[data-accent=emerald]) #aw-app main .caltrackr-equipment-kpi-blue{--aw-tone:#7ea2ff;--aw-tone-ink:#7ea2ff}#aw-app main :is(.caltrackr-equipment-dashboard-shell,.caltrackr-equipment-detail-workspace,.caltrackr-equipment-profile-overview-flow){box-shadow:none!important;background:0 0!important}#aw-app main :is(.caltrackr-calibration-history-workspace,.caltrackr-maintenance-history-workspace,.caltrackr-work-order-history-workspace,.caltrackr-equipment-documents-workspace,.caltrackr-equipment-timeline-workspace,.caltrackr-resource-switcher,.caltrackr-calibration-history-content){background:var(--ct-surface)!important;border-color:var(--ct-border)!important;box-shadow:none!important;background-image:none!important}#aw-app main :is(.caltrackr-calibration-list-header,.caltrackr-empty-state,.caltrackr-equipment-documents-empty){background:var(--ct-surface-soft)!important;border-color:var(--ct-border)!important;box-shadow:none!important;background-image:none!important}#aw-app main .caltrackr-equipment-command-header div[class~=bg-white]{background:var(--ct-surface)!important;background-image:none!important}#aw-app main :is(.caltrackr-calibration-view-toggle,.caltrackr-equipment-documents-view-toggle,.caltrackr-resource-switcher-tabs){background:var(--ct-surface-soft)!important;border:1px solid var(--ct-border)!important;box-shadow:none!important;background-image:none!important}#aw-app main .caltrackr-equipment-documents-kpi{position:relative;overflow:hidden;background:var(--aw-tone-bg,var(--ct-surface))!important;border:1px solid var(--aw-tone-line,var(--ct-border))!important;box-shadow:none!important;color:var(--ct-ink)!important;background-image:none!important;border-radius:8px!important}#aw-app main .caltrackr-equipment-documents-kpi:before,#aw-app main .caltrackr-equipment-documents-kpi:after{display:none!important}#aw-app main .caltrackr-equipment-documents-kpi--violet{--aw-tone:var(--aw-violet);--aw-tone-ink:var(--aw-violet)}#aw-app main .caltrackr-equipment-documents-kpi--blue{--aw-tone:var(--aw-accent);--aw-tone-ink:var(--aw-accent-ink)}#aw-app main .caltrackr-equipment-documents-kpi--green{--aw-tone:var(--ct-success);--aw-tone-ink:var(--ct-success)}#aw-app main .caltrackr-equipment-documents-kpi :is(p,span,dt):not([class*=badge]){color:var(--ct-muted)!important}#aw-app main .caltrackr-equipment-documents-kpi :is(strong,dd,[class*=text-xl],[class*=text-2xl]){color:var(--ct-ink)!important}#aw-app main .caltrackr-equipment-documents-kpi :is([class*=rounded-lg],[class*=rounded-xl]):is(span,div){background:var(--ct-surface)!important;border:1px solid var(--aw-tone-line,var(--ct-border))!important;color:var(--aw-tone-ink)!important;box-shadow:none!important;background-image:none!important}#aw-app main .caltrackr-timeline-hero-actions{box-shadow:none!important;background:0 0!important;border-color:#0000!important}#aw-app main .caltrackr-timeline-event-count{background:var(--ct-surface-soft)!important;border:1px solid var(--ct-border)!important;color:var(--ct-ink-soft)!important;box-shadow:none!important;background-image:none!important}#aw-app main .caltrackr-timeline-hero-actions button{background:var(--ct-surface)!important;border:1px solid var(--ct-border-strong)!important;color:var(--ct-ink)!important;box-shadow:none!important;background-image:none!important}#aw-app main .caltrackr-timeline-hero-actions button *{color:inherit!important}#aw-app main .caltrackr-resource-switcher-eyebrow{color:var(--aw-accent-ink)!important}#aw-app main .caltrackr-equipment-documents-kpi>span[aria-hidden=true]{background:var(--ct-surface)!important;border:1px solid var(--aw-tone-line,var(--ct-border))!important;color:var(--aw-tone-ink)!important;box-shadow:none!important;background-image:none!important;border-radius:6px!important}#aw-app main .caltrackr-executive-metric-action{opacity:0!important}#aw-app main .caltrackr-executive-metric:is(:hover,:focus-visible) .caltrackr-executive-metric-action{opacity:.7!important}html.dark #aw-app main span[class*=rounded-full]:is([class~=bg-blue-100],[class~=bg-sky-100],[class~=bg-indigo-100],[class~=bg-blue-50],[class~=bg-indigo-50]){background:var(--aw-accent-soft)!important;border-color:var(--aw-accent)!important;color:var(--aw-accent-ink)!important}#aw-app :where(main,.caltrackr-modal-root,.caltrackr-equipment-csv-import-backdrop,.caltrackr-account-menu) :where(:not(:focus-visible)){box-shadow:none!important}#aw-app :where(main,.caltrackr-modal-root,.caltrackr-equipment-csv-import-backdrop,.caltrackr-account-menu) :where(:not(select,img,svg,svg *,canvas,[style*=gradient],[class*=-fill],[class*=-bar],[class*=-track],[class*=chart],[class*=progress],[class*=meter],[class*=spark],[class*=-ring],[class*=qr],[role=progressbar],[role=progressbar] *)){background-image:none!important}#aw-app :where(main) :where(*):before,#aw-app :where(main) :where(*):after,#aw-app :is(header.caltrackr-app-header,aside.caltrackr-sidebar) :is(.caltrackr-header-account,.caltrackr-sidebar-brand,.caltrackr-notification-count,.caltrackr-sidebar-item,.caltrackr-user-avatar){box-shadow:none!important}#aw-app :is([class~=border-slate-100],[class~=border-slate-200],[class~=border-slate-300],[class~=border-gray-100],[class~=border-gray-200],[class~=border-gray-300],[class*=border-slate-200\/],[class*=border-slate-300\/],[class~=border-white\/80]),#aw-app :is([class~=divide-slate-100],[class~=divide-slate-200],[class~=divide-gray-100],[class~=divide-gray-200])>*+*,html.dark #aw-app :is([class*=dark\:border-slate-],[class*=dark\:border-gray-],[class*="dark:border-white/"]):not([class*=badge]),html.dark #aw-app :is([class*=dark\:divide-slate-],[class*=dark\:divide-gray-])>*+*{border-color:var(--ct-border)!important}#aw-app :is([class~=border-blue-200],[class~=border-blue-300],[class~=border-sky-200],[class~=border-sky-300],[class~=border-indigo-200]):not([class*=rounded-full],[class*=badge]){border-color:color-mix(in srgb, var(--aw-accent) 30%, var(--ct-border))!important}#aw-app main :is(input,select,textarea):not([type=checkbox],[type=radio],[type=range]),#aw-app :is(.caltrackr-modal-root,.caltrackr-equipment-csv-import-backdrop) :is(input,select,textarea):not([type=checkbox],[type=radio],[type=range]){border-color:var(--ct-border-strong)!important;border-radius:8px!important}#aw-app :is(main,.caltrackr-modal-root) :is(input,select,textarea):focus{border-color:var(--aw-accent)!important;box-shadow:0 0 0 3px var(--ct-focus)!important;outline:none!important}#aw-app main :is(.caltrackr-operations-list,.caltrackr-operations-list-scroll,.caltrackr-data-table,.caltrackr-equipment-table-frame,.caltrackr-equipment-pagination-footer,.caltrackr-pagination,.caltrackr-schedule-timeline,.caltrackr-equipment-profile-overview-flow,.caltrackr-calibration-history-section,.caltrackr-work-order-list,.caltrackr-equipment-documents-section,.caltrackr-equipment-timeline-section,.caltrackr-settings-continuation,.caltrackr-settings-public-verification,.caltrackr-setup-shell,.caltrackr-setup-checklist,.caltrackr-setup-workspace,.caltrackr-setup-plan,.caltrackr-setup-detail,.caltrackr-import-workflow,.caltrackr-compliance-analytics,.caltrackr-launch-metric,.caltrackr-billing-metric,.caltrackr-billing-check-row,.caltrackr-billing-event-row,.caltrackr-command-mini-grid>div,.caltrackr-command-action-panel,.caltrackr-command-card-intro,.caltrackr-organization-list>div,.caltrackr-organization-protection-note,.caltrackr-organization-archive-toggle,.caltrackr-learning-index,.caltrackr-learning-workspace,.caltrackr-help-search,.caltrackr-help-detail-card,.caltrackr-compliance-risk-list,.caltrackr-compliance-findings-header,.caltrackr-intelligence-v2-summary,.caltrackr-intelligence-v2-heading,.caltrackr-intelligence-v2-action,.caltrackr-users-directory-toolbar,.caltrackr-users-directory-card,.caltrackr-admin-section,.caltrackr-audit-toggle,.caltrackr-equipment-intelligence,.caltrackr-maintenance-history-section,.caltrackr-work-order-history-section,.caltrackr-analytics-insight,.caltrackr-certificate-record-footer,.caltrackr-profile-signature-preview,.caltrackr-search-input,.caltrackr-operator-disclosure,.caltrackr-operator-disclosure-body>:is(div,section,article,li,button)){border-color:var(--ct-border)!important}#aw-app :is(main,.caltrackr-modal-root,.caltrackr-equipment-csv-import-backdrop) :is([class*=rounded-\[]:not([class*=rounded-\[9],[class*=rounded-\[50]),.rounded-3xl,.rounded-2xl,.rounded-xl),#aw-app main :is(.caltrackr-executive-dashboard-frame,.caltrackr-executive-dashboard-grid,.caltrackr-dashboard-flow,.caltrackr-intelligence-v2-summary,.caltrackr-intelligence-v2-heading,.caltrackr-equipment-dashboard-shell,.caltrackr-equipment-workspace,.caltrackr-equipment-detail-workspace,.caltrackr-equipment-command-header,.caltrackr-equipment-profile-main-content,.caltrackr-equipment-profile-overview-flow,.caltrackr-equipment-inventory-panel,.caltrackr-equipment-table-frame,.caltrackr-equipment-pagination-footer,.caltrackr-equipment-intelligence,.caltrackr-equipment-documents-section,.caltrackr-equipment-documents-empty,.caltrackr-equipment-timeline-section,.caltrackr-resource-switcher,.caltrackr-timeline-hero-actions,.caltrackr-work-orders-display-row,.caltrackr-maintenance-display-row,.caltrackr-template-display-row,.caltrackr-template-filters,.caltrackr-template-library,.caltrackr-template-kpi-grid,.caltrackr-reports-summary-card,.caltrackr-reports-filters>div,.caltrackr-compliance-analytics,.caltrackr-compliance-findings,.caltrackr-compliance-risk,.caltrackr-compliance-findings-header,.caltrackr-help-launch,.caltrackr-help-detail-card,.caltrackr-help-search,.caltrackr-learning-index,.caltrackr-learning-workspace,.caltrackr-import-card-grid,.caltrackr-admin-hero-status,.caltrackr-admin-section,.caltrackr-admin-summary-grid,.caltrackr-settings-continuation,.caltrackr-command-action-panel,.caltrackr-command-card-intro,.caltrackr-command-mini-grid>div,.caltrackr-organization-manager,.caltrackr-organization-list>div,.caltrackr-users-directory-toolbar,.caltrackr-users-directory-card,.caltrackr-setup-workspace,.caltrackr-calibration-list-header,.caltrackr-operator-disclosure-body>button){border-radius:8px!important}#aw-app main :is(.caltrackr-intelligence-v2-action,.caltrackr-calibration-list-row,.caltrackr-maintenance-list-row-button,.caltrackr-work-order-list-row-button,.caltrackr-sortable-table-header,.caltrackr-plain-table-header,.caltrackr-resource-switcher-tab,.caltrackr-resource-switcher-tabs,.caltrackr-equipment-documents-view-toggle,.caltrackr-media-refresh-button,.caltrackr-operator-disclosure-toggle,.caltrackr-timeline-event-count,.caltrackr-executive-surface>button){border-radius:6px!important}#aw-app main :is(.caltrackr-resource-switcher-tabs,.caltrackr-equipment-documents-view-toggle,.caltrackr-view-mode-toggle,.caltrackr-workspace-section-toggle,.caltrackr-calibration-view-toggle,.caltrackr-billing-interval-toggle){border-radius:8px!important}#aw-app main :is(.caltrackr-admin-summary-grid,.caltrackr-template-kpi-grid,.caltrackr-import-card-grid,.caltrackr-compliance-metrics,.caltrackr-reports-summary-grid,.caltrackr-metric-grid,.caltrackr-dashboard-flow){box-shadow:none!important;background:0 0!important;border-color:#0000!important}#aw-app main :is(.caltrackr-admin-summary-grid,.caltrackr-template-kpi-grid,.caltrackr-import-card-grid,.caltrackr-dashboard-flow){border-width:0!important;padding:0!important}#aw-app main .caltrackr-dashboard-flow>*{border-radius:8px!important}#aw-app main :is(.caltrackr-work-orders-display-row,.caltrackr-maintenance-display-row,.caltrackr-template-display-row,.caltrackr-maintenance-filters,.caltrackr-template-filters,.caltrackr-work-orders-filters,.caltrackr-reports-filters>div){background:var(--ct-surface-soft)!important;border:1px solid var(--ct-border)!important;box-shadow:none!important;border-radius:8px!important}#aw-app main :is(.caltrackr-workspace-section-toggle,.caltrackr-view-mode-toggle,.caltrackr-resource-switcher-tabs,.caltrackr-calibration-view-toggle,.caltrackr-equipment-documents-view-toggle,.caltrackr-billing-interval-toggle){background:var(--ct-surface-inset)!important;border:1px solid var(--ct-border)!important;box-shadow:none!important;padding:3px!important}#aw-app main :is(.caltrackr-workspace-section-toggle-option,.caltrackr-view-mode-option,.caltrackr-resource-switcher-tab,.caltrackr-billing-interval-toggle>button){box-shadow:none!important;color:var(--ct-muted)!important;background:0 0!important;border:1px solid #0000!important;border-radius:6px!important}#aw-app main :is(.caltrackr-workspace-section-toggle-option,.caltrackr-view-mode-option,.caltrackr-resource-switcher-tab,.caltrackr-billing-interval-toggle>button):hover{color:var(--ct-ink)!important}#aw-app#aw-app main :is(.caltrackr-workspace-section-toggle-option,.caltrackr-view-mode-option,.caltrackr-billing-interval-toggle>button):is([class~=bg-white],[aria-pressed=true],[aria-selected=true]),#aw-app#aw-app main .caltrackr-resource-switcher-tab.is-active{background:var(--ct-surface)!important;border-color:var(--ct-border)!important;color:var(--ct-ink)!important}#aw-app main :is(.caltrackr-workspace-section-toggle-option,.caltrackr-view-mode-option,.caltrackr-resource-switcher-tab) :is(span,svg){color:inherit!important}#aw-app main .caltrackr-operations-list-body>tr[data-report-row=true]{--aw-row:var(--ct-border-strong)}#aw-app main .caltrackr-operations-list-body>tr[data-status=open]{--aw-row:var(--aw-accent)}#aw-app main .caltrackr-operations-list-body>tr:is([data-status=in_progress],[data-status=due_soon]){--aw-row:var(--ct-warning)}#aw-app main .caltrackr-operations-list-body>tr[data-status=overdue]{--aw-row:var(--ct-danger)}#aw-app main .caltrackr-operations-list-body>tr:is([data-status=completed],[data-status=current]){--aw-row:var(--ct-success)}#aw-app main .caltrackr-operations-list-body>tr:is([data-status=on_hold],[data-status=paused]){--aw-row:var(--aw-violet)}#aw-app#aw-app main .caltrackr-operations-list-body>tr[data-report-row=true]{background:var(--ct-surface)!important;box-shadow:inset 3px 0 0 var(--aw-row)!important;background-image:none!important}#aw-app#aw-app main .caltrackr-operations-list-body>tr[data-report-row=true]:hover{background:var(--ct-surface-soft)!important}#aw-app#aw-app main .caltrackr-operations-list-body>tr[data-report-row=true]>td{border-color:var(--ct-border)!important;background:0 0!important}#aw-app main :is(.caltrackr-operations-list-head,.caltrackr-operations-list-head>tr>th){background:var(--ct-surface-soft)!important;border-color:var(--ct-border)!important}#aw-app main :is(.caltrackr-operations-list,.caltrackr-operations-list-scroll){background:var(--ct-surface)!important}#aw-app main :is(.caltrackr-calibration-list-row,.caltrackr-maintenance-row,.caltrackr-work-order-list-row-button,.caltrackr-maintenance-list-row-button){background:var(--ct-surface)!important;border:1px solid var(--ct-border)!important;box-shadow:inset 3px 0 0 var(--aw-row,var(--ct-border-strong))!important}#aw-app main :is(.caltrackr-calibration-list-row,.caltrackr-maintenance-row,.caltrackr-work-order-list-row-button,.caltrackr-maintenance-list-row-button):hover{background:var(--ct-surface-soft)!important}#aw-app main :is(.caltrackr-calibration-row--active,.caltrackr-calibration-row--approved){--aw-row:var(--aw-accent)}#aw-app main :is(.caltrackr-calibration-row--review,.caltrackr-calibration-row--changes){--aw-row:var(--aw-violet)}#aw-app main :is(.caltrackr-calibration-row--overdue,.caltrackr-maintenance-row--due){--aw-row:var(--ct-warning)}#aw-app main :is(.caltrackr-calibration-row--fail,.caltrackr-calibration-row--revoked,.caltrackr-maintenance-row--overdue){--aw-row:var(--ct-danger)}#aw-app main :is(.caltrackr-maintenance-row--current,.caltrackr-maintenance-row--active){--aw-row:var(--ct-success)}#aw-app main :is(.caltrackr-maintenance-list-header,.caltrackr-work-order-list-header,.caltrackr-calibration-list-header){background:var(--ct-surface-soft)!important;border-color:var(--ct-border)!important}#aw-app main :is(.caltrackr-status-legend-item,.caltrackr-briefing-chip,.caltrackr-workspace-hero-count,.caltrackr-timeline-event-count,.ct-analytics-asset-count,.ct-analytics-badge){background:var(--ct-surface)!important;border:1px solid var(--ct-border)!important;color:var(--ct-ink-soft)!important}#aw-app main .caltrackr-workspace-summary-icon{background:var(--ct-surface-soft)!important;border-color:var(--ct-border)!important;color:var(--ct-ink-soft)!important}#aw-app header.caltrackr-app-header .caltrackr-header-account{color:var(--ct-ink)!important;background:0 0!important;border:1px solid #0000!important;border-radius:8px!important}#aw-app header.caltrackr-app-header .caltrackr-header-account:hover,#aw-app header.caltrackr-app-header .caltrackr-header-account[aria-expanded=true]{background:var(--ct-surface-soft)!important;border-color:var(--ct-border)!important}#aw-app header.caltrackr-app-header .caltrackr-header-account-name{color:var(--ct-ink)!important}#aw-app header.caltrackr-app-header .caltrackr-header-account-role{color:var(--ct-muted)!important}#aw-app :is(.caltrackr-user-avatar,.caltrackr-account-menu-avatar){background:var(--accent-600)!important;box-shadow:none!important;color:#fff!important;--tw-ring-shadow:0 0 #0000!important;background-image:none!important;border:0!important}#aw-app .caltrackr-account-menu{background:var(--ct-surface)!important;color:var(--ct-ink)!important;border:1px solid var(--ct-border-strong)!important;background-image:none!important;border-radius:8px!important;animation:none!important;box-shadow:0 24px 70px -18px #1419226b!important}html.dark #aw-app .caltrackr-account-menu{box-shadow:0 24px 70px -18px #000c!important}#aw-app .caltrackr-account-menu:not(.caltrackr-account-menu--mobile){width:20rem!important;max-height:calc(100vh - 5rem)!important;top:calc(100% + 6px)!important;overflow-y:auto!important}#aw-app .caltrackr-account-menu-hero{background:var(--ct-surface)!important;color:var(--ct-ink)!important;border-bottom:1px solid var(--ct-border)!important;background-image:none!important;padding:14px 16px!important}#aw-app .caltrackr-account-menu-hero:before,#aw-app .caltrackr-account-menu-hero:after{display:none!important}#aw-app .caltrackr-account-menu-avatar{width:38px!important;height:38px!important;font-size:12px!important}#aw-app .caltrackr-account-menu-name{color:var(--ct-ink)!important;font-weight:650!important}#aw-app .caltrackr-account-menu-email{color:var(--ct-muted)!important}#aw-app .caltrackr-account-menu-status{background:var(--ct-success)!important;box-shadow:none!important}#aw-app :is(.caltrackr-account-menu-role,.caltrackr-account-menu-workspace){background:var(--ct-surface-soft)!important;border:1px solid var(--ct-border)!important;color:var(--ct-ink-soft)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;letter-spacing:.06em!important}#aw-app .caltrackr-account-menu-workspace{letter-spacing:0!important}#aw-app .caltrackr-account-menu-workspace>span:first-child{background:var(--ct-success)!important}#aw-app .caltrackr-account-menu-workspace>span:last-child{color:inherit!important}#aw-app .caltrackr-account-menu-body{background:var(--ct-surface)!important;background-image:none!important;padding:4px 6px 6px!important}#aw-app .caltrackr-account-menu-section{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}#aw-app .caltrackr-account-menu-section+.caltrackr-account-menu-section{border-top:1px solid var(--ct-border)!important;margin-top:4px!important;padding-top:2px!important}#aw-app .caltrackr-account-menu-section-label{color:var(--ct-muted)!important;letter-spacing:.09em!important;padding:8px 10px 4px!important;font-size:10.5px!important;font-weight:680!important}#aw-app .caltrackr-account-menu-section>div{gap:1px;display:grid}#aw-app .caltrackr-account-menu-section>div>*+*{margin-top:0!important}#aw-app .caltrackr-account-menu-item{box-shadow:none!important;color:var(--ct-ink)!important;background:0 0!important;border:1px solid #0000!important;border-radius:6px!important;gap:10px!important;min-height:0!important;padding:6px 10px!important;transform:none!important}#aw-app .caltrackr-account-menu-item:is(:hover,:focus-visible){background:var(--ct-surface-soft)!important;border-color:#0000!important}#aw-app .caltrackr-account-menu-item:focus-visible{outline:2px solid var(--aw-accent)!important;outline-offset:-2px!important}#aw-app .caltrackr-account-menu-item-icon{background:var(--ct-surface-soft)!important;border:1px solid var(--ct-border)!important;width:28px!important;height:28px!important;box-shadow:none!important;color:var(--ct-ink-soft)!important;background-image:none!important;border-radius:6px!important;font-size:10.5px!important;font-weight:700!important}#aw-app .caltrackr-account-menu-item:is(:hover,:focus-visible) .caltrackr-account-menu-item-icon{background:var(--ct-surface)!important;color:var(--aw-accent-ink)!important}#aw-app .caltrackr-account-menu-item-label{color:var(--ct-ink)!important;font-size:13px!important;font-weight:600!important}#aw-app :is(.caltrackr-account-menu-item-description,.caltrackr-account-menu-item-hint){color:var(--ct-muted)!important;font-size:11.5px!important}#aw-app .caltrackr-account-menu-item-hint{border:1px solid var(--ct-border-strong)!important;background:var(--ct-surface)!important;border-radius:4px!important;padding:0 5px!important;font:600 11px/1.5 inherit!important}#aw-app .caltrackr-account-menu-item-danger .caltrackr-account-menu-item-label,#aw-app .caltrackr-account-menu-item-danger .caltrackr-account-menu-item-icon{color:var(--ct-danger)!important}#aw-app .caltrackr-account-menu-item-danger .caltrackr-account-menu-item-icon{border-color:var(--ct-danger-border)!important;background:var(--ct-danger-bg)!important}#aw-app .caltrackr-account-menu-item-danger:is(:hover,:focus-visible){background:var(--ct-danger-bg)!important}#aw-app .caltrackr-account-menu-item-danger:is(:hover,:focus-visible) .caltrackr-account-menu-item-icon{color:var(--ct-danger)!important;background:var(--ct-surface)!important}#aw-app .caltrackr-account-menu-footer{border-top:1px solid var(--ct-border)!important;margin-top:4px!important;padding-top:4px!important}#aw-app .caltrackr-account-theme-switch{border:1px solid var(--ct-border-strong)!important;background:var(--ct-surface-inset)!important;width:34px!important;height:20px!important;box-shadow:none!important;background-image:none!important;border-radius:99px!important;flex:none!important;display:block!important;position:relative!important}#aw-app .caltrackr-account-theme-switch>span{background:var(--ct-surface)!important;border:1px solid var(--ct-border-strong)!important;width:14px!important;height:14px!important;box-shadow:none!important;border-radius:99px!important;transition:left .16s!important;display:block!important;position:absolute!important;top:50%!important;left:2px!important;transform:translateY(-50%)!important}#aw-app .caltrackr-account-theme-switch.is-dark{background:var(--accent-600)!important;border-color:var(--accent-600)!important}#aw-app .caltrackr-account-theme-switch.is-dark>span{background:#fff!important;border-color:#fff!important;left:16px!important}#aw-app .caltrackr-account-menu-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0a0c1073!important}#aw-app .caltrackr-account-menu--mobile .caltrackr-account-menu-close{background:var(--ct-surface)!important;border:1px solid var(--ct-border-strong)!important;color:var(--ct-ink)!important;box-shadow:none!important;border-radius:8px!important;margin:4px 0 6px!important;font-weight:650!important}#aw-app .caltrackr-account-menu--mobile .caltrackr-account-menu-item{padding:9px 10px!important}#aw-app .caltrackr-account-menu--mobile .caltrackr-account-menu-item-icon{width:32px!important;height:32px!important}#aw-app .caltrackr-modal-root>button:first-child{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0a0c1080!important}#aw-app :is(.caltrackr-modal-panel,.caltrackr-equipment-csv-import-panel){background:var(--ct-surface)!important;color:var(--ct-ink)!important;border:1px solid var(--ct-border-strong)!important;background-image:none!important;border-radius:8px!important;box-shadow:0 24px 70px -18px #1419226b!important}html.dark #aw-app :is(.caltrackr-modal-panel,.caltrackr-equipment-csv-import-panel){box-shadow:0 24px 70px -18px #000c!important}#aw-app :is(.caltrackr-modal-header,.caltrackr-equipment-csv-import-header){background:var(--ct-surface)!important;color:var(--ct-ink)!important;border-bottom:1px solid var(--ct-border)!important;background-image:none!important;border-radius:0!important}#aw-app :is(.caltrackr-modal-header,.caltrackr-equipment-csv-import-header):before,#aw-app :is(.caltrackr-modal-header,.caltrackr-equipment-csv-import-header):after{display:none!important}#aw-app .caltrackr-modal-header :is(h2,h3){color:var(--ct-ink)!important}#aw-app .caltrackr-modal-header p{color:var(--ct-muted)!important}#aw-app .caltrackr-modal-close-button{color:var(--ct-muted)!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:6px!important}#aw-app .caltrackr-modal-close-button:hover{background:var(--ct-surface-soft)!important;border-color:var(--ct-border)!important;color:var(--ct-ink)!important}#aw-app .caltrackr-modal-close-button svg{color:inherit!important}#aw-app :is(.caltrackr-modal-body,.caltrackr-equipment-csv-import-panel>div){background:var(--ct-canvas)!important;background-image:none!important}#aw-app :is(.caltrackr-modal-footer,.caltrackr-equipment-csv-import-panel>footer){background:var(--ct-surface)!important;border-top:1px solid var(--ct-border)!important;background-image:none!important}#aw-app .caltrackr-modal-root :is(.caltrackr-workflow-dialog-section,.caltrackr-equipment-wizard,.caltrackr-surface-card:not(.caltrackr-modal-panel),section[class*=border]){background:var(--ct-surface)!important;border:1px solid var(--ct-border)!important;box-shadow:none!important;background-image:none!important;border-radius:8px!important}#aw-app .caltrackr-modal-root :is(label,.caltrackr-field-label){color:var(--ct-ink-soft)!important}#aw-app .caltrackr-modal-root [class*=uppercase][class*=tracking]:not(button,button *,[class*=badge],[class*=rounded-full]){color:var(--ct-muted)!important}#aw-app .caltrackr-modal-root :is(h2,h3,h4){color:var(--ct-ink)!important}#aw-app .caltrackr-modal-root :is(input,select,textarea):not([type=checkbox],[type=radio],[type=range]){background:var(--ct-surface)!important;color:var(--ct-ink)!important}#aw-app .caltrackr-modal-root :is(input,textarea)::placeholder{color:var(--ct-muted)!important;opacity:1!important}#aw-app .caltrackr-modal-root .caltrackr-button{border-radius:8px!important}#aw-app .caltrackr-modal-root .caltrackr-button:disabled{opacity:.5!important}#aw-app main :is(.caltrackr-analytics-content-card,.caltrackr-equipment-dashboard-shell,.caltrackr-workspace-automation,.caltrackr-compliance-hero-score,.caltrackr-reference-standards-hero-count):before{display:none!important}#aw-app main .caltrackr-certificate-record:before{background:var(--aw-accent)!important;opacity:1!important;background-image:none!important;width:3px!important}#aw-app main .caltrackr-quick-actions{background:var(--ct-surface)!important;border:1px solid var(--ct-border)!important;border-radius:8px!important;padding:16px!important}#aw-app main .caltrackr-quick-actions>div:first-child>p:first-child{color:var(--ct-muted)!important}#aw-app main :is(.caltrackr-workspace-automation,.caltrackr-workspace-automation>button,.caltrackr-compliance-findings-header,.caltrackr-announcements-panel){background:var(--ct-surface)!important;color:var(--ct-ink)!important;border-color:var(--ct-border)!important;background-image:none!important}#aw-app main .caltrackr-workspace-automation>button:hover{background:var(--ct-surface-soft)!important}#aw-app#aw-app main :is(.caltrackr-workspace-automation>button,.caltrackr-compliance-findings-header,.caltrackr-announcements-panel) :is(h2,h3,strong,[class*=text-xl]):not([class*=badge],[class*=rounded-full],button *){color:var(--ct-ink)!important}#aw-app#aw-app main :is(.caltrackr-workspace-automation>button,.caltrackr-compliance-findings-header,.caltrackr-announcements-panel) :is(p,span):not([class*=text-xl],[class*=uppercase],[class*=badge],[class*=rounded-full],[class*=rounded-xl],.caltrackr-button *){color:var(--ct-ink-soft)!important}#aw-app#aw-app main :is(.caltrackr-workspace-automation>button,.caltrackr-compliance-findings-header,.caltrackr-announcements-panel) [class*=uppercase]:not([class*=badge],[class*=rounded-full],.caltrackr-button *){color:var(--ct-muted)!important}#aw-app#aw-app main .caltrackr-workspace-automation>button span[class*=rounded-xl]{background:var(--ct-surface)!important;border:1px solid var(--ct-border-strong)!important;color:var(--ct-ink)!important}#aw-app main :is(.caltrackr-compliance-analytics>div,.caltrackr-compliance-actions-body,.caltrackr-certificate-workflow-body,.caltrackr-maintenance-history-workspace>div){border-color:var(--ct-border)!important}#aw-app main .caltrackr-compliance-analytics>div.grid{background:var(--ct-surface-soft)!important}#aw-app main .caltrackr-command-status-wrap{border-color:#0000!important}#aw-app main .caltrackr-collapsible-section-action,#aw-app main .caltrackr-operator-disclosure-toggle{background:var(--ct-surface)!important;border:1px solid var(--ct-border-strong)!important;color:var(--ct-ink)!important}#aw-app main .caltrackr-collapsible-section-action:hover{background:var(--ct-surface-soft)!important}#aw-app main :is(.caltrackr-operator-disclosure-body>button,.caltrackr-executive-surface>button,.caltrackr-compliance-risk-row){border-radius:8px!important}#aw-app .caltrackr-modal-root>button:first-child{border-radius:0!important}#aw-app main :is(.shadow-lg,.shadow-xl,.shadow-2xl):not([class*=absolute],[class*=fixed],[role=menu],[role=listbox],[role=dialog]){box-shadow:none!important}#aw-app#aw-app main .caltrackr-operations-list-body>tr+tr>td{border-top:1px solid var(--ct-border)!important}#aw-app main :is(thead th,.caltrackr-sortable-table-header,.caltrackr-plain-table-header,.caltrackr-data-table-header-cell){color:var(--ct-muted)!important;text-transform:uppercase!important;letter-spacing:.06em!important;font-size:10.5px!important;font-weight:680!important}#aw-app main :is(thead th,.caltrackr-sortable-table-header,.caltrackr-plain-table-header,.caltrackr-data-table-header-cell) :is(span,svg){color:inherit!important}#aw-app main :is([class~=text-emerald-500],[class~=text-emerald-600],[class~=text-green-500],[class~=text-green-600]):not([class*=bg-]){color:var(--ct-success)!important}#aw-app main :is([class~=text-amber-500],[class~=text-amber-600],[class~=text-orange-500],[class~=text-orange-600],[class~=text-yellow-600]):not([class*=bg-]){color:var(--ct-warning)!important}#aw-app main :is([class~=text-red-500],[class~=text-red-600],[class~=text-rose-500],[class~=text-rose-600]):not([class*=bg-]){color:var(--ct-danger)!important}#aw-app :is(main,.caltrackr-modal-root) :is([class~=text-slate-400],[class~=text-gray-400],[class~=text-slate-300]):not([class*=bg-]),html.dark #aw-app :is(main,.caltrackr-modal-root) :is([class*=dark\:text-slate-400],[class*=dark\:text-slate-500],[class*=dark\:text-gray-400],[class*=dark\:text-gray-500]):not([class*=bg-]),#aw-app main .caltrackr-table-header-sort-icon{color:var(--ct-muted)!important}#aw-app main [class~=opacity-90]:is(p,span,strong){opacity:1!important}#aw-app{--aw-label-mix:80%}#aw-app :is(.caltrackr-premium-summary-card,.caltrackr-operations-metric) :is([class*=uppercase],.caltrackr-metric-card-label),#aw-app main :is(.caltrackr-admin-summary-label,.caltrackr-equipment-kpi-card p[class*=uppercase],.caltrackr-equipment-list-stat p){color:color-mix(in srgb, var(--aw-tone-ink,var(--ct-muted)) var(--aw-label-mix), var(--ct-ink))!important}#aw-app .caltrackr-button-primary>span:not(.caltrackr-button-label){color:inherit!important;background:0 0!important;border-color:#0000!important}#aw-app main .caltrackr-analytics-card span[class*=rounded-full][class*=border]{color:var(--ct-ink-soft)!important}#aw-app :where(main,.caltrackr-modal-root) :where(button):not([class*=rounded-full],[class*=switch],.caltrackr-account-menu-backdrop,.caltrackr-modal-root>button:first-child),#aw-app main :is(.caltrackr-equipment-mobile-list,.caltrackr-equipment-documents-workspace,.caltrackr-equipment-documents-content,.caltrackr-equipment-timeline-workspace,.caltrackr-reference-standards-toolbar>div,.caltrackr-audit-toggle){border-radius:8px!important}#aw-app .caltrackr-account-menu-backdrop{border-radius:0!important}#aw-app main span[class*=rounded-full]:is([class~=bg-green-50],[class~=bg-green-100],[class~=bg-emerald-50],[class~=bg-emerald-100]){background:var(--ct-success-bg)!important;border-color:var(--ct-success-border)!important;color:color-mix(in srgb, var(--ct-success) 82%, var(--ct-ink))!important}#aw-app main span[class*=rounded-full]:is([class~=bg-amber-50],[class~=bg-amber-100],[class~=bg-yellow-50],[class~=bg-yellow-100],[class~=bg-orange-50],[class~=bg-orange-100]){background:var(--ct-warning-bg)!important;border-color:var(--ct-warning-border)!important;color:color-mix(in srgb, var(--ct-warning) 82%, var(--ct-ink))!important}#aw-app main span[class*=rounded-full]:is([class~=bg-red-50],[class~=bg-red-100],[class~=bg-rose-50],[class~=bg-rose-100]){background:var(--ct-danger-bg)!important;border-color:var(--ct-danger-border)!important;color:color-mix(in srgb, var(--ct-danger) 82%, var(--ct-ink))!important}#aw-app main span[class*=rounded-full]:is([class~=bg-gray-100],[class~=bg-gray-200],[class~=bg-slate-100],[class~=bg-slate-200]){background:var(--ct-surface-soft)!important;border-color:var(--ct-border)!important;color:var(--ct-ink-soft)!important}#aw-app main .caltrackr-equipment-dashboard-shell{border-color:#0000!important}#aw-app main :is(.caltrackr-equipment-detail-workspace,.caltrackr-equipment-activity-count,.caltrackr-audit-avatar,.caltrackr-audit-count-pill,.caltrackr-setup-status-pill){border-color:var(--ct-border)!important}#aw-app main .caltrackr-timeline-filter{border-color:var(--ct-border-strong)!important}#aw-app main :is(thead th,.caltrackr-data-table-header-cell) :is(button,span){text-transform:inherit!important;letter-spacing:inherit!important;font-size:inherit!important;font-weight:inherit!important}#aw-app main button:is([class~=bg-white\/14],[class~=bg-white\/10],[class~=bg-white\/15]){background:var(--ct-surface)!important;border:1px solid var(--ct-border-strong)!important;color:var(--ct-ink)!important}#aw-app main button:is([class~=bg-white\/14],[class~=bg-white\/10],[class~=bg-white\/15]):hover{background:var(--ct-surface-soft)!important}#aw-app#aw-app main button.caltrackr-timeline-filter{background:var(--ct-surface)!important;border:1px solid var(--ct-border-strong)!important;color:var(--ct-ink-soft)!important}#aw-app#aw-app main button.caltrackr-timeline-filter[class*="bg-[var(--accent-6"]{background:var(--aw-accent-soft)!important;border-color:var(--aw-accent)!important;color:var(--aw-accent-ink)!important}#aw-app#aw-app main button.caltrackr-timeline-filter.caltrackr-timeline-filter :is(span,svg){color:inherit!important}#aw-app .aw-tiles{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}#aw-app .aw-tiles>*{min-width:0;grid-column:auto!important}#aw-app .aw-tiles:is([data-tiles="3"],[data-tiles="5"],[data-tiles="7"],[data-tiles="9"])>:first-child{grid-column:span 2!important}@container (min-width:42rem){#aw-app .aw-tiles:is([data-tiles="3"],[data-tiles="5"],[data-tiles="6"],[data-tiles="9"]){grid-template-columns:repeat(3,minmax(0,1fr))!important}#aw-app .aw-tiles:is([data-tiles="4"],[data-tiles="7"],[data-tiles="8"],[data-tiles="10"]){grid-template-columns:repeat(4,minmax(0,1fr))!important}#aw-app .aw-tiles:is([data-tiles="3"],[data-tiles="9"])>:first-child{grid-column:auto!important}}@container (min-width:64rem){#aw-app .aw-tiles[data-tiles="5"]{grid-template-columns:repeat(5,minmax(0,1fr))!important}#aw-app .aw-tiles[data-tiles="6"]{grid-template-columns:repeat(6,minmax(0,1fr))!important}#aw-app .aw-tiles:is([data-tiles="9"],[data-tiles="10"]){grid-template-columns:repeat(5,minmax(0,1fr))!important}#aw-app .aw-tiles[data-tiles="5"]>:first-child{grid-column:auto!important}#aw-app .aw-tiles[data-tiles="9"]>:first-child{grid-column:span 2!important}}@container (min-width:72rem){#aw-app .aw-tiles[data-tiles="7"]{grid-template-columns:repeat(7,minmax(0,1fr))!important}#aw-app .aw-tiles[data-tiles="8"]{grid-template-columns:repeat(8,minmax(0,1fr))!important}#aw-app .aw-tiles[data-tiles="7"]>:first-child{grid-column:auto!important}}#aw-app main .caltrackr-equipment-workspace.caltrackr-equipment-dashboard-shell{padding:.9rem!important}#aw-app main .caltrackr-equipment-detail-workspace .caltrackr-equipment-command-header>.grid{background:var(--ct-border)!important;border-top:1px solid var(--ct-border)!important}#aw-app main .caltrackr-equipment-detail-workspace .caltrackr-equipment-profile-kpi-strip{border-top:1px solid var(--ct-border)!important;background:0 0!important;gap:.8rem!important;padding:1rem!important}#aw-app main .caltrackr-equipment-kpi-card{min-height:116px!important}#aw-app main .caltrackr-equipment-side-card-neutral :is(.caltrackr-button,a){transform:none!important}#aw-app main .caltrackr-workspace-summary-card{min-height:104px!important}#aw-app main .caltrackr-equipment-intelligence-body .space-y-4{flex-direction:column!important;gap:1rem!important;display:flex!important}#aw-app main .caltrackr-workspace-hero .rounded-full:not([class*=border]){border-width:0!important}#aw-app main :is(.caltrackr-equipment-lifecycle-filter,.caltrackr-equipment-status-filter,.caltrackr-search-input,.caltrackr-pagination select){background:var(--ct-surface)!important;border:1px solid var(--ct-border-strong)!important;color:var(--ct-ink)!important}#aw-app main .caltrackr-search-input-control{background:0 0!important}#aw-app main .caltrackr-search-input:focus-within{border-color:var(--aw-accent)!important;box-shadow:0 0 0 3px var(--ct-focus)!important}#aw-app main :is(.caltrackr-equipment-table-frame,.caltrackr-data-table,.caltrackr-data-table-inner,.caltrackr-equipment-pagination-footer){background:var(--ct-surface)!important}#aw-app main :is(.caltrackr-data-table thead th,.caltrackr-data-table-header-cell){border-bottom-color:var(--ct-border)!important}#aw-app main .caltrackr-data-table-cell span.rounded-md{background:var(--ct-surface-inset)!important;color:var(--ct-ink-soft)!important}#aw-app main .caltrackr-equipment-mobile-list{background:var(--ct-surface)!important;border:1px solid var(--ct-border)!important}#aw-app main .caltrackr-dashboard-kpis{gap:.85rem!important}#aw-app main .caltrackr-dashboard-stagger .caltrackr-executive-metric{min-height:7rem!important}#aw-app main :is(.caltrackr-work-orders-control-panel,.caltrackr-maintenance-control-panel) .caltrackr-premium-summary-card{min-height:132px!important}#aw-app main :is(.caltrackr-work-orders-display-row,.caltrackr-maintenance-display-row){margin-top:.875rem!important}#aw-app main .caltrackr-intelligence-v2-summary{border:1px solid var(--ct-border)!important;padding:.85rem 1rem!important}#aw-app main .caltrackr-intelligence-v2-heading{border:1px solid var(--ct-border)!important;border-bottom:0!important;padding:.9rem 1rem .35rem!important}#aw-app main .caltrackr-intelligence-v2-actions{border-top:0!important;padding:.65rem!important}#aw-app main .caltrackr-intelligence-v2-action{padding-inline:.9rem!important}@media (max-width:640px){#aw-app main .caltrackr-intelligence-v2-action{padding-block:.9rem!important}}#aw-app main .caltrackr-operations-command-body{border-top-width:0!important}#aw-app#aw-app main button:is([class~=bg-slate-950],[class~=bg-slate-900]){border:1px solid var(--accent-600)!important}#aw-app main .caltrackr-surface-card.caltrackr-workspace-utilities{border:1px solid var(--ct-border)!important;padding:1.25rem!important}#aw-app main thead th{padding-top:.85rem!important;padding-bottom:.85rem!important}#aw-app main :is(.caltrackr-sortable-table-header,.caltrackr-plain-table-header){padding:.25rem .48rem!important}#aw-app main :is(.caltrackr-table-header-label-text,.caltrackr-table-header-sort-icon){box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}#aw-app main .caltrackr-work-order-row{--aw-row:var(--ct-border-strong)}#aw-app main .caltrackr-work-order-row.caltrackr-work-order-status-open{--aw-row:var(--aw-accent)}#aw-app main .caltrackr-work-order-row.caltrackr-work-order-status-in_progress{--aw-row:var(--ct-warning)}#aw-app main .caltrackr-work-order-row.caltrackr-work-order-status-completed{--aw-row:var(--ct-success)}#aw-app main .caltrackr-work-order-row.caltrackr-work-order-status-on_hold{--aw-row:var(--aw-violet)}#aw-app main .caltrackr-work-order-row.caltrackr-work-order-overdue{--aw-row:var(--ct-danger)}#aw-app#aw-app main :is(.caltrackr-work-order-row,.caltrackr-maintenance-row):not(.p-4){box-shadow:none!important;background:0 0!important;border:0!important}#aw-app#aw-app main :is(.caltrackr-work-order-row.p-4,.caltrackr-maintenance-card-view){background:var(--ct-surface)!important;border:1px solid var(--ct-border)!important;box-shadow:inset 3px 0 0 var(--aw-row,var(--ct-border-strong))!important;background-image:none!important}#aw-app main :is(.caltrackr-work-order-list-header,.caltrackr-maintenance-list-header){border-bottom:1px solid var(--ct-border)!important;background-image:none!important}#aw-app main .caltrackr-equipment-dashboard-shell :is(.caltrackr-maintenance-history-workspace,.caltrackr-work-order-history-workspace){border-top:1px solid var(--ct-border)!important}#aw-app main :is(.caltrackr-work-order-list,.caltrackr-maintenance-history-workspace>.mt-4.overflow-hidden){border-color:var(--ct-border)!important;background:var(--ct-surface)!important}@media (min-width:761px){#aw-app main :is(.caltrackr-work-order-list-header,.caltrackr-work-order-list-row-button){grid-template-columns:minmax(0,1.55fr) minmax(0,.78fr) minmax(0,.66fr) minmax(0,.92fr) minmax(0,.9fr) max-content!important}#aw-app main :is(.caltrackr-maintenance-list-header,.caltrackr-maintenance-list-row-button){grid-template-columns:minmax(0,1.45fr) minmax(0,.7fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr) max-content!important}}#aw-app main :is(.caltrackr-work-order-list-row-button,.caltrackr-maintenance-list-row-button)>span:last-child{background:var(--ct-surface)!important;border:1px solid var(--ct-border-strong)!important;color:var(--ct-ink-soft)!important;border-radius:6px!important}#aw-app#aw-app :is(main,.caltrackr-modal-root) .caltrackr-priority-badge{border:1px solid var(--ct-border)!important;background:var(--ct-surface-soft)!important;color:var(--ct-ink-soft)!important}#aw-app#aw-app :is(main,.caltrackr-modal-root) :is(.caltrackr-priority-critical,.caltrackr-priority-high){background:var(--ct-danger-bg)!important;border-color:var(--ct-danger-border)!important;color:color-mix(in srgb, var(--ct-danger) 82%, var(--ct-ink))!important}#aw-app#aw-app :is(main,.caltrackr-modal-root) .caltrackr-priority-medium{background:var(--ct-warning-bg)!important;border-color:var(--ct-warning-border)!important;color:color-mix(in srgb, var(--ct-warning) 82%, var(--ct-ink))!important}#aw-app#aw-app .caltrackr-intelligence-score-card{--aw-tone-bg:color-mix(in srgb, var(--aw-tone,var(--ct-surface)) var(--aw-tint), var(--ct-surface));--aw-tone-line:color-mix(in srgb, var(--aw-tone,var(--ct-border)) var(--aw-tint-edge), var(--ct-border));background:var(--aw-tone-bg)!important;border:1px solid var(--aw-tone-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background-image:none!important;border-radius:8px!important}#aw-app#aw-app .caltrackr-summary-tone-neutral.caltrackr-intelligence-score-card{--aw-tone-bg:var(--ct-surface);--aw-tone-line:var(--ct-border)}#aw-app :is(.caltrackr-intelligence-score-rail,.caltrackr-intelligence-score-disc){display:none!important}#aw-app#aw-app .caltrackr-intelligence-score-card>p:first-child{color:color-mix(in srgb, var(--aw-tone-ink,var(--ct-muted)) var(--aw-label-mix), var(--ct-ink))!important}#aw-app#aw-app .caltrackr-intelligence-score-card>div>span:first-child{color:var(--ct-ink)!important}#aw-app#aw-app .caltrackr-intelligence-score-card>p:last-child{color:var(--ct-ink-soft)!important}#aw-app#aw-app .caltrackr-intelligence-score-pill{background:var(--ct-surface)!important;border:1px solid var(--aw-tone-line)!important;color:color-mix(in srgb, var(--aw-tone-ink,var(--ct-muted)) var(--aw-label-mix), var(--ct-ink))!important}#aw-app :is(main,.caltrackr-modal-root) :is([class~=border-green-200],[class~=border-green-300],[class~=border-emerald-200],[class~=border-emerald-300]){border-color:var(--ct-success-border)!important}#aw-app :is(main,.caltrackr-modal-root) :is([class~=border-amber-200],[class~=border-amber-300],[class~=border-yellow-200],[class~=border-yellow-300],[class~=border-orange-200]){border-color:var(--ct-warning-border)!important}#aw-app :is(main,.caltrackr-modal-root) :is([class~=border-red-200],[class~=border-red-300],[class~=border-rose-200],[class~=border-rose-300]){border-color:var(--ct-danger-border)!important}#aw-app :is(main,.caltrackr-modal-root) :is([class~=border-violet-200],[class~=border-purple-200],[class~=border-indigo-200]){border-color:color-mix(in srgb, var(--aw-violet) 34%, var(--ct-border))!important}#aw-app main :is(.caltrackr-result-pass,.ct-analytics-result-badge){background:var(--ct-success-bg)!important;border-color:var(--ct-success-border)!important;color:color-mix(in srgb, var(--ct-success) 82%, var(--ct-ink))!important}#aw-app main .caltrackr-result-fail{background:var(--ct-danger-bg)!important;border-color:var(--ct-danger-border)!important;color:color-mix(in srgb, var(--ct-danger) 82%, var(--ct-ink))!important}#aw-app main .caltrackr-audit-important{background:var(--ct-warning-bg)!important;border-color:var(--ct-warning-border)!important;color:color-mix(in srgb, var(--ct-warning) 82%, var(--ct-ink))!important}#aw-app main span[class*=rounded-full]:is([class~=bg-sky-50],[class~=bg-sky-100],[class~=bg-indigo-50],[class~=bg-blue-50]){background:var(--aw-accent-soft)!important;border-color:color-mix(in srgb, var(--aw-accent) 30%, var(--ct-border))!important;color:var(--aw-accent-ink)!important}#aw-app main :is(.caltrackr-operation-button-secondary,.caltrackr-operation-button-quiet){background:var(--ct-surface)!important;border-color:var(--ct-border-strong)!important;color:var(--ct-ink)!important}#aw-app main :is(.caltrackr-audit-actor,.caltrackr-equipment-activity-icon){border-color:var(--ct-border)!important}#aw-app main .caltrackr-profile-avatar{border-color:color-mix(in srgb, var(--aw-accent) 35%, var(--ct-border))!important}#aw-app .caltrackr-equipment-wizard-steps button{border-color:#0000!important;border-radius:8px!important}#aw-app#aw-app .caltrackr-equipment-wizard-steps button[class*="border-[var(--accent-300)]"],#aw-app#aw-app main button[aria-pressed=true][class~=border-indigo-500]{background:var(--aw-accent-soft)!important;border-color:var(--aw-accent)!important;box-shadow:inset 0 0 0 1px var(--aw-accent)!important;color:var(--ct-ink)!important}#aw-app main .caltrackr-analytics-card span[class*=rounded-full][class*=border]{border-color:var(--ct-border)!important}#aw-app :is(.caltrackr-needs-today ul>li,.caltrackr-launch-checks .caltrackr-launch-check-row,.caltrackr-equipment-side-rail>*):last-child:nth-child(odd){grid-column:1/-1!important}@media (min-width:768px) and (max-width:1279px){#aw-app main .caltrackr-import-card-grid>:last-child:nth-child(odd),#aw-app main :is(.caltrackr-work-orders-filters,.caltrackr-maintenance-filter-grid)>:first-child:nth-last-child(odd){grid-column:1/-1!important}}@media (max-width:760px){#aw-app main .caltrackr-timeline-filters>:first-child:nth-last-child(odd){grid-column:1/-1!important}}html body .caltrackr-toast-region{--t-surface:#f8f9fb;--t-soft:#eef2f5;--t-border:#d4dae3;--t-ink:#171c24;--t-muted:#566170;--t-success:#0f7a3d;--t-success-bg:#dbeee3;--t-success-border:#a9d5bb;--t-warning:#8a5a00;--t-warning-bg:#f7ecd4;--t-warning-border:#e6cf98;--t-danger:#a32a1f;--t-danger-bg:#f5dfdc;--t-danger-border:#e3b4ae;--t-info:var(--accent-700);--t-info-bg:color-mix(in srgb, var(--accent-100) 70%, #f8f9fb)}html.dark body .caltrackr-toast-region{--t-surface:#171a1d;--t-soft:#1f2327;--t-border:#3a424b;--t-ink:#eef1f3;--t-muted:#a5adb6;--t-success:#5cc98a;--t-success-bg:#12291c;--t-success-border:#285f42;--t-warning:#e0a948;--t-warning-bg:#2b2211;--t-warning-border:#6a5421;--t-danger:#ff8a7e;--t-danger-bg:#321614;--t-danger-border:#6e3a35;--t-info:var(--accent-300);--t-info-bg:color-mix(in srgb, var(--accent-900) 45%, #171a1d)}html body .caltrackr-toast-region .caltrackr-toast-card{--t-tone:var(--t-muted);--t-tone-bg:var(--t-soft);--t-tone-line:var(--t-border);background:var(--t-surface)!important;border:1px solid var(--t-tone-line)!important;color:var(--t-ink)!important;background-image:none!important;border-radius:8px!important;box-shadow:0 24px 70px -18px #1419226b!important}html.dark body .caltrackr-toast-region .caltrackr-toast-card{box-shadow:0 24px 70px -18px #000c!important}html body .caltrackr-toast-region .caltrackr-toast--success{--t-tone:var(--t-success);--t-tone-bg:var(--t-success-bg);--t-tone-line:var(--t-success-border)}html body .caltrackr-toast-region .caltrackr-toast--warning{--t-tone:var(--t-warning);--t-tone-bg:var(--t-warning-bg);--t-tone-line:var(--t-warning-border)}html body .caltrackr-toast-region .caltrackr-toast--error{--t-tone:var(--t-danger);--t-tone-bg:var(--t-danger-bg);--t-tone-line:var(--t-danger-border)}html body .caltrackr-toast-region .caltrackr-toast--info{--t-tone:var(--t-info);--t-tone-bg:var(--t-info-bg);--t-tone-line:color-mix(in srgb, var(--t-info) 30%, var(--t-border))}html body .caltrackr-toast-region .caltrackr-toast-icon{background:var(--t-tone-bg)!important;border:1px solid var(--t-tone-line)!important;color:var(--t-tone)!important;border-radius:6px!important}html body .caltrackr-toast-region .caltrackr-toast-card p:first-child{color:var(--t-ink)!important}html body .caltrackr-toast-region .caltrackr-toast-card p+p{color:var(--t-muted)!important}html body .caltrackr-toast-region .caltrackr-toast-card>button{color:var(--t-muted)!important;border-radius:6px!important}html body .caltrackr-toast-region .caltrackr-toast-card>button:hover{background:var(--t-soft)!important;color:var(--t-ink)!important}#aw-app#aw-app .caltrackr-clear-filters-action{background:var(--ct-surface)!important;border:1px solid var(--ct-border-strong)!important;color:var(--ct-ink)!important;box-shadow:none!important;background-image:none!important;border-radius:8px!important}#aw-app#aw-app .caltrackr-clear-filters-action:hover{background:var(--ct-surface-soft)!important}#aw-app#aw-app .caltrackr-clear-filters-action .caltrackr-clear-filters-label{color:inherit!important}#aw-app#aw-app .caltrackr-clear-filters-action .caltrackr-clear-filters-icon{color:var(--ct-muted)!important}
.marketing-site.is-house,#aw-auth{--bg:#e7ebef;--panel:#f8f9fb;--panel-2:#eef2f5;--panel-3:#e2e8ee;--ink:#171c24;--ink-2:#566170;--ink-3:#626d7b;--line:#d4dae3;--line-2:#bcc6d2;--accent:#4b4bd2;--accent-2:#3737cd;--accent-soft:#d9d9ed;--accent-fill:#4b4bd2;--accent-fill-2:#3737cd;--good:#0f7a3d;--good-soft:#dbeee3;--warn:#a32a1f;--warn-soft:#f5dfdc;--flag:#8a5a00;--flag-soft:#f7ecd4;--shadow-sm:0 1px 2px #1419220f;--shadow:0 1px 3px #14192212, 0 14px 34px -24px #14192261;--radius:8px;--band:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;font-variant-numeric:tabular-nums}html.dark .marketing-site.is-house,html.dark #aw-auth{--bg:#101214;--panel:#171a1d;--panel-2:#1f2327;--panel-3:#262b30;--ink:#eef1f3;--ink-2:#a5adb6;--ink-3:#87919c;--line:#2a3036;--line-2:#3a424b;--accent:#a5a5fd;--accent-2:#d2d2fe;--accent-soft:#141434;--good:#4dbb72;--good-soft:#132a1d;--warn:#ff7a6e;--warn-soft:#2c1614;--flag:#e0b049;--flag-soft:#2a2113;--shadow-sm:0 1px 2px #00000080;--shadow:0 1px 3px #00000080, 0 10px 28px -12px #000000b3}html:has(body .marketing-site.is-house){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#e7ebef!important}html:has(body .marketing-site.is-house) body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#e7ebef!important}html:has(#aw-auth){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#e7ebef!important}html:has(#aw-auth) body{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#e7ebef!important}html.dark:has(body .marketing-site.is-house){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101214!important}html.dark:has(body .marketing-site.is-house) body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101214!important}html.dark:has(#aw-auth){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101214!important}html.dark:has(#aw-auth) body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101214!important}body .marketing-site.is-house{background:var(--bg);color:var(--ink)}.is-house .hm{--hm-paper:var(--bg);--hm-sand:var(--panel-2);--hm-card:var(--panel);--hm-ink:var(--ink);--hm-body:var(--ink-2);--hm-muted:var(--ink-3);--hm-line:var(--line);--hm-indigo:var(--accent);--hm-indigo-deep:var(--accent-2);--hm-alder:var(--good);--hm-alder-soft:var(--good-soft);--hm-amber:var(--ink-3);background:var(--bg)}body .marketing-site.is-house .marketing-nav-wrap{background:var(--panel)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom:1px solid var(--line)!important;box-shadow:none!important}body .marketing-site.is-house .marketing-nav .marketing-brand{color:var(--ink)!important}body .marketing-site.is-house .marketing-nav .marketing-brand:hover{background:var(--panel-2)}body .marketing-site.is-house .marketing-nav-links a,body .marketing-site.is-house .marketing-nav-links .aw-menu-button{color:var(--ink-2)!important}body .marketing-site.is-house .marketing-nav-links a:hover,body .marketing-site.is-house .marketing-nav-links .aw-menu-button:hover,body .marketing-site.is-house .marketing-nav-links .aw-menu[data-open=true] .aw-menu-button{color:var(--accent)!important}body .marketing-site.is-house .marketing-nav-links{border-top-color:var(--line)!important}body .marketing-site.is-house .aw-menu{--awm-panel:var(--panel);--awm-panel-2:var(--panel-2);--awm-hover:var(--panel-2);--awm-line:var(--line);--awm-ink:var(--ink);--awm-ink-2:var(--ink-2);--awm-muted:var(--ink-3);--awm-accent:var(--accent);--awm-focus:var(--accent);--awm-shadow:var(--shadow);--awm-radius:var(--radius);--awm-band:var(--band)}html.dark body .marketing-site.is-house .marketing-footer{background:var(--panel);border-top:1px solid var(--line)}html.dark body .marketing-site.is-house .marketing-footer :is(p,a){color:var(--ink-2)}html.dark body .marketing-site.is-house .marketing-footer :is(strong,.marketing-brand){color:var(--ink)!important}html.dark body .marketing-site.is-house .marketing-footer-bottom{border-top-color:var(--line);color:var(--ink-3)}body .marketing-site.is-house .marketing-button{border-radius:var(--radius)!important;box-shadow:none!important;font-weight:650!important;transform:none!important}body .marketing-site.is-house :is(.marketing-button-primary,.hm-close .marketing-button-light){background:var(--accent-fill)!important;border:1px solid var(--accent-fill)!important;color:#fff!important}body .marketing-site.is-house :is(.marketing-button-primary,.hm-close .marketing-button-light):hover{background:var(--accent-fill-2)!important;border-color:var(--accent-fill-2)!important}body .marketing-site.is-house :is(.marketing-button-secondary,.hm-close .marketing-button-outline-light){background:var(--panel)!important;border:1px solid var(--line-2)!important;color:var(--ink)!important}body .marketing-site.is-house :is(.marketing-button-secondary,.hm-close .marketing-button-outline-light):hover{background:var(--panel-2)!important}body .marketing-site.is-house :is(.marketing-button,.hm-more,a):focus-visible{outline:2px solid var(--accent);outline-offset:2px}body .marketing-site.is-house .marketing-status{border-radius:999px;font-weight:700}body .marketing-site.is-house .marketing-status-coming-soon{background:var(--flag-soft)!important;color:var(--flag)!important}body .marketing-site.is-house .marketing-status-available{background:var(--good-soft)!important;color:var(--good)!important}body .marketing-site.is-house :is(.marketing-status-building,.marketing-status-concept){background:var(--panel-3)!important;color:var(--ink-2)!important}.is-house .hm-eyebrow,.is-house .hm-band,.is-house .hm-panel-label,.is-house .hm-note .hm-note-label,.is-house .hm-discipline,.is-house .hm-facts dt{font-family:var(--band);letter-spacing:.16em;text-transform:uppercase;font-size:.7rem;font-weight:600}.is-house .hm-eyebrow{color:var(--accent)}.is-house :is(.hm-band,.hm-panel-label,.hm-note .hm-note-label,.hm-discipline,.hm-facts dt){color:var(--ink-3)}.is-house .hm h1{font-weight:720}.is-house .hm h2{font-weight:680}.is-house .hm h3{font-weight:650}.is-house .hm-hero{background:var(--bg);border-bottom:1px solid var(--line)}.is-house .hm-hello{border-color:var(--line);background:var(--panel);color:var(--ink-2)}.is-house .hm-note{border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);gap:.9rem;transform:none;background:var(--panel)!important}.is-house .hm-note:before{display:none}.is-house .hm-note .hm-note-label{border-bottom:1px solid var(--line);margin:0 0 .2rem;padding-bottom:.75rem}.is-house .hm-note p{color:var(--ink)}.is-house .hm-note .hm-note-sign{border-top:1px solid var(--line)}.is-house .hm-note-mark{border-radius:var(--radius)}.is-house .hm-facts{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);gap:0;margin-bottom:clamp(2.5rem,4vw,4rem);padding-bottom:0;overflow:hidden}.is-house .hm-facts>div{background:0 0;border:0;border-radius:0;padding:1.1rem 1.35rem}.is-house .hm-facts>div+div{border-left:1px solid var(--line)}.is-house .hm-facts dd{font-weight:600}.is-house .hm-practice article{border-radius:var(--radius);border-color:var(--line);background:var(--panel)}.is-house .hm-icon{border-radius:var(--radius);background:var(--accent-soft);color:var(--accent)}.is-house .hm-products{background:var(--panel-2);border-color:var(--line)}.is-house .hm-featured,.is-house .hm-suite,.is-house .hm-tool{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow-sm)}.is-house .hm-featured-benefits{background:var(--panel-2);border-left:1px solid var(--line);color:var(--ink)}.is-house .hm-featured-benefits .hm-benefits li{color:var(--ink-2)}.is-house .hm-featured-benefits .hm-benefits li:before{background-color:var(--good-soft)}.is-house .hm-panel-label{border-bottom:1px solid var(--line);padding-bottom:.75rem}.is-house .hm-card-top{border-bottom:1px solid var(--line);padding-bottom:.8rem}.is-house .hm-more{font-weight:650;color:var(--accent)!important}.is-house .hm-suite{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);margin-top:clamp(1rem,1.6vw,1.75rem);display:grid;overflow:hidden}.is-house .hm-suite-copy{flex-direction:column;gap:1rem;padding:clamp(1.75rem,3vw,3.25rem);display:flex}.is-house .hm-suite-copy h3{letter-spacing:-.03em;font-size:clamp(1.7rem,2.3vw,2.6rem)}.is-house .hm-suite-shot{background:var(--panel-2);border-left:1px solid var(--line);align-items:flex-end;padding:clamp(1.25rem,2.4vw,2.5rem) 0 0 clamp(1.25rem,2.4vw,2.5rem);display:flex}.is-house .hm-suite-shot img{border:1px solid var(--line);border-radius:var(--radius) 0 0 0;border-bottom:0;border-right:0;width:100%;height:auto;display:block}.is-house .hm-suite-prices{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.is-house .hm-suite-prices>div{padding:.75rem .9rem}.is-house .hm-suite-prices>div+div{border-left:1px solid var(--line)}.is-house .hm-suite-prices dt{font-family:var(--band);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.64rem;font-weight:600}.is-house .hm-suite-prices dd{color:var(--ink);margin-top:.3rem;font-size:1.05rem;font-weight:650}.is-house .hm-band{align-items:center;gap:1rem;margin:clamp(2rem,3.2vw,3rem) 0 0;display:flex}.is-house .hm-band:after{content:"";background:var(--line-2);flex:1;height:1px}.is-house .hm-tools{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.is-house .hm-tool{transition:border-color .15s}.is-house .hm-tool:hover{box-shadow:var(--shadow-sm);border-color:var(--line-2);transform:none}.is-house .hm-shot{background:var(--panel-2);border-bottom:1px solid var(--line);padding:1rem 1rem 0}.is-house .hm-shot img{border:1px solid var(--line);box-shadow:none;border-bottom:0;border-radius:6px 6px 0 0}.is-house .hm-tool-body h3{font-size:clamp(1.3rem,1.4vw,1.6rem)}.is-house .hm-tool-body .hm-benefits li{font-size:.98rem}.is-house .hm-tool-foot{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-top:auto;padding-top:.9rem;display:flex}.is-house .hm-tool-foot .hm-more{margin-top:0;padding-top:0}.is-house .hm-price{color:var(--ink-2);font-size:.92rem}.is-house .hm-price strong{color:var(--ink);font-weight:650}.is-house .hm-tool-plan{background:var(--panel)}.is-house .hm-tool-plan .hm-tool-body>p:not(.hm-panel-label){color:var(--ink-2);font-size:.98rem;line-height:1.6}.is-house .hm-tool-plan .hm-suite-prices{grid-template-columns:minmax(0,1fr)}.is-house .hm-tool-plan .hm-suite-prices>div+div{border-left:0;border-top:1px solid var(--line)}.is-house .hm-tool-plan .hm-suite-prices>div{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.is-house .hm-tool-plan .hm-more{margin-top:auto}.is-house .hm-promises li{border-top:1px solid var(--line-2)}.is-house .hm-promises strong{color:var(--ink);font-weight:650}.is-house .hm-close-inner{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);box-shadow:var(--shadow-sm)}.is-house .hm-close-inner h2{color:var(--ink)}.is-house .hm-close-inner .hm-eyebrow{color:var(--accent)}.is-house .hm-close-inner h2+p{color:var(--ink-2)}.is-house .hm h1 em,.is-house a.marketing-inline-link{color:var(--accent)}@media (max-width:1100px){.is-house .hm-tools{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.is-house .hm-suite{grid-template-columns:minmax(0,1fr)}.is-house .hm-suite-shot,.is-house .hm-facts>div+div,.is-house .hm-featured-benefits{border-left:0;border-top:1px solid var(--line)}}@media (max-width:720px){.is-house .hm-tools,.is-house .hm-suite-prices{grid-template-columns:minmax(0,1fr)}.is-house .hm-suite-prices>div+div{border-left:0;border-top:1px solid var(--line)}}#aw-auth{--accent:var(--accent-600,#1256c9);--accent-2:var(--accent-700,#0f47a6);--accent-fill:var(--accent-600,#1256c9);--accent-fill-2:var(--accent-700,#0f47a6);--accent-soft:color-mix(in srgb, var(--accent-600,#1256c9) 16%, transparent);min-height:100vh;color:var(--ink);font-family:var(--font-geist-sans), system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;place-items:center;padding:clamp(16px,4vw,48px);display:grid;background:var(--bg)!important}html.dark #aw-auth{--accent:var(--accent-400,#5b9bff);--accent-2:var(--accent-300,#7db0ff);--accent-soft:color-mix(in srgb, var(--accent-400,#5b9bff) 22%, transparent)}#aw-auth .aw-auth-frame{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);width:min(1120px,100%);box-shadow:var(--shadow);grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);display:grid;overflow:hidden}#aw-auth .aw-auth-story{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;gap:48px;min-height:600px;padding:clamp(28px,3.2vw,44px);display:flex;background:var(--panel-2)!important}#aw-auth .aw-auth-brand{align-items:center;gap:12px;display:flex}#aw-auth .aw-auth-brand strong{letter-spacing:-.02em;color:var(--ink);font-size:22px;font-weight:700;line-height:1.1;display:block}#aw-auth .aw-auth-brand small{color:var(--ink-3);margin-top:2px;font-size:12.5px;font-weight:600;display:block}#aw-auth .aw-auth-mark{flex:none;place-items:center;width:44px;height:44px;display:grid;overflow:hidden;border-radius:var(--radius)!important;box-shadow:none!important}#aw-auth .aw-auth-mark img{object-fit:contain;width:72%;height:72%}#aw-auth .aw-auth-mark-small{width:40px;height:40px}#aw-auth .aw-auth-message h2{letter-spacing:-.03em;text-wrap:balance;max-width:34rem;color:var(--ink);margin:0;font-size:clamp(2rem,3vw,2.75rem);font-weight:700;line-height:1.08}#aw-auth .aw-auth-message p{max-width:34rem;color:var(--ink-2);margin:16px 0 0;font-size:1.02rem;line-height:1.6}#aw-auth .aw-auth-facts{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}#aw-auth .aw-auth-facts>div{min-width:0;padding:12px 14px}#aw-auth .aw-auth-facts>div+div{border-left:1px solid var(--line)}#aw-auth .aw-auth-facts dt,#aw-auth .aw-auth-band{font-family:var(--band);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:600}#aw-auth .aw-auth-facts dd{color:var(--ink);margin:4px 0 0;font-size:14px;font-weight:650}#aw-auth .aw-auth-card{min-width:0;padding:clamp(24px,3.2vw,40px);background:var(--panel)!important}#aw-auth .aw-auth-band{border-bottom:1px solid var(--line);margin:0 0 20px;padding-bottom:12px}#aw-auth .aw-auth-heading{align-items:center;gap:14px;display:flex}#aw-auth .aw-auth-product{color:var(--ink-3);margin:0;font-size:12.5px;font-weight:600}#aw-auth .aw-auth-heading h1{letter-spacing:-.02em;text-wrap:balance;color:var(--ink);margin:2px 0 0;font-size:1.75rem;font-weight:700;line-height:1.15}#aw-auth .aw-auth-card :is(.text-slate-600,.text-slate-700){color:var(--ink-2)!important}#aw-auth .aw-auth-card :is(.text-slate-500,.text-slate-400){color:var(--ink-3)!important}#aw-auth .aw-auth-card :is(.text-slate-800,.text-slate-900,.text-slate-950){color:var(--ink)!important}#aw-auth .aw-auth-card label .font-bold{font-weight:650!important}#aw-auth .aw-auth-card .font-black{font-weight:700!important}#aw-auth .aw-auth-card :is(.rounded-2xl,.rounded-xl){border-radius:var(--radius)!important}#aw-auth .aw-auth-card .rounded-lg{border-radius:6px!important}#aw-auth .aw-auth-card a:not(.aw-auth-primary):not(.aw-auth-secondary){color:var(--accent)}#aw-auth .aw-auth-card .bg-emerald-50{background:var(--good-soft)!important;border-color:color-mix(in srgb, var(--good) 35%, var(--line))!important;color:var(--ink)!important}#aw-auth .aw-auth-card .bg-amber-50{background:var(--flag-soft)!important;border-color:color-mix(in srgb, var(--flag) 35%, var(--line))!important;color:var(--ink)!important}#aw-auth .aw-auth-card .bg-red-50{background:var(--warn-soft)!important;border-color:color-mix(in srgb, var(--warn) 35%, var(--line))!important;color:var(--warn)!important}#aw-auth .aw-auth-card .bg-slate-50{background:var(--panel-2)!important;border-color:var(--line)!important;color:var(--ink-2)!important}#aw-auth .aw-auth-card :is(.bg-emerald-50,.bg-amber-50,.bg-slate-50) :is(p,strong,span,button){color:inherit!important}#aw-auth .aw-auth-input{width:100%;height:42px;font:inherit;outline:none;padding:0 12px;font-size:15px;transition:border-color .12s,box-shadow .12s;display:block;border:1px solid var(--line-2)!important;border-radius:var(--radius)!important;background:var(--panel)!important;color:var(--ink)!important;box-shadow:none!important}html:not(.dark) #aw-auth .aw-auth-input{background:#fff!important}#aw-auth .aw-auth-input.pr-20{padding-right:5rem}#aw-auth .aw-auth-input::placeholder{color:var(--ink-3);opacity:1}#aw-auth .aw-auth-input:focus,#aw-auth .aw-auth-input:focus-visible{border-color:var(--accent)!important;box-shadow:0 0 0 3px var(--accent-soft)!important}#aw-auth .aw-auth-input:disabled{opacity:.7}#aw-auth .aw-auth-primary,#aw-auth .aw-auth-secondary{width:100%;min-height:44px;font:inherit;cursor:pointer;justify-content:center;align-items:center;padding:0 16px;font-size:15px;transition:background-color .12s;display:inline-flex;border-radius:var(--radius)!important;font-weight:650!important}#aw-auth .aw-auth-primary{border:1px solid var(--accent-fill)!important;background:var(--accent-fill)!important;color:#fff!important;box-shadow:none!important}#aw-auth .aw-auth-primary:hover:not(:disabled){background:var(--accent-fill-2)!important;border-color:var(--accent-fill-2)!important}#aw-auth .aw-auth-secondary{border:1px solid var(--line-2)!important;background:var(--panel)!important;color:var(--ink)!important}#aw-auth .aw-auth-secondary:hover:not(:disabled){background:var(--panel-2)!important}#aw-auth :is(.aw-auth-primary,.aw-auth-secondary):disabled{opacity:.6;cursor:not-allowed}#aw-auth .aw-auth-link{font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650;text-decoration:underline;color:var(--accent)!important}#aw-auth .aw-auth-link:disabled{opacity:.6}#aw-auth :is(.aw-auth-primary,.aw-auth-secondary,.aw-auth-link,a,button):focus-visible{outline:2px solid var(--accent);outline-offset:2px}#aw-auth .aw-auth-card .relative>button.absolute{color:var(--accent)!important;border-radius:6px!important;font-weight:650!important}#aw-auth .aw-auth-card .relative>button.absolute:hover{background:var(--panel-2)!important}#aw-auth .aw-mfa-qr{border:1px solid var(--line);border-radius:var(--radius);background:#fff;width:176px;height:176px;padding:8px;display:block}#aw-auth .aw-mfa-key{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel-2);max-width:100%;color:var(--ink);letter-spacing:.04em;overflow-wrap:anywhere;text-align:center;padding:8px 10px;font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:13px;display:block}#aw-auth.is-wide{grid-template-columns:minmax(0,1fr)}#aw-auth .aw-auth-frame.is-wide{grid-template-columns:minmax(0,1fr);width:min(1080px,100%)}#aw-auth .aw-acct-section{border-top:1px solid var(--line);margin-top:28px;padding-top:20px}#aw-auth .aw-acct-section h2{color:var(--ink);margin:0 0 6px;font-size:1.05rem;font-weight:700}#aw-auth .aw-acct-section>p{color:var(--ink-2);margin:0 0 14px;font-size:14px;line-height:1.6}#aw-auth .aw-acct-row{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}#aw-auth .aw-acct-row .aw-auth-primary,#aw-auth .aw-acct-row .aw-auth-secondary{width:auto}#aw-auth .aw-acct-pill{border:1px solid var(--line-2);color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:2px 10px;font-size:12.5px;font-weight:650;display:inline-flex}#aw-auth .aw-acct-pill.is-on{border-color:color-mix(in srgb, var(--good) 45%, var(--line));background:var(--good-soft);color:var(--ink)}#aw-auth .aw-acct-pill.is-off{border-color:color-mix(in srgb, var(--flag) 45%, var(--line));background:var(--flag-soft);color:var(--ink)}#aw-auth select.aw-auth-input{width:auto;min-width:12rem;padding-right:28px}#aw-auth .aw-acct-check{color:var(--ink);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}#aw-auth .aw-acct-check input{width:16px;height:16px;accent-color:var(--accent-fill);margin-top:3px}#aw-auth .aw-acct-table-wrap{border:1px solid var(--line);border-radius:var(--radius);max-width:100%;position:relative;overflow-x:auto}#aw-auth .aw-acct-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13.5px}#aw-auth .aw-acct-table th{border-bottom:1px solid var(--line);background:var(--panel-2);font-family:var(--band);letter-spacing:.12em;text-transform:uppercase;text-align:left;color:var(--ink-3);white-space:nowrap;padding:8px 12px;font-size:11px;font-weight:600}#aw-auth .aw-acct-table td{border-bottom:1px solid var(--line);vertical-align:top;color:var(--ink);padding:9px 12px}#aw-auth .aw-acct-table tr:last-child td{border-bottom:0}#aw-auth .aw-acct-table td.is-muted,#aw-auth .aw-acct-muted{color:var(--ink-3)}#aw-auth .aw-acct-table td.is-nowrap{white-space:nowrap}@media (max-width:1023px){#aw-auth{align-items:start}#aw-auth .aw-auth-frame{grid-template-columns:minmax(0,1fr);width:min(480px,100%)}#aw-auth .aw-auth-frame.is-wide{width:100%}#aw-auth .aw-auth-story{display:none}}html.dark .marketing-site:not(.is-house){--bg:#101214;--panel:#171a1d;--panel-2:#1f2327;--panel-3:#262b30;--ink:#eef1f3;--ink-2:#a5adb6;--ink-3:#87919c;--line:#2a3036;--line-2:#3a424b;--accent:#a5a5fd;--accent-2:#d2d2fe;--accent-soft:#141434;--accent-fill:#4b4bd2;--accent-fill-2:#3737cd;--good:#4dbb72;--good-soft:#132a1d;--warn:#ff7a6e;--warn-soft:#2c1614;--flag:#e0b049;--flag-soft:#2a2113;--shadow-sm:0 1px 2px #00000080;--shadow:0 1px 3px #00000080, 0 10px 28px -12px #000000b3;--radius:8px}html.dark .marketing-site:not(.is-house) .aw{--aw-ink:var(--ink);--aw-body:var(--ink-2);--aw-muted:var(--ink-3);--aw-line:var(--line);--aw-rule:var(--line-2);--aw-accent:var(--accent);--aw-deep:var(--panel)}html.dark .marketing-site:not(.is-house) .aw ::selection{background:#a5a5fd47}html.dark:has(body .marketing-site){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101214!important}html.dark:has(body .marketing-site) body{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#101214!important}html.dark body .marketing-site:not(.is-house){background:var(--bg)!important;color:var(--ink)!important}html.dark body .marketing-site:not(.is-house) .marketing-nav-wrap{background:var(--panel)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;border-bottom:1px solid var(--line)!important;box-shadow:none!important}html.dark body .marketing-site:not(.is-house) .marketing-nav .marketing-brand{color:var(--ink)!important}html.dark body .marketing-site:not(.is-house) .marketing-nav .marketing-brand:hover{background:var(--panel-2)}html.dark body .marketing-site:not(.is-house) .marketing-nav-product{border-left-color:var(--line-2);color:var(--ink-2)}html.dark body .marketing-site:not(.is-house) .marketing-nav-product:hover{color:var(--accent)}html.dark body .marketing-site:not(.is-house) :is(.marketing-nav-links a,.marketing-nav-links .aw-menu-button){color:var(--ink-2)!important}html.dark body .marketing-site:not(.is-house) :is(.marketing-nav-links a:hover,.marketing-nav-links .aw-menu-button:hover,.marketing-nav-links .aw-menu[data-open=true] .aw-menu-button){color:var(--accent)!important}html.dark body .marketing-site:not(.is-house) .marketing-nav-links{border-top-color:var(--line)!important}html.dark body .marketing-site:not(.is-house) .aw-menu{--awm-panel:var(--panel);--awm-panel-2:var(--panel-2);--awm-hover:var(--panel-2);--awm-line:var(--line);--awm-ink:var(--ink);--awm-ink-2:var(--ink-2);--awm-muted:var(--ink-3);--awm-accent:var(--accent);--awm-focus:var(--accent);--awm-shadow:var(--shadow);--awm-radius:var(--radius)}html.dark body .marketing-site:not(.is-house) .marketing-footer{background:var(--panel);border-top:1px solid var(--line)}html.dark body .marketing-site:not(.is-house) .marketing-footer :is(p,a){color:var(--ink-2)}html.dark body .marketing-site:not(.is-house) .marketing-footer :is(strong,.marketing-brand){color:var(--ink)!important}html.dark body .marketing-site:not(.is-house) .marketing-footer .marketing-brand:hover{background:var(--panel-2)}html.dark body .marketing-site:not(.is-house) .marketing-footer-bottom{border-top-color:var(--line);color:var(--ink-3)}html.dark body .marketing-site .marketing-brand-mark.caltrackr-product-glyph-frame{box-shadow:none!important;border:1px solid #fff3!important}html.dark body .marketing-site:not(.is-house) :is(.aw-menu-button,.aw-menu-panel a,.marketing-brand,.marketing-button,a):focus-visible{outline:2px solid var(--accent);outline-offset:2px}html.dark body .marketing-site:not(.is-house) .marketing-button{box-shadow:none!important}html.dark body .marketing-site:not(.is-house) :is(.marketing-button-primary,.marketing-cta .marketing-button-light,.aw-close .marketing-button-light){background:var(--accent-fill)!important;border:1px solid var(--accent-fill)!important;color:#fff!important}html.dark body .marketing-site:not(.is-house) :is(.marketing-button-primary,.marketing-cta .marketing-button-light,.aw-close .marketing-button-light):not(.cta-closed):hover{background:var(--accent-fill-2)!important;border-color:var(--accent-fill-2)!important}html.dark body .marketing-site:not(.is-house) :is(.marketing-button-secondary,.marketing-button-light,.marketing-button-outline-light){background:var(--panel)!important;border:1px solid var(--line-2)!important;color:var(--ink)!important}html.dark body .marketing-site:not(.is-house) :is(.marketing-button-secondary,.marketing-button-light,.marketing-button-outline-light):hover{background:var(--panel-2)!important}html.dark body .marketing-site:not(.is-house) .marketing-button-ghost{color:var(--ink-2)!important}html.dark body .marketing-site:not(.is-house) .marketing-button-ghost:hover{color:var(--ink)!important}html.dark body .marketing-site:not(.is-house) .suite-adds li.suite-add-wanted .marketing-button{border-color:var(--accent)!important;box-shadow:0 0 0 2px #a5a5fd4d!important}html.dark body .marketing-site:not(.is-house) .marketing-eyebrow{color:var(--accent)!important}html.dark body .marketing-site:not(.is-house) :is(.marketing-hero h1,.marketing-page-hero h1,.marketing-section-heading h2,.marketing-two-column h2,.marketing-cta h2,.marketing-prose h2,.marketing-prose h3,.marketing-prose strong,.marketing-contact-card h2,.marketing-feature-card h3,.marketing-pricing-grid h2,.marketing-price-preview h3){color:var(--ink)!important}html.dark body .marketing-site:not(.is-house) :is(.marketing-hero-copy>p,.marketing-page-hero p,.marketing-section-heading p,.marketing-two-column p,.marketing-feature-card p,.marketing-prose p,.marketing-prose li,.marketing-contact-card p,.marketing-price-preview p,.marketing-pricing-grid p,.marketing-pricing-grid li,.marketing-capability-grid p){color:var(--ink-2)!important}html.dark body .marketing-site:not(.is-house) :is(.marketing-fine-print,.marketing-legal-effective,.marketing-plan-annual,.marketing-price-preview b span,.marketing-pricing-grid b span){color:var(--ink-3)!important}html.dark body .marketing-site:not(.is-house) :is(.marketing-text-link,a.marketing-inline-link,.marketing-feature-card>span){color:var(--accent)!important}html.dark body .marketing-site:not(.is-house) a.marketing-inline-link:hover{color:var(--accent-2)!important}html.dark body .marketing-site:not(.is-house) main :is(p,li) a:not([class]){color:var(--accent)}html.dark body .marketing-site:not(.is-house) .marketing-status-coming-soon{background:var(--flag-soft)!important;color:var(--flag)!important}html.dark body .marketing-site:not(.is-house) .marketing-status-available{background:var(--good-soft)!important;color:var(--good)!important}html.dark body .marketing-site:not(.is-house) :is(.marketing-status-building,.marketing-status-concept){background:var(--panel-3)!important;color:var(--ink-2)!important}html.dark body .marketing-site:not(.is-house) :is(.marketing-hero-band,.marketing-section-tint){background:var(--panel-2)!important;border-color:var(--line)!important}html.dark body .marketing-site:not(.is-house) .marketing-hero-band{border-bottom:1px solid var(--line);background:var(--bg)!important}html.dark body .marketing-site:not(.is-house) .marketing-proof span{border-color:var(--line-2);background:var(--panel);color:var(--ink-2)}html.dark body .marketing-site:not(.is-house) .marketing-proof span:before{background:var(--good);box-shadow:none}html.dark body .marketing-site:not(.is-house) .marketing-trust{background:var(--panel)!important;border-color:var(--line)!important;color:var(--ink-2)!important}html.dark body .marketing-site:not(.is-house) :is(.marketing-feature-card,.marketing-price-preview article,.marketing-pricing-grid article,.marketing-capability-grid article){background:var(--panel)!important;border-color:var(--line)!important;box-shadow:var(--shadow-sm)!important}html.dark body .marketing-site:not(.is-house) :is(.marketing-price-preview article.featured,.marketing-pricing-grid article.featured){border-color:var(--accent)!important}html.dark body .marketing-site:not(.is-house) :is(.marketing-price-preview em,.marketing-pricing-grid em){background:var(--accent-fill);color:#fff}html.dark body .marketing-site:not(.is-house) :is(){background:var(--good);box-shadow:none}html.dark body .marketing-site:not(.is-house) .marketing-trace-stack div{color:var(--ink-2);background:var(--panel)!important;border-color:var(--line)!important}html.dark body .marketing-site:not(.is-house) .marketing-trace-stack b{color:var(--ink)}html.dark body .marketing-site:not(.is-house) .marketing-plan-limits{border-top-color:var(--line)!important}html.dark body .marketing-site:not(.is-house) .marketing-plan-limits dt{color:var(--ink-3)!important}html.dark body .marketing-site:not(.is-house) .marketing-plan-limits dd{color:var(--ink)!important}html.dark body .marketing-site:not(.is-house) .marketing-cta{border:1px solid var(--line);color:var(--ink);background:var(--panel)!important;box-shadow:var(--shadow-sm)!important}html.dark body .marketing-site:not(.is-house) .marketing-cta .marketing-eyebrow{color:var(--accent)!important}html.dark body .marketing-site:not(.is-house) :is(.marketing-note,.marketing-contact-card){background:var(--panel);border-color:var(--line)}html.dark body .marketing-site:not(.is-house) .marketing-legal-warning{background:var(--flag-soft);border-color:color-mix(in srgb, var(--flag) 35%, var(--line));color:var(--ink)}html.dark body .marketing-site:not(.is-house) .marketing-legal-warning :is(p,strong,h2){color:var(--ink)!important}html.dark body .marketing-site:not(.is-house) .marketing-license{background:var(--panel);border-color:var(--line);color:var(--ink-2)}html.dark body .marketing-site:not(.is-house) .marketing-product-frame{color:#151a32;border-color:var(--line-2)!important;box-shadow:var(--shadow)!important}html.dark body .marketing-site:not(.is-house) .aw-hero{background:var(--bg)}html.dark body .marketing-site:not(.is-house) .aw-practice-band{background:var(--panel-2);border-color:var(--line)}html.dark body .marketing-site:not(.is-house) :is(.aw-panel,.aw-lineup-item){background:var(--panel);border-color:var(--line);box-shadow:var(--shadow-sm)}html.dark body .marketing-site:not(.is-house) :is(.aw-panel.is-linked:hover,.aw-lineup-item.is-linked:hover){border-color:var(--line-2);box-shadow:var(--shadow)}html.dark body .marketing-site:not(.is-house) .aw-panel-highlights li{background:var(--panel-2);border-color:var(--line);color:var(--ink-2)}html.dark body .marketing-site:not(.is-house) .aw-panel.is-featured{background:var(--accent-soft);border-color:color-mix(in srgb, var(--accent) 30%, var(--line));box-shadow:var(--shadow-sm);color:var(--ink)}html.dark body .marketing-site:not(.is-house) .aw-panel.is-featured.is-linked:hover{border-color:color-mix(in srgb, var(--accent) 50%, var(--line));box-shadow:var(--shadow)}html.dark body .marketing-site:not(.is-house) .aw-panel.is-featured .aw-panel-top{border-bottom-color:color-mix(in srgb, var(--accent) 22%, var(--line))}html.dark body .marketing-site:not(.is-house) .aw-panel.is-featured .aw-panel-discipline{color:var(--ink-3)}html.dark body .marketing-site:not(.is-house) .aw-panel.is-featured :is(h3,.aw-panel-price){color:var(--ink)}html.dark body .marketing-site:not(.is-house) .aw-panel.is-featured>p{color:var(--ink-2)}html.dark body .marketing-site:not(.is-house) .aw-panel.is-featured .aw-panel-highlights li{border-color:color-mix(in srgb, var(--accent) 24%, var(--line));color:var(--ink);background:#ffffff0a}html.dark body .marketing-site:not(.is-house) .aw-panel.is-featured .aw-panel-go{color:var(--accent)}html.dark body .marketing-site:not(.is-house) .aw-shelf-more{border-color:var(--line-2)}html.dark body .marketing-site:not(.is-house) .aw-shelf-more>span{background:var(--line-2)}html.dark body .marketing-site:not(.is-house) .aw-note,html.dark body .marketing-site:not(.is-house) :is(.aw-plan,.aw-offline){background:var(--panel)}html.dark body .marketing-site:not(.is-house) .aw-close{background:var(--panel);border-top:1px solid var(--line);color:var(--ink)}html.dark body .marketing-site:not(.is-house) .aw-close .aw-eyebrow{color:var(--accent)}html.dark body .marketing-site:not(.is-house) .aw-close h2{color:var(--ink)}html.dark body .marketing-site:not(.is-house) .aw-shot img,html.dark body .marketing-site:not(.is-house) .aw-video video{border-color:var(--line-2);box-shadow:var(--shadow)}html.dark body .marketing-site:not(.is-house) .suite-link-form label{color:var(--ink)}html.dark body .marketing-site:not(.is-house) .suite-link-form input[type=email]{background:var(--panel-2);border-color:var(--line-2);color:var(--ink)}html.dark body .marketing-site:not(.is-house) .suite-link-form input[type=email]::placeholder{color:var(--ink-3)}html.dark body .marketing-site:not(.is-house) .suite-link-form input[type=email]:focus-visible{outline-color:var(--accent)}html.dark body .marketing-site:not(.is-house) .suite-form-error{color:var(--warn)}html.dark body .marketing-site:not(.is-house) .suite-page .marketing-contact-card h2{color:var(--ink)}html.dark body .marketing-site:not(.is-house) .suite-page .marketing-contact-card p{color:var(--ink-2)}
