:root{color-scheme:light;--color-bg:#ffffff;--color-ink:#171717;--color-muted:#525252;--color-line:#e5e5e5;--color-panel:#f5f5f5;--color-accent:#66a80f;--color-accent-strong:#3f7b05;--color-success:#047857;--color-success-bg:#ecfdf5;--color-warning:#a16207;--color-warning-bg:#fffbeb;--color-error:#b91c1c;--color-error-bg:#fef2f2;--color-info:#0369a1;--color-info-bg:#f0f9ff;--background:var(--color-bg);--background-strong:var(--color-panel);--panel:var(--color-bg);--panel-strong:var(--color-ink);--foreground:var(--color-ink);--muted:var(--color-muted);--accent:var(--color-accent);--accent-soft:color-mix(in srgb,var(--color-accent) 10%,transparent);--line:var(--color-line);--line-strong:#d4d4d4;--shadow:none;--card-shadow-rest:none;--card-shadow-hover:none;--button-bg:var(--color-ink);--button-fg:#ffffff;--button-hover-bg:#000000;--button-hover-shadow:none;--signal-candidate-bg:var(--color-panel);--signal-candidate-fg:var(--color-muted);--signal-verified-bg:var(--color-success-bg);--signal-verified-fg:var(--color-success);--status-success:var(--color-success);--status-error:var(--color-error);--status-warning:var(--color-warning);--status-info:var(--color-info);--surface-soft:transparent;--surface-soft-strong:var(--color-panel);--surface-muted:var(--color-panel);--surface-form:var(--color-bg);--surface-input:var(--color-bg);--surface-code:var(--color-panel);--topbar-bg:color-mix(in srgb,var(--color-bg) 94%,transparent);--loading-start:rgba(23,23,23,0.06);--loading-mid:rgba(23,23,23,0.14);--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.5rem;--radius-xl:0.5rem;--radius-media:2rem;--space-page-x:clamp(1rem,2.8vw,2rem);--section-y:clamp(3rem,9vw,6rem);--hero-top:clamp(8rem,17vw,15rem);--ease-standard:cubic-bezier(0.4,0,0.2,1);--color-brand-25:#f7f9f2;--color-brand-50:#f0f7e8;--color-brand-100:#dff0c8;--color-brand-200:#c6e89e;--color-brand-300:#a9da67;--color-brand-400:#84c12b;--color-brand-500:var(--color-accent);--color-brand-600:var(--color-accent-strong);--color-brand-700:#315f06;--color-brand-800:#274d08;--color-brand-900:#203f0b;--color-brand-950:#112105;--color-gray-25:#ffffff;--color-gray-50:#fafafa;--color-gray-100:#f5f5f5;--color-gray-200:#e5e5e5;--color-gray-300:#d4d4d4;--color-gray-400:#a3a3a3;--color-gray-500:#737373;--color-gray-600:#525252;--color-gray-700:#404040;--color-gray-800:#262626;--color-gray-900:#171717;--color-gray-950:#0a0a0a;--color-success-50:var(--color-success-bg);--color-success-500:#10b981;--color-success-600:var(--color-success);--color-success-700:#065f46;--color-error-50:var(--color-error-bg);--color-error-500:#ef4444;--color-error-600:var(--color-error);--color-error-700:#991b1b;--color-warning-50:var(--color-warning-bg);--color-warning-500:#d97706;--color-warning-700:var(--color-warning)}@media (prefers-color-scheme:dark){:root{color-scheme:dark;--color-bg:#0a0a0a;--color-ink:#ffffff;--color-muted:#d4d4d4;--color-line:#262626;--color-panel:#111111;--color-accent:#9ccc45;--color-accent-strong:#b5dc6b;--color-success:#86efac;--color-success-bg:rgba(34,197,94,0.14);--color-warning:#fde68a;--color-warning-bg:rgba(245,158,11,0.15);--color-error:#fca5a5;--color-error-bg:rgba(239,68,68,0.15);--color-info:#93c5fd;--color-info-bg:rgba(59,130,246,0.15);--background:var(--color-bg);--background-strong:#111111;--panel:var(--color-bg);--panel-strong:#171717;--foreground:var(--color-ink);--muted:var(--color-muted);--line:var(--color-line);--line-strong:#404040;--button-bg:#ffffff;--button-fg:#0a0a0a;--button-hover-bg:#d4d4d4;--surface-soft-strong:#111111;--surface-muted:#111111;--surface-input:#0a0a0a;--surface-code:#111111;--topbar-bg:color-mix(in srgb,var(--color-bg) 90%,transparent);--loading-start:rgba(255,255,255,0.08);--loading-mid:rgba(255,255,255,0.18)}}*{letter-spacing:0!important}html{scroll-behavior:smooth;scroll-padding-top:8rem}body{background:var(--background);color:var(--foreground);font-feature-settings:"kern"}a,button,input,select,summary,textarea{transition:background-color .18s var(--ease-standard),border-color .18s var(--ease-standard),color .18s var(--ease-standard),opacity .18s var(--ease-standard),transform .26s var(--ease-standard)}a:hover{color:var(--accent)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.topbar{position:fixed;inset:0 0 auto;z-index:40;border-bottom:1px solid var(--line);background:var(--topbar-bg);backdrop-filter:blur(14px);box-shadow:none}.topbar+.app-content{padding-top:4.5rem}.page-shell,.topbar-shell{width:min(100%,90rem);margin-inline:auto}.topbar-shell{display:grid;grid-template-columns:minmax(8rem,1fr) minmax(12rem,1fr) minmax(14rem,1fr) minmax(14rem,1fr);align-items:center;gap:1rem;min-height:3.25rem;padding:.5rem var(--space-page-x)}.brand-block,.nav-ingest,.topbar-actions,.topbar-identity,.topbar-nav,.topbar-workspace,.workspace-switcher,.workspace-switcher-field{min-width:0}.topbar-identity{display:grid;gap:.12rem;font-size:.75rem;line-height:1.2}.site-wordmark{width:max-content;max-width:100%;color:var(--foreground);font-weight:700}.nav-ingest-feedback,.topbar-identity span,.workspace-switcher-feedback{color:var(--muted);font-size:.75rem;line-height:1.2}.topbar-actions{display:flex;justify-content:flex-end;align-items:center;gap:.55rem}.topbar-nav{display:flex;justify-content:flex-start}.workspace-switcher{display:block}.workspace-switcher-field{position:relative;display:grid;gap:.08rem}.workspace-switcher select{width:100%;min-height:2.25rem;padding:.45rem 1.75rem .45rem 0;border:0;border-radius:0;background:transparent;color:var(--foreground);box-shadow:none;appearance:none;font-size:.8125rem;font-weight:600}.workspace-switcher select:focus-visible,.workspace-switcher select:hover{color:var(--accent)}.workspace-switcher-caret{position:absolute;top:.48rem;right:0;color:var(--muted);pointer-events:none}.workspace-switcher-feedback{position:static;width:auto;height:auto;min-height:.95rem;clip:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-nav{display:flex;align-items:center;gap:.65rem;max-width:100%;overflow-x:auto;border:0;border-radius:0;background:transparent;box-shadow:none;scrollbar-width:none}.site-nav::-webkit-scrollbar{display:none}.site-nav-link{display:inline-flex;align-items:center;min-height:2.75rem;border:0;border-radius:0;padding:0;color:var(--muted);font-size:.8125rem;font-weight:500;text-transform:none;white-space:nowrap}.site-nav-link:hover,.site-nav-link[aria-current=page]{background:transparent;color:var(--foreground);text-decoration:underline;text-underline-offset:.35rem}.nav-ingest{display:flex;align-items:center;gap:.45rem}.button-secondary,.home-filter-chip,.logout-button,.nav-ingest-button,.notification-status,.notification-toggle,.primary-link,.project-activation-button,.secondary-link,.ui-button,button{display:inline-flex;align-items:center;justify-content:center;min-height:2.5rem;border:1px solid var(--line);border-radius:var(--radius-md);padding:.55rem .8rem;background:var(--panel);color:var(--foreground);box-shadow:none;font-size:.8125rem;font-weight:600;line-height:1;text-transform:none;white-space:nowrap}.button-secondary:hover,.home-filter-chip.is-active,.home-filter-chip:hover,.home-filter-chip[aria-current=page],.logout-button:hover,.nav-ingest-button:hover,.notification-toggle:hover,.primary-link:hover,.project-activation-button:hover,.secondary-link:hover,.ui-button:hover,button:hover{border-color:var(--line-strong);background:var(--surface-soft-strong);color:var(--foreground);transform:none;box-shadow:none}.nav-ingest-button,.primary-link,.ui-button-primary,button{border-color:var(--button-bg);background:var(--button-bg);color:var(--button-fg)}.nav-ingest-button:hover,.primary-link:hover,.ui-button-primary:hover,button:hover{border-color:var(--button-hover-bg);background:var(--button-hover-bg);color:var(--button-fg)}button:disabled{cursor:wait;opacity:.55}.logout-button,.notification-status,.notification-toggle{min-width:2.5rem;padding-inline:.65rem}.notification-status{color:var(--status-success)}.nav-ingest-feedback{max-width:12rem}.page-shell{padding:var(--hero-top) var(--space-page-x) var(--section-y)}.cockpit-layout,.inner-page,.ops-page,.page-shell,.project-detail-page,.project-settings-shell,.projects-workspace,.radar-home,.story-loading-shell{display:grid;gap:var(--section-y)}.cockpit-hero,.page-intro,.project-detail-header,.projects-overview-panel,.story-header{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;align-items:start}.cockpit-hero>div:first-child,.page-intro-copy,.project-detail-header>div:first-child,.projects-header-row,.story-loading-copy{grid-column:3/-1}.login-copy h1,.page-header h1,.page-summary-panel .page-title,.page-summary-panel .workspace-rename-title,.page-summary-panel .workspace-title,.page-summary-panel.page-header h1,.page-title,.projects-overview-panel .workspace-title,.workspace-title{max-width:21ch;margin:0;color:var(--foreground);font-family:var(--font-display);font-size:clamp(2rem,4vw,3rem);font-weight:600;line-height:1.12;text-wrap:balance}.page-title{max-width:24ch}.dashboard-summary-grid small,.event-notes,.form-field-hint,.home-queue-caption,.muted,.page-lead,.project-row-meta,.project-row-summary,.timeline-date{color:var(--muted)}.page-lead{max-width:46rem;margin:0;font-size:clamp(.9375rem,1vw,1rem);line-height:1.55}.admin-user-form label,.brand-kicker,.citation-list span,.cockpit-metrics dt,.cockpit-row-metrics dt,.dashboard-action-meta,.detail-grid dt,.eyebrow,.focus-shortlist-meta,.focus-stat-label,.focus-story-freshness,.focus-story-notes,.ops-run-list dt,.project-rename-field span,.project-row-label,.project-workspace-rename label,.timeline-tier,.ui-metric-grid dt,.workspace-switcher-label{margin:0;color:var(--muted);font-size:.75rem;font-weight:500;line-height:1.25;text-transform:none}.admin-panel,.admin-user-card,.dashboard-actions,.focus-shortlist-panel,.overview-panel,.page-summary-panel,.project-owner-panel,.radar-form,.sidebar-panel,.story-section,.ui-empty-state,.ui-panel,.workspace-rename-card{display:grid;gap:1rem;padding:1.25rem 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none}.cockpit-hero.page-summary-panel,.ops-cockpit-header.page-summary-panel,.page-shell>.page-summary-panel:first-child,.page-shell>.story-section.page-summary-panel:first-child,.project-detail-header.page-summary-panel,.projects-overview-panel.page-summary-panel,.story-header.page-summary-panel{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.cockpit-metrics,.detail-grid,.focus-stats,.home-metric-strip,.ops-stat-grid,.project-row-grid,.story-stat-strip,.story-stats,.ui-metric-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0}.cockpit-metrics,.projects-overview-panel .cockpit-metrics{grid-column:1/-1;margin-top:clamp(2rem,5vw,4rem)}.story-stat-strip{grid-column:1/-1}.cockpit-metrics div,.detail-grid div,.focus-stats div,.home-metric-strip div,.ops-stat-grid div,.project-row-stat,.story-stat-card,.story-stats span,.ui-metric-grid div{display:grid;gap:.25rem;align-content:start;padding-top:.75rem;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent}.cockpit-metrics dd,.detail-grid dd,.focus-stats strong,.home-metric-strip dd,.ops-stat-grid strong,.project-row-stat strong,.story-stat-card strong,.story-stats strong,.ui-metric-grid dd{margin:0;color:var(--foreground);font-size:clamp(1rem,1.8vw,1.35rem);font-weight:600;line-height:1.2}.cockpit-metrics small,.ui-metric-grid small{color:var(--muted);font-size:.8125rem}.home-queue-section,.ops-health-grid,.project-source-management{border-top:1px solid var(--line)}.dashboard-actions-header,.form-section-header,.home-queue-bar,.section-heading,.story-section-header{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;align-items:start}.dashboard-actions-header>div,.form-section-header>div,.home-queue-copy,.section-heading>div,.story-section-header>div{grid-column:2/4;display:grid;gap:.35rem}.dashboard-actions-header>:not(div),.home-filter-bar,.section-heading>:not(div),.story-section-header>:not(div){grid-column:4;justify-self:end}.dashboard-actions-header h2,.focus-section-heading h2,.form-section-header h2,.home-queue-copy h2,.project-create-copy h3,.prompt-preview-header h3,.section-heading h2,.source-builder-copy h3,.story-section-header h2{margin:0;color:var(--foreground);font-size:clamp(1.25rem,2vw,1.5rem);font-weight:600;line-height:1.2}.citation-list,.cockpit-queue-list,.dashboard-actions-list,.decision-list,.export-brief,.focus-story-list,.ops-history-list,.ops-source-health-list,.project-create-copy,.project-create-form,.project-source-create-form,.project-workspace-buttons,.projects-list,.projects-list-shell,.source-builder-copy,.source-card-list,.source-inline-editor,.tier-guide,.timeline{display:grid;gap:0}.citation-list a,.cockpit-queue-row,.dashboard-action-row,.decision-list li,.focus-story-row,.home-candidate-card,.ops-history-row,.ops-source-health-row,.project-row,.source-card,.timeline-row,.youtube-watch-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:1.1rem 0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}.citation-list a:first-child,.cockpit-queue-row:first-child,.dashboard-action-row:first-child,.decision-list li:first-child,.focus-story-row:first-child,.ops-history-row:first-child,.ops-source-health-row:first-child,.project-row:first-child,.source-card:first-child,.timeline-row:first-child,.youtube-watch-row:first-child{border-top:0}.cockpit-row-rank,.project-row-grid,.timeline-row>div:first-child{grid-column:1}.cockpit-row-rank{display:grid;align-content:start;gap:.65rem;color:var(--muted);font-size:.875rem}.cockpit-row-rank>span:first-child,.focus-rank{color:var(--foreground);font-size:1rem;font-weight:500;line-height:1}.cockpit-row-main,.project-row-main,.source-card-copy,.timeline-row>div:last-child{grid-column:2/-1;min-width:0}.cockpit-row-main,.dashboard-action-copy,.focus-shortlist-main,.focus-story-main,.source-card-copy{display:grid;gap:.55rem}.cockpit-row-main h3,.focus-shortlist-main a,.focus-story-heading a,.project-row-topline strong,.source-card-copy strong,.timeline-row a{margin:0;color:var(--foreground);font-size:clamp(1.35rem,2.4vw,2rem);font-weight:600;line-height:1.12;text-wrap:balance}.cockpit-row-main p,.focus-story-summary,.story-analysis-summary,.timeline-row p{max-width:72ch;margin:0;color:var(--muted);line-height:1.55}.cockpit-row-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin-top:.5rem}.cockpit-row-metrics div{display:grid;gap:.15rem;min-width:0}.cockpit-row-metrics dd{margin:0;color:var(--foreground);font-size:.875rem;line-height:1.4}.score-pill,.story-tag-list span,.token-cloud span,.ui-badge{display:inline-flex;align-items:center;width:max-content;max-width:100%;min-height:1.6rem;padding:.25rem .45rem;border:1px solid var(--line);border-radius:var(--radius-sm);background:transparent;color:var(--muted);font-size:.75rem;font-weight:500;line-height:1.1;text-transform:none}.project-badge,.score-candidate,.score-pill.status-pending,.score-pill.status-running{border-color:var(--line);background:var(--color-panel);color:var(--muted)}.score-pill.status-complete,.score-pill.status-completed,.score-pill.status-healthy,.score-pill.status-ok,.score-pill.status-success,.score-verified_multi,.score-verified_primary,.ui-badge.ui-tone-success{border-color:color-mix(in srgb,var(--status-success) 35%,var(--line));background:var(--color-success-bg);color:var(--status-success)}.score-pill.status-error,.score-pill.status-failed,.score-pill.status-failure,.score-pill.status-unhealthy,.ui-badge.ui-tone-error{border-color:color-mix(in srgb,var(--status-error) 35%,var(--line));background:var(--color-error-bg);color:var(--status-error)}.score-pill.status-stale,.score-pill.status-warning,.ui-badge.ui-tone-warning{border-color:color-mix(in srgb,var(--status-warning) 35%,var(--line));background:var(--color-warning-bg);color:var(--status-warning)}.citation-list a:hover,.cockpit-queue-row:hover,.home-candidate-card:hover,.project-row:hover,.timeline-row:hover{border-color:var(--line-strong);background:color-mix(in srgb,var(--color-panel) 58%,transparent);transform:none}.project-row[data-active=true]{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 7%,transparent);box-shadow:none}.project-row-grid,.projects-list{grid-template-columns:1fr}.project-row-grid{display:grid;gap:.65rem}.project-row-stat{padding-top:.55rem}.admin-user-form,.form-grid,.project-create-panel,.project-owner-form,.project-source-attach-form .form-grid,.prompt-editor-grid,.source-attach-grid,.source-create-grid,.source-inline-editor .form-grid,.source-workbench,.workspace-rename-inline{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.admin-create-user-form,.admin-edit-user-form,.admin-group-form{grid-template-columns:repeat(4,minmax(0,1fr))}.form-field-span,.project-detail-fields,.project-workspace-rename,.youtube-watch-meta{grid-column:1/-1}.field,.form-section,.ops-health-column,.ops-source-feed-panel,.project-settings-form .form-grid>label,.project-settings-form .form-section,.project-settings-form .prompt-editor-field>label,.project-source-attach-form .form-grid>label,.project-source-create-form .form-grid>label,.prompt-preview-panel,.source-builder-panel,.source-inline-editor .form-grid>label,.tier-guide div{display:grid;gap:.6rem;padding:1rem 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}.admin-user-form input,.admin-user-form select,.inline-controls select,.login-form input,.project-create-form input,.project-source-attach-form select,.project-source-create-form input,.project-source-create-form select,.project-workspace-rename input,.radar-form input,.radar-form select,.radar-form textarea,.source-inline-editor input,.source-inline-editor select{width:100%;min-width:0;min-height:2.75rem;padding:.75rem .8rem;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-input);color:var(--foreground);box-shadow:none;font-size:.9375rem}.radar-form textarea{min-height:8rem;resize:vertical}.admin-user-form input:hover,.admin-user-form select:hover,.login-form input:hover,.radar-form input:hover,.radar-form select:hover,.radar-form textarea:hover{border-color:var(--line-strong)}.admin-user-form input:focus,.admin-user-form select:focus,.login-form input:focus,.radar-form input:focus,.radar-form select:focus,.radar-form textarea:focus{border-color:var(--accent)}.admin-user-form .checkbox-row,.checkbox-field{display:flex;align-items:center;gap:.55rem;min-height:2.75rem}.admin-user-form .checkbox-row input,.checkbox-field input{width:1rem;min-height:1rem;accent-color:var(--accent)}.dashboard-action-top,.focus-actions,.form-footer,.home-filter-bar,.inline-controls,.page-actions,.source-card-actions,.source-card-badges,.source-card-header,.source-card-meta,.verify-block,.workspace-rename-feedback,.workspace-rename-status,.workspace-rename-topline{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.source-card-header{grid-column:1/-1;justify-content:space-between}.source-card-link,.source-card-meta{color:var(--muted);font-size:.8125rem;line-height:1.4;overflow-wrap:anywhere}.citation-list a:hover,.cockpit-row-main a:hover,.focus-shortlist-main a:hover,.focus-story-heading a:hover,.source-card-link,.source-card-meta a,.timeline-row a:hover{color:var(--accent)}.icon-button,.ui-icon-button{display:inline-grid;place-items:center;width:2.5rem;min-width:2.5rem;min-height:2.5rem;padding:0;border:1px solid var(--line);border-radius:var(--radius-md);background:transparent;color:var(--foreground);box-shadow:none}.icon-button:hover,.ui-icon-button:hover{border-color:var(--line-strong);background:var(--surface-soft-strong);color:var(--accent)}.icon-button.destructive{color:var(--status-error)}.dashboard-action-feedback,.form-status,.workspace-rename-feedback .form-status{min-height:1.3rem;margin:0;color:var(--muted);font-size:.875rem;line-height:1.5}.nav-ingest-feedback.status-success,.status-success{color:var(--status-success)}.nav-ingest-feedback.status-error,.status-error,.workspace-switcher-feedback.status-error{color:var(--status-error)}.login-page-shell{min-height:100svh;display:grid;place-items:center;padding:1rem;background:var(--background)}.login-card{width:min(100%,28rem);display:grid;gap:1.5rem;padding:1.25rem 0 0;border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;box-shadow:none}.login-brand{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:center;padding:0;border:0}.login-brand-mark{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:var(--radius-md);background:var(--foreground);color:var(--background);font-weight:700}.login-error{margin:0;padding:.8rem;border:1px solid color-mix(in srgb,var(--status-error) 35%,var(--line));border-radius:var(--radius-md);background:var(--color-error-bg);color:var(--status-error)}.story-analysis-summary{color:var(--foreground)}.story-tag-list{display:flex;flex-wrap:wrap;gap:.45rem}.decision-list{margin:0;padding:0;list-style:none}.decision-list li{grid-template-columns:1fr}.citation-list a{color:var(--foreground)}.citation-list strong{grid-column:2/-1;font-size:clamp(1rem,1.6vw,1.25rem);font-weight:600}.ops-source-health-row summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:1rem;cursor:pointer;list-style:none}.ops-source-health-row summary::-webkit-details-marker{display:none}.ops-source-feed-panel{grid-column:1/-1;margin-top:1rem}.dashboard-action-row{grid-template-columns:minmax(0,1fr) auto}.dashboard-action-top{grid-column:1/-1;justify-content:space-between}.code,.export-brief pre,.prompt-preview-panel pre{max-width:100%;overflow:auto;padding:1rem;border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-code);color:var(--foreground);font-family:var(--font-mono);font-size:.875rem;line-height:1.6}.loading-block{display:block;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--loading-start) 0,var(--loading-mid) 50%,var(--loading-start) 100%);background-size:200% 100%;animation:loading-pulse 1.4s ease-in-out infinite}.loading-block-panel{border-radius:var(--radius-md)}@keyframes loading-pulse{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}@media (max-width:1080px){.topbar-shell{grid-template-columns:minmax(10rem,1fr) minmax(12rem,1fr) auto}.topbar-nav{display:none}.topbar-actions{grid-column:3}.cockpit-hero,.dashboard-actions-header,.form-section-header,.home-queue-bar,.page-intro,.project-detail-header,.projects-overview-panel,.section-heading,.story-header,.story-section-header{grid-template-columns:repeat(2,minmax(0,1fr))}.cockpit-hero>div:first-child,.dashboard-actions-header>div,.form-section-header>div,.home-queue-copy,.page-intro-copy,.project-detail-header>div:first-child,.projects-header-row,.section-heading>div,.story-loading-copy,.story-section-header>div{grid-column:1/-1}.dashboard-actions-header>:not(div),.home-filter-bar,.section-heading>:not(div),.story-section-header>:not(div){grid-column:1/-1;justify-self:start}.cockpit-metrics,.cockpit-row-metrics,.detail-grid,.focus-stats,.home-metric-strip,.ops-stat-grid,.story-stat-strip,.story-stats,.ui-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.project-create-panel,.prompt-editor-grid,.source-workbench{grid-template-columns:1fr}}@media (max-width:760px){.topbar+.app-content{padding-top:8.5rem}.topbar-shell{grid-template-columns:minmax(0,1fr) auto;gap:.45rem .85rem;padding-block:.65rem}.topbar-workspace{grid-column:1/-1;grid-row:2}.topbar-actions{grid-column:2;grid-row:1}.nav-ingest-feedback,.notification-status{display:none}.logout-button,.nav-ingest-button,.notification-toggle{min-height:2.35rem;padding-inline:.65rem}.page-shell{padding:clamp(4rem,18vw,7rem) 1rem clamp(3rem,12vw,4rem)}.cockpit-layout,.inner-page,.ops-page,.page-shell,.project-detail-page,.project-settings-shell,.projects-workspace,.radar-home,.story-loading-shell{gap:clamp(2.5rem,14vw,4rem)}.admin-create-user-form,.admin-edit-user-form,.admin-group-form,.admin-user-form,.citation-list a,.cockpit-hero,.cockpit-queue-row,.dashboard-action-row,.dashboard-actions-header,.focus-story-row,.form-grid,.form-section-header,.home-candidate-card,.home-queue-bar,.ops-history-row,.ops-source-health-row,.page-intro,.project-detail-header,.project-owner-form,.project-row,.project-source-attach-form .form-grid,.projects-overview-panel,.section-heading,.source-attach-grid,.source-card,.source-create-grid,.source-inline-editor .form-grid,.story-header,.story-section-header,.timeline-row,.workspace-rename-inline,.youtube-watch-row{grid-template-columns:1fr}.citation-list strong,.cockpit-row-main,.cockpit-row-rank,.project-row-grid,.project-row-main,.source-card-copy,.timeline-row>div:first-child,.timeline-row>div:last-child{grid-column:1/-1}.cockpit-metrics,.cockpit-row-metrics,.detail-grid,.focus-stats,.home-metric-strip,.ops-stat-grid,.project-row-grid,.story-stat-strip,.story-stats,.ui-metric-grid{grid-template-columns:1fr}.login-copy h1,.page-header h1,.page-summary-panel .page-title,.page-summary-panel .workspace-rename-title,.page-summary-panel .workspace-title,.page-summary-panel.page-header h1,.page-title,.projects-overview-panel .workspace-title,.workspace-title{max-width:none;font-size:clamp(2rem,9vw,2.55rem)}.admin-panel,.admin-user-card,.dashboard-actions,.project-owner-panel,.radar-form,.story-section,.ui-empty-state,.ui-panel,.workspace-rename-card{padding-top:1rem}.dashboard-action-top,.form-footer,.inline-controls,.page-actions,.source-card-header{align-items:stretch;flex-direction:column}.form-footer>*,.inline-controls>*,.page-actions>*,.source-card-actions,.workspace-rename-actions{width:100%}.source-card-actions{flex-direction:row}}