html[data-theme=v5]{--background:#080b11;--surface-sunken:#04060a;--surface-base:#080b11;--foreground:#fdfbf7;--text-strong:#eae6de;--text-muted:#c6bfb4;--text-faint:#b8b1a6;--muted-foreground:var(--text-muted);--popover-foreground:var(--foreground);--primary:#ff9e45;--primary-hover:#ffb672;--primary-foreground:#0c0f14;--ring:#ff9e45;--accent-steel:#96bcdc;--ai-accent:#d3a2ca;--success:#4ad090;--success-text:#8fe7bc;--warning:#e8ba48;--warning-text:#f6e7be;--error:#e26848;--error-text:#ffb0a0;--destructive:#e26848;--offline:#b8b1a6;--info:var(--accent-steel);--cat-1:#f0925a;--cat-2:#ff9e45;--cat-3:#96bcdc;--cat-4:#7fcec6;--cat-5:#9ad8a8;--cat-6:#e8d07a;--cat-7:#d3a2ca;--cat-8:#b8b1a6;--glass-tier1:linear-gradient(150deg,rgba(66,71,86,.52),rgba(18,22,30,.46));--glass-tier2:linear-gradient(150deg,rgba(56,61,74,.48),rgba(17,21,28,.44));--glass-tier3:linear-gradient(150deg,rgba(48,52,64,.44),rgba(15,19,26,.42));--glass-flat:rgba(30,34,44,.4);--glass-read:linear-gradient(180deg,rgba(30,35,46,.78),rgba(16,20,27,.76));--glass-blur-chrome:blur(30px) saturate(150%);--glass-blur-panel:blur(24px) saturate(150%);--glass-blur-quiet:blur(18px) saturate(145%);--shadow-tier1:inset 0 1px 0 hsla(0,0%,100%,.24),0 22px 44px rgba(0,0,0,.56);--shadow-tier2:inset 0 1px 0 hsla(0,0%,100%,.19),0 14px 30px rgba(0,0,0,.48);--shadow-tier3:inset 0 1px 0 hsla(0,0%,100%,.15),0 8px 18px rgba(0,0,0,.4);--shadow-hover:inset 0 1px 0 hsla(0,0%,100%,.26),0 28px 56px rgba(0,0,0,.66);--shadow-sm:var(--shadow-tier3);--shadow-md:var(--shadow-tier2);--shadow-lg:var(--shadow-tier1);--border:hsla(0,0%,100%,.13);--border-strong:hsla(0,0%,100%,.17);--border-quiet:hsla(0,0%,100%,.075);--input:hsla(0,0%,100%,.16);--edge-highlight:hsla(0,0%,100%,.2);--sidebar:rgba(26,30,39,.5);--sidebar-border:hsla(0,0%,100%,.12);--sidebar-foreground:var(--text-strong);--sidebar-muted:var(--text-faint);--topbar:rgba(26,30,39,.4);--muted:hsla(0,0%,100%,.1);--card:rgba(30,34,44,.55);--card-foreground:var(--foreground);--surface-raised:var(--card);--popover:rgba(34,38,49,.94);--surface-overlay:var(--popover);--intelligence-spine:var(--accent-steel);--intelligence-selection:var(--primary);--color-teal-500:var(--success);--scrim:rgba(4,6,10,.62);--motion-duration-150:var(--motion-row);--motion-duration-200:var(--motion-control);--motion-duration-300:var(--motion-float);--motion-ease-emphasized:var(--motion-ease-standard);--radius-chip:5px;--radius-control:6px;--radius-panel-sm:11px;--radius-panel:12px;--motion-row:140ms;--motion-control:200ms;--motion-float:250ms;--motion-ease-standard:cubic-bezier(.2,0,0,1)}[data-theme=v5] .admin-shell{position:relative;isolation:isolate;overflow:clip}[data-theme=v5] .admin-shell:before{content:"";position:fixed;inset:-16%;pointer-events:none;z-index:0;background:radial-gradient(1500px 760px at 50% -18%,rgba(214,226,244,.055),transparent 68%)}[data-theme=v5] .admin-shell>:not(.admin-sidebar){position:relative;z-index:1}[data-theme=v5] .admin-sidebar{z-index:40}[data-theme=v5] .df-surface-raised{background:var(--glass-tier2);backdrop-filter:var(--glass-blur-panel);-webkit-backdrop-filter:var(--glass-blur-panel);border:1px solid var(--border);box-shadow:var(--shadow-tier2);border-radius:var(--radius-panel)}[data-theme=v5] .df-surface-overlay{background:var(--glass-tier1);backdrop-filter:var(--glass-blur-chrome);-webkit-backdrop-filter:var(--glass-blur-chrome);border:1px solid var(--border-strong);box-shadow:var(--shadow-tier1);border-radius:var(--radius-panel)}[data-theme=v5] .df-surface-sunken{background:rgba(4,6,10,.5);box-shadow:inset 0 1px 3px rgba(0,0,0,.6);border-radius:var(--radius-panel)}[data-theme=v5] .admin-shell .kpi-card.v5-tier-1,[data-theme=v5] .admin-shell .panel.v5-tier-1,[data-theme=v5] .admin-shell .source-card.v5-tier-1,[data-theme=v5] .admin-shell .v5-tier-1,[data-theme=v5] .v5-tier-1{background:var(--glass-tier1);box-shadow:var(--shadow-tier1)}[data-theme=v5] .admin-shell .kpi-card.v5-tier-2,[data-theme=v5] .admin-shell .panel.v5-tier-2,[data-theme=v5] .admin-shell .source-card.v5-tier-2,[data-theme=v5] .admin-shell .v5-tier-2,[data-theme=v5] .v5-tier-2{background:var(--glass-tier2);box-shadow:var(--shadow-tier2)}[data-theme=v5] .admin-shell .kpi-card.v5-tier-3,[data-theme=v5] .admin-shell .panel.v5-tier-3,[data-theme=v5] .admin-shell .source-card.v5-tier-3,[data-theme=v5] .admin-shell .v5-tier-3,[data-theme=v5] .v5-tier-3{background:var(--glass-tier3);box-shadow:var(--shadow-tier3)}[data-theme=v5] .v5-surface-read{background:var(--glass-read);backdrop-filter:blur(26px) saturate(148%);-webkit-backdrop-filter:blur(26px) saturate(148%);border:1px solid var(--border-strong);box-shadow:inset 0 1px 0 var(--edge-highlight),0 22px 46px rgba(0,0,0,.56);border-radius:var(--radius-panel)}[data-theme=v5] .df-surface-hover-lift:hover,[data-theme=v5] .v5-float:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover);border-color:hsla(0,0%,100%,.3)}[data-theme=v5] .v5-float{transition:transform var(--motion-float) var(--motion-ease-standard),box-shadow var(--motion-float) var(--motion-ease-standard),border-color var(--motion-float)}[data-theme=v5] .v5-float:active{transform:translateY(-1px)}[data-theme=v5] .admin-sidebar{background:var(--sidebar);backdrop-filter:var(--glass-blur-chrome);-webkit-backdrop-filter:var(--glass-blur-chrome);border-right:1px solid var(--sidebar-border)}[data-theme=v5] .admin-sidebar-item{border-radius:var(--radius-control);color:var(--text-strong);font-size:14px;transition:background var(--motion-row) var(--motion-ease-standard),color var(--motion-row)}[data-theme=v5] .admin-sidebar-item:hover{background:hsla(0,0%,100%,.1);color:var(--foreground)}[data-theme=v5] .admin-sidebar-item.active{background:rgba(255,158,69,.22);box-shadow:inset 2px 0 0 var(--primary);color:var(--foreground);font-weight:500}[data-theme=v5] .admin-sidebar-section-label{font-family:var(--font-mono);font-size:11px;letter-spacing:.18em;color:var(--text-faint);text-transform:uppercase}[data-theme=v5] .admin-sidebar-item .status-dot.healthy{background:var(--success);box-shadow:none}[data-theme=v5] .admin-sidebar-item .status-dot.configured{background:var(--warning);box-shadow:none}[data-theme=v5] .admin-sidebar-item .status-dot.available{background:var(--offline);box-shadow:none}[data-theme=v5] .admin-topbar{background:linear-gradient(var(--topbar),var(--topbar)),linear-gradient(#141821,#141821);backdrop-filter:blur(26px) saturate(148%);-webkit-backdrop-filter:blur(26px) saturate(148%);border-bottom:1px solid var(--border)}[data-theme=v5] .df-button{border-radius:var(--radius-control)}[data-theme=v5] .df-button-brand-primary{background:var(--primary);color:var(--primary-foreground);border:1px solid rgba(255,158,69,.6);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35);font-weight:600}[data-theme=v5] .df-button-brand-primary:hover:not(:disabled){background:var(--primary-hover)}[data-theme=v5] .df-button-brand-secondary,[data-theme=v5] .df-button-neutral-secondary{background:hsla(0,0%,100%,.12);color:var(--foreground);border:1px solid hsla(0,0%,100%,.18);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2)}[data-theme=v5] .df-button-brand-secondary:hover:not(:disabled),[data-theme=v5] .df-button-neutral-secondary:hover:not(:disabled){background:hsla(0,0%,100%,.18)}[data-theme=v5] .admin-shell .filter-bar input,[data-theme=v5] .admin-shell .filter-bar select,[data-theme=v5] .df-input,[data-theme=v5] .df-select{background:rgba(4,6,10,.5);border:1px solid var(--input);border-radius:var(--radius-control);color:var(--foreground)}[data-theme=v5] .df-input:focus-visible,[data-theme=v5] .df-select:focus-visible{border-color:var(--primary);box-shadow:0 0 0 3px rgba(255,158,69,.22)}[data-theme=v5] .admin-shell .badge,[data-theme=v5] .df-badge{border-radius:var(--radius-chip);font-size:12px;padding:3px 9px;border:1px solid transparent}[data-theme=v5] .admin-shell .badge.healthy,[data-theme=v5] .df-badge-solid-success{background:rgba(74,208,144,.14);border-color:rgba(74,208,144,.42);color:var(--success-text)}[data-theme=v5] .admin-shell .badge.configured,[data-theme=v5] .df-badge-solid-warning{background:rgba(232,186,72,.14);border-color:rgba(232,186,72,.4);color:var(--warning-text)}[data-theme=v5] .admin-shell .badge.error,[data-theme=v5] .df-badge-solid-error{background:rgba(226,104,72,.16);border-color:rgba(226,104,72,.46);color:var(--error-text)}[data-theme=v5] .admin-shell .badge.available,[data-theme=v5] .df-badge-solid-neutral{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.18);color:var(--text-strong)}[data-theme=v5] .df-badge-solid-brand{background:rgba(255,158,69,.16);border-color:rgba(255,158,69,.46);color:var(--primary-hover)}[data-theme=v5] .admin-shell table:not(.df-data-table) thead th,[data-theme=v5] .df-data-table thead th{font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.15em;text-transform:uppercase;color:var(--text-faint);background:hsla(0,0%,100%,.06);border-bottom:1px solid var(--border)}[data-theme=v5] .admin-shell table:not(.df-data-table) tbody td,[data-theme=v5] .df-data-table tbody td{border-bottom:1px solid var(--border-quiet);color:var(--text-strong);font-size:13.5px}[data-theme=v5] .admin-shell table:not(.df-data-table) tbody tr,[data-theme=v5] .df-data-table tbody tr{transition:background var(--motion-row) var(--motion-ease-standard),box-shadow var(--motion-row)}[data-theme=v5] .admin-shell table:not(.df-data-table) tbody tr:hover,[data-theme=v5] .df-data-table tbody tr:hover{background:hsla(0,0%,100%,.07)}[data-theme=v5] .v5-table-scroll{overflow-x:auto}[data-theme=v5] .v5-table-scroll>table{width:100%}[data-theme=v5] .admin-shell .kpi-card,[data-theme=v5] .admin-shell .panel,[data-theme=v5] .admin-shell .source-card{background:var(--glass-tier2);backdrop-filter:var(--glass-blur-panel);-webkit-backdrop-filter:var(--glass-blur-panel);border:1px solid var(--border);border-radius:var(--radius-panel);box-shadow:var(--shadow-tier2);transition:transform var(--motion-float) var(--motion-ease-standard),box-shadow var(--motion-float) var(--motion-ease-standard),border-color var(--motion-float)}[data-theme=v5] .admin-shell .kpi-card:hover,[data-theme=v5] .admin-shell .source-card:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover);border-color:hsla(0,0%,100%,.3)}[data-theme=v5] .admin-shell .source-card[data-status=available],[data-theme=v5] .admin-shell .source-card[data-status=disabled]{background:hsla(0,0%,100%,.05);border-style:dashed;border-color:hsla(0,0%,100%,.2);box-shadow:none;opacity:.86}[data-theme=v5] .source-icon{border-radius:8px;border:1px solid;background:color-mix(in oklab,currentColor 14%,transparent)}[data-theme=v5] .source-accent-attio{--source-accent:var(--cat-1)}[data-theme=v5] .source-accent-atlas{--source-accent:var(--cat-2)}[data-theme=v5] .source-accent-teams{--source-accent:var(--cat-3)}[data-theme=v5] .source-accent-sharepoint{--source-accent:var(--cat-4)}[data-theme=v5] .source-accent-meta{--source-accent:var(--cat-5)}[data-theme=v5] .source-accent-colossus{--source-accent:var(--cat-6)}[data-theme=v5] .source-accent-pulse{--source-accent:var(--cat-7)}[data-theme=v5] .source-accent-pharos{--source-accent:var(--cat-8)}[data-theme=v5] .source-accent-unknown{--source-accent:var(--text-faint)}[data-theme=v5] .source-icon.atlas{color:var(--cat-2);background:color-mix(in oklab,var(--cat-2) 14%,transparent)}[data-theme=v5] .source-icon.teams{color:var(--cat-3);background:color-mix(in oklab,var(--cat-3) 14%,transparent)}[data-theme=v5] .source-icon.sharepoint{color:var(--cat-4);background:color-mix(in oklab,var(--cat-4) 14%,transparent)}[data-theme=v5] .source-icon.attio{color:var(--cat-1);background:color-mix(in oklab,var(--cat-1) 14%,transparent)}[data-theme=v5] .source-icon.pharos{color:var(--cat-8);background:color-mix(in oklab,var(--cat-8) 14%,transparent)}[data-theme=v5] .source-icon.meta{color:var(--cat-5);background:color-mix(in oklab,var(--cat-5) 14%,transparent)}[data-theme=v5] .source-icon.colossus{color:var(--cat-6);background:color-mix(in oklab,var(--cat-6) 14%,transparent)}[data-theme=v5] .source-icon.pulse{color:var(--cat-7);background:color-mix(in oklab,var(--cat-7) 14%,transparent)}[data-theme=v5] .source-icon.unknown{color:var(--text-faint);background:hsla(0,0%,100%,.06)}[data-theme=v5] .source-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0;background:var(--source-accent,var(--text-faint));box-shadow:0 0 0 2px color-mix(in oklab,var(--source-accent,var(--text-faint)) 22%,transparent)}[data-theme=v5] .admin-shell .admin-tab{color:var(--text-muted);font-size:14px;transition:color .18s,box-shadow var(--motion-control) var(--motion-ease-standard)}[data-theme=v5] .admin-shell .admin-tab:hover{color:var(--foreground)}[data-theme=v5] .admin-shell .admin-tab.active{color:var(--foreground);font-weight:500;box-shadow:inset 0 -2px 0 var(--primary);border-bottom:none}[data-theme=v5] .admin-shell .section-label,[data-theme=v5] .df-eyebrow{font-family:var(--font-mono);font-size:11.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--text-strong)}[data-theme=v5] .v5-figure-focal{font-size:56px;line-height:.9;font-weight:600;letter-spacing:-.038em;font-variant-numeric:tabular-nums}[data-theme=v5] .v5-figure-primary{font-size:34px;line-height:1;font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}[data-theme=v5] .v5-figure-tile{font-size:30px;line-height:1;font-weight:600;letter-spacing:-.03em;font-variant-numeric:tabular-nums}[data-theme=v5] .v5-figure-card{font-size:27px;line-height:1;font-weight:600;letter-spacing:-.025em;font-variant-numeric:tabular-nums}[data-theme=v5] .v5-figure-row{font-size:19px;line-height:1;font-weight:600;letter-spacing:-.02em;font-variant-numeric:tabular-nums}[data-theme=v5] .df-metric-cell-value{font-size:24px;line-height:30px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}[data-theme=v5] .text-display{font-size:40px;line-height:46px;font-weight:600;letter-spacing:-.03em}[data-theme=v5] .text-heading-1{font-size:24px;line-height:30px;font-weight:600;letter-spacing:-.022em}[data-theme=v5] .text-heading-2{font-size:18px;line-height:24px;font-weight:600;letter-spacing:-.015em}[data-theme=v5] .text-heading-3{font-size:15.5px;line-height:21px;font-weight:550}[data-theme=v5] .text-body-lg{font-size:15.5px;line-height:24px;font-weight:400}[data-theme=v5] .df-page-header-title{font-size:22px;line-height:28px;font-weight:600;letter-spacing:-.02em}[data-theme=v5] .df-page-header-compact .df-page-header-title{font-size:17px;line-height:22px;font-weight:500}[data-theme=v5] .v5-micro{font-family:var(--font-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted)}[data-theme=v5] .prose{color:var(--text-strong)}[data-theme=v5] .prose p{font-size:16px;line-height:27px;max-width:66ch;text-wrap:pretty}[data-theme=v5] .prose h1{font-size:38px;line-height:46px;letter-spacing:-.028em}[data-theme=v5] .prose h2{font-size:25px;letter-spacing:-.018em}[data-theme=v5] .prose h3{font-size:19.5px}[data-theme=v5] .prose blockquote{border-left:2px solid var(--primary);background:rgba(255,158,69,.09);border-radius:0 6px 6px 0;padding:11px 15px;font-style:italic;color:var(--foreground)}[data-theme=v5] .toggle-track{background:hsla(0,0%,100%,.14);border:1px solid hsla(0,0%,100%,.2)}[data-theme=v5] .toggle-track.on{background:var(--primary);border-color:rgba(255,158,69,.6)}[data-theme=v5] .toggle-track:after{background:#fdfbf7}[data-theme=v5] .toggle-track.on:after{background:#0c0f14}[data-theme=v5] .df-list-row-button{border-color:var(--border)}[data-theme=v5] .df-list-row-button:hover{background:hsla(0,0%,100%,.07)}[data-theme=v5] .df-list-row-button[data-selected]{background:rgba(4,6,10,.5);border-color:var(--primary)}[data-theme=v5] mark{background:rgba(255,158,69,.28);color:#fdfbf7;padding:0 2px;border-radius:3px}[data-theme=v5] .admin-shell .source-card,[data-theme=v5] .df-data-table td,[data-theme=v5] .df-list-row-button,[data-theme=v5] tbody tr{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html[data-theme=v5] .intelligence-workbench{--intelligence-spine:var(--accent-steel);--intelligence-selection:var(--primary)}[data-theme=v5] .intelligence-controls{background:var(--glass-tier2);box-shadow:var(--shadow-tier2)}[data-theme=v5] .intelligence-controls,[data-theme=v5] .intelligence-overview{backdrop-filter:var(--glass-blur-panel);-webkit-backdrop-filter:var(--glass-blur-panel);border:1px solid var(--border)}[data-theme=v5] .intelligence-overview,[data-theme=v5] .intelligence-result-card{background:var(--glass-tier3);box-shadow:var(--shadow-tier3)}[data-theme=v5] .intelligence-result-card{border:1px solid var(--border)}[data-theme=v5] .intelligence-brief{background:var(--glass-tier1);backdrop-filter:var(--glass-blur-panel);-webkit-backdrop-filter:var(--glass-blur-panel);border:1px solid var(--border);box-shadow:var(--shadow-tier1)}[data-theme=v5] .intelligence-lens-count{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em}[data-theme=v5] .intelligence-lens[data-active] .intelligence-lens-count{color:var(--primary-foreground)}[data-theme=v5] .intelligence-brief-takeaway{font-size:15.5px;line-height:25px;max-width:74ch}[data-theme=v5] .intelligence-brief-header h2{font-size:20px;line-height:26px;font-weight:600;letter-spacing:-.02em}[data-theme=v5] .intelligence-filter-field>label,[data-theme=v5] .intelligence-refine-label{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted-foreground)}[data-theme=v5] .intelligence-brief-header{background:linear-gradient(150deg,rgba(66,71,86,.52),rgba(18,22,30,.46)),linear-gradient(var(--background),var(--background));backdrop-filter:none;-webkit-backdrop-filter:none;border-bottom:1px solid var(--border-strong);box-shadow:0 10px 22px rgba(0,0,0,.42)}[data-theme=v5] .intelligence-observation-spine{background:transparent}[data-theme=v5] .intelligence-observation[data-tone=proposed] .intelligence-observation-spine{background:var(--warning)}[data-theme=v5] .intelligence-observation[data-tone=tested] .intelligence-observation-spine{background:var(--success)}[data-theme=v5] .intelligence-finding,[data-theme=v5] .intelligence-result-match,[data-theme=v5] .intelligence-scope-limit{border-left:0;padding-left:12px}[data-theme=v5] .intelligence-finding,[data-theme=v5] .intelligence-result-match{background:hsla(0,0%,100%,.045);border-radius:6px}[data-theme=v5] .intelligence-scope-limit{background:color-mix(in oklab,var(--warning) 10%,transparent);border-radius:6px;padding-top:10px;padding-bottom:10px;padding-right:12px}[data-theme=v5] .intelligence-result-card:hover{background:hsla(0,0%,100%,.055)}[data-theme=v5] .intelligence-result-card[data-selected]{background:rgba(255,158,69,.09);box-shadow:var(--shadow-tier3)}[data-theme=v5] .intelligence-result-card[data-selected]:hover{background:rgba(255,158,69,.11)}html[data-theme=v5] .df-mark{background:rgba(255,158,69,.28);color:#fdfbf7}html[data-theme=v5] .df-scrim{background:var(--scrim);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}html[data-theme=v5] .df-button-destructive-primary{background:var(--error);color:#150705;font-weight:600}html[data-theme=v5] .df-button-destructive-primary:hover:not(:disabled){background:color-mix(in oklab,var(--error) 88%,#fff 12%)}html[data-theme=v5] .df-button-brand-primary:active:not(:disabled),html[data-theme=v5] .df-button-brand-secondary:active:not(:disabled),html[data-theme=v5] .df-button-brand-tertiary:active:not(:disabled),html[data-theme=v5] .df-button-destructive-primary:active:not(:disabled),html[data-theme=v5] .df-button-neutral-primary:active:not(:disabled),html[data-theme=v5] .df-button-neutral-secondary:active:not(:disabled),html[data-theme=v5] .df-button-neutral-tertiary:active:not(:disabled){box-shadow:inset 0 2px 5px rgba(0,0,0,.42);transform:none}html[data-theme=v5] .admin-shell .kpi-card:active,html[data-theme=v5] .admin-shell .source-card:active{transform:translateY(-1px);box-shadow:var(--shadow-tier3)}html[data-theme=v5] .admin-tab:active,html[data-theme=v5] .df-badge:active,html[data-theme=v5] .df-list-row-button:active{box-shadow:inset 0 2px 5px rgba(0,0,0,.34)}html[data-theme=v5] .admin-shell .kpi-card:focus-visible,html[data-theme=v5] .admin-shell .source-card:focus-visible,html[data-theme=v5] .admin-sidebar-item:focus-visible,html[data-theme=v5] .admin-tab:focus-visible,html[data-theme=v5] .df-badge:focus-visible,html[data-theme=v5] .df-button:focus-visible,html[data-theme=v5] .df-data-table tbody tr:focus-visible,html[data-theme=v5] .df-list-row-button:focus-visible,html[data-theme=v5] .toggle-track:focus-visible{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(255,158,69,.22)}html[data-theme=v5] .df-button:disabled,html[data-theme=v5] .df-input:disabled,html[data-theme=v5] .df-select:disabled,html[data-theme=v5] .toggle-track[aria-disabled=true],html[data-theme=v5] [data-disabled=true]{opacity:.55;cursor:not-allowed;box-shadow:none}html[data-theme=v5] .df-button-loading,html[data-theme=v5] [aria-busy=true]{opacity:.8;cursor:progress}html[data-theme=v5] .df-button-loading{position:relative}html[data-theme=v5] .df-button-spinner{border-top-color:currentColor}html[data-theme=v5] .admin-tab.active,html[data-theme=v5] .df-badge[aria-pressed=true],html[data-theme=v5] .df-badge[data-selected]{background:rgba(255,158,69,.22);color:var(--foreground);box-shadow:inset 2px 0 0 var(--primary)}html[data-theme=v5] .df-input-tone-error,html[data-theme=v5] .df-input[aria-invalid=true],html[data-theme=v5] .df-select[aria-invalid=true]{border-color:var(--error)}html[data-theme=v5] .df-input-tone-error:focus-visible,html[data-theme=v5] .df-input[aria-invalid=true]:focus-visible,html[data-theme=v5] .df-select[aria-invalid=true]:focus-visible{box-shadow:0 0 0 3px color-mix(in oklab,var(--error) 24%,transparent)}html[data-theme=v5] .v5-strip{background:var(--glass-flat);border-color:var(--border);backdrop-filter:var(--glass-blur-quiet);-webkit-backdrop-filter:var(--glass-blur-quiet)}html[data-theme=v5] .df-modal-reader .df-modal-body{background:transparent;font-size:15px;line-height:1.7}html[data-theme=v5] .df-modal{background:linear-gradient(150deg,rgba(40,45,58,.96),rgba(20,24,32,.94));border-color:var(--border-strong);box-shadow:var(--shadow-tier1);backdrop-filter:var(--glass-blur-chrome);-webkit-backdrop-filter:var(--glass-blur-chrome)}html[data-theme=v5] .df-modal-title{letter-spacing:-.01em}html[data-theme=v5] .df-empty{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.05)}html[data-theme=v5] .df-empty-icon{background:rgba(255,158,69,.16);color:var(--primary)}html[data-theme=v5] .df-segmented{border-color:var(--border-strong)}html[data-theme=v5] .df-segmented-item[aria-pressed=true]{background:rgba(255,158,69,.22);color:var(--foreground)}