/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}::backdrop{--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.hidden{display:none}.inline{display:inline}.table{display:table}.table\!{display:table!important}.uppercase{text-transform:uppercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--ink:#292824;--ink-soft:#5f5b53;--cream:#f4f1eb;--paper:#fff;--lime:#c9aa78;--coral:#9a6d51;--line:#29282429;--serif:Georgia, "Times New Roman", "Yu Mincho", "Hiragino Mincho ProN", serif}.secure-auth-page{color:#e9edf0;background:radial-gradient(circle at 78% 8%,#ae843e29,#0000 28%),linear-gradient(145deg,#101311 0%,#191c18 46%,#0b0d0c 100%);min-height:100vh;padding:clamp(18px,4vw,58px)}.secure-auth-shell{width:min(1180px,100%);margin:0 auto}.secure-auth-shell>header{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;gap:20px;padding:0 0 28px;display:flex}.secure-auth-brand{color:inherit;letter-spacing:.16em;align-items:center;gap:14px;font-size:12px;text-decoration:none;display:inline-flex}.secure-auth-brand span{color:#161711;width:46px;height:46px;font-family:var(--font-geist-mono);letter-spacing:0;background:#d2af6e;place-items:center;display:grid}.secure-auth-shell>header em{color:#d2af6e;font:500 10px/1 var(--font-geist-mono);letter-spacing:.18em}.secure-auth-grid,.mfa-page-grid{border:1px solid #ffffff26;border-top:0;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);min-height:670px;display:grid}.secure-auth-grid>article,.mfa-page-grid>article{border-right:1px solid #ffffff26;padding:clamp(46px,7vw,92px)}.secure-auth-grid>article>span,.mfa-page-grid>article>span,.secure-auth-grid>aside>span,.mfa-console>header>span{color:#d2af6e;font:500 10px/1.4 var(--font-geist-mono);letter-spacing:.16em}.secure-auth-grid h1,.mfa-page-grid h1{letter-spacing:-.05em;margin:28px 0;font-size:clamp(40px,5.3vw,72px);font-weight:460;line-height:1.08}.secure-auth-grid>article>p,.mfa-page-grid>article>p{color:#abb3ad;max-width:640px;font-size:15px;line-height:2}.secure-auth-grid ol{border-top:1px solid #ffffff1f;gap:0;margin:54px 0 0;padding:0;list-style:none;display:grid}.secure-auth-grid li{border-bottom:1px solid #ffffff1f;gap:20px;padding:22px 0;display:flex}.secure-auth-grid li i{color:#d2af6e;font:500 11px/1.6 var(--font-geist-mono)}.secure-auth-grid li strong,.secure-auth-grid li small{display:block}.secure-auth-grid li strong{margin-bottom:5px;font-size:15px}.secure-auth-grid li small{color:#89918c;line-height:1.6}.secure-auth-grid>aside{background:#ffffff09;flex-direction:column;justify-content:center;padding:clamp(34px,5vw,64px);display:flex}.secure-auth-grid>aside h2,.mfa-console h2{letter-spacing:-.03em;margin:18px 0 34px;font-size:clamp(25px,3vw,36px);font-weight:480}.passwordless-login-form{gap:14px;display:grid}.passwordless-login-form label,.mfa-console form label{color:#c2c8c4;font-size:12px}.passwordless-login-form input,.mfa-console form input{color:#f2f4f2;width:100%;font:inherit;background:#111412;border:1px solid #ffffff38;border-radius:0;outline:none;padding:17px 16px}.passwordless-login-form input:focus,.mfa-console form input:focus{border-color:#d2af6e;box-shadow:0 0 0 3px #d2af6e1f}.passwordless-login-form button,.mfa-console form button{color:#141511;cursor:pointer;background:#d2af6e;border:0;min-height:54px;margin-top:4px;font-weight:700}.passwordless-login-form button:disabled,.mfa-console form button:disabled{cursor:wait;opacity:.55}.passwordless-login-form small{color:#89918c;line-height:1.7}.login-turnstile{background:#ffffff06;border:1px solid #ffffff14;justify-content:center;align-items:center;min-height:65px;display:flex;overflow:hidden}.passwordless-login-form p,.auth-error{color:#e5d6b8;background:#d2af6e14;border-left:2px solid #d2af6e;padding:13px 15px;font-size:13px;line-height:1.7}.secure-auth-grid>aside>footer{color:#69716c;font:500 9px/1.5 var(--font-geist-mono);letter-spacing:.08em;border-top:1px solid #ffffff1f;justify-content:space-between;gap:14px;margin-top:48px;padding-top:18px;display:flex}.secure-auth-grid>aside>footer b{color:#7fac8f}.auth-configuration-hold{background:#d2af6e12;border:1px solid #d2af6e47;padding:24px}.auth-configuration-hold strong{color:#e5d6b8}.auth-configuration-hold p{color:#9da59f;margin:12px 0 0;line-height:1.8}.mfa-shell>header{margin-bottom:0}.mfa-page-grid>article dl{border-top:1px solid #ffffff1f;margin:52px 0 0}.mfa-page-grid>article dl div{border-bottom:1px solid #ffffff1f;justify-content:space-between;gap:24px;padding:18px 0;display:flex}.mfa-page-grid dt{color:#7f8882}.mfa-page-grid dd{text-align:right;margin:0}.mfa-console{background:#ffffff09;flex-direction:column;justify-content:center;padding:clamp(32px,5vw,58px);display:flex}.mfa-console>header p{color:#8f9892;font-size:13px}.mfa-enrollment{color:#252720;background:#eef0e8;grid-template-columns:172px 1fr;align-items:center;gap:24px;margin:0 0 30px;padding:24px;display:grid}.mfa-qr{background:#fff;place-items:center;min-height:172px;display:grid}.mfa-qr img{width:172px;height:172px;display:block}.mfa-enrollment strong{line-height:1.5;display:block}.mfa-enrollment p{color:#62685f;font-size:12px;line-height:1.7}.mfa-enrollment details{font-size:11px}.mfa-enrollment code{overflow-wrap:anywhere;background:#dfe3da;max-width:260px;margin-top:10px;padding:8px;display:block}.mfa-console form{gap:12px;display:grid}.mfa-console form input{text-align:center;font:500 30px/1 var(--font-geist-mono);letter-spacing:.34em}.mfa-console>footer{font:500 9px/1.5 var(--font-geist-mono);letter-spacing:.08em;border-top:1px solid #ffffff1f;justify-content:space-between;gap:20px;margin-top:32px;padding-top:18px;display:flex}.mfa-console>footer a{color:#c8cfca}.mfa-console>footer span{color:#7fac8f}.mfa-recovery{background:#d2af6e0f;border:1px solid #d2af6e47;margin-top:24px;padding:18px}.mfa-recovery strong{color:#d9c291;font-size:12px}.mfa-recovery p{color:#9ea7a1;font-size:11px;line-height:1.8}.mfa-recovery button{color:#ddd7ca;cursor:pointer;background:0 0;border:1px solid #ffffff3d;padding:10px 13px;font-size:10px}.auth-loading{color:#8f9892}.confirm-auth-shell{max-width:900px}.confirm-auth-card{background:linear-gradient(145deg,#171c1dfa,#0a0e0ffa);border:1px solid #d2af6e52;max-width:680px;margin:72px auto 28px;padding:52px;box-shadow:0 32px 80px #00000057}.confirm-auth-card>span{color:#d2af6e;font:600 10px/1.4 var(--font-geist-mono);letter-spacing:.18em}.confirm-auth-card h1{color:#f6f3ea;max-width:620px;font:500 clamp(30px,5vw,52px)/1.14 var(--serif);margin:18px 0}.confirm-auth-card p{color:#b9c1bd;line-height:1.9}.confirm-auth-action{z-index:1;color:#101414;cursor:pointer;background:#d2af6e;justify-content:center;margin:30px 0 18px;padding:17px 22px;font-weight:700;text-decoration:none;display:flex;position:relative}.confirm-auth-card button.confirm-auth-action{cursor:pointer;border:0;width:100%}.confirm-auth-card button.confirm-auth-action:disabled{cursor:wait;opacity:.65}.confirm-auth-progress{border:2px solid #d2af6e40;border-top-color:#d2af6e;border-radius:50%;width:42px;height:42px;margin:30px auto 24px;animation:.8s linear infinite auth-confirm-spin}.confirm-auth-card small{color:#77817d}@keyframes auth-confirm-spin{to{transform:rotate(360deg)}}@media (max-width:860px){.secure-auth-grid,.mfa-page-grid{grid-template-columns:1fr}.secure-auth-grid>article,.mfa-page-grid>article{border-bottom:1px solid #ffffff26;border-right:0}.secure-auth-grid h1,.mfa-page-grid h1{font-size:clamp(36px,11vw,58px)}}@media (max-width:540px){.secure-auth-page{padding:12px}.secure-auth-shell>header{align-items:flex-start}.secure-auth-shell>header em{text-align:right;max-width:100px;line-height:1.5}.secure-auth-grid>article,.mfa-page-grid>article,.secure-auth-grid>aside,.mfa-console{padding:30px 22px}.mfa-enrollment{grid-template-columns:1fr}.mfa-qr{width:172px}.confirm-auth-card{margin-top:34px;padding:28px 22px}}.mission-era-tabs{background:#0d1511;border:1px solid #34413a;border-top:0;gap:1px;padding:7px;display:flex}.mission-era-tabs button{color:#8fa097;cursor:pointer;text-align:left;background:#18211d;border:1px solid #0000;flex:1;grid-template-columns:70px 110px 1fr;align-items:center;gap:2px;padding:10px 13px;display:grid}.mission-era-tabs button.active{color:#15211b;background:#e7eae4;border-color:#c2a468}.mission-era-tabs button span{color:#d2b071;font:9px ui-monospace,monospace}.mission-era-tabs button strong{font:400 14px Georgia,Yu Mincho,serif}.mission-era-tabs button small{font-size:9px}.pilot-ops{gap:13px;margin-top:13px;display:grid}.pilot-ops-state{background:#f2f4ef;border:1px solid #bdc5bd;justify-content:center;align-items:center;gap:12px;min-height:280px;display:flex}.pilot-ops-state.error{color:#9a382e;flex-direction:column}.pilot-ops-state button{color:#fff;background:#17231e;border:0;padding:10px 16px}.pilot-ops-header{color:#f1f5f2;background:linear-gradient(110deg,#17231d 0 70%,#263f34 100%);border:1px solid #44554c;justify-content:space-between;align-items:center;padding:20px 22px;display:flex}.pilot-ops-header>div:first-child span,.pilot-stage>header span{color:#d1af70;letter-spacing:.13em;font:9px ui-monospace,monospace}.pilot-ops-header h2{margin:7px 0;font:400 28px Georgia,Yu Mincho,serif}.pilot-ops-header p{color:#aebbb4;margin:0;font-size:10px}.pilot-ops-header>div:last-child{border-left:1px solid #53665c;gap:4px;min-width:210px;padding-left:22px;display:grid}.pilot-ops-header>div:last-child small,.pilot-ops-header>div:last-child em{color:#8ea098;font:8px ui-monospace,monospace}.pilot-ops-header>div:last-child strong{color:#d2b071;letter-spacing:.06em;font:13px ui-monospace,monospace}.pilot-ops-header>div:last-child.ready strong{color:#71d1a1}.pilot-version-tabs{background:#eef0eb;border:1px solid #bcc5bd;grid-template-columns:repeat(5,1fr);display:grid}.pilot-version-tabs button{color:#25372e;cursor:pointer;text-align:left;background:0 0;border:0;border-right:1px solid #c8cfc7;gap:7px;min-height:120px;padding:12px;display:grid}.pilot-version-tabs button:last-child{border-right:0}.pilot-version-tabs button.active{color:#edf4ef;background:#17231d}.pilot-version-tabs button>span{color:#8a6a31;font:700 10px ui-monospace,monospace}.pilot-version-tabs button.pass>span{color:#47815d}.pilot-version-tabs button.active>span{color:#d2b071}.pilot-version-tabs button>strong{font:400 14px Georgia,Yu Mincho,serif}.pilot-version-tabs button>i{background:#c9d0c9;height:3px}.pilot-version-tabs button>i b{background:#7a8a81;height:100%;display:block}.pilot-version-tabs button.pass>i b{background:#4a8b63}.pilot-version-tabs button small{color:#708078;font:8px ui-monospace,monospace}.pilot-version-tabs button.active small{color:#9aaba2}.pilot-version-brief{background:#d1d8d1;border:1px solid #b3bdb5;grid-template-columns:45px 1fr auto;align-items:center;gap:14px;padding:9px 13px;display:grid}.pilot-version-brief b,.pilot-version-brief span{color:#486655;font:9px ui-monospace,monospace}.pilot-version-brief p{margin:0;font-size:9px;line-height:1.6}.pilot-stage{background:#f5f6f2;border:1px solid #bbc4bc;min-width:0}.pilot-stage>header{border-bottom:1px solid #c8cfc7;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.pilot-stage>header h3{margin:5px 0 0;font:400 25px Georgia,Yu Mincho,serif}.pilot-stage>header>strong{font:400 32px Georgia,serif}.pilot-stage>header>strong small{color:#748179;font:8px ui-monospace,monospace;display:block}.pilot-stage>header button,.pilot-stage form button,.pilot-report-actions button{color:#fff;cursor:pointer;background:#17231d;border:0;min-height:36px;padding:0 14px;font-size:9px}.pilot-stage button:disabled{cursor:not-allowed;opacity:.4}.pilot-stage-grid{grid-template-columns:minmax(240px,32%) minmax(0,1fr);min-height:520px;display:grid}.pilot-queue{border-right:1px solid #c8cfc7;max-height:660px;overflow:auto}.pilot-queue button{color:#21332a;cursor:pointer;text-align:left;background:#edf0eb;border:0;border-bottom:1px solid #c9d0c9;grid-template-columns:1fr 30px;gap:4px;width:100%;min-height:67px;padding:10px 12px;display:grid;position:relative}.pilot-queue button.active{color:#fff;background:#1d2a24}.pilot-queue button>span{color:#916e2f;grid-column:1;font:7px ui-monospace,monospace}.pilot-queue button>strong{grid-column:1;font:400 13px Georgia,Yu Mincho,serif}.pilot-queue button>small{color:#77847d;grid-column:1;font-size:8px}.pilot-queue button.active>small{color:#aab8b0}.pilot-queue button>em{background:#d5dcd5;border-radius:50%;grid-area:1/2/4;place-self:center end;padding:7px;font:9px ui-monospace,monospace}.pilot-dossier{min-width:0;padding:19px}.pilot-dossier>header span{color:#8b6b31;font:8px ui-monospace,monospace}.pilot-dossier>header h4{margin:6px 0;font:400 25px Georgia,Yu Mincho,serif}.pilot-dossier>header p{color:#718078;overflow-wrap:anywhere;margin:0;font-size:9px}.pilot-blockers{flex-wrap:wrap;gap:6px;margin:16px 0;display:flex}.pilot-blockers b{color:#873c31;background:#f0dfda;border:1px solid #d3a79d;padding:5px 8px;font-size:8px}.pilot-blockers strong{color:#2f6c47;background:#d7eadc;border:1px solid #a5c8ae;padding:6px 9px;font-size:8px}.pilot-dossier dl,.pilot-policy-grid dl{grid-template-columns:repeat(3,1fr);margin:0 0 15px;display:grid}.pilot-dossier dl>div,.pilot-policy-grid dl>div{border:1px solid #c9d0ca;border-right:0;gap:5px;padding:10px;display:grid}.pilot-dossier dl>div:last-child,.pilot-policy-grid dl>div:last-child{border-right:1px solid #c9d0ca}.pilot-dossier dt,.pilot-policy-grid dt{color:#76837c;font:7px ui-monospace,monospace}.pilot-dossier dd,.pilot-policy-grid dd{overflow-wrap:anywhere;margin:0;font-size:9px}.pilot-dossier blockquote{background:#e5e8e2;border-left:3px solid #b99555;gap:5px;margin:12px 0;padding:12px;font-size:10px;display:grid}.pilot-dossier blockquote b,.pilot-dossier blockquote small{font:8px ui-monospace,monospace}.pilot-dossier form{background:#e9ece6;border:1px solid #c7cec7;grid-template-columns:1fr 1.4fr;gap:9px;margin-top:12px;padding:12px;display:grid}.pilot-dossier form label{color:#607068;gap:5px;font-size:8px;display:grid}.pilot-dossier form label:last-of-type{grid-column:1/-1}.pilot-dossier form input,.pilot-dossier form select,.conversation-review-list form input,.conversation-review-list form select{color:#1d2d25;background:#f9faf7;border:1px solid #bfc8c0;min-height:35px;padding:6px 8px}.pilot-dossier form button{grid-column:1/-1}.pilot-dossier form.pilot-decision-form{background:0 0;grid-template-columns:180px 1fr auto}.pilot-dossier form.pilot-decision-form label:last-of-type,.pilot-dossier form.pilot-decision-form button{grid-column:auto}.pilot-policy-grid{grid-template-columns:repeat(3,1fr);gap:10px;padding:14px;display:grid}.pilot-policy-grid>article{background:#e9ece7;border:1px solid #c1cac2;min-width:0;display:grid}.pilot-policy-grid>article.approved{border-color:#6d9c7d;box-shadow:inset 0 3px #4b8b62}.pilot-policy-grid>article>header{border-bottom:1px solid #c8d0c9;gap:4px;padding:13px;display:grid;position:relative}.pilot-policy-grid>article>header span{color:#806737;font:8px ui-monospace,monospace}.pilot-policy-grid>article>header h4{margin:0;font:400 17px Georgia,Yu Mincho,serif}.pilot-policy-grid>article>header b{color:#5f7468;font:7px ui-monospace,monospace;position:absolute;top:12px;right:12px}.policy-score{align-items:baseline;gap:4px;padding:13px;display:flex}.policy-score strong{font:400 37px Georgia,serif}.policy-score small{color:#76827c}.policy-score em{color:#477b59;margin-left:auto;font:9px ui-monospace,monospace}.policy-score em.down{color:#9a3d31}.pilot-policy-grid dl{grid-template-columns:repeat(4,1fr);margin:0 12px 12px}.pilot-policy-grid>article>footer{justify-content:space-between;align-items:center;padding:0 12px 12px;display:flex}.pilot-policy-grid>article>footer span{color:#77857d;font:7px ui-monospace,monospace}.pilot-policy-grid>article>footer button{min-height:32px}.pilot-policy-grid>article>p{color:#708078;padding:20px 13px;font-size:9px}.pilot-stage-note{color:#99aaa1;background:#16221c;align-items:center;gap:14px;padding:12px 15px;font-size:9px;display:flex}.pilot-stage-note b{color:#70d2a1;font:8px ui-monospace,monospace}.message-evidence-bar{color:#aebbb4;background:#17231d;gap:16px;margin:15px 0;padding:10px;font:8px ui-monospace,monospace;display:flex}.message-evidence-bar b{color:#70d2a1}.message-evidence-bar em{margin-left:auto}.pilot-dossier.message pre{white-space:pre-wrap;background:#f0f2ed;border:1px solid #c7cec7;max-height:300px;margin:12px 0;padding:15px;font:10px/1.85 Arial,sans-serif;overflow:auto}.pilot-dossier.message>footer{color:#7a4b34;margin-top:10px;font-size:8px}.conversation-scoreboard{grid-template-columns:repeat(4,1fr);display:grid}.conversation-scoreboard article{border-bottom:1px solid #c9d0c9;border-right:1px solid #c9d0c9;gap:4px;padding:13px 16px;display:grid}.conversation-scoreboard article:last-child{border-right:0}.conversation-scoreboard article span{color:#718078;font:8px ui-monospace,monospace}.conversation-scoreboard article strong{font:400 28px Georgia,serif}.conversation-scoreboard article small{color:#718078;font:9px Arial,sans-serif}.conversation-scoreboard article.danger{color:#8e3b31;background:#f2dfda}.conversation-filters{flex-wrap:wrap;gap:5px;padding:12px;display:flex}.conversation-filters button{color:#33483d;cursor:pointer;background:#e1e6e0;border:1px solid #bec7bf;padding:7px 10px;font-size:8px}.conversation-filters button.active{color:#fff;background:#17231d}.conversation-review-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 12px 12px;display:grid}.conversation-review-list>article{background:#eaede8;border:1px solid #c1c9c2;min-width:0;padding:13px}.conversation-review-list>article>header{justify-content:space-between;align-items:start;display:flex}.conversation-review-list>article>header span{color:#8a6b33;font:7px ui-monospace,monospace}.conversation-review-list>article>header h4{margin:3px 0 8px;font:400 17px Georgia,Yu Mincho,serif}.conversation-review-list>article>header>b{color:#845146;font:8px ui-monospace,monospace}.conversation-turns{gap:5px;display:grid}.conversation-turns p{border-left:3px solid #89998f;gap:4px;margin:0;padding:7px 9px;font-size:9px;display:grid}.conversation-turns p.ai{background:#dce9df;border-color:#4e8d65;margin-left:8%}.conversation-turns p.customer{background:#f2f3ef;margin-right:8%}.conversation-turns p b{font:7px ui-monospace,monospace}.conversation-outcome{color:#b6c2bb;background:#17231d;gap:4px;padding:8px 10px;font-size:8px;display:grid}.conversation-outcome b{color:#d2b071;font:7px ui-monospace,monospace}.conversation-review-list aside{align-items:center;gap:10px;margin:8px 0;display:flex}.conversation-review-list aside strong{font:18px Georgia,serif}.conversation-review-list aside span,.conversation-review-list aside small{color:#718078;font-size:8px}.conversation-review-list aside small{margin-left:auto}.conversation-review-list form{border-top:1px solid #c6cec7;grid-template-columns:100px 1fr 1fr;gap:7px;margin-top:8px;padding-top:9px;display:grid}.conversation-review-list form label{color:#66766e;gap:4px;font-size:7px;display:grid}.conversation-review-list form label.check{align-items:center;gap:5px;display:flex}.conversation-review-list form label.check input{min-height:0}.conversation-review-list form label:last-of-type{grid-column:1/-1}.conversation-review-list form button{color:#fff;background:#17231d;border:0;grid-column:1/-1;min-height:32px;font-size:8px}.conversation-pagination{border-top:1px solid #c8cfc7;justify-content:center;align-items:center;display:flex}.conversation-pagination button{color:#24372d;background:0 0}.conversation-pagination span{padding:0 20px;font:8px ui-monospace,monospace}.pilot-report-stage>header>strong{font:12px ui-monospace,monospace}.pilot-report-stage>header>strong.ready{color:#3e8158}.pilot-report-stage>header>strong.hold{color:#956936}.pilot-report-grid{grid-template-columns:repeat(5,1fr);display:grid}.pilot-report-grid article{border-bottom:1px solid #c8cfc7;border-right:1px solid #c8cfc7;gap:7px;min-height:140px;padding:15px;display:grid}.pilot-report-grid article:last-child{border-right:0}.pilot-report-grid article>span{color:#876b38;font:8px ui-monospace,monospace}.pilot-report-grid article>strong{font:400 37px Georgia,serif}.pilot-report-grid article>strong small{color:#728078;font:10px Arial,sans-serif}.pilot-report-grid article>p{color:#718078;margin:0;font-size:8px}.pilot-report-actions{gap:8px;padding:12px;display:flex}.pilot-report-actions button:not(.primary){color:#2f4439;background:#e0e5df}.pilot-report-history{border-top:1px solid #c8cfc7;padding:12px}.pilot-report-history>header{justify-content:space-between;align-items:center;display:flex}.pilot-report-history>header span{color:#816737;font:8px ui-monospace,monospace}.pilot-report-history article{border-top:1px solid #cdd3cd;padding:9px 0}.pilot-report-history article div{justify-content:space-between;font-size:9px;display:flex}.pilot-report-history article small{color:#718078;font:7px ui-monospace,monospace}.pilot-final-lock{color:#9aaba2;background:#111914;gap:16px;padding:13px;font-size:8px;display:flex}.pilot-final-lock b{color:#70d2a1;font:8px ui-monospace,monospace}.pilot-command{gap:13px;margin-top:13px;display:grid}.pilot-command-state{background:#edf0eb;border:1px solid #b9c4bc;justify-content:center;align-items:center;gap:12px;min-height:300px;display:flex}.pilot-command-state.error{color:#943d32;flex-direction:column}.pilot-command-state button{color:#fff;background:#101b16;border:0;padding:10px 16px}.pilot-command-header{color:#eef4f0;background:radial-gradient(circle at 82% 35%,#314b3e 0,#15231c 32%,#0d1511 75%);border:1px solid #4f6358;justify-content:space-between;align-items:center;min-height:145px;padding:21px 24px;display:flex;position:relative;overflow:hidden}.pilot-command-header:after{content:"";border:1px solid #cfb1713b;border-radius:50%;width:220px;height:220px;position:absolute;top:-110px;right:150px}.pilot-command-header>div{z-index:1;position:relative}.pilot-command-header>div:first-child span,.command-stage>header span{color:#d2b071;letter-spacing:.15em;font:8px ui-monospace,monospace}.pilot-command-header h2{letter-spacing:-.03em;margin:8px 0;font:400 30px Georgia,Yu Mincho,serif}.pilot-command-header p{color:#aab8b1;margin:0;font-size:9px;line-height:1.65}.pilot-command-header>div:last-child{border-left:1px solid #53685d;gap:6px;min-width:235px;padding-left:24px;display:grid}.pilot-command-header>div:last-child small,.pilot-command-header>div:last-child em{color:#879b91;font:7px ui-monospace,monospace}.pilot-command-header>div:last-child strong{color:#d2b071;letter-spacing:.09em;font:12px ui-monospace,monospace}.pilot-command-header>div:last-child.ready strong{color:#6fd4a0}.pilot-command-tabs{background:#e7eae5;border:1px solid #b8c2ba;grid-template-columns:repeat(5,1fr);display:grid}.pilot-command-tabs button{color:#26382f;cursor:pointer;text-align:left;background:0 0;border:0;border-right:1px solid #c4cbc5;gap:7px;min-height:116px;padding:12px;display:grid}.pilot-command-tabs button:last-child{border-right:0}.pilot-command-tabs button.active{color:#edf4ef;background:#121f19}.pilot-command-tabs button>span{color:#8c6c34;font:700 10px ui-monospace,monospace}.pilot-command-tabs button.pass>span{color:#47835c}.pilot-command-tabs button.active>span{color:#d2b071}.pilot-command-tabs button>strong{font:400 13px Georgia,Yu Mincho,serif}.pilot-command-tabs button>i{background:#c6cdc7;height:3px}.pilot-command-tabs button>i b{background:#71827a;height:100%;display:block}.pilot-command-tabs button.pass>i b{background:#4a8c63}.pilot-command-tabs button small{color:#708078;font:7px ui-monospace,monospace}.pilot-command-tabs button.active small{color:#9fb0a7}.pilot-command-brief{background:#cfd7d0;border:1px solid #afbbb1;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;padding:9px 13px;display:grid}.pilot-command-brief b,.pilot-command-brief span{color:#426451;font:8px ui-monospace,monospace}.pilot-command-brief p{margin:0;font-size:8px;line-height:1.65}.command-stage{background:#f5f6f2;border:1px solid #b9c3bb;min-width:0}.command-stage>header{border-bottom:1px solid #c6cec7;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.command-stage>header h3{margin:6px 0 0;font:400 24px Georgia,Yu Mincho,serif}.command-stage>header button,.command-stage form button,.launch-actions button{color:#fff;cursor:pointer;background:#14221b;border:0;min-height:36px;padding:0 14px;font-size:8px}.command-stage button:disabled{cursor:not-allowed;opacity:.4}.command-two-pane{grid-template-columns:minmax(245px,31%) minmax(0,1fr);min-height:610px;display:grid}.command-case-list,.mission-priority-list,.copy-target-list{border-right:1px solid #c7cec8;max-height:720px;overflow:auto}.command-case-list>button,.copy-target-list>button{color:#21332a;cursor:pointer;text-align:left;background:#ecefe9;border:0;border-bottom:1px solid #c8cfc9;grid-template-columns:1fr 38px;gap:4px;width:100%;min-height:70px;padding:10px 12px;display:grid}.command-case-list>button.active,.copy-target-list>button.active{color:#fff;background:#17251e}.command-case-list button>span,.copy-target-list button>span{color:#98743a;grid-column:1;font:7px ui-monospace,monospace}.command-case-list button>strong,.copy-target-list button>strong{grid-column:1;font:400 13px Georgia,Yu Mincho,serif}.command-case-list button>small,.copy-target-list button>small{color:#77857d;grid-column:1;font-size:7px}.command-case-list button.active>small,.copy-target-list button.active>small{color:#a8b7af}.command-case-list button>em{background:#d2dad3;border-radius:50%;grid-area:1/2/4;place-self:center end;padding:8px;font:11px Georgia,serif}.command-dossier,.mission-action-card{min-width:0;padding:20px}.command-dossier>header{justify-content:space-between;align-items:start;display:flex}.command-dossier>header span,.mission-action-card>header span,.copy-comparison>header span{color:#876a35;font:8px ui-monospace,monospace}.command-dossier>header h4,.mission-action-card>header h4,.copy-comparison>header h4{margin:6px 0;font:400 24px Georgia,Yu Mincho,serif}.command-dossier>header p,.mission-action-card>header p,.copy-comparison>header p{color:#708078;overflow-wrap:anywhere;margin:0;font-size:8px}.command-dossier>header>strong{font:400 37px Georgia,serif}.command-dossier>header>strong small{color:#718078;text-align:right;font:8px ui-monospace,monospace;display:block}.command-signal-grid{grid-template-columns:repeat(4,1fr);margin:17px 0 0;display:grid}.command-signal-grid>div{border:1px solid #c7cec8;border-right:0;gap:6px;min-height:92px;padding:11px;display:grid}.command-signal-grid>div:last-child{border-right:1px solid #c7cec8}.command-signal-grid span{color:#718078;font:7px ui-monospace,monospace}.command-signal-grid b{overflow-wrap:anywhere;font:400 18px Georgia,serif}.command-signal-grid small{color:#74817a;font-size:7px}.command-blockers{flex-wrap:wrap;gap:5px;margin:12px 0;display:flex}.command-blockers b{color:#873d32;background:#f0ded9;border:1px solid #d2a49b;padding:5px 7px;font-size:7px}.command-blockers strong{color:#386c4b;background:#d8e9dd;border:1px solid #a8c6b0;padding:5px 8px;font-size:7px}.dossier-hypothesis{background:#e6eae4;border:1px solid #c5cdc6;gap:6px;padding:12px;display:grid}.dossier-hypothesis span{color:#876a35;font:7px ui-monospace,monospace}.dossier-hypothesis p{margin:0 0 6px;font-size:9px;line-height:1.7}.dossier-ledger{color:#aebbb4;background:#14221b;gap:5px;margin-top:10px;padding:10px 12px;font-size:8px;display:grid}.dossier-ledger b{color:#d2b071;font:8px ui-monospace,monospace}.dossier-ledger small{color:#81968b;font:7px ui-monospace,monospace}.command-dossier form,.mission-action-card form,.copy-adjudication,.adversarial-list form{background:#e7ebe5;border:1px solid #c2cbc3;gap:8px;margin-top:12px;padding:12px;display:grid}.command-dossier form label,.mission-action-card form label,.copy-adjudication label,.adversarial-list form label{color:#607168;gap:4px;font-size:7px;display:grid}.command-dossier form>div,.copy-adjudication>div{grid-template-columns:180px 1fr;gap:8px;display:grid}.command-dossier input,.command-dossier select,.command-dossier textarea,.mission-action-card input,.mission-action-card select,.copy-adjudication input,.copy-adjudication select,.copy-adjudication textarea,.adversarial-list input,.adversarial-list select{color:#1d2d25;background:#fafbf8;border:1px solid #bdc7bf;min-height:34px;padding:7px 8px}.command-dossier textarea,.copy-adjudication textarea{resize:vertical;line-height:1.75}.command-empty{color:#718078;justify-content:center;align-items:center;min-height:300px;font-size:9px;display:flex}.queue-kpi{gap:28px;display:flex}.queue-kpi b{font:400 25px Georgia,serif}.queue-kpi small{color:#718078;font:7px ui-monospace,monospace;display:block}.mission-priority-list>button{color:#21332a;cursor:pointer;text-align:left;background:#ecefe9;border:0;border-bottom:1px solid #c7cfc8;grid-template-columns:30px 1fr 42px;align-items:center;gap:9px;width:100%;min-height:78px;padding:9px 11px;display:grid}.mission-priority-list>button.active{color:#fff;background:#17251e}.mission-priority-list>button>em{color:#8f713d;font:10px ui-monospace,monospace}.mission-priority-list button>div{gap:4px;display:grid}.mission-priority-list button span{color:#98743a;font:7px ui-monospace,monospace}.mission-priority-list button strong{font:400 12px Georgia,Yu Mincho,serif}.mission-priority-list button small{color:#74827a;font-size:7px}.mission-priority-list button.active small{color:#a9b6b0}.mission-priority-list button>b{text-align:right;font:400 16px Georgia,serif}.mission-action-card>header{border-bottom:1px solid #c7cec8;padding-bottom:14px}.mission-action-level{background:#dce7df;border-left:4px solid #4e8663;gap:5px;margin:13px 0;padding:12px;font-size:9px;display:grid}.mission-action-level.danger{color:#82392f;background:#f1deda;border-color:#a84c3e}.mission-action-level b{font:8px ui-monospace,monospace}.mission-action-card dl{grid-template-columns:repeat(4,1fr);display:grid}.mission-action-card dl>div{border:1px solid #c6cec7;border-right:0;gap:5px;padding:10px;display:grid}.mission-action-card dl>div:last-child{border-right:1px solid #c6cec7}.mission-action-card dt{color:#718078;font:7px ui-monospace,monospace}.mission-action-card dd{margin:0;font-size:9px}.mission-action-card blockquote{background:#e4e8e2;border-left:3px solid #b99555;gap:5px;margin:12px 0;padding:11px;font-size:9px;display:grid}.mission-action-card blockquote small{color:#718078;font-size:7px}.mission-action-card form{grid-template-columns:120px 120px 1fr}.mission-action-card form button{grid-column:1/-1}.mission-action-card>footer{color:#895248;margin-top:9px;font-size:7px}.copy-workspace{grid-template-columns:minmax(220px,27%) minmax(0,1fr);min-height:660px;display:grid}.copy-comparison{min-width:0;padding:18px}.copy-comparison>header{justify-content:space-between;align-items:start;display:flex}.copy-comparison>header button{flex:none;margin-left:15px}.copy-evidence-strip{color:#aab8b1;background:#14221b;gap:15px;margin-top:13px;padding:9px 10px;font:7px ui-monospace,monospace;display:flex}.copy-evidence-strip b{color:#6fd4a0}.copy-evidence-strip em{margin-left:auto}.copy-claim-list{grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 0;display:grid}.copy-claim-list article{background:#e8ece7;border:1px solid #c5cdc6;gap:5px;min-height:95px;padding:9px;display:grid}.copy-claim-list article b{color:#4c805e;font:7px ui-monospace,monospace}.copy-claim-list article p{margin:0;font-size:8px;line-height:1.55}.copy-claim-list article a{color:#7f6637;font-size:7px}.copy-variant-tabs{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.copy-variant-tabs button{color:#2a3c33;text-align:left;background:#e0e5df;border:1px solid #bdc7bf;gap:5px;padding:10px;display:grid}.copy-variant-tabs button.active{color:#fff;background:#18261f}.copy-variant-tabs span{color:#94713a;font:7px ui-monospace,monospace}.copy-variant-tabs strong{font:400 13px Georgia,Yu Mincho,serif}.copy-adjudication>footer{color:#8a4d42;font-size:7px}.copy-empty{text-align:center;background:#e7ebe5;border:1px dashed #aebbb2;flex-direction:column;justify-content:center;align-items:center;min-height:270px;padding:30px;display:flex}.copy-empty b{font:17px Georgia,Yu Mincho,serif}.copy-empty p{color:#718078;max-width:500px;font-size:8px;line-height:1.7}.adversarial-scoreboard{grid-template-columns:repeat(4,1fr);display:grid}.adversarial-scoreboard article{border-bottom:1px solid #c8cfc9;border-right:1px solid #c8cfc9;gap:5px;padding:13px 16px;display:grid}.adversarial-scoreboard article:last-child{border-right:0}.adversarial-scoreboard span{color:#718078;font:7px ui-monospace,monospace}.adversarial-scoreboard strong{font:400 29px Georgia,serif}.adversarial-scoreboard small{color:#718078;font:9px Arial,sans-serif}.adversarial-scoreboard article.danger{color:#8b3b31;background:#f1deda}.adversarial-filter{flex-wrap:wrap;gap:5px;padding:11px;display:flex}.adversarial-filter button{color:#34493d;cursor:pointer;background:#dfe5df;border:1px solid #bbc5bd;padding:7px 9px;font-size:7px}.adversarial-filter button.active{color:#fff;background:#14221b}.adversarial-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0 11px 11px;display:grid}.adversarial-list>article{background:#e9ede8;border:1px solid #c1cac2;min-width:0;padding:12px}.adversarial-list>article>header{justify-content:space-between;align-items:start;display:flex}.adversarial-list header span{color:#8c6a35;font:7px ui-monospace,monospace}.adversarial-list header h4{margin:4px 0 8px;font:400 16px Georgia,Yu Mincho,serif}.adversarial-list header>b{color:#477c59;font:7px ui-monospace,monospace}.adversarial-list header>b.danger{color:#983d31}.adversarial-list dl{grid-template-columns:1fr 1fr;margin:0;display:grid}.adversarial-list dl>div{border:1px solid #c6cec7;gap:4px;padding:8px;display:grid}.adversarial-list dl>div+div{border-left:0}.adversarial-list dt{color:#718078;font:7px ui-monospace,monospace}.adversarial-list dd{margin:0;font-size:8px}.adversarial-list blockquote,.safe-response{gap:5px;margin:8px 0 0;padding:9px;font-size:8px;display:grid}.adversarial-list blockquote{background:#f0e4e0;border-left:3px solid #a25849}.safe-response{background:#dce9e0;border-left:3px solid #4c8862}.adversarial-list blockquote b,.safe-response b{font:7px ui-monospace,monospace}.adversarial-list aside{align-items:center;gap:9px;margin-top:8px;display:flex}.adversarial-list aside strong{font:18px Georgia,serif}.adversarial-list aside span,.adversarial-list aside em,.adversarial-list aside small{color:#6d7d75;font-size:7px;font-style:normal}.adversarial-list aside small{margin-left:auto}.adversarial-list form{grid-template-columns:100px 1fr 1fr}.adversarial-list form label:last-of-type,.adversarial-list form button{grid-column:1/-1}.adversarial-list form label.check{align-items:center;gap:5px;display:flex}.adversarial-list form label.check input{min-height:0}.adversarial-list form label.check.danger{color:#8f3e33}.adversarial-pagination{border-top:1px solid #c7cec8;justify-content:center;align-items:center;display:flex}.adversarial-pagination button{color:#263a30;background:0 0}.adversarial-pagination span{padding:0 20px;font:8px ui-monospace,monospace}.launch-stage>header>strong{font:11px ui-monospace,monospace}.launch-stage>header>strong.ready{color:#3f845a}.launch-stage>header>strong.hold{color:#946634}.launch-matrix{grid-template-columns:repeat(3,1fr);display:grid}.launch-matrix article{border-bottom:1px solid #c7cec8;border-right:1px solid #c7cec8;gap:8px;min-height:145px;padding:15px;display:grid}.launch-matrix article:nth-child(3n){border-right:0}.launch-matrix article.pass{box-shadow:inset 0 3px #4d8b64}.launch-matrix article.hold{box-shadow:inset 0 3px #a67b42}.launch-matrix span{color:#876a35;font:7px ui-monospace,monospace}.launch-matrix strong{font:400 31px Georgia,serif}.launch-matrix strong small{color:#718078;font:9px Arial,sans-serif}.launch-matrix p{color:#708078;margin:0;font-size:8px}.launch-workload{background:#dfe5df;border-bottom:1px solid #c5cdc6;grid-template-columns:240px 1fr;align-items:center;padding:14px 17px;display:grid}.launch-workload>div{gap:5px;display:grid}.launch-workload span{color:#7f6638;font:7px ui-monospace,monospace}.launch-workload strong{font:400 24px Georgia,serif}.launch-workload small{color:#718078;font:8px Arial,sans-serif}.launch-workload p{color:#66766e;margin:0;font-size:8px;line-height:1.7}.launch-actions{gap:8px;padding:12px;display:flex}.launch-actions button:not(.primary){color:#263a30;background:#dfe5df}.launch-history{border-top:1px solid #c7cec8;padding:12px}.launch-history>header{justify-content:space-between;align-items:center;display:flex}.launch-history>header span{color:#806638;font:7px ui-monospace,monospace}.launch-history article{border-top:1px solid #ccd3cd;padding:9px 0}.launch-history article div{justify-content:space-between;font-size:8px;display:flex}.launch-history article small{color:#718078;font:7px ui-monospace,monospace}.launch-airgap{color:#9baba3;background:#0f1813;gap:16px;padding:13px;font-size:8px;display:flex}.launch-airgap b{color:#6fd4a0;font:8px ui-monospace,monospace}@media (max-width:1100px){.mission-era-tabs button{grid-template-columns:62px 1fr}.mission-era-tabs button small{grid-column:1/-1}.pilot-command-tabs{grid-template-columns:repeat(3,1fr)}.pilot-command-tabs button{border-bottom:1px solid #c4cbc5}.command-two-pane,.copy-workspace{grid-template-columns:280px 1fr}.copy-claim-list,.launch-matrix{grid-template-columns:repeat(2,1fr)}.launch-matrix article:nth-child(3n){border-right:1px solid #c7cec8}.launch-matrix article:nth-child(2n){border-right:0}}@media (max-width:760px){.mission-era-tabs{display:grid}.mission-era-tabs button{grid-template-columns:70px 110px 1fr;width:100%}.mission-era-tabs button small{grid-column:auto}.pilot-command-header,.command-stage>header,.copy-comparison>header{flex-direction:column;align-items:stretch;gap:14px}.pilot-command-header>div:last-child{border-top:1px solid #53685d;border-left:0;min-width:0;padding-top:13px;padding-left:0}.pilot-command-tabs{grid-template-columns:1fr 1fr}.pilot-command-brief{grid-template-columns:38px 1fr}.pilot-command-brief span{grid-column:2}.command-two-pane,.copy-workspace{grid-template-columns:1fr}.command-case-list,.mission-priority-list,.copy-target-list{border-bottom:1px solid #c7cec8;border-right:0;max-height:310px}.command-signal-grid,.mission-action-card dl{grid-template-columns:repeat(2,1fr)}.command-dossier form>div,.copy-adjudication>div,.mission-action-card form,.copy-claim-list,.adversarial-list{grid-template-columns:1fr}.adversarial-scoreboard{grid-template-columns:1fr 1fr}.launch-matrix{grid-template-columns:1fr}.launch-matrix article,.launch-matrix article:nth-child(2n),.launch-matrix article:nth-child(3n){border-right:0}.launch-workload{grid-template-columns:1fr;gap:12px}}@media (max-width:1100px){.pilot-policy-grid{grid-template-columns:repeat(2,1fr)}.pilot-stage-grid{grid-template-columns:280px 1fr}.pilot-report-grid{grid-template-columns:repeat(3,1fr)}.conversation-review-list{grid-template-columns:1fr}}@media (max-width:760px){.mission-era-tabs button{grid-template-columns:70px 1fr}.mission-era-tabs button small{display:none}.pilot-ops-header{flex-direction:column;align-items:stretch;gap:14px}.pilot-ops-header>div:last-child{border-top:1px solid #53665c;border-left:0;padding:12px 0 0}.pilot-version-tabs{grid-template-columns:1fr}.pilot-version-tabs button{border-bottom:1px solid #c8cfc7;border-right:0;min-height:82px}.pilot-version-brief{grid-template-columns:38px 1fr}.pilot-version-brief span{display:none}.pilot-stage>header{flex-direction:column;align-items:stretch;gap:12px}.pilot-stage-grid{grid-template-columns:1fr}.pilot-queue{border-bottom:1px solid #c8cfc7;border-right:0;max-height:300px}.pilot-policy-grid,.pilot-dossier form,.pilot-dossier form.pilot-decision-form{grid-template-columns:1fr}.pilot-dossier form label,.pilot-dossier form label:last-of-type,.pilot-dossier form button,.pilot-dossier form.pilot-decision-form label:last-of-type,.pilot-dossier form.pilot-decision-form button{grid-column:1}.conversation-scoreboard,.pilot-report-grid{grid-template-columns:repeat(2,1fr)}.conversation-review-list form{grid-template-columns:1fr}.conversation-review-list form label:last-of-type,.conversation-review-list form button{grid-column:1}}.project-landing{--project-ink:#102a27;--project-mint:#bde8d9;color:var(--project-ink);background:#f5f1e9;min-height:100vh}.project-nav{border-bottom:1px solid #102a272e;justify-content:space-between;align-items:center;max-width:1440px;margin:auto;padding:22px 44px;display:flex}.project-brand{flex-direction:column;gap:4px;display:flex}.project-brand b{font-family:var(--serif);font-size:21px;font-weight:500}.project-brand span,.project-nav>div>a{letter-spacing:.14em;font-size:8px}.project-nav>div{align-items:center;gap:30px;display:flex}.project-nav .project-nav-cta{background:var(--project-ink);color:#fff;padding:14px 20px}.project-hero{grid-template-columns:1.05fr .95fr;max-width:1440px;min-height:690px;margin:auto;display:grid}.project-hero-copy{align-self:center;padding:80px clamp(38px,7vw,105px) 80px 52px}.project-hero-copy>span,.project-value span,.project-flow header>span,.project-contact-copy>span{color:#52736b;font-family:var(--serif);letter-spacing:.18em;font-size:9px}.project-hero h1{font-family:var(--serif);letter-spacing:-.055em;white-space:pre-line;margin:28px 0;font-size:clamp(48px,5.4vw,80px);font-weight:400;line-height:1.13}.project-hero-copy>p{color:#49615c;font-family:var(--serif);max-width:620px;font-size:15px;line-height:2}.project-hero-copy>div{align-items:center;gap:28px;margin-top:38px;display:flex}.project-hero-copy>div a:first-child{background:var(--project-ink);color:#fff;font-family:var(--serif);align-items:center;gap:36px;padding:18px 24px;display:flex}.project-hero-copy>div a:last-child{font-family:var(--serif);border-bottom:1px solid;padding-bottom:4px;font-size:12px}.project-hero-system{background:var(--project-ink);color:#fff;align-self:center;min-height:540px;margin:48px 48px 48px 0;padding:48px}.project-hero-system>span{color:#a3c7bc;letter-spacing:.18em;font-size:9px}.project-hero-system>strong{font-family:var(--serif);margin:26px 0 58px;font-size:clamp(28px,3vw,45px);font-weight:400;display:block}.project-hero-system>div{border-top:1px solid #40605a;grid-template-columns:45px 1fr;align-items:center;gap:20px;padding:23px 0;display:grid}.project-hero-system i{background:var(--project-mint);color:var(--project-ink);font-family:var(--serif);border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:10px;font-style:normal;display:flex}.project-hero-system p{color:#b8cbc6;margin:0;font-size:11px;line-height:1.6}.project-hero-system p b{color:#fff;font-family:var(--serif);letter-spacing:.08em;font-size:13px;font-weight:400;display:block}.project-hero-system>small{color:#829d96;margin-top:22px;font-size:9px;display:block}.project-value{border-top:1px solid #102a2733;border-bottom:1px solid #102a2733;grid-template-columns:1.2fr 1fr 1fr;max-width:1440px;margin:auto;display:grid}.project-value>*{min-height:245px;padding:38px 42px}.project-value>*+*{border-left:1px solid #102a2733}.project-value h2{font-family:var(--serif);margin:27px 0 0;font-size:37px;font-weight:400;line-height:1.25}.project-value h3{font-family:var(--serif);margin:45px 0 0;font-size:22px;font-weight:400;line-height:1.55}.project-flow{background:#fff;padding:125px max(42px,50vw - 620px)}.project-flow header{justify-content:space-between;align-items:end;display:flex}.project-flow h2{font-family:var(--serif);letter-spacing:-.04em;margin:28px 0 0;font-size:clamp(42px,5vw,66px);font-weight:400;line-height:1.2}.project-flow>div{border-top:1px solid #102a272e;border-bottom:1px solid #102a272e;grid-template-columns:repeat(4,1fr);margin-top:65px;display:grid}.project-flow article{min-height:300px;padding:30px}.project-flow article+article{border-left:1px solid #102a272e}.project-flow article>span{color:#71978d;font-family:var(--serif);font-size:11px}.project-flow h3{font-family:var(--serif);margin:62px 0 24px;font-size:24px;font-weight:400}.project-flow p{color:#60726e;font-size:11px;line-height:1.9}.project-contact{background:var(--project-ink);color:#fff;grid-template-columns:.8fr 1.2fr;gap:clamp(42px,7vw,110px);padding:125px max(42px,50vw - 620px);display:grid}.project-contact-copy h2{font-family:var(--serif);letter-spacing:-.04em;margin:30px 0;font-size:clamp(44px,5vw,68px);font-weight:400;line-height:1.2}.project-contact-copy p{color:#b7cbc5;font-family:var(--serif);font-size:13px;line-height:2}.project-form-card{color:var(--ink);align-self:start}.project-footer{color:#aec4bf;background:#091e1c;justify-content:space-between;align-items:center;padding:36px max(42px,50vw - 620px);display:flex}.project-footer strong{color:#fff;font-family:var(--serif);font-size:20px;font-weight:400}.project-footer span{letter-spacing:.08em;font-size:9px}.project-missing{color:#fff;text-align:center;background:#102a27;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:40px;display:flex}.project-missing span{color:#a6c8bd;letter-spacing:.2em;font-size:9px}.project-missing h1{font-family:var(--serif);font-size:42px;font-weight:400}.project-missing p{color:#b7cbc5}@media (max-width:800px){.project-nav{padding:18px 22px}.project-nav>div>a:not(.project-nav-cta){display:none}.project-hero,.project-contact{grid-template-columns:1fr}.project-hero-copy{padding:72px 24px 48px}.project-hero-system{min-height:auto;margin:0 22px 60px;padding:30px}.project-value{grid-template-columns:1fr}.project-value>*+*{border-top:1px solid #102a2733;border-left:0}.project-flow,.project-contact{padding:85px 22px}.project-flow>div{grid-template-columns:1fr 1fr}.project-flow article:nth-child(3){border-top:1px solid #102a272e;border-left:0}.project-flow article:nth-child(4){border-top:1px solid #102a272e}.project-footer{flex-direction:column;align-items:flex-start;gap:12px;padding:30px 22px}}@media (max-width:520px){.project-hero h1{font-size:45px}.project-hero-copy>div{flex-direction:column;align-items:flex-start}.project-flow>div{grid-template-columns:1fr}.project-flow article{border-top:1px solid #102a272e;border-left:0!important}.project-flow article:first-child{border-top:0}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);color:var(--ink);margin:0;font-family:Arial,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif}a{color:inherit;text-decoration:none}.landing-shell{background:#fff;min-height:100vh;overflow:hidden}.landing-shell p{line-break:strict;overflow-wrap:normal;text-wrap:pretty;word-break:auto-phrase}.jp-heading{line-break:strict;overflow-wrap:normal;text-wrap:balance;word-break:auto-phrase}.section-wrap{max-width:1240px;margin:0 auto;padding-left:42px;padding-right:42px}.landing-nav{border-bottom:1px solid var(--line);z-index:10;background:#fffffff5;justify-content:space-between;align-items:center;max-width:1480px;margin:0 auto;padding:19px 42px;display:flex;position:relative}.landing-brand{align-items:center;gap:17px;display:flex}.landing-brand img{object-fit:contain;width:156px;height:40px}.landing-brand span{border-left:1px solid var(--line);font-family:var(--serif);letter-spacing:.17em;padding:7px 0 7px 17px;font-size:10px}.landing-menu{gap:34px;display:flex}.landing-menu a,.text-link{color:#56524b;font-family:var(--serif);letter-spacing:.05em;font-size:11px}.landing-menu a:hover,.text-link:hover{color:#000}.nav-actions{align-items:center;gap:25px;display:flex}.text-link{border-bottom:1px solid #8b867e;padding-bottom:3px}.nav-os{color:#48443e;font-family:var(--serif);letter-spacing:.05em;border:1px solid #b9b4ab;padding:12px 16px;font-size:10px}.nav-os:hover{background:#f5f2ec}.nav-cta{background:var(--ink);color:#fff;font-family:var(--serif);letter-spacing:.08em;padding:13px 21px;font-size:11px}.hero{grid-template-columns:minmax(500px,1fr) minmax(0,1fr);max-width:1480px;min-height:700px;margin:0 auto;display:grid}.hero-copy{align-self:center;padding:72px clamp(35px,4vw,60px) 72px 52px}.eyebrow{color:#8a6a46;font-family:var(--serif);letter-spacing:.18em;margin:0 0 30px;font-size:10px}.hero h1{font-family:var(--serif);letter-spacing:-.045em;margin:0;font-size:clamp(46px,4vw,60px);font-weight:400;line-height:1.18}.hero h1>span,.hero h1>em{white-space:nowrap;display:block}.hero h1 em{color:#9b6e4f;font-style:normal}.hero-lead{color:#57534c;font-family:var(--serif);max-width:550px;margin:34px 0 0;font-size:15px;line-height:2}.hero-actions{align-items:center;gap:28px;margin-top:38px;display:flex}.primary-button{background:var(--ink);color:#fff;font-family:var(--serif);letter-spacing:.04em;align-items:center;gap:34px;padding:18px 24px;font-size:13px;transition:background .2s;display:inline-flex}.primary-button:hover{background:#6d533d}.primary-button span{font-size:17px}.secondary-link{font-family:var(--serif);border-bottom:1px solid #777169;padding-bottom:4px;font-size:12px}.hero-note{color:#8b877f;margin-top:25px;font-size:9px;line-height:1.7}.hero-visual{min-height:700px;position:relative;overflow:hidden}.hero-visual img{object-fit:cover;width:100%;height:100%;position:absolute}.hero-caption{background:#ffffffe6;flex-direction:column;padding:16px 20px;display:flex;position:absolute;bottom:30px;left:30px}.hero-caption span{letter-spacing:.16em;font-size:8px}.hero-caption strong{font-family:var(--serif);margin-top:4px;font-size:17px;font-weight:400}.proof-strip{border-bottom:1px solid var(--line);border-top:1px solid var(--line);grid-template-columns:1.55fr repeat(3,1fr) .6fr;max-width:1480px;margin:0 auto;display:grid}.proof-strip>*{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:134px;padding:22px 28px;display:flex}.proof-intro span,.proof-strip>div>span{color:#858079;letter-spacing:.14em;font-size:8px;line-height:1.6}.proof-intro strong{font-family:var(--serif);margin-top:8px;font-size:18px;font-weight:400;line-height:1.5}.proof-strip>div:not(.proof-intro) strong{font-family:var(--serif);font-size:33px;font-weight:400}.proof-strip>div:not(.proof-intro) span{margin-top:8px}.proof-strip>a{color:#746f68;border:0;align-items:center;font-size:8px;line-height:1.5;text-decoration:underline}.section-kicker{align-items:center;gap:12px;display:flex}.section-kicker span{font-family:var(--serif);border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:9px;display:flex}.section-kicker p{font-family:var(--serif);letter-spacing:.18em;margin:0;font-size:9px}.section-kicker.light{color:#c4bfb5}.audience-section{padding-top:125px;padding-bottom:135px}.audience-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:8vw;margin-top:45px;display:grid}.audience-copy h2,.tracks-heading h2,.process-heading h2,.signal-content h2,.deliverable-grid h2,.contact-copy h2{font-family:var(--serif);letter-spacing:-.035em;margin:0;font-size:clamp(38px,4vw,52px);font-weight:400;line-height:1.32}.audience-copy>p,.tracks-heading>p,.process-heading>p,.deliverable-grid>div>p{color:#68635c;font-family:var(--serif);margin:30px 0;font-size:14px;line-height:2}.audience-callout{border-top:1px solid var(--line);grid-template-columns:110px 1fr;gap:25px;padding-top:24px;display:grid}.audience-callout>span{color:#9a6d51;letter-spacing:.15em;font-size:8px}.audience-callout p{color:#706b63;margin:0;font-size:11px;line-height:1.8}.audience-callout strong{color:var(--ink);font-family:var(--serif);margin-bottom:7px;font-size:15px;font-weight:400;display:block}.audience-image{position:relative}.audience-image img{object-fit:cover;width:100%;height:550px;display:block}.audience-image small{color:#77716a;font-family:var(--serif);letter-spacing:.1em;background:#fff;padding:10px 14px;font-size:8px;position:absolute;bottom:0;right:0}.tracks-section{color:#fff;background:#252421;padding:120px 0}.tracks-heading{justify-content:space-between;align-items:end;margin-top:35px;display:flex}.tracks-heading>p{color:#b5afa5;max-width:420px;margin:0}.track-grid{border-top:1px solid #55524c;border-bottom:1px solid #55524c;grid-template-columns:repeat(3,1fr);margin-top:65px;display:grid}.track-grid article{min-height:380px;padding:34px 32px}.track-grid article+article{border-left:1px solid #55524c}.track-grid article.featured{color:var(--ink);background:#efebe2;margin:-18px 0;padding-top:52px}.track-grid article>span{color:#af9a81;font-family:var(--serif);letter-spacing:.13em;font-size:9px}.track-grid h3{font-family:var(--serif);margin:58px 0 25px;font-size:29px;font-weight:400}.track-grid p{color:#bdb8af;font-size:12px;line-height:1.9}.track-grid .featured p{color:#6a655d}.track-grid article>strong{font-family:var(--serif);border-top:1px solid;margin-top:38px;padding-top:20px;font-size:13px;font-weight:400;line-height:1.8;display:block}.process-section{padding-top:125px;padding-bottom:135px}.process-heading{justify-content:space-between;align-items:end;margin-top:35px;display:flex}.process-heading>p{max-width:390px;margin:0}.process-list{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:65px;display:grid}.process-list article{border-bottom:1px solid var(--line);min-height:245px;padding:25px 32px 32px}.process-list article:not(:nth-child(3n+1)){border-left:1px solid var(--line)}.process-list span{color:#9c7a55;font-family:var(--serif);font-size:11px}.process-list h3{font-family:var(--serif);margin:45px 0 18px;font-size:22px;font-weight:400}.process-list p{color:#777169;margin:0;font-size:11px;line-height:1.85}.signal-section{color:#fff;background:#2b2926;grid-template-columns:1.1fr .9fr;min-height:760px;display:grid}.signal-photo{min-height:760px;position:relative}.signal-photo img{object-fit:cover;width:100%;height:100%;position:absolute}.signal-content{padding:95px clamp(45px,7vw,110px)}.signal-content h2{margin-top:38px}.signal-content>p{color:#bbb5ab;font-family:var(--serif);margin:27px 0 45px;font-size:13px;line-height:1.9}.signal-list>div{border-top:1px solid #57534d;grid-template-columns:75px 1fr;gap:20px;padding:20px 0;display:grid}.signal-list strong{color:#d4b78d;font-family:var(--serif);font-size:14px;font-weight:400}.signal-list p{color:#bab4aa;margin:0;font-size:11px;line-height:1.8}.deliverable-section{padding-top:125px;padding-bottom:135px}.deliverable-grid{grid-template-columns:.85fr 1.15fr;align-items:center;gap:8vw;margin-top:45px;display:grid}.deliverable-card{border:1px solid var(--line);padding:32px;box-shadow:18px 18px #ebe6dc}.deliverable-card header{border-bottom:1px solid var(--line);font-family:var(--serif);letter-spacing:.1em;justify-content:space-between;padding-bottom:22px;font-size:9px;display:flex}.deliverable-card header b{color:#9b6d51;font-weight:400}.deliverable-card>div{border-bottom:1px solid var(--line);grid-template-columns:48px 1fr;align-items:center;padding:19px 0;display:grid}.deliverable-card>div span{color:#a3815f;font-family:var(--serif);font-size:10px}.deliverable-card>div strong{font-family:var(--serif);font-size:14px;font-weight:400}.deliverable-card footer{color:#8a857d;text-align:right;padding-top:18px;font-size:8px}.contact-section{color:#fff;background:#242320;padding:125px 0}.contact-grid{grid-template-columns:.9fr 1.1fr;gap:8vw;display:grid}.contact-copy h2{margin-top:38px}.contact-copy>p{color:#bbb5aa;font-family:var(--serif);margin:31px 0;font-size:13px;line-height:2}.contact-promise{border-top:1px solid #57534c;align-items:center;gap:20px;margin-top:42px;padding-top:26px;display:flex}.contact-promise>span{color:#c9aa78;font-family:var(--serif);border:1px solid #c9aa78;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.contact-promise p{color:#aaa49b;font-size:10px;line-height:1.7}.contact-promise strong{color:#fff;font-family:var(--serif);margin-bottom:3px;font-size:14px;font-weight:400;display:block}.contact-confidence{border-top:1px solid #57534c;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:24px;padding-top:18px;display:grid}.contact-confidence span{color:#c5cdc8;flex-direction:column;gap:6px;font-size:8px;display:flex}.contact-confidence b{color:var(--lime);font-family:monospace;font-size:7px}.form-card{color:var(--ink);background:#f4f1eb}.form-card-head{border-bottom:1px solid var(--line);background:#fff;flex-direction:column;padding:25px 31px;display:flex}.form-card-head span{color:#9a7650;font-family:var(--serif);letter-spacing:.16em;font-size:8px}.form-card-head strong{font-family:var(--serif);margin-top:7px;font-size:21px;font-weight:400}.contact-form{padding:28px 31px 31px}.form-trap{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contact-form label,.add-modal label{flex-direction:column;gap:7px;margin-bottom:16px;font-size:10px;font-weight:700;display:flex}.form-row{grid-template-columns:1fr 1fr;gap:13px;display:grid}.contact-form input,.contact-form select,.contact-form textarea,.add-modal input,.add-modal select,.add-modal textarea{color:var(--ink);font:inherit;background:#fff;border:1px solid #d1ccc3;border-radius:0;outline:none;width:100%;padding:12px;font-size:12px}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus{border-color:#886b4d;box-shadow:0 0 0 2px #e6d8c3}.contact-form .consent{color:#6f6a62;flex-direction:row;align-items:flex-start;font-size:9px;font-weight:400;line-height:1.5}.consent input{accent-color:var(--ink);flex:none;width:14px;height:14px}.form-submit{background:var(--ink);color:#fff;cursor:pointer;font-family:var(--serif);letter-spacing:.04em;border:0;width:100%;padding:17px;font-size:13px}.form-submit:disabled{cursor:wait;opacity:.6}.form-footnote{color:#888178;text-align:center;margin:11px 0 0;font-size:8px;line-height:1.6}.form-error{color:#9b322b;font-size:10px}.form-success{flex-direction:column;justify-content:center;min-height:560px;padding:42px;display:flex}.assistant-badge{align-items:center;gap:13px;display:flex}.assistant-badge>span{background:var(--ink);color:#fff;font-family:var(--serif);justify-content:center;align-items:center;width:42px;height:42px;display:flex}.assistant-badge div{flex-direction:column;display:flex}.assistant-badge small{color:#9a7650;letter-spacing:.14em;font-size:8px}.assistant-badge strong{font-family:var(--serif);margin-top:3px;font-size:17px;font-weight:400}.assistant-reply{color:#514d47;font-family:var(--serif);white-space:pre-wrap;background:#fff;border-left:2px solid #b18a5f;margin:28px 0 17px;padding:22px;font-size:13px;line-height:2}.assistant-meta{gap:9px;display:flex}.assistant-meta span{color:#695f54;background:#e9e2d7;padding:6px 8px;font-size:8px}.assistant-note{color:#7b756c;margin-top:20px;font-size:8px;line-height:1.7}.form-success button{border:0;border-bottom:1px solid var(--ink);cursor:pointer;font-family:var(--serif);background:0 0;align-self:flex-start;margin-top:17px;padding:0 0 4px;font-size:11px}.landing-footer{border-top:1px solid var(--line);background:#f0ece4;grid-template-columns:1.2fr 1fr;gap:40px;padding:60px 6vw 38px;display:grid}.landing-footer img{object-fit:contain;width:170px;height:43px}.landing-footer p{color:#756f67;font-family:var(--serif);letter-spacing:.08em;font-size:10px;line-height:1.7}.landing-footer>div:nth-child(2){flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:26px;display:flex}.landing-footer a{font-family:var(--serif);letter-spacing:.08em;font-size:9px}.landing-footer>small{color:#8b857c;grid-column:1/-1;font-size:8px}.council-showcase{color:#edf4e7;background:#111612;grid-template-columns:.72fr 1.28fr;gap:70px;max-width:1480px;min-height:760px;margin:0 auto;padding:100px 6vw;display:grid;position:relative}.council-showcase:before{content:"";background:linear-gradient(90deg,#c8ad76,#0000);height:3px;position:absolute;top:0;left:0;right:0}.council-showcase-copy{z-index:2;align-self:center;max-width:440px;position:relative}.council-showcase-copy>span{color:#c8ad76;letter-spacing:.2em;font:8px monospace}.council-showcase-copy h2{font-family:var(--serif);letter-spacing:-.04em;margin:35px 0;font-size:clamp(42px,4.3vw,64px);font-weight:400;line-height:1.22}.council-showcase-copy>p{color:#aeb9ac;font-family:var(--serif);font-size:13px;line-height:2.05}.council-public-guardrails{border-top:1px solid #394238;flex-wrap:wrap;gap:7px;margin-top:38px;padding-top:22px;display:flex}.council-public-guardrails b{color:#d8e8d2;letter-spacing:.08em;border:1px solid #50604d;padding:8px 10px;font:8px monospace}.council-visual{min-height:560px;position:relative}.council-orbit{border:1px solid #a9dc7130;border-radius:50%;width:410px;height:410px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.council-orbit:before,.council-orbit:after{content:"";border:1px dashed #c8ad762e;border-radius:50%;position:absolute;inset:52px}.council-orbit:after{inset:118px}.council-orbit i{background:#a9dc71;border-radius:50%;width:4px;height:4px;position:absolute;top:-2px;left:50%;box-shadow:0 0 16px #a9dc71}.council-orbit i:nth-child(2){top:304px;left:auto;right:27px}.council-orbit i:nth-child(3){top:330px;left:15px}.council-core{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);color:#171c17;text-align:center;z-index:3;background:#c8ad76;flex-direction:column;justify-content:center;align-items:center;width:210px;height:188px;padding:28px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.council-core small{letter-spacing:.14em;font:7px monospace}.council-core strong{font-family:var(--serif);margin:12px 0 4px;font-size:20px;font-weight:400}.council-core>span{color:#d6c18f;letter-spacing:.15em;background:#171c17;padding:5px 7px;font:7px monospace}.council-core p{margin:10px 0 0;font-size:8px;line-height:1.6}.council-nodes article{z-index:2;background:#192119f0;border:1px solid #566651;width:205px;min-height:138px;padding:16px;position:absolute}.council-nodes article:after{content:"";background:#566651;width:70px;height:1px;position:absolute}.council-nodes .node-source{top:32px;left:0}.council-nodes .node-source:after{transform-origin:0;top:92px;right:-70px;transform:rotate(28deg)}.council-nodes .node-market{top:32px;right:0}.council-nodes .node-market:after{transform-origin:100%;top:92px;left:-70px;transform:rotate(-28deg)}.council-nodes .node-sales{bottom:40px;left:0}.council-nodes .node-sales:after{transform-origin:0;top:35px;right:-70px;transform:rotate(-28deg)}.council-nodes .node-legal{border-color:#b76d5b;bottom:40px;right:0}.council-nodes .node-legal:after{transform-origin:100%;background:#b76d5b;top:35px;left:-70px;transform:rotate(28deg)}.council-nodes article header{letter-spacing:.12em;align-items:center;gap:8px;font:7px monospace;display:flex}.council-nodes article header span{color:#c8ad76}.council-nodes article header i{background:#a9dc71;border-radius:50%;width:5px;height:5px;margin-left:auto}.council-nodes .node-legal header i{background:#e68a74}.council-nodes article>strong{font-family:var(--serif);margin-top:18px;font-size:15px;font-weight:400;display:block}.council-nodes article p{color:#9da99b;margin:7px 0;font-size:8px;line-height:1.6}.council-nodes article>small{color:#a9dc71;font:7px monospace}.council-nodes .node-legal>small{color:#e68a74}.council-consensus{color:#182018;white-space:nowrap;background:#edf4e7;align-items:center;gap:15px;padding:11px 14px;font:8px monospace;display:flex;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.council-consensus strong{color:#1f4d32}.council-consensus i{color:#fff;background:#1f4d32;padding:4px 6px;font-style:normal}.council-public-pipeline{border:1px solid #3d493d;grid-column:1/-1;grid-template-columns:repeat(7,1fr);display:grid}.council-public-pipeline>div{flex-direction:column;min-height:96px;padding:16px;display:flex;position:relative}.council-public-pipeline>div+div{border-left:1px solid #3d493d}.council-public-pipeline>div:not(:last-child):after{color:#7c9577;content:"→";z-index:2;position:absolute;top:39px;right:-5px}.council-public-pipeline span{color:#c8ad76;font:7px monospace}.council-public-pipeline strong{font-family:var(--serif);margin-top:13px;font-size:12px;font-weight:400}.council-public-pipeline small{color:#7f927d;margin-top:6px;font:6px monospace}.council-admin{padding:36px 44px 70px}.council-admin-heading{justify-content:space-between;align-items:flex-end;margin-bottom:28px;display:flex}.council-admin-heading>div>span{color:#8c6d47;letter-spacing:.16em;font:8px monospace}.council-admin-heading h1{font-family:var(--serif);margin:10px 0;font-size:42px;font-weight:400}.council-admin-heading p{color:#777168;margin:0;font-size:10px;line-height:1.7}.council-safety-stamp{border:1px solid #426346;flex-direction:column;padding:12px 15px;display:flex}.council-safety-stamp b{color:#315d3a;letter-spacing:.12em;font:9px monospace}.council-safety-stamp small{color:#777168;margin-top:5px;font-size:8px}.council-safety-bar{color:#dce8d7;background:#162019;grid-template-columns:repeat(5,1fr);margin-bottom:18px;display:grid}.council-safety-bar span{border-right:1px solid #344138;justify-content:center;align-items:center;gap:8px;padding:13px 9px;font-size:8px;display:flex}.council-safety-bar i{background:#91c46d;border-radius:50%;width:6px;height:6px}.council-topology{color:#fff;background:#20231f;grid-template-columns:260px 1fr;display:grid}.council-director{color:#252421;background:#c9aa78;flex-direction:column;justify-content:center;align-items:flex-start;min-height:260px;padding:30px;display:flex}.council-director span{letter-spacing:.12em;font:7px monospace}.council-director strong{font-family:var(--serif);margin:24px 0 10px;font-size:25px;font-weight:400}.council-director p{font-size:9px;line-height:1.7}.council-director em{color:#d9bf93;background:#252421;margin-top:24px;padding:7px 9px;font:7px monospace}.council-agent-grid{grid-template-columns:repeat(4,1fr);display:grid}.council-agent-grid article{border-left:1px solid #454841;min-height:260px;padding:22px 18px}.council-agent-grid article[data-agent=legal]{border-top:3px solid #ad5d4a}.council-agent-grid header{color:#bcb7ae;align-items:center;gap:8px;font:7px monospace;display:flex}.council-agent-grid header i{color:#8ac46d;margin-left:auto;font-style:normal}.council-agent-grid h2{font-family:var(--serif);margin:48px 0 10px;font-size:17px;font-weight:400}.council-agent-grid p{color:#aaa69e;min-height:30px;font-size:8px;line-height:1.6}.council-agent-grid article>div{flex-wrap:wrap;gap:4px;margin-top:18px;display:flex}.council-agent-grid article>div small{color:#aebaab;border:1px solid #4f554c;padding:4px;font:6px monospace}.council-agent-grid footer{border-top:1px solid #454841;flex-direction:column;gap:4px;margin-top:18px;padding-top:10px;display:flex}.council-agent-grid footer span{color:#817d75;font:6px monospace}.council-workbench{background:#fff;border:1px solid #dad5cc;grid-template-columns:250px 1fr;margin-top:18px;display:grid}.council-workbench>aside{border-right:1px solid #ddd8cf;padding:22px}.council-workbench>aside>span{color:#8e877e;letter-spacing:.13em;font:7px monospace}.council-workbench>aside button{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #e4e0d8;flex-direction:column;gap:7px;width:100%;padding:18px 5px;display:flex}.council-workbench>aside button.active{border-left:3px solid #9a7650;padding-left:12px}.council-workbench>aside button b,.council-workbench>aside button small{color:#9a7650;font:7px monospace}.council-workbench>aside button strong{font-family:var(--serif);font-size:12px;font-weight:400;line-height:1.5}.council-case{padding:28px}.council-case>header{justify-content:space-between;align-items:start;display:flex}.council-case>header>div:first-child>span{color:#9a7650;letter-spacing:.13em;font:7px monospace}.council-case h2{font-family:var(--serif);margin:8px 0;font-size:25px;font-weight:400}.council-case>header p{color:#777168;font-size:9px;line-height:1.6}.council-verdict{text-align:right;border:1px solid #a5a097;flex-direction:column;min-width:130px;padding:12px;display:flex}.council-verdict b{color:#886a42;font:8px monospace}.council-verdict strong{font-family:var(--serif);font-size:28px;font-weight:400}.council-verdict small{color:#989188;font:6px monospace}.council-decision-grid{grid-template-columns:repeat(2,1fr);gap:8px;margin-top:25px;display:grid}.council-decision-grid article{background:#f4f1eb;border-left:2px solid #a6a096;padding:15px}.council-decision-grid article.legal{border-left-color:#b45d49}.council-decision-grid article header{justify-content:space-between;font:7px monospace;display:flex}.council-decision-grid article header b{color:#7c623e}.council-decision-grid article header b.block{color:#a43f32}.council-decision-grid article p{min-height:46px;font-size:9px;line-height:1.7}.council-decision-grid article>div{gap:5px;display:flex}.council-decision-grid article small{color:#817b72;background:#fff;padding:5px;font-size:7px}.council-human-gate{border-top:1px solid #ded9d1;justify-content:space-between;align-items:flex-end;gap:25px;margin-top:24px;padding-top:20px;display:flex}.council-human-gate>div{max-width:420px}.council-human-gate span{color:#8f6b43;letter-spacing:.13em;font:7px monospace}.council-human-gate strong{font-family:var(--serif);margin-top:6px;font-size:18px;font-weight:400;display:block}.council-human-gate p,.council-human-gate blockquote{color:#777168;margin:7px 0 0;font-size:8px;line-height:1.6}.council-human-gate blockquote{border-left:2px solid #c9aa78;padding-left:10px}.council-human-gate form{grid-template-columns:115px minmax(180px,1fr) auto;gap:6px;display:grid}.council-human-gate select,.council-human-gate input{background:#fff;border:1px solid #cfc9bf;padding:9px;font-size:9px}.council-human-gate button{color:#fff;cursor:pointer;background:#292824;border:0;padding:10px 14px;font-size:9px}@media (max-width:1050px){.council-showcase{grid-template-columns:1fr}.council-showcase-copy{max-width:680px}.council-agent-grid{grid-template-columns:repeat(2,1fr)}.council-agent-grid article:nth-child(n+3){border-top:1px solid #454841}.council-workbench{grid-template-columns:1fr}.council-workbench>aside{border-bottom:1px solid #ddd8cf;border-right:0}}@media (max-width:700px){.council-showcase{padding:80px 22px}.council-visual{min-height:auto}.council-core,.council-orbit{display:none}.council-nodes{grid-template-columns:1fr 1fr;gap:8px;display:grid}.council-nodes article{width:auto;min-height:150px;position:static}.council-nodes article:after{display:none}.council-consensus{white-space:normal;justify-content:center;margin-top:8px;position:static;bottom:auto;left:auto;transform:none}.council-public-pipeline{grid-template-columns:1fr 1fr}.council-public-pipeline>div+div{border-top:1px solid #3d493d;border-left:0}.council-public-pipeline>div:not(:last-child):after{display:none}.council-admin{padding:24px 18px 60px}.council-topology{grid-template-columns:1fr}.council-director{min-height:190px}.council-decision-grid{grid-template-columns:1fr}.council-human-gate{flex-direction:column;align-items:stretch}.council-human-gate form{grid-template-columns:1fr}.council-safety-bar{grid-template-columns:1fr 1fr}}.conversation-cockpit{padding:36px 44px 70px}.conversation-heading{justify-content:space-between;align-items:end;display:flex}.conversation-heading>div>span{color:#8c6d47;letter-spacing:.16em;font:8px monospace}.conversation-heading h1{font-family:var(--serif);margin:10px 0;font-size:42px;font-weight:400}.conversation-heading p{color:#777168;margin:0;font-size:10px;line-height:1.7}.conversation-heading>button{color:#fff;cursor:pointer;background:#292824;border:0;padding:13px 18px;font-size:10px}.conversation-heading>button:disabled{cursor:wait;opacity:.55}.conversation-safety{color:#d8e4d4;background:#172019;align-items:center;gap:22px;margin-top:28px;padding:13px 16px;display:flex}.conversation-safety b{color:#aad97c;letter-spacing:.13em;font:8px monospace}.conversation-safety span{border-left:1px solid #465148;padding-left:22px;font-size:8px}.conversation-stats{grid-template-columns:repeat(5,1fr);margin-top:14px;display:grid}.conversation-stats>div{background:#fff;border:1px solid #d9d4cb;border-right:0;justify-content:space-between;align-items:center;padding:17px;display:flex}.conversation-stats>div:last-child{border-right:1px solid #d9d4cb}.conversation-stats span{color:#777168;font-size:8px}.conversation-stats strong{font-family:var(--serif);font-size:21px;font-weight:400}.conversation-layout{background:#fff;border:1px solid #dad5cc;grid-template-columns:250px 1fr;margin-top:14px;display:grid}.conversation-layout>aside{border-right:1px solid #ddd8cf;padding:20px}.conversation-layout>aside>span{color:#8e877e;letter-spacing:.13em;font:7px monospace}.conversation-layout>aside button{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #e3ded6;flex-direction:column;gap:6px;width:100%;padding:17px 6px;display:flex}.conversation-layout>aside button.active{border-left:3px solid #9a7650;padding-left:12px}.conversation-layout>aside strong{font-family:var(--serif);font-size:13px;font-weight:400}.conversation-layout>aside small{color:#817b72;font-size:8px;line-height:1.5}.conversation-layout>aside button>div{gap:5px;display:flex}.conversation-layout>aside em,.conversation-layout>aside i{color:#777168;background:#eeeae3;padding:4px 5px;font:6px monospace}.conversation-layout .risk-high{color:#9e3f32!important}.conversation-layout .risk-low{color:#3f733d!important}.conversation-work{padding:28px}.conversation-work>header{justify-content:space-between;align-items:start;display:flex}.conversation-work>header>div:first-child>span{color:#8d6c48;font:7px monospace}.conversation-work h2{font-family:var(--serif);margin:8px 0;font-size:27px;font-weight:400}.conversation-work>header p{color:#777168;margin:0;font-size:9px}.conversation-class{text-align:right;border:1px solid #c6c0b6;flex-direction:column;min-width:145px;padding:11px;display:flex}.conversation-class span{font:7px monospace}.conversation-class strong{font-family:var(--serif);font-size:20px;font-weight:400}.conversation-class small{color:#8e877e;font:6px monospace}.synthetic-banner{color:#52604d;background:#e8f0df;border-left:3px solid #82a467;margin-top:20px;padding:11px;font-size:8px}.conversation-message{background:#f3f0ea;margin-top:16px;padding:18px}.conversation-message span{color:#8a6b48;font:7px monospace}.conversation-message p{font-family:var(--serif);white-space:pre-wrap;margin:9px 0 0;font-size:11px;line-height:1.8}.conversation-reply{margin-top:16px}.conversation-reply label{flex-direction:column;gap:7px;display:flex}.conversation-reply label>span{color:#706a62;font-size:8px;font-weight:700}.conversation-reply textarea,.conversation-reply select,.conversation-reply input{font:inherit;resize:vertical;background:#faf9f6;border:1px solid #d5d0c7;width:100%;padding:11px;font-size:10px;line-height:1.8}.conversation-reply>div{background:#efebe4;grid-template-columns:150px 1fr auto;gap:7px;padding:12px;display:grid}.conversation-reply button{color:#fff;cursor:pointer;background:#292824;border:0;padding:10px 15px;font-size:9px}.meeting-draft,.learning-loop{border:1px solid #d8d3ca;margin-top:22px;padding:18px}.meeting-draft>header,.learning-loop>header{justify-content:space-between;align-items:center;display:flex}.meeting-draft>header>div,.learning-loop>header>div:first-child{flex-direction:column;gap:6px;display:flex}.meeting-draft header span,.learning-loop header span{color:#8b6944;letter-spacing:.11em;font:7px monospace}.meeting-draft header strong,.learning-loop header strong{font-family:var(--serif);font-size:14px;font-weight:400}.meeting-draft header button{cursor:pointer;background:#fff;border:1px solid #8b8277;padding:9px 12px;font-size:8px}.meeting-draft header button:disabled{cursor:not-allowed;opacity:.45}.meeting-draft>div{grid-template-columns:repeat(3,1fr) auto;gap:7px;margin-top:15px;display:grid}.meeting-draft>div>span{background:#f2efe9;flex-direction:column;gap:4px;padding:12px;font-size:10px;display:flex}.meeting-draft>div b{color:#9a7650;font:7px monospace}.meeting-draft>div small{color:#8c857c;font-size:7px}.meeting-draft>div em{color:#87553d;align-self:center;font:7px monospace}.meeting-draft>p{color:#777168;margin:15px 0 0;font-size:8px}.learning-loop>header>div:last-child{flex-wrap:wrap;gap:5px;display:flex}.learning-loop>header small{color:#60715b;background:#eef1e8;padding:5px;font:6px monospace}.learning-loop form{grid-template-columns:130px 1fr 1fr auto;gap:7px;margin-top:15px;display:grid}.learning-loop select,.learning-loop input{background:#faf9f6;border:1px solid #d5d0c7;padding:9px;font-size:8px}.learning-loop button{color:#fff;cursor:pointer;background:#292824;border:0;padding:9px 12px;font-size:8px}.feedback-history{border-top:1px solid #ddd8cf;flex-direction:column;gap:6px;margin-top:14px;padding-top:12px;display:flex}.feedback-history span{color:#777168;font-size:8px}.feedback-history b{color:#526a4e;margin-right:8px}@media (max-width:1000px){.conversation-layout{grid-template-columns:1fr}.conversation-layout>aside{border-bottom:1px solid #ddd8cf;border-right:0}.learning-loop form{grid-template-columns:1fr 1fr}}@media (max-width:700px){.conversation-cockpit{padding:24px 18px 60px}.conversation-heading{flex-direction:column;align-items:flex-start;gap:20px}.conversation-safety{flex-direction:column;align-items:flex-start;gap:8px}.conversation-safety span{border-left:0;padding-left:0}.conversation-stats{grid-template-columns:1fr 1fr}.conversation-work{padding:18px}.conversation-work>header{flex-direction:column;gap:14px}.conversation-reply>div,.learning-loop form,.meeting-draft>div{grid-template-columns:1fr}.meeting-draft>header,.learning-loop>header{flex-direction:column;align-items:flex-start;gap:13px}}.prospect-screening{padding:36px 44px 70px}.prospect-heading{justify-content:space-between;align-items:end;display:flex}.prospect-heading>div>span{color:#8c6d47;letter-spacing:.16em;font:8px monospace}.prospect-heading h1{font-family:var(--serif);margin:10px 0;font-size:42px;font-weight:400}.prospect-heading p{color:#777168;margin:0;font-size:10px;line-height:1.7}.prospect-heading>button{color:#fff;cursor:pointer;background:#292824;border:0;padding:13px 18px;font-size:10px}.prospect-heading>button:disabled{cursor:wait;opacity:.55}.prospect-safety{color:#cdd9c9;background:#19221b;align-items:center;gap:22px;margin-top:28px;padding:13px 16px;display:flex}.prospect-safety b{color:#a8d477;letter-spacing:.12em;font:8px monospace}.prospect-safety span{border-left:1px solid #455147;padding-left:22px;font-size:8px}.prospect-meter{background:#fff;border:1px solid #dcd7ce;grid-template-columns:120px 1fr 280px;align-items:center;gap:22px;margin-top:14px;padding:22px;display:grid}.prospect-meter>div:first-child span{color:#8c857c;letter-spacing:.12em;font:7px monospace;display:block}.prospect-meter>div:first-child strong{font-family:var(--serif);font-size:31px;font-weight:400}.prospect-meter>div:first-child small{color:#aaa39a;font-size:12px}.prospect-progress{background:#e8e3da;height:6px}.prospect-progress i{background:#9a7650;height:100%;display:block}.prospect-meter p{color:#7a746b;margin:0;font-size:8px;line-height:1.7}.prospect-stats{grid-template-columns:repeat(4,1fr);margin-top:14px;display:grid}.prospect-stats button{cursor:pointer;background:#efebe4;border:1px solid #d9d4cb;border-right:0;justify-content:space-between;align-items:center;padding:17px;display:flex}.prospect-stats button:last-child{border-right:1px solid #d9d4cb}.prospect-stats button.active{color:#fff;background:#292824}.prospect-stats span{font-size:8px}.prospect-stats strong{font-family:var(--serif);font-size:20px;font-weight:400}.prospect-empty{text-align:center;background:#fff;border:1px solid #d9d4cb;margin-top:14px;padding:65px}.prospect-empty span{color:#99734b;letter-spacing:.15em;font:8px monospace}.prospect-empty h2{font-family:var(--serif);font-size:28px;font-weight:400}.prospect-empty p{color:#7b756c;font-size:10px}.prospect-list{border-top:1px solid #d9d4cb;margin-top:14px}.prospect-list>article{background:#fff;border-bottom:1px solid #d9d4cb;border-left:3px solid #8b9b85}.prospect-list>article.blocked{border-left-color:#ad4f3e}.prospect-row{cursor:pointer;text-align:left;background:#fff;border:0;grid-template-columns:62px minmax(250px,1fr) 190px 125px 20px;align-items:center;gap:18px;width:100%;padding:18px 20px;display:grid}.prospect-index{color:#98744e;font:8px monospace}.prospect-row>div:nth-child(2){flex-direction:column;gap:5px;display:flex}.prospect-row>div:nth-child(2) strong{font-family:var(--serif);font-size:16px;font-weight:400}.prospect-row>div:nth-child(2) small{color:#8a847b;font-size:8px}.score-pair{gap:8px;display:flex}.score-pair span{color:#777168;background:#f0ede7;padding:8px;font:7px monospace}.score-pair b{color:#252421;font-size:11px}.prospect-row>em{text-align:center;border:1px solid #b8b1a6;justify-self:stretch;padding:7px;font:7px monospace}.prospect-row>em.status-blocked{color:#9d3f31;border-color:#c36c59}.prospect-row>i{font-size:19px;font-style:normal}.prospect-detail{background:#f4f1eb;border-top:1px solid #e0dbd2;padding:22px 22px 26px 100px}.prospect-review-grid{grid-template-columns:repeat(4,1fr);gap:7px;display:grid}.prospect-review-grid section{background:#fff;border-top:2px solid #768a70;flex-direction:column;min-height:220px;padding:14px;display:flex}.prospect-review-grid section.legal{border-top-color:#b45843}.prospect-review-grid header{justify-content:space-between;font:7px monospace;display:flex}.prospect-review-grid header b{color:#7e694a}.prospect-review-grid header b.block{color:#a34535}.prospect-review-grid section p{min-height:58px;font-size:9px;line-height:1.65}.prospect-review-grid section>small{color:#777168;font-size:7px;line-height:1.6}.prospect-review-grid section>em{color:#a34535;margin-top:8px;font-size:7px;font-style:normal;line-height:1.6}.prospect-review-grid footer{color:#999188;margin-top:auto;padding-top:12px;font:7px monospace}.prospect-provenance{border-top:1px solid #d7d1c8;grid-template-columns:1fr minmax(180px,1fr) minmax(420px,1.4fr);align-items:end;gap:18px;margin-top:16px;padding-top:16px;display:grid}.prospect-provenance>div{flex-direction:column;gap:4px;display:flex}.prospect-provenance span{color:#8a6b47;letter-spacing:.12em;font:7px monospace}.prospect-provenance a{font-size:9px;text-decoration:underline}.prospect-provenance small{color:#817a71;font-size:7px}.prospect-provenance blockquote{color:#716b63;border-left:2px solid #c9aa78;margin:0;padding-left:12px;font-size:8px;line-height:1.6}.prospect-provenance form{grid-template-columns:160px 1fr auto;gap:6px;display:grid}.prospect-provenance select,.prospect-provenance input{background:#fff;border:1px solid #cfc9bf;padding:9px;font-size:8px}.prospect-provenance button{color:#fff;cursor:pointer;background:#292824;border:0;padding:9px 12px;font-size:8px}@media (max-width:1050px){.prospect-meter{grid-template-columns:100px 1fr}.prospect-meter p{grid-column:1/-1}.prospect-review-grid{grid-template-columns:1fr 1fr}.prospect-provenance{grid-template-columns:1fr}}@media (max-width:700px){.prospect-screening{padding:24px 18px 60px}.prospect-heading{flex-direction:column;align-items:flex-start;gap:20px}.prospect-safety{flex-direction:column;align-items:flex-start;gap:8px}.prospect-safety span{border-left:0;padding-left:0}.prospect-stats{grid-template-columns:1fr 1fr}.prospect-row{grid-template-columns:50px 1fr 20px}.prospect-row .score-pair,.prospect-row>em{grid-column:2}.prospect-row>i{grid-area:1/3}.prospect-detail{padding:18px}.prospect-review-grid,.prospect-provenance form{grid-template-columns:1fr}}.draft-studio{padding:36px 44px 70px}.draft-heading{justify-content:space-between;align-items:end;display:flex}.draft-heading>div>span{color:#8c6d47;letter-spacing:.16em;font:8px monospace}.draft-heading h1{font-family:var(--serif);margin:10px 0;font-size:42px;font-weight:400}.draft-heading p{color:#777168;margin:0;font-size:10px;line-height:1.7}.draft-heading>button{color:#fff;cursor:pointer;background:#292824;border:0;padding:13px 18px;font-size:10px}.draft-heading>button:disabled{cursor:wait;opacity:.55}.draft-safety{color:#d8e4d4;background:#19221b;grid-template-columns:repeat(4,1fr);margin-top:28px;display:grid}.draft-safety span{border-right:1px solid #455147;justify-content:center;align-items:center;gap:9px;padding:13px;font-size:8px;display:flex}.draft-safety i{background:#a6d478;border-radius:50%;width:6px;height:6px}.draft-empty{text-align:center;background:#fff;border:1px solid #dad5cc;margin-top:15px;padding:70px}.draft-empty span{color:#9a7650;letter-spacing:.14em;font:8px monospace}.draft-empty h2{font-family:var(--serif);font-size:28px;font-weight:400}.draft-empty p{color:#777168;font-size:10px}.draft-layout{background:#fff;border:1px solid #dad5cc;grid-template-columns:240px 1fr;margin-top:15px;display:grid}.draft-layout>aside{border-right:1px solid #ddd8cf;padding:20px}.draft-layout>aside>span{color:#8e877e;letter-spacing:.13em;font:7px monospace}.draft-layout>aside button{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #e3ded6;flex-direction:column;gap:6px;width:100%;padding:17px 6px;display:flex}.draft-layout>aside button.active{border-left:3px solid #9a7650;padding-left:12px}.draft-layout>aside strong{font-family:var(--serif);font-size:13px;font-weight:400}.draft-layout>aside small{color:#837c73;font-size:8px}.draft-layout>aside em{color:#9a7650;font:7px monospace}.draft-editor{padding:28px}.draft-editor>header{border-bottom:1px solid #ddd8cf;justify-content:space-between;align-items:end;padding-bottom:20px;display:flex}.draft-editor>header>div:first-child>span{color:#8e6b45;font:7px monospace}.draft-editor h2{font-family:var(--serif);margin:8px 0 0;font-size:27px;font-weight:400}.draft-editor>header>div:last-child{gap:6px;display:flex}.draft-editor>header>div:last-child span{color:#777168;background:#f0ede7;flex-direction:column;gap:4px;min-width:62px;padding:8px;font:6px monospace;display:flex}.draft-editor>header>div:last-child b{color:#292824;font-size:10px}.draft-editor>header>div:last-child .ok{background:#e4eedb}.draft-editor>header>div:last-child .warn{background:#f1ddd7}.draft-editor>form{margin-top:22px}.draft-editor>form>label{color:#6f6961;flex-direction:column;gap:7px;margin-bottom:14px;font-size:8px;font-weight:700;display:flex}.draft-editor input,.draft-editor textarea,.draft-editor select{font:inherit;resize:vertical;background:#faf9f6;border:1px solid #d5d0c7;width:100%;padding:11px;font-size:10px;line-height:1.8}.draft-approval{background:#efebe4;grid-template-columns:170px 1fr auto;gap:7px;padding:12px;display:grid}.draft-approval button{color:#fff;cursor:pointer;background:#292824;border:0;padding:10px 15px;font-size:9px}.claim-ledger{border:1px solid #d8d3ca;margin-top:26px}.claim-ledger>header{color:#fff;letter-spacing:.1em;background:#252721;justify-content:space-between;padding:12px 14px;font:7px monospace;display:flex}.claim-ledger>header strong{color:#b9d89f;font-weight:400}.claim-ledger article{border-top:1px solid #e0dbd3;grid-template-columns:110px 1fr 95px 90px;align-items:center;gap:12px;padding:12px 14px;display:grid}.claim-ledger article>span{color:#8d6c48;font:7px monospace}.claim-ledger article p{margin:0;font-size:9px;line-height:1.6}.claim-ledger article em{text-align:center;padding:6px;font:7px monospace}.claim-ledger article em.supported{color:#3d673c;background:#e5efdc}.claim-ledger article em.unverified{color:#963e32;background:#f1ddd7}.claim-ledger article a,.claim-ledger article small{color:#777168;font-size:7px;text-decoration:underline}@media (max-width:900px){.draft-layout{grid-template-columns:1fr}.draft-layout>aside{border-bottom:1px solid #ddd8cf;border-right:0}.claim-ledger article{grid-template-columns:90px 1fr}}@media (max-width:700px){.draft-studio{padding:24px 18px 60px}.draft-heading{flex-direction:column;align-items:flex-start;gap:20px}.draft-safety{grid-template-columns:1fr 1fr}.draft-editor{padding:18px}.draft-editor>header{flex-direction:column;align-items:flex-start;gap:15px}.draft-approval{grid-template-columns:1fr}}.access-denied-page{color:#fff;background:#242320;align-items:center;min-height:100vh;padding:40px;display:flex}.access-denied-page>div{border-left:1px solid #c9aa78;max-width:720px;margin:0 auto;padding:28px 0 28px clamp(28px,6vw,80px)}.access-denied-page span{color:#c9aa78;letter-spacing:.18em;font-size:10px}.access-denied-page h1{font-family:var(--serif);margin:28px 0;font-size:clamp(40px,7vw,76px);font-weight:400;line-height:1.2}.access-denied-page p{color:#bdb7ad;font-family:var(--serif);max-width:560px;font-size:14px;line-height:2}.access-denied-page a{font-family:var(--serif);border-bottom:1px solid #c9aa78;margin-top:28px;padding-bottom:5px;font-size:13px;display:inline-block}.access-denied-page a+a{margin-left:20px}.partner-access-page{--access-ink:#0c1713;--access-line:#33423b;--access-green:#8fcbb2;--access-amber:#c7a16b;color:var(--access-ink);background:#e8e9e3;min-height:100vh}.partner-access-nav{border-bottom:1px solid var(--access-line);color:#dce5df;background:#0b100e;justify-content:space-between;align-items:center;min-height:76px;padding:0 clamp(22px,5vw,72px);display:flex}.partner-access-nav>a:last-child{color:#91a099;letter-spacing:.08em;font:10px ui-monospace,monospace}.partner-access-brand{align-items:center;gap:13px;display:flex}.partner-access-brand>span{background:var(--access-amber);color:#151a17;justify-content:center;align-items:center;width:38px;height:38px;font:15px Georgia,serif;display:flex}.partner-access-brand>b{letter-spacing:.2em;font:11px ui-monospace,monospace}.partner-access-brand>small{color:#6f8077;letter-spacing:.14em;border-left:1px solid #3a4741;padding-left:13px;font:8px ui-monospace,monospace}.partner-access-hero{color:#edf3ef;background:radial-gradient(circle at 74% 20%,#254338 0,#0000 30%),linear-gradient(90deg,#8fcbb20d 1px,#0000 1px) 0 0/44px 44px,#0b100e;grid-template-columns:minmax(0,1fr) 280px;gap:40px;padding:clamp(56px,8vw,110px) clamp(24px,8vw,120px);display:grid}.partner-access-hero>div{max-width:820px}.partner-access-hero>div>span,.partner-access-console>div>span,.partner-access-console>aside>span{color:var(--access-amber);letter-spacing:.16em;font:10px ui-monospace,monospace}.partner-access-hero h1{letter-spacing:-.04em;margin:22px 0 25px;font:400 clamp(43px,6vw,78px)/1.1 Georgia,Yu Mincho,serif}.partner-access-hero p{color:#a8b7af;max-width:700px;margin:0;font-size:14px;line-height:2}.partner-access-hero>aside{border:1px solid #405149;align-self:end;gap:12px;padding:24px;display:grid}.partner-access-hero>aside>span{color:#7b8d84;letter-spacing:.14em;font:9px ui-monospace,monospace}.partner-access-hero>aside>strong{color:var(--access-amber);letter-spacing:.08em;font:14px ui-monospace,monospace}.partner-access-hero>aside[data-state=READY]>strong{color:var(--access-green)}.partner-access-hero>aside>small{color:#82938a;overflow-wrap:anywhere;font-size:10px}.partner-access-flow{border-bottom:1px solid #c4c9c2;grid-template-columns:repeat(4,1fr);max-width:1500px;margin:0 auto;display:grid}.partner-access-flow article{border-left:1px solid #c4c9c2;min-height:180px;padding:30px}.partner-access-flow article:last-child{border-right:1px solid #c4c9c2}.partner-access-flow i{color:#8b9a92;font:10px ui-monospace,monospace}.partner-access-flow span{margin:22px 0 12px;font:21px Georgia,Yu Mincho,serif;display:block}.partner-access-flow p{color:#68746d;margin:0;font-size:11px;line-height:1.8}.partner-access-console{grid-template-columns:minmax(0,1fr) 330px;max-width:1500px;margin:0 auto;padding:clamp(45px,7vw,95px) clamp(24px,5vw,72px) 100px;display:grid}.partner-access-console>div{background:#f7f8f4;border:1px solid #c5cbc4;min-height:460px;padding:clamp(30px,5vw,65px)}.partner-access-console h2{letter-spacing:-.035em;margin:20px 0;font:400 clamp(31px,4.3vw,54px)/1.2 Georgia,Yu Mincho,serif}.partner-access-console>div>p{color:#67736c;max-width:680px;font-size:12px;line-height:1.9}.partner-scope-list{gap:8px;margin:28px 0;display:grid}.partner-scope-list article{border:1px solid #d4d9d2;grid-template-columns:110px 1fr auto;align-items:center;padding:15px 18px;display:grid}.partner-scope-list span{color:#708178;font:8px ui-monospace,monospace}.partner-scope-list strong{font:17px Georgia,Yu Mincho,serif}.partner-scope-list small{color:#315a46;background:#dce8df;padding:7px 9px;font-size:9px}.partner-primary-action{color:#fff;background:#14221b;justify-content:space-between;align-items:center;max-width:390px;margin-top:28px;padding:17px 20px;font-size:12px;display:flex}.partner-primary-action:hover{background:#263c32}.partner-access-console>aside{color:#fff;background:#101713;border:1px solid #33423b;padding:35px 28px}.partner-access-console dl{margin:28px 0}.partner-access-console dl>div{border-top:1px solid #304039;justify-content:space-between;align-items:center;padding:15px 0;display:flex}.partner-access-console dl>div:last-child{border-bottom:1px solid #304039}.partner-access-console dt{color:#7f9188;font-size:10px}.partner-access-console dd{color:var(--access-green);margin:0;font:10px ui-monospace,monospace}.partner-access-console>aside p{color:#87988f;font-size:10px;line-height:1.9}@media (max-width:850px){.partner-access-hero,.partner-access-console{grid-template-columns:1fr}.partner-access-flow{grid-template-columns:repeat(2,1fr)}.partner-access-hero>aside{align-self:auto}}@media (max-width:540px){.partner-access-brand>small,.partner-access-nav>a:last-child{display:none}.partner-access-flow{grid-template-columns:1fr}.partner-access-flow article{border-right:1px solid #c4c9c2;min-height:150px}.partner-scope-list article{grid-template-columns:1fr;gap:8px}}.admin-shell{--admin-bg:#f3f0e9;background:var(--admin-bg);color:var(--ink);grid-template-columns:232px 1fr;min-height:100vh;font-family:Arial,Hiragino Kaku Gothic ProN,Yu Gothic,sans-serif;display:grid}.admin-sidebar{color:#fff;background:#242320;flex-direction:column;min-height:100vh;padding:24px 16px 18px;display:flex;position:sticky;top:0}.admin-brand{align-items:center;gap:11px;padding:0 9px 33px;display:flex}.admin-brand>img{object-fit:contain;background:#fff;width:105px;height:34px;padding:4px}.admin-brand b{letter-spacing:.18em;font-size:11px}.admin-os-mark{background:var(--lime);color:#242320;font-family:var(--serif);justify-content:center;align-items:center;width:42px;height:34px;font-size:13px;display:flex}.project-switcher{border-top:1px solid #4c4943;border-bottom:1px solid #4c4943;flex-direction:column;gap:8px;margin-bottom:12px;padding:16px 9px;display:flex}.project-switcher>span{color:#948d82;letter-spacing:.15em;font-family:monospace;font-size:7px}.project-switcher select{color:#fff;background:#302e2a;border:1px solid #555149;width:100%;padding:9px 7px;font-size:10px;line-height:1.4}.project-switcher small{color:#b9ab82;font-size:8px}.admin-sidebar nav>p{color:#8e887f;letter-spacing:.16em;margin:10px 11px;font-family:monospace;font-size:8px}.admin-sidebar nav button{color:#bbb5aa;cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:11px;width:100%;margin:2px 0;padding:12px 11px;font-size:11px;font-weight:700;display:flex}.admin-sidebar nav button i{color:#938c81;width:20px;font-size:17px;font-style:normal}.admin-sidebar nav button em{background:var(--coral);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;margin-left:auto;font-size:8px;font-style:normal;display:flex}.admin-sidebar nav button.active{color:#fff;background:#403d38}.business-architecture{color:#fff;background:#263b36;grid-template-columns:1.1fr 1.9fr;margin-bottom:24px;padding:30px;display:grid}.business-architecture header{border-right:1px solid #50615d;padding-right:30px}.business-architecture header>span,.project-catalog header span,.project-create header span{color:#c9aa78;letter-spacing:.15em;font-family:monospace;font-size:8px}.business-architecture h2{font-family:var(--serif);margin:14px 0;font-size:27px;font-weight:400;line-height:1.35}.business-architecture header p{color:#b8c3bf;font-size:10px;line-height:1.8}.business-architecture>div{grid-template-columns:repeat(4,1fr);display:grid}.business-architecture article{flex-direction:column;justify-content:center;padding:20px;display:flex}.business-architecture article+article{border-left:1px solid #50615d}.business-architecture article span{color:#9fb5ae;font-family:monospace;font-size:9px}.business-architecture article b{font-family:var(--serif);letter-spacing:.08em;margin:18px 0 8px;font-size:13px;font-weight:400}.business-architecture article small{color:#9fb0ab;font-size:8px;line-height:1.6}.business-layout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:24px;display:grid}.project-catalog,.project-create{background:#fff;border:1px solid #d8d3ca}.project-catalog>header{border-bottom:1px solid #ded9d0;justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.project-catalog>header h2,.project-create h2{font-family:var(--serif);margin:7px 0 0;font-size:22px;font-weight:400}.project-catalog>header>strong{font-family:var(--serif);font-size:27px;font-weight:400}.project-catalog>header>strong small{color:#858077;font-family:Arial,sans-serif;font-size:8px}.project-card-grid{grid-template-columns:1fr 1fr;gap:15px;padding:20px;display:grid}.project-card-grid>article{border:1px solid #dcd7ce;padding:21px;position:relative}.project-card-grid>article.selected{border-color:#49675f;box-shadow:inset 4px 0 #49675f}.project-card-grid>article.paused{opacity:.72}.project-card-grid article>header{justify-content:space-between;align-items:flex-start;display:flex}.project-card-grid article>header span{color:#8b857c;font-size:8px}.project-card-grid h3{font-family:var(--serif);margin:6px 0;font-size:19px;font-weight:400}.project-card-grid h3 em{color:#775c3f;vertical-align:middle;background:#eee5d3;margin-left:7px;padding:4px 5px;font-family:monospace;font-size:6px;font-style:normal}.project-card-grid article>header>b{color:#3f655b;background:#e6eee9;padding:6px 8px;font-size:7px}.project-card-grid article.draft>header>b{color:#777169;background:#ece9e3}.project-card-grid article>p{color:#68635b;min-height:54px;font-size:10px;line-height:1.8}.project-stats{border-top:1px solid #e2ded6;border-bottom:1px solid #e2ded6;grid-template-columns:repeat(4,1fr);margin:18px 0;display:grid}.project-stats span{color:#8a847b;flex-direction:column;padding:11px 4px;font-family:monospace;font-size:6px;display:flex}.project-stats span+span{border-left:1px solid #e2ded6}.project-stats b{color:#2f3e3a;font-family:var(--serif);font-size:18px;font-weight:400}.project-card-grid footer{flex-wrap:wrap;gap:7px;display:flex}.project-card-grid footer button,.project-card-grid footer a{color:#fff;cursor:pointer;background:#293a36;border:0;padding:9px 11px;font-size:8px}.project-card-grid footer .quiet{color:#68625a;background:#fff;border:1px solid #ccc7bd}.project-create{padding:24px}.project-create header{border-bottom:1px solid #ddd8cf;margin-bottom:21px;padding-bottom:20px}.project-create header p{color:#777168;font-size:9px;line-height:1.7}.project-create label{flex-direction:column;gap:6px;margin-bottom:13px;font-size:9px;font-weight:700;display:flex}.project-create input,.project-create select,.project-create textarea{color:#292824;font:inherit;background:#f8f6f1;border:1px solid #d5d0c7;border-radius:0;width:100%;padding:10px;font-size:10px}.project-create fieldset{border:0;min-width:0;margin:0;padding:0}.project-create button[type=submit]{color:#fff;cursor:pointer;font-family:var(--serif);background:#293a36;border:0;width:100%;padding:14px}.project-create fieldset:disabled{opacity:.65}.project-create fieldset>p{color:#635d54;font-size:11px;line-height:1.7}.mfa-recovery-operations{color:#eef2ed;background:#13221c;border:1px solid #31443b;margin:24px 0}.mfa-recovery-operations>header{border-bottom:1px solid #31443b;justify-content:space-between;align-items:center;padding:24px 28px;display:flex}.mfa-recovery-operations>header span{color:#d1b273;letter-spacing:.15em;font:8px ui-monospace,monospace}.mfa-recovery-operations>header h2{margin:7px 0 0;font:400 24px Georgia,Yu Mincho,serif}.mfa-recovery-operations>header>strong{color:#e6c379;font:10px ui-monospace,monospace}.mfa-recovery-operations>p{color:#aebbb4;border-bottom:1px solid #31443b;margin:0;padding:18px 28px;font-size:10px;line-height:1.9}.mfa-recovery-operations table{color:#e8ece8}.mfa-recovery-operations th,.mfa-recovery-operations td{border-color:#31443b}.mfa-recovery-operations td strong,.mfa-recovery-operations td small{display:block}.mfa-recovery-operations td small{color:#91a097;margin-top:4px}.recovery-actions{flex-wrap:wrap;gap:6px;display:flex}.recovery-actions label{color:#aebbb4;flex:210px;gap:5px;font-size:7px;display:grid}.recovery-actions input{color:#eef2ed;background:#0e1915;border:1px solid #59675f;min-width:210px;padding:8px 9px;font:9px ui-monospace,monospace}.recovery-actions button{color:#13221c;cursor:pointer;background:#d1b273;border:1px solid #d1b273;padding:8px 10px;font-size:8px}.recovery-actions button.quiet{color:#c9d0cc;background:0 0;border-color:#59675f}.recovery-actions button:disabled{cursor:not-allowed;opacity:.35}.auth-readiness{color:#eff3ef;background:#15231e;border:1px solid #33443d;margin:0 0 24px}.auth-readiness>header{border-bottom:1px solid #33443d;justify-content:space-between;align-items:flex-start;gap:24px;padding:26px 28px;display:flex}.auth-readiness>header span{color:#d1b273;letter-spacing:.15em;font:8px ui-monospace,monospace}.auth-readiness>header h2{margin:8px 0 7px;font:400 26px Georgia,Yu Mincho,serif}.auth-readiness>header p{color:#9eada6;margin:0;font-size:9px}.auth-readiness>header>strong{color:#d9c48f;letter-spacing:.1em;border:1px solid #6f6548;padding:9px 11px;font:8px ui-monospace,monospace}.auth-readiness.ready>header>strong{color:#bde0c6;border-color:#4d7c60}.auth-entry-warning{background:#38251c;border-bottom:1px solid #76543f;gap:7px;padding:16px 20px;display:grid}.auth-entry-warning strong{color:#f4d4b2;font-size:11px}.auth-entry-warning p{color:#cbb7aa;max-width:980px;margin:0;font-size:9px;line-height:1.7}.auth-priority-milestones{background:#0e1915;border-bottom:1px solid #33443d;grid-template-columns:repeat(5,1fr);display:grid}.auth-priority-milestones article{grid-template-columns:auto 1fr;gap:7px 10px;min-height:76px;padding:15px 14px;display:grid}.auth-priority-milestones article+article{border-left:1px solid #33443d}.auth-priority-milestones i{color:#d1b273;letter-spacing:.1em;font:7px ui-monospace,monospace}.auth-priority-milestones strong{color:#dce4df;font-size:9px;line-height:1.5}.auth-priority-milestones b{color:#b58d77;grid-column:1/-1;align-self:end;font:7px ui-monospace,monospace}.auth-priority-milestones .passed{background:#172a21}.auth-priority-milestones .passed b{color:#8eb49a}.identity-channel-map{background:#101c18;border-bottom:1px solid #33443d;grid-template-columns:repeat(3,1fr);display:grid}.identity-channel-map article{gap:6px;min-width:0;padding:17px 20px;display:grid}.identity-channel-map article+article{border-left:1px solid #33443d}.identity-channel-map span{color:#8fa299;letter-spacing:.11em;font:7px ui-monospace,monospace}.identity-channel-map strong{overflow-wrap:anywhere;color:#eef3ef;font:600 11px ui-monospace,monospace}.identity-channel-map small{color:#788c82;font-size:8px}.identity-launch-rail{border-bottom:1px solid #33443d;grid-template-columns:repeat(5,1fr);display:grid}.identity-launch-rail article{grid-template-columns:25px 1fr;gap:9px;min-height:88px;padding:15px 14px;display:grid;position:relative}.identity-launch-rail article+article{border-left:1px solid #33443d}.identity-launch-rail i{color:#73847b;font:7px ui-monospace,monospace}.identity-launch-rail span{align-content:start;gap:5px;display:grid}.identity-launch-rail strong{color:#dce4df;font-size:9px}.identity-launch-rail small{color:#7f9288;font-size:7px;line-height:1.45}.identity-launch-rail b{color:#7f9288;font:7px ui-monospace,monospace;position:absolute;bottom:8px;right:9px}.identity-launch-rail article.passed{background:#172a21}.identity-launch-rail article.current{background:#3a3020;box-shadow:inset 0 3px #d1b273}.identity-launch-rail article.current b{color:#e6c379}.identity-config-manifest{background:#13201b;border-bottom:1px solid #33443d}.identity-config-manifest>header{border-bottom:1px solid #33443d;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.identity-config-manifest>header span{color:#d1b273;letter-spacing:.13em;font:7px ui-monospace,monospace}.identity-config-manifest>header h3{margin:5px 0 0;font:400 18px Georgia,Yu Mincho,serif}.identity-config-manifest>header>strong{color:#90a198;font:7px ui-monospace,monospace}.identity-config-manifest>div{grid-template-columns:repeat(5,1fr);display:grid}.identity-config-manifest article{grid-template-columns:20px 1fr auto;align-items:start;gap:8px;min-width:0;padding:14px 12px;display:grid}.identity-config-manifest article+article{border-left:1px solid #33443d}.identity-config-manifest article i{background:#6c4735;border-radius:50%;place-items:center;width:18px;height:18px;font:8px ui-monospace,monospace;display:grid}.identity-config-manifest article.passed i{background:#315d43}.identity-config-manifest article span{gap:4px;min-width:0;display:grid}.identity-config-manifest article strong{color:#e7ede9;overflow-wrap:anywhere;font:8px ui-monospace,monospace}.identity-config-manifest article small{color:#7f9288;font-size:7px;line-height:1.45}.identity-config-manifest article b{color:#a58b78;font:6px ui-monospace,monospace}.identity-config-manifest article.passed b{color:#8eb49a}.identity-config-manifest footer{border-top:1px solid #33443d;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:12px 20px;display:flex}.identity-config-manifest footer span{color:#d1b273;font:7px ui-monospace,monospace}.identity-config-manifest footer code{color:#b8c5be;font:7px ui-monospace,monospace}.identity-config-manifest footer small{color:#75877e;font-size:7px}.auth-rollout-map{background:#101c18;border-bottom:1px solid #33443d;grid-template-columns:repeat(3,1fr);display:grid}.auth-rollout-map article{grid-template-columns:28px 1fr;align-items:center;gap:10px;min-height:66px;padding:14px 18px;display:grid}.auth-rollout-map article+article{border-left:1px solid #33443d}.auth-rollout-map article>b{color:#81938a;border:1px solid #53635b;place-items:center;width:24px;height:24px;font:7px ui-monospace,monospace;display:grid}.auth-rollout-map article span{gap:4px;display:grid}.auth-rollout-map article strong{color:#dce4df;font-size:9px}.auth-rollout-map article small{color:#7f9288;font-size:7px}.auth-rollout-map article.current{background:#3a3020;box-shadow:inset 0 3px #d1b273}.auth-rollout-map article.current>b{color:#e6c379;border-color:#8a7549}.auth-rollout-map article.passed{background:#172a21}.auth-rollout-map article.passed>b{color:#bde0c6;border-color:#4d7c60}.auth-rollout-map article.blocked{opacity:.62}.auth-readiness-grid{grid-template-columns:repeat(3,1fr);display:grid}.auth-readiness-grid article{border-bottom:1px solid #33443d;grid-template-columns:26px 1fr auto;align-items:center;gap:10px;min-height:72px;padding:16px 18px;display:grid}.auth-readiness-grid article:not(:nth-child(3n+1)){border-left:1px solid #33443d}.auth-readiness-grid i{border-radius:50%;place-items:center;width:23px;height:23px;font-size:10px;font-style:normal;display:grid}.auth-readiness-grid .passed i{color:#cae9d1;background:#315d43}.auth-readiness-grid .blocked i{color:#f4d4b2;background:#6c4735}.auth-readiness-grid span{color:#dce4df;font-size:9px}.auth-readiness-grid b{color:#91a49a;font:7px ui-monospace,monospace}.owner-entrance-proof{background:#192a24;border-bottom:1px solid #33443d;justify-content:space-between;align-items:center;gap:24px;padding:17px 20px;display:flex}.owner-entrance-proof>div{gap:4px;display:grid}.owner-entrance-proof span{color:#d1b273;letter-spacing:.13em;font:7px ui-monospace,monospace}.owner-entrance-proof strong{color:#eef3ef;font:600 13px ui-monospace,monospace}.owner-entrance-proof small{color:#90a198;font-size:8px}.owner-entrance-proof>b{color:#d9c48f;white-space:nowrap;border:1px solid #6f6548;padding:7px 9px;font:7px ui-monospace,monospace}.partner-acceptance{background:#101b17;border-bottom:1px solid #33443d}.partner-acceptance>header{border-bottom:1px solid #33443d;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.partner-acceptance>header span{color:#d1b273;letter-spacing:.13em;font:7px ui-monospace,monospace}.partner-acceptance>header h3{margin:5px 0 0;font:400 18px Georgia,Yu Mincho,serif}.partner-acceptance>header>strong{color:#d9c48f;font:9px ui-monospace,monospace}.partner-acceptance>div{grid-template-columns:1fr 1fr;display:grid}.partner-acceptance article{grid-template-columns:minmax(150px,1fr) minmax(280px,2fr) auto;align-items:center;gap:16px;min-width:0;padding:18px 20px;display:grid}.partner-acceptance article+article{border-left:1px solid #33443d}.partner-acceptance article>div{gap:5px;min-width:0;display:grid}.partner-acceptance article>div strong{overflow-wrap:anywhere;color:#e9efeb;font:9px ui-monospace,monospace}.partner-acceptance article>div small{color:#7f9288;font-size:7px}.partner-acceptance ol{grid-template-columns:repeat(5,1fr);gap:4px;margin:0;padding:0;list-style:none;display:grid}.partner-acceptance li{color:#957f72;text-align:center;border:1px solid #4b4139;padding:7px 4px;font-size:7px}.partner-acceptance li.passed{color:#a9d0b3;background:#1b3025;border-color:#436a51}.partner-acceptance article>b{color:#b58d77;font:7px ui-monospace,monospace}.partner-acceptance article.passed>b{color:#8eb49a}.partner-acceptance>footer{color:#7f9288;border-top:1px solid #33443d;padding:11px 20px;font-size:7px;line-height:1.6}.auth-readiness>footer{color:#90a198;flex-wrap:wrap;gap:18px;padding:14px 20px;font:7px ui-monospace,monospace;display:flex}.auth-event-audit td strong,.auth-event-audit td small{display:block}.auth-event-audit td small{color:#7e8883;margin-top:3px}.auth-event-audit td em{padding:5px 7px;font-size:7px;font-style:normal;display:inline-block}.auth-event-audit td em.auth-success{color:#326344;background:#e0eee4}.auth-event-audit td em.auth-pending{color:#765f32;background:#eee7d5}.auth-event-audit td em.auth-failure{color:#833f35;background:#f2dfdb}.discovery-quality{background:#fbfaf6;border:1px solid #cfc9bc;margin:18px 0}.discovery-quality>header{border-bottom:1px solid #ded9ce;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.discovery-quality>header span{color:#7a877f;letter-spacing:.13em;font:7px ui-monospace,monospace}.discovery-quality>header h3{margin:6px 0 0;font:400 20px Georgia,Yu Mincho,serif}.discovery-quality>header strong{color:#3f6f56;font:8px ui-monospace,monospace}.discovery-quality>div{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));display:grid}.discovery-quality article{border-bottom:1px solid #ded9ce;align-items:center;gap:8px;min-height:58px;padding:13px 14px;display:flex}.discovery-quality article+article{border-left:1px solid #ded9ce}.discovery-quality article i{border-radius:50%;place-items:center;width:21px;height:21px;font-size:9px;font-style:normal;display:grid}.discovery-quality article.passed i{color:#fff;background:#4b765e}.discovery-quality article.failed i{color:#fff;background:#9a5847}.discovery-quality article span{color:#4f5752;font-size:8px;line-height:1.5}.discovery-quality>footer{color:#7b827e;flex-wrap:wrap;gap:18px;padding:12px 16px;font:7px ui-monospace,monospace;display:flex}.slug-input{grid-template-columns:auto 1fr;align-items:center;display:grid}.slug-input>span{color:#777168;background:#e7e2d9;border:1px solid #d5d0c7;border-right:0;padding:11px 9px;font-family:monospace;font-size:9px}.target-meter{border-top:1px solid #4c4943;margin-top:auto;padding:22px 10px}.target-meter>div:first-child{justify-content:space-between;align-items:center;display:flex}.target-meter span{color:#958f84;letter-spacing:.12em;font-family:monospace;font-size:7px}.target-meter strong{font-family:Georgia,serif;font-size:18px;font-weight:400}.target-meter .meter{background:#4a4741;height:3px;margin:12px 0}.target-meter .meter i{background:var(--lime);min-width:5%;height:100%;display:block}.target-meter small{color:#70867f;font-size:8px}.operator{border-top:1px solid #4c4943;align-items:center;gap:10px;padding:18px 8px 0;display:flex}.operator>span{background:var(--coral);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:flex}.operator div{flex-direction:column;min-width:0;display:flex}.operator b{font-size:9px}.operator small{color:#70867f;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:7px;overflow:hidden}.operator small.operator-login{color:#9d988f;font-size:6px}.admin-main{min-width:0}.admin-topbar{z-index:10;background:#ffffffc7;border-bottom:1px solid #d9ddd6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-height:64px;padding:10px 24px;display:flex;position:sticky;top:0}.admin-topbar>div{align-items:center;gap:16px;display:flex}.system-live{color:#3c7165;letter-spacing:.13em;font-family:monospace;font-size:8px;font-weight:800}.system-live.pending i{background:#8a918f}.system-live i{background:#5cbe6d;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.admin-topbar small{color:#8a9591;font-size:8px}.topbar-actions{flex-wrap:wrap}.topbar-actions a{white-space:nowrap;font-size:11px;font-weight:700}.topbar-actions button{background:var(--ink);color:#fff;cursor:pointer;border:0;padding:11px 15px;font-size:10px;font-weight:700}.topbar-actions button.copy-url{color:#44534f;background:#fff;border:1px solid #c9cec7}.admin-page{padding:36px 3.5vw 60px}.admin-heading{justify-content:space-between;align-items:end;margin-bottom:32px;display:flex}.admin-heading span{color:#70817c;letter-spacing:.15em;font-family:monospace;font-size:8px;font-weight:800}.admin-heading h1{letter-spacing:-.055em;margin:10px 0 8px;font-size:clamp(30px,3.2vw,45px);line-height:1}.admin-heading p{color:#657671;margin:0;font-size:10px}.admin-heading time{color:#82908c;font-family:Georgia,serif;font-size:12px}.admin-address-card{background:var(--ink);color:#fff;justify-content:space-between;align-items:center;gap:30px;padding:28px 30px;display:flex}.admin-address-card span,.start-steps>header span,.start-status span{color:#a8b5b0;letter-spacing:.14em;font-family:monospace;font-size:7px;font-weight:800}.admin-address-card h2{font-family:var(--serif);margin:8px 0 12px;font-size:23px;font-weight:400}.admin-address-card code{color:var(--lime);overflow-wrap:anywhere;background:#35423d;padding:9px 11px;font-size:10px;display:inline-block}.admin-address-card p{color:#b7c1bd;margin:11px 0 0;font-size:8px}.admin-address-card button{background:var(--lime);color:#1f2825;cursor:pointer;border:0;flex:none;padding:14px 18px;font-size:9px;font-weight:800}.identity-separation{background:#fff;border:1px solid #d8dcd5;grid-template-columns:1fr 1.35fr;margin-top:16px;display:grid}.identity-separation>header{border-right:1px solid #e0e4de;padding:23px 25px}.identity-separation header span,.identity-separation article span{color:#788681;letter-spacing:.12em;font-family:monospace;font-size:7px;font-weight:800}.identity-separation h2{font-family:var(--serif);margin:8px 0;font-size:20px;font-weight:400}.identity-separation header p{color:#71807a;margin:0;font-size:8px;line-height:1.7}.identity-separation>div{grid-template-columns:1fr 1fr;display:grid}.identity-separation article{flex-direction:column;justify-content:center;min-width:0;padding:23px;display:flex}.identity-separation article+article{border-left:1px solid #e0e4de}.identity-separation article strong{font-family:var(--serif);overflow-wrap:anywhere;margin:12px 0 6px;font-size:16px;font-weight:400}.identity-separation article small{color:#788681;font-size:7px}.owner-actions{background:#f1efe8;border:1px solid #d8d5ca;margin-top:16px}.owner-actions>header{justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.owner-actions header span{color:#7b766a;letter-spacing:.12em;font-family:monospace;font-size:7px;font-weight:800}.owner-actions h2{font-family:var(--serif);margin:7px 0 0;font-size:21px;font-weight:400}.owner-actions header a{background:var(--ink);color:#fff;padding:11px 14px;font-size:8px;text-decoration:none}.owner-actions>div{grid-template-columns:repeat(3,1fr);display:grid}.owner-actions article{border-top:1px solid #d8d5ca;padding:20px 22px}.owner-actions article+article{border-left:1px solid #d8d5ca}.owner-actions article i{color:#817a6b;font-family:monospace;font-size:8px;font-style:normal}.owner-actions article strong{margin:12px 0 7px;font-size:11px;display:block}.owner-actions article p,.owner-actions footer{color:#6f6b63;font-size:8px;line-height:1.7}.owner-actions article p{margin:0}.owner-actions footer{border-top:1px solid #d8d5ca;padding:12px 22px}.start-status{grid-template-columns:repeat(4,1fr);margin-top:16px;display:grid}.start-status article{background:#fff;border:1px solid #d8dcd5;min-height:120px;padding:20px}.start-status article+article{border-left:0}.start-status strong,.start-status small{display:block}.start-status strong{font-family:var(--serif);margin:18px 0 7px;font-size:19px;font-weight:400}.start-status small{color:#73817d;font-size:8px;line-height:1.5}.start-status article.ready{border-top:3px solid #6a9b76}.start-status article.pending{border-top:3px solid #c7a270}.start-steps{background:#fff;border:1px solid #d8dcd5;margin-top:16px}.start-steps>header{padding:24px 26px 18px}.start-steps>header h2{font-family:var(--serif);margin:7px 0 0;font-size:24px;font-weight:400}.start-steps>div{grid-template-columns:repeat(4,1fr);display:grid}.start-steps article{border-top:1px solid #e0e4de;border-left:1px solid #e0e4de;min-height:230px;padding:24px}.start-steps article:first-child{border-left:0}.start-steps article i{color:#889690;font-family:var(--serif);font-size:13px;font-style:normal}.start-steps article h3{margin:28px 0 10px;font-size:14px}.start-steps article p{color:#697872;min-height:64px;font-size:9px;line-height:1.8}.start-steps article button{color:#354740;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #7b8782;padding:0 0 4px;font-size:8px;font-weight:800}.start-safety{background:#eee9df;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;margin-top:16px;padding:18px 22px;display:grid}.start-safety>span{color:#fff;background:#c79f67;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-weight:800;display:flex}.start-safety strong{font-size:10px}.start-safety p{color:#6f6b63;margin:5px 0 0;font-size:8px;line-height:1.6}.start-safety button{background:var(--ink);color:#fff;cursor:pointer;border:0;padding:11px 13px;font-size:8px}.access-current-account{background:#f0eee9;padding:12px;margin-top:22px!important}.access-current-account strong{margin-top:5px;display:block}.access-relogin{margin:16px 18px 0 0;text-decoration:underline;display:inline-block}.metric-grid{grid-template-columns:repeat(6,1fr);display:grid}.daily-priority{background:var(--ink);color:#fff;margin-bottom:16px}.daily-priority>header{justify-content:space-between;align-items:end;padding:18px 20px;display:flex}.daily-priority header span{color:#aab6b0;letter-spacing:.12em;font-family:monospace;font-size:7px}.daily-priority header h2{font-family:var(--serif);margin:5px 0 0;font-size:21px;font-weight:400}.daily-priority header small{color:var(--lime);font-size:11px}.daily-priority>div{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.daily-priority button{color:#fff;cursor:pointer;text-align:left;background:#26332e;border:0;border-left:1px solid #45514c;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:15px;display:grid}.daily-priority button:first-child{border-left:0}.daily-priority button.active{background:#33443d}.daily-priority button>strong{color:var(--lime);font-family:var(--serif);font-size:23px;font-weight:400}.daily-priority button>span{flex-direction:column;gap:4px;display:flex}.daily-priority button b{font-size:13px}.daily-priority button small{color:#c4cec8;font-size:11px;line-height:1.5}.daily-priority button i{color:#87968f;font-style:normal}.metric-card{background:#fff;border:1px solid #d8dcd5;min-height:126px;padding:20px}.metric-card+.metric-card{border-left:0}.metric-card span{color:#7b8985;letter-spacing:.13em;font-family:monospace;font-size:7px;font-weight:800}.metric-card strong{margin:18px 0 8px;font-family:Georgia,serif;font-size:40px;font-weight:400;line-height:1;display:block}.metric-card small{color:#678078;font-size:8px}.metric-card.focus{background:var(--lime);border-color:var(--lime)}.dashboard-grid{grid-template-columns:1.25fr 1fr;gap:16px;margin-top:16px;display:grid}.lp-funnel-panel{grid-column:1/-1}.lp-funnel-panel .panel-head>strong{color:var(--coral);font-family:var(--serif);font-size:28px;font-weight:400}.lp-funnel-panel .panel-head>strong small{font-family:sans-serif;font-size:7px}.lp-funnel-steps{grid-template-columns:repeat(4,1fr);margin-top:20px;display:grid}.lp-funnel-steps>div{border-left:1px solid #dfe3de;flex-direction:column;gap:6px;padding:12px 18px;display:flex}.lp-funnel-steps>div:first-child{border-left:0;padding-left:0}.lp-funnel-steps span{color:#85928e;font-family:monospace;font-size:7px}.lp-funnel-steps strong{font-family:var(--serif);font-size:31px;font-weight:400}.lp-funnel-steps small{color:#71807b;font-size:8px}.traffic-sources{border-top:1px solid #e0e4df;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;padding-top:14px;display:flex}.traffic-sources>span{color:#7c8a85;margin-right:6px;font-size:7px}.traffic-sources b{background:#edf0eb;padding:7px 9px;font-size:7px}.traffic-sources b small{color:#74827d;margin-left:8px}.traffic-sources p{color:#87928e;margin:0;font-size:8px}.panel{background:#fff;border:1px solid #d8dcd5;padding:25px}.panel-head{justify-content:space-between;align-items:start;display:flex}.panel-head span{color:#7c8b87;letter-spacing:.13em;font-family:monospace;font-size:7px;font-weight:800}.panel-head h2{margin:6px 0 0;font-size:15px}.panel-head small{color:#7c8b87;font-family:monospace;font-size:7px}.panel-head button{color:#65756f;cursor:pointer;background:0 0;border:0;font-size:8px;text-decoration:underline}.funnel-bars{flex-direction:column;gap:17px;margin-top:30px;display:flex}.funnel-bars>div{grid-template-columns:75px 1fr 24px;align-items:center;gap:12px;display:grid}.funnel-bars span{color:#5b6c67;font-size:9px}.funnel-bars i{background:#edf0eb;height:14px}.funnel-bars b{height:100%;display:block}.funnel-bars strong{text-align:right;font-family:Georgia,serif;font-size:12px;font-weight:400}.action-list{margin-top:13px}.action-list>button{cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #e1e4df;align-items:center;gap:12px;width:100%;padding:13px 0;display:flex}.action-list>button>span{flex-direction:column;flex:1;gap:4px;display:flex}.action-list strong{font-size:10px}.action-list small{color:#76847f;font-size:8px}.action-list i{font-style:normal}.score{background:var(--lime);border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;font-family:Georgia,serif;font-size:13px;font-weight:400;display:inline-flex}.score.small{width:30px;height:30px;font-size:10px}.score.big{width:70px;height:70px;font-size:25px}.score-0,.score-1,.score-2,.score-3,.score-4,.score-5,.score-6{background:#e9e2d7}.score-7{background:#e3ed91}.score-8,.score-9,.score-10{background:var(--lime)}.category-panel{grid-column:1/-1}.category-bars{grid-template-columns:repeat(5,1fr);gap:22px;margin-top:25px;display:grid}.category-bars>div{grid-template-columns:1fr auto;align-items:center;display:grid;position:relative}.category-bars span{font-size:9px}.category-bars i{background:#e8ece6;grid-column:1/-1;height:5px;margin-top:9px}.category-bars i b{background:var(--ink);height:100%;display:block}.category-bars strong{font-family:Georgia,serif;font-size:18px;font-weight:400}.category-bars small{color:#c4cbc6;z-index:0;font-family:Georgia,serif;font-size:28px;position:absolute;top:-15px;right:0}.category-bars span,.category-bars strong,.category-bars i{z-index:1}.lead-toolbar{align-items:center;gap:10px;margin-bottom:15px;display:flex}.lead-toolbar label{background:#fff;border:1px solid #d5dad3;flex:1;align-items:center;padding:0 13px;display:flex}.lead-toolbar label span{color:#72817d}.lead-toolbar input{background:0 0;border:0;outline:none;width:100%;padding:13px;font-size:10px}.lead-toolbar select,.lead-toolbar button{background:#fff;border:1px solid #d5dad3;padding:12px;font-size:9px}.lead-count{color:#677771;white-space:nowrap;font-family:monospace;font-size:8px}.discovery-panel{background:#fff;border:1px solid #cfd6cf;margin-bottom:15px}.discovery-panel>header{background:var(--ink);color:#fff;justify-content:space-between;align-items:flex-start;padding:22px;display:flex}.discovery-panel>header span{color:#d5b982;letter-spacing:.14em;font-family:monospace;font-size:7px}.discovery-panel>header h2{font-family:var(--serif);margin:7px 0 5px;font-size:22px;font-weight:400}.discovery-panel>header p{color:#bbc7c1;margin:0;font-size:8px}.discovery-panel>header button{color:#fff;background:0 0;border:1px solid #66736e;padding:8px 11px;font-size:8px}.discovery-body{padding:20px}.discovery-flow{border:1px solid #dce1db;grid-template-columns:repeat(4,1fr);display:grid}.discovery-flow article{align-items:center;gap:11px;min-height:75px;padding:14px;display:flex}.discovery-flow article+article{border-left:1px solid #dce1db}.discovery-flow i{color:#64746e;font-family:var(--serif);border:1px solid #87958f;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:10px;font-style:normal;display:flex}.discovery-flow article.done i{color:#fff;background:#c5a16c;border-color:#c5a16c}.discovery-flow span{flex-direction:column;gap:4px;display:flex}.discovery-flow b{color:var(--ink);font-size:9px}.discovery-flow small{color:#7c8a85;font-size:7px;line-height:1.5}.discovery-metrics{grid-template-columns:repeat(4,1fr);margin:14px 0;display:grid}.discovery-metrics>div{background:#f4f5f0;min-height:70px;padding:14px}.discovery-metrics>div+div{border-left:1px solid #d8ddd6}.discovery-metrics span{color:#778680;font-size:7px;display:block}.discovery-metrics strong{color:var(--ink);font-family:var(--serif);margin-top:8px;font-size:23px;font-weight:400;display:block}.official-source-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.official-source-grid>article{border:1px solid #d9ded8;padding:16px}.official-source-grid article>header{justify-content:space-between;align-items:flex-start;display:flex}.official-source-grid header span{color:#917251;font-family:monospace;font-size:7px}.official-source-grid h3{font-family:var(--serif);margin:5px 0 0;font-size:15px;font-weight:400}.official-source-grid header b{padding:6px 8px;font-size:7px;font-weight:500}.official-source-grid header b.connected{color:#364436;background:#e6ef9e}.official-source-grid header b.waiting{color:#796a57;background:#eee9df}.official-source-grid p{color:#687872;margin:13px 0;font-size:8px;line-height:1.6}.official-source-grid footer{gap:7px;display:flex}.official-source-grid a{color:#53645e;border:1px solid #d4dad3;padding:6px 8px;font-size:7px;text-decoration:none}.discovery-run-progress{background:#f2f4ef;border:1px solid #d6ddd5;grid-template-columns:2fr repeat(5,1fr);margin-top:14px;display:grid}.discovery-run-progress>div{border-left:1px solid #d6ddd5;min-height:67px;padding:12px}.discovery-run-progress>div:first-child{border-left:0}.discovery-run-progress span,.discovery-run-progress small{color:#718078;font-size:7px;display:block}.discovery-run-progress strong{font-family:var(--serif);margin:6px 0;font-size:12px;font-weight:400;display:block}.discovery-run-progress b{font-family:var(--serif);margin-top:8px;font-size:16px;font-weight:400;display:block}.discovery-run-progress>progress{accent-color:var(--ink);grid-column:1/-1;width:100%;height:6px}.discovery-live-progress{color:#fff;background:#26362f;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 14px;display:grid}.discovery-live-progress span,.discovery-live-progress b{font-size:8px}.discovery-live-progress progress{accent-color:#d4b77c;width:100%;height:7px}.website-scan-progress{grid-template-columns:auto 1fr auto auto}.website-scan-progress button{color:#fff;background:0 0;border:1px solid #d4b77c;padding:7px 10px;font-size:8px}.discovery-actions{background:#edf3cd;margin-top:14px;padding:16px}.discovery-actions form{grid-template-columns:1.35fr 1fr .85fr .75fr .7fr;align-items:end;gap:12px;display:grid}.discovery-actions form>div span{color:#8d744d;letter-spacing:.12em;font-family:monospace;font-size:7px}.discovery-actions form>div h3{font-family:var(--serif);margin:5px 0;font-size:15px;font-weight:400}.discovery-actions form>div p{color:#647260;margin:0;font-size:7px;line-height:1.5}.discovery-actions label{color:#59685f;font-size:7px}.discovery-actions input,.discovery-actions select{background:#fff;border:1px solid #ccd3b2;width:100%;margin-top:5px;padding:10px;font-size:8px;display:block}.discovery-actions footer{grid-column:1/-1;justify-content:flex-end;gap:7px;display:flex}.discovery-actions button{background:#fff;border:1px solid #aeb991;padding:9px 12px;font-size:8px}.discovery-actions button.primary{background:var(--ink);color:#fff}.discovery-actions button:disabled{cursor:not-allowed;opacity:.45}.discovery-operator-note{color:#687771;background:#f3f5ef;margin:14px 0 0;padding:13px;font-size:8px}.discovery-history{grid-template-columns:1fr 1fr;gap:20px;margin-top:17px;display:grid}.discovery-history section>header{border-bottom:1px solid #dfe3dd;justify-content:space-between;align-items:center;padding-bottom:9px;display:flex}.discovery-history section>header strong{font-family:var(--serif);font-size:12px;font-weight:400}.discovery-history section>header small,.discovery-history section>p{color:#80908a;font-size:7px}.discovery-history article{border-bottom:1px solid #e4e8e2;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:10px 0;display:grid}.discovery-history article div b,.discovery-history article div small{display:block}.discovery-history article div b{font-size:8px}.discovery-history article div small{color:#82908b;margin-top:4px;font-size:7px}.discovery-history article>span{background:#eef0eb;padding:5px 7px;font-size:7px}.discovery-history article>p{font-family:var(--serif);margin:0;font-size:12px}.lead-import-panel{background:#fff;border:1px solid #d5dad3;margin-bottom:15px}.lead-import-panel>summary{cursor:pointer;grid-template-columns:auto 1fr auto;align-items:center;gap:6px 16px;padding:17px 20px;list-style:none;display:grid}.lead-import-panel>summary::-webkit-details-marker{display:none}.lead-import-panel>summary span{color:#a27c53;letter-spacing:.14em;font-family:monospace;font-size:7px}.lead-import-panel>summary strong{color:var(--ink);font-family:var(--serif);font-size:17px;font-weight:400}.lead-import-panel>summary small{color:#788780;font-size:8px}.lead-import-body{border-top:1px solid #dfe3dd;padding:20px}.lead-import-principles{background:var(--ink);color:#fff;grid-template-columns:auto repeat(4,1fr);gap:12px;margin-bottom:17px;padding:16px;display:grid}.lead-import-principles b{color:#dbc391;font-family:var(--serif);font-size:11px;font-weight:400}.lead-import-principles span{font-size:8px;line-height:1.6}.lead-import-fields{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.lead-import-fields label{color:#576963;font-size:8px}.lead-import-fields input{background:#f9faf7;border:1px solid #d6dcd5;width:100%;margin-top:6px;padding:11px;font-size:9px;display:block}.lead-import-consent{color:#53635e;background:#f2f3ed;align-items:flex-start;gap:9px;margin-top:13px;padding:12px;font-size:8px;line-height:1.7;display:flex}.lead-import-consent input{margin-top:2px}.lead-import-panel form footer{justify-content:flex-end;gap:9px;margin-top:14px;display:flex}.lead-import-panel form button,.lead-import-history button{background:#fff;border:1px solid #cfd6cf;padding:10px 13px;font-size:8px}.lead-import-panel form button.primary{background:var(--ink);color:#fff}.lead-import-panel form button:disabled{cursor:wait;opacity:.55}.lead-import-progress{margin-top:13px}.lead-import-progress>i{background:#e5e9e2;height:6px;display:block}.lead-import-progress>i span{background:#bd9a69;height:100%;transition:width .2s;display:block}.lead-import-progress p,.lead-import-operator-note{color:#66746f;margin:8px 0 0;font-size:8px}.lead-import-history{border-top:1px solid #dfe3dd;margin-top:18px;padding-top:15px}.lead-import-history>header{justify-content:space-between;align-items:center;display:flex}.lead-import-history>header strong{font-family:var(--serif);font-size:13px;font-weight:400}.lead-import-history>article{border-top:1px solid #e5e8e3;grid-template-columns:1fr auto 160px;align-items:center;gap:15px;padding:12px 0;display:grid}.lead-import-history article div b,.lead-import-history article div small{display:block}.lead-import-history article div b{color:var(--ink);font-size:9px}.lead-import-history article div small,.lead-import-history>p{color:#7b8883;margin-top:5px;font-size:7px}.lead-import-history article>span{background:#edf0e9;padding:6px 8px;font-size:7px}.lead-import-history article>p{text-align:right;margin:0;font-size:8px}.lead-import-history article>p b{font-family:var(--serif);font-size:17px;font-weight:400}.lead-import-history article>p small{color:#7b8883;font-size:7px;display:block}.load-more-leads{background:#fff;border:1px solid #cfd6cf;margin:14px auto 0;padding:11px 22px;font-size:9px;display:block}.table-wrap{background:#fff;border:1px solid #d5dad3;overflow:auto}.lead-table{border-collapse:collapse;width:100%;min-width:850px}.lead-table th{color:#768580;letter-spacing:.12em;text-align:left;padding:13px 16px;font-family:monospace;font-size:7px}.lead-table td{color:#465a54;cursor:pointer;border-top:1px solid #e2e5e0;padding:14px 16px;font-size:9px}.lead-table tr:hover td{background:#f8f9f4}.lead-table td>strong,.lead-table td>small{display:block}.lead-table td>strong{color:var(--ink);margin-bottom:5px;font-size:10px}.lead-table td>small{color:#80908a;font-size:7px}.source-chip{background:#eef0eb;padding:5px 7px;font-size:7px}.stage{background:#e9ece8;border-radius:20px;padding:6px 9px;font-size:7px;font-weight:700;display:inline-block}.stage-qualified,.stage-ready_to_contact{background:#e5ef9e}.stage-contacted,.stage-replied{color:#37665c;background:#dceae6}.stage-contracted{background:var(--ink);color:#fff}.empty-row{color:#778680;text-align:center;padding:40px}.inquiry-summary{grid-template-columns:repeat(4,120px) 1fr;margin-bottom:16px;display:grid}.inquiry-summary>div,.inquiry-summary>p{background:#fff;border:1px solid #d8d3cb;min-height:94px;margin:0;padding:17px}.inquiry-summary>div+div,.inquiry-summary>p{border-left:0}.inquiry-summary span{color:#8b8378;letter-spacing:.13em;font-family:monospace;font-size:7px}.inquiry-summary strong{font-family:var(--serif);margin-top:11px;font-size:31px;font-weight:400;display:block}.inquiry-summary>p{color:#5e5952;justify-content:flex-end;align-items:center;gap:8px;font-size:9px;display:flex}.inquiry-summary>p b{background:#e7dccb;padding:6px 8px}.inquiry-summary>p small{color:#8b857c}.inquiry-list{flex-direction:column;gap:12px;display:flex}.inquiry-list>article{background:#fff;border:1px solid #d8d3cb;padding:24px}.inquiry-list>article.new{border-left:4px solid #b58b5c}.inquiry-list>article>header{justify-content:space-between;align-items:start;display:flex}.inquiry-list header span{color:#9a7650;letter-spacing:.1em;font-family:monospace;font-size:7px}.inquiry-list header h2{font-family:var(--serif);margin:7px 0 5px;font-size:22px;font-weight:400}.inquiry-list header p{color:#79736a;margin:0;font-size:8px}.inquiry-list header select{color:#5d5850;border:1px solid #d3cec6;padding:8px;font-size:8px}.inquiry-facts{flex-wrap:wrap;gap:7px;margin:17px 0;display:flex}.inquiry-facts span,.inquiry-facts a{color:#665f56;background:#f0ede7;padding:6px 8px;font-size:7px}.inquiry-message{border-top:1px solid #e3dfd8;grid-template-columns:80px 1fr;gap:18px;padding:17px 0;display:grid}.inquiry-message span{color:#8c857b;font-size:8px}.inquiry-message p{color:#5f5a52;white-space:pre-wrap;margin:0;font-size:9px;line-height:1.75}.inquiry-response{background:#f3f0e9;border-left:2px solid #b58b5c;padding:17px 19px}.inquiry-response>div{justify-content:space-between;align-items:center;display:flex}.inquiry-response>div>span{color:#887c6e;letter-spacing:.12em;font-family:monospace;font-size:7px}.inquiry-response b{padding:5px 7px;font-size:7px}.inquiry-response b.ai{color:#426044;background:#d8e5d7}.inquiry-response b.fallback{color:#6a5946;background:#e7dccb}.inquiry-response p{color:#4f4a43;font-family:var(--serif);white-space:pre-wrap;margin:13px 0;font-size:10px;line-height:1.9}.inquiry-response small{color:#918a80;font-family:monospace;font-size:7px}.inquiry-sales-action{border-top:1px solid #e3dfd8;justify-content:space-between;align-items:center;padding-top:15px;display:flex}.inquiry-sales-action span{color:#736c63;font-size:8px}.inquiry-sales-action button{background:var(--ink);border:1px solid var(--ink);color:#fff;cursor:pointer;padding:9px 12px;font-size:8px}.inquiry-sales-action button:disabled{color:#9b948b;cursor:not-allowed;background:#eeeae3;border-color:#d8d3cb}.empty-inquiries{text-align:center;background:#fff;border:1px solid #d8d3cb;flex-direction:column;align-items:center;padding:70px;display:flex}.empty-inquiries>span{color:#b58b5c;font-size:28px}.empty-inquiries h2{font-family:var(--serif);margin:14px 0 6px;font-size:22px;font-weight:400}.empty-inquiries p{color:#837c73;font-size:9px}.inquiry-summary>div.privacy-due{background:#fff0e5;border-color:#c87d4e}.inquiry-list>article.anonymized{opacity:.88;background:#f5f3ef}.inquiry-privacy{background:#f5f7f0;border:1px solid #d9ddcf;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;margin:14px 0;padding:14px 16px;display:grid}.inquiry-privacy>div{gap:3px;display:grid}.inquiry-privacy span,.privacy-log header span,.lead-activity header span{color:#71806b;letter-spacing:.14em;font-size:8px}.inquiry-privacy strong{font-family:var(--serif);font-size:14px;font-weight:500}.inquiry-privacy small{color:#777269;font-size:8px}.inquiry-privacy select,.inquiry-privacy button{background:#fff;border:1px solid #cac5bb;min-height:34px;padding:0 10px}.inquiry-privacy .privacy-anonymize{color:#984832;border-color:#b76b55}.privacy-confirm{background:#fff4ed;border:1px solid #c87d4e;gap:8px;margin:0 0 14px;padding:14px 16px;display:grid}.privacy-confirm>strong{color:#91452f;font-size:11px}.privacy-confirm p{margin:0;font-size:9px}.privacy-confirm textarea{resize:vertical;border:1px solid #c9b9ae;padding:10px}.privacy-confirm>div{justify-content:flex-end;gap:8px;display:flex}.privacy-confirm button{background:#fff;border:1px solid #a89b92;min-height:32px;padding:0 14px}.privacy-confirm button:last-child{color:#fff;background:#8d3b28;border-color:#8d3b28}.privacy-confirm button:disabled{opacity:.45}.privacy-log{background:#fff;border:1px solid #d8d3cb;margin-top:18px;padding:22px}.privacy-log header h2,.lead-activity header h3{font-family:var(--serif);margin:4px 0 16px;font-size:19px;font-weight:400}.privacy-log>div{display:grid}.privacy-log article{border-top:1px solid #e4e0d9;grid-template-columns:54px 90px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 0;display:grid}.privacy-log article b,.privacy-log article span{font-size:9px}.privacy-log article p{margin:0;font-size:9px}.privacy-log article small{color:#817b72;font-size:8px}.lead-activity{border-top:1px solid #d8d3cb;padding-top:20px}.lead-activity>header{justify-content:space-between;align-items:start;display:flex}.lead-activity>header small{color:#837c73;font-size:9px}.lead-activity form{grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-bottom:18px;display:grid}.lead-activity textarea{resize:vertical;border:1px solid #ccc7bd;min-height:58px;padding:10px}.lead-activity form button{color:#fff;background:#24231f;border:0;padding:0 14px}.lead-activity>div>article{border-left:1px solid #cfcbc2;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;margin-left:10px;padding:0 0 16px 14px;display:grid}.lead-activity>div>article i{color:#fff;background:#b58b5c;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;margin-left:-25px;font-size:9px;display:flex}.lead-activity article b{font-size:10px}.lead-activity article p{margin:3px 0;font-size:9px;line-height:1.6}.lead-activity article small,.activity-loading{color:#837c73;font-size:8px}@media (max-width:760px){.inquiry-privacy{grid-template-columns:1fr}.privacy-log article{grid-template-columns:48px 1fr;align-items:start}.privacy-log article p,.privacy-log article small{grid-column:2}.lead-activity form{grid-template-columns:1fr}.lead-activity form button{min-height:38px}}.pipeline-page{overflow:hidden}.kanban{gap:10px;max-width:calc(100vw - 300px);padding-bottom:20px;display:flex;overflow-x:auto}.kanban-column{flex:0 0 225px}.kanban-column>header{border-bottom:2px solid var(--ink);justify-content:space-between;align-items:center;padding:11px 4px;font-size:9px;display:flex}.kanban-column>header b{background:#fff;border-radius:20px;padding:4px 8px;font-family:Georgia,serif;font-weight:400}.kanban-column>div{flex-direction:column;gap:9px;padding-top:10px;display:flex}.kanban-column>div>p{color:#9aa49f;text-align:center;font-size:8px}.kanban-column article{background:#fff;border:1px solid #d8ddd5;padding:12px}.kanban-main{cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:0;display:block}.kanban-main>div{justify-content:space-between;align-items:center;display:flex}.kanban-main>div small{color:#76857f;font-size:7px}.kanban-main>strong{margin:14px 0 7px;font-size:10px;line-height:1.5;display:block}.kanban-main>span{color:#7b8984;font-size:7px}.kanban-column article select{color:#566761;border:0;border-top:1px solid #e1e5de;width:100%;margin-top:12px;padding-top:9px;font-size:7px}.outreach-layout{grid-template-columns:200px minmax(390px,1fr) 250px;gap:14px;display:grid}.outreach-queue,.outreach-editor,.evidence-rail{background:#fff;border:1px solid #d8dcd6}.outreach-queue>header{justify-content:space-between;align-items:center;padding:15px;font-size:9px;display:flex}.outreach-queue>header b{background:var(--coral);color:#fff;border-radius:50%;padding:5px 7px;font-size:8px}.outreach-queue>button{cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #e1e5df;align-items:center;gap:9px;width:100%;padding:12px;display:flex}.outreach-queue>button.active{background:#f3f7cf}.outreach-queue button>span{flex-direction:column;gap:4px;min-width:0;display:flex}.outreach-queue button strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.outreach-queue button small{color:#74837e;font-size:7px}.outreach-editor{padding:24px}.outreach-editor>header{justify-content:space-between;align-items:start;display:flex}.outreach-editor header span{color:#788681;font-family:monospace;font-size:7px}.outreach-editor header h2{margin:7px 0;font-size:17px}.outreach-editor header a{font-size:8px;text-decoration:underline}.policy-check{background:#eef6d1;align-items:center;gap:11px;margin:18px 0;padding:12px;display:flex}.policy-check>span{background:var(--lime);border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:9px;display:flex}.policy-check div{flex-direction:column;gap:3px;display:flex}.policy-check strong{font-size:8px}.policy-check small{color:#65746f;font-size:7px;line-height:1.5}.draft-label{flex-direction:column;gap:8px;font-size:8px;font-weight:800;display:flex}.draft-label span{color:#88948f;font-size:7px;font-weight:400}.draft-label textarea{color:var(--ink);resize:vertical;border:1px solid #d8ddd6;padding:15px;font-size:10px;line-height:1.9}.editor-actions{justify-content:flex-end;gap:9px;margin-top:12px;display:flex}.editor-actions button{cursor:pointer;background:#fff;border:1px solid #cfd5ce;padding:10px 12px;font-size:8px}.editor-actions .approve{background:var(--ink);color:#fff}.editor-actions .approved{background:var(--lime);border-color:var(--lime)}.send-assist{border-top:1px solid #dfe3dd;justify-content:space-between;align-items:center;margin-top:22px;padding-top:18px;display:flex}.send-assist div{flex-direction:column;gap:4px;display:flex}.send-assist span{color:var(--coral);font-family:monospace;font-size:7px}.send-assist strong{font-size:9px}.send-assist small{color:#77847f;max-width:350px;font-size:7px}.send-assist a,.send-assist button{background:var(--coral);color:#fff;border:0;padding:11px 13px;font-size:8px}.send-assist button:disabled{color:#8c9793;background:#d9ddd7}.evidence-rail{padding:22px}.evidence-rail>span{color:#71817c;letter-spacing:.14em;font-family:monospace;font-size:7px}.evidence-rail h3{border-bottom:1px solid #e0e4de;margin:8px 0 13px;padding-bottom:14px;font-family:Georgia,serif;font-size:19px;font-weight:400}.evidence-rail>p{color:#5d6f69;font-size:8px;line-height:1.7}.evidence-rail h4{margin:20px 0 8px;font-size:8px}.fact,.inference{margin:6px 0;font-size:8px;line-height:1.6}.fact{color:#3d7165}.inference{color:#9c703e}.evidence-rail>a{border-top:1px solid #e0e4de;margin-top:17px;padding-top:14px;font-size:8px;text-decoration:underline;display:block}.settings-note{background:#fff5cf;border:1px solid #ecdb94;align-items:center;gap:16px;margin-bottom:16px;padding:17px;display:flex}.launch-readiness{color:#fff;background:#242320;margin-bottom:16px;padding:24px}.launch-readiness>header{justify-content:space-between;align-items:flex-end;margin-bottom:20px;display:flex}.launch-readiness header span{color:#a89f92;letter-spacing:.15em;font-family:monospace;font-size:7px}.launch-readiness header h2{font-family:var(--serif);margin:6px 0 0;font-size:23px;font-weight:400}.launch-readiness header>strong{color:#c9aa78;font-family:var(--serif);font-size:34px;font-weight:400}.launch-readiness header>strong small{color:#9d978e;font-size:13px}.launch-readiness>div{grid-template-columns:repeat(3,1fr);display:grid}.launch-readiness article{border-top:1px solid #4d4943;border-left:1px solid #4d4943;grid-template-columns:26px 1fr auto;align-items:center;gap:11px;min-height:90px;padding:14px;display:grid}.launch-readiness article:nth-child(3n+1){border-left:0}.launch-readiness article i{border:1px solid #746f67;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:9px;font-style:normal;display:flex}.launch-readiness article.ready i{color:#242320;background:#c9aa78;border-color:#c9aa78}.launch-readiness article div{flex-direction:column;gap:4px;display:flex}.launch-readiness article b{font-size:8px}.launch-readiness article small{color:#928c83;font-size:7px;line-height:1.4}.launch-readiness article em{color:#bd8062;font-family:monospace;font-size:6px;font-style:normal}.launch-readiness article.ready em{color:#c9aa78}.settings-note>span{border:1px solid #9f7e2e;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.settings-note strong{font-size:10px}.settings-note p{color:#776c4c;margin:5px 0 0;font-size:8px}.settings-panel{background:#fff;border:1px solid #d8ddd6}.settings-panel>header{justify-content:space-between;align-items:center;padding:16px 20px;font-size:9px;display:flex}.settings-panel header small{color:#82908b;font-family:monospace;font-size:7px}.setting-row{border-top:1px solid #e1e5df;grid-template-columns:1.3fr 2fr 70px 70px;align-items:center;gap:20px;padding:15px 20px;display:grid}.setting-row>div{flex-direction:column;gap:4px;display:flex}.setting-row strong{font-size:9px}.setting-row small{color:#8a9692;font-family:monospace;font-size:7px}.setting-row>span{font-size:9px}.setting-row em,.setting-row i{text-align:center;padding:6px 8px;font-size:7px;font-style:normal}.setting-row em{background:#e9ece7}.setting-row em.public{background:#e7f19f}.setting-row i{color:#a3692c}.admin-state{flex-direction:column;justify-content:center;align-items:center;height:calc(100vh - 64px);display:flex}.admin-state p{color:#74827e;font-size:10px}.admin-state button{background:var(--ink);color:#fff;border:0;padding:10px 15px;font-size:9px}.loader{border:3px solid #d8ddd6;border-top-color:var(--coral);border-radius:50%;width:28px;height:28px;animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.drawer-backdrop{z-index:50;background:#0a18146b;justify-content:flex-end;align-items:stretch;display:flex;position:fixed;inset:0}.drawer-scrim{background:0 0;border:0;padding:0;position:absolute;inset:0}.lead-drawer{z-index:1;background:#fff;width:48vw;max-width:560px;padding:28px;position:relative;overflow-y:auto;box-shadow:-20px 0 60px #0819142e}.lead-drawer>header,.add-modal>header{border-bottom:1px solid #dfe3dd;justify-content:space-between;align-items:start;padding-bottom:20px;display:flex}.lead-drawer header span,.add-modal header span{color:#788680;letter-spacing:.14em;font-family:monospace;font-size:7px}.lead-drawer header h2,.add-modal header h2{letter-spacing:-.04em;margin:9px 0 6px;font-size:23px}.lead-drawer header p{color:#74827e;margin:0;font-size:9px}.lead-drawer header button,.add-modal header button{cursor:pointer;background:0 0;border:1px solid #d1d7d0;border-radius:50%;width:33px;height:33px;font-size:18px}.drawer-score{background:#f1f5d8;align-items:center;gap:16px;margin:20px 0;padding:18px;display:flex}.drawer-score>div{flex:1}.drawer-score span{color:#75837f;font-family:monospace;font-size:7px}.drawer-score p{margin:6px 0 0;font-size:8px;line-height:1.6}.drawer-score>button{cursor:pointer;background:#fff;border:1px solid #ccd2cb;padding:8px;font-size:7px}.lead-drawer section{border-top:1px solid #e1e5df;padding:17px 0}.lead-drawer section h3{margin:0 0 10px;font-size:9px}.drawer-fields{grid-template-columns:1fr 1fr;display:grid}.drawer-fields>div{flex-direction:column;gap:5px;padding:10px 0;display:flex}.drawer-fields span{color:#7b8884;font-size:7px}.drawer-fields strong{font-size:9px}.lead-drawer section>a{word-break:break-all;font-size:8px;text-decoration:underline}.drawer-sales-form{border-top:1px solid #e1e5df;padding:17px 0}.drawer-sales-form h3{margin:0 0 12px;font-size:9px}.drawer-sales-form>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.drawer-sales-form label{color:#73807b;flex-direction:column;gap:6px;font-size:7px;display:flex}.drawer-sales-form label.wide{grid-column:1/-1}.drawer-sales-form input,.drawer-sales-form select,.drawer-sales-form textarea{color:var(--ink);font:inherit;background:#fff;border:1px solid #ccd2cb;padding:9px;font-size:8px}.drawer-sales-form>button{background:var(--ink);color:#fff;cursor:pointer;border:0;width:100%;margin-top:10px;padding:10px 12px;font-size:8px}.drawer-stage{flex-direction:column;gap:7px;font-size:8px;font-weight:700;display:flex}.drawer-stage select{border:1px solid #ccd2cb;padding:11px;font-size:9px}.lead-drawer footer,.add-modal footer{justify-content:flex-end;gap:9px;margin-top:22px;display:flex}.lead-drawer footer button,.lead-drawer footer a,.add-modal footer button{border:1px solid #ccd2cb;padding:11px 14px;font-size:8px}.lead-drawer footer a,.add-modal footer button:last-child{background:var(--ink);color:#fff}.add-modal{z-index:1;background:#fff;align-self:center;width:calc(100% - 40px);max-width:520px;margin:auto;padding:28px;position:relative}.add-modal>header{margin-bottom:22px}.add-modal footer button{cursor:pointer;background:#fff}.admin-toast{background:var(--ink);color:#fff;z-index:80;padding:13px 18px;font-size:9px;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #0000002e}.role-badge{color:#52635d;letter-spacing:.08em;border:1px solid #cbd2cb;padding:7px 9px;font-size:7px;font-weight:700}.role-badge.admin{background:var(--lime);border-color:var(--lime);color:var(--ink)}.partner-preview-toggle{color:#665632!important;background:#fff!important;border:1px solid #b7a277!important}.partner-preview-toggle.active{color:#f5ebc9!important;background:#213129!important;border-color:#213129!important}.partner-preview-banner{color:#fff;background:#203129;border-bottom:1px solid #30483d;grid-template-columns:auto auto 1fr auto;align-items:center;gap:6px 18px;padding:13px 34px;display:grid}.partner-preview-banner span{color:#d9c18c;letter-spacing:.13em;font-family:monospace;font-size:7px;font-weight:800}.partner-preview-banner strong{font-family:var(--serif);font-size:13px;font-weight:400}.partner-preview-banner p{color:#c3cec8;margin:0;font-size:8px;line-height:1.6}.partner-preview-banner button{color:#fff;background:0 0;border:1px solid #7f968b;padding:8px 11px;font-size:7px}.workflow-strip{background:#fff;border:1px solid #d8ddd6;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:stretch;gap:0;margin-bottom:16px;display:grid}.workflow-strip>article{align-items:center;gap:12px;min-height:76px;padding:14px;display:flex}.workflow-strip>article i{background:var(--ink);color:var(--lime);border-radius:50%;flex:none;justify-content:center;align-items:center;width:27px;height:27px;font-size:7px;font-style:normal;display:flex}.workflow-strip>article div{flex-direction:column;gap:4px;display:flex}.workflow-strip>article b{font-size:8px}.workflow-strip>article small{color:#798680;font-size:7px;line-height:1.45}.workflow-strip>span{color:#a7b0aa;align-items:center;font-size:11px;display:flex}.sales-work-summary{grid-template-columns:repeat(4,1fr);margin-bottom:14px;display:grid}.sales-work-summary article{background:#fff;border:1px solid #d8ddd6;border-left:0;flex-direction:column;min-height:92px;padding:16px;display:flex}.sales-work-summary article:first-child{border-left:1px solid #d8ddd6}.sales-work-summary article.alert{border-top:3px solid var(--coral);background:#fff4eb}.sales-work-summary span{color:#798680;letter-spacing:.12em;font-family:monospace;font-size:7px}.sales-work-summary strong{font-family:var(--serif);margin:7px 0 3px;font-size:28px;font-weight:400}.sales-work-summary small{color:#7b847f;font-size:7px}.sales-work-tabs{background:#fff;border:1px solid #d8ddd6;margin-bottom:14px;padding:6px;display:flex}.sales-work-tabs button{color:#66716c;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:9px 12px;font-size:8px;display:flex}.sales-work-tabs button.active{background:var(--ink);color:#fff}.sales-work-tabs b{color:var(--ink);background:#e7ebe5;border-radius:12px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:7px;display:flex}.sales-work-list{flex-direction:column;gap:10px;display:flex}.sales-work-list>article{background:#fff;border:1px solid #d8ddd6;padding:18px}.sales-work-list>article.high{border-left:4px solid #c66b4e}.sales-work-list>article.overdue{background:#fffaf6}.sales-work-list>article>header{justify-content:space-between;align-items:start;margin-bottom:14px;display:flex}.sales-work-list header>button{cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.sales-work-list header span{color:#788680;letter-spacing:.08em;font-family:monospace;font-size:7px}.sales-work-list header h2{font-family:var(--serif);margin:6px 0 4px;font-size:19px;font-weight:400}.sales-work-list header p{color:#7b847f;margin:0;font-size:8px}.sales-work-list header em{padding:6px 8px;font-size:7px;font-style:normal}.priority-high{color:#8d3f29;background:#f6ddd4}.priority-normal{color:#41554d;background:#e7ebe5}.priority-low{color:#81796e;background:#f1efea}.sales-work-list form{border-top:1px solid #e2e6df;grid-template-columns:110px 150px minmax(220px,1fr) 140px;align-items:end;gap:9px;padding-top:14px;display:grid}.sales-work-list form label{color:#788680;flex-direction:column;gap:6px;font-size:7px;display:flex}.sales-work-list form label.wide{grid-column:auto}.sales-work-list form label:last-of-type{grid-column:1/-2}.sales-work-list form input,.sales-work-list form select,.sales-work-list form textarea{color:var(--ink);font:inherit;background:#fbfcfa;border:1px solid #ccd2cb;padding:9px;font-size:8px}.sales-work-list form button{background:var(--ink);color:#fff;cursor:pointer;border:0;padding:10px 12px;font-size:8px}.sales-overdue-note{color:#9a4b34;margin:9px 0 0;font-size:7px}.sales-work-empty{text-align:center;background:#fff;border:1px solid #d8ddd6;flex-direction:column;align-items:center;padding:60px 20px;display:flex}.sales-work-empty span{background:var(--lime);border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.sales-work-empty h2{font-family:var(--serif);margin:12px 0 5px;font-size:20px;font-weight:400}.sales-work-empty p{color:#7b847f;margin:0;font-size:8px}.emergency-control{background:#eef5d0;border:1px solid #cfdb8d;justify-content:space-between;align-items:center;margin-bottom:16px;padding:15px 18px;display:flex}.emergency-control.stopped{background:#fae3dc;border-color:#e2a995}.emergency-control>div{align-items:center;gap:12px;display:flex}.emergency-control>div>span{color:#58704f;font-size:10px}.emergency-control.stopped>div>span{color:#a44d35}.emergency-control strong{font-size:9px}.emergency-control p{color:#6f7d77;margin:4px 0 0;font-size:7px}.emergency-control button{background:var(--ink);color:#fff;cursor:pointer;border:0;padding:9px 12px;font-size:8px}.job-status{color:#53615d;white-space:nowrap;background:#e7ebe5;padding:7px 9px;font-size:7px;font-weight:700;display:inline-block}.status-sent{color:#314526;background:#e7f19f}.status-failed{color:#954b36;background:#f7dfd7}.status-waiting_connector{color:#88641b;background:#fff0c2}.status-processing,.status-queued{color:#2f695e;background:#dff1ed}.status-paused{color:#6f6960;background:#ebe8e3}.connector-banner{border:1px solid;align-items:center;gap:16px;margin-bottom:16px;padding:18px;display:flex}.connector-banner.connected{background:#eff5cc;border-color:#d0df7d}.connector-banner.waiting{background:#fff4cf;border-color:#e9d58c}.connector-banner>span{border:1px solid;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.connector-banner strong{font-size:9px}.connector-banner p{color:#6e746d;margin:5px 0 0;font-size:8px}.safe-test-target{background:var(--ink);color:#fff;grid-template-columns:minmax(0,1fr) 230px;align-items:stretch;gap:0;margin-bottom:16px;display:grid}.safe-test-copy{padding:24px}.safe-test-copy>span,.test-run-history>header span{color:#b6c0b9;letter-spacing:.12em;font-family:monospace;font-size:7px}.safe-test-copy h2{font-family:var(--serif);margin:8px 0;font-size:22px;font-weight:400}.safe-test-copy p{color:#c4cbc6;max-width:650px;margin:0 0 11px;font-size:8px;line-height:1.8}.safe-test-copy a{color:var(--lime);font-size:8px;text-decoration:underline}.safe-test-action{text-align:center;background:#26332e;border-left:1px solid #49554f;flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.safe-test-action i{background:var(--lime);color:var(--ink);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:10px;font-style:normal;display:flex}.safe-test-action strong{margin-top:9px;font-size:9px}.safe-test-action small{color:#aeb8b2;margin:5px 0 11px;font-size:7px}.safe-test-action button{background:var(--lime);color:var(--ink);cursor:pointer;border:0;padding:10px 14px;font-size:8px;font-weight:700}.safe-test-action button:disabled{cursor:default;opacity:.5}.test-run-history{background:#fff;border:1px solid #d8ddd6;margin-bottom:16px}.test-run-history>header{justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.test-run-history>header span{color:#75827e}.test-run-history>header small{color:#75827e;font-size:7px}.test-run-history table{border-collapse:collapse;width:100%;min-width:760px}.test-run-history th,.test-run-history td{text-align:left;border-top:1px solid #e0e4de;padding:12px 16px;font-size:8px}.test-run-history th{color:#74817d;font-family:monospace;font-size:7px}.test-run-history td>small,.test-run-history td>strong{display:block}.test-run-history td>small{color:#7d8984;margin-top:4px;font-size:7px}.automation-metrics{background:#fff;border:1px solid #d8ddd6;grid-template-columns:repeat(4,1fr);margin-bottom:16px;display:grid}.automation-metrics article{border-left:1px solid #d8ddd6;flex-direction:column;min-height:104px;padding:18px;display:flex}.automation-metrics article:first-child{border-left:0}.automation-metrics span{color:#71807b;font-family:monospace;font-size:7px}.automation-metrics strong{font-family:var(--serif);margin:10px 0 6px;font-size:26px;font-weight:400}.automation-metrics small{color:#7c8984;font-size:7px}.automation-table,.user-table{border-collapse:collapse;width:100%;min-width:820px}.automation-table th,.automation-table td,.user-table th,.user-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #e0e4de;padding:14px 16px;font-size:8px}.automation-table th,.user-table th{color:#74817d;letter-spacing:.08em;font-family:monospace;font-size:7px}.automation-table td>strong,.automation-table td>small,.user-table td>strong,.user-table td>span{display:block}.automation-table td>small,.user-table td>span{color:#7d8984;margin-top:4px;font-size:7px}.row-actions{gap:5px;display:flex}.row-actions button{cursor:pointer;background:#fff;border:1px solid #cfd6ce;padding:7px;font-size:7px}.reply-readiness{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:16px;display:grid}.workspace-mail-connector{background:var(--ink);color:#fff;margin-bottom:16px}.workspace-mail-connector.connected{border-top:4px solid var(--lime)}.workspace-mail-connector.setup{border-top:4px solid #c7a270}.workspace-mail-connector>header{justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.workspace-mail-connector header span{color:#aeb8b3;letter-spacing:.12em;font-family:monospace;font-size:7px}.workspace-mail-connector header h2{font-family:var(--serif);margin:7px 0;font-size:22px;font-weight:400}.workspace-mail-connector header p{color:#bdc6c1;margin:0;font-size:8px}.workspace-mail-connector header>strong{color:var(--lime);letter-spacing:.08em;border:1px solid #68746f;padding:9px 11px;font-family:monospace;font-size:7px}.workspace-connector-steps{border-top:1px solid #4a5752;grid-template-columns:repeat(3,1fr);display:grid}.workspace-connector-steps article{border-left:1px solid #4a5752;align-items:center;gap:11px;min-height:92px;padding:17px 20px;display:flex}.workspace-connector-steps article:first-child{border-left:0}.workspace-connector-steps i{border:1px solid #74807b;border-radius:50%;flex:0 0 25px;justify-content:center;align-items:center;height:25px;font-size:8px;font-style:normal;display:flex}.workspace-connector-steps article.done i{background:var(--lime);border-color:var(--lime);color:var(--ink)}.workspace-connector-steps article div{flex-direction:column;gap:5px;display:flex}.workspace-connector-steps b{font-size:9px}.workspace-connector-steps small{color:#aeb9b4;font-size:7px;line-height:1.5}.workspace-mail-connector footer{background:#26332e;border-top:1px solid #4a5752;align-items:center;gap:9px;padding:14px 20px;display:flex}.workspace-mail-connector footer a{background:var(--lime);color:var(--ink);padding:10px 12px;font-size:8px;font-weight:700;text-decoration:none}.workspace-mail-connector footer a+a{color:#fff;background:0 0;border:1px solid #68746f}.workspace-mail-connector footer small{color:#aeb9b4;margin-left:auto;font-size:7px}.reply-readiness article{background:#fff;border:1px solid #d8ddd6;align-items:center;gap:13px;padding:17px;display:flex}.reply-readiness article>span{border:1px solid #b7c0b9;border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:8px;display:flex}.reply-readiness article.ready>span{background:var(--lime);border-color:var(--lime)}.reply-readiness article div{flex-direction:column;gap:4px;display:flex}.reply-readiness b{font-size:9px}.reply-readiness small{color:#77857f;font-size:7px}.reply-control-center{background:#fff;border:1px solid #d8ddd6;margin-bottom:16px}.reply-control-center.stopped{border-top:4px solid var(--coral)}.reply-control-center>header{justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.reply-control-center header span{color:#73817c;letter-spacing:.12em;font-family:monospace;font-size:7px}.reply-control-center header h2{font-family:var(--serif);margin:5px 0 0;font-size:20px;font-weight:400}.reply-control-center header>button{border:1px solid var(--coral);color:#9b4e39;cursor:pointer;background:#fff;padding:9px 12px;font-size:8px}.reply-policy-grid{grid-template-columns:repeat(4,1fr);display:grid}.reply-policy-grid article{border-top:1px solid #e0e4de;border-left:1px solid #e0e4de;flex-direction:column;gap:7px;padding:15px 18px;display:flex}.reply-policy-grid article:first-child{border-left:0}.reply-policy-grid span{color:#7b8984;font-family:monospace;font-size:7px}.reply-policy-grid strong{font-size:10px}.reply-policy-grid small{color:#7e8b86;font-size:7px;line-height:1.5}.reply-policy-form{background:#f3f5ef;border-top:1px solid #e0e4de;grid-template-columns:1.5fr repeat(3,1fr) auto;align-items:end;gap:10px;padding:14px 18px;display:grid}.reply-policy-form label{flex-direction:column;gap:5px;font-size:7px;font-weight:700;display:flex}.reply-policy-form input,.reply-policy-form select{font:inherit;border:1px solid #cfd6ce;padding:8px}.reply-policy-form button{background:var(--ink);color:#fff;border:0;padding:9px 12px;font-size:8px}.reply-test{background:#fff;border:1px solid #d8ddd6;margin-bottom:16px;padding:16px 20px}.reply-test summary{cursor:pointer;font-size:8px;font-weight:700}.reply-test form{border-top:1px solid #e1e5df;margin-top:15px;padding-top:15px}.reply-test form>label,.reply-test form .form-row label{flex-direction:column;gap:6px;font-size:8px;font-weight:700;display:flex}.reply-test input,.reply-test select,.reply-test textarea{font:inherit;border:1px solid #cfd6ce;padding:10px}.reply-test button{background:var(--ink);color:#fff;border:0;margin-top:12px;padding:11px 14px;font-size:8px}.reply-list{gap:12px;display:grid}.reply-list>article{background:#fff;border:1px solid #d8ddd6;padding:22px}.reply-list>article.needs-human{border-left:4px solid var(--coral)}.reply-list article>header{justify-content:space-between;align-items:start;display:flex}.reply-list header span{color:#77847f;font-family:monospace;font-size:7px}.reply-list header h2{margin:7px 0 4px;font-size:17px}.reply-list header p{color:#71807a;margin:0;font-size:8px}.reply-list header select{border:1px solid #ccd3cc;padding:8px;font-size:8px}.reply-original,.reply-draft{grid-template-columns:110px 1fr;gap:14px;margin-top:18px;padding:16px;display:grid}.reply-original{background:#f4f5f1}.reply-draft{background:#eef4cf}.reply-original>span,.reply-draft>div>span{color:#6d7a75;letter-spacing:.08em;font-family:monospace;font-size:7px}.reply-original p,.reply-draft p{white-space:pre-wrap;margin:0;font-size:8px;line-height:1.8}.reply-draft textarea{font:inherit;resize:vertical;border:1px solid #cdd9a2;width:100%;padding:11px;font-size:8px;line-height:1.8}.reply-draft>div{flex-direction:column;gap:7px;display:flex}.reply-draft>div b{font-size:7px}.reply-draft>small{color:#6c786a;grid-column:2;font-size:7px}.reply-actions{grid-column:2;gap:7px;display:flex}.reply-actions button{cursor:pointer;background:#fff;border:1px solid #acb998;padding:8px 10px;font-size:7px}.reply-actions button:first-child{background:var(--ink);color:#fff}.reply-actions button:disabled{cursor:default;opacity:.45}.role-cards{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.role-cards article{background:#fff;border:1px solid #d8ddd6;padding:22px}.role-cards article:first-child{border-top:4px solid var(--lime)}.role-cards article:last-child{border-top:4px solid #7cb4a7}.role-cards span{color:#697873;letter-spacing:.12em;font-family:monospace;font-size:7px}.role-cards h2{margin:9px 0;font-size:18px}.role-cards p{color:#6d7b76;margin:0;font-size:8px;line-height:1.7}.permission-matrix,.access-audit{background:#fff;border:1px solid #d8ddd6;margin-bottom:16px}.permission-matrix>header,.access-audit>header{justify-content:space-between;align-items:end;padding:18px 20px;display:flex}.permission-matrix header span,.access-audit header span{color:#6f7e78;letter-spacing:.12em;font-family:monospace;font-size:7px}.permission-matrix header h2,.access-audit header h2{margin:6px 0 0;font-size:17px}.permission-matrix table,.access-audit table{border-collapse:collapse;width:100%;min-width:720px}.permission-matrix th,.permission-matrix td,.access-audit th,.access-audit td{text-align:left;vertical-align:top;border-top:1px solid #e1e5df;padding:12px 16px;font-size:8px}.permission-matrix thead th,.access-audit thead th{color:#6f7e78;letter-spacing:.08em;font-family:monospace;font-size:7px}.access-audit td small{color:#74817c;margin-top:4px;font-size:7px;display:block}.empty-note{color:#74817c;margin:0;padding:20px;font-size:8px}.user-add{background:var(--ink);color:#fff;grid-template-columns:repeat(4,minmax(130px,1fr));align-items:end;gap:12px;margin-bottom:16px;padding:19px;display:grid}.user-add>div{flex-direction:column;gap:5px;display:flex}.user-add>div span{color:#aab4ae;font-family:monospace;font-size:7px}.user-add>div strong{font-size:10px}.user-add label{flex-direction:column;gap:6px;font-size:7px;display:flex}.user-add input,.user-add select{font:inherit;border:1px solid #59645f;padding:9px}.user-add fieldset{border:1px solid #59645f;grid-column:span 2;gap:7px;min-width:0;margin:0;padding:10px;display:grid}.user-add fieldset legend{color:#c9d1cd;padding:0 5px;font-size:7px}.business-assignment-input{grid-template-columns:minmax(0,1fr) 86px;align-items:center;gap:8px;display:grid}.business-assignment-input label{flex-direction:row;align-items:center;min-width:0}.business-assignment-input label input{accent-color:var(--lime);width:14px;height:14px;padding:0}.business-assignment-input select{padding:6px}.user-add button{background:var(--lime);color:var(--ink);border:0;padding:10px 13px;font-size:8px;font-weight:700}.user-table select,.business-email-input{border:1px solid #ccd3cc;padding:8px;font-size:8px}.user-invite{color:#101411;cursor:pointer;background:#cda857;border:1px solid #cda857;min-width:94px;padding:9px 10px;font-size:7px;font-weight:700}.user-invite:disabled{color:#7d8984;cursor:not-allowed;background:0 0;border-color:#48514b}.user-table td>.user-invite+small{color:#7d8984;margin-top:5px;font-size:7px;display:block}.invitation-send-control>small{margin-top:5px;display:block}.invitation-confirmation,.invitation-result{color:#203c32;background:#f5f7f3;border:1px solid #b7c5b8;min-width:240px;max-width:320px;padding:14px;font-size:12px;line-height:1.6}.invitation-confirmation p,.invitation-result p{overflow-wrap:anywhere;margin:6px 0}.invitation-recipient{font-weight:700}.invitation-actions{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.invitation-actions button,.invitation-result button{cursor:pointer;min-height:38px;padding:8px 12px;font-size:12px}.invitation-actions button:disabled{cursor:wait}.invitation-result{margin-top:8px}.invitation-result.accepted{background:#edf6ef;border-color:#6b9275}.invitation-result.unknown,.invitation-result.rejected{background:#fff6e5;border-color:#bd954a}.business-scope-editor{gap:7px;min-width:250px;display:grid}.business-scope-editor>div{border-bottom:1px solid #edf0ec;grid-template-columns:minmax(120px,1fr) 80px;align-items:center;gap:8px;padding-bottom:7px;display:grid}.business-scope-editor>div:last-child{border-bottom:0;padding-bottom:0}.business-scope-editor label{align-items:center;gap:7px;font-size:8px;display:flex}.business-scope-editor input{accent-color:var(--ink)}.user-remove{color:#8f3c2f;white-space:nowrap;background:0 0;border:1px solid #a96455;padding:8px 10px;font-size:7px}.user-remove:disabled{color:#9aa29e;cursor:not-allowed;border-color:#ccd2cd}.business-email-input{min-width:180px}.business-email-input+.business-email-input{margin-top:6px;display:block}.automation-config{background:#fff;border:1px solid #d8ddd6;margin-bottom:16px}.automation-config>header{padding:18px 20px}.automation-config header span{color:#74817c;letter-spacing:.12em;font-family:monospace;font-size:7px}.automation-config header h2{font-family:var(--serif);margin:6px 0 0;font-size:20px;font-weight:400}.automation-config>div{grid-template-columns:repeat(5,1fr);display:grid}.automation-config article{border-top:1px solid #e0e4de;border-left:1px solid #e0e4de;grid-template-columns:22px 1fr;align-items:center;gap:8px;padding:14px;display:grid}.automation-config article:first-child{border-left:0}.automation-config article i{border:1px solid #b9c1ba;border-radius:50%;justify-content:center;align-items:center;width:20px;height:20px;font-size:7px;font-style:normal;display:flex}.automation-config article.ready i{background:var(--lime);border-color:var(--lime)}.automation-config article span{font-size:8px}.automation-config article b{color:#8b6552;grid-column:2;font-size:7px}.automation-config article.ready b{color:#4f7159}.attack-builder{background:#fff;border:1px solid #d8ddd6;margin-bottom:16px}.attack-builder>summary{cursor:pointer;padding:17px 20px;font-size:9px;font-weight:700}.attack-builder form{border-top:1px solid #e0e4de;padding:20px}.attack-fields{grid-template-columns:2fr 1fr;gap:13px;display:grid}.attack-fields label{flex-direction:column;gap:7px;font-size:8px;font-weight:700;display:flex}.attack-fields label.wide{grid-column:1/-1}.attack-fields input,.attack-fields select,.attack-fields textarea{font:inherit;border:1px solid #cad2ca;padding:11px}.candidate-head{border-top:1px solid #e0e4de;grid-template-columns:1fr 1.5fr auto;align-items:center;gap:12px;margin-top:18px;padding-top:18px;display:grid}.candidate-head>div{flex-direction:column;gap:4px;display:flex}.candidate-head strong{font-size:9px}.candidate-head small{color:#74817c;font-size:7px}.candidate-head>label{border:1px solid #cad2ca;align-items:center;padding:0 9px;display:flex}.candidate-head input{border:0;outline:0;width:100%;padding:9px;font-size:8px}.candidate-head button{cursor:pointer;background:#fff;border:1px solid #cad2ca;padding:10px;font-size:8px}.candidate-grid{grid-template-columns:repeat(3,1fr);gap:7px;max-height:270px;margin-top:12px;display:grid;overflow-y:auto}.candidate-grid>label{cursor:pointer;border:1px solid #dbe0da;grid-template-columns:14px 27px 1fr;align-items:center;gap:9px;padding:12px;display:grid}.candidate-grid>label.selected{background:#f0f5d2;border-color:#c9d96d}.candidate-grid input{accent-color:var(--ink)}.candidate-grid label>span{flex-direction:column;gap:4px;min-width:0;display:flex}.candidate-grid strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.candidate-grid small{color:#77847f;font-size:7px}.attack-builder footer{border-top:1px solid #e0e4de;justify-content:space-between;align-items:center;margin-top:17px;padding-top:16px;display:flex}.attack-builder footer small{color:#74817c;font-size:7px}.attack-builder footer button{background:var(--ink);color:#fff;border:0;padding:11px 15px;font-size:8px}.attack-workspace{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:14px;display:grid}.attack-list-rail{background:#fff;border:1px solid #d8ddd6}.attack-list-rail>header{justify-content:space-between;align-items:center;padding:15px;display:flex}.attack-list-rail header span{color:#75827e;letter-spacing:.1em;font-family:monospace;font-size:7px}.attack-list-rail header b{background:var(--ink);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;font-size:7px;display:flex}.attack-list-rail>button{cursor:pointer;text-align:left;background:#fff;border:0;border-top:1px solid #e0e4de;justify-content:space-between;align-items:center;width:100%;padding:14px;display:flex}.attack-list-rail>button.active{background:#f0f4d1}.attack-list-rail button>div{flex-direction:column;gap:5px;min-width:0;display:flex}.attack-list-rail button strong{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.attack-list-rail button small{color:#75827d;font-size:7px}.attack-list-rail button>span{color:#6c7c76;font-family:monospace;font-size:7px}.attack-list-rail>p{color:#7d8984;padding:16px;font-size:8px}.attack-detail{background:#fff;border:1px solid #d8ddd6;min-width:0}.attack-detail>header{justify-content:space-between;align-items:start;padding:21px;display:flex}.attack-detail header>div>span{color:#71807b;letter-spacing:.11em;font-family:monospace;font-size:7px}.attack-detail header h2{margin:8px 0 5px;font-size:20px}.attack-detail header p{color:#6f7e78;max-width:620px;margin:0;font-size:8px;line-height:1.6}.list-status{white-space:nowrap;padding:7px 9px;font-size:7px;font-weight:700}.list-status.status-draft{color:#626e69;background:#e8ebe6}.list-status.status-pending_approval{color:#80601e;background:#fff0c2}.list-status.status-running{color:#28685c;background:#dff1ed}.list-status.status-paused{color:#716a61;background:#ece8e2}.list-status.status-completed{color:#354b26;background:#e7f19f}.list-status.status-needs_fix{color:#8d4936;background:#f7ddd5}.attack-progress{border-top:1px solid #e0e4de;border-bottom:1px solid #e0e4de;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.attack-progress>div{border-left:1px solid #e0e4de;flex-direction:column;gap:6px;padding:14px 16px 18px;display:flex}.attack-progress>div:first-child{border-left:0}.attack-progress span{color:#74817c;font-size:7px}.attack-progress strong{font-family:var(--serif);font-size:22px;font-weight:400}.attack-progress>p{background:#e4e8e0;height:4px;margin:0;position:absolute;bottom:0;left:0;right:0}.attack-progress>p span{background:var(--lime);height:100%;display:block}.attack-actions{border-bottom:1px solid #e0e4de;justify-content:flex-end;align-items:center;gap:8px;padding:13px 16px;display:flex}.attack-actions>small{color:#77847f;margin-right:auto;font-size:7px}.attack-actions button{cursor:pointer;background:#fff;border:1px solid #cbd2cb;padding:9px 11px;font-size:8px}.attack-actions button.primary{background:var(--ink);border-color:var(--ink);color:#fff}.attack-actions button:disabled{color:#8e9994}.attack-item-table{border-collapse:collapse;width:100%;min-width:720px}.attack-item-table th,.attack-item-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #e0e4de;padding:13px 15px;font-size:8px}.attack-item-table th{color:#74817d;font-family:monospace;font-size:7px}.attack-item-table td>strong,.attack-item-table td>small,.attack-item-table td>span{display:block}.attack-item-table td>small{color:#798680;margin-top:4px;font-size:7px}.attack-empty{text-align:center;background:#fff;border:1px solid #d8ddd6;flex-direction:column;justify-content:center;align-items:center;min-height:300px;display:flex}.attack-empty>span{font-size:30px}.attack-empty h2{margin:12px 0 6px;font-size:18px}.attack-empty p{color:#78857f;font-size:8px}@keyframes pulse{50%{box-shadow:0 0 0 5px #d6f34b26}}@media (max-width:900px){.business-architecture{grid-template-columns:1fr}.business-architecture header{border-bottom:1px solid #50615d;border-right:0;padding-bottom:22px;padding-right:0}.business-layout,.project-card-grid{grid-template-columns:1fr}.landing-nav{padding:18px 22px}.text-link{display:none}.hero{grid-template-columns:1fr;gap:0;min-height:0;padding:0}.hero-copy{padding:70px 42px}.hero-visual{min-height:520px}.hero h1{font-size:clamp(45px,9vw,68px)}.proof-strip{grid-template-columns:1fr 1fr}.proof-intro,.proof-strip>a{grid-column:1/-1;min-height:85px}.landing-menu{display:none}.audience-grid,.deliverable-grid,.contact-grid{grid-template-columns:1fr;gap:70px}.tracks-heading,.process-heading{flex-direction:column;align-items:start;gap:25px}.track-grid{grid-template-columns:1fr}.track-grid article{min-height:280px}.track-grid article+article{border-top:1px solid #55524c;border-left:0}.track-grid article.featured{margin:0}.process-list{grid-template-columns:1fr 1fr}.process-list article:not(:nth-child(3n+1)){border-left:0}.process-list article:nth-child(2n){border-left:1px solid var(--line)}.signal-section{grid-template-columns:1fr}.signal-photo{min-height:520px}.landing-footer{grid-template-columns:1fr}.landing-footer>div:nth-child(2){justify-content:flex-start}.landing-footer>small{grid-column:1}.admin-shell{grid-template-columns:70px 1fr}.admin-sidebar{padding:20px 10px}.admin-brand b,.admin-sidebar nav button:not(.active):after,.admin-sidebar nav button{font-size:0}.admin-brand{padding:0 8px 25px}.admin-brand>img{width:40px;height:30px;padding:3px}.admin-sidebar nav>p,.target-meter,.operator div{display:none}.admin-sidebar nav button{justify-content:center;padding:12px}.admin-sidebar nav button i{width:auto;font-size:17px}.operator{justify-content:center;padding:18px 0 0}.metric-grid{grid-template-columns:repeat(3,1fr)}.daily-priority>div{grid-template-columns:repeat(2,1fr)}.daily-priority button:nth-child(odd){border-left:0}.metric-card:nth-child(4){border-left:1px solid #d8dcd5}.dashboard-grid{grid-template-columns:1fr}.category-panel{grid-column:auto}.kanban{max-width:calc(100vw - 130px)}.outreach-layout{grid-template-columns:160px 1fr}.evidence-rail{display:none}.workflow-strip{grid-template-columns:1fr 1fr}.workflow-strip>span{display:none}.workflow-strip>article:nth-of-type(2n){border-left:1px solid #e0e4de}.workflow-strip>article:nth-of-type(n+3){border-top:1px solid #e0e4de}.automation-config>div{grid-template-columns:1fr 1fr}.automation-config article:nth-child(3){border-left:0}.reply-policy-grid{grid-template-columns:1fr 1fr}.reply-policy-grid article:nth-child(3){border-left:0}.reply-policy-form,.user-add{grid-template-columns:1fr 1fr}.user-add>div{grid-column:1/-1}.candidate-grid{grid-template-columns:1fr 1fr}.attack-workspace{grid-template-columns:190px minmax(0,1fr)}.launch-readiness>div{grid-template-columns:repeat(2,1fr)}.launch-readiness article:nth-child(3n+1){border-left:1px solid #4d4943}.launch-readiness article:nth-child(odd){border-left:0}.identity-separation{grid-template-columns:1fr}.identity-separation>header{border-bottom:1px solid #e0e4de;border-right:0}.owner-actions>div{grid-template-columns:1fr}.owner-actions article+article{border-left:0}.start-steps>div,.start-status{grid-template-columns:1fr 1fr}.start-steps article:nth-child(odd),.start-status article:nth-child(odd){border-left:0}.start-status article:nth-child(n+3){border-top-width:3px}.lead-drawer{width:70vw}.sales-work-list form{grid-template-columns:1fr 1fr}.sales-work-list form label.wide,.sales-work-list form label:last-of-type{grid-column:1/-1}}@media (max-width:520px){.project-switcher{display:none}.business-architecture{padding:20px}.business-architecture>div{grid-template-columns:1fr 1fr}.business-architecture article:nth-child(3){border-top:1px solid #50615d;border-left:0}.business-architecture article:nth-child(4){border-top:1px solid #50615d}.landing-brand img{width:125px;height:34px}.landing-brand span{display:none}.nav-actions{gap:7px}.nav-os{padding:10px;font-size:0}.nav-os:after{content:"Sales OS";font-size:9px}.nav-cta{padding:11px 12px;font-size:10px}.hero-copy{padding:58px 22px}.hero h1{font-size:clamp(32px,9.5vw,42px)}.hero-visual{min-height:420px}.hero-caption{bottom:15px;left:15px}.hero-actions{flex-direction:column;align-items:flex-start}.primary-button{gap:12px;width:100%;font-size:12px}.proof-strip>div{padding:20px}.section-wrap{padding-left:22px;padding-right:22px}.audience-section,.process-section,.deliverable-section{padding-top:90px;padding-bottom:90px}.tracks-section,.contact-section{padding:90px 0}.audience-image img{height:390px}.audience-callout{grid-template-columns:1fr}.track-grid h3{margin-top:35px}.process-list{grid-template-columns:1fr}.process-list article:nth-child(2n){border-left:0}.signal-photo{min-height:410px}.signal-content{padding:75px 22px}.deliverable-card{padding:20px}.form-row{grid-template-columns:1fr}.form-success{min-height:520px;padding:28px}.contact-confidence{grid-template-columns:1fr}.landing-footer{padding-left:22px;padding-right:22px}.admin-shell{display:block}.admin-sidebar{z-index:30;flex-direction:row;min-height:0;padding:7px;position:fixed;inset:auto 0 0}.admin-brand,.target-meter,.operator{display:none}.admin-sidebar nav{width:100%;display:flex;overflow-x:auto}.admin-sidebar nav button{flex:0 0 52px;margin:0}.admin-sidebar nav button em{position:absolute}.admin-topbar{padding:0 15px}.topbar-actions a,.admin-topbar small,.topbar-actions .copy-url{display:none}.partner-preview-toggle{padding:8px!important;font-size:7px!important}.partner-preview-banner{grid-template-columns:1fr auto;align-items:start;padding:14px 16px}.partner-preview-banner strong,.partner-preview-banner p{grid-column:1/-1}.admin-page{padding:26px 16px 90px}.admin-address-card{flex-direction:column;align-items:stretch}.admin-address-card button{width:100%}.identity-separation>div{grid-template-columns:1fr}.identity-separation article+article{border-top:1px solid #e0e4de;border-left:0}.owner-actions>header{flex-direction:column;align-items:stretch;gap:14px}.owner-actions header a{text-align:center}.start-status,.start-steps>div{grid-template-columns:1fr}.start-status article,.start-steps article{border-left:0}.start-safety{grid-template-columns:auto 1fr;align-items:start}.start-safety button{grid-column:1/-1}.admin-heading time{display:none}.metric-grid,.daily-priority>div,.lp-funnel-steps{grid-template-columns:1fr 1fr}.daily-priority button{border-top:1px solid #45514c;border-left:0}.lp-funnel-steps>div:nth-child(odd){border-left:0;padding-left:0}.metric-card:nth-child(odd){border-left:1px solid #d8dcd5}.category-bars{grid-template-columns:1fr 1fr}.lead-toolbar{flex-wrap:wrap;align-items:stretch}.lead-toolbar label{flex:1 0 100%}.discovery-flow,.discovery-metrics,.official-source-grid,.discovery-history,.discovery-actions form,.discovery-run-progress{grid-template-columns:1fr}.discovery-flow article+article,.discovery-metrics>div+div{border-top:1px solid #dce1db;border-left:0}.discovery-run-progress>div{border-top:1px solid #d6ddd5;border-left:0}.discovery-run-progress>div:first-child{border-top:0}.discovery-live-progress,.website-scan-progress{grid-template-columns:1fr}.discovery-actions footer{flex-direction:column;grid-column:auto}.lead-import-panel>summary{grid-template-columns:1fr;align-items:start}.lead-import-principles,.lead-import-fields{grid-template-columns:1fr}.lead-import-history>article{grid-template-columns:1fr auto;align-items:start}.lead-import-history article>p{text-align:left;grid-column:1/-1}.kanban{max-width:calc(100vw - 32px)}.outreach-layout{grid-template-columns:1fr}.outreach-queue{display:flex;overflow-x:auto}.outreach-queue>header{min-width:100px}.outreach-queue>button{border-top:0;border-left:1px solid #e1e5df;min-width:160px}.send-assist{flex-direction:column;align-items:flex-start;gap:15px}.workflow-strip{grid-template-columns:1fr}.workflow-strip>article{border-top:1px solid #e0e4de;border-left:0!important}.workflow-strip>article:first-child{border-top:0}.safe-test-target{grid-template-columns:1fr}.safe-test-action{border-top:1px solid #49554f;border-left:0}.emergency-control{flex-direction:column;align-items:stretch;gap:12px}.automation-metrics{grid-template-columns:1fr 1fr}.automation-metrics article:nth-child(odd){border-left:0}.automation-metrics article:nth-child(n+3){border-top:1px solid #d8ddd6}.reply-readiness,.role-cards{grid-template-columns:1fr}.workspace-mail-connector>header,.workspace-mail-connector footer{flex-direction:column;align-items:stretch}.workspace-mail-connector header>strong{align-self:flex-start}.workspace-connector-steps{grid-template-columns:1fr}.workspace-connector-steps article{border-top:1px solid #4a5752;border-left:0}.workspace-mail-connector footer small{margin-left:0}.reply-policy-grid,.reply-policy-form{grid-template-columns:1fr}.reply-policy-grid article{border-left:0}.reply-original,.reply-draft{grid-template-columns:1fr}.reply-draft>small,.reply-actions{grid-column:1}.user-add{grid-template-columns:1fr}.user-add>div{grid-column:auto}.automation-config>div{grid-template-columns:1fr}.automation-config article{border-left:0}.attack-fields,.candidate-head,.candidate-grid,.attack-workspace{grid-template-columns:1fr}.candidate-head>button{width:100%}.attack-list-rail{display:flex;overflow-x:auto}.attack-list-rail>header{min-width:80px}.attack-list-rail>button{border-top:0;border-left:1px solid #e0e4de;min-width:180px}.attack-detail>header{gap:12px}.attack-progress{grid-template-columns:1fr 1fr}.attack-progress>div:nth-child(3){border-top:1px solid #e0e4de;border-left:0}.attack-progress>div:nth-child(4){border-top:1px solid #e0e4de}.attack-actions{flex-direction:column;align-items:stretch}.attack-actions>small{margin-right:0}.launch-readiness{padding:20px}.launch-readiness>div{grid-template-columns:1fr}.launch-readiness article,.launch-readiness article:nth-child(3n+1){border-left:0}.setting-row{grid-template-columns:1fr 1fr}.inquiry-summary{grid-template-columns:repeat(2,1fr)}.inquiry-summary>div:nth-child(3){border-top:0;border-left:1px solid #d8d3cb}.inquiry-summary>div:nth-child(4){border-top:0}.inquiry-summary>div,.inquiry-summary>p{min-height:80px;padding:12px}.inquiry-summary>p{border-top:0;border-left:1px solid #d8d3cb;grid-column:1/-1;justify-content:flex-start}.inquiry-message{grid-template-columns:1fr}.inquiry-list>article{padding:18px}.inquiry-sales-action{flex-direction:column;align-items:stretch;gap:10px}.sales-work-summary{grid-template-columns:1fr 1fr}.sales-work-summary article:nth-child(3){border-left:1px solid #d8ddd6}.sales-work-summary article:nth-child(n+3){border-top:0}.sales-work-tabs{overflow-x:auto}.sales-work-tabs button{flex:none}.sales-work-list form{grid-template-columns:1fr}.sales-work-list form label.wide,.sales-work-list form label:last-of-type{grid-column:1}.drawer-sales-form>div{grid-template-columns:1fr}.drawer-sales-form label.wide{grid-column:1}.lead-drawer{width:95vw;padding:20px}}.command-center{gap:16px;display:grid}.command-heading{color:#f6f0e4;background:#252720;border-top:4px solid #b89258;justify-content:space-between;align-items:end;gap:24px;padding:24px;display:flex}.command-heading span,.case-timeline header span{letter-spacing:.16em;color:#cdb88f;font:10px/1.4 monospace}.command-heading h1{margin:7px 0;font:34px/1.1 serif}.command-heading p{color:#c9c8bf;margin:0}.command-heading button,.case-next-action button{color:#1f211d;cursor:pointer;background:#c7a46a;border:0;padding:12px 16px;font-weight:700}.command-safety{background:#e9eee6;border:1px solid #c9d2c6;flex-wrap:wrap;align-items:center;gap:8px;padding:11px 14px;display:flex}.command-safety b{color:#fff;background:#2f4a3a;padding:6px 9px;font-size:11px}.command-safety span{border-right:1px solid #b8c2b6;padding-right:8px;font-size:12px}.command-stats{background:#fff;border:1px solid #d5d2c8;grid-template-columns:repeat(5,1fr);display:grid}.command-stats div{border-right:1px solid #e1ded6;gap:6px;padding:14px;display:grid}.command-stats span{color:#6d7169;font-size:11px}.command-stats strong{font:26px/1 serif}.command-layout{background:#fff;border:1px solid #d5d2c8;grid-template-columns:310px minmax(0,1fr);min-height:570px;display:grid}.command-layout>aside{background:#f2f1eb;border-right:1px solid #d5d2c8;align-content:start;gap:8px;max-height:700px;padding:14px;display:grid;overflow:auto}.command-layout>aside>span{letter-spacing:.14em;padding:6px;font:10px monospace}.command-layout>aside button{text-align:left;cursor:pointer;background:#fff;border:1px solid #d8d6cf;gap:6px;padding:12px;display:grid}.command-layout>aside button.active{border-color:#9b7541;box-shadow:inset 3px 0 #b89258}.command-layout>aside button>div,.command-layout>aside footer{justify-content:space-between;align-items:center;display:flex}.command-layout>aside button>div b{font:20px serif}.command-layout>aside button>div span,.command-layout>aside small{color:#77796f;font-size:10px}.command-layout>aside footer em{color:#a33b2f;font-size:9px;font-style:normal;font-weight:800}.command-layout>aside footer i{color:#365d48;font-size:9px;font-style:normal}.command-layout>aside footer span{color:#777;font-size:9px}.command-case{align-content:start;gap:18px;padding:22px;display:grid}.command-case>header{border-bottom:1px solid #ddd9ce;justify-content:space-between;gap:20px;padding-bottom:16px;display:flex}.command-case>header span{color:#746e60;font:10px monospace}.command-case>header h2{margin:8px 0;font:29px serif}.command-case>header p{margin:0}.command-case>header>div:last-child{text-align:right;min-width:110px;padding:12px;display:grid}.command-case>header .veto{color:#8b2f25;background:#f5ddd9}.command-case>header .clear{color:#31503c;background:#e5eddf}.command-case>header strong{font:30px serif}.command-case>header small{font-size:9px}.case-facts{border:1px solid #dedbd2;grid-template-columns:.6fr 1.5fr 1fr auto;display:grid}.case-facts>*{border-right:1px solid #dedbd2;padding:12px}.case-facts span{gap:5px;display:grid}.case-facts small{color:#777;font-size:9px}.case-facts b{font-size:12px}.case-facts a{color:#654b28;align-content:center;font-size:11px}.case-next-action{background:#eef0e9;grid-template-columns:1.4fr .7fr .8fr 1.2fr auto;align-items:end;gap:8px;padding:14px;display:grid}.case-next-action label{gap:5px;display:grid}.case-next-action label span{font-size:9px}.case-next-action input,.case-next-action select{background:#fff;border:1px solid #cfd2c8;width:100%;min-height:38px;padding:8px}.case-next-action em{color:#9b342a;grid-column:1/-1;font-size:11px}.case-timeline{border-top:1px solid #dedbd2;padding-top:15px}.case-timeline header{justify-content:space-between;display:flex}.case-timeline article{border-bottom:1px solid #eeeae1;grid-template-columns:12px 1fr;gap:10px;padding:12px 0;display:grid}.case-timeline article i{background:#b89258;border-radius:50%;width:8px;height:8px;margin-top:4px}.case-timeline article div{gap:4px;display:grid}.case-timeline article span,.case-timeline article small{color:#79786f;font-size:9px}.case-timeline article strong{font-size:12px}.command-empty{text-align:center;background:#fff;border:1px dashed #bbb7ac;padding:50px}@media (max-width:900px){.command-heading{flex-direction:column;align-items:stretch}.command-stats{grid-template-columns:repeat(2,1fr)}.command-layout{grid-template-columns:1fr}.command-layout>aside{border-bottom:1px solid #d5d2c8;border-right:0;max-height:310px}.case-facts,.case-next-action{grid-template-columns:1fr}.case-next-action button{width:100%}}.contract-panel{background:#f8f7f2;border:1px solid #cfcbbf;margin-top:18px}.contract-panel>header{border-bottom:1px solid #d8d4c9;justify-content:space-between;align-items:end;gap:20px;padding:22px;display:flex}.contract-panel>header span,.conflict-board header span{letter-spacing:.15em;color:#7b6a50;font:10px monospace}.contract-panel>header h2{margin:7px 0;font:29px serif}.contract-panel>header p{color:#66695f;margin:0}.contract-panel>header button{color:#fff;background:#2b3d35;border:0;padding:12px 16px;font-weight:700}.contract-metrics{color:#f5f0e5;background:#252720;grid-template-columns:repeat(5,1fr);display:grid}.contract-metrics>span{border-right:1px solid #4b4c45;gap:6px;padding:13px;display:grid}.contract-metrics small{color:#b9b7ae;font-size:9px}.contract-metrics b{font:22px serif}.contract-workbench{grid-template-columns:230px 1fr;min-height:520px;display:grid}.contract-workbench>aside{border-right:1px solid #d8d4c9;align-content:start;gap:7px;max-height:670px;padding:12px;display:grid;overflow:auto}.contract-workbench>aside button{text-align:left;background:#fff;border:1px solid #ddd9cf;gap:5px;padding:10px;display:grid}.contract-workbench>aside button.active{border-color:#917245;box-shadow:inset 3px 0 #b89258}.contract-workbench>aside span{color:#777;font:9px monospace}.contract-workbench>aside strong{font-size:11px}.contract-workbench>div{padding:14px}.contract-grid{grid-template-columns:repeat(5,minmax(150px,1fr));gap:8px;display:grid}.contract-grid article{background:#fff;border:1px solid #d8d4c9;align-content:start;gap:9px;padding:11px;display:grid}.contract-grid article.veto{background:#fff5f3;border:2px solid #9d3c31}.contract-grid article>header{justify-content:space-between;gap:6px;display:flex}.contract-grid article>header div{display:grid}.contract-grid article>header span{font:8px monospace}.contract-grid article>header strong{font-size:11px}.contract-grid article>header>b{align-self:start;padding:4px;font-size:9px}.contract-grid .proceed{color:#315d43;background:#e4efe6}.contract-grid .conditional,.contract-grid .hold{color:#775a27;background:#f1ead5}.contract-grid .block{color:#942e25;background:#f2dcd8}.contract-confidence{background:#edeae2;height:15px;position:relative}.contract-confidence i{background:#b89b67;position:absolute;inset:0 auto 0 0}.contract-confidence span{font:8px monospace;position:absolute;top:1px;right:3px}.contract-grid section{border-top:1px solid #ece8df;padding-top:6px}.contract-grid section small{color:#777;font-size:8px}.contract-grid section p{word-break:break-word;margin:3px 0;font-size:9px;line-height:1.4}.contract-grid footer{gap:3px;margin-top:auto;display:grid}.contract-grid footer span{color:#777;font:7px monospace}.conflict-board{border-top:1px solid #d8d4c9;margin-top:12px;padding-top:12px}.conflict-board>header{justify-content:space-between;display:flex}.conflict-board article{background:#eee9dd;border-top:1px solid #d6cfbf;grid-template-columns:80px 150px 1fr 60px;align-items:center;gap:8px;padding:9px;display:grid}.conflict-board article b,.conflict-board article span,.conflict-board article em{font-size:9px}.conflict-board article p{margin:0;font-size:10px}.conflict-board article em{color:#8f3229;font-style:normal}.contract-empty{text-align:center;padding:35px}.contract-panel>footer{color:#eee8dc;background:#2d2e29;justify-content:space-between;padding:11px 14px;font-size:10px;display:flex}@media (max-width:1100px){.contract-grid{grid-template-columns:repeat(2,1fr)}.contract-grid article:last-child{grid-column:1/-1}.contract-workbench{grid-template-columns:1fr}.contract-workbench>aside{border-bottom:1px solid #d8d4c9;border-right:0;display:flex;overflow-x:auto}.contract-workbench>aside button{min-width:180px}.conflict-board article{grid-template-columns:1fr}}.evaluation-lab{background:#fff;border:1px solid #cfcbbf;margin-top:18px}.evaluation-lab>header{background:#ebe7dc;justify-content:space-between;align-items:end;gap:20px;padding:22px;display:flex}.evaluation-lab>header span{letter-spacing:.15em;color:#695a43;font:10px monospace}.evaluation-lab>header h2{margin:7px 0;font:29px serif}.evaluation-lab>header p{color:#62645c;margin:0}.evaluation-lab>header button{color:#fff;background:#7d3a31;border:0;padding:12px 16px;font-weight:700}.evaluation-safety{color:#eae5da;background:#252720;flex-wrap:wrap;gap:8px;padding:10px 14px;font-size:10px;display:flex}.evaluation-safety b{color:#efcc8b}.evaluation-safety span{border-left:1px solid #55564e;padding-left:8px}.evaluation-empty{text-align:center;padding:35px}.evaluation-score{border-bottom:1px solid #ddd8cc;grid-template-columns:1.4fr repeat(4,1fr);display:grid}.evaluation-score>div{border-right:1px solid #ddd8cc;gap:6px;padding:16px;display:grid}.evaluation-score small{color:#74776f;font-size:9px}.evaluation-score strong{font:26px serif}.evaluation-score i,.evaluation-categories i{background:#e7e4dc;height:5px}.evaluation-score i span,.evaluation-categories i span{background:#43664d;height:100%;display:block}.evaluation-score .danger{color:#8d3027;background:#f8ded9}.evaluation-score .safe{color:#31573d;background:#e7efe4}.evaluation-categories{grid-template-columns:repeat(5,1fr);gap:8px;padding:14px;display:grid}.evaluation-categories article{border:1px solid #ddd8cc;gap:7px;padding:10px;display:grid}.evaluation-categories article header{justify-content:space-between;gap:6px;display:flex}.evaluation-categories b,.evaluation-categories span,.evaluation-categories small{font-size:8px}.evaluation-categories small{color:#73766d}.evaluation-failures{border-top:1px solid #d7d2c6;margin:0 14px 14px;padding-top:12px}.evaluation-failures>header{justify-content:space-between;font-size:10px;display:flex}.evaluation-failures article{background:#f8e6e2;border-bottom:1px solid #e6c8c2;padding:9px}.evaluation-failures article p{margin:4px 0;font-size:10px}.evaluation-failures article small{font-size:9px}@media (max-width:900px){.evaluation-lab>header{flex-direction:column;align-items:stretch}.evaluation-score,.evaluation-categories{grid-template-columns:repeat(2,1fr)}}.work-queue-panel{background:#f8f7f2;border:1px solid #cfcbbf;margin-bottom:18px}.work-queue-panel>header{color:#f5f0e5;background:linear-gradient(100deg,#1e2925,#34473e);justify-content:space-between;align-items:end;gap:20px;padding:24px;display:flex}.work-queue-panel>header span{letter-spacing:.15em;color:#d2b87f;font:10px monospace}.work-queue-panel>header h1{margin:7px 0;font:32px serif}.work-queue-panel>header p{color:#c9d0c8;margin:0}.work-queue-panel>header button{color:#f1d8a4;background:0 0;border:1px solid #bfa36d;padding:12px 16px;font-weight:700}.work-queue-metrics{background:#fff;border-bottom:1px solid #d8d4c9;grid-template-columns:repeat(5,1fr);display:grid}.work-queue-metrics span{border-right:1px solid #e1ddd3;gap:5px;padding:13px;display:grid}.work-queue-metrics small{color:#74766e;font-size:9px}.work-queue-metrics b{font:24px serif}.work-queue-panel>nav{border-bottom:1px solid #ddd8cd;gap:6px;padding:10px 14px;display:flex}.work-queue-panel>nav button{background:#fff;border:1px solid #d2cec3;padding:7px 10px;font-size:10px}.work-queue-panel>nav button.active{color:#fff;background:#2b3d35;border-color:#2b3d35}.work-queue-empty{text-align:center;padding:30px}.work-queue-list{padding:0 14px 14px}.work-queue-list article{border-bottom:1px solid #ded9ce;grid-template-columns:42px 1fr auto;align-items:center;gap:14px;padding:14px 0;display:grid}.work-queue-list article>i{color:#a88d5b;font:20px serif}.work-queue-list article>div span{color:#74766e;font:8px monospace}.work-queue-list h3{margin:4px 0;font:20px serif}.work-queue-list p{margin:3px 0;font-size:12px}.work-queue-list small{color:#72756c;font-size:9px}.work-queue-list aside{grid-template-columns:1fr 1fr;gap:5px;min-width:210px;display:grid}.work-queue-list aside b{text-align:right;grid-column:1/-1;font:9px monospace}.work-queue-list aside button{background:#fff;border:1px solid #c7c2b5;padding:7px;font-size:9px}.work-queue-list article.blocked{background:#f6e3df;padding-left:10px;padding-right:10px}.work-queue-list article.blocked aside b{color:#953329}.work-queue-panel>footer{color:#eee9dd;background:#252720;justify-content:space-between;padding:10px 14px;font-size:10px;display:flex}@media (max-width:800px){.work-queue-panel>header{flex-direction:column;align-items:stretch}.work-queue-metrics{grid-template-columns:repeat(2,1fr)}.work-queue-list article{grid-template-columns:28px 1fr}.work-queue-list aside{grid-column:2;min-width:0}}.shadow-pilot-panel{background:#fff;border:1px solid #cfcbbf;margin-bottom:18px}.shadow-pilot-panel>header{background:#eae4d6;border-top:4px solid #9c7440;justify-content:space-between;align-items:end;gap:20px;padding:22px;display:flex}.shadow-pilot-panel>header span{letter-spacing:.15em;color:#6d5a3e;font:10px monospace}.shadow-pilot-panel>header h2{margin:7px 0;font:29px serif}.shadow-pilot-panel>header p{color:#61645d;margin:0}.pilot-actions{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.pilot-actions button{background:#fff;border:1px solid #97856a;padding:10px 12px;font-size:10px;font-weight:700}.pilot-actions button:last-child{color:#fff;background:#2b3d35;border-color:#2b3d35}.pilot-actions button:disabled{opacity:.4}.pilot-separation{color:#ece6d9;background:#252720;flex-wrap:wrap;gap:8px;padding:10px 14px;font-size:9px;display:flex}.pilot-separation b{color:#e7c884}.pilot-separation span{border-left:1px solid #55564e;padding-left:8px}.pilot-progress{border-bottom:1px solid #ded9ce;grid-template-columns:1fr 1.4fr;display:grid}.pilot-progress>div{padding:18px}.pilot-progress>div>span{font:42px serif}.pilot-progress>div>span small{color:#777;font-size:16px}.pilot-progress i{background:#e7e3da;height:7px;margin:7px 0;display:block}.pilot-progress i b{background:#a77f45;height:100%;display:block}.pilot-progress p{margin:0;font-size:10px}.pilot-progress dl{grid-template-columns:repeat(2,1fr);margin:0;display:grid}.pilot-progress dl div{border-bottom:1px solid #ded9ce;border-left:1px solid #ded9ce;padding:13px}.pilot-progress dt{color:#777;font-size:8px}.pilot-progress dd{margin:5px 0 0;font-size:11px;font-weight:700}.pilot-gates{grid-template-columns:repeat(7,1fr);gap:4px;padding:14px;display:grid}.pilot-gates article{background:#f0eee8;justify-items:center;gap:5px;padding:10px 4px;display:grid;position:relative}.pilot-gates article:not(:last-child):after{content:"→";z-index:1;position:absolute;top:24px;right:-6px}.pilot-gates i{color:#fff;background:#2f4a3a;border-radius:50%;place-items:center;width:24px;height:24px;font:10px serif;display:grid}.pilot-gates span{font-size:8px}.pilot-gates b{font:20px serif}.pilot-cohort-table{border:1px solid #ddd8cd;margin:0 14px 14px}.pilot-cohort-table header,.pilot-cohort-table article{border-bottom:1px solid #ebe7df;grid-template-columns:50px 1.5fr 1fr .6fr .7fr .7fr;align-items:center;gap:8px;padding:9px;display:grid}.pilot-cohort-table header{color:#eee9de;background:#2d2f2a;font-size:8px}.pilot-cohort-table article span,.pilot-cohort-table article b{font-size:9px}.pilot-cohort-table article strong{font-size:10px}.pilot-cohort-table article b{color:#3e684f}.pilot-cohort-table footer{text-align:center;padding:8px;font-size:9px}.pilot-empty{text-align:center;padding:30px}.shadow-pilot-panel>footer{background:#eef0e9;justify-content:space-between;padding:10px 14px;font-size:9px;display:flex}@media (max-width:900px){.shadow-pilot-panel>header{flex-direction:column;align-items:stretch}.pilot-actions{justify-content:flex-start}.pilot-progress{grid-template-columns:1fr}.pilot-gates{grid-template-columns:repeat(4,1fr)}.pilot-cohort-table{overflow:auto}.pilot-cohort-table header,.pilot-cohort-table article{min-width:720px}}.pilot-learning-panel{color:#292b27;background:#f7f5ee;border:1px solid #cfc9bc;margin-bottom:18px;box-shadow:0 14px 36px #28352812}.learning-hero{color:#f6f1e5;background:linear-gradient(128deg,#20241f 0%,#29372e 58%,#394f3f 100%);border-top:4px solid #c8a86b;justify-content:space-between;gap:20px;padding:22px;display:flex}.learning-hero>div:first-child{max-width:700px}.learning-hero span,.learning-module header span{letter-spacing:.16em;color:#c7ad78;font:8px/1.4 ui-monospace,monospace}.learning-hero h1{margin:8px 0 5px;font:400 30px/1.1 Georgia,serif}.learning-hero p{color:#c8cec7;max-width:680px;margin:0;font-size:10px;line-height:1.8}.learning-verdict{border:1px solid #788579;align-self:center;gap:5px;min-width:180px;padding:14px;display:grid}.learning-verdict small{letter-spacing:.14em;font:8px ui-monospace,monospace}.learning-verdict strong{font:12px ui-monospace,monospace}.learning-verdict span{color:#aeb8ae}.learning-verdict.ready{background:#31553e;border-color:#87ac8f}.learning-verdict.hold{background:#442f2b;border-color:#8f685f}.learning-safety{color:#cbd2cb;letter-spacing:.08em;background:#161b18;flex-wrap:wrap;align-items:center;gap:12px;padding:9px 20px;font-size:8px;display:flex}.learning-safety b{color:#ddb977}.learning-safety span:not(:last-child):after{content:"•";color:#687069;margin-left:12px}.learning-stats{border-bottom:1px solid #d5d0c5;grid-template-columns:repeat(5,1fr);display:grid}.learning-stats>div{border-right:1px solid #d5d0c5;gap:5px;min-height:92px;padding:15px;display:grid}.learning-stats>div:last-child{border-right:0}.learning-stats span{letter-spacing:.08em;color:#6b6c66;font-size:8px}.learning-stats strong{font:400 27px Georgia,serif}.learning-stats strong small{font-size:10px}.learning-stats em{color:#677267;font-size:8px;font-style:normal}.learning-stats i,.calibration-table i{background:#ddd9cf;height:3px;overflow:hidden}.learning-stats i b,.calibration-table i b{background:#496b55;height:100%;display:block}.learning-grid{grid-template-columns:1fr 1fr;gap:12px;padding:12px;display:grid}.learning-module{background:#fffefa;border:1px solid #d7d2c7;min-width:0}.learning-module>header{border-bottom:1px solid #e0dbd1;align-items:center;gap:10px;min-height:62px;padding:12px 14px;display:flex}.learning-module>header>i{color:#f5e9d1;background:#2d4336;border-radius:50%;flex:0 0 30px;place-items:center;width:30px;height:30px;font:11px Georgia,serif;display:grid}.learning-module>header>div{flex:1}.learning-module h2{margin:3px 0 0;font:400 18px/1.2 Georgia,serif}.learning-module button{color:#fff;cursor:pointer;background:#2c332e;border:1px solid #2c332e;padding:8px 11px;font-size:8px}.learning-module button:disabled{opacity:.45;cursor:not-allowed}.learning-module>footer{color:#686b65;background:#f1f0ea;padding:9px 14px;font-size:8px;line-height:1.6}.module-metrics{border-bottom:1px solid #ebe6dc;grid-template-columns:repeat(3,1fr);display:grid}.module-metrics span{border-right:1px solid #ebe6dc;gap:4px;padding:12px;display:grid}.module-metrics span:last-child{border:0}.module-metrics small{color:#777;font-size:8px}.module-metrics b{font:22px Georgia,serif}.gap-list{flex-wrap:wrap;gap:6px;padding:12px;display:flex}.gap-list>span{background:#f0eee6;gap:12px;padding:7px 9px;font-size:8px;display:flex}.gap-list em{color:#7c6043;font-style:normal}.gap-list p,.module-empty{color:#777;text-align:center;margin:0;padding:24px 16px;font-size:9px}.experiment-brief{background:#eef2e9;padding:12px 14px}.experiment-brief b{font-size:10px}.experiment-brief p{margin:5px 0;font-size:9px;line-height:1.6}.experiment-brief small{color:#72776f;font:8px ui-monospace,monospace}.outcome-form{grid-template-columns:1.3fr 1fr .8fr 1.5fr auto;align-items:end;gap:7px;padding:12px;display:grid}.outcome-form label{gap:4px;display:grid}.outcome-form label span{color:#6a6b66;font-size:8px}.outcome-form select,.outcome-form input{background:#fff;border:1px solid #cbc7bd;width:100%;min-width:0;padding:8px;font-size:8px}.outcome-strip{flex-wrap:wrap;gap:6px;padding:0 12px 12px;display:flex}.outcome-strip span{background:#eeeae0;padding:5px 7px;font-size:8px}.outcome-strip b{color:#47634e;margin-left:7px}.calibration-table{padding:6px 14px 12px}.calibration-table>div{border-bottom:1px solid #ede8de;grid-template-columns:110px minmax(80px,1fr) 32px 140px;align-items:center;gap:9px;padding:8px 0;display:grid}.calibration-table>div>span{justify-content:space-between;gap:6px;display:flex}.calibration-table b{font-size:9px}.calibration-table small,.calibration-table em{color:#74776f;font-size:8px;font-style:normal}.calibration-table strong{font:16px Georgia,serif}.calibration-table em.alert{color:#9b3e32;font-weight:700}.simulation-module,.decision-module{grid-column:1/-1}.simulation-list{padding:8px 12px 12px}.simulation-list details{border-bottom:1px solid #e7e2d8}.simulation-list summary{cursor:pointer;grid-template-columns:60px 110px 1fr 60px;align-items:center;gap:8px;padding:10px 4px;list-style:none;display:grid}.simulation-list summary::-webkit-details-marker{display:none}.simulation-list summary b{font-size:9px}.simulation-list summary small{color:#6d6f69}.simulation-list summary em{text-align:right;font-size:9px;font-style:normal}.simulation-list .risk{color:#42604a;background:#e8eee8;width:max-content;padding:3px 6px;font:7px ui-monospace,monospace}.simulation-list .risk.high,.simulation-list .risk.critical{color:#8d3b31;background:#f6e2dd}.simulation-list details>div{grid-template-columns:1fr 1fr;gap:10px;padding:0 4px 12px;display:grid}.simulation-list details label{color:#70736d;gap:4px;font-size:8px;display:grid}.simulation-list details label strong,.simulation-list details label p{color:#2f312d;background:#f1f0ea;margin:0;padding:10px;font-size:9px;line-height:1.6}.simulation-list form{grid-column:1/-1;grid-template-columns:130px 140px 1fr auto;gap:8px;display:grid}.simulation-list select,.simulation-list input{background:#fff;border:1px solid #cbc7bd;min-width:0;padding:8px;font-size:8px}.simulation-list .safety-check{color:#3e5545;flex-direction:row;align-items:center;display:flex}.simulation-list .safety-check input{width:auto}.decision-module>header>strong{padding:7px 10px;font:9px ui-monospace,monospace}.decision-module>header>strong.go{color:#2d5a38;background:#dcebdc}.decision-module>header>strong.hold{color:#76583d;background:#eee4d5}.decision-gates{grid-template-columns:repeat(5,1fr);display:grid}.decision-gates>div{text-align:center;border-right:1px solid #e6e1d7;justify-items:center;gap:6px;padding:16px 10px;display:grid}.decision-gates>div:last-child{border:0}.decision-gates i{background:#ece9e0;border-radius:50%;place-items:center;width:24px;height:24px;font-style:normal;display:grid}.decision-gates .pass i{color:#2c623a;background:#dcebdd}.decision-gates span{font-size:8px;line-height:1.5}.decision-gates b{color:#8a6a49;font:7px ui-monospace,monospace}.decision-gates .pass b{color:#3d6548}.decision-module aside{background:#f3ead9;border:1px solid #bda98b;margin:0 14px 14px;padding:12px}.decision-module aside b{font-size:9px}.decision-module aside p{color:#6f604d;margin:4px 0 0;font-size:8px;line-height:1.6}@media (max-width:1050px){.learning-stats{grid-template-columns:repeat(3,1fr)}.learning-grid{grid-template-columns:1fr}.simulation-module,.decision-module{grid-column:auto}.outcome-form{grid-template-columns:1fr 1fr}.outcome-form .reason{grid-column:1/-1}.decision-gates{grid-template-columns:1fr}.decision-gates>div{text-align:left;border-bottom:1px solid #e6e1d7;border-right:0;grid-template-columns:30px 1fr 60px;justify-items:start}.simulation-list details>div{grid-template-columns:1fr}.simulation-list form{grid-column:auto;grid-template-columns:1fr 1fr}}@media (max-width:680px){.learning-hero{flex-direction:column}.learning-verdict{align-self:stretch}.learning-stats{grid-template-columns:1fr 1fr}.learning-module>header{flex-wrap:wrap}.outcome-form{grid-template-columns:1fr}.outcome-form .reason{grid-column:auto}.calibration-table>div{grid-template-columns:90px 1fr 30px}.calibration-table em{grid-column:1/-1}.simulation-list summary{grid-template-columns:50px 90px 1fr}.simulation-list summary em{grid-column:3}.simulation-list form{grid-template-columns:1fr}}.admin-shell{--ops-void:#0a0f0d;--ops-panel:#111a17;--ops-panel-2:#17221e;--ops-line:#2b3a34;--ops-green:#98d8a5;--ops-amber:#d6b56e;--ops-red:#e06f61;--ops-cyan:#7cc9c0;--ops-paper:#eef0e8;--ops-muted:#91a29b}.admin-shell :where(button,a,input,select,textarea):focus-visible{outline:2px solid var(--ops-cyan);outline-offset:2px}.admin-sidebar{background:linear-gradient(#0c110f 0%,#171b18 62%,#0b0f0d 100%);border-right:1px solid #2b332f}.admin-sidebar nav button{border:1px solid #0000;min-height:54px;padding:9px 11px}.admin-sidebar nav button>span{gap:4px;min-width:0;display:grid}.admin-sidebar nav button>span b{letter-spacing:.1em;font:700 11px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.admin-sidebar nav button>span small{color:#75827b;font-size:9px;font-weight:500}.admin-sidebar nav button.active{box-shadow:inset 3px 0 0 var(--ops-green);background:#18231f;border-color:#33423b}.admin-sidebar nav button.active>span small{color:#9fb1a8}.admin-sidebar nav button.active i{color:var(--ops-green)}.admin-topbar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#f4f6f1e6}.topbar-actions button.command-trigger{background:#16211d;border:1px solid #35443d;align-items:center;gap:12px;padding:9px 10px 9px 13px;display:flex}.command-trigger kbd{color:#b9c8c1;background:#26352f;border:1px solid #41534b;padding:3px 5px;font:9px ui-monospace,monospace}.workspace-subnav{z-index:9;background:#eef0e8f5;border-bottom:1px solid #cbd1c9;align-items:center;gap:4px;min-height:47px;padding:0 3.5vw;display:flex;position:sticky;top:64px;overflow-x:auto}.admin-sticky-navigation{z-index:10;position:sticky;top:0}.admin-sticky-navigation>.admin-topbar{position:static}.admin-sticky-navigation>.workspace-subnav{position:relative;top:auto}.workspace-subnav>div{border-right:1px solid #c8cec6;flex:0 0 130px;gap:2px;margin-right:10px;padding-right:18px;display:grid}.workspace-subnav>div span{color:#33443d;letter-spacing:.1em;font:700 10px ui-monospace,monospace}.workspace-subnav>div small{color:#738078;font-size:9px}.workspace-subnav button{color:#65736c;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;flex:none;min-height:47px;padding:0 14px;font-size:11px;font-weight:700}.workspace-subnav button.active{color:#17261f;border-bottom-color:#335f4a}.workspace-subnav button em{color:#fff;background:#b96855;border-radius:10px;justify-content:center;align-items:center;min-width:17px;height:17px;margin-left:7px;padding:0 5px;font-size:8px;font-style:normal;display:inline-flex}.command-palette-backdrop{z-index:90;background:#040907b8;justify-content:center;align-items:flex-start;padding:12vh 20px 20px;display:flex;position:fixed;inset:0}.command-palette-scrim{background:0 0;border:0;position:absolute;inset:0}.command-palette{color:#eef4ee;background:#111a17;border:1px solid #43544c;width:100%;max-width:620px;position:relative;box-shadow:0 28px 90px #000b}.command-palette>header{border-bottom:1px solid #2c3b34;justify-content:space-between;align-items:center;padding:13px 16px;display:flex}.command-palette>header span{color:var(--ops-amber);letter-spacing:.16em;font:10px ui-monospace,monospace}.command-palette>header button{color:#9baca4;background:0 0;border:1px solid #415047;padding:5px 7px;font:9px ui-monospace,monospace}.command-palette>label{border-bottom:1px solid #2c3b34;align-items:center;gap:12px;padding:15px 18px;display:flex}.command-palette>label>span{color:var(--ops-cyan);font-size:22px}.command-palette input{color:#fff;background:0 0;border:0;outline:0;width:100%;font:16px/1.4 inherit}.command-palette>div{max-height:390px;padding:8px;overflow:auto}.command-palette>div>button{color:#e6ede8;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;align-items:center;gap:13px;width:100%;padding:12px;display:flex}:is(.command-palette>div>button:hover,.command-palette>div>button:focus-visible,.command-palette>div>button.selected){background:#1b2923;border-color:#3a4c43}.command-palette>div>button i{color:var(--ops-green);width:25px;font-size:19px;font-style:normal}.command-palette>div>button span{gap:4px;display:grid}.command-palette>div>button b{font-size:12px}.command-palette>div>button small{color:#83968c;letter-spacing:.08em;font:9px ui-monospace,monospace}.command-palette>div>button em{color:#fff;background:#83483d;border-radius:10px;margin-left:auto;padding:4px 7px;font-size:9px;font-style:normal}.command-palette>div>p{color:#829089;text-align:center;padding:28px;font-size:12px}.command-palette>footer{color:#778a80;border-top:1px solid #2c3b34;gap:18px;padding:11px 16px;font:9px ui-monospace,monospace;display:flex}.lab-workspace{gap:18px;display:grid}@media (max-width:1000px){.admin-sidebar nav button>span{display:none}.admin-sidebar nav button{min-height:48px}.command-trigger span{display:none}}@media (max-width:700px){.workspace-subnav{padding:0 14px}.workspace-subnav>div{display:none}}@media (max-width:520px){.workspace-subnav{z-index:28;width:100%;position:fixed;top:auto;bottom:61px}.admin-sticky-navigation>.workspace-subnav{position:fixed;top:auto;left:0}.admin-sidebar nav button>span{display:none}.topbar-actions .command-trigger{display:flex}.command-palette-backdrop{padding:7vh 10px 10px}.command-palette>footer{display:none}}.sentinel-shell{color:#142019;background:#e7e9e2;min-height:calc(100vh - 111px);padding:22px 3.5vw 54px}.sentinel-hero{color:var(--ops-paper);background:linear-gradient(90deg,#7cc9c00f 1px,#0000 1px) 0 0/42px 42px,linear-gradient(#7cc9c00f 1px,#0000 1px) 0 0/42px 42px,radial-gradient(circle at 72% 20%,#254238 0,#0000 32%),#0a0f0d;border:1px solid #35443e;justify-content:space-between;align-items:end;min-height:190px;padding:30px 32px;display:flex;position:relative}.sentinel-hero:before{background:var(--ops-green);content:"";width:160px;height:3px;position:absolute;top:0;left:0}.sentinel-hero>div:first-child{max-width:760px}.sentinel-hero>div:first-child>span,.sentinel-status>span,.sentinel-actions button,.sentinel-queue header span,.sentinel-dossier>header span,.sentinel-rail>header span,.dossier-brief>span,.evidence-view>header>span,.council-telemetry>header>span,.sentinel-timeline>header>span{color:var(--ops-amber);letter-spacing:.14em;font:10px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.sentinel-hero h1{letter-spacing:-.035em;margin:15px 0 10px;font:400 clamp(30px,3.3vw,48px)/1.1 Georgia,Yu Mincho,serif}.sentinel-hero p{color:#aab9b1;margin:0;font-size:13px;line-height:1.75}.sentinel-status{border:1px solid #45564e;flex:0 0 220px;gap:7px;padding:17px;display:grid}.sentinel-status strong{color:var(--ops-green);letter-spacing:.12em;font:17px ui-monospace,monospace}.sentinel-status small{color:#81968b;font:9px ui-monospace,monospace}.sentinel-safety{color:#91a198;background:#111815;border:1px solid #35413b;border-top:0;flex-wrap:wrap;align-items:center;gap:0;min-height:38px;padding:0 15px;font:10px ui-monospace,monospace;display:flex}.sentinel-safety b{color:var(--ops-green);letter-spacing:.12em;padding-right:14px}.sentinel-safety span{border-left:1px solid #35413b;padding:4px 13px}.sentinel-safety span.armed{color:var(--ops-red)}.sentinel-safety time{margin-left:auto}.sentinel-metrics{background:#f4f5f0;border:1px solid #c8cec7;border-top:0;grid-template-columns:repeat(5,1fr);display:grid}.sentinel-metrics article{gap:5px;min-height:100px;padding:17px 19px;display:grid}.sentinel-metrics article+article{border-left:1px solid #ccd2ca}.sentinel-metrics span{color:#66766e;letter-spacing:.1em;font:9px ui-monospace,monospace}.sentinel-metrics strong{font:400 31px Georgia,serif}.sentinel-metrics strong i{color:#738078;font-size:13px;font-style:normal}.sentinel-metrics small{color:#78857e;font-size:10px}.sentinel-metrics article.alert{background:#f1ecdb}.sentinel-metrics article.danger{color:#7f2f28;background:#f3dfdc}.sentinel-actions{background:#dfe4dc;border:1px solid #c4cbc3;border-top:0;justify-content:space-between;align-items:center;padding:9px 10px;display:flex}.sentinel-actions>div{flex-wrap:wrap;gap:6px;display:flex}.sentinel-actions button{color:#eef2ed;cursor:pointer;letter-spacing:.04em;background:#17231e;border:1px solid #35473f;min-height:35px;padding:8px 12px;font-size:9px}.sentinel-actions button:hover{background:#263a31}.sentinel-actions button.quiet{color:#35463e;background:0 0}.sentinel-actions button:disabled{cursor:wait;opacity:.45}.sentinel-state{text-align:center;background:#fff;border:1px solid #c7cdc6;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:300px;margin-top:13px;padding:30px;display:flex}.sentinel-state p{color:#6d7b74;font-size:12px}.sentinel-state button{color:#fff;background:#17231e;border:0;padding:10px 15px}.sentinel-grid{grid-template-columns:minmax(210px,255px) minmax(470px,1fr) minmax(230px,285px);align-items:stretch;min-height:660px;margin-top:13px;display:grid}.sentinel-grid>*{min-width:0}.sentinel-queue{color:#e8eee9;background:#0e1512;border:1px solid #344139;flex-direction:column;display:flex}.sentinel-queue>header{border-bottom:1px solid #344139;justify-content:space-between;align-items:center;min-height:70px;padding:14px 15px;display:flex}.sentinel-queue>header div{gap:5px;display:grid}.sentinel-queue>header strong{font:400 17px Georgia,Yu Mincho,serif}.sentinel-queue>header em{color:var(--ops-green);border:1px solid #4a5b52;padding:7px;font:13px ui-monospace,monospace}.sentinel-queue>nav{border-bottom:1px solid #344139;grid-template-columns:repeat(4,1fr);display:grid}.sentinel-queue>nav button{color:#74877d;cursor:pointer;background:0 0;border:0;border-right:1px solid #28342e;min-height:36px;padding:5px 2px;font:8px ui-monospace,monospace}.sentinel-queue>nav button.active{color:var(--ops-green);background:#203028}.sentinel-queue>div{max-height:720px;overflow:auto}.sentinel-queue>div>button{color:#dce4df;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #29362f;grid-template-columns:25px 1fr 30px;align-items:start;gap:9px;width:100%;padding:14px 12px;display:grid}.sentinel-queue>div>button:hover{background:#15211b}.sentinel-queue>div>button.active{box-shadow:inset 3px 0 0 var(--ops-green);background:#1c2a23}.sentinel-queue>div>button.veto{background:#2b1817}.sentinel-queue>div>button>i{color:#72847a;font:10px ui-monospace,monospace}.sentinel-queue>div>button>span{gap:5px;min-width:0;display:grid}.sentinel-queue>div>button small{color:#778a80;font:8px ui-monospace,monospace}.sentinel-queue>div>button b{text-overflow:ellipsis;white-space:nowrap;font-family:Georgia,Yu Mincho,serif;font-size:13px;font-weight:400;overflow:hidden}.sentinel-queue>div>button em{color:#91a29a;font-size:9px;font-style:normal;line-height:1.45}.sentinel-queue>div>button>strong{color:var(--ops-amber);text-align:right;font:15px Georgia,serif}.sentinel-dossier{background:#f9faf6;border-top:1px solid #c8cec7;border-bottom:1px solid #c8cec7;flex-direction:column;display:flex}.sentinel-dossier>header{border-bottom:1px solid #ccd2ca;justify-content:space-between;align-items:center;min-height:110px;padding:19px 22px;display:flex}.sentinel-dossier>header h2{margin:8px 0;font:400 clamp(24px,2.4vw,36px)/1.1 Georgia,Yu Mincho,serif}.sentinel-dossier>header p{color:#6b7972;margin:0;font-size:11px}.sentinel-dossier>header>div:last-child{text-align:right;border:1px solid #a9b5ad;flex:0 0 105px;gap:3px;padding:11px;display:grid}.sentinel-dossier>header>div:last-child.veto{color:#842e27;background:#f3dbd7;border-color:#c38379}.sentinel-dossier>header>div:last-child span{color:inherit;font-size:8px}.sentinel-dossier>header>div:last-child strong{font:27px Georgia,serif}.sentinel-dossier>header>div:last-child small{color:#738078;font:8px ui-monospace,monospace}.sentinel-dossier>nav{border-bottom:1px solid #ccd2ca;padding:0 18px;display:flex;overflow-x:auto}.sentinel-dossier>nav button{color:#68766f;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;min-height:45px;padding:0 15px;font:9px ui-monospace,monospace}.sentinel-dossier>nav button.active{color:#173123;border-bottom-color:#315c47}.sentinel-dossier>nav button em{color:#fff;background:#93463b;border-radius:8px;margin-left:6px;padding:2px 5px;font-size:8px;font-style:normal}.dossier-view,.evidence-view,.council-telemetry,.sentinel-timeline{flex:1;padding:21px}.dossier-brief{color:#fff;background:#16231d;padding:21px}.dossier-brief h3{margin:9px 0;font:400 24px/1.35 Georgia,Yu Mincho,serif}.dossier-brief p{color:#a9b8b0;margin:0;font-size:11px;line-height:1.7}.dossier-facts{border-bottom:1px solid #d0d5ce;border-left:1px solid #d0d5ce;grid-template-columns:repeat(4,1fr);display:grid}.dossier-facts article{border-right:1px solid #d0d5ce;min-height:105px;padding:15px}.dossier-facts span{color:#738179;font:8px ui-monospace,monospace}.dossier-facts strong{overflow-wrap:anywhere;margin:12px 0 5px;font-size:12px;line-height:1.45;display:block}.dossier-facts small{color:#7f8a84;font-size:9px}.dossier-route{flex-wrap:wrap;gap:7px;margin-top:17px;display:flex}.dossier-route button,.dossier-route a{color:#35463e;cursor:pointer;background:#eef0e9;border:1px solid #c4cbc3;padding:9px 12px;font-size:10px}.evidence-view>header h3,.council-telemetry>header h3,.sentinel-timeline>header h3{margin:8px 0;font:400 24px Georgia,Yu Mincho,serif}.evidence-view>header p,.council-telemetry>header p{color:#6a7770;margin:0;font-size:11px;line-height:1.7}.evidence-graph{grid-template-columns:repeat(4,minmax(0,1fr) 20px) minmax(0,1fr);align-items:stretch;margin:20px 0;display:grid}.evidence-graph>i{color:#8b9a92;text-align:center;align-self:center;font-style:normal}.evidence-graph article{background:#eef0ea;border:1px solid #cbd1ca;gap:6px;min-height:145px;padding:12px;display:grid}.evidence-graph article.verified{border-top:3px solid #4b7a5d}.evidence-graph article.missing,.evidence-graph article.pending{border-top:3px solid #b28c47}.evidence-graph article.blocked{background:#f2deda;border-top:3px solid #a84438}.evidence-graph article>i{color:#8a978f;font:9px ui-monospace,monospace}.evidence-graph article>span{color:#5d6f65;letter-spacing:.08em;font:8px ui-monospace,monospace}.evidence-graph article>b{font-size:11px;line-height:1.45}.evidence-graph article>small{color:#718078;overflow-wrap:anywhere;font-size:8px;line-height:1.45}.evidence-register{border:1px solid #cbd1ca;grid-template-columns:repeat(5,1fr);display:grid}.evidence-register article{gap:6px;padding:11px;display:grid}.evidence-register article+article{border-left:1px solid #cbd1ca}.evidence-register span{color:#6b7972;font:8px ui-monospace,monospace}.evidence-register strong{font:20px Georgia,serif}.evidence-register article.alert{background:#f1ead8}.evidence-statement{color:#415149;background:#eff1ec;border-left:3px solid #638271;margin:7px 0 0;padding:9px 11px;font:9px/1.55 ui-monospace,monospace}.agent-network{grid-template-columns:repeat(5,1fr);gap:8px;margin-top:20px;display:grid}.agent-network article{background:#e8ebe5;border:1px solid #c8cfc7;gap:6px;min-height:190px;padding:12px;display:grid;position:relative}.agent-network article.online{border-top:3px solid #507861}.agent-network article.veto{background:#f0dcd8;border-top-color:#a43f35}.agent-network article>i{color:#77857e;font:9px ui-monospace,monospace}.agent-network article>span{color:#62726a;font:8px ui-monospace,monospace}.agent-network article>b{font:400 15px Georgia,Yu Mincho,serif}.agent-network article>strong{font-size:10px}.agent-network article>div{background:#cfd5ce;height:4px}.agent-network article>div i{background:#4f7560;height:100%;display:block}.agent-network article>small{color:#718078;font-size:8px;line-height:1.5}.agent-network article>em{color:#9d3028;font:700 9px ui-monospace,monospace}.council-conflicts{border-top:1px solid #ccd2ca;margin-top:18px;padding-top:13px}.council-conflicts>header{justify-content:space-between;align-items:center;display:flex}.council-conflicts>header span,.council-conflicts>header strong{color:#65766d;font:9px ui-monospace,monospace}.council-conflicts article{background:#f2e7d5;border-bottom:1px solid #d8cdbb;grid-template-columns:90px 130px 1fr 50px;align-items:center;gap:8px;padding:10px;display:grid}.council-conflicts article b,.council-conflicts article span,.council-conflicts article em{font-size:9px}.council-conflicts article p{margin:0;font-size:10px}.council-conflicts article em{color:#8a3c33;font-style:normal}.council-telemetry>footer{color:#b9c6bf;text-align:center;background:#17231e;margin-top:15px;padding:11px;font-size:10px}.sentinel-timeline article{grid-template-columns:14px 1fr;gap:12px;padding:12px 0;display:grid}.sentinel-timeline article>i{border:1px solid #61776b;border-radius:50%;width:9px;height:9px;margin-top:4px;position:relative}.sentinel-timeline article>i:after{content:"";background:#cbd1ca;width:1px;height:45px;position:absolute;top:10px;left:3px}.sentinel-timeline article:last-child>i:after{display:none}.sentinel-timeline article div{gap:4px;display:grid}.sentinel-timeline article span{color:#65766d;font:8px ui-monospace,monospace}.sentinel-timeline article strong{font-size:11px}.sentinel-timeline article small{color:#7d8983;font-size:9px}.sentinel-rail{background:#edf0ea;border:1px solid #c4cbc3;flex-direction:column;display:flex}.sentinel-rail>header{color:#fff;background:#17231e;gap:5px;min-height:70px;padding:14px 16px;display:grid}.sentinel-rail>header strong{font:400 17px Georgia,Yu Mincho,serif}.rail-verdict{background:#dfeae1;border-bottom:1px solid #c5cec6;gap:6px;padding:16px;display:grid}.rail-verdict.veto{color:#812d27;background:#f1d8d4}.rail-verdict span{font:8px ui-monospace,monospace}.rail-verdict strong{font:14px ui-monospace,monospace}.rail-verdict small{font-size:9px}.sentinel-rail form{gap:11px;padding:16px;display:grid}.sentinel-rail form label{gap:5px;display:grid}.sentinel-rail form label>span{color:#5e6d66;font-size:9px;font-weight:700}.sentinel-rail textarea,.sentinel-rail input,.sentinel-rail select{color:#1d2b24;resize:vertical;background:#fafbf8;border:1px solid #bcc5bd;border-radius:0;width:100%;padding:9px;font:10px/1.55 inherit}.sentinel-rail form>button{color:#fff;cursor:pointer;background:#17231e;border:0;min-height:38px;font-size:10px;font-weight:700}.sentinel-rail form>button:disabled{cursor:not-allowed;background:#96756f}.sentinel-rail>section{border-top:1px solid #c7cec7;padding:15px}.sentinel-rail>section>span{color:#627169;letter-spacing:.08em;font:8px ui-monospace,monospace}.sentinel-rail>section p{grid-template-columns:15px 1fr;align-items:start;gap:6px;margin:9px 0;font-size:9px;line-height:1.45;display:grid}.sentinel-rail>section p i{background:#d0d6d0;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-size:8px;font-style:normal;display:flex}.sentinel-rail>section p.pass i{color:#235233;background:#bcd6c2}.sentinel-rail>footer{color:#98aaa0;background:#121a17;gap:5px;margin-top:auto;padding:14px 15px;display:grid}.sentinel-rail>footer b{color:var(--ops-green);letter-spacing:.1em;font:9px ui-monospace,monospace}.sentinel-rail>footer small{font-size:8px;line-height:1.5}@media (max-width:1250px){.sentinel-grid{grid-template-columns:220px minmax(430px,1fr)}.sentinel-rail{grid-column:1/-1;grid-template-columns:220px 1fr 1fr;display:grid}.sentinel-rail>header,.rail-verdict{grid-column:1}.sentinel-rail form{grid-area:1/2/span 3;grid-template-columns:1fr 1fr}.sentinel-rail form label:first-child,.sentinel-rail form label:last-of-type,.sentinel-rail form>button{grid-column:1/-1}.sentinel-rail>section{grid-area:1/3/span 2}.sentinel-rail>footer{grid-column:3}}@media (max-width:900px){.sentinel-hero{flex-direction:column;align-items:stretch;gap:20px}.sentinel-status{flex-basis:auto}.sentinel-metrics{grid-template-columns:repeat(3,1fr)}.sentinel-metrics article:nth-child(4){border-top:1px solid #ccd2ca;border-left:0}.sentinel-metrics article:nth-child(5){border-top:1px solid #ccd2ca}.sentinel-grid{grid-template-columns:1fr}.sentinel-queue>div{max-height:330px}.sentinel-dossier{border-left:1px solid #c8cec7;border-right:1px solid #c8cec7}.sentinel-rail{display:block}.sentinel-rail form{grid-template-columns:1fr 1fr}.evidence-graph{grid-template-columns:1fr}.evidence-graph>i{padding:4px;transform:rotate(90deg)}.agent-network{grid-template-columns:repeat(2,1fr)}.agent-network article:last-child{grid-column:1/-1}}@media (max-width:680px){.sentinel-shell{padding:12px 12px 120px}.sentinel-hero{padding:23px 20px}.sentinel-safety time{display:none}.sentinel-metrics{grid-template-columns:1fr 1fr}.sentinel-metrics article{border-bottom:1px solid #ccd2ca}.sentinel-metrics article:nth-child(odd){border-left:0}.sentinel-actions{flex-direction:column;align-items:stretch}.sentinel-actions>div{display:grid}.sentinel-dossier>header{flex-direction:column;align-items:stretch;gap:15px}.sentinel-dossier>header>div:last-child{text-align:left;flex-basis:auto}.dossier-facts,.evidence-register{grid-template-columns:1fr 1fr}.dossier-facts article,.evidence-register article{border-bottom:1px solid #d0d5ce}.agent-network{grid-template-columns:1fr}.agent-network article:last-child{grid-column:auto}.council-conflicts article,.sentinel-rail form{grid-template-columns:1fr}.sentinel-rail form label:first-child,.sentinel-rail form label:last-of-type,.sentinel-rail form>button{grid-column:auto}}.clearance-shell{color:#17231d;background:#dfe3dc;min-height:calc(100vh - 111px);padding:22px 3.5vw 58px}.clearance-hero{color:#edf3ee;background:linear-gradient(90deg,#76c6ae0e 1px,#0000 1px) 0 0/36px 36px,linear-gradient(#76c6ae0e 1px,#0000 1px) 0 0/36px 36px,radial-gradient(circle at 78% 18%,#284a3e 0,#0000 34%),#080d0b;border:1px solid #35453e;justify-content:space-between;align-items:end;min-height:205px;padding:32px;display:flex;position:relative}.clearance-hero:before{background:var(--ops-green);content:"";width:210px;height:3px;position:absolute;top:0;left:0}.clearance-hero>div:first-child{max-width:780px}.clearance-hero>div:first-child>span,.clearance-scoreboard header span,.clearance-council header span,.clearance-module header span,.clearance-rail>header span{color:var(--ops-amber);letter-spacing:.15em;font:10px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.clearance-hero h1{letter-spacing:-.04em;margin:15px 0 11px;font:400 clamp(32px,3.6vw,52px)/1.08 Georgia,Yu Mincho,serif}.clearance-hero p{color:#aab9b1;max-width:720px;margin:0;font-size:13px;line-height:1.8}.clearance-verdict{border:1px solid #47594f;flex:0 0 270px;gap:8px;padding:18px;display:grid}.clearance-verdict span{color:#8ea098;letter-spacing:.13em;font:9px ui-monospace,monospace}.clearance-verdict strong{color:var(--ops-amber);letter-spacing:.08em;font:14px/1.4 ui-monospace,monospace}.clearance-verdict.ready strong{color:var(--ops-green)}.clearance-verdict small{color:#82958b;font:9px ui-monospace,monospace}.clearance-safety{color:#91a198;background:#111815;border:1px solid #35413b;border-top:0;flex-wrap:wrap;align-items:center;min-height:39px;padding:0 15px;font:9px ui-monospace,monospace;display:flex}.clearance-safety b{color:var(--ops-green);letter-spacing:.12em;padding-right:15px}.clearance-safety span{border-left:1px solid #35413b;padding:5px 13px}.clearance-safety em{color:var(--ops-red);margin-left:auto;font-style:normal}.clearance-map{background:#edf0ea;border:1px solid #bcc5bd;border-top:0;grid-template-columns:repeat(5,1fr);display:grid}.clearance-map article{border-right:1px solid #c8cfc7;gap:9px;min-height:220px;padding:15px;display:grid;position:relative}.clearance-map article:last-child{border-right:0}.clearance-map article>header{justify-content:space-between;align-items:center;display:flex}.clearance-map article>header i{color:#365849;font:700 11px ui-monospace,monospace}.clearance-map article>header span{color:#8a6b31;letter-spacing:.08em;font:8px ui-monospace,monospace}.clearance-map article.pass>header span{color:#2c6f4d}.clearance-map article>strong{font:400 17px/1.3 Georgia,Yu Mincho,serif}.clearance-map article>div{background:#cdd4cd;height:4px}.clearance-map article>div i{background:#6b7d73;height:100%;display:block}.clearance-map article.pass>div i{background:#4d8a65}.clearance-map article>b{font:400 24px Georgia,serif}.clearance-map article ul{color:#65756d;gap:4px;margin:0;padding:0;font-size:9px;line-height:1.45;list-style:none;display:grid}.clearance-map article>em{color:var(--ops-green);z-index:2;background:#16211d;border-radius:50%;justify-content:center;align-items:center;width:23px;height:23px;font-style:normal;display:flex;position:absolute;top:99px;right:-12px}.clearance-layout{grid-template-columns:minmax(0,1fr) minmax(260px,315px);align-items:start;gap:13px;margin-top:13px;display:grid}.clearance-main{gap:13px;min-width:0;display:grid}.clearance-scoreboard,.clearance-council,.clearance-module{background:#f5f6f2;border:1px solid #c2c9c2}.clearance-scoreboard>header,.clearance-council>header,.clearance-module>header{border-bottom:1px solid #cbd1ca;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.clearance-scoreboard h2,.clearance-council h2,.clearance-module h2{margin:5px 0 0;font:400 24px Georgia,Yu Mincho,serif}.clearance-scoreboard header button,.clearance-council header button,.clearance-module header button{color:#304a3d;cursor:pointer;background:0 0;border:1px solid #b5c0b7;min-height:34px;padding:7px 10px;font-size:9px}.clearance-scoreboard>div{grid-template-columns:repeat(4,1fr);display:grid}.clearance-scoreboard article{gap:7px;min-height:125px;padding:17px;display:grid}.clearance-scoreboard article+article{border-left:1px solid #cbd1ca}.clearance-scoreboard article.alert{background:#f3e7d3}.clearance-scoreboard article span,.clearance-council-grid article span{color:#66766e;letter-spacing:.08em;font:8px ui-monospace,monospace}.clearance-scoreboard article strong{font:400 31px Georgia,serif}.clearance-scoreboard article strong small,.clearance-triad strong small{color:#718078;font-size:11px}.clearance-scoreboard article p{color:#718078;margin:0;font-size:9px;line-height:1.5}.clearance-council-grid{grid-template-columns:repeat(4,1fr);display:grid}.clearance-council-grid article{border-right:1px solid #cbd1ca;gap:8px;min-height:150px;padding:17px;display:grid}.clearance-council-grid article:last-child{border-right:0}.clearance-council-grid article.danger{color:#7c2f28;background:#f2dcd8}.clearance-council-grid article>i{color:#7d8b84;font:9px ui-monospace,monospace}.clearance-council-grid article strong{font:400 27px Georgia,serif}.clearance-council-grid article small{color:#718078;font-size:9px;line-height:1.5}.clearance-council>footer{color:#b8c5be;letter-spacing:.04em;background:#17231e;padding:10px 17px;font:9px ui-monospace,monospace}.clearance-dual{grid-template-columns:1fr 1fr;gap:13px;display:grid}.clearance-module>p{color:#6b7972;margin:0;padding:0 17px 17px;font-size:10px;line-height:1.7}.clearance-triad{grid-template-columns:repeat(3,1fr);display:grid}.clearance-triad article{gap:6px;min-height:105px;padding:17px;display:grid}.clearance-triad article+article{border-left:1px solid #cbd1ca}.clearance-triad article.alert,.clearance-triad article.danger{color:#7c3028;background:#f2ded8}.clearance-triad strong{font:400 27px Georgia,serif}.clearance-triad span{color:#69776f;font-size:9px}.clearance-rail{background:#edf0ea;border:1px solid #bac3bb;flex-direction:column;min-width:0;display:flex}.clearance-rail>header{color:#eef3ef;background:#121b17;gap:6px;padding:17px;display:grid}.clearance-rail>header strong{font:400 18px Georgia,Yu Mincho,serif}.clearance-lock{background:#efe5d3;border-bottom:1px solid #c9c0af;gap:6px;padding:16px;display:grid}.clearance-lock.ready{background:#dcebe0}.clearance-lock span{color:#76684e;font:8px ui-monospace,monospace}.clearance-lock strong{color:#8a6930;font:14px ui-monospace,monospace}.clearance-lock.ready strong{color:#28613e}.clearance-lock small{color:#7b817c;font-size:9px}.clearance-rail>section{border-bottom:1px solid #c8cfc8;padding:15px 16px}.clearance-rail>section>span{color:#607069;letter-spacing:.08em;font:8px ui-monospace,monospace}.clearance-rail>section p{grid-template-columns:15px 30px 1fr;align-items:center;gap:6px;margin:9px 0;font-size:9px;line-height:1.45;display:grid}.clearance-rail>section p i{background:#d3d9d3;border-radius:50%;justify-content:center;align-items:center;width:14px;height:14px;font-style:normal;display:flex}.clearance-rail>section p.pass i{color:#245c37;background:#bcd8c4}.clearance-rail>section p b{font:8px ui-monospace,monospace}.snapshot-button{color:#34483e;cursor:pointer;background:#dfe4de;border:0;border-bottom:1px solid #c4ccc5;min-height:40px;font-size:9px;font-weight:700}.clearance-rail>form{gap:10px;padding:16px;display:grid}.clearance-rail>form label{gap:5px;display:grid}.clearance-rail>form label>span{color:#5f6f67;font-size:9px;font-weight:700}.clearance-rail select,.clearance-rail textarea{color:#1d2c24;resize:vertical;background:#fafbf8;border:1px solid #b9c3ba;border-radius:0;width:100%;padding:9px;font:10px/1.55 inherit}.clearance-rail>form>button{color:#fff;cursor:pointer;background:#17231e;border:0;min-height:40px;font-size:10px}.clearance-rail button:disabled{cursor:not-allowed;opacity:.45}.clearance-history{border-top:1px solid #c6cec7;padding:15px}.clearance-history>header{justify-content:space-between;align-items:center;display:flex}.clearance-history>header span{color:#607069;font:8px ui-monospace,monospace}.clearance-history>header b{color:#3c5548;font:11px ui-monospace,monospace}.clearance-history article{border-top:1px solid #d0d6d0;padding:10px 0}.clearance-history article>div{justify-content:space-between;align-items:center;display:flex}.clearance-history article b{font:8px ui-monospace,monospace}.clearance-history article time{color:#7a8780;font-size:8px}.clearance-history article p{margin:6px 0;font-size:9px;line-height:1.5}.clearance-history article small{color:#76837c;overflow-wrap:anywhere;font:8px ui-monospace,monospace}.clearance-history>p{color:#75837b;font-size:9px}.clearance-rail>footer{color:#8fa198;background:#111915;gap:5px;margin-top:auto;padding:14px 16px;display:grid}.clearance-rail>footer b{color:var(--ops-green);font:9px ui-monospace,monospace}.clearance-rail>footer span{font-size:8px;line-height:1.5}@media (max-width:1180px){.clearance-map{grid-template-columns:repeat(3,1fr)}.clearance-map article:nth-child(3){border-right:0}.clearance-map article:nth-child(n+4){border-top:1px solid #c8cfc7}.clearance-map article>em{display:none}.clearance-layout{grid-template-columns:1fr}.clearance-rail{grid-template-columns:240px 1fr 1fr;display:grid}.clearance-rail>header,.clearance-lock{grid-column:1}.clearance-rail>section{grid-area:1/2/span 2}.snapshot-button{grid-column:2}.clearance-rail>form{grid-area:1/3/span 3}.clearance-history,.clearance-rail>footer{grid-column:1/-1}}@media (max-width:820px){.clearance-hero{flex-direction:column;align-items:stretch;gap:18px}.clearance-verdict{flex-basis:auto}.clearance-map{grid-template-columns:1fr 1fr}.clearance-map article:nth-child(3){border-right:1px solid #c8cfc7}.clearance-map article:nth-child(2n){border-right:0}.clearance-map article:nth-child(n+3){border-top:1px solid #c8cfc7}.clearance-scoreboard>div,.clearance-council-grid{grid-template-columns:1fr 1fr}.clearance-scoreboard article:nth-child(3),.clearance-council-grid article:nth-child(3){border-top:1px solid #cbd1ca;border-left:0}.clearance-scoreboard article:nth-child(4),.clearance-council-grid article:nth-child(4){border-top:1px solid #cbd1ca}.clearance-dual{grid-template-columns:1fr}.clearance-rail{display:block}}@media (max-width:560px){.clearance-shell{padding:12px 12px 120px}.clearance-hero{padding:22px 19px}.clearance-safety em{width:100%;margin:8px 0}.clearance-map{grid-template-columns:1fr}.clearance-map article{border-top:1px solid #c8cfc7;min-height:auto;border-right:0!important}.clearance-map article:first-child{border-top:0}.clearance-scoreboard>header,.clearance-council>header,.clearance-module>header{flex-direction:column;align-items:stretch;gap:12px}.clearance-scoreboard>div,.clearance-council-grid,.clearance-triad{grid-template-columns:1fr}.clearance-scoreboard article,.clearance-council-grid article,.clearance-triad article{border-top:1px solid #cbd1ca;border-right:0;min-height:auto;border-left:0!important}.clearance-scoreboard article:first-child,.clearance-council-grid article:first-child,.clearance-triad article:first-child{border-top:0}}.mission-shell{color:#17231d;background:#d9ddd7;min-height:calc(100vh - 111px);padding:20px 3vw 64px}.mission-hero{color:#edf4ef;background:radial-gradient(circle at 78% 15%,#304f43 0,#0000 34%),linear-gradient(90deg,#7dd3b30d 1px,#0000 1px) 0 0/31px 31px,linear-gradient(#7dd3b30d 1px,#0000 1px) 0 0/31px 31px,#070c0a;border:1px solid #34463d;justify-content:space-between;align-items:end;min-height:210px;padding:32px;display:flex;position:relative}.mission-hero:before{content:"";background:#70d3a2;width:240px;height:3px;position:absolute;top:0;left:0}.mission-hero>div:first-child{max-width:780px}.mission-hero span,.mission-factory>header span,.mission-module header span,.mission-copy-lab>header span,.mission-decision-inbox>header span,.mission-rail>header span{color:#d2b071;letter-spacing:.14em;font:9px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.mission-hero h1{letter-spacing:-.045em;margin:15px 0 12px;font:400 clamp(32px,3.8vw,54px)/1.08 Georgia,Yu Mincho,serif}.mission-hero p{color:#aab9b1;margin:0;font-size:13px;line-height:1.8}.mission-verdict{border:1px solid #4b5d53;flex:0 0 270px;gap:8px;padding:18px;display:grid}.mission-verdict span{color:#8ea198}.mission-verdict strong{color:#d2b071;letter-spacing:.06em;font:14px ui-monospace,monospace}.mission-verdict.ready strong{color:#70d3a2}.mission-verdict small{color:#82958b;font:9px ui-monospace,monospace}.mission-safety{color:#91a198;background:#111814;border:1px solid #34413a;border-top:0;flex-wrap:wrap;align-items:center;min-height:38px;padding:0 15px;font:8px ui-monospace,monospace;display:flex}.mission-safety b{color:#70d3a2;letter-spacing:.12em;padding-right:14px}.mission-safety span{border-left:1px solid #34413a;padding:5px 12px}.mission-state{background:#edf0ea;border:1px solid #bcc5bd;justify-content:center;align-items:center;gap:12px;min-height:260px;display:flex}.mission-state.error{color:#8b322a;flex-direction:column}.mission-state button{color:#fff;background:#17231e;border:0;padding:10px 16px}.mission-milestones{background:#edf0ea;border:1px solid #bcc5bd;border-top:0;grid-template-columns:repeat(5,1fr);display:grid}.mission-milestones article{border-right:1px solid #c8cfc7;gap:9px;min-height:145px;padding:14px;display:grid}.mission-milestones article:last-child{border-right:0}.mission-milestones header{justify-content:space-between;align-items:center;display:flex}.mission-milestones header b{color:#365849;font:700 10px ui-monospace,monospace}.mission-milestones header span{color:#8b6d34;font:8px ui-monospace,monospace}.mission-milestones article.pass header span{color:#2f714f}.mission-milestones article>strong{font:400 16px Georgia,Yu Mincho,serif}.mission-milestones article>i{background:#ccd3cc;height:4px}.mission-milestones article>i em{background:#77897f;height:100%;display:block}.mission-milestones article.pass>i em{background:#4e8d66}.mission-milestones footer{color:#718078;font:8px ui-monospace,monospace}.mission-layout{grid-template-columns:minmax(0,1fr) minmax(270px,320px);align-items:start;gap:13px;margin-top:13px;display:grid}.mission-layout>main{gap:13px;min-width:0;display:grid}.mission-decision-inbox,.mission-factory,.mission-module,.mission-copy-lab{background:#f5f6f2;border:1px solid #c0c8c1}.mission-decision-inbox>header,.mission-factory>header,.mission-copy-lab>header,.mission-module>header{border-bottom:1px solid #c9d0c9;justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.mission-decision-inbox h2,.mission-factory h2,.mission-copy-lab h2,.mission-module h2,.mission-rail h2{margin:5px 0;font:400 24px Georgia,Yu Mincho,serif}.mission-decision-inbox>header p,.mission-copy-lab>header p{color:#708078;margin:0;font-size:9px}.mission-decision-inbox>header>strong{font:400 30px Georgia,serif}.mission-decision-inbox>header>strong small{color:#738179;font:9px Arial,sans-serif}.mission-inbox-grid{grid-template-columns:minmax(230px,.72fr) minmax(0,1.28fr);min-height:420px;display:grid}.mission-case-list{background:#e8ece6;border-right:1px solid #c4cbc4;max-height:520px;overflow:auto}.mission-case-list button{color:#26362e;cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #cbd1cb;grid-template-columns:62px 1fr 25px;align-items:center;gap:6px 10px;width:100%;min-height:67px;padding:10px 12px;display:grid}.mission-case-list button:hover,.mission-case-list button.active{background:#d8e2da}.mission-case-list button.active{box-shadow:inset 3px 0 #4b805f}.mission-case-list button>span{color:#887044;grid-row:1/span 2;font:7px ui-monospace,monospace}.mission-case-list button strong{font:400 12px Georgia,Yu Mincho,serif}.mission-case-list button small{color:#6f7c75;font-size:8px}.mission-case-list button em{color:#fff;background:#17231e;border-radius:50%;grid-area:1/3/span 2;justify-content:center;align-items:center;height:22px;font:8px ui-monospace,monospace;display:flex}.mission-case-dossier{flex-direction:column;min-width:0;padding:20px;display:flex}.mission-case-dossier>header span{color:#6e7e75;font:8px ui-monospace,monospace}.mission-case-dossier h3{margin:8px 0;font:400 25px Georgia,Yu Mincho,serif}.mission-case-dossier>header p{color:#6e7b74;margin:0;font-size:9px}.mission-issue-tags{flex-wrap:wrap;gap:6px;margin:18px 0;display:flex}.mission-issue-tags span{color:#77592e;background:#eee1cd;border:1px solid #d4bea0;padding:6px 8px;font-size:8px}.mission-issue-tags b{color:#2c6947;background:#dfeadf;padding:7px 9px;font-size:9px}.mission-case-dossier blockquote{color:#d7e0da;background:#17231e;margin:0 0 15px;padding:14px;font-size:10px;line-height:1.6;display:grid}.mission-case-dossier blockquote b{color:#d2b071;margin-bottom:6px;font:8px ui-monospace,monospace}.mission-case-dossier blockquote small{color:#99aaa0;margin-top:7px}.mission-last-decision{border-left:3px solid #75917e;gap:5px;margin-bottom:14px;padding:8px 12px;display:grid}.mission-last-decision b{font:8px ui-monospace,monospace}.mission-last-decision span{font-size:10px}.mission-last-decision small{color:#78847e;font-size:8px}.mission-case-dossier form{grid-template-columns:120px 1fr;gap:8px;margin-top:auto;display:grid}.mission-case-dossier form label{gap:5px;display:grid}.mission-case-dossier form input,.mission-case-dossier form select{background:#fff;border:1px solid #b9c3ba;border-radius:0;width:100%;min-height:38px;padding:8px}.mission-case-dossier form button{color:#fff;background:#17231e;border:0;grid-column:1/-1;min-height:39px}.mission-case-dossier button:disabled{opacity:.45}.mission-factory>header>div:last-child,.mission-module>header>button,.mission-copy-lab>header>button{gap:7px;display:flex}.mission-factory button,.mission-module button,.mission-copy-lab button{color:#304a3d;cursor:pointer;background:0 0;border:1px solid #b5c0b7;min-height:34px;padding:7px 10px;font-size:9px}.mission-quality-score{border-bottom:1px solid #c9d0c9;grid-template-columns:110px 1fr 1.3fr;align-items:center;gap:13px;padding:17px;display:grid}.mission-quality-score strong{font:400 32px Georgia,serif}.mission-quality-score strong small{color:#78867f;font-size:12px}.mission-quality-score span{color:#69786f;font-size:10px}.mission-quality-score>i,.mission-copy-lab>div>i,.mission-category-list i{background:#ccd3cc;height:5px}.mission-quality-score>i b,.mission-copy-lab>div>i b,.mission-category-list i b{background:#4e8964;height:100%;display:block}.mission-issue-grid{grid-template-columns:repeat(5,1fr);display:grid}.mission-issue-grid article{border-right:1px solid #ccd2cc;gap:7px;min-height:105px;padding:14px;display:grid}.mission-issue-grid article:nth-child(5n){border-right:0}.mission-issue-grid article span{color:#7b693f;font:8px ui-monospace,monospace}.mission-issue-grid article strong{font:400 27px Georgia,serif}.mission-issue-grid article small{color:#717f77;font-size:8px;line-height:1.45}.mission-issue-grid article.clear{color:#2f6b49}.mission-dual{grid-template-columns:1fr 1fr;gap:13px;display:grid}.mission-module{flex-direction:column;display:flex}.mission-module-score{border-bottom:1px solid #c9d0c9;grid-template-columns:120px 1fr;align-items:center;gap:12px;padding:17px;display:grid}.mission-module-score strong{font:400 34px Georgia,serif}.mission-module-score strong small{color:#748179;font-size:12px}.mission-module-score p{color:#6d7a73;font-size:9px;line-height:1.6}.mission-module dl{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.mission-module dl div{border-right:1px solid #ccd2cc;gap:6px;padding:14px;display:grid}.mission-module dl div:last-child{border-right:0}.mission-module dt{color:#6f7d75;font-size:8px}.mission-module dd{margin:0;font:22px Georgia,serif}.mission-module dd.danger{color:#8c322a}.mission-module .module-action{color:#fff;background:#17231e;border:0;min-height:39px;margin:14px}.mission-module button:disabled{cursor:not-allowed;opacity:.45}.mission-module>footer{color:#67766e;background:#e7ebe5;margin-top:auto;padding:10px 14px;font:8px ui-monospace,monospace}.mission-category-list{gap:8px;padding:14px;display:grid}.mission-category-list>div{grid-template-columns:62px 1fr 38px;align-items:center;gap:8px;display:grid}.mission-category-list span{color:#65746c;font-size:8px}.mission-category-list strong{font:8px ui-monospace,monospace}.mission-copy-lab>div{grid-template-columns:120px 1fr 1.3fr;align-items:center;gap:17px;padding:18px;display:grid}.mission-copy-lab>div strong{font:400 34px Georgia,serif}.mission-copy-lab>div strong small{color:#748179;font-size:12px}.mission-copy-lab>div p{color:#68776f;font-size:9px;line-height:1.6}.mission-rail{background:#edf0ea;border:1px solid #bbc4bc;flex-direction:column;min-width:0;display:flex}.mission-rail>header{color:#fff;background:#121b17;padding:17px}.mission-rail>header p{color:#a4b2aa;margin:8px 0 0;font-size:9px;line-height:1.6}.mission-lock{background:#efe4d1;border-bottom:1px solid #c9c0ae;gap:6px;padding:16px;display:grid}.mission-lock.ready{background:#dcebe0}.mission-lock span{color:#75664c;font:8px ui-monospace,monospace}.mission-lock strong{color:#89672f;font:14px ui-monospace,monospace}.mission-lock.ready strong{color:#28633f}.mission-lock small{color:#7b827d;font-size:8px}.mission-pilot-state{border-bottom:1px solid #c8cfc8;justify-content:space-between;align-items:center;padding:15px;display:flex}.mission-pilot-state>div{gap:5px;display:grid}.mission-pilot-state span{color:#67776f;font:8px ui-monospace,monospace}.mission-pilot-state strong{font:400 27px Georgia,serif}.mission-pilot-state strong small{color:#748179;font-size:10px}.mission-pilot-state p{text-align:right;gap:5px;font-size:8px;display:grid}.mission-pilot-state p b{color:#86662e;font:8px ui-monospace,monospace}.mission-gates{border-bottom:1px solid #c8cfc8;grid-template-columns:1fr 1fr;padding:8px;display:grid}.mission-gates article{border:1px solid #d0d6d0;gap:4px;margin:3px;padding:9px;display:grid}.mission-gates article span{color:#697870;font-size:8px}.mission-gates article strong{font:400 18px Georgia,serif}.mission-gates article small{color:#819087;font-size:7px}.mission-gates>p{color:#748179;grid-column:1/-1;padding:6px;font-size:9px}.mission-rail>button{color:#34483e;cursor:pointer;background:#e2e7e1;border:0;border-bottom:1px solid #c6cec7;min-height:41px;font-size:9px;font-weight:700}.mission-rail>button.report{color:#fff;background:#17231e}.mission-rail>button.download{background:#f7f8f4}.mission-rail>button:disabled{cursor:not-allowed;opacity:.42}.mission-report-history{padding:15px}.mission-report-history>header{justify-content:space-between;align-items:center;display:flex}.mission-report-history>header span{color:#65756d;font:8px ui-monospace,monospace}.mission-report-history article{border-top:1px solid #d0d6d0;padding:10px 0}.mission-report-history article>div{justify-content:space-between;align-items:center;display:flex}.mission-report-history article b{font:7px ui-monospace,monospace}.mission-report-history article time,.mission-report-history article small{color:#77857e;font:7px ui-monospace,monospace}.mission-report-history>p{color:#75837b;font-size:9px}.mission-rail>footer{color:#91a198;background:#111915;gap:5px;margin-top:auto;padding:14px 15px;display:grid}.mission-rail>footer b{color:#70d3a2;font:9px ui-monospace,monospace}.mission-rail>footer span{font-size:8px;line-height:1.5}.simulation-toolbar{background:#e7ebe5;border-bottom:1px solid #c7cec7;justify-content:space-between;align-items:center;gap:14px;padding:10px 14px;display:flex}.simulation-toolbar label{color:#67766e;align-items:center;gap:8px;font-size:9px;display:flex}.simulation-toolbar select{background:#fff;border:1px solid #b8c2b9;min-height:32px;padding:4px 22px 4px 8px}.simulation-toolbar>span{color:#5e7066;font:9px ui-monospace,monospace}.simulation-toolbar>div{align-items:center;gap:8px;display:flex}.simulation-toolbar>div button{color:#33473d;background:#f7f8f4;border:1px solid #b7c0b8;min-height:30px;padding:5px 10px}.simulation-toolbar>div button:disabled{opacity:.4}.simulation-toolbar>div b{color:#53665c;font:9px ui-monospace,monospace}@media (max-width:1240px){.mission-layout{grid-template-columns:1fr}.mission-rail{grid-template-columns:240px 1fr 1fr;display:grid}.mission-rail>header,.mission-lock{grid-column:1}.mission-pilot-state,.mission-gates{grid-column:2}.mission-rail>button{grid-column:3}.mission-report-history,.mission-rail>footer{grid-column:1/-1}}@media (max-width:900px){.mission-hero{flex-direction:column;align-items:stretch;gap:18px}.mission-verdict{flex-basis:auto}.mission-milestones{grid-template-columns:repeat(3,1fr)}.mission-milestones article:nth-child(3){border-right:0}.mission-milestones article:nth-child(n+4){border-top:1px solid #c8cfc7}.mission-inbox-grid,.mission-dual{grid-template-columns:1fr}.mission-case-list{border-bottom:1px solid #c4cbc4;border-right:0;max-height:280px}.mission-issue-grid{grid-template-columns:repeat(3,1fr)}.mission-issue-grid article:nth-child(5n){border-right:1px solid #ccd2cc}.mission-issue-grid article:nth-child(3n){border-right:0}.mission-rail{display:block}}@media (max-width:600px){.mission-shell{padding:12px 12px 110px}.mission-hero{padding:22px 18px}.mission-milestones{grid-template-columns:1fr}.mission-milestones article{border-top:1px solid #c8cfc7;border-right:0;min-height:auto}.mission-milestones article:first-child{border-top:0}.mission-decision-inbox>header,.mission-factory>header,.mission-copy-lab>header,.mission-module>header{flex-direction:column;align-items:stretch;gap:10px}.mission-case-dossier form{grid-template-columns:1fr}.mission-case-dossier form button{grid-column:auto}.mission-quality-score,.mission-copy-lab>div{grid-template-columns:1fr}.mission-issue-grid{grid-template-columns:1fr 1fr}.mission-issue-grid article:nth-child(3n){border-right:1px solid #ccd2cc}.mission-issue-grid article:nth-child(2n){border-right:0}.mission-module dl{grid-template-columns:1fr}.mission-module dl div{border-bottom:1px solid #ccd2cc;border-right:0}.simulation-toolbar{flex-direction:column;align-items:stretch}}.canary-deck{color:#1f2c26;background:#e9ece6;border:1px solid #b9c1ba}.canary-hero{color:#eef3ed;background:radial-gradient(circle at 8% 0,#263d32,#111a16 58%);justify-content:space-between;align-items:center;padding:28px 30px;display:flex}.canary-hero>div:first-child{max-width:760px}.canary-hero span,.canary-stage-panel>header span{color:#9fb2a8;letter-spacing:.18em;font:8px ui-monospace,monospace}.canary-hero h2{letter-spacing:.04em;margin:9px 0 6px;font:400 30px Georgia,serif}.canary-hero p{color:#aebdb5;font-size:10px;line-height:1.8}.canary-hero>div:last-child{text-align:right;border:1px solid #61756a;min-width:210px;padding:16px;display:grid}.canary-hero>div:last-child strong{color:#d6b473;margin:7px 0;font:18px ui-monospace,monospace}.canary-hero>div.sealed strong{color:#71d6a6}.canary-hero>div:last-child small{color:#8fa299;font:8px ui-monospace,monospace}.canary-guardrail{color:#8fa097;background:#0d1511;border-top:1px solid #3f554a;flex-wrap:wrap;align-items:center;gap:15px;padding:10px 20px;font:8px ui-monospace,monospace;display:flex}.canary-guardrail b{color:#d9b776}.canary-tabs{background:#dfe4de;border-bottom:1px solid #bdc6bd;grid-template-columns:repeat(5,1fr);display:grid}.canary-tabs button{color:#526159;cursor:pointer;text-align:left;background:0 0;border:0;border-right:1px solid #c4ccc4;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:72px;padding:10px 12px;display:grid}.canary-tabs button:last-child{border-right:0}.canary-tabs button.active{color:#1f342a;background:#f6f7f3;box-shadow:inset 0 -3px #98733a}.canary-tabs i{border:1px solid #94a299;border-radius:50%;justify-content:center;align-items:center;height:24px;font:9px ui-monospace,monospace;display:flex}.canary-tabs span{gap:3px;display:grid}.canary-tabs b{font-size:10px}.canary-tabs small{color:#7f8c84;font-size:7px;line-height:1.4}.canary-tabs em{color:#7b6950;font:8px ui-monospace,monospace}.canary-stage-panel{background:#f6f7f3;min-height:420px;padding:26px}.canary-stage-panel>header{border-bottom:1px solid #c7cec7;justify-content:space-between;align-items:end;gap:24px;padding-bottom:18px;display:flex}.canary-stage-panel>header>div{max-width:760px}.canary-stage-panel h3{margin:7px 0;font:400 23px Georgia,serif}.canary-stage-panel>header p{color:#66756d;font-size:10px;line-height:1.75}.canary-stage-panel>header>strong{white-space:nowrap;font:400 34px Georgia,serif}.canary-stage-panel>header>strong small{color:#839087;font-size:11px}.canary-kpis{grid-template-columns:repeat(4,1fr);margin:20px 0;display:grid}.canary-kpis article{border:1px solid #cbd1cb;border-right:0;gap:7px;padding:14px;display:grid}.canary-kpis article:last-child{border-right:1px solid #cbd1cb}.canary-kpis span{color:#718078;font:8px ui-monospace,monospace}.canary-kpis b{font:400 22px Georgia,serif}.canary-kpis small{color:#839087;font-size:8px}.canary-kpis .danger{color:#9c3d30;background:#f7e7e2}.canary-primary{color:#fff;cursor:pointer;background:#18251f;border:0;min-height:42px;padding:10px 18px;font-size:10px}.canary-primary.seal{background:#8a6630}.canary-primary:disabled{cursor:not-allowed;opacity:.38}.canary-stage-panel>footer{color:#7b8981;border-top:1px solid #d2d8d2;margin-top:22px;padding-top:12px;font-size:8px;line-height:1.6}.value-packet-list{grid-template-columns:1fr 1fr;gap:10px;max-height:390px;margin:20px 0;display:grid;overflow:auto}.value-packet-list article{background:#eef1eb;border:1px solid #c6cec6;padding:15px}.value-packet-list article header{justify-content:space-between;display:flex}.value-packet-list article header span,.value-packet-list article header b{color:#6b7b72;font:7px ui-monospace,monospace}.value-packet-list article header b{color:#33704e}.value-packet-list h4{margin:9px 0 12px;font:400 17px Georgia,serif}.value-packet-list dl{gap:8px;display:grid}.value-packet-list dl div{border-top:1px solid #d0d6d0;gap:5px;padding-top:7px;display:grid}.value-packet-list dt{color:#7c8982;font:7px ui-monospace,monospace}.value-packet-list dd{color:#46574e;font-size:9px;line-height:1.55}.canary-empty{color:#75837b;text-align:center;grid-column:1/-1;padding:30px}.preflight-agents{grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0 0;display:grid}.preflight-agents article{color:#dce6df;background:#17231d;grid-template-columns:38px 1fr;align-items:center;gap:6px;padding:15px;display:grid}.preflight-agents i{color:#d9b677;border:1px solid #a78955;border-radius:50%;grid-row:1/4;justify-content:center;align-items:center;height:32px;font:13px ui-monospace,monospace;display:flex}.preflight-agents span{color:#899b91;font:7px ui-monospace,monospace}.preflight-agents b{font:400 16px Georgia,serif}.preflight-agents small{color:#98a9a0;font-size:8px}.rehearsal-matrix{grid-template-columns:repeat(5,1fr);margin:20px 0;display:grid}.rehearsal-matrix article{border:1px solid #c6cec6;border-right:0;gap:8px;padding:13px;display:grid}.rehearsal-matrix article:last-child{border-right:1px solid #c6cec6}.rehearsal-matrix span{color:#687970;font-size:9px}.rehearsal-matrix b{font:400 20px Georgia,serif}.rehearsal-matrix small{color:#839088;font-size:7px}.rehearsal-proof{background:#e5e9e3;grid-template-columns:1fr auto;align-items:center;margin:0 0 18px;padding:12px 15px;display:grid}.rehearsal-proof span{color:#728078;font:8px ui-monospace,monospace}.rehearsal-proof strong{color:#34704e;grid-area:1/2/3;font:22px ui-monospace,monospace}.rehearsal-proof small{color:#7b8981;font:7px ui-monospace,monospace}.canary-review-form{background:#e7ebe5;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;padding:15px;display:grid}.canary-review-form label{color:#607067;gap:5px;font-size:8px;display:grid}.canary-review-form label.wide{grid-column:1/-1}.canary-review-form select,.canary-review-form textarea{background:#fafbf8;border:1px solid #b9c3ba;padding:9px}.canary-review-form .check{align-items:center;gap:8px;display:flex}.canary-review-form button{color:#fff;background:#19251f;border:0}.locker-vault{background:#121a16;border:1px solid #806a46;grid-template-columns:repeat(4,1fr);margin:20px 0;padding:8px;display:grid}.locker-vault div{border-right:1px solid #45554c;gap:8px;padding:15px;display:grid}.locker-vault div:last-child{border-right:0}.locker-vault span{color:#7f9288;font:7px ui-monospace,monospace}.locker-vault b{color:#d5b576;font:11px ui-monospace,monospace}.locker-record{background:#e5e8e2;border-left:3px solid #9c7943;gap:7px;margin:8px 0;padding:12px 14px;display:grid}.locker-record>div{justify-content:space-between;display:flex}.locker-record span,.locker-record b,.locker-record code{font:8px ui-monospace,monospace}.locker-record b{color:#2c6b49}.locker-record small{color:#78857e;font-size:8px}.locker-record code{color:#65746c;overflow-wrap:anywhere}.canary-state{background:#f4f6f1;justify-content:center;align-items:center;gap:12px;min-height:420px;display:flex}.proof-deck{color:#1b2821;background:#e7eae5;border:1px solid #aeb8b0}.proof-hero{color:#edf3ee;background:linear-gradient(112deg,#0c1511 0,#12231b 62%,#28382f 100%);justify-content:space-between;align-items:center;padding:30px;display:flex}.proof-hero>div:first-child{max-width:780px}.proof-hero span,.proof-stage-header span{color:#a2b5aa;letter-spacing:.18em;font:8px ui-monospace,monospace}.proof-hero h2{margin:9px 0;font:400 31px Georgia,Yu Mincho,serif}.proof-hero p{color:#abbab2;font-size:10px;line-height:1.8}.proof-hero>div:last-child{text-align:right;border:1px solid #53675c;gap:7px;min-width:245px;padding:16px;display:grid}.proof-hero>div:last-child strong{color:#d3b06e;font:15px ui-monospace,monospace}.proof-hero>div.ready strong{color:#6ed3a0}.proof-hero>div:last-child small{color:#8fa198;font:8px ui-monospace,monospace}.proof-guardrail{color:#8b9c93;background:#080e0b;border-top:1px solid #3e5146;flex-wrap:wrap;align-items:center;gap:16px;padding:10px 18px;font:8px ui-monospace,monospace;display:flex}.proof-guardrail b{color:#d5b372}.proof-guardrail a{color:#d3b170;margin-left:auto;text-decoration:none}.proof-tabs{background:#dce1da;border-bottom:1px solid #b9c2ba;grid-template-columns:repeat(5,1fr);display:grid}.proof-tabs button{color:#536158;cursor:pointer;text-align:left;background:0 0;border:0;border-right:1px solid #c2cac2;grid-template-columns:28px 1fr auto;align-items:center;gap:8px;min-height:75px;padding:10px 12px;display:grid}.proof-tabs button:last-child{border-right:0}.proof-tabs button.active{color:#1d3328;background:#f6f7f3;box-shadow:inset 0 -3px #a17d43}.proof-tabs i{border:1px solid #8e9d93;border-radius:50%;justify-content:center;align-items:center;height:24px;font:9px ui-monospace,monospace;display:flex}.proof-tabs span{gap:4px;display:grid}.proof-tabs b{font-size:10px}.proof-tabs small{color:#7c8981;font-size:7px;line-height:1.4}.proof-tabs em{color:#856d48;font:8px ui-monospace,monospace}.proof-stage{background:#f5f6f2;min-height:520px;padding:26px}.proof-stage-header{border-bottom:1px solid #c5ccc5;justify-content:space-between;align-items:end;padding-bottom:18px;display:flex}.proof-stage-header>div{max-width:780px}.proof-stage-header h3{margin:7px 0;font:400 24px Georgia,Yu Mincho,serif}.proof-stage-header p{color:#64736b;font-size:10px;line-height:1.75}.proof-stage-header>strong{white-space:nowrap;font:400 35px Georgia,serif}.proof-stage-header>strong small{color:#7d8a82;font-size:11px}.proof-actions{align-items:center;gap:14px;margin:18px 0;display:flex}.proof-actions span{color:#748078;font-size:8px}.proof-primary{color:#fff;cursor:pointer;background:#17241d;border:0;min-height:40px;padding:9px 17px;font-size:9px}.proof-primary.seal{background:#8d6932;margin-top:18px}.proof-primary:disabled{cursor:not-allowed;opacity:.4}.proof-workbench{border:1px solid #bfc8c0;grid-template-columns:330px 1fr;min-height:510px;display:grid}.proof-case-column{background:#e8ebe6;border-right:1px solid #bcc5bd;min-width:0}.proof-filters{grid-template-columns:1fr 105px;gap:7px;padding:10px;display:grid}.proof-filters input,.proof-filters select{background:#f9faf7;border:1px solid #b7c1b8;min-width:0;padding:8px;font-size:9px}.proof-case-list{max-height:460px;overflow:auto}.proof-case-list button{cursor:pointer;text-align:left;background:0 0;border:0;border-top:1px solid #c8cfc8;grid-template-columns:1fr auto;gap:5px;width:100%;padding:11px 12px;display:grid}.proof-case-list button.active{color:#fff;background:#17241d}.proof-case-list button span{color:#967743;font:7px ui-monospace,monospace}.proof-case-list button strong{font:400 13px Georgia,Yu Mincho,serif}.proof-case-list button small{color:#738078;font-size:7px}.proof-case-list button.active small{color:#93a49a}.proof-case-list button em{color:#7d443b;grid-area:1/2/4;font:7px ui-monospace,monospace}.proof-dossier{min-width:0;padding:22px}.proof-dossier>header span{color:#987947;font:8px ui-monospace,monospace}.proof-dossier>header h3{margin:8px 0;font:400 25px Georgia,Yu Mincho,serif}.proof-dossier>header p{color:#6e7d74;font-size:9px}.proof-dossier-alert{background:#e5e9e3;border-left:3px solid #9a793f;justify-content:space-between;align-items:center;margin:16px 0;padding:12px;display:flex}.proof-dossier-alert b{font-size:9px}.proof-dossier-alert span{color:#836c49;font:7px ui-monospace,monospace}.proof-dossier section{border-top:1px solid #d0d6d0;padding:14px 0}.proof-dossier h4{color:#78857d;margin-bottom:10px;font:8px ui-monospace,monospace}.proof-dossier section>p,.proof-dossier blockquote p{color:#4f6057;font-size:9px;line-height:1.65}.proof-agent-grid{grid-template-columns:repeat(5,1fr);display:grid}.proof-agent-grid article{border:1px solid #c6cec7;border-right:0;gap:5px;padding:9px;display:grid}.proof-agent-grid article:last-child{border-right:1px solid #c6cec7}.proof-agent-grid span{color:#7c8981;font:7px ui-monospace,monospace}.proof-agent-grid b{font-size:9px}.proof-agent-grid small{color:#78867d;font-size:7px}.proof-dossier-dl{grid-template-columns:repeat(4,1fr);display:grid}.proof-dossier-dl div{border-right:1px solid #ccd2cc;gap:4px;padding:6px 10px;display:grid}.proof-dossier-dl div:last-child{border-right:0}.proof-dossier-dl dt{color:#7c8982;font-size:7px}.proof-dossier-dl dd{font:12px ui-monospace,monospace}.proof-dossier blockquote{background:#e8ebe6;gap:7px;padding:12px;display:grid}.proof-dossier blockquote b{color:#856b43;font:8px ui-monospace,monospace}.proof-dossier blockquote small{color:#75837b;font-size:8px}.proof-dossier>footer{color:#89948d;overflow-wrap:anywhere;font:7px ui-monospace,monospace}.proof-empty{color:#75837b;justify-content:center;align-items:center;min-height:160px;padding:24px;font-size:9px;display:flex}.proof-kpis{grid-template-columns:repeat(4,1fr);margin:18px 0;display:grid}.proof-kpis article{border:1px solid #c8cfc8;border-right:0;gap:6px;padding:14px;display:grid}.proof-kpis article:last-child{border-right:1px solid #c8cfc8}.proof-kpis span{color:#718078;font:8px ui-monospace,monospace}.proof-kpis b{font:400 24px Georgia,serif}.proof-kpis small{color:#7f8c84;font-size:8px}.proof-kpis article.danger{color:#943d32;background:#f5e4df}.proof-receipts{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:18px;display:grid}.proof-receipts article{background:#e9ede7;border:1px solid #c6cec6;padding:13px}.proof-receipts article.stale{background:#f4e4df;border-color:#cfaaa2}.proof-receipts header{justify-content:space-between;display:flex}.proof-receipts header b,.proof-receipts header span{color:#6e7d74;font:7px ui-monospace,monospace}.proof-receipts article p{margin:11px 0;font-size:9px;line-height:1.55}.proof-receipts dl div{border-top:1px solid #d1d6d1;gap:4px;padding:6px 0;display:grid}.proof-receipts dt{color:#7b8880;font-size:7px}.proof-receipts dd{overflow-wrap:anywhere;font-size:7px}.proof-review-layout{border:1px solid #c2cac2;grid-template-columns:320px 1fr;min-height:470px;margin-top:18px;display:grid}.proof-review-queue{background:#e8ebe6;border-right:1px solid #c3cbc3;max-height:500px;overflow:auto}.proof-review-queue button{cursor:pointer;text-align:left;background:0 0;border:0;border-bottom:1px solid #c8cfc8;gap:5px;width:100%;padding:11px;display:grid}.proof-review-queue button.active{color:#fff;background:#1b2821}.proof-review-queue span{color:#9b7944;font:7px ui-monospace,monospace}.proof-review-queue strong{font:400 12px Georgia,Yu Mincho,serif}.proof-review-queue small{color:#748078;font-size:7px}.proof-review-form{grid-template-columns:1fr 1fr;align-content:start;gap:12px;padding:22px;display:grid}.proof-review-form header{grid-column:1/-1}.proof-review-form header span{color:#927441;font:8px ui-monospace,monospace}.proof-review-form header h3{margin:7px 0;font:400 24px Georgia,Yu Mincho,serif}.proof-review-form header p{color:#66746c;font-size:9px}.proof-review-form label{color:#69786f;gap:6px;font-size:8px;display:grid}.proof-review-form label.wide{grid-column:1/-1}.proof-review-form select,.proof-review-form input,.proof-review-form textarea{background:#fbfcf9;border:1px solid #b7c1b8;padding:9px}.proof-review-form textarea{resize:vertical;min-height:90px}.proof-review-form button{color:#fff;cursor:pointer;background:#17241d;border:0;grid-column:1/-1;min-height:42px}.proof-review-form button:disabled{opacity:.4}.proof-review-form footer{color:#8c4e43;grid-column:1/-1;font-size:8px}.proof-quality-list{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.proof-quality-list article{background:#eaede8;border:1px solid #c6cec6;padding:14px}.proof-quality-list article.pass{border-left:3px solid #4f9368}.proof-quality-list article.hold{border-left:3px solid #b06a57}.proof-quality-list header{justify-content:space-between;display:flex}.proof-quality-list header span{color:#866b42;font:7px ui-monospace,monospace}.proof-quality-list header b{font:400 13px Georgia,Yu Mincho,serif}.proof-quality-list article>div{grid-template-columns:repeat(5,1fr);margin:12px 0;display:grid}.proof-quality-list article>div div{border-right:1px solid #ccd2cc;gap:4px;padding:5px 7px;display:grid}.proof-quality-list article>div div:last-child{border-right:0}.proof-quality-list article>div span{color:#7d8982;font-size:7px}.proof-quality-list article>div b{font:10px ui-monospace,monospace}.proof-quality-list ul{color:#68776f;flex-wrap:wrap;gap:10px;font-size:7px;list-style:none;display:flex}.proof-funnel{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin:22px 0;display:grid}.proof-funnel article{text-align:center;background:#e7ebe5;border:1px solid #c2cbc3;gap:6px;padding:15px;display:grid}.proof-funnel article.canary{color:#fff;background:#1a2821}.proof-funnel span{color:#7b8981;font:7px ui-monospace,monospace}.proof-funnel strong{font:400 29px Georgia,serif}.proof-funnel small{color:#7a8780;font-size:8px}.proof-funnel>i{color:#9b7a43;font-style:normal}.proof-vault{background:#111a16;grid-template-columns:repeat(4,1fr);padding:7px;display:grid}.proof-vault div{border-right:1px solid #3c4f44;gap:7px;padding:14px;display:grid}.proof-vault div:last-child{border-right:0}.proof-vault span{color:#81948a;font:7px ui-monospace,monospace}.proof-vault b{color:#d5b271;font:10px ui-monospace,monospace}.proof-report-list{gap:8px;margin-top:18px;display:grid}.proof-report-list article{background:#e6eae4;border-left:3px solid #9b7942;gap:7px;padding:12px;display:grid}.proof-report-list header{justify-content:space-between;display:flex}.proof-report-list header b,.proof-report-list time,.proof-report-list code,.proof-report-list small{font:8px ui-monospace,monospace}.proof-report-list code{color:#6d7b73;overflow-wrap:anywhere}.proof-report-list small{color:#77847c}.proof-download{color:#4b5e54;cursor:pointer;background:0 0;border:1px solid #aeb8b0;min-height:36px;margin-top:10px;padding:8px 14px}.owner-room>footer{color:#874b42;border-top:1px solid #c6cdc6;margin-top:18px;padding-top:12px;font-size:8px;line-height:1.6}.proof-state{justify-content:center;align-items:center;gap:12px;min-height:520px;display:flex}.proof-state.error{color:#963c31;flex-direction:column}.manual-shortcut{color:#b9c2bb;border:1px solid #475148;align-items:center;gap:10px;margin:14px;padding:10px;text-decoration:none;display:flex}.manual-shortcut:hover{color:#fff;background:#30352f}.manual-shortcut i{color:#d0af70;border:1px solid #81704f;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-style:normal;display:flex}.manual-shortcut span{gap:3px;display:grid}.manual-shortcut b{font-size:10px}.manual-shortcut small{color:#7f8981;font-size:7px}.manual-page{color:#202b26;background:#eef0eb;grid-template-columns:270px 1fr;min-height:100vh;display:grid}.manual-rail{color:#dbe1dc;background:#191d1a;flex-direction:column;height:100vh;padding:22px;display:flex;position:sticky;top:0}.manual-brand{color:#fff;align-items:center;gap:12px;text-decoration:none;display:flex}.manual-brand span{color:#18211c;background:#d1b274;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.manual-brand b{letter-spacing:.18em;font:11px ui-monospace,monospace}.manual-rail>div{border-top:1px solid #404741;border-bottom:1px solid #404741;gap:7px;margin:24px 0;padding:18px 0;display:grid}.manual-rail>div span,.manual-rail>div small{color:#839087;font:8px ui-monospace,monospace}.manual-rail>div strong{color:#d7b878;font:400 29px Georgia,serif}.manual-rail nav{gap:4px;display:grid}.manual-rail nav a{color:#9ca69f;border-left:2px solid #0000;padding:9px 10px;font-size:10px;text-decoration:none}.manual-rail nav a:hover{color:#fff;background:#282e29;border-color:#c6a769}.manual-rail footer{gap:5px;margin-top:auto;display:grid}.manual-rail footer b{font-size:10px}.manual-rail footer small{color:#818c84;font-size:8px}.manual-rail footer a{color:#d2b371;margin-top:10px;font-size:9px;text-decoration:none}.manual-content{width:100%;max-width:1120px;margin:0 auto;padding:40px 55px 80px}.manual-hero{border-bottom:1px solid #bfc6bf;justify-content:space-between;align-items:end;padding:18px 0 35px;display:flex}.manual-hero>div:first-child{max-width:720px}.manual-hero span,.manual-section>header span{color:#897248;letter-spacing:.18em;font:8px ui-monospace,monospace}.manual-hero h1{letter-spacing:-.02em;margin:12px 0;font:400 48px/1.05 Georgia,serif}.manual-hero p{color:#5f6d65;font-size:12px;line-height:1.8}.manual-hero>div:last-child{text-align:right;border:1px solid #b8c0b8;min-width:160px;padding:17px;display:grid}.manual-hero i{color:#387553;font:8px ui-monospace,monospace}.manual-hero strong{margin:5px 0;font:400 30px Georgia,serif}.manual-hero small{color:#76837b;font-size:8px}.manual-alert{color:#e5ebe6;background:#1b2821;grid-template-columns:220px 1fr;align-items:center;gap:5px;margin:24px 0 36px;padding:17px 20px;display:grid}.manual-alert b{color:#d5b574;font-size:11px}.manual-alert p{color:#aebbb3;font-size:9px;line-height:1.6}.manual-section{border-top:1px solid #c3cac3;padding:38px 0;scroll-margin-top:20px}.manual-section>header{grid-template-columns:220px 1fr;gap:8px;display:grid}.manual-section>header span{grid-row:1/4}.manual-section h2{font:400 27px Georgia,serif}.manual-section>header p{color:#617068;max-width:700px;font-size:10px;line-height:1.8}.manual-section ol{counter-reset:item;gap:0;margin:24px 0 0 220px;list-style:none;display:grid}.manual-section ol li{border-top:1px solid #d1d6d1;grid-template-columns:36px 1fr;align-items:start;gap:12px;padding:13px 0;display:grid}.manual-section ol i{color:#997a46;font:9px ui-monospace,monospace}.manual-section ol p{font-size:10px;line-height:1.65}.manual-section ul{gap:8px;margin:24px 0 0 220px;list-style:none;display:grid}.manual-section ul li{background:#e4e8e2;border-left:2px solid #8d754c;padding:10px 12px;font-size:10px;line-height:1.65}.manual-history>div{gap:0;margin:24px 0 0 220px;display:grid}.manual-history article{border-top:1px solid #ccd2cc;grid-template-columns:55px 1fr;align-items:center;gap:14px;padding:11px 0;display:grid}.manual-history article>b{color:#8b7045;font:12px ui-monospace,monospace}.manual-history article span{gap:4px;display:grid}.manual-history article strong{font-size:10px}.manual-history article small{color:#748078;font-size:8px}.manual-footer{border-top:2px solid #1c2721;align-items:center;gap:20px;padding-top:18px;display:flex}.manual-footer span{font:9px ui-monospace,monospace}.manual-footer p{color:#707d75;font-size:8px}.manual-footer a{color:#6f5a38;margin-left:auto;font-size:9px}.foundation-page{--foundation-green:#173a2c;--foundation-amber:#c6a463;--foundation-red:#8d4337}.foundation-invariants{color:#fff;background:#101713;border:1px solid #35443c;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px;display:grid}.foundation-invariants>div{border-right:1px solid #35443c;gap:6px;min-width:0;padding:17px;display:grid}.foundation-invariants>div:last-child{border-right:0}.foundation-invariants span,.foundation-card header span{color:var(--foundation-amber);letter-spacing:.13em;font:8px ui-monospace,monospace}.foundation-invariants strong{overflow-wrap:anywhere;font:400 17px Georgia,Yu Mincho,serif}.foundation-invariants small{color:#86958d;font-size:8px}.foundation-grid{grid-template-columns:1.15fr .85fr;gap:14px;display:grid}.foundation-card{background:#f8f9f5;border:1px solid #bcc5bd;min-width:0;padding:20px}.foundation-card.training-card,.foundation-card.production-card{min-height:420px}.foundation-card header{justify-content:space-between;align-items:center;display:flex}.foundation-card header>b,.foundation-sources article>span{color:#476456;border:1px solid #73837a;padding:5px 7px;font:7px ui-monospace,monospace}.foundation-card header>b.hold,.foundation-sources article>span.hold{color:var(--foundation-red);border-color:#a96758}.foundation-card h2{margin:11px 0 8px;font:400 27px Georgia,Yu Mincho,serif}.foundation-card>p{color:#657269;font-size:10px;line-height:1.75}.foundation-card dl{border-top:1px solid #ccd2cc;border-bottom:1px solid #ccd2cc;grid-template-columns:repeat(3,1fr);margin:16px 0;display:grid}.foundation-card dl div{border-right:1px solid #ccd2cc;gap:5px;padding:10px;display:grid}.foundation-card dl div:last-child{border-right:0}.foundation-card dt{color:#7a877f;font-size:7px}.foundation-card dd{margin:0;font:10px ui-monospace,monospace}.foundation-card form{background:#e8ece6;grid-template-columns:1fr 1fr;gap:9px;padding:14px;display:grid}.foundation-card form label{color:#68776e;gap:5px;font-size:8px;display:grid}.foundation-card form label.wide,.foundation-card form button{grid-column:1/-1}.foundation-card input,.foundation-card textarea{background:#fbfcf9;border:1px solid #aeb9b0;min-width:0;padding:8px;font:10px inherit}.foundation-card textarea{resize:vertical;min-height:64px}.foundation-card button{color:#fff;cursor:pointer;background:#17251e;border:0;min-height:34px;padding:9px 12px}.foundation-card button:disabled{cursor:wait;opacity:.5}.foundation-acquisition{color:#fff;background:#17251e;gap:7px;margin:16px 0;padding:15px;display:grid}.foundation-acquisition span{color:#d4b876;font-size:9px}.foundation-acquisition strong{font:400 22px Georgia,serif}.foundation-acquisition progress{accent-color:#c7ad71;width:100%}.foundation-acquisition small{color:#91a198;font-size:8px}.foundation-sources{grid-template-columns:1fr 1fr;gap:7px;display:grid}.foundation-sources article{background:#e9ede7;grid-template-columns:1fr auto;gap:7px;padding:10px;display:grid}.foundation-sources article div{gap:3px;display:grid}.foundation-sources article b{font-size:9px}.foundation-sources article small{color:#738078;font-size:7px}.foundation-sources article p,.foundation-sources article footer{grid-column:1/-1}.foundation-sources article p{color:#65736a;margin:0;font-size:8px;line-height:1.6}.foundation-sources article footer{gap:12px;display:flex}.foundation-sources article a{color:#6e5836;font-size:8px}.access-card article,.hygiene-card article,.audit-card article{border-top:1px solid #cbd1cb;gap:5px;padding:11px 0;display:grid}.access-card article span{font:18px Georgia,serif}.access-card article p{color:#65736a;margin:0;font-size:9px;line-height:1.6}.access-card article footer,.access-card li,.hygiene-card article small,.audit-card article small{color:#738078;font-size:8px}.access-card ul{background:#e7ebe5;gap:7px;padding:12px;list-style:none;display:grid}.access-card li:before{color:#4d765f;content:"✓";margin-right:8px}.foundation-history{gap:0;margin-top:14px;display:grid}.foundation-history article{border-top:1px solid #cbd2cb;grid-template-columns:1fr auto;align-items:center;gap:4px 12px;padding:9px 0;display:grid}.foundation-history article span,.foundation-history article small{color:#738078;font-size:7px}.foundation-history article strong{font-size:10px}.foundation-history article b{grid-area:1/2/3;font:14px Georgia,serif}.hygiene-card>button{width:100%;margin:12px 0}.hygiene-card article span,.audit-card article span{color:#52645a;overflow-wrap:anywhere;font-size:9px}.foundation-error{color:#813f34;background:#f0ded9;padding:11px;font-size:9px}@media (max-width:1100px){.foundation-invariants{grid-template-columns:1fr 1fr}.foundation-invariants>div:nth-child(2){border-right:0}.foundation-grid{grid-template-columns:1fr}}.access-launch{--acl-ink:#101712;--acl-green:#215f42;--acl-amber:#c3a264;--acl-red:#8d4337}.access-launch-hero{color:#fff;background:radial-gradient(circle at 82% 20%,#294334 0,#17221b 32%,#0e1511 72%);border:1px solid #37443c;justify-content:space-between;align-items:center;min-height:185px;padding:30px;display:flex;position:relative;overflow:hidden}.access-launch-hero:after{content:"";border:1px solid #c8ad6f40;border-radius:50%;width:240px;height:240px;position:absolute;top:-95px;right:-70px}.access-launch-hero span,.access-launch-panel header span,.access-launch-milestones header span,.access-persona header span,.access-rehearsal span,.access-meeting header span{color:var(--acl-amber);letter-spacing:.16em;font:8px ui-monospace,monospace}.access-launch-hero h1{margin:12px 0;font:400 43px Georgia,Yu Mincho,serif}.access-launch-hero p{color:#a9b6ae;margin:0;font-size:10px;line-height:1.8}.access-launch-lock{text-align:center;z-index:1;border:1px solid #b79a61;gap:7px;min-width:170px;padding:16px;display:grid;position:relative}.access-launch-lock b{color:#d8bc7c;letter-spacing:.12em;font:12px ui-monospace,monospace}.access-launch-lock small{color:#7f9488;font:7px ui-monospace,monospace}.access-launch-kpis{background:#edf0ea;border:1px solid #b9c2ba;border-top:0;grid-template-columns:repeat(4,1fr);display:grid}.access-launch-kpis article{border-right:1px solid #c4cbc5;gap:6px;min-width:0;padding:16px;display:grid}.access-launch-kpis article:last-child{border-right:0}.access-launch-kpis span{color:#78847c;letter-spacing:.12em;font:7px ui-monospace,monospace}.access-launch-kpis strong{overflow-wrap:anywhere;font:400 17px Georgia,Yu Mincho,serif}.access-launch-kpis small{color:#718078;overflow-wrap:anywhere;font-size:7px}.access-launch-milestones,.access-persona,.access-rehearsal,.access-meeting{background:#f8f9f5;border:1px solid #bac3bb;margin-top:14px;padding:20px}.access-launch-milestones header h2,.access-persona header h2,.access-meeting header h2,.access-launch-panel header h2,.access-rehearsal h2{margin:8px 0 15px;font:400 25px Georgia,Yu Mincho,serif}.access-launch-milestones>div{grid-template-columns:repeat(4,1fr);display:grid}.access-launch-milestones article{border-left:2px solid #73917d;border-right:1px solid #d2d7d2;gap:7px;padding:13px;display:grid}.access-launch-milestones article.hold{border-left-color:#a16b54}.access-launch-milestones article b{color:#80683e;font:12px ui-monospace,monospace}.access-launch-milestones article strong{font-size:9px}.access-launch-milestones article span{color:#35714f;font:8px ui-monospace,monospace}.access-launch-milestones article.hold span{color:#8d4337}.access-launch-milestones article small{color:#78857d;font-size:7px;line-height:1.55}.access-launch-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.access-launch-panel{background:#f8f9f5;border:1px solid #bac3bb;padding:20px}.access-check-list{border-top:1px solid #c7cec7}.access-check-list>div{border-bottom:1px solid #d4d9d4;grid-template-columns:25px 1fr auto;align-items:center;gap:10px;padding:10px 0;display:grid}.access-check-list i{color:#397050;border:1px solid #75927f;border-radius:50%;justify-content:center;align-items:center;width:21px;height:21px;font:10px ui-monospace,monospace;display:flex}.access-check-list .failed i{color:#8d4337;border-color:#a26354}.access-check-list span{gap:3px;display:grid}.access-check-list strong{font-size:9px}.access-check-list small{color:#78847c;font-size:7px}.access-check-list b{color:#8c7247;font:8px ui-monospace,monospace}.access-persona table{min-width:920px}.access-persona th,.access-persona td{text-align:center;padding:9px;font-size:8px}.access-persona tbody th{text-align:left}.access-persona td.allowed{color:#2f6f4b;font-weight:700}.access-persona td.denied{color:#9ea69f}.access-rehearsal{color:#fff;background:#17231c;grid-template-columns:1fr auto;align-items:center;gap:18px;display:grid}.access-rehearsal p{color:#93a198;margin:0;font-size:9px;line-height:1.7}.access-rehearsal button{color:#152018;cursor:pointer;background:#c7ab70;border:0;min-height:42px;padding:11px 18px;font-size:9px}.access-rehearsal button:disabled{cursor:wait;opacity:.55}.access-rehearsal footer{border-top:1px solid #3c4a42;grid-column:1/-1;gap:5px;padding-top:13px;display:grid}.access-rehearsal footer strong{color:#8ec49f;font:10px ui-monospace,monospace}.access-rehearsal footer.failed strong{color:#e1a696}.access-rehearsal footer small{color:#8d9c93;font-size:8px}.access-meeting ol{grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.access-meeting li{border-right:1px solid #cbd1cb;grid-template-columns:27px 1fr;gap:9px;padding:12px;display:grid}.access-meeting li:last-child{border-right:0}.access-meeting li>b{color:#9b7f4d;font:12px ui-monospace,monospace}.access-meeting li span{gap:5px;display:grid}.access-meeting li strong{font-size:9px}.access-meeting li small{color:#738078;font-size:7px;line-height:1.55}@media (max-width:1100px){.identity-launch-rail,.identity-config-manifest>div,.auth-priority-milestones{grid-template-columns:1fr 1fr}.partner-acceptance>div{grid-template-columns:1fr}.partner-acceptance article+article{border-top:1px solid #33443d;border-left:0}.auth-readiness-grid{grid-template-columns:1fr 1fr}.auth-readiness-grid article:not(:nth-child(3n+1)){border-left:0}.auth-readiness-grid article:nth-child(2n){border-left:1px solid #33443d}.access-launch-kpis,.access-launch-milestones>div{grid-template-columns:1fr 1fr}.access-launch-grid,.access-meeting ol{grid-template-columns:1fr}.access-meeting li{border-bottom:1px solid #cbd1cb;border-right:0}}@media (max-width:700px){.auth-readiness>header,.identity-config-manifest>header{flex-direction:column;align-items:stretch}.identity-channel-map,.identity-launch-rail,.identity-config-manifest>div,.auth-rollout-map,.auth-readiness-grid,.auth-priority-milestones{grid-template-columns:1fr}.identity-launch-rail article+article,.identity-config-manifest article+article,.auth-rollout-map article+article,.auth-readiness-grid article:nth-child(2n),.auth-priority-milestones article+article{border-left:0}.partner-acceptance article{grid-template-columns:1fr}.partner-acceptance ol{grid-template-columns:1fr 1fr}.access-launch-hero{flex-direction:column;align-items:stretch;gap:18px}.access-launch-kpis,.access-launch-milestones>div,.access-rehearsal{grid-template-columns:1fr}.access-rehearsal footer{grid-column:1}.foundation-invariants,.foundation-sources,.foundation-card form{grid-template-columns:1fr}.foundation-invariants>div{border-bottom:1px solid #35443c;border-right:0}.foundation-card form label.wide,.foundation-card form button{grid-column:1}}@media (max-width:900px){.proof-tabs{grid-template-columns:1fr}.proof-tabs button{border-bottom:1px solid #c2cac2;border-right:0}.proof-workbench,.proof-review-layout{grid-template-columns:1fr}.proof-case-column,.proof-review-queue{border-bottom:1px solid #bcc5bd;border-right:0;max-height:320px}.proof-receipts,.proof-quality-list,.proof-funnel{grid-template-columns:1fr}.proof-funnel>i{text-align:center;transform:rotate(90deg)}.canary-tabs{grid-template-columns:1fr}.canary-tabs button{border-bottom:1px solid #c4ccc4;border-right:0}.canary-kpis,.locker-vault,.rehearsal-matrix{grid-template-columns:1fr 1fr}.value-packet-list,.preflight-agents,.manual-page{grid-template-columns:1fr}.manual-rail{height:auto;position:relative}.manual-rail nav{grid-template-columns:1fr 1fr}.manual-rail footer{margin-top:20px}}@media (max-width:600px){.proof-hero,.proof-stage-header{flex-direction:column;align-items:stretch;gap:16px}.proof-stage{padding:18px}.proof-actions{flex-direction:column;align-items:stretch}.proof-kpis,.proof-vault{grid-template-columns:1fr 1fr}.proof-kpis article:nth-child(2n),.proof-vault div:nth-child(2n){border-right:1px solid #c8cfc8}.proof-agent-grid,.proof-dossier-dl{grid-template-columns:1fr 1fr}.proof-agent-grid article{border-bottom:0;border-right:1px solid #c6cec7}.proof-review-form{grid-template-columns:1fr}.proof-review-form label.wide,.proof-review-form button,.proof-review-form footer{grid-column:1}.proof-quality-list article>div{grid-template-columns:1fr 1fr}.canary-hero,.canary-stage-panel>header{flex-direction:column;align-items:stretch}.canary-kpis,.locker-vault,.rehearsal-matrix,.canary-review-form{grid-template-columns:1fr}.canary-kpis article,.rehearsal-matrix article{border-right:1px solid #cbd1cb}.canary-stage-panel{padding:18px}.manual-content{padding:24px 18px 70px}.manual-hero{flex-direction:column;align-items:stretch;gap:20px}.manual-hero h1{font-size:37px}.manual-alert,.manual-section>header{grid-template-columns:1fr}.manual-section>header span{grid-row:auto}.manual-section ol,.manual-section ul,.manual-history>div{margin-left:0}}.factory-page{color:#213229;background:#eef0eb;min-height:100vh;padding:34px clamp(20px,4vw,64px) 80px;font-family:Arial,Hiragino Kaku Gothic ProN,sans-serif}.factory-header{border-bottom:1px solid #aeb8af;grid-template-columns:160px 1fr auto;align-items:start;gap:34px;max-width:1480px;margin:0 auto 22px;padding:24px 0 28px;display:grid}.factory-brand{color:#16251e;letter-spacing:.13em;align-items:center;gap:13px;font:700 11px ui-monospace,monospace;text-decoration:none;display:inline-flex}.factory-brand span{color:#17231d;letter-spacing:0;background:#d2b071;place-items:center;width:42px;height:42px;font-weight:400;display:grid}.factory-header>div>span,.factory-panel>header span,.factory-quality>header span{color:#8b682d;letter-spacing:.15em;font:700 9px ui-monospace,monospace}.factory-header h1{letter-spacing:-.04em;margin:8px 0;font:400 clamp(32px,4vw,54px) Georgia,Yu Mincho,serif}.factory-header p{color:#66736c;max-width:820px;margin:0;font-size:12px;line-height:1.8}.factory-back{color:#26362e;border:1px solid #9ca89f;padding:10px 14px;font-size:11px;text-decoration:none}.factory-safety{background:#14231c;border:1px solid #314239;grid-template-columns:repeat(4,1fr);max-width:1480px;margin:0 auto 18px;display:grid}.factory-safety article{border-right:1px solid #314239;gap:5px;min-height:96px;padding:18px;display:grid}.factory-safety article:last-child{border-right:0}.factory-safety span{color:#879b90;letter-spacing:.13em;font:8px ui-monospace,monospace}.factory-safety strong{color:#d1ad67;font:700 13px ui-monospace,monospace}.factory-safety .pass strong{color:#72ce9b}.factory-safety .warn strong{color:#df9d72}.factory-safety small{color:#aeb9b2;font-size:9px;line-height:1.6}.factory-toolbar{background:#f8f8f4;border:1px solid #b3bcb4;grid-template-columns:1.5fr 1fr 1fr;max-width:1480px;margin:0 auto 18px;display:grid}.factory-toolbar>*{border-right:1px solid #c4cbc5;gap:6px;padding:15px 18px;display:grid}.factory-toolbar>:last-child{border-right:0}.factory-toolbar span,.factory-field>span,.factory-reason>span{color:#77857d;letter-spacing:.1em;font:8px ui-monospace,monospace}.factory-toolbar select,.factory-field input,.factory-reason input{color:#203029;width:100%;font:inherit;background:#fff;border:1px solid #aeb8b0;padding:10px 11px}.factory-toolbar strong{color:#1c3026;font:400 27px Georgia,Yu Mincho,serif}.factory-toolbar strong small{color:#748179;font:9px ui-monospace,monospace}.factory-notice,.factory-error,.factory-loading{background:#e2f0e7;border:1px solid #9fb8a8;max-width:1480px;margin:0 auto 18px;padding:15px 18px;font-size:11px}.factory-error{color:#743929;background:#f5e7e1;border-color:#c69a8c}.factory-error p{margin:0 15px;display:inline}.factory-error button{background:0 0;border:1px solid;padding:7px 10px}.factory-loading{color:#708078;background:#f8f9f5;place-items:center;min-height:260px;display:grid}.factory-grid{grid-template-columns:minmax(0,1.75fr) minmax(300px,.75fr);gap:18px;max-width:1480px;margin:0 auto 18px;display:grid}.factory-panel{background:#fafbf7;border:1px solid #aeb8af}.factory-panel>header{border-bottom:1px solid #c5ccc6;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px;display:flex}.factory-panel>header h2,.factory-quality h2{margin:7px 0 0;font:400 25px Georgia,Yu Mincho,serif}.factory-panel>header p{color:#6d7a72;margin:7px 0 0;font-size:10px}.factory-panel>header>b{color:#8a672e;font:700 11px ui-monospace,monospace}.factory-panel>header>b.pass{color:#3b8059}.factory-panel>header>b.hold{color:#a15d3d}.factory-ingestion>p,.factory-legacy>p{color:#627168;margin:18px 22px;font-size:11px;line-height:1.8}.factory-permission-review{background:#f0f2ed;border:1px solid #aab5ad;gap:10px;margin:18px 22px;padding:15px;display:grid}.factory-permission-review header,.factory-permission-review>div{justify-content:space-between;align-items:center;gap:14px;display:flex}.factory-permission-review header strong{font-size:11px}.factory-permission-review header span{color:#8b682d;font:700 9px ui-monospace,monospace}.factory-permission-review p,.factory-permission-review blockquote{color:#5f6f66;margin:0;font-size:9px;line-height:1.7}.factory-permission-review blockquote{background:#fff;border-left:2px solid #9a7538;padding:10px 12px}.factory-permission-review label{align-items:center;gap:8px;font-size:10px;display:flex}.factory-permission-review small{color:#78857d;overflow-wrap:anywhere;font:8px ui-monospace,monospace}.factory-permission-review a{color:#315e47;font-size:9px}.factory-permission-review button{color:#f3f6f3;cursor:pointer;background:#193629;border:1px solid #193629;padding:9px 12px;font-size:9px;font-weight:700}.factory-permission-review button:disabled{cursor:not-allowed;opacity:.38}.factory-field{gap:8px;margin:18px 22px;display:grid}.factory-field small,.factory-legacy>small{color:#7b8780;font-size:9px;line-height:1.6}.factory-region-grid{border:1px solid #b8c1ba;grid-template-columns:repeat(8,1fr);max-height:154px;display:grid;overflow:auto}.factory-region-grid label{cursor:pointer;text-align:center;background:#fff;border-bottom:1px solid #d4d9d4;border-right:1px solid #d4d9d4;padding:8px 6px;font-size:9px}.factory-region-grid label.selected{color:#eff7f2;background:#244535}.factory-region-grid input{opacity:0;pointer-events:none;position:absolute}.factory-actions{justify-content:flex-end;gap:10px;margin:20px 22px;display:flex}.factory-actions button,.factory-legacy>button,.factory-review button{color:#24332b;cursor:pointer;background:0 0;border:1px solid #8f9c93;padding:11px 15px;font-size:10px;font-weight:700}.factory-actions button.primary,.factory-review button.primary{color:#f3f6f3;background:#193629;border-color:#193629}.factory-actions button:disabled,.factory-legacy>button:disabled,.factory-review button:disabled{cursor:not-allowed;opacity:.38}.factory-ingestion>footer{color:#748179;border-top:1px solid #d0d6d1;padding:12px 22px;font:8px ui-monospace,monospace}.factory-hold{background:#f4e8e1;border-left:2px solid #b66c49;padding:11px 13px;color:#7a432f!important}.factory-legacy dl{border-top:1px solid #cbd2cc;margin:20px 22px}.factory-legacy dl div{border-bottom:1px solid #cbd2cc;justify-content:space-between;padding:12px 0;font-size:11px;display:flex}.factory-legacy dd{margin:0;font-weight:700}.factory-legacy>button{margin:18px 22px 10px;display:block}.factory-legacy>small{margin:0 22px 22px;display:block}.factory-sources,.factory-review{max-width:1480px;margin:0 auto 18px}.factory-sources>div{grid-template-columns:repeat(5,1fr);display:grid}.factory-product-signals>div{grid-template-columns:repeat(3,1fr)}.factory-sources>div>article{border-right:1px solid #c5ccc6;min-height:205px;padding:18px}.factory-sources>div>article:last-child{border-right:0}.factory-sources article>header{color:#6e7d74;justify-content:space-between;gap:8px;font:8px ui-monospace,monospace;display:flex}.factory-sources article>header b{color:#8b692e}.factory-sources article.no-go>header b,.factory-sources article.revoked>header b{color:#a54d3a}.factory-sources h3{min-height:42px;margin:14px 0 8px;font:400 16px Georgia,Yu Mincho,serif}.factory-sources p{color:#6c7971;min-height:50px;font-size:9px;line-height:1.7}.factory-sources dl{font-size:8px}.factory-sources dl div{border-top:1px solid #d3d8d4;justify-content:space-between;gap:8px;padding:6px 0;display:flex}.factory-sources dd{overflow-wrap:anywhere;text-align:right;max-width:120px;margin:0}.factory-sources a{color:#315e47;font-size:9px}.factory-review-list{display:grid}.factory-review-list>article{border-bottom:1px solid #bfc7c0;padding:22px}.factory-review-list>article:last-child{border-bottom:0}.factory-review-list>article>header{justify-content:space-between;gap:20px;display:flex}.factory-review-list>article>header span{color:#8c6c35;font:8px ui-monospace,monospace}.factory-review-list h3{margin:6px 0;font:400 21px Georgia,Yu Mincho,serif}.factory-review-list>article>header b{font-size:10px}.factory-evidence-grid{grid-template-columns:1fr 1.5fr;gap:22px;margin:14px 0;display:grid}.factory-evidence-grid dl{margin:0}.factory-evidence-grid dl div{border-bottom:1px solid #d1d7d2;grid-template-columns:100px 1fr;gap:10px;padding:7px 0;font-size:9px;display:grid}.factory-evidence-grid dd{overflow-wrap:anywhere;margin:0}.factory-evidence-grid p{color:#53655b;background:#edf0eb;margin:0;padding:14px;font-size:10px;line-height:1.8}.factory-review details{border:1px solid #c1c9c2;margin:14px 0;padding:11px 13px;font-size:10px}.factory-review details summary{cursor:pointer;font-weight:700}.factory-review pre{color:#c7d5cc;white-space:pre-wrap;background:#17251e;max-height:220px;padding:12px;font:8px/1.7 ui-monospace,monospace;overflow:auto}.factory-review details a{color:#315e47}.factory-reason{grid-template-columns:100px 1fr;align-items:center;gap:10px;display:grid}.factory-review-list footer{justify-content:flex-end;gap:9px;margin-top:12px;display:flex}.factory-publish{background:#edf0eb;justify-content:flex-end;align-items:center;gap:18px;padding:13px;display:flex}.factory-publish p{color:#65736b;flex:1;margin:0;font-size:9px}.factory-empty{color:#738078;text-align:center;padding:65px 24px;font-size:11px}.factory-quality{color:#ebf2ed;background:#17251e;border:1px solid #34483d;max-width:1480px;margin:0 auto;padding:22px}.factory-quality>div{border:1px solid #3b5044;grid-template-columns:repeat(5,1fr);margin-top:18px;display:grid}.factory-quality article{border-right:1px solid #3b5044;justify-content:space-between;align-items:center;padding:16px;display:flex}.factory-quality article:last-child{border-right:0}.factory-quality article span{color:#9aaba1;font-size:9px}.factory-quality article strong{color:#75ce9d;font:400 22px Georgia,serif}@media (max-width:1050px){.factory-header{grid-template-columns:130px 1fr}.factory-back{grid-column:2;justify-self:start}.factory-safety,.factory-sources>div{grid-template-columns:repeat(2,1fr)}.factory-grid{grid-template-columns:1fr}.factory-region-grid{grid-template-columns:repeat(5,1fr)}}@media (max-width:700px){.factory-page{padding:18px 12px 60px}.factory-header{grid-template-columns:1fr;gap:20px}.factory-back{grid-column:1}.factory-safety,.factory-toolbar,.factory-sources>div,.factory-quality>div{grid-template-columns:1fr}.factory-safety article,.factory-toolbar>*,.factory-sources>div>article,.factory-quality article{border-bottom:1px solid #c4cbc5;border-right:0}.factory-region-grid{grid-template-columns:repeat(3,1fr)}.factory-evidence-grid,.factory-reason{grid-template-columns:1fr}.factory-permission-review header,.factory-permission-review>div{flex-direction:column;align-items:flex-start}}.lane-header-links{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.lane-header-links a{color:#26362e;border:1px solid #9ca89f;padding:10px 13px;font-size:10px;text-decoration:none}.lane-safety article.pass strong{color:#72ce9b}.lane-action-panel .lane-panel-body{gap:15px;padding:20px 22px 23px;display:grid}.lane-panel-body p{color:#627168;margin:0;font-size:11px;line-height:1.8}.lane-panel-body dl{border-top:1px solid #cbd2cc;margin:0}.lane-panel-body dl div{border-bottom:1px solid #cbd2cc;justify-content:space-between;gap:18px;padding:10px 0;font-size:10px;display:flex}.lane-panel-body dd{text-align:right;margin:0}.lane-panel-body button{color:#24332b;cursor:pointer;background:0 0;border:1px solid #8f9c93;justify-self:start;padding:11px 15px;font-size:10px;font-weight:700}.lane-panel-body button.primary{color:#f3f6f3;background:#193629;border-color:#193629}.lane-panel-body button:disabled{cursor:not-allowed;opacity:.38}.lane-panel-body a{color:#315e47;font-size:9px}.lane-source-panel,.lane-public-overview,.lane-catalog{max-width:1480px;margin:0 auto 18px}.lane-source-grid{grid-template-columns:repeat(3,1fr);display:grid}.lane-source-grid>article{border-right:1px solid #c5ccc6;align-content:start;gap:9px;min-height:185px;padding:18px;display:grid}.lane-source-grid>article:last-child{border-right:0}.lane-source-grid article>header{color:#6e7d74;justify-content:space-between;gap:8px;font:8px ui-monospace,monospace;display:flex}.lane-source-grid article>header b{color:#8b692e}.lane-source-grid article.no-go>header b{color:#a54d3a}.lane-source-grid article.policy-hold>header b,.lane-source-grid article.technical-hold>header b{color:#8b692e}.lane-source-grid h3{margin:6px 0 0;font:400 17px Georgia,Yu Mincho,serif}.lane-source-grid p,.lane-source-grid small{color:#6c7971;margin:0;font-size:9px;line-height:1.7}.lane-source-grid a{color:#315e47;align-self:end;font-size:9px}.lane-source-roadmap{color:#637069;border-top:1px solid #c5ccc6;flex-wrap:wrap;gap:8px 18px;padding:14px 18px;font-size:9px;display:flex}.lane-source-roadmap strong{color:#17241d;letter-spacing:.08em}.lane-filters{background:#f0f2ed;border-bottom:1px solid #c5ccc6;gap:16px;padding:13px 22px;display:flex}.lane-filters label{color:#66736c;align-items:center;gap:8px;font-size:9px;display:flex}.lane-filters select,.lane-filters input{color:#24332b;background:#fff;border:1px solid #aeb8b0;min-height:32px;padding:7px 9px}.lane-filters .lane-search{flex:260px}.lane-filters .lane-search input{width:100%;min-width:210px}.product-lane .factory-quality>div{grid-template-columns:repeat(auto-fit,minmax(155px,1fr))}.lane-public-overview>div{grid-template-columns:repeat(3,1fr);display:grid}.lane-public-overview>div>article{border-right:1px solid #c5ccc6;padding:20px}.lane-public-overview>div>article:last-child{border-right:0}.lane-public-overview article span{color:#8c6c35;font:8px ui-monospace,monospace}.lane-public-overview article h3{margin:9px 0;font:400 20px Georgia,Yu Mincho,serif}.lane-public-overview article p{color:#66736c;font-size:10px}.lane-public-overview article strong{color:#3d7256;font:8px ui-monospace,monospace}.public-lane .factory-safety{background:#18202b;border-color:#364255}.public-lane .factory-safety article{border-color:#364255}.public-lane .factory-brand span{color:#f3f6f3;background:#526986}.sender-phrase-editor{color:#24332b;background:#f5f6f2;border:1px solid #aeb8b0;margin:16px 0;padding:18px}.sender-phrase-editor p{margin:8px 0;font-size:1rem;line-height:1.6}.sender-phrase-fields{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:12px;display:grid}.sender-phrase-fields label{gap:6px;font-size:.875rem;display:grid}.sender-phrase-fields input{color:#24332b;background:#fff;border:1px solid #aeb8b0;width:100%;min-width:0;padding:10px;font-size:1rem}.sender-phrase-editor small{margin:10px 0;font-size:.875rem;line-height:1.6;display:block}.sender-phrase-editor button{border:1px solid #52675a;margin:8px 8px 0 0;padding:10px 12px;font-size:.875rem}.sender-phrase-editor button:disabled{opacity:.5;cursor:not-allowed}.sender-phrase-editor summary{cursor:pointer;font-size:1rem}.sender-phrase-editor pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.6}@media (max-width:1050px){.lane-source-grid,.lane-public-overview>div{grid-template-columns:1fr 1fr}}@media (max-width:700px){.lane-header-links{justify-content:flex-start}.lane-source-grid,.lane-public-overview>div{grid-template-columns:1fr}.lane-source-grid>article,.lane-public-overview>div>article{border-bottom:1px solid #c5ccc6;border-right:0}.lane-filters{flex-direction:column;align-items:stretch}}:root{--database-accent:#225746}.database-workspace{color:#18241f;background:#f5f7f4;max-width:1440px;min-height:100vh;margin:auto;padding:24px;font-size:16px}.database-workspace>header{border-bottom:1px solid #c4cec6;justify-content:space-between;gap:16px;padding:12px 0 24px;font-size:14px;display:flex}.database-navigation{flex-wrap:wrap;gap:4px;display:inline-flex}.database-navigation a{padding:12px 18px;font-weight:600;text-decoration:none}.database-navigation a[aria-current=page]{background:var(--database-accent);color:#fff}.database-workspace>.database-navigation{margin-top:24px}.database-heading{justify-content:space-between;align-items:center;gap:20px;padding:28px 0;display:flex}.database-heading h1{margin:0 0 8px;font-size:28px}.database-heading p{margin:0;line-height:1.8}.database-safe{color:#714b17;white-space:nowrap;font-size:14px}.database-toolbar{background:#fff;border:1px solid #c4cec6;flex-wrap:wrap;gap:20px;padding:20px;display:flex}.database-toolbar label{flex:1;gap:8px;min-width:220px;font-size:14px;display:grid}.database-toolbar input,.database-toolbar select{color:inherit;background:#fff;border:1px solid #9aa99e;padding:12px;font-size:16px}.database-empty{background:#fff;border:1px solid #c4cec6;margin-top:16px;padding:40px 24px}.database-empty h2{font-size:20px}@media (max-width:700px){.database-workspace{padding:16px}.database-heading{display:block}.database-safe{margin-top:16px;display:block}}.database-workspace{color:#203c31;background:#f3f5f0;max-width:1500px;min-height:100vh;margin:auto;padding:28px}.database-workspace>header,.database-editor>header,.database-pagination{justify-content:space-between;align-items:center;gap:16px;display:flex}.database-workspace a{color:#245b43;text-underline-offset:4px;text-decoration:underline}.database-operations{background:#fff;border:1px solid #c9d2c7;grid-template-columns:1fr 1fr;gap:32px;margin:20px 0;padding:24px;display:grid}.database-summary{flex-wrap:wrap;gap:20px;padding:20px 0;display:flex}.database-summary b{margin-right:8px;font-size:26px}.database-workspace label{flex-direction:column;gap:6px;margin:8px 0;font-size:14px;display:flex}.database-workspace label.database-check{flex-direction:row;align-items:center}.database-workspace input:not([type=checkbox]),.database-workspace select,.database-workspace textarea{color:#203c31;font:inherit;background:#fff;border:1px solid #aebbad;max-width:100%;padding:10px}.database-workspace textarea{width:100%;min-height:140px}.database-workspace button{color:#fff;cursor:pointer;font:inherit;background:#234b38;border:1px solid #234b38;padding:10px 16px}.database-workspace button.secondary{color:#234b38;background:0 0}.database-workspace button:disabled{opacity:.45;cursor:default}:is(.database-workspace button:focus-visible,.database-workspace a:focus-visible){outline-offset:3px;outline:3px solid #b68c38}.database-buttons{gap:8px;display:flex}.database-caption{color:#536659;font-size:13px;line-height:1.8}.database-table-scroll{overflow-x:auto}.database-table{border-collapse:collapse;background:#fff;width:100%;min-width:850px}.database-table th,.database-table td{vertical-align:top;text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #d6dfd5;max-width:280px;padding:16px 12px;font-size:14px}.database-table th{background:#e5ece3}.database-workspace small{color:#536659;margin-top:6px;font-size:12px;line-height:1.7;display:block}.database-pagination{justify-content:flex-end;margin:16px 0}.database-alert{background:#fff3ef;border-left:4px solid #a94023;justify-content:space-between;gap:16px;padding:16px;display:flex}.database-notice{background:#e3efe3;border-left:4px solid #387052;padding:16px}.database-editor,.database-details{background:#fff;border:1px solid #bfccbd;margin:20px 0;padding:24px}.database-editor{border:2px solid #39634b}.database-details summary{cursor:pointer;font-weight:600}.database-workspace pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f3f5f0;padding:16px;font-family:inherit;font-size:13px}.database-workspace hr{border:0;border-top:1px solid #cad5c8;margin:24px 0}.database-product-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;margin:20px 0;display:grid}.database-product-grid article{border:1px solid #dde5da;padding:16px}@media (max-width:750px){.database-workspace{padding:16px}.database-operations{grid-template-columns:1fr;gap:12px;padding:16px}.database-heading{display:block!important}.database-toolbar{flex-wrap:wrap}.database-toolbar label{flex:150px}.database-workspace h1{font-size:32px}}.database-workspace .database-heading{gap:20px;margin:16px 0 12px;padding:8px 0}.database-workspace .database-navigation{margin-top:16px}.database-workspace .database-heading h1{font-size:30px;line-height:1.3}.database-workspace .database-summary{gap:12px 24px;padding:8px 0 12px;font-size:14px}.database-workspace .database-summary b{font-size:22px}.database-workspace .database-research-entry{background:#edf3ee;border-radius:8px;margin:8px 0 18px;padding:14px 18px}.database-research-entry>summary{font-size:14px}.database-research-entry>summary span{margin-left:16px;font-weight:400;display:inline-block}.database-research-entry>.database-alert{margin:16px 0;display:block}.database-research-entry>.database-notice{margin:16px 0}.database-record-actions{border:0;min-width:0;padding:0}.database-workspace .database-toolbar{gap:12px;padding:12px}.database-workspace .database-toolbar input,.database-workspace .database-toolbar select{border-radius:6px;min-height:44px}.database-workspace .database-pagination{flex-wrap:wrap;font-size:14px}.database-list-status{scroll-margin-top:18px}.database-list-status:focus-visible{outline-offset:3px;outline:3px solid #b68c38}@media (max-width:650px){.database-research-entry>summary span{margin:6px 0 0;display:block}.database-workspace .database-heading h1{font-size:26px}}.database-email-example{background:#fff;border:1px solid #b4c8bd;margin:2rem 0;padding:1.5rem}.database-email-example>header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.database-email-example h2{margin-top:0}.database-email-identity{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.database-email-example label{gap:.4rem;margin:1rem 0;display:grid}.database-email-example label.database-check{align-items:center;display:flex}.database-email-example input:not([type=checkbox]),.database-email-example textarea{color:#122f24;width:100%;font:inherit;background:#fff;border:1px solid #91a69a;padding:.7rem}.database-email-example textarea{min-height:9rem}.database-email-example pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;line-height:1.8}.database-email-variants{margin-top:1.5rem}.database-email-variants aside{background:#fff5db;padding:1rem}.database-email-variants details{border:1px solid #b4c8bd;margin-top:.7rem;padding:1rem}.database-email-variants summary{cursor:pointer;font-weight:700}@media (max-width:720px){.database-email-identity{grid-template-columns:1fr}.database-email-example>header{flex-direction:column}}.admin-sidebar nav a.sales-screen-link{box-sizing:border-box;color:#bbb5aa;border:1px solid #0000;align-items:center;gap:11px;width:100%;min-height:54px;margin:2px 0;padding:9px 11px;text-decoration:none;display:flex}.admin-sidebar nav a.sales-screen-link i{color:#938c81;width:20px;font-size:17px;font-style:normal}.admin-sidebar nav a.sales-screen-link>span{gap:4px;min-width:0;display:grid}.admin-sidebar nav a.sales-screen-link b{letter-spacing:.1em;font:700 11px/1 ui-monospace,SFMono-Regular,Consolas,monospace}.admin-sidebar nav a.sales-screen-link small{color:#75827b;font-size:9px;font-weight:500}@media (max-width:1000px){.admin-sidebar nav a.sales-screen-link{justify-content:center;min-height:48px}.admin-sidebar nav a.sales-screen-link>span{display:none}.admin-sidebar nav a.sales-screen-link i{width:auto}}@media (max-width:700px){.admin-sidebar nav a.sales-screen-link{flex:0 0 52px;margin:0}}.account-technical-details{background:#f3f5f0;border:1px solid #c7d0c9;margin-bottom:20px}.account-technical-details>summary{cursor:pointer;padding:16px 20px;font-size:13px;font-weight:600}.account-technical-details>summary:focus-visible{outline-offset:-3px;outline:3px solid #ae873e}.account-login-progress{background:#f8f0df;border-left:3px solid #a8803a;min-width:190px;max-width:270px;padding:12px}.account-login-progress.complete{background:#edf5ef;border-color:#327456}.account-login-progress.blocked{background:#faeeea;border-color:#a13f32}.account-login-progress strong{font-size:13px;display:block}.account-login-progress small{color:#465148;margin-top:6px;font-size:11px;line-height:1.65;display:block}.user-table th,.user-table td{padding:14px 12px;font-size:12px}.user-table .business-scope-editor{min-width:210px}.account-access-actions{margin-top:12px}.account-access-actions>summary{cursor:pointer;font-size:11px}.account-access-actions label{gap:6px;margin:12px 0;display:grid}.account-member-list{background:#fff;border:1px solid #c7d0c9;margin-bottom:20px}.account-member-list>h2{border-bottom:1px solid #dce2db;margin:0;padding:18px 20px;font-size:17px;font-weight:600}.account-member-list>h2 small{color:#53665a;margin-left:8px;font-size:13px;font-weight:400}.account-section-details{background:#f8f9f5;border:1px solid #c7d0c9;margin-bottom:16px}.account-section-details>summary{cursor:pointer;padding:16px 20px;font-size:13px;font-weight:600}.account-section-details>summary:focus-visible{outline-offset:-3px;outline:3px solid #ae873e}.account-section-details>.user-add,.account-section-details>.mfa-recovery-operations{margin:0}.user-table td>span,.user-table td>small{margin-top:5px;font-size:11px;line-height:1.5;display:block}.user-table input.business-email-input,.user-table select,.user-table .business-scope-editor label{font-size:11px}.database-record-dialog{color:#203c31;background:#f5f7f4;border:1px solid #b9c7bd;border-radius:14px;width:min(960px,100vw - 32px);max-height:90dvh;padding:0;overflow:auto;box-shadow:0 24px 70px #10291c44}.database-record-dialog::backdrop{background:#10241dcc}.database-record-dialog .database-editor{border:0;margin:0;padding:24px}.database-record-dialog .database-editor>header{z-index:1;background:#f5f7f4;padding:12px 0;position:sticky;top:-24px}.database-workspace button.database-name-button{text-align:left;color:#245b43;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.municipal-flags{border:1px solid #cad4cc;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:0 14px;padding:12px;display:grid}.municipal-contact-editor{background:#e9f0e8;border-radius:10px;margin-top:24px;padding:20px}.municipal-contact-editor fieldset{border:1px solid #cad4cc;min-width:0;padding:12px}.database-edit-warning{z-index:2;position:sticky;top:42px}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
