:root{--bg:#f2efe8;--bg-muted:#e5dfd2;--panel:rgba(255,252,246,0.92);--panel-strong:#fffdf8;--panel-border:rgba(20,42,58,0.12);--ink:#142636;--ink-soft:#486072;--ink-faint:#6f8592;--accent:#0d7a6d;--accent-soft:rgba(13,122,109,0.12);--warning:#9f5b2b;--warning-soft:rgba(159,91,43,0.12);--shadow:0 20px 54px rgba(15,28,36,0.08)}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:radial-gradient(circle at top left,rgba(13,122,109,.1),transparent 24%),radial-gradient(circle at top right,rgba(20,38,54,.08),transparent 22%),linear-gradient(180deg,#f6f2ea,#ece5d9);color:var(--ink);font-family:IBM Plex Sans,Avenir Next,Segoe UI,sans-serif}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}code{font-family:IBM Plex Mono,SFMono-Regular,monospace}h1,h2,h3,h4{font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif}.app-frame{display:grid;grid-template-columns:280px minmax(0,1fr);height:100vh;overflow:hidden}.nav-rail{display:flex;height:100vh;overflow-y:auto;flex-direction:column;justify-content:space-between;gap:28px;padding:32px 24px;border-right:1px solid rgba(20,38,54,.08);background:rgba(255,252,246,.66);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.brand-lockup{display:grid;grid-gap:12px;gap:12px}.brand-kicker,.loading-kicker,.page-eyebrow,.topbar-label{margin:0;color:var(--accent);font-size:.78rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.brand-lockup h1{margin:0;font-size:2rem;line-height:1}.asset-card p,.brand-lockup p,.evidence-card p,.memo-card p,.page-description,.panel-header p,.podcast-hero__body p,.signal-card p,.source-card p,.stat-card p,.state-card p,.theme-card__why{margin:0;color:var(--ink-soft);line-height:1.6}.nav-stack{display:grid;grid-gap:18px;gap:18px}.nav-group{display:grid;grid-gap:10px;gap:10px}.nav-group__label{color:var(--ink-faint);font-size:.74rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.nav-group__items{display:grid;grid-gap:8px;gap:8px}.nav-link{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border:1px solid transparent;border-radius:16px;color:var(--ink-soft);transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.nav-link.is-active,.nav-link:hover{border-color:rgba(20,38,54,.08);background:var(--panel);color:var(--ink);transform:translateX(3px)}.nav-footnote{display:grid;grid-gap:6px;gap:6px;padding:18px;border:1px solid var(--panel-border);border-radius:18px;background:rgba(255,255,255,.56)}.asset-card__footer span,.hero-callout span,.memo-card__footer span,.nav-footnote span,.signal-card__header span,.source-card__meta span,.stat-card span,.theme-card__score span{color:var(--ink-faint);font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}.app-main{min-width:0;height:100vh;overflow-y:auto}.topbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 28px 0}.topbar strong{display:block;font-size:.95rem}.topbar__identity,.topbar__meta{display:grid;grid-gap:6px;gap:6px}.topbar__identity p,.topbar__meta span{margin:0;color:var(--ink-soft)}.topbar__meta{min-width:180px;justify-items:end;padding:14px 16px;border:1px solid var(--panel-border);border-radius:18px;background:rgba(255,255,255,.58)}.button-link,.text-link,.topbar-link{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;padding:10px 14px;border:1px solid var(--panel-border);border-radius:999px;background:var(--panel);color:var(--ink)}.app-content{padding:24px 28px 56px}.view-stack{display:grid;grid-gap:22px;gap:22px}.page-header{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:22px;padding:18px 0 4px}.page-header__copy{display:grid;grid-gap:14px;gap:14px;max-width:880px}.page-header h2{margin:0;font-size:clamp(2.6rem,5vw,4.6rem);line-height:.94}.page-actions{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;min-width:0}.filter-row,.meta-row,.page-meta,.phrase-row,.window-tabs{display:flex;flex-wrap:wrap;gap:10px}.meta-pill,.phrase-chip,.status-badge,.window-tab{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--panel-border);border-radius:999px;background:rgba(255,255,255,.7)}.window-tab{color:var(--ink-soft)}.window-tab.is-active{border-color:rgba(13,122,109,.25);background:var(--accent-soft);color:var(--ink)}.status-badge{padding:7px 11px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.tone-accent{background:var(--accent-soft);color:var(--accent)}.tone-neutral{background:rgba(20,38,54,.06);color:var(--ink-soft)}.tone-warning{background:var(--warning-soft);color:var(--warning)}.tone-muted{background:rgba(20,38,54,.04);color:var(--ink-soft);opacity:.7}.board-grid,.briefing-grid,.stats-grid,.two-column-grid{display:grid;grid-gap:18px;gap:18px}.briefing-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.board-grid,.two-column-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.admin-card,.asset-card,.briefing-card,.evidence-card,.hero-callout,.loading-panel,.memo-card,.panel,.quick-link-card,.signal-card,.source-card,.stat-card,.theme-card{border:1px solid var(--panel-border);border-radius:24px;background:var(--panel);box-shadow:var(--shadow)}.state-card{display:grid;grid-gap:8px;gap:8px;padding:20px 22px;border:1px solid rgba(20,38,54,.07);border-radius:14px;background:rgba(20,38,54,.025)}.panel{display:grid;grid-gap:18px;gap:18px;padding:24px;min-width:0}.admin-card-header,.asset-card__header,.evidence-card__header,.memo-card__header,.panel-header,.signal-card__header,.source-card__header,.theme-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-width:0}.admin-card-title,.asset-card__header h4,.memo-card__header h4,.panel-header h3{margin:0;font-size:1.2rem;min-width:0;overflow-wrap:anywhere}.asset-card,.briefing-card,.evidence-card,.memo-card,.signal-card,.source-card,.stat-card,.theme-card{display:grid;grid-gap:14px;gap:14px;padding:18px}.asset-card__preview{margin:0}.asset-card__full-text{border-top:1px solid rgba(20,38,54,.08);padding-top:10px}.asset-card__full-text summary{cursor:pointer;color:var(--accent);font-weight:700}.asset-card__full-text-body{display:grid;grid-gap:10px;gap:10px;margin-top:12px}.asset-card__copy-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;color:var(--muted);font-size:.86rem}.asset-card__copy-button{border:1px solid var(--panel-border);border-radius:10px;background:var(--panel);color:var(--foreground);cursor:pointer;font:inherit;font-weight:700;padding:8px 10px}.asset-card__copy-button:hover{border-color:rgba(32,106,93,.4);color:var(--accent)}.asset-card__full-text pre{max-height:360px;overflow:auto;margin:0;padding:12px;border-radius:12px;background:rgba(20,38,54,.035);color:var(--foreground);font:inherit;line-height:1.5;white-space:pre-wrap;word-break:break-word}.hero-callout strong,.stat-card strong,.theme-card__score strong{font-size:2rem;line-height:1}.source-card__title,.theme-card__title{display:inline-flex;margin-top:4px;font-size:1.32rem;font-weight:700;line-height:1.14}.asset-card__footer,.memo-card__footer,.signal-card__meta,.source-card__meta,.theme-card__meta{display:flex;flex-wrap:wrap;gap:8px 12px}.briefing-card{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:220px;padding:20px}.briefing-card strong{font-size:1.18rem;line-height:1.2}.briefing-list{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px;color:var(--ink-soft)}.phrase-row.large{gap:12px}.stack-list{display:grid;grid-gap:16px;gap:16px}.stack-list.compact{gap:12px}.compact-list{margin:0;padding-left:18px;min-width:0;color:var(--ink-soft)}.card-note,.compact-list li{overflow-wrap:anywhere}.card-note{margin:0;color:var(--ink-soft);line-height:1.6}.card-note-warning{color:var(--warning)}.rank-badge{display:inline-flex;align-items:center;justify-content:center;min-width:52px;padding:7px 10px;border-radius:999px;background:rgba(20,38,54,.07);color:var(--ink-faint);font-size:.82rem;font-weight:700}.list-columns,.score-grid{display:grid;grid-gap:12px;gap:12px}.score-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.score-bar{display:grid;grid-gap:8px;gap:8px}.score-bar__label{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:.88rem}.score-bar__track{overflow:hidden;height:8px;border-radius:999px;background:rgba(20,38,54,.08)}.score-bar__fill{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#0d7a6d,#3aa69a)}.contribution-list,.key-value-list{display:grid;grid-gap:10px;gap:10px}.contribution-list div,.key-value-list div{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:10px;border-bottom:1px solid rgba(20,38,54,.08);min-width:0}.contribution-list dt,.key-value-list dt{color:var(--ink-soft);text-transform:capitalize;min-width:0;overflow-wrap:anywhere}.contribution-list dd,.key-value-list dd{margin:0;font-weight:700;min-width:0;overflow-wrap:anywhere;text-align:right}.support-row{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:14px;border-radius:18px;background:rgba(20,38,54,.04)}.support-row.compact{gap:4px;padding:12px 14px}.support-row p,.support-row span{margin:0}.support-row strong{min-width:0;overflow-wrap:anywhere;word-break:break-word}.section-tabs{display:flex;flex-wrap:wrap;gap:10px}.section-tab{display:inline-flex;align-items:center;padding:10px 14px;border:1px solid var(--panel-border);border-radius:999px;background:rgba(255,255,255,.72);color:var(--ink-soft)}.section-tab.is-active{border-color:rgba(13,122,109,.25);background:var(--accent-soft);color:var(--ink)}.admin-card-stack{display:grid;grid-gap:12px;gap:12px}.admin-card{display:grid;grid-gap:14px;gap:14px;min-width:0;padding:18px;border:1px solid var(--panel-border);border-radius:20px;background:rgba(255,253,248,.78);box-shadow:var(--shadow)}.admin-card-actions,.form-actions{display:flex;flex-wrap:wrap;gap:10px}.admin-inline-form{display:inline-flex}.admin-form-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.admin-form-grid label{display:grid;grid-gap:8px;gap:8px}.admin-form-grid label span{color:var(--ink-faint);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.admin-form-grid input,.admin-form-grid select,.admin-form-grid textarea{width:100%;padding:12px 14px;border:1px solid var(--panel-border);border-radius:16px;background:rgba(255,255,255,.82);color:var(--ink)}.admin-form-grid textarea{resize:vertical}.admin-form-grid.compact{grid-template-columns:1fr}.button-primary{padding:12px 16px;border:1px solid rgba(13,122,109,.2);border-radius:999px;background:var(--accent-soft)}.button-primary,.button-secondary{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;color:var(--ink);font-weight:700}.button-secondary{padding:11px 14px;border:1px solid var(--panel-border);border-radius:999px;background:rgba(255,255,255,.72)}.panel-note{margin:0;color:var(--ink-soft);line-height:1.6}.verdict-posture{display:flex;align-items:center;gap:10px}.verdict-posture--compact{display:inline-flex}.verdict-posture__mode{font-size:.76rem;color:var(--ink-faint);font-weight:500;letter-spacing:.03em}.verdict-badge{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;font-size:.82rem;font-weight:600;letter-spacing:.01em;white-space:nowrap}.verdict-badge--accent{background:var(--accent-soft);color:var(--accent)}.verdict-badge--warning{background:var(--warning-soft);color:var(--warning)}.verdict-badge--neutral{background:rgba(20,38,54,.06);color:var(--ink-soft)}.number-list{margin:0;padding-left:20px;color:var(--ink-soft);line-height:1.7}.form-field{display:grid;grid-gap:8px;gap:8px}.form-field span{color:var(--ink-faint);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.form-field input,.form-field select,.form-field textarea{width:100%;padding:12px 14px;border:1px solid var(--panel-border);border-radius:16px;background:rgba(255,255,255,.82);color:var(--ink)}.form-field textarea{resize:vertical}.form-field--wide{grid-column:1/-1}.split-layout{grid-template-columns:minmax(0,1.8fr) minmax(0,.95fr)}.split-layout,.split-sidebar{display:grid;grid-gap:18px;gap:18px}.split-sidebar{align-content:start;min-width:0}.memo-spotlight,.podcast-hero,.podcast-hero__body{display:grid;grid-gap:16px;gap:16px}.hero-callout{display:grid;grid-gap:8px;gap:8px;padding:18px}.hero-callout.muted{background:rgba(20,38,54,.04)}.simple-list{margin:0;padding-left:18px;color:var(--ink-soft);line-height:1.7}.quick-links{display:grid;grid-gap:14px;gap:14px}.quick-links,.quick-links.compact{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.quick-link-card{display:grid;grid-gap:10px;gap:10px;padding:18px;align-content:start}.quick-link-card strong{font-size:1.05rem;line-height:1.2}.theme-card__lead{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.theme-card__headline{min-width:0}.theme-card__secondary{margin:0;color:var(--ink-soft);line-height:1.5}.theme-card__details{display:grid;grid-gap:12px;gap:12px;padding-top:4px;border-top:1px solid rgba(20,38,54,.08)}.theme-card__details summary{cursor:pointer;color:var(--ink-soft);font-size:.92rem;font-weight:700;list-style:none}.theme-card__details summary::-webkit-details-marker{display:none}.theme-card__details-body{display:grid;grid-gap:14px;gap:14px}.signal-card__title{font-size:1.08rem;line-height:1.45}.signal-evidence-card{gap:12px;border-color:rgba(13,122,109,.12)}.loading-screen{display:grid;min-height:100vh;place-items:center;padding:24px}.loading-panel{display:grid;grid-gap:14px;gap:14px;max-width:560px;padding:28px;text-align:left}.loading-panel h2{margin:0;font-size:2.2rem}.loading-panel p{margin:0;color:var(--ink-soft)}.error-panel{border-color:rgba(159,91,43,.18)}.pagination-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:6px}.pagination-actions{display:flex;gap:8px}.pagination-link{display:inline-flex;align-items:center;justify-content:center;padding:10px 12px;border:1px solid var(--panel-border);border-radius:14px;background:rgba(255,255,255,.66)}.pagination-link.is-disabled{color:var(--ink-faint)}@media (max-width:1180px){.app-frame{grid-template-columns:1fr;height:auto;overflow:visible}.app-main,.nav-rail{height:auto;overflow-y:visible}.nav-rail{border-right:0;border-bottom:1px solid rgba(20,38,54,.08)}.split-layout{grid-template-columns:1fr}}@media (max-width:860px){.admin-form-grid,.board-grid,.briefing-grid,.quick-links,.score-grid,.two-column-grid{grid-template-columns:1fr}.page-header,.pagination-row,.topbar{flex-direction:column;align-items:flex-start}}@media (max-width:640px){.app-content{padding:18px 16px 32px}.topbar{padding:18px 16px 0}.theme-card__lead{grid-template-columns:1fr}}.trajectory-badge{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.trajectory-badge__phrase{font-size:.75rem;color:var(--ink-soft);font-style:italic}.trajectory-timeline{display:grid;grid-gap:6px;gap:6px}.trajectory-point{display:grid;grid-template-columns:6rem 2.5rem 3.5rem 8rem auto auto;align-items:center;grid-gap:10px;gap:10px;padding:8px 12px;background:var(--panel);border:1px solid var(--panel-border);border-radius:10px;font-size:.78rem}.trajectory-point__window{color:var(--ink-soft);font-size:.75rem}.trajectory-point__rank{font-weight:600;color:var(--ink);text-align:right}.trajectory-point__score{color:var(--ink-soft);text-align:right}.trajectory-point__evidence{color:var(--ink-faint);font-size:.74rem}.trajectory-point__delta{font-size:.76rem;font-weight:500;color:var(--ink-soft)}.trajectory-point.traj-emerging,.trajectory-point.traj-new{border-left:3px solid var(--accent)}.trajectory-point.traj-deepening{border-left:3px solid var(--panel-border)}.trajectory-point.traj-hardening,.trajectory-point.traj-peaking{border-left:3px solid var(--warning)}.trajectory-point.traj-fading{border-left:3px solid rgba(159,91,43,.3);opacity:.75}.nav-group--advanced{margin-top:8px;padding-top:14px;border-top:1px solid rgba(20,38,54,.08)}.nav-group--advanced .nav-group__label{color:rgba(111,133,146,.7)}.nav-group--advanced .nav-link{color:var(--ink-faint);font-size:.92rem}.nav-group--advanced .nav-link:hover{color:var(--ink-soft)}.system-strip{justify-content:space-between;padding:14px 20px;border:1px solid var(--panel-border);border-radius:16px;background:rgba(255,252,246,.7)}.system-strip,.system-strip__stats{display:flex;align-items:center;gap:24px;flex-wrap:wrap}.system-strip__stat{display:grid;grid-gap:2px;gap:2px}.system-strip__stat-label{color:var(--ink-faint);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.system-strip__stat-value{color:var(--ink);font-size:.97rem;font-weight:600}.button-run{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:none;border-radius:12px;background:var(--accent);color:#fff;cursor:pointer;font-size:.92rem;font-weight:600;letter-spacing:.01em;transition:opacity .12s ease,transform .12s ease;white-space:nowrap}.button-run:hover{opacity:.88;transform:translateY(-1px)}.button-run:active{opacity:1;transform:translateY(0)}.output-access-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.output-access-card{display:grid;grid-gap:6px;gap:6px;padding:18px 20px;border:1px solid var(--panel-border);border-radius:16px;background:var(--panel);transition:border-color .12s ease,transform .12s ease}.output-access-card:hover{border-color:var(--accent);transform:translateY(-1px)}.output-access-card strong{font-size:1rem;line-height:1.2}.output-access-card p{margin:0;color:var(--ink-soft);font-size:.85rem;line-height:1.5}.source-teaser{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 20px;border:1px solid var(--panel-border);border-radius:14px;background:rgba(255,252,246,.5);flex-wrap:wrap}.source-teaser__label{color:var(--ink-faint);font-size:.82rem}.source-teaser__label strong{color:var(--ink-soft)}.pipeline-runner{display:grid;grid-gap:18px;gap:18px}.pipeline-banner{display:flex;align-items:center;gap:10px;padding:11px 16px;border-radius:10px;font-size:.85rem;font-weight:500;line-height:1.4}.pipeline-banner--running{background:rgba(20,38,54,.05);border:1px solid rgba(20,38,54,.09);color:var(--ink)}.pipeline-banner--complete{background:rgba(0,168,107,.08);border:1px solid rgba(0,168,107,.18);color:#00884a}.pipeline-banner--failed{background:var(--warning-soft,rgba(200,80,40,.07));border:1px solid rgba(200,80,40,.15);color:var(--warning,#c85028)}.pipeline-dot{width:8px;height:8px;border-radius:50%;background:var(--accent);flex-shrink:0;animation:pipeline-pulse 1.5s ease-in-out infinite}@keyframes pipeline-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.65)}}.pipeline-elapsed{margin-left:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;opacity:.6;font-size:.82rem}.pipeline-log{border:1px solid rgba(20,38,54,.08);border-radius:12px;overflow:hidden}.pipeline-log-row{display:grid;grid-template-columns:22px 1fr auto;align-items:center;grid-column-gap:10px;column-gap:10px;padding:9px 14px;border-bottom:1px solid rgba(20,38,54,.05);font-size:.84rem;animation:step-enter .2s ease forwards}.pipeline-log-entry:last-child .pipeline-log-row,.pipeline-log-row:last-child{border-bottom:none}.pipeline-log-row--succeeded{color:var(--ink)}.pipeline-log-row--running{background:rgba(20,38,54,.025)}.pipeline-log-row--failed{background:var(--warning-soft,rgba(200,80,40,.06))}.pipeline-log-icon,.pipeline-log-row--waiting{color:var(--ink-muted,rgba(20,38,54,.45))}.pipeline-log-icon{display:flex;align-items:center;justify-content:center;font-size:.78rem}.pipeline-log-row--succeeded .pipeline-log-icon{color:#00884a}.pipeline-log-row--failed .pipeline-log-icon{color:var(--warning,#c85028)}.pipeline-log-name{font-weight:500;text-transform:capitalize}.pipeline-log-meta{font-size:.78rem;color:var(--ink-muted,rgba(20,38,54,.45));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.pipeline-live-label{animation:live-blink 1.2s ease-in-out infinite;color:var(--accent)}.pipeline-log-error-text,.pipeline-log-fail-label{color:var(--warning,#c85028)}.pipeline-log-error-text{grid-column:2/-1;font-size:.78rem;margin:3px 0 0;opacity:.85}.step-spinner{display:inline-block;width:11px;height:11px;border:1.5px solid rgba(20,38,54,.12);border-top:1.5px solid var(--accent);border-radius:50%;animation:spin .75s linear infinite}.pipeline-runner-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.pipeline-runner-mode-group{display:inline-flex;gap:8px;align-items:center;flex-wrap:wrap}.button-secondary--active{border-color:rgba(20,38,54,.24);background:rgba(20,38,54,.08);color:var(--ink)}.pipeline-error{font-size:.84rem;color:var(--warning,#c85028);margin:0}@keyframes step-enter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@keyframes live-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes spin{to{transform:rotate(1turn)}}.pipeline-log-entry{display:block}.pipeline-log-row--expandable{cursor:pointer}.pipeline-log-row--expandable:hover{background:rgba(20,38,54,.035)}.pipeline-log-duration{margin-right:6px}.pipeline-log-toggle{font-size:.72rem;opacity:.6}.pipeline-step-detail{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:6px 12px;gap:6px 12px;padding:8px 12px 10px 28px;background:rgba(20,38,54,.03);border-top:1px solid rgba(20,38,54,.06);animation:step-enter .15s ease}.pipeline-step-stat{display:flex;flex-direction:column;gap:1px}.pipeline-step-stat-label{font-size:.68rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-muted,rgba(20,38,54,.45))}.pipeline-step-stat-value{font-size:.88rem;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.pipeline-results{border-top:1px solid rgba(20,38,54,.08);padding-top:20px;animation:step-enter .2s ease}.pipeline-results-heading{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted,rgba(20,38,54,.45));margin:0 0 12px}.pipeline-results-empty,.pipeline-results-loading{font-size:.84rem;color:var(--ink-muted,rgba(20,38,54,.45));margin:0}.pipeline-results-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:14px;gap:14px}.pipeline-result-card{border:1px solid rgba(20,38,54,.1);border-radius:6px;padding:12px 14px;display:flex;flex-direction:column;gap:10px}.pipeline-result-card-header{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.pipeline-result-card-title{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-muted,rgba(20,38,54,.5))}.pipeline-result-card-count{font-size:.72rem;color:var(--ink-muted,rgba(20,38,54,.4));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pipeline-theme-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}.pipeline-theme-row{display:grid;grid-template-columns:22px 1fr auto;align-items:baseline;grid-gap:6px;gap:6px;font-size:.84rem}.pipeline-theme-rank{font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-muted,rgba(20,38,54,.4));text-align:right}.pipeline-theme-name{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pipeline-theme-meta{display:flex;align-items:center;gap:6px;font-size:.72rem;color:var(--ink-muted,rgba(20,38,54,.45))}.pipeline-theme-score{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pipeline-trajectory{font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;padding:1px 5px;border-radius:3px;background:rgba(20,38,54,.07)}.pipeline-trajectory--rising{background:rgba(0,136,74,.1);color:#00884a}.pipeline-trajectory--stable{background:rgba(20,38,54,.07);color:rgba(20,38,54,.55)}.pipeline-trajectory--falling{background:rgba(200,80,40,.08);color:var(--warning,#c85028)}.pipeline-trajectory--new{background:rgba(60,100,200,.1);color:#3c64c8}.pipeline-memo-list{display:flex;flex-direction:column;gap:12px}.pipeline-memo-row{display:flex;flex-direction:column;gap:3px}.pipeline-memo-type{font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-muted,rgba(20,38,54,.4))}.pipeline-memo-title{font-size:.88rem;font-weight:600;color:var(--ink);line-height:1.3}.pipeline-memo-hook{font-size:.78rem;color:var(--ink-muted,rgba(20,38,54,.6));line-height:1.5;margin:0}.pipeline-memo-date{font-size:.7rem;color:var(--ink-muted,rgba(20,38,54,.35))}.pipeline-signal-summary{font-size:.82rem;color:var(--ink-muted,rgba(20,38,54,.65));line-height:1.5;margin:0}.pipeline-signal-phrases{display:flex;flex-wrap:wrap;gap:5px}.pipeline-signal-phrase{display:inline-flex;align-items:center;gap:4px;font-size:.75rem;background:rgba(20,38,54,.05);border:1px solid rgba(20,38,54,.09);border-radius:3px;padding:2px 7px;color:var(--ink)}.pipeline-signal-phrase-count{font-size:.68rem;color:var(--ink-muted,rgba(20,38,54,.4));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.stack-gap{display:grid;grid-gap:22px;gap:22px}.source-card__actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.source-card__footer-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:4px;padding-top:10px;border-top:1px solid var(--panel-border)}.btn-ghost-small{display:inline-flex;align-items:center;padding:4px 10px;border:1px solid var(--panel-border);border-radius:999px;background:transparent;color:var(--ink-soft);font-size:.78rem;font-weight:600;cursor:pointer;text-decoration:none;transition:border-color .12s ease,color .12s ease}.btn-ghost-small:hover{border-color:var(--accent);color:var(--ink)}.btn-ghost-small.tone-destructive{color:#c0392b;border-color:rgba(192,57,43,.25)}.btn-ghost-small.tone-destructive:hover{border-color:#c0392b}.status-banner{padding:10px 16px;border-radius:10px;font-size:.85rem;font-weight:500}.status-banner.tone-success{background:rgba(13,122,109,.08);border:1px solid rgba(13,122,109,.2);color:var(--ink)}.inline-form-disclosure{position:relative}.inline-form-disclosure summary{list-style:none;cursor:pointer}.inline-form-disclosure summary::-webkit-details-marker{display:none}.inline-form{display:grid;grid-gap:10px;gap:10px;margin-top:14px;padding:14px;border:1px solid var(--panel-border);border-radius:12px;background:var(--panel)}.inline-form label{display:grid;grid-gap:5px;gap:5px;font-size:.82rem;font-weight:600;color:var(--ink-soft)}.inline-form input,.inline-form select,.inline-form textarea{padding:9px 12px;border:1px solid var(--panel-border);border-radius:10px;background:rgba(255,255,255,.85);color:var(--ink);font-size:.9rem;font-family:inherit}.inline-form textarea{resize:vertical;font-family:var(--font-mono,monospace);font-size:.8rem}.inline-form button[type=submit]{justify-self:start;padding:8px 18px;border:1px solid rgba(13,122,109,.3);border-radius:999px;background:var(--accent-soft);color:var(--ink);font-size:.85rem;font-weight:700;cursor:pointer;transition:opacity .12s ease}.inline-form button[type=submit]:hover{opacity:.85}.search-council-grid{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}@media (min-width:960px){.search-council-grid{grid-template-columns:1fr 1fr}}.search-mind-card{background:var(--surface);border:1px solid var(--border);border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:12px;transition:border-color .12s ease}.search-mind-card--disabled{opacity:.6}.search-mind-card__header{display:flex;flex-direction:column;gap:8px}.search-mind-card__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.search-mind-card__name{font-size:1rem;font-weight:700;color:var(--ink);margin:0}.search-mind-card__badges{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.search-mind-card__actions{display:flex;gap:8px;flex-wrap:wrap}.search-mind-card__body{display:flex;flex-direction:column;gap:10px}.search-mind-card__objective{font-size:.875rem;font-weight:600;color:var(--ink);margin:0}.search-mind-card__lens{font-size:.82rem;color:var(--ink-muted);margin:0;line-height:1.5}.search-mind-card__rationale{font-size:.8rem;color:var(--ink-muted);font-style:italic;margin:0;padding-top:4px;border-top:1px solid var(--border)}.search-mind-card__row{display:flex;gap:8px;align-items:flex-start;flex-wrap:wrap}.search-mind-card__row-label{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-muted);padding-top:3px;min-width:40px}.search-mind-card__missions{border-top:1px solid var(--border);padding-top:12px;display:flex;flex-direction:column;gap:8px}.search-mind-card__missions-label{font-size:.78rem;font-weight:700;color:var(--ink-muted);text-transform:uppercase;letter-spacing:.05em;margin:0}.mind-status-badge{font-size:.72rem;font-weight:700;padding:2px 8px;border-radius:999px;letter-spacing:.04em;text-transform:uppercase}.mind-status-badge--active{background:rgba(13,122,109,.12);color:#0d7a6d}.mind-status-badge--disabled{background:rgba(0,0,0,.06);color:var(--ink-muted)}.mind-priority-badge{font-weight:600;background:rgba(0,0,0,.05);color:var(--ink-muted)}.mind-priority-badge,.trust-posture-badge{font-size:.7rem;padding:2px 8px;border-radius:999px}.trust-posture-badge{font-weight:700;background:rgba(180,110,20,.1);color:#8a5a00;text-transform:uppercase;letter-spacing:.04em}.chip{display:inline-block;font-size:.75rem;padding:2px 8px;border-radius:999px;white-space:nowrap}.chip--seek{background:rgba(13,122,109,.1);color:#0d7a6d}.chip--flag{background:rgba(180,40,40,.08);color:#a02020}.chip--avoid{background:rgba(0,0,0,.06);color:var(--ink-muted)}.chip--query{background:rgba(40,80,160,.08);color:#3050a0}.chip--muted{background:transparent;color:var(--ink-muted);border:1px solid var(--border)}.chip-list{display:flex;flex-wrap:wrap;gap:4px}.mission-row{background:rgba(0,0,0,.02);border:1px solid var(--border);border-radius:8px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.mission-row__header{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.mission-row__objective{font-size:.83rem;font-weight:600;color:var(--ink)}.mission-row__queries{margin-top:2px}.mission-row__actions{display:flex;gap:6px}.mission-status-chip{font-size:.7rem;font-weight:700;padding:2px 7px;border-radius:999px;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.mission-status-chip--draft{background:rgba(0,0,0,.06);color:var(--ink-muted)}.mission-status-chip--queued{background:rgba(40,80,160,.1);color:#3050a0}.mission-status-chip--running{background:rgba(180,110,20,.1);color:#8a5a00}.mission-status-chip--completed{background:rgba(13,122,109,.1);color:#0d7a6d}.mission-status-chip--archived{background:rgba(0,0,0,.04);color:var(--ink-muted)}.inline-form__field--row{display:grid;grid-template-columns:120px 1fr;align-items:center}.inline-form select{padding:6px 10px;border:1px solid var(--border);border-radius:6px;background:var(--surface);color:var(--ink);font-size:.875rem;cursor:pointer}.field-required{color:#a02020}.form-hint{font-size:.82rem;color:var(--ink-muted)}.form-hint code{font-family:var(--font-mono,monospace);background:rgba(0,0,0,.06);padding:1px 5px;border-radius:4px}.analytics-summary-row{display:flex;gap:1.5rem;padding:1rem 0 1.25rem;flex-wrap:wrap}.analytics-stat{display:flex;flex-direction:column;align-items:flex-start;min-width:80px}.analytics-stat__value{font-size:1.75rem;font-weight:700;color:var(--ink);line-height:1}.analytics-stat__label{font-size:.72rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint);margin-top:2px}.mind-effectiveness-table{display:grid;grid-template-columns:1fr 4rem 4rem 4rem 6rem 1fr}.mind-effectiveness-table--harvest{grid-template-columns:1fr 4rem 4rem 4rem 6rem 6rem 1fr;gap:0;border:1px solid var(--panel-border);border-radius:8px;overflow:hidden;font-size:.82rem;margin-bottom:1.5rem}.mind-effectiveness-table__header{display:contents}.mind-effectiveness-table__header>span{background:var(--bg-muted);padding:.5rem .75rem;font-weight:600;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-soft);border-bottom:1px solid var(--panel-border)}.mind-effectiveness-table__row{display:contents}.mind-effectiveness-table__row>div,.mind-effectiveness-table__row>span{padding:.55rem .75rem;border-bottom:1px solid rgba(20,42,58,.06);display:flex;align-items:center;gap:.4rem}.mind-effectiveness-table__row:last-child>div,.mind-effectiveness-table__row:last-child>span{border-bottom:none}.mind-effectiveness-table__row--disabled>div,.mind-effectiveness-table__row--disabled>span{opacity:.45}.mind-effectiveness-table__name{font-weight:500}.mind-effectiveness-table__hits{color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;justify-content:flex-end}.mind-effectiveness-table__stale{justify-content:flex-start}.effectiveness-score-badge{display:inline-block;padding:2px 7px;border-radius:100px;font-size:.72rem;font-weight:700;letter-spacing:.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.effectiveness-score-badge--good{background:rgba(13,122,109,.14);color:#0a6158}.effectiveness-score-badge--weak{background:rgba(159,91,43,.14);color:#7a4418}.effectiveness-score-badge--zero{background:rgba(20,42,58,.08);color:var(--ink-faint)}.stale-count-badge{display:inline-block;padding:2px 6px;border-radius:100px;background:rgba(159,91,43,.12);color:#7a4418;font-size:.7rem;font-weight:600}.stale-count-ok{color:var(--ink-faint)}.panel-subhead{font-size:.78rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft);font-weight:600;margin:1.5rem 0 .75rem}.query-ledger{display:grid;grid-template-columns:7rem 1fr 5rem 4rem auto;grid-gap:0;gap:0;border:1px solid var(--panel-border);border-radius:8px;overflow:hidden;font-size:.8rem}.query-ledger--harvest{grid-template-columns:7rem 1fr 5rem 4rem 4rem 4rem 8rem}.query-ledger__header{display:contents}.query-ledger__header>span{background:var(--bg-muted);padding:.35rem .65rem;font-size:.7rem;font-weight:600;color:var(--ink-faint);text-transform:uppercase;letter-spacing:.05em}.query-ledger__row{display:contents}.query-ledger__row>span{padding:.4rem .65rem;border-bottom:1px solid rgba(20,42,58,.06);display:flex;align-items:center}.query-ledger__row:last-child>span{border-bottom:none}.query-ledger__row--stale>span{background:rgba(159,91,43,.04)}.query-ledger__row--low-yield>span{background:rgba(130,60,180,.04)}.query-ledger__mind{font-size:.7rem;color:var(--ink-faint);font-family:var(--font-mono,monospace)}.query-ledger__query{font-weight:400;color:var(--ink)}.query-ledger__hits{color:var(--ink-soft);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;justify-content:flex-end}.query-ledger__class,.query-ledger__harvest-runs,.query-ledger__yield{color:var(--ink-soft);font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.harvest-yield-badge{display:inline-flex;align-items:center;gap:.25em;padding:2px 7px;border-radius:100px;font-size:.72rem;font-weight:600;background:rgba(20,42,58,.07);color:var(--ink-soft)}.harvest-yield-badge--low{background:rgba(130,60,180,.12);color:#6b2fa0}.harvest-yield-badge--high{background:rgba(13,122,109,.12);color:#0a6158}.harvest-yield-badge--sm{padding:1px 5px;font-size:.68rem}.harvest-yield-badge__flag{opacity:.7;font-weight:400}.result-class-badge{padding:1px 5px;font-size:.65rem;text-transform:uppercase;letter-spacing:.04em}.result-class-badge--promote-candidate{background:rgba(13,122,109,.14);color:#0a6158}.result-class-badge--supporting-only{background:rgba(40,80,160,.12);color:#1a3a8a}.result-class-badge--context-only{background:rgba(20,42,58,.09);color:var(--ink-soft)}.result-class-badge--discard,.result-class-badge--monitor-only{background:rgba(159,91,43,.1);color:#7a4418}.analytics-stat__value--warn{color:#6b2fa0}.suggestion-type-badge{display:inline-block;padding:2px 7px;border-radius:100px;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.suggestion-type-badge--cluster_add,.suggestion-type-badge--watchlist_add{background:rgba(13,122,109,.12);color:#0a6158}.suggestion-type-badge--mission_refinement,.suggestion-type-badge--query_refine{background:rgba(159,91,43,.12);color:#7a4418}.suggestion-type-badge--mind_effectiveness_note{background:rgba(20,42,58,.08);color:var(--ink-soft)}.suggestion-type-badge--harvest_low_yield{background:rgba(130,60,180,.12);color:#6b2fa0}.chip-list--compact .chip{font-size:.68rem;padding:1px 6px}.btn-ghost-small.tone-accent{color:var(--accent);border-color:var(--accent)}.btn-ghost-small.tone-accent:hover{background:var(--accent-soft)}.promotion-likelihood-badge{display:inline-flex;align-items:center;gap:3px;font-size:.68rem;font-weight:600;letter-spacing:.03em;padding:2px 8px;border-radius:4px}.promotion-likelihood-badge--strong{background:rgba(30,100,50,.13);color:#1a6632;border:1px solid rgba(30,100,50,.2)}.promotion-likelihood-badge--emerging{background:rgba(20,70,140,.11);color:#144e9e;border:1px solid rgba(20,70,140,.18)}.promotion-likelihood-badge--early{background:rgba(80,80,80,.08);color:var(--ink-soft);border:1px solid rgba(80,80,80,.14)}.exploratory-origin-badge{display:inline-flex;align-items:center;gap:4px;font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;padding:2px 8px;border-radius:4px;background:rgba(90,60,20,.1);color:#7a5010;border:1px solid rgba(90,60,20,.18)}.exploratory-context-row{display:flex;flex-wrap:wrap;gap:8px 16px;padding:8px 12px;background:rgba(var(--ink-rgb,20 30 40),.03);border-left:3px solid rgba(90,60,20,.25);border-radius:0 4px 4px 0;margin:4px 0}.exploratory-context-row__item{display:flex;align-items:baseline;gap:5px;font-size:.78rem}.exploratory-context-row__item--full{flex-basis:100%}.exploratory-context-row__label{font-size:.68rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft)}.trust-lower-badge{font-size:.75rem;color:var(--ink-soft);font-style:italic}.sc-product-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:2rem;background:var(--panel-strong);border:1px solid var(--panel-border);border-radius:10px;padding:1.75rem 2rem;box-shadow:var(--shadow)}.sc-product-hero__content{flex:1 1;min-width:0}.sc-product-hero__badge{display:inline-block;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);background:var(--accent-soft);border:1px solid rgba(13,122,109,.2);padding:3px 10px;border-radius:100px;margin-bottom:.75rem}.sc-product-hero__title{font-size:1.35rem;font-weight:700;color:var(--ink);margin:0 0 .5rem}.sc-product-hero__desc{font-size:.9rem;color:var(--ink-soft);line-height:1.6;margin:0 0 1rem;max-width:56ch}.sc-flow-steps{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.25rem}.sc-flow-step{font-size:.77rem;font-weight:600;color:var(--ink);background:var(--bg-muted);border:1px solid var(--panel-border);border-radius:5px;padding:3px 10px}.sc-flow-arrow{font-size:.85rem;color:var(--ink-faint);font-weight:300}.sc-product-hero__stats{display:flex;flex-direction:column;gap:1.25rem;min-width:120px}.sc-hero-stat{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.sc-hero-stat__value{font-size:2rem;font-weight:700;color:var(--ink);line-height:1}.sc-hero-stat__label,.sc-hero-stat__value--off{color:var(--ink-faint)}.sc-hero-stat__label{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em}.sc-integration-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:1rem;gap:1rem}.sc-integration-item{display:flex;gap:.75rem;padding:1rem;background:var(--bg-muted);border:1px solid var(--panel-border);border-radius:8px}.sc-integration-item__icon{font-size:1.1rem;color:var(--accent);flex-shrink:0;margin-top:1px}.sc-integration-item strong{display:block;font-size:.85rem;font-weight:700;margin-bottom:.25rem;color:var(--ink)}.sc-integration-item p{font-size:.8rem;color:var(--ink-soft);margin:0;line-height:1.5}.settings-summary-grid{display:flex;flex-wrap:wrap;gap:1.5rem 2.5rem;padding:.25rem 0}.settings-summary-item{display:flex;flex-direction:column;gap:2px}.settings-summary-item__label{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:var(--ink-faint);font-weight:600}.settings-summary-item__value{font-size:.9rem;font-weight:600;color:var(--ink)}.settings-summary-item__value.tone-accent{color:var(--accent)}.settings-summary-item__value.tone-warning{color:var(--warning)}.inline-form__row{display:grid;grid-template-columns:1fr 1fr;grid-gap:0 1.5rem;gap:0 1.5rem}@media (max-width:700px){.inline-form__row{grid-template-columns:1fr}}.sc-promo-memory-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:.75rem;gap:.75rem}.sc-promo-card{padding:.9rem 1rem;border-radius:8px;background:var(--panel);border:1px solid var(--panel-border)}.sc-promo-card--strong{border-color:rgba(30,100,50,.25);background:rgba(30,100,50,.05)}.sc-promo-card--emerging{border-color:rgba(20,70,140,.2);background:rgba(20,70,140,.04)}.sc-promo-card__header{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.4rem}.sc-promo-card__domain{font-size:.88rem;font-weight:700;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sc-promo-card__meta{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.4rem}.sc-promo-card__recurrence{font-size:.72rem;font-weight:600;color:var(--ink-soft);background:var(--bg-muted);border:1px solid var(--panel-border);border-radius:4px;padding:1px 7px}.sc-promo-card__minds{font-size:.72rem;color:var(--accent);font-weight:600}.sc-promo-card__why{font-size:.78rem;color:var(--ink-soft);margin:0;line-height:1.5;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.result-class-badge{display:inline-block;font-size:.7rem;font-weight:600;padding:1px 7px;border-radius:4px;text-transform:capitalize}.result-class-badge--promote-candidate{background:rgba(34,100,55,.12);color:#1a5e32}.result-class-badge--supporting-only{background:rgba(20,70,120,.1);color:#155090}.result-class-badge--context-only{background:rgba(80,60,10,.1);color:#6a5010}.result-class-badge--monitor-only{background:rgba(20,42,58,.08);color:var(--ink-soft)}.result-class-badge--discard{background:rgba(160,30,30,.08);color:#8a1a1a}.field-stack{display:flex;flex-direction:column;gap:.35rem}.admin-input,.admin-select,.admin-textarea{width:100%;border:1px solid var(--panel-border);background:rgba(255,255,255,.74);color:var(--ink);border-radius:10px;padding:.7rem .8rem;font:inherit}.admin-textarea{resize:vertical;min-height:6rem}.admin-input:focus,.admin-select:focus,.admin-textarea:focus{outline:2px solid rgba(22,76,138,.18);outline-offset:1px;border-color:rgba(22,76,138,.38)}