:root{--brand-bg:#0b1f3b;--brand-bg-rgb:11 31 59;--brand-primary:#2f6bff;--brand-primary-rgb:47 107 255;--brand-secondary:#6b7cff;--brand-secondary-rgb:107 124 255;--brand-signature:#21c8a5;--brand-signature-rgb:33 200 165;--brand-neutral:#5a6b7b;--brand-neutral-rgb:90 107 123;--brand-white:#ffffff;--brand-accent:var(--brand-primary);--brand-accent-rgb:var(--brand-primary-rgb);--shell-primary:var(--brand-bg);--shell-accent:var(--brand-signature);--color-bg:#0b1f3b;--color-bg-muted:var(--brand-bg);--color-surface:#ffffff;--color-surface-raised:#ffffff;--color-border:rgba(90,107,123,0.24);--color-border-soft:rgba(90,107,123,0.14);--color-text:#0b1f3b;--color-text-muted:#5a6b7b;--color-success:#21c8a5;--color-warning:#6b7cff;--color-error:#2f6bff;--color-info:#2f6bff;--color-focus:rgba(107,124,255,0.42);--color-muted:var(--color-text-muted);--color-dark:#0b1f3b;--color-dark-light:#5a6b7b;--color-highlight:#2f6bff;--color-highlight-light:#6b7cff;--color-highlight-lightest:rgba(107,124,255,0.22);--color-highlight-tint:rgba(47,107,255,0.12);--color-accent-contrast:#ffffff;--color-accent-shadow:rgba(var(--brand-primary-rgb),0.22);--color-accent-shadow-strong:rgba(var(--brand-primary-rgb),0.34);--color-accent-soft:rgba(var(--brand-primary-rgb),0.12);--color-accent-faint:rgba(var(--brand-primary-rgb),0.08);--color-accent-glow:rgba(var(--brand-secondary-rgb),0.18);--color-accent-border:rgba(var(--brand-secondary-rgb),0.24);--color-accent-border-strong:rgba(var(--brand-secondary-rgb),0.42);--color-accent-border-stronger:rgba(var(--brand-secondary-rgb),0.58);--color-accent-outline:rgba(var(--brand-secondary-rgb),0.52);--color-white:rgba(255,255,255,0.98);--color-off-white:#ffffff;--color-green:var(--color-success);--color-yellow:var(--brand-secondary);--surface-background:var(--color-surface-raised);--surface-border-strong:var(--color-border);--surface-border-muted:var(--color-border-soft);--surface-shadow:var(--shadow-card);--surface-card:linear-gradient(180deg,rgba(255,255,255,0.98),rgba(241,247,255,0.96));--surface-story:linear-gradient(180deg,rgba(15,38,73,0.96),rgba(11,31,59,0.98));--surface-commerce:linear-gradient(180deg,rgba(18,42,76,0.96),rgba(11,31,59,0.98));--surface-command:linear-gradient(180deg,rgba(255,255,255,0.99),rgba(244,248,255,0.96));--surface-runtime:linear-gradient(180deg,rgba(255,255,255,0.97),rgba(239,246,255,0.94));--font-heading:var(--font-playfair),"Playfair Display",Georgia,serif;--font-body:var(--font-manrope),"Manrope","Segoe UI",sans-serif;--font-mono:var(--font-ibm-plex-mono),"IBM Plex Mono","SFMono-Regular",ui-monospace,Menlo,monospace;--max-content-width:1240px;--breakpoint-desktop:1280px;--breakpoint-tablet:960px;--breakpoint-mobile:640px;--shell-sidebar-width:260px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--radius-card:8px;--radius-control:8px;--radius-button:8px;--radius-cta:8px;--radius-pill:999px;--shadow-soft:0 18px 40px rgba(8,18,36,0.14);--shadow-card:0 24px 60px rgba(8,18,36,0.16);--shadow-command:0 26px 58px rgba(8,18,36,0.18);--shadow-floating:0 18px 36px rgba(8,18,36,0.22);--shadow-hero:0 34px 90px rgba(4,12,26,0.42);--section-padding:clamp(20px,2.4vw,32px);--surface-padding:clamp(16px,2vw,24px);--section-rhythm-story:clamp(56px,6vw,80px);--section-rhythm-commerce:clamp(40px,5vw,64px);--section-rhythm-dashboard:clamp(24px,3vw,40px);--section-rhythm-runtime:clamp(20px,2.5vw,32px);--header-height-marketing:120px;--motion-micro:160ms;--motion-fast:240ms;--motion-base:420ms;--motion-slow:640ms;--ease-product-out:cubic-bezier(0.16,1,0.3,1);--ease-product-in-out:cubic-bezier(0.33,1,0.68,1);--ease-product-exit:cubic-bezier(0.4,0,0.2,1);--transition-standard:var(--ease-product-out);--transition-emphasis:var(--ease-product-in-out)}.maintenance-gate{min-height:100vh;display:grid;place-items:center;padding:clamp(24px,6vw,72px);color:#ffffff;background:linear-gradient(135deg,rgba(11,31,59,.96),rgba(11,31,59,.88)),radial-gradient(circle at 80% 20%,rgba(33,200,165,.18),transparent 32%),#0b1f3b}.maintenance-gate__panel{width:min(100%,760px);border:1px solid rgba(255,255,255,.18);border-radius:8px;padding:clamp(28px,5vw,56px);background:rgba(11,31,59,.78);box-shadow:0 28px 80px rgba(0,0,0,.28)}.maintenance-gate h1{max-width:660px;margin:18px 0;color:#ffffff;font-family:var(--font-heading);font-size:clamp(2.4rem,7vw,4.8rem);line-height:1}.maintenance-gate__copy,.maintenance-gate__meta{max-width:620px;color:rgba(255,255,255,.78);font-size:1rem;line-height:1.7}.maintenance-gate__form{margin-top:32px}.maintenance-gate__label{display:block;margin-bottom:10px;color:rgba(255,255,255,.82);font-family:var(--font-meta);font-size:.78rem;letter-spacing:0;text-transform:uppercase}.maintenance-gate__input-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px}.maintenance-gate__input{min-height:48px;width:100%;border:1px solid rgba(255,255,255,.2);border-radius:8px;padding:0 14px;color:#ffffff;background:rgba(255,255,255,.08);font:inherit}.maintenance-gate__input:focus{border-color:#21c8a5;outline:2px solid rgba(33,200,165,.32);outline-offset:2px}.maintenance-gate__error{margin:12px 0 0;color:#ffffff;font-weight:700}.maintenance-gate__meta{margin-top:24px;font-size:.92rem}@media (max-width:640px){.maintenance-gate__input-row{grid-template-columns:1fr}.maintenance-gate__input-row .button{width:100%}}@supports (color:color-mix(in srgb,black,white)){:root{--color-highlight-light:color-mix(in srgb,var(--brand-secondary) 88%,#ffffff);--color-highlight-lightest:color-mix(in srgb,var(--brand-secondary) 26%,#ffffff);--color-accent-contrast:color-mix(in srgb,var(--brand-primary) 12%,#ffffff)}}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0;font-family:var(--font-body);background:var(--brand-bg);color:var(--color-text)}body{min-height:100vh;line-height:1.6;-webkit-font-smoothing:antialiased}img,svg{max-width:100%;display:block}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px;box-shadow:0 0 0 4px rgba(var(--brand-secondary-rgb),.2)}.page{min-height:100vh}.page__inner{max-width:var(--max-content-width);margin:0 auto;padding:var(--section-rhythm-dashboard) var(--space-4)}.section{padding:var(--section-rhythm-story) 0}.section--highlight{background:var(--color-highlight-tint)}.section--story{padding:var(--section-rhythm-story) 0}.section--commerce{padding:var(--section-rhythm-commerce) 0}.section--dashboard{padding:var(--section-rhythm-dashboard) 0}.section--runtime{padding:var(--section-rhythm-runtime) 0}.app-shell{grid-template-columns:var(--shell-sidebar-width) 1fr;min-height:100vh;background:var(--color-bg);color:var(--color-text)}@media (max-width:1279px){.app-shell{grid-template-columns:1fr}}.app-shell__sidebar{background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.18),transparent 24%),linear-gradient(180deg,var(--shell-primary),color-mix(in srgb,var(--shell-primary) 80%,var(--brand-primary)) 100%);color:rgba(247,247,247,.96);padding:var(--space-6) var(--space-4);gap:var(--space-5);border-right:1px solid rgba(247,247,247,.12);box-shadow:inset -1px 0 0 rgba(255,255,255,.06)}.app-shell__brand{font-family:var(--font-heading);font-size:1.2rem;font-weight:600;color:var(--shell-accent);letter-spacing:.04em;display:flex;align-items:center;gap:var(--space-3)}.app-shell__logo{width:34px;height:34px;border-radius:10px;object-fit:cover;border:1px solid rgba(var(--brand-secondary-rgb),.3);box-shadow:0 12px 25px rgba(4,12,26,.26)}.app-shell__skip-link{position:absolute;left:16px;top:16px;transform:translateY(-150%);opacity:0;background:var(--color-highlight);color:var(--color-dark);padding:var(--space-2) var(--space-4);border-radius:var(--radius-button);text-decoration:none;font-weight:600;box-shadow:0 10px 26px rgba(19,21,16,.14);transition:transform var(--motion-fast) var(--transition-standard),opacity var(--motion-fast) var(--transition-standard);z-index:1000}.app-shell__skip-link:focus-visible{transform:translateY(0);opacity:1}.app-shell__nav-disclosure{width:100%}.app-shell__nav-disclosure>summary{list-style:none}.app-shell__nav-disclosure>summary::-webkit-details-marker{display:none}.app-shell__burger{display:none;align-items:center;gap:var(--space-3);width:-moz-fit-content;width:fit-content;padding:10px 14px;border-radius:var(--radius-button);border:1px solid rgba(247,247,247,.18);background:rgba(247,247,247,.08);color:rgba(247,247,247,.96);cursor:pointer;font-weight:600}.app-shell__burger:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.app-shell__burger-icon{display:inline-flex;flex-direction:column;gap:4px}.app-shell__burger-icon span{display:block;width:18px;height:2px;border-radius:999px;background:currentColor}.app-shell__nav{gap:var(--space-4)}.app-shell__nav-section ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.app-shell__nav-heading{text-transform:uppercase;letter-spacing:.14em;color:rgba(247,247,247,.72);margin-bottom:6px}.app-shell__nav-description{margin:var(--space-1) 0 0;font-size:.76rem;line-height:1.4;color:rgba(247,247,247,.68)}.app-shell__nav-link{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);min-height:42px;border-radius:var(--radius-button);color:inherit;text-decoration:none;background:rgba(247,247,247,.06);transition:background var(--motion-fast) var(--transition-standard),color var(--motion-fast) var(--transition-standard),transform var(--motion-fast) var(--transition-standard)}.app-shell__nav-link-content{display:flex;flex-direction:column;gap:var(--space-1);flex:1 1;min-width:0}.app-shell__nav-link-row{display:flex;align-items:center;gap:var(--space-2)}.app-shell__nav-link-text{font-weight:600;font-size:.84rem;line-height:1.25}.app-shell__nav-hint{color:rgba(247,247,247,.62)}.app-shell__nav-badge{padding:2px 8px;border-radius:999px;background:rgba(247,247,247,.14);font-size:.62rem;text-transform:uppercase;letter-spacing:.12em}.app-shell__nav-lock{display:inline-flex;width:16px;height:16px;color:rgba(247,247,247,.72)}.app-shell__nav-lock svg{width:100%;height:100%;fill:currentColor}.app-shell__nav-cta{align-self:center;padding:6px 10px;border-radius:10px;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;text-decoration:none;background:rgba(247,247,247,.16);color:rgba(247,247,247,.96);white-space:nowrap}.app-shell__nav-cta:focus-visible,.app-shell__nav-cta:hover{background:rgba(247,247,247,.24)}.app-shell__nav-link--locked{cursor:default}.app-shell__nav-link--locked:focus-visible,.app-shell__nav-link--locked:hover{background:rgba(255,255,255,.06);color:inherit;transform:none}.app-shell__nav-link--child{padding-left:var(--space-5);font-size:.9rem;opacity:.8}.app-shell__nav-link--child .app-shell__nav-link-text{font-weight:500}.app-shell__nav-link--child .app-shell__nav-hint{font-size:.7rem}.app-shell__nav-sublist{margin:var(--space-2) 0 0;padding:0}.app-shell__nav-sublist summary::-webkit-details-marker{display:none}.app-shell__nav-sublist summary{color:rgba(247,247,247,.82);font-size:.8rem;padding:var(--space-1) 0;cursor:pointer}.app-shell__nav-sublist ul{list-style:none;margin:var(--space-1) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-1)}.app-shell__nav-link:focus-visible,.app-shell__nav-link:hover{background:rgba(247,247,247,.14);transform:translateX(2px)}.app-shell__main{padding:var(--section-rhythm-dashboard);background:radial-gradient(circle at top right,var(--color-accent-faint),transparent 38%),linear-gradient(180deg,var(--color-bg-muted) 0,var(--color-bg) 100%);display:flex;flex-direction:column;gap:var(--space-6)}.app-shell__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--space-5)}.app-shell__utility-bar{display:inline-flex;align-items:center;gap:var(--space-3)}.app-shell__utility-action{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-button);padding:0 var(--space-3);height:40px;display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-dark);text-decoration:none;transition:box-shadow var(--motion-fast) var(--transition-standard),transform var(--motion-fast) var(--transition-standard),border-color var(--motion-fast) var(--transition-standard)}.app-shell__utility-action:focus-visible,.app-shell__utility-action:hover{border-color:var(--color-accent-border);box-shadow:0 12px 24px rgba(19,21,16,.12);transform:translateY(-2px)}.command-palette__overlay{position:fixed;inset:0;background:rgba(22,24,14,.28);display:flex;align-items:flex-start;justify-content:center;padding:var(--space-8) var(--space-4);z-index:999}.command-palette__dialog{width:min(680px,100%);background:var(--color-surface);border-radius:24px;padding:var(--space-5);box-shadow:0 25px 80px rgba(19,21,16,.18);border:1px solid var(--color-border)}.command-palette__input{width:100%;border:1px solid var(--color-border);border-radius:var(--radius-control);padding:var(--space-3);font-size:1rem;margin-bottom:var(--space-4);background:var(--color-off-white);color:var(--color-text)}.command-palette__section-label{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;margin-bottom:var(--space-2);color:var(--color-muted)}.command-palette__results{max-height:400px;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-4)}.command-palette__result{width:100%;background:transparent;border:none;text-align:left;padding:var(--space-2) 0;cursor:pointer}.command-palette__result:focus,.command-palette__result:hover{color:var(--shell-accent)}@media (max-width:959px){.app-shell{grid-template-columns:1fr}.app-shell__sidebar{flex-direction:column;align-items:stretch;gap:var(--space-4)}.app-shell__burger{display:inline-flex;margin-bottom:var(--space-3)}.app-shell__nav-disclosure:not([open]) nav{display:none}.app-shell__main{padding:var(--space-6) var(--space-4)}}@media (max-width:720px){.marketing-landing{padding:var(--space-6) var(--space-3)}.hero{padding:var(--space-5);border-radius:24px}.hero__list li{border-left:none;padding-left:0}.hero__actions{flex-direction:column;align-items:stretch}.pricing-toggle{width:100%;justify-content:space-between}.plans{padding:var(--space-5) var(--space-4)}.plans__grid{grid-template-columns:minmax(0,1fr)}.routes-grid{grid-template-columns:1fr}}.incident-command__report--selected{border-color:color-mix(in srgb,var(--brand-accent) 55%,white 45%);box-shadow:0 18px 36px rgba(17,24,39,.12)}.incident-command__timeline{max-height:22rem;overflow:auto;padding-right:.35rem}@media (prefers-reduced-motion:reduce){.hero__media--gradient{box-shadow:none;background:var(--color-highlight-lightest)}}h1,h2,h3,h4,h5,h6{margin:0 0 var(--space-4);font-family:var(--font-heading);color:var(--color-dark)}h1{font-size:3rem;line-height:1.15;margin-bottom:var(--space-5)}h2{font-size:2rem;line-height:1.25;margin-top:var(--space-6)}h3{font-size:1.5rem;line-height:1.3}h4{font-size:1.25rem;line-height:1.35}p{margin:0 0 var(--space-4);font-size:1rem;line-height:1.6}code{background:rgba(0,0,0,.06);padding:.1rem .35rem;border-radius:.35rem}code,pre{font-family:JetBrains Mono,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9rem}pre{margin:0;background:rgba(255,255,255,.04);border:1px solid var(--color-border-soft);border-radius:var(--space-3);padding:var(--space-4);overflow:auto}.text--muted{color:var(--color-text-muted);font-size:.9rem}.text--muted a{color:var(--color-dark);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.16em}.text--muted a:focus,.text--muted a:hover{color:var(--color-highlight)}.text--small{font-size:.85rem}a{color:var(--color-dark);text-decoration:none}a:focus,a:hover{text-decoration:underline;color:var(--color-highlight)}.button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:var(--space-3) var(--space-5);border-radius:var(--radius-button);border:1px solid transparent;font-family:var(--font-body);font-size:1rem;font-weight:600;cursor:pointer;transition:background var(--motion-fast) var(--transition-standard),color var(--motion-fast) var(--transition-standard),box-shadow var(--motion-fast) var(--transition-standard),border-color var(--motion-fast) var(--transition-standard),transform var(--motion-fast) var(--transition-standard);text-decoration:none}.button--primary{background:var(--color-highlight);box-shadow:0 12px 30px var(--color-accent-shadow)}.button--primary,.button.button--primary{color:var(--color-accent-contrast)}.button--primary:focus,.button--primary:hover{background:var(--color-highlight-light);color:var(--color-accent-contrast);box-shadow:0 18px 40px var(--color-accent-shadow-strong);transform:translateY(-1px)}.button--secondary{background:var(--color-surface);color:var(--color-dark);border-color:var(--color-border)}.button--secondary:focus,.button--secondary:hover{border-color:var(--color-accent-border-strong);background:var(--color-accent-soft);color:var(--color-dark)}.button--ghost{background:transparent;color:var(--color-dark-light);border:1px solid transparent}.button--ghost:focus-visible,.button--ghost:hover{border-color:var(--color-accent-border);color:var(--color-dark);background:var(--color-accent-faint)}.button--with-icon{display:inline-flex;align-items:center;justify-content:center}.button--compact-action{min-inline-size:3rem;padding-inline:.75rem}.button__icon{display:inline-flex;inline-size:1.05rem;block-size:1.05rem;flex:0 0 auto}.button__icon svg,.help-launcher__icon{inline-size:100%;block-size:100%;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.card{background:var(--surface-card);border-radius:var(--radius-card);padding:var(--surface-padding);border:1px solid var(--surface-border-strong);box-shadow:var(--shadow-soft)}.card+.card{margin-top:var(--space-4)}.not-found-shell{min-height:100vh;display:grid;place-items:center;padding:var(--space-6);background:var(--brand-bg);color:var(--brand-white)}.not-found-panel{width:min(100%,640px);display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:clamp(24px,5vw,40px);border:1px solid rgba(var(--brand-secondary-rgb),.3);border-radius:var(--radius-card);background:linear-gradient(180deg,rgba(var(--brand-bg-rgb),.98),rgba(var(--brand-bg-rgb),.92));box-shadow:var(--shadow-hero)}.not-found-eyebrow{margin:0;color:var(--brand-signature);font-family:var(--font-mono);font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.not-found-title{margin:0;color:var(--brand-white);font-family:var(--font-heading);font-size:clamp(2rem,7vw,2.75rem);line-height:1.05}.not-found-copy{margin:0;max-width:56ch;color:rgba(255,255,255,.82);line-height:1.7}.not-found-actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.topology-explorer-frame{width:100%;min-height:72vh;border:1px solid rgba(var(--brand-neutral-rgb,90 107 123),.24);border-radius:var(--radius-card);background:var(--brand-white)}.dense-approval-rail,.dense-board,.dense-chart-panel,.dense-command-list,.dense-drawer,.dense-filter-bar,.dense-modal__surface,.dense-receipts,.dense-saved-views,.dense-state,.dense-table,.dense-task-card,.dense-timeline{border:1px solid rgba(var(--brand-neutral-rgb),.24);border-radius:var(--radius-card);background:var(--brand-white);color:var(--brand-bg);box-shadow:var(--shadow-soft)}.dense-table{overflow-x:auto}.dense-table table{width:100%;min-width:640px;border-collapse:collapse}.dense-table caption{padding:var(--space-3) var(--space-4);color:var(--brand-neutral);font-family:var(--font-mono);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-align:left;text-transform:uppercase}.dense-table td,.dense-table th{padding:10px var(--space-4);border-top:1px solid rgba(var(--brand-neutral-rgb),.14);text-align:left;vertical-align:top}.dense-table th{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.dense-table [data-align=center]{text-align:center}.dense-table [data-align=right]{text-align:right}.dense-board,.dense-chart-panel,.dense-state{padding:var(--space-4)}.dense-board__title,.dense-chart-panel h3,.dense-state h3{margin:0}.dense-board__columns{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-top:var(--space-3)}.dense-board__column,.dense-board__columns{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.dense-board__column{align-content:start;min-width:0;padding:var(--space-3);border:1px solid rgba(var(--brand-neutral-rgb),.18);border-radius:var(--radius-card);background:rgba(var(--brand-primary-rgb),.04)}.dense-board__column-header h3,.dense-board__column-header p,.dense-chart-panel p,.dense-state p,.dense-task-card h3,.dense-task-card p{margin:0}.dense-board__items,.dense-task-card__body{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.dense-task-card{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3);text-decoration:none}.dense-receipt--info,.dense-task-card--info,.dense-timeline__event--info{border-color:rgba(var(--brand-primary-rgb),.34)}.dense-receipt--success,.dense-task-card--success,.dense-timeline__event--success{border-color:rgba(var(--brand-signature-rgb),.34)}.dense-receipt--danger,.dense-receipt--warning,.dense-task-card--danger,.dense-task-card--warning,.dense-timeline__event--danger,.dense-timeline__event--warning{border-color:rgba(var(--brand-secondary-rgb),.36)}.dense-chart-panel__header,.dense-drawer__header,.dense-modal__header,.dense-task-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.dense-approval-rail small,.dense-chart-panel p,.dense-command small,.dense-eyebrow,.dense-receipt span,.dense-state p,.dense-task-card__meta,.dense-timeline p{color:var(--brand-neutral)}.dense-eyebrow{margin:0 0 var(--space-1);font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.dense-action,.dense-approval-rail__step span,.dense-chip,.dense-saved-view,.dense-status{min-height:32px;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);padding:0 10px;border:1px solid rgba(var(--brand-secondary-rgb),.24);border-radius:var(--radius-button);background:rgba(var(--brand-primary-rgb),.06);color:var(--brand-bg);font-family:var(--font-mono);font-size:.76rem;font-weight:700;text-decoration:none}.dense-action--primary,.dense-chip--active,.dense-saved-view--active{background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary));color:var(--brand-white)}.dense-action--ghost{background:transparent}.dense-actions,.dense-filter-bar,.dense-filter-bar__chips,.dense-saved-views{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.dense-filter-bar{justify-content:space-between;padding:var(--space-3)}.dense-filter-bar__search{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:min(100%,260px);color:var(--brand-neutral);font-family:var(--font-mono);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.dense-filter-bar__search input{min-height:40px;border:1px solid rgba(var(--brand-neutral-rgb),.28);border-radius:var(--radius-control);padding:0 var(--space-3);color:var(--brand-bg);font:inherit;letter-spacing:0;text-transform:none}.dense-saved-views{padding:var(--space-2)}.dense-saved-view strong{color:inherit}.dense-command-list{display:grid;overflow:hidden}.dense-command{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid rgba(var(--brand-neutral-rgb),.14);color:inherit;text-decoration:none}.dense-command:first-child{border-top:0}.dense-command span{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.dense-command kbd{border:1px solid rgba(var(--brand-secondary-rgb),.24);border-radius:var(--radius-control);padding:2px 8px;background:rgba(var(--brand-primary-rgb),.08);font-family:var(--font-mono)}.dense-approval-rail,.dense-receipts,.dense-timeline{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);margin:0;list-style:none}.dense-approval-rail__step,.dense-receipt,.dense-timeline__event{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding:var(--space-3);border:1px solid rgba(var(--brand-neutral-rgb),.18);border-radius:var(--radius-card)}.dense-receipt dd,.dense-receipt dt{margin:0}.dense-approval-rail__step,.dense-receipt dd,.dense-timeline__event>div{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.dense-chart-panel{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.dense-chart-panel__legend{display:flex;flex-wrap:wrap;gap:var(--space-2);padding:0;margin:0;list-style:none}.dense-chart-panel__legend-item:before{content:"";width:10px;height:10px;border-radius:var(--radius-pill);background:var(--brand-primary)}.dense-chart-panel__legend-item{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--brand-neutral);font-size:.85rem}.dense-chart-panel__body{min-height:180px;display:grid;place-items:center;border:1px dashed rgba(var(--brand-secondary-rgb),.28);border-radius:var(--radius-card);background:rgba(var(--brand-primary-rgb),.04)}.dense-drawer{max-width:420px;padding:var(--space-4)}.dense-drawer--left{border-left:0}.dense-drawer--right{border-right:0}.dense-drawer__body,.dense-modal__body{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-3)}.dense-modal{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:var(--space-4);background:rgba(var(--brand-bg-rgb),.72)}.dense-modal__surface{width:min(100%,560px);padding:var(--space-4)}.dashboard-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start}.dashboard-grid>*{min-width:0}.dashboard-grid--one{grid-template-columns:minmax(0,1fr)}.dashboard-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-grid--four{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-grid--dense{gap:var(--space-2)}.dashboard-grid>.dashboard-tile:has(.dashboard-grid),.dashboard-grid>.dashboard-tile:has(.form-grid),.dashboard-grid>.dashboard-tile:has(.layout-split),.dashboard-grid>.dashboard-tile:has(.list),.dashboard-grid>.dashboard-tile:has(.table-wrapper),.dashboard-grid>.dashboard-tile:has(.tile-stack),.dashboard-grid>.dashboard-tile:has(form),.dashboard-grid>.dashboard-tile:has(textarea){grid-column:1/-1}.dashboard-stage{display:grid;grid-gap:18px;gap:18px}.dashboard-stage>*{min-width:0}.dashboard-stage-hero{display:grid;grid-gap:18px;gap:18px;padding:clamp(22px,3vw,30px);border-radius:30px;border:1px solid rgba(var(--brand-secondary-rgb),.2);background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.16),transparent 28%),radial-gradient(circle at bottom left,rgba(var(--brand-signature-rgb),.1),transparent 26%),linear-gradient(180deg,rgba(12,33,62,.98),rgba(11,31,59,.98));box-shadow:0 26px 58px rgba(4,12,26,.34);position:relative;overflow:clip}.dashboard-stage-hero:after{content:"";position:absolute;inset:auto -12% -40% auto;width:18rem;height:18rem;border-radius:999px;background:radial-gradient(circle,rgba(var(--brand-signature-rgb),.2),transparent 70%);pointer-events:none}.dashboard-stage-hero__hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);grid-gap:18px;gap:18px;align-items:start}.dashboard-stage-hero__copy{display:grid;grid-gap:14px;gap:14px;position:relative;z-index:1}.dashboard-stage-hero__eyebrow{margin:0;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.72)}.dashboard-stage-hero__title{margin:0;font-size:clamp(2.5rem,4.8vw,4.25rem);line-height:.94;max-width:14ch;text-wrap:balance;color:var(--brand-white)}.dashboard-stage-hero__lede{margin:0;max-width:62ch;color:rgba(255,255,255,.72);font-size:1rem;line-height:1.7}.dashboard-stage-hero__actions{display:flex;flex-wrap:wrap;gap:12px}.dashboard-stage-hero__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,168px),1fr));grid-gap:14px;gap:14px;margin:0;position:relative;z-index:1}.dashboard-stage-hero__metric{margin:0;display:grid;grid-gap:8px;gap:8px;min-height:138px;padding:18px;border-radius:24px;border:1px solid rgba(var(--brand-secondary-rgb),.14);background:linear-gradient(180deg,rgba(246,250,255,.96),rgba(232,241,252,.9));box-shadow:0 10px 22px rgba(4,12,26,.08)}.dashboard-stage-hero__metric-label{margin:0;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-neutral)}.dashboard-stage-hero__metric-value{margin:0;font-size:clamp(1.85rem,2.8vw,2.45rem);font-weight:700;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--brand-bg)}.dashboard-stage-hero__metric-detail{margin:0;color:var(--brand-neutral);font-size:.9rem;line-height:1.6}.dashboard-stage-hero__support{position:relative;z-index:1;margin:0;display:grid;grid-gap:14px;gap:14px;align-content:start;padding:20px;border-radius:24px;border:1px solid rgba(var(--brand-secondary-rgb),.16);background:linear-gradient(180deg,rgba(244,248,255,.96),rgba(231,240,252,.9));box-shadow:0 12px 28px rgba(4,12,26,.1)}.dashboard-stage-hero__support>:first-child{margin-top:0}.dashboard-stage-hero--runtime{border-color:rgb(var(--brand-signature-rgb)/.14);background:radial-gradient(circle at top left,rgb(var(--brand-signature-rgb)/.16),transparent 30%),linear-gradient(180deg,rgba(9,23,43,.98),rgba(7,18,34,.98));box-shadow:0 28px 56px rgba(8,16,28,.22)}.dashboard-stage-hero--runtime:after{background:radial-gradient(circle,rgb(var(--brand-secondary-rgb)/.16),transparent 70%)}.dashboard-stage-hero--runtime .dashboard-stage-hero__eyebrow,.dashboard-stage-hero--runtime .dashboard-stage-hero__lede,.dashboard-stage-hero--runtime .dashboard-stage-hero__metric-detail,.dashboard-stage-hero--runtime .dashboard-stage-hero__metric-label{color:rgba(242,242,236,.78)}.dashboard-stage-hero--runtime .dashboard-stage-hero__hero{background:transparent;border:0;box-shadow:none;padding:0}.dashboard-stage-hero--runtime .dashboard-stage-hero__copy{padding:20px;border-radius:24px;border:1px solid rgb(var(--brand-primary-rgb)/.16);background:radial-gradient(circle at top left,rgb(var(--brand-signature-rgb)/.12),transparent 32%),linear-gradient(180deg,rgba(9,23,43,.98),rgba(7,18,34,.98));box-shadow:0 18px 34px rgba(8,16,28,.18)}.dashboard-stage-hero--runtime .dashboard-stage-hero__metric-value,.dashboard-stage-hero--runtime .dashboard-stage-hero__title{color:rgba(255,252,245,.98)}.dashboard-stage-hero--runtime .dashboard-stage-hero__copy .button--secondary{border-color:rgba(255,255,255,.62);background:rgba(255,255,255,.95);color:var(--brand-bg)}.dashboard-stage-hero--runtime .dashboard-stage-hero__copy .button--secondary:focus-visible,.dashboard-stage-hero--runtime .dashboard-stage-hero__copy .button--secondary:hover{border-color:rgba(255,255,255,.86);background:linear-gradient(180deg,rgba(47,107,255,.98),rgba(34,82,220,.98));color:var(--brand-white);box-shadow:0 16px 34px rgba(var(--brand-primary-rgb),.34),0 0 0 3px rgba(255,255,255,.16)}.dashboard-stage-hero--runtime .dashboard-stage-hero__copy .button--ghost{border-color:rgba(255,255,255,.24);background:rgba(255,255,255,.08);color:rgba(255,255,255,.86)}.dashboard-stage-hero--runtime .dashboard-stage-hero__copy .button--ghost:focus-visible,.dashboard-stage-hero--runtime .dashboard-stage-hero__copy .button--ghost:hover{border-color:rgba(255,255,255,.7);background:linear-gradient(180deg,rgba(47,107,255,.94),rgba(34,82,220,.94));color:var(--brand-white);box-shadow:0 16px 34px rgba(var(--brand-primary-rgb),.3),0 0 0 3px rgba(255,255,255,.14)}.dashboard-stage-hero--runtime .dashboard-stage-hero__metric,.dashboard-stage-hero--runtime .dashboard-stage-hero__support{border-color:rgb(var(--brand-primary-rgb)/.16);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(241,247,255,.95));box-shadow:0 14px 28px rgba(8,16,28,.14);-webkit-backdrop-filter:none;backdrop-filter:none}.dashboard-stage-hero--runtime .dashboard-stage-hero__metric dd,.dashboard-stage-hero--runtime .dashboard-stage-hero__metric dt,.dashboard-stage-hero--runtime .dashboard-stage-hero__support h3,.dashboard-stage-hero--runtime .dashboard-stage-hero__support p{color:var(--brand-bg)}.dashboard-stage-hero--runtime .dashboard-stage-hero__metric-detail,.dashboard-stage-hero--runtime .dashboard-stage-hero__support .text--muted{color:var(--brand-neutral)}.runtime-stage{display:flex;flex-direction:column;gap:var(--space-5)}.runtime-stage>*{min-width:0}.runtime-stage .page-section{border-radius:calc(var(--radius-panel) + 6px);border-color:rgba(14,34,52,.12);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,248,247,.94)),var(--surface-runtime);box-shadow:0 16px 34px rgba(13,24,36,.08)}.runtime-stage .page-section__description{max-width:62ch}.runtime-stage .dashboard-tile,.runtime-stage .help-drawer,.runtime-stage .page-section .card,.runtime-stage .page-section .surface,.runtime-stage .task-panel{border-color:rgba(14,34,52,.1);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,250,249,.96)),var(--surface-runtime);box-shadow:0 12px 24px rgba(13,24,36,.06)}.runtime-stage .dashboard-tile__title,.runtime-stage .page-section__title,.runtime-stage .task-panel h4{font-family:var(--font-body);letter-spacing:0}.runtime-stage .dashboard-grid{gap:var(--space-3)}.runtime-stage .layout-split{grid-template-columns:minmax(0,1.08fr) minmax(19rem,.92fr)}.runtime-stage .task-panel{border-radius:18px;padding:var(--space-4)}.runtime-stage .module-state-panel h3,.runtime-stage .module-state-panel p,.runtime-stage .pill--ghost,.runtime-stage .text--muted{color:var(--brand-neutral)}.runtime-stage .module-state-panel,.runtime-stage .module-state-panel.card{border-color:rgba(14,34,52,.12);background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(245,248,252,.97));color:var(--brand-bg)}.runtime-stage .button--ghost{color:var(--brand-bg)}#dashboard-visibility-policy,#reports-activity-evidence,#reports-connected-support,#reports-operating-journey,#route-activity-records,#route-advanced-work-area-links,#route-connected-work-chain,#route-console-title,#route-control-plane-title,#route-module-workbench-controls,#route-operating-journey,#route-operating-spine,#route-qr-title,#route-sector-guidance-title,#route-telemetry-title,#settings-account-map,#settings-activity-context,#settings-automation-connections,#settings-main-board,#tenant-branding-form,#tour-anchor-manager-reports,#tour-anchor-tenant-settings,#work-advanced-tools,#work-area-workstreams,#work-board-tools,#work-dashboard-active-task,#work-dashboard-queue-anchor,#work-dashboard-selected-task,#work-dashboard-task-list,#work-execution-layer,#work-incidents-activity-records,#work-incidents-live-board,#work-incidents-selected-detail,#work-support-center,#work-team-review,#work-view-options,.work-anchor-compat{scroll-margin-top:128px}.work-anchor-feedback-toast{position:fixed;inset-inline-start:50%;inset-block-end:calc(var(--support-dock-bottom, 18px) + var(
        --support-dock-stack-clearance,
        calc(var(--support-dock-slot, 2.875rem) + var(--support-dock-slot, 2.875rem))
      ) + .75rem);z-index:820;max-inline-size:min(22rem,calc(100vw - 2rem));padding:.58rem .78rem;border:1px solid rgba(255,255,255,.22);border-radius:999px;background:var(--color-dark);color:var(--brand-white);box-shadow:0 18px 40px rgba(11,31,59,.24);align-items:center;display:inline-flex;gap:.38rem;font:800 .78rem/1 var(--font-ui);letter-spacing:0;opacity:0;pointer-events:none;text-align:center;transform:translate(-50%,.45rem);transition:opacity .18s ease,transform .18s ease;white-space:nowrap}.work-anchor-feedback-toast span:not(.sr-only){color:rgba(255,255,255,.74)}.work-anchor-feedback-toast strong{color:var(--brand-white)}.work-anchor-feedback-toast[data-work-anchor-status-active=true]{opacity:1;transform:translate(-50%)}#agent-access-main-board:target,#agent-access-rules:target,#agent-action-records:target,#agent-active-connections:target,#agent-blocked-action-recovery:target,#agent-capability-inventory:target,#agent-guidance-sources:target,#agent-installation-requests:target,#agent-onboarding-plans:target,#agent-safety-controls:target,#dashboard-visibility-policy:target,#reports-activity-evidence:target,#reports-connected-support:target,#reports-operating-journey:target,#route-activity-records:target,#route-advanced-work-area-links:target,#route-connected-work-chain:target,#route-console-title:target,#route-control-plane-title:target,#route-module-workbench-controls:target,#route-operating-journey:target,#route-operating-spine:target,#route-qr-title:target,#route-sector-guidance-title:target,#route-telemetry-title:target,#settings-account-map:target,#settings-activity-context:target,#settings-automation-connections:target,#settings-main-board:target,#tenant-branding-form:target,#tour-anchor-manager-reports:target,#tour-anchor-tenant-settings:target,#tour-anchor-work-escalate:target,#tour-anchor-work-notes:target,#tour-anchor-work-tasks:target,#work-activity-details:target,#work-advanced-tools:target,#work-area-workstreams:target,#work-board-tools:target,#work-current-list:target,#work-dashboard-active-task:target,#work-dashboard-queue-anchor:target+#work-dashboard-task-list,#work-dashboard-selected-task:target,#work-dashboard-task-list:target,#work-execution-layer:target,#work-help-tools:target,#work-incidents-activity-records:target,#work-incidents-live-board:target,#work-incidents-selected-detail:target,#work-pinned-views:target,#work-search-tools:target,#work-selected-work-review:target,#work-support-center:target,#work-team-review:target,#work-view-options:target{outline:3px solid rgb(var(--brand-primary-rgb)/.72);outline-offset:10px;border-radius:24px;box-shadow:0 0 0 8px rgb(var(--brand-primary-rgb)/.1)}#agent-access-main-board[data-agent-access-anchor-active=true],#agent-access-rules[data-agent-access-anchor-active=true],#agent-action-records[data-agent-access-anchor-active=true],#agent-active-connections[data-agent-access-anchor-active=true],#agent-blocked-action-recovery[data-agent-access-anchor-active=true],#agent-capability-inventory[data-agent-access-anchor-active=true],#agent-guidance-sources[data-agent-access-anchor-active=true],#agent-installation-requests[data-agent-access-anchor-active=true],#agent-onboarding-plans[data-agent-access-anchor-active=true],#agent-safety-controls[data-agent-access-anchor-active=true],#dashboard-visibility-policy[data-settings-anchor-active=true],#reports-activity-evidence[data-reports-anchor-active=true],#reports-connected-support[data-reports-anchor-active=true],#reports-operating-journey[data-reports-anchor-active=true],#route-activity-records[data-route-anchor-active=true],#route-advanced-work-area-links[data-route-anchor-active=true],#route-connected-work-chain[data-route-anchor-active=true],#route-console-title[data-route-anchor-active=true],#route-control-plane-title[data-route-anchor-active=true],#route-module-workbench-controls[data-route-anchor-active=true],#route-operating-journey[data-route-anchor-active=true],#route-operating-spine[data-route-anchor-active=true],#route-qr-title[data-route-anchor-active=true],#route-sector-guidance-title[data-route-anchor-active=true],#route-telemetry-title[data-route-anchor-active=true],#routes-activation-order-title[data-routes-anchor-active=true],#routes-board-title[data-routes-anchor-active=true],#routes-control-plane-title[data-routes-anchor-active=true],#routes-doorways-title[data-routes-anchor-active=true],#routes-family-drill-in-title[data-routes-anchor-active=true],#routes-favourites-title[data-routes-anchor-active=true],#routes-guidance-title[data-routes-anchor-active=true],#routes-industry-accelerator-title[data-routes-anchor-active=true],#routes-next-work-area-title[data-routes-anchor-active=true],#routes-operating-journey[data-routes-anchor-active=true],#routes-operating-spine[data-routes-anchor-active=true],#settings-account-map[data-settings-anchor-active=true],#settings-activity-context[data-settings-anchor-active=true],#settings-automation-connections[data-settings-anchor-active=true],#settings-main-board[data-settings-anchor-active=true],#tenant-branding-form[data-settings-anchor-active=true],#tour-anchor-manager-reports[data-reports-anchor-active=true],#tour-anchor-tenant-settings[data-settings-anchor-active=true],#tour-anchor-work-escalate[data-work-anchor-active=true],#tour-anchor-work-notes[data-work-anchor-active=true],#tour-anchor-work-tasks[data-work-anchor-active=true],#work-activity-details[data-work-anchor-active=true],#work-advanced-tools[data-work-anchor-active=true],#work-area-workstreams[data-work-anchor-active=true],#work-board-tools[data-work-anchor-active=true],#work-current-list[data-work-anchor-active=true],#work-dashboard-active-task[data-work-anchor-active=true],#work-dashboard-selected-task[data-work-anchor-active=true],#work-dashboard-task-list[data-work-anchor-active=true],#work-execution-layer[data-work-anchor-active=true],#work-help-tools[data-work-anchor-active=true],#work-incidents-activity-records[data-work-anchor-active=true],#work-incidents-live-board[data-work-anchor-active=true],#work-incidents-selected-detail[data-work-anchor-active=true],#work-pinned-views[data-work-anchor-active=true],#work-search-tools[data-work-anchor-active=true],#work-selected-work-review[data-work-anchor-active=true],#work-support-center[data-work-anchor-active=true],#work-team-review[data-work-anchor-active=true],#work-view-options[data-work-anchor-active=true],[id^=manager-][data-persona-home-anchor-active=true],[id^=staff-][data-persona-home-anchor-active=true],[id^=tenant-][data-persona-home-anchor-active=true],[id^=tour-anchor-manager][data-persona-home-anchor-active=true],[id^=tour-anchor-route][data-route-anchor-active=true],[id^=tour-anchor-staff][data-persona-home-anchor-active=true],[id^=tour-anchor-tenant][data-persona-home-anchor-active=true]{position:relative;outline:3px solid rgb(var(--brand-primary-rgb)/.78);outline-offset:10px;border-radius:24px;box-shadow:0 0 0 8px rgb(var(--brand-primary-rgb)/.12)}#agent-access-main-board[data-agent-access-anchor-active=true]:before,#agent-access-rules[data-agent-access-anchor-active=true]:before,#agent-action-records[data-agent-access-anchor-active=true]:before,#agent-active-connections[data-agent-access-anchor-active=true]:before,#agent-blocked-action-recovery[data-agent-access-anchor-active=true]:before,#agent-capability-inventory[data-agent-access-anchor-active=true]:before,#agent-guidance-sources[data-agent-access-anchor-active=true]:before,#agent-installation-requests[data-agent-access-anchor-active=true]:before,#agent-onboarding-plans[data-agent-access-anchor-active=true]:before,#agent-safety-controls[data-agent-access-anchor-active=true]:before,#dashboard-visibility-policy[data-settings-anchor-active=true]:before,#reports-activity-evidence[data-reports-anchor-active=true]:before,#reports-connected-support[data-reports-anchor-active=true]:before,#reports-operating-journey[data-reports-anchor-active=true]:before,#route-activity-records[data-route-anchor-active=true]:before,#route-advanced-work-area-links[data-route-anchor-active=true]:before,#route-connected-work-chain[data-route-anchor-active=true]:before,#route-console-title[data-route-anchor-active=true]:before,#route-control-plane-title[data-route-anchor-active=true]:before,#route-module-workbench-controls[data-route-anchor-active=true]:before,#route-operating-journey[data-route-anchor-active=true]:before,#route-operating-spine[data-route-anchor-active=true]:before,#route-qr-title[data-route-anchor-active=true]:before,#route-sector-guidance-title[data-route-anchor-active=true]:before,#route-telemetry-title[data-route-anchor-active=true]:before,#routes-activation-order-title[data-routes-anchor-active=true]:before,#routes-board-title[data-routes-anchor-active=true]:before,#routes-control-plane-title[data-routes-anchor-active=true]:before,#routes-doorways-title[data-routes-anchor-active=true]:before,#routes-family-drill-in-title[data-routes-anchor-active=true]:before,#routes-favourites-title[data-routes-anchor-active=true]:before,#routes-guidance-title[data-routes-anchor-active=true]:before,#routes-industry-accelerator-title[data-routes-anchor-active=true]:before,#routes-next-work-area-title[data-routes-anchor-active=true]:before,#routes-operating-journey[data-routes-anchor-active=true]:before,#routes-operating-spine[data-routes-anchor-active=true]:before,#settings-account-map[data-settings-anchor-active=true]:before,#settings-activity-context[data-settings-anchor-active=true]:before,#settings-automation-connections[data-settings-anchor-active=true]:before,#settings-main-board[data-settings-anchor-active=true]:before,#tenant-branding-form[data-settings-anchor-active=true]:before,#tour-anchor-manager-reports[data-reports-anchor-active=true]:before,#tour-anchor-tenant-settings[data-settings-anchor-active=true]:before,#tour-anchor-work-escalate[data-work-anchor-active=true]:before,#tour-anchor-work-notes[data-work-anchor-active=true]:before,#tour-anchor-work-tasks[data-work-anchor-active=true]:before,#work-activity-details[data-work-anchor-active=true]:before,#work-advanced-tools[data-work-anchor-active=true]:before,#work-area-workstreams[data-work-anchor-active=true]:before,#work-board-tools[data-work-anchor-active=true]:before,#work-current-list[data-work-anchor-active=true]:before,#work-dashboard-active-task[data-work-anchor-active=true]:before,#work-dashboard-selected-task[data-work-anchor-active=true]:before,#work-dashboard-task-list[data-work-anchor-active=true]:before,#work-execution-layer[data-work-anchor-active=true]:before,#work-help-tools[data-work-anchor-active=true]:before,#work-incidents-activity-records[data-work-anchor-active=true]:before,#work-incidents-live-board[data-work-anchor-active=true]:before,#work-incidents-selected-detail[data-work-anchor-active=true]:before,#work-pinned-views[data-work-anchor-active=true]:before,#work-search-tools[data-work-anchor-active=true]:before,#work-selected-work-review[data-work-anchor-active=true]:before,#work-support-center[data-work-anchor-active=true]:before,#work-team-review[data-work-anchor-active=true]:before,#work-view-options[data-work-anchor-active=true]:before,[id^=manager-][data-persona-home-anchor-active=true]:before,[id^=staff-][data-persona-home-anchor-active=true]:before,[id^=tenant-][data-persona-home-anchor-active=true]:before,[id^=tour-anchor-manager][data-persona-home-anchor-active=true]:before,[id^=tour-anchor-route][data-route-anchor-active=true]:before,[id^=tour-anchor-staff][data-persona-home-anchor-active=true]:before,[id^=tour-anchor-tenant][data-persona-home-anchor-active=true]:before{position:absolute;inset-block-start:-1.65rem;inset-inline-start:0;z-index:2;padding:.35rem .58rem;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:var(--color-dark);color:var(--brand-white);box-shadow:0 12px 28px rgba(11,31,59,.18);content:attr(data-work-anchor-message);font:700 .72rem/1 var(--font-ui);letter-spacing:0;pointer-events:none;white-space:nowrap}#reports-activity-evidence[data-reports-anchor-active=true]:before,#reports-connected-support[data-reports-anchor-active=true]:before,#reports-operating-journey[data-reports-anchor-active=true]:before,#tour-anchor-manager-reports[data-reports-anchor-active=true]:before{content:attr(data-reports-anchor-label)}#dashboard-visibility-policy[data-settings-anchor-active=true]:before,#settings-account-map[data-settings-anchor-active=true]:before,#settings-activity-context[data-settings-anchor-active=true]:before,#settings-automation-connections[data-settings-anchor-active=true]:before,#settings-main-board[data-settings-anchor-active=true]:before,#tenant-branding-form[data-settings-anchor-active=true]:before,#tour-anchor-tenant-settings[data-settings-anchor-active=true]:before{content:attr(data-settings-anchor-label)}#agent-access-main-board[data-agent-access-anchor-active=true]:before,#agent-access-rules[data-agent-access-anchor-active=true]:before,#agent-action-records[data-agent-access-anchor-active=true]:before,#agent-active-connections[data-agent-access-anchor-active=true]:before,#agent-blocked-action-recovery[data-agent-access-anchor-active=true]:before,#agent-capability-inventory[data-agent-access-anchor-active=true]:before,#agent-guidance-sources[data-agent-access-anchor-active=true]:before,#agent-installation-requests[data-agent-access-anchor-active=true]:before,#agent-onboarding-plans[data-agent-access-anchor-active=true]:before,#agent-safety-controls[data-agent-access-anchor-active=true]:before{content:attr(data-agent-access-anchor-label)}#route-activity-records[data-route-anchor-active=true]:before,#route-advanced-work-area-links[data-route-anchor-active=true]:before,#route-connected-work-chain[data-route-anchor-active=true]:before,#route-console-title[data-route-anchor-active=true]:before,#route-control-plane-title[data-route-anchor-active=true]:before,#route-module-workbench-controls[data-route-anchor-active=true]:before,#route-operating-journey[data-route-anchor-active=true]:before,#route-operating-spine[data-route-anchor-active=true]:before,#route-qr-title[data-route-anchor-active=true]:before,#route-sector-guidance-title[data-route-anchor-active=true]:before,#route-telemetry-title[data-route-anchor-active=true]:before,[id^=tour-anchor-route][data-route-anchor-active=true]:before{content:attr(data-route-anchor-label)}#routes-activation-order-title[data-routes-anchor-active=true]:before,#routes-board-title[data-routes-anchor-active=true]:before,#routes-control-plane-title[data-routes-anchor-active=true]:before,#routes-doorways-title[data-routes-anchor-active=true]:before,#routes-family-drill-in-title[data-routes-anchor-active=true]:before,#routes-favourites-title[data-routes-anchor-active=true]:before,#routes-guidance-title[data-routes-anchor-active=true]:before,#routes-industry-accelerator-title[data-routes-anchor-active=true]:before,#routes-next-work-area-title[data-routes-anchor-active=true]:before,#routes-operating-journey[data-routes-anchor-active=true]:before,#routes-operating-spine[data-routes-anchor-active=true]:before{content:attr(data-routes-anchor-label)}[id^=manager-][data-persona-home-anchor-active=true]:before,[id^=staff-][data-persona-home-anchor-active=true]:before,[id^=tenant-][data-persona-home-anchor-active=true]:before,[id^=tour-anchor-manager][data-persona-home-anchor-active=true]:before,[id^=tour-anchor-staff][data-persona-home-anchor-active=true]:before,[id^=tour-anchor-tenant][data-persona-home-anchor-active=true]:before{content:attr(data-persona-home-anchor-label)}#dashboard-visibility-policy,#reports-activity-evidence,#reports-connected-support,#reports-operating-journey,#routes-activation-order-title,#routes-board-title,#routes-control-plane-title,#routes-doorways-title,#routes-family-drill-in-title,#routes-favourites-title,#routes-guidance-title,#routes-industry-accelerator-title,#routes-next-work-area-title,#routes-operating-journey,#routes-operating-spine,#settings-account-map,#settings-activity-context,#settings-automation-connections,#settings-main-board,#tenant-branding-form,#tour-anchor-manager-reports,#tour-anchor-tenant-settings,#tour-anchor-work-notes,#tour-anchor-work-tasks,#work-activity-details,#work-advanced-tools,#work-dashboard-active-task,#work-dashboard-queue-anchor,#work-dashboard-selected-task,#work-dashboard-task-list,#work-help-tools,#work-incidents-activity-records,#work-incidents-live-board,#work-incidents-selected-detail,#work-pinned-views,#work-support-center,#work-team-review{scroll-margin-top:150px}.work-stage--refined .dashboard-stage-hero__actions{gap:8px}.work-stage--refined .dashboard-stage-hero__actions .button{position:relative;min-height:40px;border-radius:999px}.work-stage--refined .dashboard-stage-hero__actions .button:not(.button--compact-action){padding-inline:1rem}.work-stage--refined .dashboard-stage-hero--runtime .dashboard-stage-hero__copy .button--primary{border-color:rgba(255,255,255,.18);background:linear-gradient(180deg,rgba(47,107,255,.98),rgba(34,82,220,.98));color:var(--brand-white);box-shadow:0 16px 34px rgba(var(--brand-primary-rgb),.28)}.work-stage--refined .dashboard-stage-hero--runtime .dashboard-stage-hero__copy .button--primary:focus-visible,.work-stage--refined .dashboard-stage-hero--runtime .dashboard-stage-hero__copy .button--primary:hover{border-color:rgba(255,255,255,.9);background:rgba(255,255,255,.98);color:var(--brand-bg);box-shadow:0 16px 34px rgba(var(--brand-primary-rgb),.32),0 0 0 3px rgba(255,255,255,.18)}.work-stage--refined .dashboard-stage-hero__actions .button--compact-action{inline-size:40px;min-height:38px;min-inline-size:40px;padding-inline:0}.work-stage--refined .dashboard-stage-hero__actions .button--compact-action.button--secondary{border-color:rgba(255,255,255,.76);background:rgba(255,255,255,.98);color:var(--brand-bg)}.work-stage--refined .dashboard-stage-hero__actions .button--compact-action.button--secondary:focus-visible,.work-stage--refined .dashboard-stage-hero__actions .button--compact-action.button--secondary:hover{border-color:rgba(255,255,255,.9);background:linear-gradient(180deg,rgba(47,107,255,.98),rgba(34,82,220,.98));color:var(--brand-white)}.work-stage--refined .dashboard-stage-hero__actions .button--compact-action:after{position:absolute;inset-block-start:calc(100% + .45rem);inset-inline-start:50%;z-index:3;inline-size:max-content;max-inline-size:11rem;padding:.38rem .58rem;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:var(--color-dark);color:var(--brand-white);box-shadow:0 12px 28px rgba(11,31,59,.18);content:attr(data-action-label);font:700 .72rem/1 var(--font-ui);letter-spacing:0;opacity:0;pointer-events:none;text-align:center;transform:translate(-50%,-.25rem);transition:opacity .16s ease,transform .16s ease;white-space:nowrap}.work-stage--refined .dashboard-stage-hero__actions .button--compact-action:focus-visible:after,.work-stage--refined .dashboard-stage-hero__actions .button--compact-action:hover:after{opacity:1;transform:translate(-50%)}.work-stage--refined .dashboard-stage-hero__actions .button:focus-visible{outline:3px solid rgba(255,255,255,.72);outline-offset:3px}.work-stage--refined .dashboard-stage-hero__actions .button--compact-action .button__label{position:absolute;inline-size:1px;block-size:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.work-stage--refined .work-stage-hero--compact{gap:var(--space-3);padding:clamp(1rem,2vw,1.5rem)}.work-stage--refined .work-stage-hero--compact .dashboard-stage-hero__hero{align-items:center;grid-template-columns:minmax(0,1fr) minmax(18rem,.92fr);gap:var(--space-4)}.work-stage--refined .work-stage-hero--compact .dashboard-stage-hero__title{font-size:clamp(1.75rem,3vw,3rem);line-height:1}.work-stage--refined .work-stage-hero--compact .dashboard-stage-hero__lede{max-width:44rem}.work-stage--refined .work-stage-hero--compact .dashboard-stage-hero__metrics{gap:10px}.work-stage--refined .work-stage-hero--metric-rail .dashboard-stage-hero__metrics{gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.work-stage--refined .work-stage-hero--metric-rail .dashboard-stage-hero__metric{align-items:center;grid-template-columns:minmax(0,1fr) auto;gap:4px 8px;min-block-size:0;min-height:0;padding:9px 10px;border-radius:12px}.work-stage--refined .work-stage-hero--metric-rail .dashboard-stage-hero__metric-label{min-width:0;font-size:.62rem}.work-stage--refined .work-stage-hero--metric-rail .dashboard-stage-hero__metric-value{justify-self:end;max-inline-size:100%;font-size:clamp(1rem,1.8vw,1.3rem);overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.work-stage--refined .work-stage-hero--metric-rail .dashboard-stage-hero__metric-detail{position:absolute;inline-size:1px;block-size:1px;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.work-command-strip{display:grid;grid-gap:10px;gap:10px;min-width:0}.work-command-strip__main{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.work-command-strip__main span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.work-command-strip__main strong,.work-command-strip__task{color:var(--brand-bg);overflow-wrap:anywhere}.work-command-strip__main strong{font-size:1rem}.work-command-strip__task{margin:0;font-weight:800;line-height:1.28}.work-command-strip__status{gap:6px}.work-command-strip__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.work-command-strip__link{display:grid;grid-gap:3px;gap:3px;min-width:0;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:rgba(var(--brand-primary-rgb),.06);color:var(--brand-bg);padding:8px 10px;text-decoration:none}.work-command-strip__link:focus-visible,.work-command-strip__link:hover{border-color:rgba(var(--brand-primary-rgb),.36);background:rgba(var(--brand-primary-rgb),.12);color:var(--brand-bg);outline:none}.work-command-strip__link--active{border-color:rgba(var(--brand-primary-rgb),.28);background:rgba(var(--brand-primary-rgb),.12)}.work-command-strip__link--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.12)}.work-command-strip__link span{color:var(--color-muted);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:0;overflow-wrap:anywhere;text-transform:uppercase}.work-command-strip__link strong{color:var(--brand-bg);font-size:.82rem;line-height:1.2;overflow-wrap:anywhere}.work-first-screen-answers{display:grid;grid-gap:10px;gap:10px;min-width:0}.work-first-screen-answers--start-bar{gap:8px}.work-first-screen-answers__head{display:flex;align-items:baseline;justify-content:space-between;gap:10px;min-width:0}.work-first-screen-answers__head span,.work-first-screen-answers__item span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.66rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.work-first-screen-answers__head strong{color:var(--brand-bg);font-size:1rem;line-height:1.18;overflow-wrap:anywhere}.work-first-screen-answers__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.work-first-screen-answers__table{display:grid;grid-gap:5px;gap:5px;min-width:0}.work-first-screen-answers__bar{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.work-first-screen-answers__row,.work-first-screen-answers__table-head{display:grid;align-items:center;grid-gap:8px;gap:8px;grid-template-columns:minmax(5.5rem,.82fr) minmax(0,1.1fr) minmax(4.75rem,auto)}.work-first-screen-answers__table-head{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:.08em;line-height:1.1;padding:0 9px;text-transform:uppercase}.work-first-screen-answers__item{display:grid;grid-gap:3px;gap:3px}.work-first-screen-answers__item,.work-first-screen-answers__row{min-width:0;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:rgba(var(--brand-primary-rgb),.06);color:var(--brand-bg);padding:7px 9px;text-decoration:none}.work-first-screen-answers__row--start-bar{align-content:center;grid-template-columns:minmax(0,1fr) auto;gap:3px 8px;min-block-size:58px;padding:8px 9px}.work-first-screen-answers__row--start-bar span{grid-column:1/-1}.work-first-screen-answers__row--start-bar strong{align-self:end;min-width:0}.work-first-screen-answers__row--start-bar em{align-self:end;border-radius:999px;background:rgba(var(--brand-primary-rgb),.1);padding:.26rem .42rem;white-space:nowrap}.work-first-screen-answers__item:focus-visible,.work-first-screen-answers__item:hover,.work-first-screen-answers__row:focus-visible,.work-first-screen-answers__row:hover{border-color:rgba(var(--brand-primary-rgb),.36);background:rgba(var(--brand-primary-rgb),.12);color:var(--brand-bg);outline:none}.work-first-screen-answers__item--active,.work-first-screen-answers__row--active{border-color:rgba(var(--brand-primary-rgb),.28);background:rgba(var(--brand-primary-rgb),.12)}.work-first-screen-answers__item--warning,.work-first-screen-answers__row--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.12)}.work-first-screen-answers__item strong{color:var(--brand-bg);font-size:.86rem;line-height:1.18;overflow-wrap:anywhere}.work-first-screen-answers__row strong{color:var(--brand-bg);font-size:.82rem;line-height:1.18;min-width:0;overflow-wrap:anywhere}.work-first-screen-answers__item small{color:var(--brand-neutral);font-size:.74rem;font-weight:800;line-height:1.22;overflow-wrap:anywhere}.work-first-screen-answers__row em{justify-self:end;color:var(--brand-primary);font-size:.74rem;font-style:normal;font-weight:900;line-height:1.1;text-align:right}.control-plane__support .work-first-screen-answers__head strong,.control-plane__support .work-first-screen-answers__item strong,.control-plane__support .work-first-screen-answers__row strong{color:var(--brand-bg)}.control-plane__support .work-first-screen-answers__head span,.control-plane__support .work-first-screen-answers__item span,.control-plane__support .work-first-screen-answers__row span{color:var(--brand-secondary)}.control-plane__support .work-first-screen-answers__item,.control-plane__support .work-first-screen-answers__row{background:rgba(255,255,255,.88);border-color:rgba(var(--brand-primary-rgb),.18)}.control-plane__support .work-first-screen-answers__row--start-bar em{background:rgba(var(--brand-primary-rgb),.1);color:var(--brand-primary)}.control-plane__support .work-first-screen-answers__item:focus-visible,.control-plane__support .work-first-screen-answers__item:hover,.control-plane__support .work-first-screen-answers__row:focus-visible,.control-plane__support .work-first-screen-answers__row:hover{background:rgba(255,255,255,.98);border-color:rgba(var(--brand-primary-rgb),.42)}.control-plane__support .work-first-screen-answers__item--active,.control-plane__support .work-first-screen-answers__row--active{background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.08),rgba(255,255,255,.96)),rgba(255,255,255,.94)}.control-plane__support .work-first-screen-answers__item--warning,.control-plane__support .work-first-screen-answers__row--warning{background:linear-gradient(135deg,rgba(var(--brand-secondary-rgb),.1),rgba(255,255,255,.96)),rgba(255,255,255,.94);border-color:rgba(var(--brand-secondary-rgb),.28)}.work-board-masthead{align-items:stretch;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,.94fr) minmax(0,1.62fr) minmax(96px,.24fr);margin:-2px 0 12px;padding:7px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,249,255,.9)),#fff}.work-board-masthead .work-context-strip,.work-board-masthead .work-first-contact-plan,.work-board-masthead .workday-cockpit{height:100%;margin:0;border-radius:10px;box-shadow:none}.work-board-masthead .work-context-strip{border-color:rgba(11,31,59,.09);background:rgba(255,255,255,.76)}.work-board-masthead .workday-cockpit{border-color:rgba(var(--brand-primary-rgb),.12);background:rgba(255,255,255,.9)}.work-board-masthead .work-first-contact-plan{border-color:rgba(var(--brand-signature-rgb),.22);background:rgba(255,255,255,.86)}.work-board-masthead--entry-rail{gap:6px;grid-template-columns:minmax(0,.78fr) minmax(0,1.12fr) minmax(82px,.18fr);padding:6px}.work-board-masthead--entry-rail .work-context-strip,.work-board-masthead--entry-rail .workday-cockpit{padding:6px}.work-board-masthead--entry-rail .work-context-strip__items{gap:5px}.work-board-masthead--entry-rail .work-context-strip__item{display:grid;align-content:center;min-height:3rem;padding:6px}.work-board-masthead--entry-rail .work-context-strip__item dd{-webkit-margin-before:3px;margin-block-start:3px}.work-board-masthead--entry-rail .work-context-strip__item strong{overflow:hidden;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.work-board-masthead--entry-rail .workday-cockpit__grid{gap:4px}.work-board-masthead--entry-rail .work-first-contact-plan--collapsed>summary{padding:6px}.work-first-contact-plan{display:grid;grid-gap:8px;gap:8px;padding:9px 10px;border:1px solid rgba(var(--brand-signature-rgb),.18);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(var(--brand-signature-rgb),.08)),#fff}.work-first-contact-plan--compact-inline{align-content:center;gap:3px;padding:4px}.work-first-contact-plan--collapsed{align-self:stretch;display:block;min-width:0}.work-first-contact-plan--collapsed>summary{align-items:center;cursor:pointer;display:grid;grid-gap:4px;gap:4px;grid-template-columns:minmax(0,1fr);height:100%;min-height:100%;padding:7px 8px;border-radius:8px;color:var(--brand-bg);list-style:none}.work-first-contact-plan--collapsed>summary::-webkit-details-marker{display:none}.work-first-contact-plan--collapsed>summary:after{content:"Open";justify-self:start;padding:.2rem .42rem;border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-primary);font:900 .67rem/1 var(--font-mono);text-transform:uppercase}.work-first-contact-plan--collapsed[open]>summary{min-height:auto;border-bottom:1px solid rgba(11,31,59,.08);border-radius:8px 8px 0 0}.work-first-contact-plan--collapsed[open]>summary:after{content:"Hide"}.work-first-contact-plan--collapsed>summary:focus-visible,.work-first-contact-plan--collapsed>summary:hover{background:rgba(var(--brand-primary-rgb),.06);outline:none}.work-first-contact-plan--collapsed>summary span{color:var(--brand-bg);font:900 .64rem/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.work-first-contact-plan--collapsed>summary small{color:var(--brand-neutral);font-size:.72rem;font-weight:900;line-height:1.2}.work-first-contact-plan--collapsed .work-first-contact-plan__items{padding:6px}.work-first-contact-plan__items{display:grid;grid-gap:7px;gap:7px;grid-template-columns:1fr}.work-first-contact-plan--compact-inline .work-first-contact-plan__items{gap:4px;grid-template-columns:repeat(3,minmax(0,1fr))}.work-first-contact-plan__item{align-items:center;display:grid;grid-gap:7px;gap:7px;grid-template-columns:auto minmax(0,.8fr) minmax(0,1fr);min-width:0;padding:7px 8px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.94);color:var(--brand-bg);text-decoration:none}.work-first-contact-plan--compact-inline .work-first-contact-plan__item{gap:5px;grid-template-columns:auto minmax(0,1fr);min-height:2.2rem;padding:5px 6px}.work-first-contact-plan__item:focus-visible,.work-first-contact-plan__item:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);outline:none;transform:translateY(-1px)}.work-first-contact-plan__item--active{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.08)}.work-first-contact-plan__item--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.1)}.work-first-contact-plan__item span{display:inline-grid;place-items:center;width:1.4rem;height:1.4rem;border-radius:999px;background:rgba(var(--brand-primary-rgb),.1);color:var(--brand-primary);font:900 .72rem/1 var(--font-mono)}.work-first-contact-plan--compact-inline .work-first-contact-plan__item span{width:1.1rem;height:1.1rem;font-size:.64rem}.work-first-contact-plan__item strong{color:var(--brand-bg);font-size:.84rem;line-height:1.15;overflow-wrap:anywhere}.work-first-contact-plan__item em{color:var(--brand-neutral);font-size:.76rem;font-style:normal;font-weight:900;line-height:1.15;overflow-wrap:anywhere;text-align:right}.work-first-contact-plan--compact-inline .work-first-contact-plan__item em{grid-column:2;font-size:.68rem;text-align:left}.work-context-strip{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(246,249,255,.88)),#fff;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:12px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(12rem,.55fr) minmax(0,1fr);margin:-2px 0 12px;padding:10px}.work-context-strip--compact{grid-template-columns:minmax(0,1fr);margin:-2px 0 10px;padding:8px 10px}.work-context-strip__head{display:grid;grid-gap:4px;gap:4px;min-width:0}.work-context-strip__head span,.work-context-strip__item dt{color:var(--brand-neutral);font:800 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-context-strip__head strong{color:var(--brand-bg);font-size:1rem;line-height:1.15;overflow-wrap:anywhere}.work-context-strip__items{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.work-context-strip__item{background:rgba(255,255,255,.94);border:1px solid rgba(11,31,59,.11);border-radius:8px;min-width:0;padding:7px 8px}.work-context-strip__item--warning{background:rgba(var(--brand-secondary-rgb),.1);border-color:rgba(var(--brand-secondary-rgb),.22)}.work-context-strip__item dd{display:grid;grid-gap:3px;gap:3px;margin:4px 0 0;min-width:0}.work-context-strip__item strong{color:var(--brand-bg);font-size:.86rem;line-height:1.16;overflow-wrap:anywhere}.work-context-strip__item span{color:var(--brand-neutral);font-size:.76rem;font-weight:800;line-height:1.18;overflow-wrap:anywhere}.workday-cockpit{display:grid;grid-gap:6px;gap:6px;margin:0 0 12px;padding:7px 8px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,249,255,.9)),#fff}.workday-cockpit--single-command{align-content:center}.workday-cockpit__head{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.workday-cockpit__head>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.workday-cockpit__head span,.workday-cockpit__item span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.62rem;font-weight:900;letter-spacing:0;line-height:1;text-transform:uppercase}.workday-cockpit__head strong{color:var(--brand-bg);font-size:.9rem;line-height:1.16;overflow-wrap:anywhere}.workday-cockpit__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:5px;gap:5px}.workday-cockpit__grid--compact{align-items:stretch}.workday-cockpit__item{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:5px 6px;border:1px solid rgba(11,31,59,.11);border-radius:8px;background:rgba(255,255,255,.96);color:var(--brand-bg);text-decoration:none}.workday-cockpit__item:focus-visible,.workday-cockpit__item:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);outline:none;transform:translateY(-1px)}.workday-cockpit__item--active{border-color:rgba(var(--brand-primary-rgb),.26);background:rgba(var(--brand-primary-rgb),.09)}.workday-cockpit__item--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.1)}.workday-cockpit__item strong{color:var(--brand-bg);font-size:.78rem;line-height:1.15;overflow-wrap:anywhere}.workday-cockpit__item small{color:var(--brand-neutral);font-size:.7rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.work-shift-plan{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-block:var(--space-4);border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:18px;background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.07),rgba(255,255,255,.94)),#fff;box-shadow:0 12px 28px rgba(13,24,36,.06);padding:var(--space-4)}.work-shift-plan__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.work-shift-plan__eyebrow{margin:0;color:var(--brand-secondary);font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.work-shift-plan__badges{justify-content:flex-end}.work-shift-plan__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);list-style:none;margin:0;padding:0}.work-shift-plan__step{display:grid;grid-template-rows:auto minmax(7rem,1fr) auto auto;grid-gap:10px;gap:10px;min-width:0;border:1px solid rgba(90,107,123,.16);border-radius:14px;background:rgba(255,255,255,.86);padding:var(--space-3)}.work-shift-plan__step--active{border-color:rgba(var(--brand-primary-rgb),.32)}.work-shift-plan__step--warning{border-color:rgba(239,68,68,.28);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.92)),#fff}.work-shift-plan__index{display:inline-grid;inline-size:2rem;block-size:2rem;place-items:center;border-radius:999px;background:rgba(var(--brand-primary-rgb),.1);color:rgb(var(--brand-primary-rgb));font-family:var(--font-mono);font-size:.78rem;font-weight:900}.work-shift-plan__copy{display:grid;align-content:start;grid-gap:6px;gap:6px;min-width:0}.work-shift-plan__copy strong{color:var(--brand-bg);line-height:1.24;overflow-wrap:anywhere}.work-shift-plan__copy p{color:var(--color-muted);font-size:.86rem;line-height:1.42;margin:0;overflow-wrap:anywhere}.work-shift-plan__step .button{justify-content:center;min-height:2.5rem;white-space:normal}.work-support-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:8px;background:rgba(246,249,255,.78)}.work-support-actions__item{display:grid;grid-gap:4px;gap:4px;min-width:0;min-height:3.1rem;padding:8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.9);color:var(--brand-bg);text-decoration:none}.work-support-actions__item:focus-visible,.work-support-actions__item:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.work-support-actions__item span{color:var(--brand-neutral);font:900 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-support-actions__item strong{color:var(--brand-bg);font-size:.78rem;line-height:1.08;overflow-wrap:anywhere}.work-support-actions__item em{color:var(--brand-primary);font-size:.68rem;font-style:normal;font-weight:900;line-height:1}.work-support-actions__item--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.12)}.work-shift-plan--support-compact{margin-block:0;border-radius:8px;box-shadow:none}.work-shift-plan--support-compact .work-shift-plan__head{align-items:center}.work-shift-plan--support-compact .work-shift-plan__steps{gap:8px}.work-shift-plan--support-compact .work-shift-plan__step{grid-template-rows:auto minmax(0,1fr) auto;min-height:0;border-radius:8px;padding:8px}.work-shift-plan--support-compact .work-shift-plan__index{inline-size:1.65rem;block-size:1.65rem;font-size:.68rem}.work-shift-plan--support-compact .work-shift-plan__step .button{min-height:2.1rem;font-size:.72rem}.manager-decision-queue{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:0 12px 28px rgba(13,24,36,.05)}.manager-decision-queue__list{display:grid;grid-gap:10px;gap:10px;list-style:none;margin:0;padding:0}.manager-decision-queue__item{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;grid-gap:12px;gap:12px;min-width:0;padding:14px;border:1px solid rgba(90,107,123,.16);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.98))}.manager-decision-queue__item--warning{border-color:rgba(239,68,68,.26);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.94)),#fff}.manager-decision-queue__rank{display:inline-grid;inline-size:2rem;block-size:2rem;place-items:center;border-radius:999px;background:rgba(var(--brand-primary-rgb),.1);color:rgb(var(--brand-primary-rgb));font-family:var(--font-mono);font-size:.76rem;font-weight:900}.manager-decision-queue__copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.manager-decision-queue__copy h3,.manager-decision-queue__copy p,.manager-decision-queue__kind{margin:0}.manager-decision-queue__kind{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.manager-decision-queue__copy h3{color:var(--brand-bg);font-size:1rem;line-height:1.22;overflow-wrap:anywhere}.manager-decision-queue__copy p{color:var(--brand-neutral);font-size:.86rem;line-height:1.42;overflow-wrap:anywhere}.manager-decision-queue__item .button{justify-content:center;min-height:2.4rem;white-space:normal}.manager-control-strip{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(47,107,255,.16);border-radius:8px;background:rgba(255,255,255,.92);box-shadow:0 12px 28px rgba(13,24,36,.05)}.manager-control-strip__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.manager-control-strip__head h2{margin:0;color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.manager-control-strip__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.manager-control-strip__card{display:grid;grid-template-rows:auto auto auto auto 1fr auto;grid-gap:5px;gap:5px;min-width:0;min-height:10.25rem;padding:10px;border:1px solid rgba(90,107,123,.14);border-radius:8px;background:rgba(255,255,255,.98)}.manager-control-strip__card--warning{border-color:rgba(239,68,68,.26);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.94)),#fff}.manager-control-strip__card span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.62rem;font-weight:900;letter-spacing:0;line-height:1.1;text-transform:uppercase}.manager-control-strip__card strong{color:var(--brand-bg);font-size:.9rem;line-height:1.18;overflow-wrap:anywhere}.manager-control-strip__card em{justify-self:start;padding:4px 8px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg);font-family:var(--font-mono);font-size:.7rem;font-style:normal;font-weight:900;line-height:1.1}.manager-control-strip__card small{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.64rem;font-weight:800;line-height:1.15;overflow-wrap:anywhere;text-transform:uppercase}.manager-control-strip__next{align-self:end}.manager-control-strip__card .button{justify-content:center;min-height:2.25rem;white-space:normal}.manager-coverage-map{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.9);box-shadow:0 14px 32px rgba(13,24,36,.05)}.manager-coverage-map__header{align-items:start}.manager-coverage-map__grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.manager-coverage-map__card{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0;min-height:8.25rem;padding:14px;border:1px solid rgba(90,107,123,.14);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.98))}.manager-coverage-map__card--warning{border-color:rgba(239,68,68,.26);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.94)),#fff}.manager-coverage-map__card span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:0;line-height:1.16;text-transform:uppercase}.manager-coverage-map__card strong{color:var(--brand-bg);font-size:.98rem;line-height:1.22;min-width:0;overflow-wrap:anywhere}.manager-coverage-map__card p{color:var(--brand-neutral);font-size:.84rem;line-height:1.4;margin:0;min-width:0;overflow-wrap:anywhere}.manager-coverage-map__footer{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:auto;min-width:0}.manager-coverage-map__footer small{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.68rem;font-weight:800;line-height:1.2;text-transform:uppercase}.manager-coverage-map__footer .button{justify-content:center;min-height:2.35rem;white-space:normal}.manager-workload-bridge{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.92);box-shadow:0 12px 28px rgba(13,24,36,.05)}.manager-workload-bridge__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-gap:12px;gap:12px}.manager-workload-bridge__panel{display:grid;align-content:start;grid-gap:12px;gap:12px;min-width:0;padding:14px;border:1px solid rgba(90,107,123,.14);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.98))}.manager-workload-bridge__panel-head{display:grid;grid-gap:4px;gap:4px}.manager-workload-bridge__panel-head h3,.manager-workload-bridge__panel-head p{margin:0}.manager-workload-bridge__panel-head h3{color:var(--brand-bg);font-size:1rem;line-height:1.25}.manager-workload-bridge__panel-head p{color:var(--brand-neutral);font-size:.86rem;line-height:1.42}.manager-workload-bridge__handoffs,.manager-workload-bridge__list{display:grid;grid-gap:10px;gap:10px;list-style:none;margin:0;padding:0}.manager-workload-bridge__handoff,.manager-workload-bridge__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(7.5rem,auto);align-items:center;grid-gap:12px;gap:12px;min-width:0;padding:12px;border:1px solid rgba(90,107,123,.14);border-radius:8px;background:rgba(255,255,255,.86)}.manager-workload-bridge__row{grid-template-columns:minmax(0,1fr) minmax(8rem,.56fr) minmax(6.5rem,auto)}.manager-workload-bridge__handoff--warning{border-color:rgba(239,68,68,.24);background:linear-gradient(135deg,rgba(239,68,68,.07),rgba(255,255,255,.94)),#fff}.manager-workload-bridge__handoff span,.manager-workload-bridge__row span{display:block;color:var(--brand-secondary);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.manager-workload-bridge__handoff strong,.manager-workload-bridge__row strong{display:block;margin-top:4px;color:var(--brand-bg);font-size:.98rem;line-height:1.22;overflow-wrap:anywhere}.manager-workload-bridge__handoff p,.manager-workload-bridge__row p{margin:4px 0 0;color:var(--brand-neutral);font-size:.84rem;line-height:1.38;overflow-wrap:anywhere}.manager-workload-bridge__row small{color:var(--brand-neutral);font-size:.78rem;line-height:1.35;overflow-wrap:anywhere}.manager-workload-bridge__handoff .button,.manager-workload-bridge__row .button{justify-content:center;min-height:2.35rem;white-space:normal}.work-board-handoff{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.9);box-shadow:0 12px 28px rgba(13,24,36,.05)}.work-board-handoff__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.work-board-handoff__step{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;min-width:0;padding:12px;border:1px solid rgba(47,107,255,.14);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.94))}.work-board-handoff__index{display:inline-grid;place-items:center;width:2rem;height:2rem;border-radius:999px;background:rgba(47,107,255,.12);color:var(--brand-bg);font-family:var(--font-mono);font-size:.78rem;font-weight:900;line-height:1}.work-board-handoff__detail,.work-board-handoff__step strong{margin:0}.work-board-handoff__step strong{display:block;color:var(--brand-bg);font-size:.95rem;line-height:1.2}.work-board-handoff__detail{margin-top:4px;color:var(--brand-neutral);font-size:.78rem;line-height:1.35;overflow-wrap:anywhere}.work-board-handoff__step .button{justify-content:center;min-inline-size:6.25rem;min-height:2.25rem;white-space:normal}.staff-shift-map{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.88);box-shadow:0 14px 32px rgba(11,31,59,.07)}.staff-shift-map__grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(7,minmax(0,1fr))}.staff-shift-map__card{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0;min-height:8.5rem;padding:11px;border:1px solid rgba(33,200,165,.16);border-radius:8px;background:rgba(255,255,255,.94)}.staff-shift-map__head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.staff-shift-map__head span,.staff-shift-map__head strong{font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:0;line-height:1.15;text-transform:uppercase}.staff-shift-map__head span{color:var(--brand-secondary)}.staff-shift-map__head strong{max-width:58%;color:var(--brand-bg);text-align:right;overflow-wrap:anywhere}.staff-shift-map__card h3{margin:0;color:var(--brand-bg);font-size:.9rem;line-height:1.2;overflow-wrap:anywhere}.staff-shift-map__card p{margin:0;color:var(--brand-neutral);font-size:.76rem;line-height:1.34;overflow-wrap:anywhere}.staff-shift-map__card .form-actions{align-self:end}.staff-shift-map__card .button{justify-content:center;min-height:2.2rem;white-space:normal}.staff-task-stack{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.92);box-shadow:0 12px 28px rgba(13,24,36,.05)}.staff-task-stack__grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:12px;gap:12px}.staff-task-stack__empty,.staff-task-stack__panel,.staff-task-stack__primary{display:grid;grid-gap:12px;gap:12px;min-width:0;padding:16px;border:1px solid rgba(90,107,123,.14);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.98))}.staff-task-stack__primary{align-content:space-between;min-height:210px}.staff-task-stack__item--warning,.staff-task-stack__primary--warning{border-color:rgba(239,68,68,.24);background:linear-gradient(135deg,rgba(239,68,68,.07),rgba(255,255,255,.94)),#fff}.staff-task-stack__item--active,.staff-task-stack__primary--active{border-color:rgba(var(--brand-primary-rgb),.24)}.staff-task-stack__empty h3,.staff-task-stack__empty p,.staff-task-stack__panel-head h3,.staff-task-stack__panel-head p,.staff-task-stack__primary h3,.staff-task-stack__primary p{margin:0}.staff-task-stack__empty h3,.staff-task-stack__panel-head h3,.staff-task-stack__primary h3{color:var(--brand-bg);font-size:1rem;line-height:1.24;overflow-wrap:anywhere}.staff-task-stack__empty p,.staff-task-stack__panel-head p,.staff-task-stack__primary p:not(.hdz-home__next-status){color:var(--brand-neutral);font-size:.88rem;line-height:1.45;overflow-wrap:anywhere}.staff-task-stack__facts{display:flex;flex-wrap:wrap;gap:8px}.staff-task-stack__facts span{display:inline-flex;align-items:center;min-height:30px;max-width:100%;padding:0 10px;border-radius:999px;background:rgba(11,31,59,.06);color:var(--brand-bg);font-size:.78rem;font-weight:800;overflow-wrap:anywhere}.staff-task-stack__list{display:grid;grid-gap:10px;gap:10px;list-style:none;margin:0;padding:0}.staff-task-stack__item{display:grid;grid-template-columns:minmax(0,1fr) minmax(7rem,auto);align-items:center;grid-gap:12px;gap:12px;min-width:0;padding:12px;border:1px solid rgba(90,107,123,.14);border-radius:8px;background:rgba(255,255,255,.86)}.staff-task-stack__item span{display:block;color:var(--brand-secondary);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}.staff-task-stack__item strong{display:block;margin-top:4px;color:var(--brand-bg);font-size:.96rem;line-height:1.22;overflow-wrap:anywhere}.staff-task-stack__item p{margin:4px 0 0;color:var(--brand-neutral);font-size:.82rem;line-height:1.36;overflow-wrap:anywhere}.staff-task-stack .button{justify-content:center;min-height:2.35rem;white-space:normal}.work-board-focus{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;margin-bottom:16px;padding:12px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:14px;background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.08),rgba(255,255,255,.82)),rgba(var(--brand-primary-rgb),.04)}.work-board-focus--compact-next{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:10px;padding:10px;border-radius:10px;background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.07),rgba(255,255,255,.9)),#fff}.work-board-focus__copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.work-board-focus--compact-next .work-board-focus__copy{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px}.work-board-focus__eyebrow{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.work-board-focus__headline{display:grid;grid-gap:2px;gap:2px;min-width:0}.work-board-focus__title{color:var(--brand-bg);font-size:1rem;line-height:1.28;overflow-wrap:anywhere}.work-board-focus--compact-next .work-board-focus__title{font-size:.96rem}.work-board-focus__context{color:var(--brand-neutral);font-size:.78rem;font-weight:700;line-height:1.28;min-width:0;overflow-wrap:anywhere}.work-board-focus__badges{justify-content:flex-end;margin:0;max-width:21rem}.work-board-facts{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr));margin:2px 0 0;padding:0}.work-board-focus--compact-next .work-board-facts{grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(6.75rem,1fr));margin:0}.work-board-fact{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.72)}.work-board-fact dt{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:.08em;line-height:1.1;margin:0;text-transform:uppercase}.work-board-fact dd{color:var(--brand-bg);font-size:.78rem;font-weight:700;line-height:1.25;margin:0;min-width:0;overflow-wrap:anywhere}.work-launch-rail{min-width:0}.work-launch-rail__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:4px;gap:4px;min-width:0}.work-launch-rail__item{display:grid;grid-template-columns:auto minmax(0,1fr);align-content:center;align-items:center;grid-gap:2px 6px;gap:2px 6px;min-block-size:2.55rem;min-width:0;padding:6px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.86);color:var(--brand-bg);text-align:left;cursor:pointer;box-shadow:0 8px 22px rgba(11,31,59,.04);transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.work-launch-rail__item:focus-visible,.work-launch-rail__item:hover{border-color:rgba(var(--brand-primary-rgb),.32);background:rgba(var(--brand-primary-rgb),.1);transform:translateY(-1px)}.work-launch-rail__item:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb),.2);outline-offset:2px}.work-launch-rail__icon{grid-row:1/span 2;inline-size:1.05rem;block-size:1.05rem;color:var(--brand-primary)}.work-launch-rail__label{color:var(--brand-neutral);font:900 .55rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-launch-rail__item strong{color:var(--brand-bg);font-size:.72rem;line-height:1.08;overflow-wrap:anywhere}.work-launch-rail__item--active{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.09)}.work-launch-rail__item--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.13)}.work-launch-rail__item--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-board-focus__actions{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:4px}.work-board-focus--compact-next .work-board-focus__actions{justify-content:flex-end;margin-top:0}.work-board-focus__actions--assistive{margin:0}.work-board-focus__lane{color:var(--brand-neutral);font-size:.78rem;font-weight:800;line-height:1.25}.work-starter-receipt{display:grid;grid-gap:8px;gap:8px;min-width:0;margin:0 0 10px;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.1);border-radius:10px;background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(246,249,255,.84)),#fff}.work-starter-receipt__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;min-width:0}.work-starter-receipt__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-starter-receipt__head span,.work-starter-receipt__item span{color:var(--brand-neutral);font:900 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-starter-receipt__head strong{color:var(--brand-bg);font-size:.82rem;line-height:1.12;overflow-wrap:anywhere}.work-starter-receipt__state{display:inline-flex;align-items:center;justify-content:center;min-block-size:1.72rem;max-inline-size:8rem;padding:0 9px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);font-size:.66rem;font-weight:900;line-height:1.1;text-align:center}.work-starter-receipt__state--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.12)}.work-starter-receipt__state--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-starter-receipt__grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0}.work-starter-receipt__item{display:grid;align-content:center;grid-gap:4px;gap:4px;min-block-size:2.55rem;min-width:0;padding:7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.78)}.work-starter-receipt__item strong{color:var(--brand-bg);font-size:.74rem;line-height:1.08;overflow-wrap:anywhere}.work-starter-receipt__item--active{border-color:rgba(var(--brand-primary-rgb),.22);background:rgba(var(--brand-primary-rgb),.08)}.work-starter-receipt__item--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.12)}.work-starter-receipt__item--clear{border-color:rgba(33,200,165,.2);background:rgba(33,200,165,.09)}.work-starter-receipt-summary .work-starter-receipt{-webkit-margin-after:0;margin-block-end:0}.persona-start-receipt{display:grid;grid-gap:8px;gap:8px;min-width:0;margin:0;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:10px;background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(246,249,255,.86)),#fff}.persona-start-receipt__head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;min-width:0}.persona-start-receipt__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.persona-start-receipt__head span,.persona-start-receipt__item span{color:var(--brand-neutral);font:900 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.persona-start-receipt__head strong{color:var(--brand-bg);font-size:.82rem;line-height:1.12;overflow-wrap:anywhere}.persona-start-receipt__state{display:inline-flex;align-items:center;justify-content:center;min-block-size:1.72rem;max-inline-size:8rem;padding:0 9px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);font-size:.66rem;font-weight:900;line-height:1.1;text-align:center}.persona-start-receipt__state--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.12)}.persona-start-receipt__state--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.persona-start-receipt__grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0}.persona-start-receipt__item{display:grid;align-content:center;grid-gap:4px;gap:4px;min-block-size:3.1rem;min-width:0;padding:7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.82)}.persona-start-receipt__item strong{color:var(--brand-bg);font-size:.74rem;line-height:1.08;overflow-wrap:anywhere}.persona-start-receipt__item small{color:var(--brand-neutral);font-size:.58rem;font-weight:850;line-height:1.12;overflow-wrap:anywhere}.persona-start-receipt__item--active{border-color:rgba(var(--brand-primary-rgb),.22);background:rgba(var(--brand-primary-rgb),.08)}.persona-start-receipt__item--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.12)}.persona-start-receipt__item--clear{border-color:rgba(33,200,165,.2);background:rgba(33,200,165,.09)}.work-first-action-cluster{display:grid;grid-gap:8px;gap:8px;margin:0 0 12px;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,249,255,.88)),#fff;box-shadow:0 12px 28px rgba(11,31,59,.06)}.work-first-action-cluster--drawer{display:block;padding:0;border-radius:8px;overflow:clip}.work-first-action-cluster--drawer>summary{align-items:center;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;min-height:2.75rem;padding:8px 10px}.work-first-action-cluster--drawer>summary::-webkit-details-marker{display:none}.work-first-action-cluster--drawer>summary:after{align-items:center;background:rgba(var(--brand-primary-rgb),.08);border-radius:999px;color:var(--brand-primary);content:"Open";display:inline-flex;font:900 .68rem/1 var(--font-mono);justify-content:center;padding:6px 8px;text-transform:uppercase}.work-first-action-cluster--drawer[open]>summary{border-bottom:1px solid rgba(11,31,59,.08)}.work-first-action-cluster--drawer[open]>summary:after{content:"Close"}.work-first-action-cluster--drawer>summary:focus-visible,.work-first-action-cluster--drawer>summary:hover{background:rgba(var(--brand-primary-rgb),.06);outline:none}.work-first-action-cluster--drawer>summary span{color:var(--brand-neutral);font:850 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-first-action-cluster--drawer>summary strong{color:var(--brand-bg);font-size:.96rem;line-height:1.15;min-width:0;overflow-wrap:anywhere}.work-first-action-cluster--drawer>summary small{color:var(--brand-secondary);font-size:.76rem;line-height:1.2;text-align:right}.work-first-action-cluster__body{display:grid;grid-gap:8px;gap:8px;max-inline-size:100%;min-width:0;padding:8px}.work-first-action-cluster .work-command-bar,.work-first-action-cluster .work-current-row-path,.work-first-action-cluster .work-manager-review-rail,.work-first-action-cluster .work-view-decision-strip{inline-size:100%;margin:0;max-inline-size:100%;min-width:0}.work-command-bar{display:grid;grid-gap:8px;gap:8px;inline-size:100%;margin:0 0 12px;max-inline-size:100%;min-width:0;padding:8px;border:1px solid rgba(11,31,59,.1);border-radius:10px;background:rgba(255,255,255,.86)}.work-command-bar--compact-rail{align-items:stretch;grid-template-columns:auto minmax(0,1fr);gap:6px;padding:6px}.work-command-bar__main{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto}.work-command-bar--compact-rail .work-command-bar__main{grid-template-columns:1fr}.work-command-bar__main>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-command-bar__main-copy{min-width:0}.work-command-bar__main span,.work-command-bar__shortcut span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.64rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.work-command-bar__main strong,.work-command-bar__shortcut strong{color:var(--brand-bg);line-height:1.2;min-width:0;overflow-wrap:anywhere}.work-command-bar__main strong{font-size:.92rem}.work-command-bar__main .button{justify-content:center;min-height:2.25rem;min-width:8rem;white-space:normal}.work-command-bar--compact-rail .work-command-bar__main .button{height:100%;min-width:7.5rem}.work-command-bar__shortcuts{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.work-command-bar--compact-rail .work-command-bar__shortcuts{gap:4px}.work-command-bar__shortcut{display:grid;grid-gap:3px;gap:3px;max-inline-size:100%;min-width:0;padding:7px 9px;border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:8px;background:rgba(var(--brand-primary-rgb),.05);color:var(--brand-bg);text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease}.work-command-bar--compact-rail .work-command-bar__shortcut{padding:6px 8px}.work-command-bar__shortcut:focus-visible,.work-command-bar__shortcut:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.1);color:var(--brand-bg);outline:none}.work-command-bar__shortcut--warning{border-color:rgba(var(--brand-secondary-rgb),.26);background:rgba(var(--brand-secondary-rgb),.12)}.work-command-bar__shortcut strong{font-size:.78rem}.work-action-feedback{align-items:center;display:flex;gap:10px;justify-content:space-between;margin:0 0 12px;min-height:44px;padding:8px 10px;border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:10px;background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.09),rgba(255,255,255,.95)),#fff;color:var(--brand-bg)}.work-action-feedback>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.work-action-feedback span{color:var(--color-text-muted);font-family:var(--font-system);font-size:.66rem;font-weight:800;letter-spacing:.08em;line-height:1.15;text-transform:uppercase}.work-action-feedback strong{overflow:hidden;color:var(--brand-bg);font-size:.92rem;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.work-action-feedback__target{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 10px;border:1px solid rgba(var(--brand-primary-rgb),.2);border-radius:8px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);font-family:var(--font-system);font-size:.74rem;font-weight:800;text-decoration:none}.work-action-feedback__target:focus-visible,.work-action-feedback__target:hover{border-color:rgba(var(--brand-primary-rgb),.36);background:rgba(var(--brand-primary-rgb),.14);outline:none}.work-action-feedback--warning{border-color:rgba(var(--brand-secondary-rgb),.28);background:linear-gradient(135deg,rgba(var(--brand-secondary-rgb),.12),rgba(255,255,255,.95)),#fff}.work-action-feedback--clear{border-color:rgba(33,200,165,.28);background:linear-gradient(135deg,rgba(33,200,165,.1),rgba(255,255,255,.95)),#fff}.work-current-row-path{display:grid;align-items:center;grid-gap:10px;gap:10px;grid-template-columns:minmax(8rem,.34fr) minmax(0,1fr);inline-size:100%;margin:0 0 12px;max-inline-size:100%;min-width:0;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:10px;background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(var(--brand-primary-rgb),.045)),#fff}.work-current-row-path--inline{grid-template-columns:minmax(0,1fr);gap:6px;padding:6px;border-color:rgba(var(--brand-primary-rgb),.1);background:rgba(255,255,255,.78)}.work-current-row-path__head{align-items:center;display:grid;grid-gap:3px;gap:3px;grid-template-columns:minmax(0,1fr);min-width:0}.work-current-row-path__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-current-row-path__head span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.64rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.work-current-row-path__head strong{color:var(--brand-bg);font-size:.92rem;line-height:1.2;overflow-wrap:anywhere}.work-current-row-path__head p{color:var(--brand-neutral);font-size:.78rem;line-height:1.35;margin:0;overflow-wrap:anywhere}.work-current-row-path__steps{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;margin:0;min-width:0;padding:0}.work-current-row-path--inline .work-current-row-path__steps{gap:4px;grid-template-columns:repeat(3,minmax(7.75rem,1fr))}.work-current-row-path__step{align-items:center;display:grid;grid-gap:6px;gap:6px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:6px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.92)}.work-current-row-path--inline .work-current-row-path__step{gap:5px;min-height:2.3rem;padding:4px 5px}.work-current-row-path__step--primary{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.08)}.work-current-row-path__index{align-items:center;background:var(--brand-bg);block-size:1.65rem;border-radius:999px;color:var(--brand-white);display:inline-flex;font-family:var(--font-mono);font-size:.66rem;font-weight:800;inline-size:1.65rem;justify-content:center}.work-current-row-path--inline .work-current-row-path__index{block-size:1.45rem;font-size:.6rem;inline-size:1.45rem}.work-current-row-path__copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.work-current-row-path__copy strong{color:var(--brand-bg);font-size:.82rem;line-height:1.18;overflow-wrap:anywhere}.work-current-row-path__step-title{font-weight:800}.work-current-row-path__detail{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.work-current-row-path__step .button{justify-content:center;min-inline-size:5.25rem;min-height:1.9rem;padding-inline:.62rem;white-space:normal}.work-current-row-path--inline .work-current-row-path__step .button{min-inline-size:0;min-height:1.85rem;padding-inline:.58rem}.work-board-summary{display:grid;grid-gap:8px;gap:8px;margin:0 0 12px;padding:10px;border:1px solid rgba(11,31,59,.08);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(246,249,255,.86)),#fff}.work-board-summary__head{align-items:baseline;display:flex;gap:10px;justify-content:space-between;min-width:0}.work-board-summary__head span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.64rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.work-board-summary__head strong{color:var(--brand-bg);font-size:.86rem;line-height:1.2;overflow-wrap:anywhere;text-align:right}.work-board-summary__grid{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.work-board-summary__card{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(255,255,255,.84);border:1px solid rgba(11,31,59,.1);border-radius:8px;color:var(--brand-bg);cursor:pointer;display:grid;grid-gap:4px;gap:4px;min-height:5.75rem;min-width:0;padding:9px;text-align:left;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.work-board-summary__card--active,.work-board-summary__card:focus-visible,.work-board-summary__card:hover{background:rgba(var(--brand-primary-rgb),.08);border-color:rgba(var(--brand-primary-rgb),.32);box-shadow:0 10px 24px rgba(11,31,59,.08);outline:none;transform:translateY(-1px)}.work-board-summary__card--warning{border-color:rgba(255,179,0,.32);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(255,248,229,.78)),#fff}.work-board-summary__card span{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.64rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.work-board-summary__card strong{color:var(--brand-bg);font-size:1.42rem;line-height:1}.work-board-summary__card small{color:var(--brand-secondary);font-size:.74rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.work-start-plan{display:grid;grid-gap:8px;gap:8px;margin:0 0 12px;padding:10px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:rgba(255,255,255,.88)}.work-start-plan__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.work-start-plan__head span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.64rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.work-start-plan__head strong{color:var(--brand-bg);font-size:.86rem;overflow-wrap:anywhere;text-align:right}.work-start-plan__steps{display:grid;grid-gap:6px;gap:6px;list-style:none;margin:0;padding:0}.work-start-plan__step{display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.92)}.work-start-plan__step--primary{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.08)}.work-start-plan__index{display:inline-flex;align-items:center;justify-content:center;inline-size:2rem;block-size:2rem;border-radius:999px;background:var(--brand-bg);color:var(--brand-white);font-family:var(--font-mono);font-size:.72rem;font-weight:800}.work-start-plan__copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.work-start-plan__copy p,.work-start-plan__copy strong{margin:0;overflow-wrap:anywhere}.work-start-plan__copy strong{color:var(--brand-bg);font-size:.86rem}.work-start-plan__copy p{color:var(--brand-secondary);font-size:.76rem;line-height:1.32}.work-start-plan__step .button{justify-content:center;min-height:2rem;padding-inline:.72rem;white-space:normal}.work-board-guide{margin-top:4px}.work-board-guide__body{gap:10px}.work-board-guide .work-board-summary,.work-board-guide .work-start-plan{margin:0}.work-manager-review-rail{align-items:center;background:rgba(11,31,59,.04);border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:10px;display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(15rem,.75fr) auto;inline-size:100%;margin:0 0 14px;max-inline-size:100%;min-width:0;padding:10px}.work-manager-review-rail__copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.work-manager-review-rail__copy span,.work-manager-review-rail__facts dt{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.work-manager-review-rail__copy strong{color:var(--brand-bg);font-size:.98rem;line-height:1.22}.work-manager-review-rail__copy p{color:var(--brand-neutral);font-size:.84rem;line-height:1.4;margin:0;overflow-wrap:anywhere}.work-manager-review-rail__facts{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.work-manager-review-rail__facts div{background:rgba(255,255,255,.78);border:1px solid rgba(11,31,59,.08);border-radius:8px;display:grid;grid-gap:3px;gap:3px;min-width:0;padding:8px}.work-manager-review-rail__facts dd{color:var(--brand-bg);font-size:.78rem;font-weight:800;line-height:1.25;margin:0;overflow-wrap:anywhere}.work-manager-review-rail__actions{align-items:stretch;display:grid;grid-gap:8px;gap:8px;justify-items:stretch;min-width:10rem}.work-manager-review-rail__actions .button{justify-content:center}.work-task-presets{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 14px}.work-task-presets__button{align-items:flex-start;background:rgba(255,255,255,.76);border:1px solid rgba(11,31,59,.1);border-radius:8px;color:var(--brand-bg);cursor:pointer;display:flex;flex-direction:column;gap:.28rem;min-width:0;padding:.62rem .7rem;text-align:left;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.work-task-presets__button--active,.work-task-presets__button:focus-visible,.work-task-presets__button:hover{background:rgba(var(--brand-primary-rgb),.08);border-color:rgba(var(--brand-primary-rgb),.32);color:var(--brand-primary);outline:none;transform:translateY(-1px)}.work-task-presets__button span{color:var(--brand-neutral);font:800 .64rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-task-presets__button strong{color:inherit;font-size:.82rem;line-height:1.18;overflow-wrap:anywhere}.work-view-decision-strip{align-items:center;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(246,249,255,.86)),#fff;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:12px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(7rem,.34fr) minmax(0,1fr) auto;margin:0 0 10px;padding:8px}.work-view-decision-strip__copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-view-decision-strip__copy span,.work-view-decision-strip__facts dt{color:var(--brand-neutral);font:800 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-view-decision-strip__copy strong{color:var(--brand-bg);font-size:.98rem;line-height:1.16;overflow-wrap:anywhere}.work-view-decision-strip__facts{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.work-view-decision-strip__facts div{background:rgba(var(--brand-bg-rgb),.035);border:1px solid rgba(11,31,59,.06);border-radius:8px;min-width:0;padding:5px 7px}.work-view-decision-strip__facts dd{color:var(--brand-bg);font-weight:800;font-size:.8rem;line-height:1.15;margin:3px 0 0;overflow-wrap:anywhere}.work-view-decision-strip__actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.work-view-decision-strip__actions .button{justify-content:center;min-height:1.95rem;padding-inline:.72rem}.work-board-control-drawer{border:1px solid rgba(11,31,59,.12);border-radius:8px;background:rgba(255,255,255,.78);margin:0 0 10px;overflow:clip}.work-board-control-drawer>summary{align-items:center;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;min-height:2.9rem;padding:8px 10px}.work-board-control-drawer>summary::-webkit-details-marker{display:none}.work-board-control-drawer>summary:after{align-items:center;background:rgba(var(--brand-primary-rgb),.08);border-radius:999px;color:var(--brand-primary);content:"Open";display:inline-flex;font:900 .68rem/1 var(--font-mono);justify-content:center;padding:6px 8px;text-transform:uppercase}.work-board-control-drawer[open]>summary{border-bottom:1px solid rgba(11,31,59,.08)}.work-board-control-drawer[open]>summary:after{content:"Close"}.work-board-control-drawer>summary span{color:var(--brand-neutral);font:850 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-board-control-drawer>summary strong{color:var(--brand-bg);font-size:.96rem;line-height:1.15;min-width:0;overflow-wrap:anywhere}.work-board-control-drawer>summary small{color:var(--brand-secondary);font-size:.76rem;line-height:1.2;text-align:right}.work-board-control-drawer__body{display:grid;grid-gap:8px;gap:8px;padding:8px}.work-board-control-drawer__body>.work-operating-cockpit,.work-board-control-drawer__body>.work-view-options-drawer{margin-bottom:0}.work-view-options-drawer{border:1px solid rgba(11,31,59,.1);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(246,249,255,.84)),#fff;margin:0 0 10px;overflow:clip}.work-view-options-drawer>summary{align-items:center;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;min-height:2.75rem;padding:8px 10px}.work-view-options-drawer>summary::-webkit-details-marker{display:none}.work-view-options-drawer>summary:after{align-items:center;background:rgba(var(--brand-primary-rgb),.08);border-radius:999px;color:var(--brand-primary);content:"Open";display:inline-flex;font:900 .68rem/1 var(--font-mono);justify-content:center;padding:6px 8px;text-transform:uppercase}.work-view-options-drawer[open]>summary{border-bottom:1px solid rgba(11,31,59,.08)}.work-view-options-drawer[open]>summary:after{content:"Close"}.work-view-options-drawer>summary span{color:var(--brand-neutral);font:800 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-view-options-drawer>summary strong{color:var(--brand-bg);font-size:.92rem;line-height:1.15;min-width:0;overflow-wrap:anywhere}.work-view-options-drawer>summary small{color:var(--brand-secondary);font-size:.76rem;line-height:1.2;text-align:right}.work-view-options-drawer__body{display:grid;grid-gap:8px;gap:8px;padding:8px}.work-view-options-drawer__body>.work-board-command-deck,.work-view-options-drawer__body>.work-board-status-strip,.work-view-options-drawer__body>.work-lane-strip,.work-view-options-drawer__body>.work-saved-view-strip,.work-view-options-drawer__body>.work-task-tools,.work-view-options-drawer__body>.work-view-handoff-strip{margin-bottom:0}.work-board-command-deck{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(8rem,.26fr) minmax(0,1fr);margin:0 0 10px;padding:7px 8px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(246,249,255,.88)),#fff}.work-board-command-deck__head{align-items:center;display:grid;grid-gap:10px;gap:10px;min-width:0}.work-board-command-deck__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-board-command-deck__head span,.work-board-command-deck__item span{color:var(--brand-neutral);font:800 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-board-command-deck__head strong{color:var(--brand-bg);font-size:.96rem;line-height:1.16;overflow-wrap:anywhere}.work-board-command-deck__grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr))}.work-board-command-deck__item{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(11,31,59,.1);border-radius:999px;background:rgba(255,255,255,.86);color:var(--brand-bg);cursor:pointer;display:grid;grid-gap:5px;gap:5px;grid-template-columns:auto minmax(0,1fr) auto;min-height:2.55rem;min-width:0;padding:6px 8px;text-align:left;text-decoration:none;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.work-board-command-deck__item:focus-visible,.work-board-command-deck__item:hover{border-color:rgba(var(--brand-primary-rgb),.32);background:rgba(var(--brand-primary-rgb),.08);box-shadow:0 10px 24px rgba(11,31,59,.08);color:var(--brand-bg);outline:none;transform:translateY(-1px)}.work-board-command-deck__item:disabled{cursor:not-allowed;opacity:.58;transform:none}.work-board-command-deck__item strong{color:var(--brand-bg);font-size:.82rem;line-height:1.12;overflow-wrap:anywhere}.work-board-command-deck__item small{color:var(--brand-secondary);font-size:.72rem;line-height:1.25;overflow-wrap:anywhere}.work-board-command-deck__item em{align-self:center;border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-primary);font-style:normal;font:900 .68rem/1 var(--font-mono);padding:5px 7px;white-space:nowrap}.work-board-command-deck__item--active{border-color:rgba(var(--brand-primary-rgb),.26);background:rgba(var(--brand-primary-rgb),.08)}.work-view-handoff-strip{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(8rem,.22fr) minmax(0,1fr) auto;margin:0 0 10px;padding:7px 8px;border:1px solid rgba(33,200,165,.2);border-radius:10px;background:rgba(255,255,255,.9)}.work-view-handoff-strip__copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-view-handoff-strip__copy span,.work-view-handoff-strip__facts dt{color:var(--brand-neutral);font:800 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-view-handoff-strip__copy strong{color:var(--brand-bg);font-size:.94rem;line-height:1.16;overflow-wrap:anywhere}.work-view-handoff-strip__facts{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.work-view-handoff-strip__facts div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-view-handoff-strip__facts dd{color:var(--brand-bg);font-weight:850;margin:0;overflow-wrap:anywhere}.work-view-handoff-strip .button{white-space:nowrap}.work-saved-view-strip{display:grid;grid-gap:8px;gap:8px;margin:0 0 10px;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(246,249,255,.9)),#fff}.work-saved-view-strip__head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(8rem,.28fr) minmax(0,1fr)}.work-saved-view-strip__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-saved-view-strip__chip small,.work-saved-view-strip__head span{color:var(--brand-neutral);font:800 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-saved-view-strip__head strong{color:var(--brand-bg);font-size:.94rem;line-height:1.16;overflow-wrap:anywhere}.work-saved-view-strip__form{align-items:center;display:grid;grid-gap:6px;gap:6px;grid-template-columns:minmax(0,1fr) auto}.work-saved-view-strip__form input,.work-saved-view-strip__form label{min-width:0}.work-saved-view-strip__form input{width:100%;border:1px solid rgba(11,31,59,.12);border-radius:999px;background:rgba(255,255,255,.96);color:var(--brand-bg);font:inherit;padding:.65rem .85rem}.work-saved-view-strip__chips{display:flex;flex-wrap:wrap;gap:6px}.work-saved-view-strip__chip{border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:999px;background:rgba(255,255,255,.9);color:var(--brand-bg);display:inline-grid;gap:6px;grid-template-columns:minmax(7rem,.72fr) minmax(7rem,.8fr) auto;max-width:100%;min-height:2.3rem;padding:6px 8px;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.work-saved-view-strip__chip:focus-within,.work-saved-view-strip__chip:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);box-shadow:0 10px 24px rgba(11,31,59,.08);outline:none;transform:translateY(-1px)}.work-saved-view-strip__chip-actions button,.work-saved-view-strip__chip-main{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit}.work-saved-view-strip__chip-main{display:inline-grid;gap:4px;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:0;text-align:left}.work-saved-view-strip__chip span{color:var(--brand-bg);font-weight:850;overflow-wrap:anywhere}.work-saved-view-strip__chip-name{min-width:0}.work-saved-view-strip__chip-name input{width:100%;border:1px solid rgba(11,31,59,.1);border-radius:999px;background:rgba(255,255,255,.78);color:var(--brand-bg);font:inherit;min-height:1.8rem;min-width:0;padding:.35rem .55rem}.work-saved-view-strip__chip-name input:disabled{opacity:.62}.work-saved-view-strip__chip-name input:focus-visible{border-color:rgba(var(--brand-primary-rgb),.42);outline:2px solid rgba(var(--brand-primary-rgb),.3);outline-offset:2px}.work-saved-view-strip__chip-actions{align-items:center;display:inline-flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.work-saved-view-strip__chip-actions button{border-radius:999px;color:var(--brand-secondary);font:800 .62rem/1 var(--font-mono);letter-spacing:0;padding:.35rem .42rem;text-transform:uppercase}.work-saved-view-strip__chip-actions button:disabled,.work-saved-view-strip__chip-main:disabled{cursor:not-allowed;opacity:.58}.work-saved-view-strip__chip-actions button:focus-visible,.work-saved-view-strip__chip-main:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb),.46);outline-offset:2px}.work-saved-view-strip__chip-actions button:focus-visible,.work-saved-view-strip__chip-actions button:hover:not(:disabled){background:rgba(var(--brand-primary-rgb),.12);color:var(--brand-bg)}.work-saved-view-strip__empty,.work-saved-view-strip__status{color:var(--brand-secondary);font-size:.82rem;line-height:1.35}.work-saved-view-strip__status{margin:0}.work-board-status-strip{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 10px}.work-board-status-strip__item{align-items:center;display:grid;grid-gap:4px;gap:4px;grid-template-columns:minmax(0,1fr) auto;min-width:0;min-height:3.1rem;padding:7px 8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.86);color:var(--brand-bg);text-decoration:none;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.work-board-status-strip__item:focus-visible,.work-board-status-strip__item:hover{border-color:rgba(var(--brand-primary-rgb),.32);background:rgba(var(--brand-primary-rgb),.08);box-shadow:0 10px 24px rgba(11,31,59,.08);color:var(--brand-bg);outline:none;transform:translateY(-1px)}.work-board-status-strip__item span{color:var(--brand-neutral);font:800 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-board-status-strip__item strong{color:var(--brand-bg);font-size:.82rem;line-height:1.12;overflow-wrap:anywhere}.work-board-status-strip__item em{align-self:center;justify-self:end;border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-primary);font-style:normal;font:900 .64rem/1 var(--font-mono);grid-column:2;grid-row:1/span 2;padding:5px 7px;white-space:nowrap}.work-board-status-strip__item--active{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.07)}.work-board-status-strip__item--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.1)}.work-board-status-strip__item--clear{border-color:rgba(33,200,165,.18);background:rgba(33,200,165,.08)}.work-results-rail{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0 0 10px}.work-results-rail__item{align-items:center;display:grid;grid-gap:4px;gap:4px;grid-template-columns:minmax(0,1fr) auto;min-width:0;min-height:3rem;padding:7px 8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.9);color:var(--brand-bg);cursor:pointer;font:inherit;text-align:left;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.work-results-rail__item:focus-visible,.work-results-rail__item:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);box-shadow:0 10px 24px rgba(11,31,59,.08);outline:none;transform:translateY(-1px)}.work-results-rail__item:disabled{cursor:not-allowed;opacity:.58;transform:none}.work-results-rail__item span{color:var(--brand-neutral);font:800 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-results-rail__item strong{color:var(--brand-bg);font-size:.82rem;line-height:1.12;overflow-wrap:anywhere}.work-results-rail__item em{align-self:center;justify-self:end;border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-primary);font-style:normal;font:900 .64rem/1 var(--font-mono);grid-column:2;grid-row:1/span 2;padding:5px 7px;white-space:nowrap}.work-results-rail__item--active{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.07)}.work-results-rail__item--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.1)}.work-results-rail__item--clear{border-color:rgba(33,200,165,.18);background:rgba(33,200,165,.08)}.work-operating-cockpit{display:grid;grid-gap:10px;gap:10px;margin:0 0 12px;padding:10px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,255,.9)),#fff;box-shadow:0 18px 48px rgba(11,31,59,.1)}.work-operating-cockpit__head{align-items:end;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr)}.work-operating-cockpit__head>div{display:grid;grid-gap:2px;gap:2px}.work-operating-cockpit__head span{color:var(--brand-neutral);font:850 .58rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-operating-cockpit__head strong{color:var(--brand-bg);font-size:1.04rem;line-height:1.12}.work-operating-cockpit__grid{align-items:stretch;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.work-operating-cockpit .work-board-health-bar,.work-operating-cockpit .work-decision-command-strip,.work-operating-cockpit .work-priority-action-rail,.work-operating-cockpit .work-sla-clock-rail{height:100%;margin:0}.work-operating-cockpit .work-board-health-bar__grid,.work-operating-cockpit .work-decision-command-strip__grid,.work-operating-cockpit .work-priority-action-rail__grid,.work-operating-cockpit .work-sla-clock-rail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-decision-command-strip{display:grid;grid-gap:8px;gap:8px;margin:0 0 10px;padding:9px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,255,.9)),#fff;box-shadow:0 14px 36px rgba(11,31,59,.08)}.work-decision-command-strip__head{display:grid;grid-gap:4px;gap:4px}.work-decision-command-strip__head>div{display:grid;grid-gap:2px;gap:2px}.work-decision-command-strip__head span,.work-decision-command-strip__item span{color:var(--brand-neutral);font:850 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-decision-command-strip__head strong{color:var(--brand-bg);font-size:.98rem;line-height:1.12}.work-decision-command-strip__grid{display:grid;grid-gap:7px;gap:7px;grid-template-columns:1.15fr repeat(3,minmax(0,1fr))}.work-decision-command-strip__item{align-items:center;display:grid;grid-gap:4px;gap:4px;grid-template-columns:minmax(0,1fr) auto;min-height:3.05rem;min-width:0;padding:8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.92);color:var(--brand-bg);cursor:pointer;font:inherit;text-align:left;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.work-decision-command-strip__item:focus-visible,.work-decision-command-strip__item:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);box-shadow:0 10px 24px rgba(11,31,59,.08);outline:none;transform:translateY(-1px)}.work-decision-command-strip__item:disabled{cursor:not-allowed;opacity:.58;transform:none}.work-decision-command-strip__item strong{color:var(--brand-bg);font-size:.83rem;line-height:1.12;overflow-wrap:anywhere}.work-decision-command-strip__item em{align-self:center;justify-self:end;border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-primary);font-style:normal;font:900 .61rem/1 var(--font-mono);grid-column:2;grid-row:1/span 2;padding:5px 7px;white-space:nowrap}.work-decision-command-strip__item--active{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.07)}.work-decision-command-strip__item--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.1)}.work-decision-command-strip__item--clear{border-color:rgba(33,200,165,.18);background:rgba(33,200,165,.08)}.work-board-health-bar{display:grid;grid-gap:8px;gap:8px;margin:0 0 10px;padding:9px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(246,249,255,.88)),#fff}.work-board-health-bar__head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr)}.work-board-health-bar__head>div{display:grid;grid-gap:2px;gap:2px}.work-board-health-bar__head span,.work-board-health-bar__item span{color:var(--brand-neutral);font:800 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-board-health-bar__head strong{color:var(--brand-bg);font-size:.95rem;line-height:1.12}.work-board-health-bar__grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr))}.work-board-health-bar__item{align-items:center;display:grid;grid-gap:4px;gap:4px;grid-template-columns:minmax(0,1fr) auto;min-width:0;min-height:3.05rem;padding:7px 8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.92);color:var(--brand-bg);cursor:pointer;font:inherit;text-align:left;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.work-board-health-bar__item:focus-visible,.work-board-health-bar__item:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);box-shadow:0 10px 24px rgba(11,31,59,.08);outline:none;transform:translateY(-1px)}.work-board-health-bar__item:disabled{cursor:not-allowed;opacity:.58;transform:none}.work-board-health-bar__item strong{color:var(--brand-bg);font-size:.8rem;line-height:1.12;overflow-wrap:anywhere}.work-board-health-bar__item em{align-self:center;justify-self:end;border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-primary);font-style:normal;font:900 .61rem/1 var(--font-mono);grid-column:2;grid-row:1/span 2;padding:5px 7px;white-space:nowrap}.work-board-health-bar__item--active{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.07)}.work-board-health-bar__item--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.1)}.work-board-health-bar__item--clear{border-color:rgba(33,200,165,.18);background:rgba(33,200,165,.08)}.work-priority-action-rail{display:grid;grid-gap:8px;gap:8px;margin:0 0 12px;padding:10px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:linear-gradient(135deg,rgba(11,31,59,.96),rgba(47,107,255,.82)),var(--brand-bg);box-shadow:0 18px 44px rgba(11,31,59,.14);color:#fff}.work-priority-action-rail__head{display:grid;grid-gap:4px;gap:4px}.work-priority-action-rail__head>div{display:grid;grid-gap:2px;gap:2px}.work-priority-action-rail__head span,.work-priority-action-rail__item span{color:rgba(255,255,255,.72);font:850 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-priority-action-rail__head strong{color:#fff;font-size:1rem;line-height:1.12}.work-priority-action-rail__grid{display:grid;grid-gap:7px;gap:7px;grid-template-columns:1.25fr 1fr 1fr 1fr}.work-priority-action-rail__item{align-items:center;display:grid;grid-gap:4px;gap:4px;grid-template-columns:minmax(0,1fr) auto;min-height:3.25rem;padding:8px;border:1px solid rgba(255,255,255,.18);border-radius:8px;background:rgba(255,255,255,.08);color:#fff;cursor:pointer;font:inherit;text-align:left;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.work-priority-action-rail__item:focus-visible,.work-priority-action-rail__item:hover{border-color:rgba(255,255,255,.38);background:rgba(255,255,255,.16);box-shadow:0 12px 28px rgba(11,31,59,.22);outline:none;transform:translateY(-1px)}.work-priority-action-rail__item:disabled{cursor:not-allowed;opacity:.58;transform:none}.work-priority-action-rail__item strong{color:#fff;font-size:.83rem;line-height:1.12;overflow-wrap:anywhere}.work-priority-action-rail__item em{align-self:center;justify-self:end;border-radius:999px;background:rgba(255,255,255,.16);color:#fff;font-style:normal;font:900 .61rem/1 var(--font-mono);grid-column:2;grid-row:1/span 2;padding:5px 7px;white-space:nowrap}.work-priority-action-rail__item--active{border-color:rgba(47,107,255,.58);background:rgba(47,107,255,.2)}.work-priority-action-rail__item--warning{border-color:rgba(107,124,255,.6);background:rgba(107,124,255,.2)}.work-priority-action-rail__item--clear{border-color:rgba(33,200,165,.5);background:rgba(33,200,165,.16)}.work-sla-clock-rail{display:grid;grid-gap:8px;gap:8px;margin:0 0 12px;padding:9px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,249,255,.9)),#fff}.work-sla-clock-rail__head{display:grid;grid-gap:4px;gap:4px}.work-sla-clock-rail__head>div{display:grid;grid-gap:2px;gap:2px}.work-sla-clock-rail__head span,.work-sla-clock-rail__item span{color:var(--brand-neutral);font:850 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-sla-clock-rail__head strong{color:var(--brand-bg);font-size:.95rem;line-height:1.12}.work-sla-clock-rail__grid{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.work-sla-clock-rail__item{align-items:center;display:grid;grid-gap:4px;gap:4px;grid-template-columns:minmax(0,1fr) auto;min-height:3.1rem;min-width:0;padding:8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.92);color:var(--brand-bg);cursor:pointer;font:inherit;text-align:left;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.work-sla-clock-rail__item:focus-visible,.work-sla-clock-rail__item:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);box-shadow:0 10px 24px rgba(11,31,59,.08);outline:none;transform:translateY(-1px)}.work-sla-clock-rail__item:disabled{cursor:not-allowed;opacity:.58;transform:none}.work-sla-clock-rail__item strong{color:var(--brand-bg);font-size:.82rem;line-height:1.12;overflow-wrap:anywhere}.work-sla-clock-rail__item em{align-self:center;justify-self:end;border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-primary);font-style:normal;font:900 .61rem/1 var(--font-mono);grid-column:2;grid-row:1/span 2;padding:5px 7px;white-space:nowrap}.work-sla-clock-rail__item--active{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.07)}.work-sla-clock-rail__item--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.1)}.work-sla-clock-rail__item--clear{border-color:rgba(33,200,165,.18);background:rgba(33,200,165,.08)}.work-lane-strip{margin:0 0 10px}.work-lane-strip .work-task-presets{margin:0}.work-task-presets--lanes .work-task-presets__button{min-height:58px;border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.9),rgba(246,249,255,.86)),#fff}.work-task-presets--lanes .work-task-presets__button--active{background:linear-gradient(180deg,rgba(var(--brand-primary-rgb),.14),rgba(var(--brand-primary-rgb),.08)),#fff}.work-focus-board{display:grid;grid-gap:10px;gap:10px;margin:0 0 10px;padding:12px;border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,255,.92)),#fff;box-shadow:0 18px 38px rgba(11,31,59,.1)}.work-focus-board--command-strip{align-items:stretch;gap:8px;grid-template-columns:minmax(0,.82fr) minmax(0,.94fr) minmax(0,1.24fr);padding:8px;box-shadow:0 10px 24px rgba(11,31,59,.06)}.work-focus-board__head{align-items:start;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto}.work-focus-board--command-strip .work-focus-board__head{align-items:center;gap:8px}.work-focus-board__head>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.work-focus-board__action span,.work-focus-board__facts dt,.work-focus-board__head span{color:var(--brand-neutral);font:900 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-focus-board__head strong{color:var(--brand-bg);font-size:1.05rem;line-height:1.12;overflow-wrap:anywhere}.work-focus-board--command-strip .work-focus-board__head strong{font-size:.95rem}.work-focus-board__state{display:inline-flex;align-items:center;justify-content:center;min-block-size:2rem;max-inline-size:12rem;padding:0 10px;border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);font-size:.72rem;font-weight:900;line-height:1.1;text-align:center}.work-focus-board__state--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.12)}.work-focus-board__state--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-focus-board__facts{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.work-focus-board--command-strip .work-focus-board__facts{gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.work-focus-board__facts div{min-width:0;padding:8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.86)}.work-focus-board--command-strip .work-focus-board__facts div{display:grid;align-content:center;grid-gap:3px;gap:3px;min-block-size:3.15rem;padding:7px}.work-focus-board__facts dd{margin:4px 0 0;color:var(--brand-bg);font-size:.82rem;font-weight:900;line-height:1.14;overflow-wrap:anywhere}.work-focus-board--command-strip .work-focus-board__facts dd{margin-top:0}.work-focus-board__actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.work-focus-board--command-strip .work-focus-board__actions{gap:6px;grid-template-columns:repeat(2,minmax(0,1fr))}.work-focus-board__action{display:grid;grid-gap:4px;gap:4px;min-block-size:4.4rem;min-width:0;padding:9px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:8px;background:rgba(255,255,255,.9);color:var(--brand-bg);cursor:pointer;text-align:start}.work-focus-board--command-strip .work-focus-board__action{align-items:center;grid-template-columns:minmax(0,1fr) auto;min-block-size:3.15rem;padding:7px}.work-focus-board__action:focus-visible,.work-focus-board__action:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.work-focus-board__action strong{color:var(--brand-bg);font-size:.82rem;line-height:1.12;overflow-wrap:anywhere}.work-focus-board__action em{color:var(--brand-primary);font-size:.72rem;font-style:normal;font-weight:900;line-height:1}.work-focus-board--command-strip .work-focus-board__action em{justify-self:end;text-align:right}.work-focus-board__action--active{border-color:rgba(var(--brand-primary-rgb),.28);background:rgba(var(--brand-primary-rgb),.1)}.work-focus-board__action--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.12)}.work-focus-board__action--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-focus-board__action:disabled{cursor:not-allowed;opacity:.54}.work-board-decision{display:grid;grid-gap:8px;gap:8px;margin:0 0 10px;min-width:0;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,255,.9)),#fff;box-shadow:0 10px 24px rgba(11,31,59,.06)}.work-board-decision__head{display:grid;align-items:center;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.work-board-decision__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-board-decision__head span,.work-board-decision__item span{color:var(--brand-neutral);font:900 .6rem/1 var(--font-mono);letter-spacing:0;overflow-wrap:anywhere;text-transform:uppercase}.work-board-decision__head strong{color:var(--brand-bg);font-size:.96rem;line-height:1.12;overflow-wrap:anywhere}.work-board-decision__state{display:inline-flex;align-items:center;justify-content:center;min-block-size:1.85rem;max-inline-size:10rem;padding:0 9px;border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);font-size:.68rem;font-weight:900;line-height:1.1;text-align:center}.work-board-decision__state--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.12)}.work-board-decision__state--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-board-decision__grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:1.2fr repeat(3,minmax(0,1fr))}.work-board-decision__item{display:grid;align-items:center;grid-gap:4px;gap:4px;grid-template-columns:minmax(0,1fr) auto;min-block-size:3rem;min-width:0;padding:7px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:rgba(255,255,255,.9);color:var(--brand-bg);cursor:pointer;text-align:start;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.work-board-decision__item:focus-visible,.work-board-decision__item:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);box-shadow:0 10px 24px rgba(11,31,59,.08);outline:none;transform:translateY(-1px)}.work-board-decision__item:disabled{cursor:not-allowed;opacity:.54;transform:none}.work-board-decision__item strong{color:var(--brand-bg);font-size:.8rem;line-height:1.1;overflow-wrap:anywhere}.work-board-decision__item em{align-self:center;justify-self:end;border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-primary);font-style:normal;font:900 .6rem/1 var(--font-mono);grid-column:2;grid-row:1/span 2;padding:5px 7px;white-space:nowrap}.work-board-decision__item--active{border-color:rgba(var(--brand-primary-rgb),.28);background:rgba(var(--brand-primary-rgb),.1)}.work-board-decision__item--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.12)}.work-board-decision__item--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-today-path{display:grid;grid-gap:8px;gap:8px;margin:0 0 10px;padding:9px;border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,255,.92)),#fff;box-shadow:0 10px 24px rgba(11,31,59,.06)}.work-today-path__head{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.work-today-path__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-today-path__head span,.work-today-path__step span:not(.work-today-path__index){color:var(--brand-neutral);font:900 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-today-path__head strong{color:var(--brand-bg);font-size:.98rem;line-height:1.12;overflow-wrap:anywhere}.work-today-path__state{display:inline-flex;align-items:center;justify-content:center;min-block-size:1.9rem;max-inline-size:10rem;padding:0 9px;border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);font-size:.7rem;font-weight:900;line-height:1.1;text-align:center}.work-today-path__state--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.12)}.work-today-path__state--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-today-path__steps{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr))}.work-today-path__step{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:6px;gap:6px;min-block-size:3.2rem;min-width:0;padding:7px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:rgba(255,255,255,.9);color:var(--brand-bg);cursor:pointer;text-align:start}.work-today-path__step:focus-visible,.work-today-path__step:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.work-today-path__index{display:inline-flex;align-items:center;justify-content:center;inline-size:1.45rem;block-size:1.45rem;border-radius:999px;background:rgba(var(--brand-primary-rgb),.1);color:var(--brand-primary);font-size:.72rem;font-weight:900}.work-today-path__step strong{color:var(--brand-bg);font-size:.78rem;line-height:1.08;overflow-wrap:anywhere}.work-today-path__step em{justify-self:end;color:var(--brand-primary);font-size:.7rem;font-style:normal;font-weight:900;line-height:1;text-align:right}.work-today-path__step--active{border-color:rgba(var(--brand-primary-rgb),.28);background:rgba(var(--brand-primary-rgb),.1)}.work-today-path__step--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.12)}.work-today-path__step--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-today-path__step:disabled{cursor:not-allowed;opacity:.54}.work-flow-rail{display:grid;grid-gap:7px;gap:7px;margin:0 0 10px;min-width:0;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:0 8px 20px rgba(11,31,59,.05)}.work-flow-rail__head{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-flow-rail__head span,.work-flow-rail__step span:not(.work-flow-rail__index){color:var(--brand-neutral);font:900 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-flow-rail__head strong{color:var(--brand-bg);font-size:.95rem;line-height:1.12;overflow-wrap:anywhere}.work-flow-rail__steps{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr))}.work-flow-rail__step{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:5px;gap:5px;min-block-size:3rem;min-width:0;padding:6px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:rgba(246,249,255,.76);color:var(--brand-bg);cursor:pointer;text-align:start}.work-flow-rail__step:focus-visible,.work-flow-rail__step:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.work-flow-rail__index{display:inline-flex;align-items:center;justify-content:center;inline-size:1.35rem;block-size:1.35rem;border-radius:999px;background:rgba(var(--brand-primary-rgb),.1);color:var(--brand-primary);font-size:.68rem;font-weight:900}.work-flow-rail__step strong{color:var(--brand-bg);font-size:.76rem;line-height:1.08;overflow-wrap:anywhere}.work-flow-rail__step em{grid-column:2;color:var(--brand-primary);font-size:.68rem;font-style:normal;font-weight:900;line-height:1}.work-flow-rail__step--active{border-color:rgba(var(--brand-primary-rgb),.28);background:rgba(var(--brand-primary-rgb),.1)}.work-flow-rail__step--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.12)}.work-flow-rail__step--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-flow-rail__step:disabled{cursor:not-allowed;opacity:.54}.work-operating-depth{display:grid;grid-gap:8px;gap:8px;margin:0 0 10px;min-width:0;padding:7px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:rgba(255,255,255,.92);box-shadow:0 8px 18px rgba(11,31,59,.04)}.work-operating-depth__summary{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr) auto;align-items:center;grid-gap:8px;gap:8px;min-block-size:2.6rem;min-width:0;padding:7px 9px;border-radius:7px;color:var(--brand-bg);cursor:pointer;list-style:none}.work-operating-depth__summary::-webkit-details-marker{display:none}.work-operating-depth__summary:focus-visible,.work-operating-depth__summary:hover{background:rgba(var(--brand-primary-rgb),.07);outline:none}.work-operating-depth__summary small,.work-operating-depth__summary span{color:var(--brand-neutral);font:900 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-operating-depth__summary strong{color:var(--brand-bg);font-size:.9rem;line-height:1.1;overflow-wrap:anywhere}.work-operating-depth__summary small{justify-self:end;text-align:right}.work-operating-depth__body{display:grid;grid-gap:8px;gap:8px}.work-board-decision-summary{margin-block:0 10px}.work-board-decision-summary__body{padding-top:4px}.work-board-decision-summary .work-board-decision,.work-board-decision-summary .work-operating-depth{-webkit-margin-after:0;margin-block-end:0}.work-operating-depth:not([open]){padding:4px}.work-operating-depth:not([open]) .work-operating-depth__summary{min-block-size:2.35rem}.workday-command-map{display:grid;grid-gap:8px;gap:8px;margin:0 0 10px;min-width:0;padding:9px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,255,.9)),#fff;box-shadow:0 10px 24px rgba(11,31,59,.06)}.workday-command-map__head{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.workday-command-map__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.workday-command-map__head span,.workday-command-map__item span{color:var(--brand-neutral);font:900 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.workday-command-map__head strong{color:var(--brand-bg);font-size:.98rem;line-height:1.12;overflow-wrap:anywhere}.workday-command-map__state{display:inline-flex;align-items:center;justify-content:center;min-block-size:1.9rem;max-inline-size:12rem;padding:0 9px;border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);font-size:.7rem;font-weight:900;line-height:1.1;text-align:center}.workday-command-map__state--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.12)}.workday-command-map__state--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.workday-command-map__grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr))}.workday-command-map__item{display:grid;align-items:center;grid-gap:4px;gap:4px;min-block-size:3.35rem;min-width:0;padding:7px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:rgba(255,255,255,.9);color:var(--brand-bg);cursor:pointer;text-align:start}.workday-command-map__item:focus-visible,.workday-command-map__item:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.workday-command-map__item strong{color:var(--brand-bg);font-size:.78rem;line-height:1.08;overflow-wrap:anywhere}.workday-command-map__item em{color:var(--brand-primary);font-size:.7rem;font-style:normal;font-weight:900;line-height:1}.workday-command-map__item--active{border-color:rgba(var(--brand-primary-rgb),.28);background:rgba(var(--brand-primary-rgb),.1)}.workday-command-map__item--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.12)}.workday-command-map__item--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.workday-command-map__item:disabled{cursor:not-allowed;opacity:.54}.work-plan-table{display:grid;grid-gap:8px;gap:8px;inline-size:100%;margin:0 0 12px;max-inline-size:100%;min-width:0;padding:10px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,249,255,.9)),#fff}.work-plan-table__head{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,.85fr) minmax(260px,.9fr) minmax(210px,.55fr)}.work-plan-table__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-plan-table__head span{color:var(--brand-neutral);font:800 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-plan-table__head strong{color:var(--brand-bg);font-size:.98rem;line-height:1.16;overflow-wrap:anywhere}.work-plan-table__facts{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.work-plan-table__facts div{min-width:0;padding:6px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.82)}.work-plan-table__facts dt{color:var(--brand-neutral);font:800 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-plan-table__facts dd{margin:3px 0 0;color:var(--brand-bg);font-size:.78rem;font-weight:800;line-height:1.12;overflow-wrap:anywhere}.work-plan-table__depth{align-items:center;align-self:stretch;display:grid;grid-gap:6px;gap:6px;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:6px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.82)}.work-plan-table__depth-summary{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-plan-table__depth-summary span{color:var(--brand-neutral);font:800 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-plan-table__depth-summary strong{color:var(--brand-bg);font-size:.78rem;line-height:1.12;overflow-wrap:anywhere}.work-plan-table__depth-actions{align-items:center;display:inline-grid;gap:4px;grid-auto-flow:column}.work-plan-table__depth-actions button{min-block-size:1.82rem;min-inline-size:2.15rem;padding:0 8px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:999px;background:rgba(255,255,255,.88);color:var(--brand-bg);cursor:pointer;font:900 .66rem/1 var(--font-mono)}.work-plan-table__depth-actions button:focus-visible,.work-plan-table__depth-actions button:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.1);outline:none}.work-plan-table__depth-actions button[aria-pressed=true]{border-color:rgba(var(--brand-primary-rgb),.38);background:rgba(var(--brand-primary-rgb),.14);color:var(--brand-primary)}.work-plan-table__depth-actions button:disabled{cursor:not-allowed;opacity:.46}.work-current-list-decision{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:8px;background:rgba(255,255,255,.92)}.work-current-list-decision__head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.work-current-list-decision__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-current-list-decision__head span,.work-current-list-decision__item span{color:var(--brand-neutral);font:900 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-current-list-decision__head strong{color:var(--brand-bg);font-size:.86rem;line-height:1.12;overflow-wrap:anywhere}.work-current-list-decision__state{display:inline-flex;align-items:center;justify-content:center;min-block-size:1.8rem;max-inline-size:10.5rem;padding:0 9px;border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);font-size:.68rem;font-weight:900;line-height:1.1;text-align:center}.work-current-list-decision__state--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.12)}.work-current-list-decision__state--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-current-list-decision__grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr));min-width:0}.work-current-list-decision__item{display:grid;align-items:center;grid-gap:4px;gap:4px;min-block-size:3.05rem;min-width:0;padding:7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(246,249,255,.78);color:var(--brand-bg);cursor:pointer;text-align:start}.work-current-list-decision__item:focus-visible,.work-current-list-decision__item:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.work-current-list-decision__item strong{color:var(--brand-bg);font-size:.76rem;line-height:1.08;overflow-wrap:anywhere}.work-current-list-decision__item em{color:var(--brand-primary);font-size:.68rem;font-style:normal;font-weight:900;line-height:1}.work-current-list-decision__item--active{border-color:rgba(var(--brand-primary-rgb),.28);background:rgba(var(--brand-primary-rgb),.1)}.work-current-list-decision__item--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.12)}.work-current-list-decision__item--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-current-list-decision__item:disabled{cursor:not-allowed;opacity:.54}.work-current-list-runway{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:8px;background:rgba(11,31,59,.04)}.work-current-list-runway__head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.work-current-list-runway__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-current-list-runway__head span,.work-current-list-runway__item span{color:var(--brand-neutral);font:900 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-current-list-runway__head strong{color:var(--brand-bg);font-size:.84rem;line-height:1.12;overflow-wrap:anywhere}.work-current-list-runway__state{display:inline-flex;align-items:center;justify-content:center;min-block-size:1.8rem;max-inline-size:9rem;padding:0 9px;border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);font-size:.68rem;font-weight:900;line-height:1.1;text-align:center}.work-current-list-runway__state--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.12)}.work-current-list-runway__state--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-current-list-runway__grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.work-current-list-runway__item{display:grid;align-items:center;grid-gap:4px;gap:4px;min-block-size:3.05rem;min-width:0;padding:7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.82);color:var(--brand-bg);cursor:pointer;text-align:start}.work-current-list-runway__item:focus-visible,.work-current-list-runway__item:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.work-current-list-runway__item strong{color:var(--brand-bg);font-size:.76rem;line-height:1.08;overflow-wrap:anywhere}.work-current-list-runway__item em{color:var(--brand-primary);font-size:.68rem;font-style:normal;font-weight:900;line-height:1}.work-current-list-runway__item--active{border-color:rgba(var(--brand-primary-rgb),.28);background:rgba(var(--brand-primary-rgb),.1)}.work-current-list-runway__item--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.12)}.work-current-list-runway__item--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-current-list-runway__item:disabled{cursor:not-allowed;opacity:.54}.work-current-list-flow-receipt{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.1);border-radius:8px;background:rgba(246,249,255,.82)}.work-current-list-flow-receipt__head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.work-current-list-flow-receipt__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-current-list-flow-receipt__head span,.work-current-list-flow-receipt__item span{color:var(--brand-neutral);font:900 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-current-list-flow-receipt__head strong{color:var(--brand-bg);font-size:.82rem;line-height:1.12;overflow-wrap:anywhere}.work-current-list-flow-receipt__state{display:inline-flex;align-items:center;justify-content:center;min-block-size:1.72rem;max-inline-size:8rem;padding:0 9px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);font-size:.66rem;font-weight:900;line-height:1.1;text-align:center}.work-current-list-flow-receipt__state--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.12)}.work-current-list-flow-receipt__state--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-current-list-flow-receipt__grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr));min-width:0}.work-current-list-flow-receipt__item{display:grid;align-content:center;grid-gap:4px;gap:4px;min-block-size:2.75rem;min-width:0;padding:7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.78)}.work-current-list-flow-receipt__item strong{color:var(--brand-bg);font-size:.74rem;line-height:1.08;overflow-wrap:anywhere}.work-current-list-flow-receipt__item--active{border-color:rgba(var(--brand-primary-rgb),.22);background:rgba(var(--brand-primary-rgb),.08)}.work-current-list-flow-receipt__item--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.12)}.work-current-list-flow-receipt__item--clear{border-color:rgba(33,200,165,.2);background:rgba(33,200,165,.09)}.work-row-scan-rail{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:8px;background:rgba(255,255,255,.88)}.work-row-scan-rail__head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.work-row-scan-rail__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-row-scan-rail__head span,.work-row-scan-rail__item span{color:var(--brand-neutral);font:900 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-row-scan-rail__head strong{color:var(--brand-bg);font-size:.82rem;line-height:1.12;overflow-wrap:anywhere}.work-row-scan-rail__state{display:inline-flex;align-items:center;justify-content:center;min-block-size:1.72rem;max-inline-size:8rem;padding:0 9px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);font-size:.66rem;font-weight:900;line-height:1.1;text-align:center}.work-row-scan-rail__state--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.12)}.work-row-scan-rail__state--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-row-scan-rail__grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr));min-width:0}.work-row-scan-rail__item{display:grid;align-content:center;grid-gap:4px;gap:4px;min-block-size:2.9rem;min-width:0;padding:7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(246,249,255,.78);color:var(--brand-bg);cursor:pointer;text-align:start}.work-row-scan-rail__item:focus-visible,.work-row-scan-rail__item:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.09);outline:none}.work-row-scan-rail__item strong{color:var(--brand-bg);font-size:.74rem;line-height:1.08;overflow-wrap:anywhere}.work-row-scan-rail__item em{color:var(--brand-primary);font-size:.68rem;font-style:normal;font-weight:900;line-height:1}.work-row-scan-rail__item--active{border-color:rgba(var(--brand-primary-rgb),.22);background:rgba(var(--brand-primary-rgb),.08)}.work-row-scan-rail__item--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.12)}.work-row-scan-rail__item--clear{border-color:rgba(33,200,165,.2);background:rgba(33,200,165,.09)}.work-row-scan-rail__item:disabled{cursor:not-allowed;opacity:.54}.work-list-evidence-summary{background:rgba(246,249,255,.74)}.work-list-evidence-summary__summary{min-block-size:3.25rem}.work-list-evidence-summary__body{-webkit-padding-before:0;padding-block-start:0}.work-row-scan-summary{background:rgba(246,249,255,.72)}.work-row-scan-summary__summary{min-block-size:3.25rem}.work-row-scan-summary__body{-webkit-padding-before:0;padding-block-start:0}.work-current-list-detail{display:grid;grid-gap:8px;gap:8px;min-width:0;border:1px solid rgba(var(--brand-primary-rgb),.1);border-radius:8px;background:rgba(246,249,255,.72)}.work-current-list-detail__summary{display:grid;align-items:center;grid-gap:4px 8px;gap:4px 8px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;min-height:2.65rem;padding:8px;cursor:pointer}.work-current-list-detail__summary::-webkit-details-marker{display:none}.work-current-list-detail__summary:focus-visible,.work-current-list-detail__summary:hover{background:rgba(var(--brand-primary-rgb),.06);outline:none}.work-current-list-detail__summary small,.work-current-list-detail__summary span{color:var(--brand-neutral);font:900 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-current-list-detail__summary strong{color:var(--brand-bg);font-size:.8rem;line-height:1.12;overflow-wrap:anywhere}.work-current-list-detail__summary small{justify-self:end;text-align:end}.work-current-list-detail__body{display:grid;grid-gap:8px;gap:8px;padding:0 8px 8px}.work-current-list-readiness{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:8px;background:rgba(255,255,255,.88)}.work-current-list-readiness__head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.work-current-list-readiness__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-current-list-readiness__head span,.work-current-list-readiness__item span{color:var(--brand-neutral);font:900 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-current-list-readiness__head strong{color:var(--brand-bg);font-size:.84rem;line-height:1.12;overflow-wrap:anywhere}.work-current-list-readiness__state{display:inline-flex;align-items:center;justify-content:center;min-block-size:1.8rem;max-inline-size:10.5rem;padding:0 9px;border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);font-size:.68rem;font-weight:900;line-height:1.1;text-align:center}.work-current-list-readiness__state--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.12)}.work-current-list-readiness__state--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-current-list-readiness__grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0}.work-current-list-readiness__item{display:grid;align-items:center;grid-gap:4px;gap:4px;min-block-size:3.05rem;min-width:0;padding:7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(246,249,255,.78);color:var(--brand-bg);cursor:pointer;text-align:start}.work-current-list-readiness__item:focus-visible,.work-current-list-readiness__item:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.work-current-list-readiness__item strong{color:var(--brand-bg);font-size:.76rem;line-height:1.08;overflow-wrap:anywhere}.work-current-list-readiness__item em{color:var(--brand-primary);font-size:.68rem;font-style:normal;font-weight:900;line-height:1}.work-current-list-readiness__item--active{border-color:rgba(var(--brand-primary-rgb),.28);background:rgba(var(--brand-primary-rgb),.1)}.work-current-list-readiness__item--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.12)}.work-current-list-readiness__item--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-current-list-readiness__item:disabled{cursor:not-allowed;opacity:.54}.work-current-list-outcome{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:8px;background:rgba(246,249,255,.82)}.work-current-list-outcome__head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.work-current-list-outcome__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-current-list-outcome__head span,.work-current-list-outcome__item span{color:var(--brand-neutral);font:900 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-current-list-outcome__head strong{color:var(--brand-bg);font-size:.84rem;line-height:1.12;overflow-wrap:anywhere}.work-current-list-outcome__state{display:inline-flex;align-items:center;justify-content:center;min-block-size:1.8rem;max-inline-size:10.5rem;padding:0 9px;border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);font-size:.68rem;font-weight:900;line-height:1.1;text-align:center}.work-current-list-outcome__state--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.12)}.work-current-list-outcome__state--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-current-list-outcome__grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr));min-width:0}.work-current-list-outcome__item{display:grid;align-items:center;grid-gap:4px;gap:4px;min-block-size:3.05rem;min-width:0;padding:7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.84);color:var(--brand-bg);cursor:pointer;text-align:start}.work-current-list-outcome__item:focus-visible,.work-current-list-outcome__item:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.work-current-list-outcome__item strong{color:var(--brand-bg);font-size:.76rem;line-height:1.08;overflow-wrap:anywhere}.work-current-list-outcome__item em{color:var(--brand-primary);font-size:.68rem;font-style:normal;font-weight:900;line-height:1}.work-current-list-outcome__item--active{border-color:rgba(var(--brand-primary-rgb),.28);background:rgba(var(--brand-primary-rgb),.1)}.work-current-list-outcome__item--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.12)}.work-current-list-outcome__item--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-current-list-outcome__item:disabled{cursor:not-allowed;opacity:.54}.work-lane-switcher{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(120px,.22fr) minmax(0,1fr);min-width:0;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:8px;background:rgba(255,255,255,.88)}.work-lane-switcher__head{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-lane-switcher__head span,.work-lane-switcher__lane span{color:var(--brand-neutral);font:900 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-lane-switcher__head strong{color:var(--brand-bg);font-size:.82rem;line-height:1.12;overflow-wrap:anywhere}.work-lane-switcher__controls{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.work-lane-switcher__lane{align-items:center;display:grid;grid-gap:4px;gap:4px;grid-template-columns:minmax(0,1fr) auto;min-block-size:3.15rem;min-width:0;padding:7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(246,249,255,.78);color:var(--brand-bg);cursor:pointer;text-align:start}.work-lane-switcher__lane:focus-visible,.work-lane-switcher__lane:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.work-lane-switcher__lane strong{color:var(--brand-bg);font-size:.78rem;line-height:1.1;overflow-wrap:anywhere}.work-lane-switcher__lane em{justify-self:end;color:var(--brand-primary);font-size:.68rem;font-style:normal;font-weight:900;line-height:1;text-align:right}.work-lane-switcher__lane--active{border-color:rgba(var(--brand-primary-rgb),.4);background:rgba(var(--brand-primary-rgb),.14)}.work-lane-switcher__lane--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.12)}.work-lane-switcher__lane--clear{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.1)}.work-list-quick-toolbar{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(150px,.45fr) minmax(0,1fr);min-width:0;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:8px;background:rgba(255,255,255,.84)}.work-list-quick-toolbar--drawer{display:block;padding:0;overflow:clip}.work-list-quick-toolbar__summary{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-list-quick-toolbar--drawer>summary{align-items:center;cursor:pointer;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;list-style:none;min-height:2.75rem;padding:8px 10px}.work-list-quick-toolbar--drawer>summary::-webkit-details-marker{display:none}.work-list-quick-toolbar--drawer>summary:after{align-items:center;background:rgba(var(--brand-primary-rgb),.08);border-radius:999px;color:var(--brand-primary);content:"Open";display:inline-flex;font:900 .68rem/1 var(--font-mono);justify-content:center;padding:6px 8px;text-transform:uppercase}.work-list-quick-toolbar--drawer[open]>summary{border-bottom:1px solid rgba(11,31,59,.08)}.work-list-quick-toolbar--drawer[open]>summary:after{content:"Close"}.work-list-quick-toolbar--drawer>summary:focus-visible,.work-list-quick-toolbar--drawer>summary:hover{background:rgba(var(--brand-primary-rgb),.06);outline:none}.work-list-quick-toolbar__action span,.work-list-quick-toolbar__summary span{color:var(--brand-neutral);font:800 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-list-quick-toolbar__summary strong{color:var(--brand-bg);font-size:.82rem;line-height:1.14;overflow-wrap:anywhere}.work-list-quick-toolbar__summary small{color:var(--brand-secondary);font-size:.76rem;line-height:1.2;text-align:right}.work-list-quick-toolbar__actions{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0}.work-list-quick-toolbar--drawer .work-list-quick-toolbar__actions{padding:8px}.work-list-quick-toolbar__action{display:grid;grid-gap:3px;gap:3px;min-block-size:3.15rem;min-width:0;padding:7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(246,249,255,.78);color:var(--brand-bg);cursor:pointer;text-align:left}.work-list-quick-toolbar__action:focus-visible,.work-list-quick-toolbar__action:hover{border-color:rgba(var(--brand-primary-rgb),.28);background:rgba(var(--brand-primary-rgb),.08);outline:none}.work-list-quick-toolbar__action strong{color:var(--brand-bg);font-size:.76rem;line-height:1.1;overflow-wrap:anywhere}.work-list-quick-toolbar__action em{color:var(--brand-primary);font-size:.68rem;font-style:normal;font-weight:900;line-height:1}.work-list-quick-toolbar__action--active{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.1)}.work-list-quick-toolbar__action--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.1)}.work-list-quick-toolbar__action--clear{border-color:rgba(33,200,165,.2);background:rgba(33,200,165,.09)}.work-list-quick-toolbar__action:disabled{cursor:not-allowed;opacity:.52}.work-plan-table__grid{grid-gap:6px;gap:6px}.work-plan-table__grid,.work-plan-table__row{display:grid;inline-size:100%;max-inline-size:100%;min-width:0}.work-plan-table__row{align-items:center;grid-gap:8px;gap:8px;grid-template-columns:minmax(190px,1.25fr) minmax(76px,.42fr) minmax(120px,.62fr) minmax(100px,.58fr) minmax(104px,.58fr) minmax(150px,.72fr);padding:8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.86)}.work-plan-table__row--header{padding-block:0;border-color:transparent;background:transparent;color:var(--brand-neutral);font:800 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-plan-table__row--warning{border-color:rgba(var(--brand-secondary-rgb),.2);background:rgba(var(--brand-secondary-rgb),.08)}.work-plan-table__row--clear{border-color:rgba(33,200,165,.18);background:rgba(33,200,165,.07)}.work-plan-table__row strong{color:var(--brand-bg);font-size:.82rem;line-height:1.16;overflow-wrap:anywhere}.work-plan-table__row small{display:block;margin-top:2px;color:var(--brand-neutral);font-size:.68rem;line-height:1.18;overflow-wrap:anywhere}.work-plan-table__row em,.work-plan-table__row>span{color:var(--brand-bg);font-size:.72rem;font-style:normal;line-height:1.15;overflow-wrap:anywhere}.work-plan-table__signal{display:grid;grid-gap:3px;gap:3px}.work-plan-table__signal strong{font-size:.72rem;line-height:1.12}.work-plan-table__signal small{display:inline-flex;inline-size:-moz-fit-content;inline-size:fit-content;max-inline-size:100%;margin:0;padding:3px 6px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:999px;background:rgba(var(--brand-primary-rgb),.07);color:var(--brand-bg);font-size:.62rem;font-weight:900;line-height:1.1}.work-plan-table__row[data-work-plan-table-receipt=warning] .work-plan-table__signal small{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.12)}.work-plan-table__row[data-work-plan-table-receipt=clear] .work-plan-table__signal small{border-color:rgba(33,200,165,.2);background:rgba(33,200,165,.12)}.work-plan-table__actions{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.work-plan-table__action-rail{display:inline-grid;gap:4px;grid-template-columns:repeat(4,minmax(0,1fr));min-inline-size:min(100%,13.5rem)}.work-plan-table__row-action{align-items:center;display:inline-flex;justify-content:center;min-block-size:2rem;min-inline-size:0;padding:0 7px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.82);color:var(--brand-bg);cursor:pointer;font:900 .66rem/1 var(--font-body);text-align:center;text-decoration:none}.work-plan-table__row-action:focus-visible,.work-plan-table__row-action:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.1);outline:none}.work-plan-table__row-action--primary{border-color:rgba(var(--brand-primary-rgb),.28);background:rgba(var(--brand-primary-rgb),.12);color:var(--brand-primary)}.work-plan-table__row-action--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.12)}.work-plan-table__open{min-height:2rem;padding:0 10px;border:1px solid rgba(var(--brand-primary-rgb),.24);border-radius:8px;background:rgba(var(--brand-primary-rgb),.1);color:var(--brand-bg);cursor:pointer;font:900 .72rem/1 var(--font-body)}.work-plan-table__open:focus-visible,.work-plan-table__open:hover{border-color:rgba(var(--brand-primary-rgb),.38);background:rgba(var(--brand-primary-rgb),.16);outline:none}.work-plan-table__select{align-items:center;display:inline-flex;gap:5px;color:var(--brand-neutral);cursor:pointer;font-size:.68rem;font-weight:800;line-height:1}.work-plan-table__select input{inline-size:1rem;block-size:1rem;accent-color:var(--brand-primary)}.work-plan-table__empty{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.82);color:var(--brand-neutral);font-size:.78rem}.work-plan-table__overflow{margin:0;color:var(--brand-neutral);font-size:.72rem;line-height:1.25}.work-review-handoff-strip{display:block;margin:0 0 12px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,249,255,.9)),#fff;overflow:hidden}.work-review-handoff-strip__summary{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(160px,.38fr) minmax(0,1fr) auto;min-width:0;padding:9px;cursor:pointer;list-style:none}.work-review-handoff-strip__summary::-webkit-details-marker{display:none}.work-review-handoff-strip__summary:after{content:"+";display:inline-grid;place-items:center;inline-size:1.55rem;block-size:1.55rem;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);font:900 .82rem/1 var(--font-mono)}.work-review-handoff-strip[open] .work-review-handoff-strip__summary:after{content:"-"}.work-review-handoff-strip__summary:focus-visible{outline:2px solid rgba(var(--brand-primary-rgb),.4);outline-offset:-2px}.work-review-handoff-strip__summary-facts{display:flex;flex-wrap:wrap;gap:5px;justify-content:flex-end;min-width:0}.work-review-handoff-strip__summary-facts span{padding:.28rem .46rem;border:1px solid rgba(11,31,59,.08);border-radius:999px;background:rgba(255,255,255,.72);color:var(--brand-bg);font:800 .58rem/1 var(--font-mono)}.work-review-handoff-strip__head{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-review-handoff-strip__head span,.work-review-handoff-strip__item span{color:var(--brand-neutral);font:800 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-review-handoff-strip__head strong{color:var(--brand-bg);font-size:.82rem;line-height:1.12;overflow-wrap:anywhere}.work-review-handoff-strip__grid{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0;padding:0 9px 9px}.work-review-handoff-strip__item{display:grid;grid-gap:3px;gap:3px;min-block-size:3rem;min-width:0;padding:7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.82);color:var(--brand-bg);cursor:pointer;text-align:left;text-decoration:none}.work-review-handoff-strip__item:focus-visible,.work-review-handoff-strip__item:hover{border-color:rgba(var(--brand-primary-rgb),.28);background:rgba(var(--brand-primary-rgb),.08);outline:none}.work-review-handoff-strip__item strong{color:var(--brand-bg);font-size:.76rem;line-height:1.1;overflow-wrap:anywhere}.work-review-handoff-strip__item em{color:var(--brand-primary);font-size:.68rem;font-style:normal;font-weight:900;line-height:1}.work-review-handoff-strip__item--active{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.09)}.work-review-handoff-strip__item--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.1)}.work-review-handoff-strip__item--clear{border-color:rgba(33,200,165,.2);background:rgba(33,200,165,.09)}.work-review-handoff-strip__item:disabled{cursor:not-allowed;opacity:.52}.work-review-workspace{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,249,255,.88)),#fff}.work-review-workspace__head{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr)}.work-review-workspace__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-review-workspace__action span,.work-review-workspace__facts dt,.work-review-workspace__head span{color:var(--brand-neutral);font:850 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-review-workspace__head strong{color:var(--brand-bg);font-size:.92rem;line-height:1.14;overflow-wrap:anywhere}.work-review-workspace__facts{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.work-review-workspace__facts div{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.78)}.work-review-workspace__facts dd{color:var(--brand-bg);font-size:.8rem;font-weight:900;line-height:1.1;margin:0}.work-review-workspace__actions{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr))}.work-review-workspace__action{display:grid;grid-gap:3px;gap:3px;min-width:0;min-height:3.25rem;padding:8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.86);color:var(--brand-bg);cursor:pointer;text-align:left;text-decoration:none}.work-review-workspace__action:focus-visible,.work-review-workspace__action:hover{border-color:rgba(var(--brand-primary-rgb),.3);background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);outline:none}.work-review-workspace__action strong{color:var(--brand-bg);font-size:.76rem;line-height:1.1;overflow-wrap:anywhere}.work-review-workspace__action em{color:var(--brand-primary);font-size:.68rem;font-style:normal;font-weight:900;line-height:1}.work-review-workspace__action--active{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.09)}.work-review-workspace__action--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.1)}.work-review-workspace__action--clear{border-color:rgba(33,200,165,.2);background:rgba(33,200,165,.09)}.work-review-workspace__action:disabled{cursor:not-allowed;opacity:.52}.work-execution-layer{display:grid;grid-gap:10px;gap:10px;margin:0 0 12px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,249,255,.88)),#fff;box-shadow:0 16px 34px rgba(11,31,59,.08)}.work-execution-layer>summary{align-items:center;cursor:pointer;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,.55fr) minmax(0,1fr) auto auto;list-style:none;padding:10px 12px}.work-execution-layer>summary::-webkit-details-marker{display:none}.work-execution-layer>summary:after{align-items:center;border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:999px;color:var(--brand-primary);content:"Open";display:inline-flex;font:800 .66rem/1 var(--font-mono);justify-content:center;min-height:26px;padding:0 10px;text-transform:uppercase}.work-execution-layer[open]>summary:after{content:"Close"}.work-execution-layer>summary span:first-child{color:var(--brand-neutral);font:800 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-execution-layer>summary strong{color:var(--brand-ink);font-size:.95rem;min-width:0}.work-execution-layer>summary small{color:var(--brand-neutral);font-size:.72rem}.work-execution-layer__summary-facts{display:inline-flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.work-execution-layer__summary-facts span{border:1px solid rgba(var(--brand-primary-rgb),.13);border-radius:999px;background:rgba(var(--brand-primary-rgb),.06);color:var(--brand-ink);font:800 .66rem/1 var(--font-mono);padding:6px 8px;text-transform:uppercase}.work-execution-layer__body{display:grid;grid-gap:10px;gap:10px;padding:0 10px 10px}.work-execution-layer__body>:last-child{margin-bottom:0}.work-route-workstream-board{display:grid;grid-gap:8px;gap:8px;margin:0 0 12px;padding:10px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(246,249,255,.92)),#fff}.work-route-workstream-board__head{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) minmax(14rem,.5fr)}.work-route-workstream-board__copy,.work-route-workstream-board__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-route-workstream-board dt,.work-route-workstream-board__copy span,.work-route-workstream-board__head span{color:var(--brand-neutral);font:800 .58rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-route-workstream-board__copy strong,.work-route-workstream-board__head strong{color:var(--brand-bg);font-size:.92rem;line-height:1.14;overflow-wrap:anywhere}.work-route-workstream-board__copy small{color:var(--brand-neutral);font:800 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-route-workstream-board__facts,.work-route-workstream-board__lane-grid{display:grid;grid-gap:6px;gap:6px;margin:0}.work-route-workstream-board__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.work-route-workstream-board__lane-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.work-route-workstream-board__facts div,.work-route-workstream-board__lane-grid div{min-width:0;padding:6px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.82)}.work-route-workstream-board dd{margin:3px 0 0;color:var(--brand-bg);font-weight:850;overflow-wrap:anywhere}.work-route-workstream-board__grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.work-route-workstream-board__item{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:8px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.92)}.work-route-workstream-board__item--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.09)}.work-route-workstream-board__item--active{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.07)}.work-route-workstream-board__item--clear{border-color:rgba(33,200,165,.18);background:rgba(33,200,165,.07)}.work-route-workstream-board__next{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;min-width:0;padding:7px 8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.78)}.work-route-workstream-board__next span{color:var(--brand-neutral);font:800 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-route-workstream-board__next strong{color:var(--brand-bg);font-size:.8rem}.work-route-workstream-board__actions{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.work-route-workstream-board__actions a,.work-route-workstream-board__actions button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:999px;background:rgba(255,255,255,.82);color:var(--brand-primary);cursor:pointer;font:900 .62rem/1 var(--font-mono);letter-spacing:0;padding:.42rem .58rem;text-decoration:none;text-transform:uppercase}.work-route-workstream-board__actions button:disabled{cursor:not-allowed;opacity:.48}.work-route-workstream-board__actions a:focus-visible,.work-route-workstream-board__actions a:hover,.work-route-workstream-board__actions button:not(:disabled):focus-visible,.work-route-workstream-board__actions button:not(:disabled):hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.1);color:var(--brand-bg);outline:none}.work-route-cluster-strip{display:grid;grid-gap:8px;gap:8px;margin:0 0 12px;padding:10px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,249,255,.9)),#fff}.work-route-cluster-strip__head{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) minmax(14rem,.52fr)}.work-route-cluster-strip__copy,.work-route-cluster-strip__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-route-cluster-strip dt,.work-route-cluster-strip__copy span,.work-route-cluster-strip__head span{color:var(--brand-neutral);font:800 .58rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-route-cluster-strip__copy strong,.work-route-cluster-strip__head strong{color:var(--brand-bg);font-size:.92rem;line-height:1.14;overflow-wrap:anywhere}.work-route-cluster-strip__facts{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.work-route-cluster-strip__facts div,.work-route-cluster-strip__item dl div{min-width:0;padding:6px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.82)}.work-route-cluster-strip dd{margin:3px 0 0;color:var(--brand-bg);font-weight:850;overflow-wrap:anywhere}.work-route-cluster-strip__grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.work-route-cluster-strip__item{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:8px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.9)}.work-route-cluster-strip__item--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.09)}.work-route-cluster-strip__item--active{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.07)}.work-route-cluster-strip__item--clear{border-color:rgba(33,200,165,.18);background:rgba(33,200,165,.07)}.work-route-cluster-strip__item dl{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.work-route-cluster-strip__actions{align-items:center;display:flex;flex-wrap:wrap;gap:4px}.work-route-cluster-strip__actions a,.work-route-cluster-strip__actions button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:999px;background:rgba(255,255,255,.82);color:var(--brand-primary);cursor:pointer;font:900 .62rem/1 var(--font-mono);letter-spacing:0;padding:.42rem .58rem;text-decoration:none;text-transform:uppercase}.work-route-cluster-strip__actions a:focus-visible,.work-route-cluster-strip__actions a:hover,.work-route-cluster-strip__actions button:focus-visible,.work-route-cluster-strip__actions button:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.1);color:var(--brand-bg);outline:none}.work-selection-rail{display:grid;grid-gap:10px;gap:10px;margin:0 0 14px;padding:12px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:12px;background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.07),rgba(255,255,255,.86)),rgba(255,255,255,.7)}.work-selection-rail__head{align-items:center;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto}.work-selection-rail__head>div:first-child{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-selection-rail__head span,.work-selection-rail__list span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.64rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.work-selection-rail__head strong{color:var(--brand-bg);font-size:.94rem;line-height:1.22}.work-selection-rail__head p:not(.sr-only),.work-selection-rail__list p{color:var(--brand-neutral);font-size:.78rem;line-height:1.4;margin:0;overflow-wrap:anywhere}.work-selection-focus-strip{align-items:stretch;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(240px,auto);padding:10px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:10px;background:rgba(255,255,255,.74)}.work-selection-focus-strip__copy{display:grid;align-content:center;grid-gap:4px;gap:4px;min-width:0}.work-selection-focus-strip__button span,.work-selection-focus-strip__copy span,.work-selection-focus-strip__facts dt{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.6rem;font-weight:900;letter-spacing:0;line-height:1.1;overflow-wrap:anywhere;text-transform:uppercase}.work-selection-focus-strip__copy strong{color:var(--brand-bg);font-size:.9rem;line-height:1.18;overflow-wrap:anywhere}.work-selection-focus-strip__facts{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0}.work-selection-focus-strip__facts div{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:8px;border:1px solid rgba(11,31,59,.08);border-radius:9px;background:rgba(255,255,255,.76)}.work-selection-focus-strip__facts dd{color:var(--brand-bg);font-size:.78rem;font-weight:900;line-height:1.16;margin:0;overflow-wrap:anywhere}.work-selection-focus-strip__actions{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr))}.work-selection-focus-strip__button{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:8px;border:1px solid rgba(11,31,59,.08);border-radius:9px;background:rgba(255,255,255,.84);color:var(--brand-bg);cursor:pointer;font:inherit;text-align:left}.work-selection-focus-strip__button:focus-visible,.work-selection-focus-strip__button:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.work-selection-focus-strip__button:disabled{cursor:not-allowed;opacity:.58}.work-selection-focus-strip__button strong{color:var(--brand-bg);font-size:.78rem;line-height:1.14;overflow-wrap:anywhere}.work-selection-focus-strip__button em{color:var(--brand-primary);font-size:.66rem;font-style:normal;font-weight:900;line-height:1.1}.work-selection-focus-strip__button--primary{border-color:rgba(var(--brand-primary-rgb),.22);background:rgba(var(--brand-primary-rgb),.08)}.work-selection-focus-strip__button--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.1)}.work-selection-focus-strip__button--clear{border-color:rgba(33,200,165,.2);background:rgba(33,200,165,.08)}.work-selection-triage-dock{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.work-selection-triage-dock__item{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:10px;background:rgba(255,255,255,.82);color:var(--brand-bg);font:inherit;text-align:left}button.work-selection-triage-dock__item{cursor:pointer}button.work-selection-triage-dock__item:focus-visible,button.work-selection-triage-dock__item:hover{border-color:rgba(var(--brand-primary-rgb),.36);background:rgba(var(--brand-primary-rgb),.08);outline:none}.work-selection-triage-dock__item:disabled{cursor:not-allowed;opacity:.58}.work-selection-triage-dock__item--primary{border-color:rgba(var(--brand-primary-rgb),.22);background:rgba(var(--brand-primary-rgb),.08)}.work-selection-triage-dock__item--attention{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.1)}.work-selection-triage-dock__item span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.6rem;font-weight:900;letter-spacing:0;line-height:1;overflow-wrap:anywhere;text-transform:uppercase}.work-selection-triage-dock__item strong{color:var(--brand-bg);font-size:.84rem;line-height:1.15;overflow-wrap:anywhere}.work-selection-triage-dock__item small{color:var(--brand-neutral);font-size:.68rem;font-weight:800;line-height:1.18;overflow-wrap:anywhere}.work-selection-execution-plan{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:10px;background:rgba(255,255,255,.72)}.work-selection-execution-plan__head{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto}.work-selection-execution-plan__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-selection-execution-plan__head span,.work-selection-execution-plan__item span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.62rem;font-weight:900;letter-spacing:0;line-height:1.1;overflow-wrap:anywhere;text-transform:uppercase}.work-selection-execution-plan__head strong{color:var(--brand-bg);font-size:.94rem;line-height:1.18;overflow-wrap:anywhere}.work-selection-execution-plan__grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr))}.work-selection-execution-plan__item{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:10px;background:rgba(255,255,255,.82);color:var(--brand-bg);font:inherit;text-align:left;text-decoration:none}button.work-selection-execution-plan__item{cursor:pointer}.work-selection-execution-plan__item:focus-visible,.work-selection-execution-plan__item:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.work-selection-execution-plan__item:disabled{cursor:not-allowed;opacity:.58}.work-selection-execution-plan__item strong{color:var(--brand-bg);font-size:.82rem;line-height:1.16;overflow-wrap:anywhere}.work-selection-execution-plan__item small{color:var(--brand-neutral);font-size:.68rem;font-weight:800;line-height:1.18;overflow-wrap:anywhere}.work-selection-execution-plan__item em{color:var(--brand-primary);font-size:.68rem;font-style:normal;font-weight:900;line-height:1.1}.work-selection-execution-plan__item--primary{border-color:rgba(var(--brand-primary-rgb),.22);background:rgba(var(--brand-primary-rgb),.08)}.work-selection-execution-plan__item--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.1)}.work-selection-rail__facts{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.work-selection-rail__facts div{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:10px;background:rgba(255,255,255,.72)}.work-selection-rail__facts dt{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:0;line-height:1.1;margin:0;text-transform:uppercase}.work-selection-rail__facts dd{display:grid;grid-gap:2px;gap:2px;color:var(--brand-bg);font-size:.78rem;font-weight:800;line-height:1.2;margin:0;min-width:0}.work-selection-rail__facts dd strong,.work-selection-rail__next strong{color:var(--brand-bg);font-size:.92rem;line-height:1.15;overflow-wrap:anywhere}.work-selection-rail__facts dd small:not(.sr-only){color:var(--brand-neutral);font-size:.68rem;font-weight:800;line-height:1.2;overflow-wrap:anywhere}.work-selection-rail__next{display:grid;grid-gap:4px;gap:4px;padding:10px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:10px;background:rgba(var(--brand-primary-rgb),.06)}.work-selection-rail__next span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.work-selection-rail__next p:not(.sr-only){color:var(--brand-neutral);font-size:.78rem;font-weight:700;line-height:1.35;margin:0}.work-selection-rail__actions,.work-selection-rail__item-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.work-selection-rail__list{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.work-selection-rail__list li{align-items:center;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto;padding:10px;border:1px solid rgba(11,31,59,.08);border-radius:10px;background:rgba(255,255,255,.78)}.work-selection-rail__list li>div:first-child{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-selection-rail__list strong{color:var(--brand-bg);font-size:.86rem;line-height:1.22;overflow-wrap:anywhere}.work-task-tools{margin:0 0 14px;border:1px solid rgba(14,34,52,.1);border-radius:10px;background:rgba(255,255,255,.72)}.work-task-tools>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;cursor:pointer;list-style:none;padding:8px 10px}.work-task-tools>summary::-webkit-details-marker{display:none}.work-task-tools>summary:after{content:"+";display:inline-grid;width:1.75rem;height:1.75rem;flex:0 0 auto;place-items:center;border-radius:999px;background:rgba(var(--brand-primary-rgb),.1);color:var(--brand-primary);font-family:var(--font-mono);font-weight:800}.work-task-tools[open]>summary:after{content:"-"}.work-task-tools>summary span{color:var(--brand-bg);font-size:.88rem;font-weight:800;line-height:1.2}.work-task-tools>summary small{color:var(--brand-neutral);flex:1 1 auto;font-size:.76rem;font-weight:800;line-height:1.2;text-align:right}.work-task-tools__body{display:grid;grid-gap:10px;gap:10px;padding:0 10px 10px}.work-task-tools .work-task-presets{margin:0}.work-task-tools__actions{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between}.work-task-tools__actions .work-view-toggle{flex:1 1 22rem}.work-task-tools__batch-actions{display:flex;flex:0 1 auto;flex-wrap:wrap;gap:8px;justify-content:flex-end}.work-selected-task{margin:0 0 14px;border:1px solid rgba(11,31,59,.1);border-radius:12px;background:rgba(255,255,255,.82);overflow:hidden}.work-selected-task__summary{display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;list-style:none;min-width:0;padding:12px}.work-selected-task__summary::-webkit-details-marker{display:none}.work-selected-task__summary:after{content:"+";display:inline-grid;width:1.75rem;height:1.75rem;flex:0 0 auto;place-items:center;border-radius:999px;background:rgba(var(--brand-primary-rgb),.1);color:var(--brand-primary);font-family:var(--font-mono);font-weight:800}.work-selected-task[open] .work-selected-task__summary:after{content:"-"}.work-selected-task__summary>span{display:grid;grid-gap:4px;gap:4px;min-width:0}.work-selected-task__summary small{color:var(--brand-neutral);flex:0 0 auto;font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.work-selected-task__body{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;padding:0 12px 12px}.work-selected-task__eyebrow{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.64rem;font-weight:800;letter-spacing:.1em;line-height:1.1;text-transform:uppercase}.work-selected-task__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0}.work-selected-task__facts div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-selected-task__facts dt{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:.08em;line-height:1.1;margin:0;text-transform:uppercase}.work-selected-task__facts dd{color:var(--brand-bg);font-size:.78rem;font-weight:800;line-height:1.25;margin:0;min-width:0;overflow-wrap:anywhere}.work-selected-task__actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;margin:0;padding:0;min-width:22rem}.work-selected-task__action{align-items:center;display:grid;grid-gap:4px;gap:4px;min-width:0;min-height:3rem;padding:7px 8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.9);color:var(--brand-bg);text-decoration:none;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.work-selected-task__action:focus-visible,.work-selected-task__action:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);box-shadow:0 10px 24px rgba(11,31,59,.08);color:var(--brand-bg);outline:none;transform:translateY(-1px)}.work-selected-task__action span{color:var(--brand-neutral);font:800 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-selected-task__action strong{color:var(--brand-bg);font-size:.82rem;line-height:1.12;min-width:0;overflow-wrap:anywhere}.work-selected-task__action em{color:var(--brand-primary);font:900 .62rem/1 var(--font-mono);font-style:normal;line-height:1.12}.work-selected-task__action--primary{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.07)}.work-selected-task__action--active{border-color:rgba(var(--brand-primary-rgb),.2);background:rgba(var(--brand-primary-rgb),.06)}.work-selected-task__action--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.1)}.work-selected-task__action--clear{border-color:rgba(33,200,165,.18);background:rgba(33,200,165,.08)}.work-task-filter{display:grid;grid-template-columns:minmax(12rem,1.2fr) minmax(9rem,.7fr) minmax(10rem,.8fr) auto auto;align-items:end;grid-gap:8px;gap:8px;margin:0;padding:0;border:0;border-radius:0;background:transparent}.work-task-filter__field{display:grid;grid-gap:5px;gap:5px;min-width:0;color:var(--brand-neutral);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:.08em;line-height:1.1;text-transform:uppercase}.work-task-filter__field input,.work-task-filter__field select{width:100%;min-height:44px;border:1px solid rgba(14,34,52,.14);border-radius:10px;background:#fff;color:var(--brand-bg);font:700 .9rem/1.2 var(--font-body);letter-spacing:0;padding:0 12px}.work-task-filter__field input:focus-visible,.work-task-filter__field select:focus-visible{outline:3px solid rgb(var(--brand-primary-rgb)/.22);border-color:rgb(var(--brand-primary-rgb)/.62)}.work-task-filter__count{color:var(--brand-neutral);font-size:.78rem;font-weight:800;line-height:1.25;white-space:nowrap}.work-view-toggle{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;margin:0 0 12px}.work-view-toggle__button{min-height:38px;border:1px solid rgba(14,34,52,.12);border-radius:999px;background:rgba(255,255,255,.72);color:var(--brand-bg);cursor:pointer;font:800 .78rem/1 var(--font-body);letter-spacing:0;padding:0 14px}.work-view-toggle__button--active{border-color:rgba(var(--brand-primary-rgb),.5);background:rgb(var(--brand-primary-rgb));color:#fff;box-shadow:0 10px 22px rgba(var(--brand-primary-rgb),.18)}.work-view-toggle__summary{color:var(--brand-neutral);flex:1 1 11rem;font-size:.78rem;font-weight:800;line-height:1.25;text-align:right}.work-board-mode{display:grid;grid-gap:10px;gap:10px}.work-board-lane-ops{display:grid;grid-gap:8px;gap:8px;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.95),rgba(246,249,255,.84)),#fff}.work-board-lane-ops__head{align-items:flex-end;display:flex;gap:10px;justify-content:space-between;min-width:0}.work-board-lane-ops__head>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.work-board-lane-ops__head span,.work-board-lane-ops__item>span{color:var(--brand-neutral);font:800 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-board-lane-ops__head strong{color:var(--brand-bg);font-size:.96rem;line-height:1.16;overflow-wrap:anywhere}.work-board-lane-ops__grid{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(4,minmax(0,1fr))}.work-board-lane-ops__item{border:1px solid rgba(11,31,59,.1);border-radius:10px;background:rgba(255,255,255,.86);color:var(--brand-bg);display:grid;grid-gap:5px;gap:5px;min-height:6.25rem;min-width:0;padding:8px;text-decoration:none;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.work-board-lane-ops__item:focus-visible,.work-board-lane-ops__item:hover{border-color:rgba(var(--brand-primary-rgb),.32);background:rgba(var(--brand-primary-rgb),.08);box-shadow:0 10px 24px rgba(11,31,59,.08);color:var(--brand-bg);outline:none;transform:translateY(-1px)}.work-board-lane-ops__item strong{color:var(--brand-bg);font-size:.88rem;line-height:1.16;overflow-wrap:anywhere}.work-board-lane-ops__item small{color:var(--brand-secondary);font-size:.72rem;line-height:1.25;overflow-wrap:anywhere}.work-board-lane-ops__item dl{display:grid;grid-gap:4px;gap:4px;margin:0}.work-board-lane-ops__item dl div{align-items:baseline;display:flex;gap:6px;justify-content:space-between;min-width:0}.work-board-lane-ops__item dt{color:var(--brand-neutral);font:800 .6rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-board-lane-ops__item dd{color:var(--brand-bg);font-size:.72rem;font-weight:900;line-height:1.16;margin:0;overflow-wrap:anywhere;text-align:right}.work-board-lane-ops__item em{align-self:end;color:var(--brand-primary);font-style:normal;font-weight:900;line-height:1.16}.work-board-lane-ops__item--warning{border-color:rgba(var(--brand-primary-rgb),.3);background:rgba(var(--brand-primary-rgb),.08)}.work-board-lane-ops__item--clear{background:rgba(33,200,165,.07)}.work-queue-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 16px}.work-queue-tabs__tab{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px;border:1px solid rgba(14,34,52,.12);border-radius:12px;background:rgba(255,255,255,.72);color:var(--brand-bg);cursor:pointer;font:inherit;font-size:.88rem;font-weight:800;padding:8px 10px;text-align:left}.work-queue-tabs__tab strong{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;border-radius:999px;background:rgba(var(--brand-primary-rgb),.1);color:rgb(var(--brand-primary-rgb));font-family:var(--font-mono);font-size:.78rem}.work-queue-tabs__tab--active{border-color:rgba(var(--brand-primary-rgb),.5);background:var(--brand-bg);color:#fff;box-shadow:0 12px 24px rgba(var(--brand-primary-rgb),.2)}.work-queue-tabs__tab--active strong{background:rgba(255,255,255,.18);color:#fff}.work-board-columns{align-items:start;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.work-board-column{display:grid;grid-gap:10px;gap:10px;min-width:0;min-height:12rem;padding:10px;border:1px solid rgba(14,34,52,.1);border-radius:14px;background:rgba(255,255,255,.68)}.work-board-column__head{align-items:center;display:flex;justify-content:space-between;gap:8px}.work-board-column__head h3{color:var(--brand-bg);font-size:.9rem;line-height:1.2;margin:0}.work-board-column__head span{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:28px;border-radius:999px;background:rgba(var(--brand-primary-rgb),.1);color:rgb(var(--brand-primary-rgb));font-family:var(--font-mono);font-size:.78rem;font-weight:800}.work-board-column-command{display:grid;grid-gap:7px;gap:7px;padding:8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.86),rgba(246,249,255,.78)),#fff}.work-board-column-command__copy{display:grid;grid-gap:2px;gap:2px}.work-board-column-command__copy span,.work-board-column-command__facts dt{color:var(--brand-neutral);font:850 .56rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.work-board-column-command__copy strong{color:var(--brand-bg);font-size:.84rem;line-height:1.14;overflow-wrap:anywhere}.work-board-column-command__facts{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.work-board-column-command__facts div{display:grid;grid-gap:2px;gap:2px;min-width:0}.work-board-column-command__facts dd{color:var(--brand-bg);font-size:.7rem;font-weight:900;line-height:1.14;margin:0;overflow-wrap:anywhere}.work-board-column-command__actions{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(3,minmax(0,1fr))}.work-board-column-command__actions a,.work-board-column-command__actions button{align-items:center;display:inline-flex;justify-content:center;min-height:2rem;min-width:0;padding:6px 7px;border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:999px;background:rgba(255,255,255,.92);color:var(--brand-bg);cursor:pointer;font:900 .62rem/1 var(--font-mono);overflow-wrap:anywhere;text-align:center;text-decoration:none;transition:background .16s ease,border-color .16s ease,color .16s ease}.work-board-column-command__actions a:focus-visible,.work-board-column-command__actions a:hover,.work-board-column-command__actions button:focus-visible,.work-board-column-command__actions button:hover{border-color:rgba(var(--brand-primary-rgb),.36);background:rgba(var(--brand-primary-rgb),.1);color:var(--brand-primary);outline:none}.work-board-column-command__actions button:disabled{cursor:not-allowed;opacity:.5}.work-board-column__list{gap:10px}.work-guidance-details{border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:14px;background:rgba(var(--brand-primary-rgb),.04);padding:0}.work-guidance-details>summary{cursor:pointer;font-weight:800;padding:10px 12px}.work-guidance-details--compact{margin-top:-2px}.work-guidance-details .list,.work-guidance-details--compact>.stack{padding:0 12px 12px}.work-guidance-details--compact .list{padding:0}@media (max-width:1180px){.work-plan-table__row{align-items:stretch;grid-template-columns:1fr}.work-plan-table__row--header{display:none}.work-plan-table__actions{justify-content:flex-start}.work-plan-table__action-rail{inline-size:min(100%,24rem)}}@media (max-width:1040px){.work-first-screen-answers__bar,.work-stage--refined .work-stage-hero--metric-rail .dashboard-stage-hero__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.work-first-screen-answers__grid{grid-template-columns:1fr}.work-first-screen-answers__row,.work-first-screen-answers__table-head{grid-template-columns:minmax(4.75rem,.9fr) minmax(0,1fr) minmax(4rem,auto)}.workday-cockpit__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-board-focus{align-items:stretch}.work-board-focus,.work-board-focus--compact-next .work-board-focus__copy,.work-focus-board--command-strip{grid-template-columns:1fr}.work-board-focus__badges{justify-content:flex-start;max-width:none}.work-board-summary__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-manager-review-rail{align-items:stretch;grid-template-columns:1fr}.work-task-presets{grid-template-columns:repeat(3,minmax(0,1fr))}.work-view-decision-strip{align-items:stretch;grid-template-columns:1fr}.work-view-decision-strip__actions{justify-content:flex-start}.work-board-command-deck__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.work-operating-cockpit__grid,.work-selection-focus-strip{grid-template-columns:1fr}.work-selection-focus-strip__actions{grid-template-columns:repeat(3,minmax(0,1fr))}.work-board-command-deck,.work-saved-view-strip__head,.work-view-handoff-strip{align-items:stretch;grid-template-columns:1fr}.work-board-status-strip,.work-decision-command-strip__grid,.work-focus-board__actions,.work-focus-board__facts,.work-results-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.work-board-health-bar__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.work-priority-action-rail__grid,.work-sla-clock-rail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-lane-switcher,.work-plan-table__head{grid-template-columns:1fr}.work-lane-switcher__controls{grid-template-columns:repeat(2,minmax(0,1fr))}.work-list-quick-toolbar{grid-template-columns:1fr}.work-list-quick-toolbar__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.work-review-handoff-strip__summary{grid-template-columns:1fr}.work-review-handoff-strip__summary-facts{justify-content:flex-start}.work-review-handoff-strip__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-review-workspace__head{grid-template-columns:1fr}.work-review-workspace__actions{grid-template-columns:repeat(2,minmax(0,1fr))}.work-route-cluster-strip__head,.work-route-workstream-board__head{align-items:stretch;grid-template-columns:1fr}.work-route-cluster-strip__grid,.work-route-workstream-board__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-route-workstream-board__lane-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.work-plan-table__row{grid-template-columns:minmax(170px,1.2fr) minmax(72px,.44fr) minmax(108px,.6fr) minmax(92px,.58fr) minmax(92px,.58fr) minmax(140px,.76fr)}.work-selection-rail__head,.work-selection-rail__list li{align-items:stretch;grid-template-columns:1fr}.work-selection-rail__facts,.work-selection-triage-dock{grid-template-columns:repeat(2,minmax(0,1fr))}.work-selection-execution-plan__head{align-items:stretch;grid-template-columns:1fr}.work-selection-execution-plan__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-selection-rail__actions,.work-selection-rail__item-actions{justify-content:flex-start}.work-selected-task__body{align-items:start;grid-template-columns:minmax(0,1fr) minmax(14rem,.8fr)}.work-selected-task__actions{grid-column:1/-1;min-width:0}.work-task-filter{grid-template-columns:minmax(12rem,1fr) minmax(8rem,.6fr) minmax(8rem,.6fr)}.work-task-filter__count{grid-column:1/-1;white-space:normal}.work-task-tools__actions{align-items:stretch}.work-task-tools__batch-actions{justify-content:flex-start}.work-board-lane-ops__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-current-row-path,.work-current-row-path--inline .work-current-row-path__steps,.work-current-row-path__steps{grid-template-columns:1fr}.work-task-filter>.button{justify-self:start}.work-board-columns{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.work-stage--refined .work-stage-hero--compact .dashboard-stage-hero__hero,.work-stage--refined .work-stage-hero--metric-rail .dashboard-stage-hero__metrics{grid-template-columns:1fr}.work-stage--refined .work-stage-hero--compact .dashboard-stage-hero__title{font-size:clamp(1.55rem,9vw,2.3rem)}.work-command-strip__main{display:grid}.work-board-masthead,.work-command-strip__links,.work-context-strip{grid-template-columns:1fr}.work-context-strip{align-items:stretch}.work-context-strip__items{grid-template-columns:repeat(2,minmax(0,1fr))}.workday-cockpit__head{align-items:stretch;flex-direction:column}.workday-cockpit__head .button{justify-content:center;width:100%}.work-first-contact-plan--compact-inline .work-first-contact-plan__items,.workday-cockpit__grid{grid-template-columns:1fr}.work-first-contact-plan__item{grid-template-columns:auto minmax(0,1fr)}.work-first-contact-plan__item em{grid-column:2;text-align:left}.work-first-screen-answers__table-head{display:none}.work-first-screen-answers__bar{grid-template-columns:1fr}.work-first-screen-answers__row{grid-template-columns:minmax(0,1fr) auto}.work-first-screen-answers__row em{grid-column:1/-1;justify-self:start;text-align:left}.work-first-action-cluster{padding:7px}.work-command-bar--compact-rail,.work-command-bar__main{grid-template-columns:1fr}.work-command-bar__main{align-items:stretch}.work-command-bar__main .button{width:100%}.work-command-bar__shortcuts,.work-current-row-path__head{grid-template-columns:1fr}.work-current-row-path__step{grid-template-columns:auto minmax(0,1fr)}.work-current-row-path__step .button{grid-column:1/-1;justify-self:stretch}.work-board-summary__head,.work-start-plan__head{display:grid}.work-board-summary__head strong{text-align:left}.work-board-summary__grid{grid-template-columns:1fr}.work-board-summary__card{grid-template-columns:minmax(4.5rem,.45fr) minmax(3rem,.25fr) minmax(0,1fr);min-height:0}.work-board-summary__card strong{font-size:1.05rem}.work-start-plan__head strong{text-align:left}.work-start-plan__step{grid-template-columns:2rem minmax(0,1fr)}.work-start-plan__step .button{grid-column:1/-1;width:100%}.work-shift-plan__head{display:grid}.work-shift-plan__badges{justify-content:flex-start}.work-support-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.work-shift-plan__steps{grid-template-columns:1fr}.work-shift-plan__step{grid-template-rows:auto}.manager-workload-bridge__grid,.manager-workload-bridge__handoff,.manager-workload-bridge__row,.work-board-handoff__steps{grid-template-columns:1fr}.work-board-handoff__step{grid-template-columns:auto minmax(0,1fr)}.work-board-handoff__step .button{grid-column:1/-1;justify-self:stretch}.staff-task-stack__grid,.staff-task-stack__item{grid-template-columns:1fr}.manager-decision-queue__item{grid-template-columns:auto minmax(0,1fr)}.manager-decision-queue__item .button,.manager-decision-queue__item .pill{grid-column:2;justify-self:start}.work-board-focus{align-items:stretch}.work-board-focus,.work-focus-board--command-strip{grid-template-columns:1fr}.work-board-focus__badges{justify-content:flex-start;max-width:none}.work-board-facts,.work-launch-rail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-board-focus__actions{align-items:stretch;flex-direction:column}.persona-start-receipt__head,.work-starter-receipt__head{grid-template-columns:1fr}.persona-start-receipt__state,.work-starter-receipt__state{justify-self:start}.persona-start-receipt__grid,.work-starter-receipt__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-focus-board--command-strip .work-focus-board__head{grid-template-columns:1fr}.work-focus-board--command-strip .work-focus-board__actions,.work-focus-board--command-strip .work-focus-board__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.work-focus-board--command-strip .work-focus-board__action{grid-template-columns:1fr}.work-focus-board--command-strip .work-focus-board__action em{justify-self:start;text-align:left}.work-today-path__head{align-items:stretch;display:grid}.work-today-path__state{justify-self:start;max-inline-size:none}.work-today-path__steps{grid-template-columns:1fr}.work-today-path__step{grid-template-columns:auto minmax(0,1fr)}.work-today-path__step em{grid-column:2;justify-self:start;text-align:left}.work-flow-rail__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.work-operating-depth__summary{align-items:start;grid-template-columns:1fr}.work-operating-depth__summary small{justify-self:start;text-align:left}.workday-command-map__head{align-items:stretch;grid-template-columns:1fr}.workday-command-map__state{justify-self:start;max-inline-size:none}.workday-command-map__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-current-list-decision__head{align-items:stretch;grid-template-columns:1fr}.work-current-list-decision__state{justify-self:start;max-inline-size:none}.work-current-list-decision__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-current-list-runway__head{align-items:stretch;grid-template-columns:1fr}.work-current-list-runway__state{justify-self:start;max-inline-size:none}.work-current-list-runway__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-current-list-flow-receipt__head{align-items:stretch;grid-template-columns:1fr}.work-current-list-flow-receipt__state{justify-self:start;max-inline-size:none}.work-current-list-flow-receipt__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-row-scan-rail__head{align-items:stretch;grid-template-columns:1fr}.work-row-scan-rail__state{justify-self:start;max-inline-size:none}.work-row-scan-rail__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-current-list-detail__summary{align-items:flex-start;grid-template-columns:1fr}.work-current-list-detail__summary small{justify-self:start;text-align:start}.work-current-list-readiness__head{align-items:stretch;grid-template-columns:1fr}.work-current-list-readiness__state{justify-self:start;max-inline-size:none}.work-current-list-readiness__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-current-list-outcome__head{align-items:stretch;grid-template-columns:1fr}.work-current-list-outcome__state{justify-self:start;max-inline-size:none}.work-current-list-outcome__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-manager-review-rail__facts{grid-template-columns:1fr}.work-selection-focus-strip__actions,.work-selection-focus-strip__facts,.work-task-presets,.work-view-decision-strip__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.work-view-options-drawer>summary{align-items:flex-start;grid-template-columns:1fr}.work-view-options-drawer>summary small{text-align:left}.work-execution-layer>summary{align-items:flex-start;grid-template-columns:1fr}.work-execution-layer__summary-facts{justify-content:flex-start}.work-focus-board__actions,.work-focus-board__facts,.work-focus-board__head{grid-template-columns:1fr}.work-focus-board__state{justify-self:start;max-inline-size:none}.work-board-decision__grid,.work-board-decision__head{grid-template-columns:1fr}.work-board-decision__state{justify-self:start;max-inline-size:none}.work-board-command-deck__head{align-items:stretch;display:grid}.work-board-command-deck__grid,.work-decision-command-strip__grid,.work-operating-cockpit .work-board-health-bar__grid,.work-operating-cockpit .work-decision-command-strip__grid,.work-operating-cockpit .work-priority-action-rail__grid,.work-operating-cockpit .work-sla-clock-rail__grid,.work-operating-cockpit__grid,.work-sla-clock-rail__grid{grid-template-columns:1fr}.work-board-command-deck__item{grid-template-columns:auto minmax(0,1fr) auto;min-height:0}.work-view-handoff-strip__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.work-view-handoff-strip .button{width:100%}.work-saved-view-strip__form{grid-template-columns:1fr}.work-saved-view-strip__form .button{width:100%}.work-saved-view-strip__chip{grid-template-columns:1fr;width:100%}.work-board-status-strip,.work-lane-switcher__controls,.work-lane-switcher__lane{grid-template-columns:1fr}.work-lane-switcher__lane em{justify-self:start;text-align:left}.work-list-quick-toolbar__actions,.work-review-handoff-strip__grid{grid-template-columns:1fr}.work-review-handoff-strip__summary-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.work-review-workspace__actions,.work-review-workspace__facts{grid-template-columns:1fr}.work-board-status-strip__item{min-height:0}.work-results-rail{grid-template-columns:1fr}.work-results-rail__item{min-height:0}.work-board-health-bar__grid{grid-template-columns:1fr}.work-board-health-bar__item{min-height:0}.work-priority-action-rail__grid{grid-template-columns:1fr}.work-priority-action-rail__item{min-height:0}.work-board-column-command__actions,.work-board-column-command__facts{grid-template-columns:1fr}.work-plan-table__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.work-plan-table__depth{grid-template-columns:1fr}.work-plan-table__depth-actions{grid-auto-flow:row;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:stretch}.work-plan-table__depth-actions button{inline-size:100%}.work-plan-table__row{align-items:stretch;grid-template-columns:1fr}.work-plan-table__row--header{display:none}.work-plan-table__actions{justify-content:flex-start}.work-plan-table__action-rail{inline-size:100%}.work-plan-table__empty{align-items:stretch;display:grid}.work-task-tools__actions,.work-task-tools__batch-actions{display:grid;grid-template-columns:1fr}.work-selected-task{margin-bottom:12px}.work-route-cluster-strip__facts,.work-route-cluster-strip__grid,.work-route-cluster-strip__item dl,.work-route-workstream-board__facts,.work-route-workstream-board__grid,.work-route-workstream-board__lane-grid,.work-selected-task__body,.work-selection-execution-plan__grid,.work-selection-rail__facts,.work-selection-triage-dock{grid-template-columns:1fr}.work-selected-task__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.work-selected-task__actions{grid-template-columns:1fr;min-width:0}.work-task-filter{grid-template-columns:1fr;align-items:stretch}.work-task-filter__count{white-space:normal}.work-view-toggle{align-items:stretch}.work-view-toggle__button{flex:1 1 8rem}.work-view-toggle__summary{flex-basis:100%;text-align:left}.work-board-lane-ops__head{align-items:stretch;display:grid}.work-board-lane-ops__grid{grid-template-columns:1fr}.work-board-lane-ops__item{min-height:0}.work-queue-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.work-board-columns{grid-template-columns:1fr}}@media (max-width:520px){.work-board-facts,.work-selected-task__facts,.work-task-presets{grid-template-columns:1fr}.work-route-cluster-strip__actions,.work-route-workstream-board__actions{align-items:stretch}.work-route-cluster-strip__actions a,.work-route-cluster-strip__actions button,.work-route-workstream-board__actions a,.work-route-workstream-board__actions button{flex:1 1 100%;text-align:center}}.persona-stage__disclosure,.work-stage__disclosure{border:1px solid rgba(14,34,52,.12);border-radius:22px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,248,252,.96)),var(--surface-runtime);box-shadow:0 12px 28px rgba(13,24,36,.07);color:var(--brand-bg);overflow:hidden}.persona-stage__disclosure>summary,.work-stage__disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);cursor:pointer;list-style:none;padding:var(--space-4);font-weight:800}.persona-stage__disclosure>summary::-webkit-details-marker,.work-stage__disclosure>summary::-webkit-details-marker{display:none}.persona-stage__disclosure>summary:after,.work-stage__disclosure>summary:after{content:"+";display:inline-grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;border-radius:999px;background:rgba(var(--brand-primary-rgb),.1);color:var(--brand-primary);font-family:var(--font-mono)}.persona-stage__disclosure[open]>summary:after,.work-stage__disclosure[open]>summary:after{content:"-"}.persona-stage__disclosure summary small,.work-stage__disclosure summary small{color:var(--brand-neutral);font-weight:600}.persona-stage__disclosure-body,.work-stage__disclosure-body{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:0 var(--space-4) var(--space-4)}.persona-stage__disclosure:not([open])>.persona-stage__disclosure-body,.work-stage__disclosure:not([open])>.work-stage__disclosure-body{display:none}.work-stage__disclosure--compact>summary{padding:14px var(--space-4)}.work-stage__disclosure--activity{border-color:rgba(var(--brand-primary-rgb),.22)}.work-stage__disclosure--support{border-color:rgba(var(--brand-primary-rgb),.18);background:linear-gradient(135deg,rgba(11,31,59,.035),rgba(47,107,255,.045)),rgba(255,255,255,.98)}.work-stage__disclosure--support>summary{min-block-size:4.75rem}.owner-launch-evidence-receipt__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));grid-gap:var(--space-3);gap:var(--space-3);padding:0 var(--space-4) var(--space-4)}.owner-launch-evidence-receipt__item{display:grid;grid-gap:.35rem;gap:.35rem;min-block-size:5.75rem;padding:var(--space-3);border:1px solid rgba(14,34,52,.1);border-radius:16px;background:rgba(255,255,255,.82)}.owner-launch-evidence-receipt__item span{color:var(--brand-neutral);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:800;letter-spacing:.08em;text-transform:uppercase}.owner-launch-evidence-receipt__item strong{color:var(--brand-bg);font-size:var(--text-base)}.owner-launch-evidence-receipt__item small{color:var(--brand-neutral);font-weight:700}.work-stage__disclosure--support>summary span{color:var(--brand-bg);font-size:1.02rem}.work-support-center{gap:var(--space-3)}.work-support-center>.work-stage__disclosure{border-radius:18px;box-shadow:none}.work-activity-summary{display:grid;grid-gap:var(--space-3);gap:var(--space-3);border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:18px;background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.08),rgba(255,255,255,.92)),#fff;padding:var(--space-4)}.work-activity-summary__head{display:grid;grid-gap:6px;gap:6px;max-width:52rem}.work-activity-summary__head h2{margin:0;color:var(--brand-bg)}.work-activity-summary__card span,.work-activity-summary__eyebrow{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.work-activity-summary__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.work-activity-summary__card{display:grid;grid-gap:6px;gap:6px;min-width:0;border:1px solid rgba(90,107,123,.16);border-radius:14px;background:rgba(255,255,255,.82);padding:var(--space-3)}.work-activity-summary__card strong{color:var(--brand-bg);font-size:.98rem;line-height:1.28;overflow-wrap:anywhere}.work-activity-summary__card p{color:var(--color-muted);font-size:.86rem;line-height:1.42;margin:0}.work-activity-advanced{border:1px solid rgba(14,34,52,.1);border-radius:18px;background:rgba(255,255,255,.64)}.work-activity-advanced>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);cursor:pointer;list-style:none;padding:var(--space-3);font-weight:800}.work-activity-advanced>summary::-webkit-details-marker{display:none}.work-activity-advanced>summary:after{content:"+";display:inline-grid;width:1.75rem;height:1.75rem;flex:0 0 auto;place-items:center;border-radius:999px;background:rgba(var(--brand-primary-rgb),.1);color:var(--brand-primary);font-family:var(--font-mono)}.work-activity-advanced[open]>summary:after{content:"-"}.work-activity-advanced summary small{color:var(--brand-neutral);font-weight:600}.work-activity-advanced__body{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:0 var(--space-3) var(--space-3)}.manager-review-summary{align-items:center;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:var(--space-3)}.manager-review-item__select span,.manager-review-summary span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.manager-review-summary strong{color:var(--brand-bg);font-size:.95rem;line-height:1.25}.manager-review-item__action-note,.manager-review-summary p{color:var(--brand-neutral);line-height:1.45;margin:0}.manager-review-list{gap:10px}.manager-review-item__layout{align-items:flex-start;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) minmax(12rem,.34fr)}.manager-review-item__actions{align-items:stretch;display:grid;grid-gap:7px;gap:7px;justify-items:stretch;min-width:0}.manager-review-item__actions .button{justify-content:center;width:100%}.manager-review-item__select{display:grid;grid-gap:.35rem;gap:.35rem}.manager-review-item__select select{width:100%}.work-secondary-tools__body{grid-template-columns:repeat(2,minmax(0,1fr))}.work-secondary-tools__summary{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));padding:0 var(--space-3) var(--space-3)}.work-secondary-tools__summary-item{align-items:center;background:rgba(var(--brand-primary-rgb),.06);border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:var(--radius-md);color:var(--brand-bg);display:flex;gap:8px;justify-content:space-between;min-width:0;padding:10px 12px;text-decoration:none}.work-secondary-tools__summary-item--warning{background:rgba(250,204,21,.14);border-color:rgba(250,204,21,.36)}.work-secondary-tools__summary-item span{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;min-width:0;text-transform:uppercase}.work-secondary-tools__summary-item strong{color:var(--brand-bg);font-size:.82rem;line-height:1.2;min-width:0;text-align:right}.work-secondary-tools .dashboard-tile{min-width:0}@media (max-width:900px){.work-activity-summary__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.work-secondary-tools__body{grid-template-columns:1fr}.work-secondary-tools__summary{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-review-item__layout{grid-template-columns:1fr}}@media (max-width:640px){.work-activity-summary__grid,.work-secondary-tools__summary,.work-selection-focus-strip__actions,.work-selection-focus-strip__facts{grid-template-columns:1fr}}.runtime-stage .task-activity{border-top-color:rgba(14,34,52,.1)}.runtime-stage .activity-list li{border-bottom-color:rgba(14,34,52,.1)}.runtime-stage .help-drawer{box-shadow:0 24px 48px rgba(10,16,24,.18)}.route-status-board{gap:var(--space-3)}.runtime-entry-shell{display:flex;flex-direction:column;gap:var(--space-6);padding-bottom:var(--space-7)}.runtime-entry-shell .page-section{border-radius:34px;border-color:rgba(var(--brand-secondary-rgb),.14);background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.08),transparent 28%),radial-gradient(circle at top left,rgba(var(--brand-signature-rgb),.06),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.99),rgba(244,248,255,.98));box-shadow:0 22px 42px rgba(11,31,59,.1);overflow:hidden;color:var(--color-text)}.runtime-entry-shell .page-section__header{padding-bottom:var(--space-5);border-bottom:1px solid rgba(var(--brand-primary-rgb),.12)}.runtime-entry-shell .page-section__description,.runtime-entry-shell .page-section__title,.runtime-entry-shell .text--muted{color:var(--brand-bg)}.runtime-entry-shell .module-state-panel .list__item{background:rgba(255,255,255,.96);color:var(--brand-bg);border-color:rgba(var(--brand-primary-rgb),.16)}.runtime-entry-hero{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(20rem,.88fr);grid-gap:clamp(18px,3vw,32px);gap:clamp(18px,3vw,32px);align-items:stretch;margin-bottom:var(--space-5)}.runtime-entry-hero__copy{display:grid;grid-gap:var(--space-3);gap:var(--space-3);min-width:0}.runtime-entry-shell .runtime-entry-hero,.runtime-entry-shell .runtime-entry-hero h1{color:var(--brand-white)}.runtime-entry-shell .runtime-entry-hero .eyebrow,.runtime-entry-shell .runtime-entry-hero .text--muted{color:rgba(255,255,255,.9)}.runtime-entry-hero__stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0}.runtime-entry-hero__stat{padding:var(--space-3);border-radius:18px;border:1px solid rgba(var(--brand-primary-rgb),.12);background:rgba(255,255,255,.96)}.runtime-entry-hero__stat dt{margin:0;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-neutral)}.runtime-entry-hero__stat dd{margin:var(--space-2) 0 0;font-size:1.15rem;font-weight:700;color:var(--brand-bg)}.public-entry-receipt__next{padding:var(--space-4);border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:16px;background:rgba(var(--brand-primary-rgb),.05)}.public-entry-receipt__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.public-entry-receipt__step{min-width:0;padding:var(--space-3);border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:14px;background:rgba(255,255,255,.9)}.public-entry-receipt__step h5{margin:0 0 var(--space-2);font-family:var(--font-manrope);font-size:.9rem;color:var(--brand-bg)}.public-entry-receipt__step p{margin:0;color:var(--brand-neutral)}.public-entry-receipt__status-path{padding:var(--space-4);border:1px solid rgba(var(--brand-signature-rgb),.18);border-radius:16px;background:rgba(var(--brand-signature-rgb),.08)}.public-entry-receipt__status-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.public-entry-receipt__status-option{min-width:0;padding:var(--space-3);border:1px solid rgba(var(--brand-signature-rgb),.18);border-radius:14px;background:rgba(255,255,255,.94)}.public-entry-receipt__status-option span{display:block;color:var(--brand-neutral);font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.public-entry-receipt__status-option strong{display:block;margin-top:var(--space-2);color:var(--brand-bg)}.public-entry-receipt__status-option p{margin:var(--space-2) 0 0;color:var(--brand-neutral)}.public-entry-receipt__handback-board{padding:var(--space-4);border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:16px;background:rgba(255,255,255,.92)}.public-entry-receipt__action-runway{padding:var(--space-3);border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:8px;background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.065),rgba(var(--brand-accent-rgb),.05)),rgba(255,255,255,.96)}.public-entry-receipt__action-runway h4,.public-entry-receipt__action-runway p{overflow-wrap:anywhere}.public-entry-receipt__action-runway-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.public-entry-receipt__action-runway-card{display:grid;grid-template-rows:auto auto auto auto 1fr;grid-gap:4px;gap:4px;min-width:0;min-height:118px;padding:9px;border:1px solid rgba(var(--brand-bg-rgb),.08);border-radius:8px;background:rgba(255,255,255,.96)}.public-entry-receipt__action-runway-card span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.58rem;font-weight:850;letter-spacing:0;line-height:1.1;text-transform:uppercase}.public-entry-receipt__action-runway-card strong{color:var(--brand-bg);font-size:.82rem;line-height:1.15;overflow-wrap:anywhere}.public-entry-receipt__action-runway-card b,.public-entry-receipt__action-runway-card em,.public-entry-receipt__action-runway-card small{color:var(--brand-neutral);font-size:.68rem;line-height:1.2;overflow-wrap:anywhere}.public-entry-receipt__action-runway-card b,.public-entry-receipt__action-runway-card em{font-style:normal}.public-entry-receipt__action-runway-card b{align-self:end;color:var(--brand-primary);font-family:var(--font-mono);font-size:.58rem;font-weight:850;letter-spacing:0;line-height:1.1;text-transform:uppercase}.public-entry-receipt__action-runway-card--primary{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.06)}.public-entry-receipt__action-runway-card--ready{border-color:rgba(var(--brand-accent-rgb),.24);background:rgba(var(--brand-accent-rgb),.07)}.public-entry-receipt__action-runway-card--attention{border-color:rgba(var(--brand-primary-rgb),.36);background:rgba(var(--brand-bg-rgb),.96)}.public-entry-receipt__action-runway-card--attention em,.public-entry-receipt__action-runway-card--attention small,.public-entry-receipt__action-runway-card--attention span,.public-entry-receipt__action-runway-card--attention strong{color:rgba(255,255,255,.88)}.public-entry-receipt__action-runway-card--attention b{color:#ffffff}.public-entry-receipt__closeout-decision{border-color:rgba(var(--brand-accent-rgb),.28);background:linear-gradient(135deg,rgba(var(--brand-accent-rgb),.12),rgba(255,255,255,.94)),rgba(255,255,255,.94)}.agent-closeout-summary__facts,.public-entry-receipt__summary-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0}.agent-closeout-summary__facts div,.public-entry-receipt__summary-facts div{padding:var(--space-3);border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:14px;background:rgba(255,255,255,.88)}.agent-closeout-summary__facts dt,.public-entry-receipt__summary-facts dt{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.agent-closeout-summary__facts dd,.public-entry-receipt__summary-facts dd{margin:var(--space-1) 0 0;color:var(--brand-bg);font-weight:800;overflow-wrap:anywhere}.public-entry-receipt__detail-drawer{border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:16px;background:rgba(var(--brand-surface-rgb),.72)}.public-entry-receipt__detail-drawer summary{display:grid;grid-template-columns:minmax(120px,.75fr) minmax(0,1.25fr) auto;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;min-width:0;padding:var(--space-3) var(--space-4);cursor:pointer;list-style:none}.public-entry-receipt__detail-drawer summary::-webkit-details-marker{display:none}.public-entry-receipt__detail-drawer summary span{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.public-entry-receipt__detail-drawer summary strong{color:var(--brand-bg);overflow-wrap:anywhere}.public-entry-receipt__detail-drawer summary:after{justify-self:end;width:2rem;height:2rem;border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:999px;color:var(--brand-primary);content:"+";display:grid;place-items:center;font-family:var(--font-manrope);font-size:1rem;font-weight:800}.public-entry-receipt__detail-drawer[open] summary:after{content:"-"}.public-entry-receipt__detail-drawer-body{padding:0 var(--space-4) var(--space-4)}.public-entry-receipt__handback-table{display:grid;grid-gap:6px;gap:6px;min-width:0}.public-entry-receipt__handback-row{display:grid;grid-template-columns:minmax(88px,.8fr) minmax(140px,1.2fr) minmax(120px,1fr) minmax(80px,.7fr);grid-gap:var(--space-2);gap:var(--space-2);align-items:center;min-width:0;padding:var(--space-2) var(--space-3);border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:10px;background:rgba(var(--brand-surface-rgb),.74)}.public-entry-receipt__handback-row--header{background:rgba(var(--brand-bg-rgb),.05)}.public-entry-receipt__handback-row span,.public-entry-receipt__handback-row strong{min-width:0;overflow-wrap:anywhere}.public-entry-receipt__handback-row span{color:var(--brand-neutral)}.public-entry-receipt__handback-row strong{color:var(--brand-bg)}.public-entry-receipt__handback-row--header span{font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.public-entry-review-handback{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.public-entry-review-handback__receipt{display:grid;grid-gap:10px;gap:10px;padding:var(--space-3);border-color:rgba(var(--brand-primary-rgb),.16);background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.055),rgba(var(--brand-accent-rgb),.045)),rgba(255,255,255,.98)}.public-entry-review-handback__receipt h3,.public-entry-review-handback__receipt p{overflow-wrap:anywhere}.public-entry-review-handback__receipt-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:7px;gap:7px;min-width:0}.public-entry-review-handback__receipt-card{display:grid;grid-template-rows:auto auto auto 1fr;grid-gap:4px;gap:4px;min-width:0;min-height:92px;padding:8px;border:1px solid rgba(var(--brand-bg-rgb),.08);border-radius:8px;background:rgba(255,255,255,.94)}.public-entry-review-handback__receipt-card span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.56rem;font-weight:850;letter-spacing:0;line-height:1.1;text-transform:uppercase}.public-entry-review-handback__receipt-card strong{color:var(--brand-bg);font-size:.78rem;line-height:1.16;overflow-wrap:anywhere}.public-entry-review-handback__receipt-card em,.public-entry-review-handback__receipt-card small{color:var(--brand-neutral);font-size:.64rem;line-height:1.18;overflow-wrap:anywhere}.public-entry-review-handback__receipt-card em{align-self:end;font-style:normal}.public-entry-review-handback__receipt-card--primary{border-color:rgba(var(--brand-primary-rgb),.22);background:rgba(var(--brand-primary-rgb),.055)}.public-entry-review-handback__receipt-card--ready{border-color:rgba(var(--brand-accent-rgb),.22);background:rgba(var(--brand-accent-rgb),.06)}.public-entry-review-handback__receipt-card--attention{border-color:rgba(var(--brand-primary-rgb),.28);background:rgba(var(--brand-bg-rgb),.94)}.public-entry-review-handback__receipt-card--attention em,.public-entry-review-handback__receipt-card--attention small,.public-entry-review-handback__receipt-card--attention span,.public-entry-review-handback__receipt-card--attention strong{color:rgba(255,255,255,.88)}.public-entry-review-handback__table{display:grid;grid-gap:6px;gap:6px;min-width:0}.public-entry-review-handback__row{display:grid;grid-template-columns:minmax(92px,.62fr) minmax(120px,.86fr) minmax(128px,.92fr) minmax(92px,.62fr);grid-gap:8px;gap:8px;align-items:center;min-width:0;padding:8px 9px;border:1px solid rgba(11,31,59,.08);border-left:3px solid rgba(var(--brand-primary-rgb),.34);border-radius:8px;background:rgba(255,255,255,.98)}.public-entry-review-handback__row--header{border-left-color:transparent;background:rgba(11,31,59,.045);color:var(--brand-neutral);font-family:var(--font-mono);font-size:.58rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.public-entry-review-handback__row span,.public-entry-review-handback__row strong{min-width:0;overflow-wrap:anywhere}.public-entry-review-handback__row span{color:var(--brand-neutral)}.public-entry-review-handback__row strong{color:var(--brand-bg)}.public-entry-runtime__ready-board{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:var(--space-3);border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.07),rgba(255,255,255,.94)),#fff}.public-entry-runtime__ready-board-header,.public-entry-runtime__ready-board-row{display:grid;grid-template-columns:minmax(110px,.84fr) minmax(88px,.58fr) minmax(138px,.95fr) minmax(112px,.74fr);grid-gap:8px;gap:8px;align-items:center;min-width:0}.public-entry-runtime__ready-board-header{padding:6px 9px;border-radius:8px;background:rgba(11,31,59,.045);color:var(--brand-neutral);font-family:var(--font-mono);font-size:.58rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.public-entry-runtime__ready-board-row{padding:8px 9px;border:1px solid rgba(11,31,59,.08);border-left:3px solid rgba(var(--brand-primary-rgb),.34);border-radius:8px;background:rgba(255,255,255,.98)}.public-entry-runtime__ready-board-row--primary{border-left-color:rgba(var(--brand-primary-rgb),.72);background:rgba(var(--brand-primary-rgb),.055)}.public-entry-runtime__ready-board-row--review{border-left-color:rgba(33,200,165,.74);background:rgba(33,200,165,.055)}.public-entry-runtime__ready-board-row--support{border-left-color:rgba(var(--brand-accent-rgb),.74)}.public-entry-runtime__ready-board-row b,.public-entry-runtime__ready-board-row em,.public-entry-runtime__ready-board-row span,.public-entry-runtime__ready-board-row strong{min-width:0;overflow-wrap:anywhere;line-height:1.15}.public-entry-runtime__ready-board-row strong{display:block;color:var(--brand-bg);font-size:.82rem}.public-entry-runtime__ready-board-row>span:not(:first-child){color:var(--brand-neutral);font-size:.72rem;font-weight:750}.public-entry-runtime__ready-board-row b,.public-entry-runtime__ready-board-row em{justify-self:start;font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:850;letter-spacing:0;text-transform:uppercase}.public-entry-runtime__ready-board-row em{padding:3px 7px;border-radius:999px;background:rgba(var(--brand-primary-rgb),.1);color:var(--brand-bg)}.public-entry-runtime__ready-board-row b{color:var(--brand-primary)}.public-entry-runtime__service-path{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:var(--space-3);border:1px solid rgba(var(--brand-secondary-rgb),.16);border-radius:8px;background:linear-gradient(135deg,rgba(var(--brand-secondary-rgb),.055),rgba(255,255,255,.94)),#fff}.public-entry-runtime__service-path-header,.public-entry-runtime__service-path-row{display:grid;grid-template-columns:minmax(118px,.9fr) minmax(90px,.58fr) minmax(138px,.95fr) minmax(110px,.7fr);grid-gap:8px;gap:8px;align-items:center;min-width:0}.public-entry-runtime__service-path-header{padding:6px 9px;border-radius:8px;background:rgba(11,31,59,.04);color:var(--brand-neutral);font-family:var(--font-mono);font-size:.58rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.public-entry-runtime__service-path-row{padding:8px 9px;border:1px solid rgba(11,31,59,.08);border-left:3px solid rgba(var(--brand-primary-rgb),.32);border-radius:8px;background:rgba(255,255,255,.98)}.public-entry-runtime__service-path-row--primary{border-left-color:rgba(var(--brand-primary-rgb),.72);background:rgba(var(--brand-primary-rgb),.052)}.public-entry-runtime__service-path-row--review{border-left-color:rgba(33,200,165,.72);background:rgba(33,200,165,.052)}.public-entry-runtime__service-path-row--support{border-left-color:rgba(var(--brand-accent-rgb),.72)}.public-entry-runtime__service-path-row b,.public-entry-runtime__service-path-row em,.public-entry-runtime__service-path-row small,.public-entry-runtime__service-path-row span,.public-entry-runtime__service-path-row strong{min-width:0;overflow-wrap:anywhere;line-height:1.15}.public-entry-runtime__service-path-row strong{display:block;color:var(--brand-bg);font-size:.82rem}.public-entry-runtime__service-path-row small{display:block;margin-top:2px;color:var(--brand-neutral);font-size:.68rem}.public-entry-runtime__service-path-row>span:not(:first-child){color:var(--brand-neutral);font-size:.72rem;font-weight:750}.public-entry-runtime__service-path-row b,.public-entry-runtime__service-path-row em{justify-self:start;font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:850;letter-spacing:0;text-transform:uppercase}.public-entry-runtime__service-path-row em{padding:3px 7px;border-radius:999px;background:rgba(var(--brand-secondary-rgb),.12);color:var(--brand-bg)}.public-entry-runtime__service-path-row b{color:var(--brand-primary)}.public-entry-runtime__action-rail{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:var(--space-3);border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.055),rgba(255,255,255,.92)),#fff}.public-entry-runtime__action-row{display:grid;grid-template-columns:minmax(118px,.9fr) minmax(88px,.58fr) minmax(142px,1fr) minmax(104px,.72fr);grid-gap:8px;gap:8px;align-items:center;min-width:0;padding:8px 9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98)}.public-entry-runtime__action-row--header{padding-block:6px;background:rgba(11,31,59,.04);color:var(--brand-neutral);font-family:var(--font-mono);font-size:.58rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.public-entry-runtime__action-row b,.public-entry-runtime__action-row em,.public-entry-runtime__action-row span,.public-entry-runtime__action-row strong{min-width:0;overflow-wrap:anywhere;line-height:1.15}.public-entry-runtime__action-row strong{display:block;color:var(--brand-bg);font-size:.82rem}.public-entry-runtime__action-row>span:not(:first-child){color:var(--brand-neutral);font-size:.72rem;font-weight:750}.public-entry-runtime__action-row b,.public-entry-runtime__action-row em{justify-self:start;font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:850;letter-spacing:0;text-transform:uppercase}.public-entry-runtime__action-row em{padding:3px 7px;border-radius:999px;background:rgba(var(--brand-primary-rgb),.09);color:var(--brand-bg)}.public-entry-runtime__action-row b{color:var(--brand-primary)}.public-entry-runtime__action-row--primary{border-color:rgba(var(--brand-primary-rgb),.22);background:rgba(var(--brand-primary-rgb),.055)}.public-entry-runtime__action-row--review{border-color:rgba(33,200,165,.2);background:rgba(33,200,165,.055)}.public-entry-runtime__action-row--support{border-color:rgba(11,31,59,.14);background:rgba(11,31,59,.035)}.public-entry-runtime__decision-board{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.public-entry-runtime__decision{min-width:0;min-height:7rem;padding:var(--space-3);border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:14px;background:rgba(255,255,255,.92)}.public-entry-runtime__decision span{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.public-entry-runtime__decision strong{display:block;margin-top:var(--space-2);color:var(--brand-bg);font-size:.96rem;line-height:1.18;overflow-wrap:anywhere}.public-entry-runtime__decision p{margin:var(--space-2) 0 0;color:var(--brand-neutral);font-size:.82rem;line-height:1.35;overflow-wrap:anywhere}.runtime-entry-hero__panel>.eyebrow{color:var(--brand-bg)}.runtime-entry-status-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin-block:calc(-1 * var(--space-2)) var(--space-5)}.runtime-entry-status-strip__item{display:grid;min-height:6.25rem;grid-gap:var(--space-2);gap:var(--space-2);align-content:start;padding:var(--space-3);border:1px solid rgba(var(--brand-primary-rgb),.14);border-left:3px solid rgba(var(--brand-signature-rgb),.55);border-radius:18px;background:rgba(255,255,255,.96);box-shadow:0 12px 28px rgba(13,24,36,.06)}.runtime-entry-status-strip__item span{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.74rem;letter-spacing:0;text-transform:uppercase}.runtime-entry-status-strip__item strong{color:var(--brand-bg);font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.16}.public-entry-request-packet{display:grid;grid-template-columns:minmax(0,.72fr) minmax(0,.82fr) minmax(18rem,.96fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:stretch;margin-block:calc(-1 * var(--space-2)) var(--space-4);padding:var(--space-4);border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:18px;background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.08),rgba(255,255,255,.98)),#fff;box-shadow:0 16px 34px rgba(13,24,36,.07)}.public-entry-request-packet__mini-panel,.public-entry-request-packet__rail,.public-entry-request-packet__summary{min-width:0}.public-entry-request-packet__rail,.public-entry-request-packet__summary{display:grid;grid-gap:var(--space-3);gap:var(--space-3);align-content:start}.public-entry-request-packet__actions-row{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.public-entry-request-packet__status{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0}.public-entry-request-packet__status-item{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-height:5.25rem;align-content:start;padding:var(--space-3);border:1px solid rgba(var(--brand-primary-rgb),.12);border-left:3px solid rgba(var(--brand-signature-rgb),.6);border-radius:14px;background:rgba(255,255,255,.94)}.public-entry-request-packet__mini-panel>span,.public-entry-request-packet__status-item dt{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.7rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.public-entry-request-packet__status-item dd{margin:0;color:var(--brand-bg);font-size:1rem;font-weight:900;line-height:1.16;overflow-wrap:anywhere}.public-entry-request-packet__mini-panel{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:14px;background:rgba(255,255,255,.92)}.public-entry-request-packet__mini-panel ul{display:flex;flex-wrap:wrap;gap:var(--space-2);margin:0;padding:0;list-style:none}.public-entry-request-packet__choice,.public-entry-request-packet__mini-panel li{min-width:0;border:1px solid rgba(var(--brand-primary-rgb),.1);border-radius:999px;background:rgba(var(--brand-primary-rgb),.06);color:var(--brand-bg);font-size:.82rem;font-weight:800;line-height:1.1}.public-entry-request-packet__mini-panel li{padding:.5rem .68rem}.public-entry-request-packet__choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.public-entry-request-packet__choice{display:grid;grid-gap:.2rem;gap:.2rem;padding:.56rem .68rem;border-radius:12px;background:rgba(var(--brand-signature-rgb),.08)}.public-entry-request-packet__choice strong{color:var(--brand-bg);font-size:.88rem;line-height:1.1}.public-entry-request-packet__choice small,.public-entry-request-packet__mini-panel p{color:var(--brand-neutral);font-size:.78rem;line-height:1.3;overflow-wrap:anywhere}.public-entry-request-packet__mini-panel p{margin:0}.public-booking-host-summary{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:stretch;padding:var(--space-3);border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:16px;background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.07),rgba(255,255,255,.96)),#fff;box-shadow:0 12px 26px rgba(13,24,36,.06)}.public-booking-host-summary__intro{display:grid;grid-gap:var(--space-1);gap:var(--space-1);min-width:0}.public-booking-host-summary__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0}.public-booking-host-summary__fact{min-width:0;padding:var(--space-2);border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:12px;background:rgba(255,255,255,.94)}.public-booking-host-summary__fact dt{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.7rem;letter-spacing:0;text-transform:uppercase}.public-booking-host-summary__fact dd{margin:var(--space-1) 0 0;color:var(--brand-bg);font-weight:800;line-height:1.18;overflow-wrap:anywhere}.public-booking-choice-board{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-block:calc(-1 * var(--space-2)) var(--space-4);padding:var(--space-4);border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:18px;background:linear-gradient(135deg,rgba(var(--brand-signature-rgb),.08),rgba(255,255,255,.96)),#fff;box-shadow:0 14px 30px rgba(13,24,36,.06)}.public-booking-choice-board__header{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.public-booking-choice-board__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.public-booking-choice-board__card{display:grid;grid-template-rows:auto auto 1fr auto auto;grid-gap:var(--space-2);gap:var(--space-2);min-width:0;min-height:12rem;padding:var(--space-3);border:1px solid rgba(var(--brand-primary-rgb),.13);border-radius:14px;background:rgba(255,255,255,.94)}.public-booking-choice-board__card span{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.public-booking-choice-board__card strong{color:var(--brand-bg);font-size:1rem;line-height:1.16;overflow-wrap:anywhere}.public-booking-choice-board__card p{margin:0;color:var(--brand-neutral);font-size:.82rem;line-height:1.35;overflow-wrap:anywhere}.public-booking-choice-board__card small{color:var(--brand-bg);font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:0;line-height:1.16;overflow-wrap:anywhere;text-transform:uppercase}.public-booking-choice-board__card .button{align-self:end;justify-content:center;min-height:2.35rem;white-space:normal}.route-workbench--public-booking-main .public-booking-choice-board__header,.route-workbench--public-booking-main .public-booking-choice-board__header .eyebrow,.route-workbench--public-booking-main .public-booking-choice-board__header h2,.route-workbench--public-booking-main .public-booking-fast-path__header,.route-workbench--public-booking-main .public-booking-fast-path__header .eyebrow,.route-workbench--public-booking-main .public-booking-fast-path__header h2,.route-workbench--public-booking-main .public-entry-request-packet__summary,.route-workbench--public-booking-main .public-entry-request-packet__summary .eyebrow,.route-workbench--public-booking-main .public-entry-request-packet__summary h2,.route-workbench--public-visitor-main .public-entry-request-packet__summary,.route-workbench--public-visitor-main .public-entry-request-packet__summary .eyebrow,.route-workbench--public-visitor-main .public-entry-request-packet__summary h2,.route-workbench--public-visitor-main .public-visitor-fast-path__header,.route-workbench--public-visitor-main .public-visitor-fast-path__header .eyebrow,.route-workbench--public-visitor-main .public-visitor-fast-path__header h2{color:var(--brand-white)}.route-workbench--public-booking-main .public-booking-choice-board__header .text--muted,.route-workbench--public-booking-main .public-booking-fast-path__header .text--muted,.route-workbench--public-booking-main .public-entry-request-packet__summary .text--muted,.route-workbench--public-visitor-main .public-entry-request-packet__summary .text--muted,.route-workbench--public-visitor-main .public-visitor-fast-path__header .text--muted{color:rgba(255,255,255,.88)}.public-booking-fast-path,.public-candidate-fast-path,.public-claim-fast-path,.public-donor-fast-path,.public-grant-fast-path,.public-records-fast-path,.public-safeguarding-fast-path,.public-service-fast-path,.public-support-fast-path,.public-visitor-fast-path{display:grid;grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start;margin-block:calc(-1 * var(--space-2)) var(--space-4);padding:var(--space-4);border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:18px;background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.08),rgba(255,255,255,.96)),#fff;box-shadow:0 14px 30px rgba(13,24,36,.06)}.public-booking-fast-path__header,.public-candidate-fast-path__header,.public-claim-fast-path__header,.public-donor-fast-path__header,.public-grant-fast-path__header,.public-records-fast-path__header,.public-safeguarding-fast-path__header,.public-service-fast-path__header,.public-support-fast-path__header,.public-visitor-fast-path__header{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.public-booking-fast-path__steps,.public-candidate-fast-path__steps,.public-claim-fast-path__steps,.public-donor-fast-path__steps,.public-grant-fast-path__steps,.public-records-fast-path__steps,.public-safeguarding-fast-path__steps,.public-service-fast-path__steps,.public-support-fast-path__steps,.public-visitor-fast-path__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);list-style:none;margin:0;padding:0}.public-booking-fast-path__step,.public-candidate-fast-path__step,.public-claim-fast-path__step,.public-donor-fast-path__step,.public-grant-fast-path__step,.public-records-fast-path__step,.public-safeguarding-fast-path__step,.public-service-fast-path__step,.public-support-fast-path__step,.public-visitor-fast-path__step{min-width:0;min-height:7rem;padding:var(--space-3);border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:14px;background:rgba(255,255,255,.94)}.public-booking-fast-path__step span,.public-candidate-fast-path__step span,.public-claim-fast-path__step span,.public-donor-fast-path__step span,.public-grant-fast-path__step span,.public-records-fast-path__step span,.public-safeguarding-fast-path__step span,.public-service-fast-path__step span,.public-support-fast-path__step span,.public-visitor-fast-path__step span{display:inline-grid;inline-size:1.7rem;block-size:1.7rem;place-items:center;border-radius:999px;background:var(--brand-primary);color:#fff;font-family:var(--font-mono);font-size:.74rem;font-weight:800;letter-spacing:0}.public-booking-fast-path__step strong,.public-candidate-fast-path__step strong,.public-claim-fast-path__step strong,.public-donor-fast-path__step strong,.public-grant-fast-path__step strong,.public-records-fast-path__step strong,.public-safeguarding-fast-path__step strong,.public-service-fast-path__step strong,.public-support-fast-path__step strong,.public-visitor-fast-path__step strong{display:block;margin-top:var(--space-2);color:var(--brand-bg);font-size:.98rem;line-height:1.16;overflow-wrap:anywhere}.public-booking-fast-path__step p,.public-candidate-fast-path__step p,.public-claim-fast-path__step p,.public-donor-fast-path__step p,.public-grant-fast-path__step p,.public-records-fast-path__step p,.public-safeguarding-fast-path__step p,.public-service-fast-path__step p,.public-support-fast-path__step p,.public-visitor-fast-path__step p{margin:var(--space-2) 0 0;color:var(--brand-neutral);font-size:.82rem;line-height:1.35;overflow-wrap:anywhere}.public-booking-detail-bank,.public-candidate-detail-bank,.public-claim-detail-bank,.public-donor-detail-bank,.public-grant-detail-bank,.public-records-detail-bank,.public-safeguarding-detail-bank,.public-service-detail-bank,.public-support-detail-bank,.public-visitor-detail-bank{margin-block:calc(-1 * var(--space-2)) var(--space-5);border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:18px;background:rgba(255,255,255,.9);box-shadow:0 10px 24px rgba(13,24,36,.05)}.public-booking-detail-bank>summary,.public-candidate-detail-bank>summary,.public-claim-detail-bank>summary,.public-donor-detail-bank>summary,.public-grant-detail-bank>summary,.public-records-detail-bank>summary,.public-safeguarding-detail-bank>summary,.public-service-detail-bank>summary,.public-support-detail-bank>summary,.public-visitor-detail-bank>summary{cursor:pointer;padding:var(--space-3) var(--space-4);color:var(--brand-bg);font-family:var(--font-ui);font-weight:800;line-height:1.2}.public-booking-detail-bank>summary:focus-visible,.public-candidate-detail-bank>summary:focus-visible,.public-claim-detail-bank>summary:focus-visible,.public-donor-detail-bank>summary:focus-visible,.public-grant-detail-bank>summary:focus-visible,.public-records-detail-bank>summary:focus-visible,.public-safeguarding-detail-bank>summary:focus-visible,.public-service-detail-bank>summary:focus-visible,.public-support-detail-bank>summary:focus-visible,.public-visitor-detail-bank>summary:focus-visible{outline:3px solid rgba(var(--brand-primary-rgb),.42);outline-offset:3px}.public-booking-detail-bank__body,.public-candidate-detail-bank__body,.public-claim-detail-bank__body,.public-donor-detail-bank__body,.public-grant-detail-bank__body,.public-records-detail-bank__body,.public-safeguarding-detail-bank__body,.public-service-detail-bank__body,.public-support-detail-bank__body,.public-visitor-detail-bank__body{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:0 var(--space-4) var(--space-4)}.public-booking-detail-bank__body>.public-booking-confirmation-path,.public-booking-detail-bank__body>.public-booking-plan,.public-candidate-detail-bank__body>.public-entry-confirmation-path,.public-candidate-detail-bank__body>.public-entry-plan,.public-claim-detail-bank__body>.public-entry-confirmation-path,.public-claim-detail-bank__body>.public-entry-plan,.public-donor-detail-bank__body>.public-entry-confirmation-path,.public-donor-detail-bank__body>.public-entry-plan,.public-grant-detail-bank__body>.public-entry-confirmation-path,.public-grant-detail-bank__body>.public-entry-plan,.public-records-detail-bank__body>.public-entry-confirmation-path,.public-records-detail-bank__body>.public-entry-plan,.public-safeguarding-detail-bank__body>.public-entry-confirmation-path,.public-safeguarding-detail-bank__body>.public-entry-plan,.public-service-detail-bank__body>.public-service-confirmation-path,.public-service-detail-bank__body>.public-service-plan,.public-support-detail-bank__body>.public-support-confirmation-path,.public-support-detail-bank__body>.public-support-plan,.public-visitor-detail-bank__body>.public-visitor-confirmation-path,.public-visitor-detail-bank__body>.public-visitor-plan{margin-block:0;box-shadow:none}.public-booking-plan,.public-entry-plan,.public-service-plan,.public-support-plan,.public-visitor-plan{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-block:calc(-1 * var(--space-2)) var(--space-5);padding:var(--space-4);border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:18px;background:rgba(255,255,255,.94);box-shadow:0 14px 30px rgba(13,24,36,.06)}.public-booking-plan__header,.public-entry-plan__header,.public-service-plan__header,.public-support-plan__header,.public-visitor-plan__header{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.public-booking-plan__grid,.public-entry-plan__grid,.public-service-plan__grid,.public-support-plan__grid,.public-visitor-plan__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.public-booking-plan__card,.public-entry-plan__card,.public-service-plan__card,.public-support-plan__card,.public-visitor-plan__card{min-width:0;min-height:8.5rem;padding:var(--space-3);border:1px solid rgba(33,200,165,.18);border-radius:14px;background:rgba(255,255,255,.9)}.public-booking-plan__card span,.public-entry-plan__card span,.public-service-plan__card span,.public-support-plan__card span,.public-visitor-plan__card span{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.public-booking-plan__card strong,.public-entry-plan__card strong,.public-service-plan__card strong,.public-support-plan__card strong,.public-visitor-plan__card strong{display:block;margin-top:var(--space-2);color:var(--brand-bg);font-size:.96rem;line-height:1.18;overflow-wrap:anywhere}.public-booking-plan__card p,.public-entry-plan__card p,.public-service-plan__card p,.public-support-plan__card p,.public-visitor-plan__card p{margin:var(--space-2) 0 0;color:var(--brand-neutral);font-size:.82rem;line-height:1.35;overflow-wrap:anywhere}.public-booking-confirmation-path,.public-entry-confirmation-path,.public-service-confirmation-path,.public-support-confirmation-path,.public-visitor-confirmation-path{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-block:calc(-1 * var(--space-2)) var(--space-5);padding:var(--space-4);border:1px solid rgba(var(--brand-signature-rgb),.18);border-radius:18px;background:linear-gradient(135deg,rgba(var(--brand-signature-rgb),.1),rgba(255,255,255,.94)),#fff;box-shadow:0 14px 30px rgba(13,24,36,.06)}.public-booking-confirmation-path__header,.public-entry-confirmation-path__header,.public-service-confirmation-path__header,.public-support-confirmation-path__header,.public-visitor-confirmation-path__header{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.public-booking-confirmation-path__steps,.public-entry-confirmation-path__steps,.public-service-confirmation-path__steps,.public-support-confirmation-path__steps,.public-visitor-confirmation-path__steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);list-style:none;margin:0;padding:0}.public-booking-confirmation-path__step,.public-entry-confirmation-path__step,.public-service-confirmation-path__step,.public-support-confirmation-path__step,.public-visitor-confirmation-path__step{min-width:0;min-height:8.25rem;padding:var(--space-3);border:1px solid rgba(var(--brand-signature-rgb),.2);border-radius:14px;background:rgba(255,255,255,.92);position:relative}.public-booking-confirmation-path__step:before,.public-entry-confirmation-path__step:before,.public-service-confirmation-path__step:before,.public-support-confirmation-path__step:before,.public-visitor-confirmation-path__step:before{content:"";position:absolute;inset-block-start:1rem;inset-inline-start:-.5rem;block-size:2px;inline-size:1rem;background:rgba(var(--brand-signature-rgb),.34)}.public-booking-confirmation-path__step:first-child:before,.public-entry-confirmation-path__step:first-child:before,.public-service-confirmation-path__step:first-child:before,.public-support-confirmation-path__step:first-child:before,.public-visitor-confirmation-path__step:first-child:before{display:none}.public-booking-confirmation-path__step span,.public-entry-confirmation-path__step span,.public-service-confirmation-path__step span,.public-support-confirmation-path__step span,.public-visitor-confirmation-path__step span{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.public-booking-confirmation-path__step strong,.public-entry-confirmation-path__step strong,.public-service-confirmation-path__step strong,.public-support-confirmation-path__step strong,.public-visitor-confirmation-path__step strong{display:block;margin-top:var(--space-2);color:var(--brand-bg);font-size:.96rem;line-height:1.18;overflow-wrap:anywhere}.public-booking-confirmation-path__step p,.public-entry-confirmation-path__step p,.public-service-confirmation-path__step p,.public-support-confirmation-path__step p,.public-visitor-confirmation-path__step p{margin:var(--space-2) 0 0;color:var(--brand-neutral);font-size:.82rem;line-height:1.35;overflow-wrap:anywhere}.runtime-entry-grid{display:grid;grid-template-columns:minmax(0,1.16fr) minmax(19rem,.84fr);grid-gap:clamp(18px,3vw,30px);gap:clamp(18px,3vw,30px);align-items:start}.runtime-entry-stack{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.runtime-entry-card{border-radius:28px;border:1px solid rgba(var(--brand-secondary-rgb),.2);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(241,247,255,.96));box-shadow:var(--shadow-command);padding:clamp(20px,2.4vw,30px);color:var(--color-text)}.runtime-entry-card .text--muted{color:var(--color-text-muted)}.runtime-entry-card__footer,.runtime-entry-card__header,.runtime-entry-card__section{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.runtime-entry-card__footer,.runtime-entry-card__section{padding-top:var(--space-5);border-top:1px solid rgba(var(--brand-primary-rgb),.12)}.runtime-entry-card__brief-list{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding-left:1.1rem}.runtime-entry-blueprint{display:grid;grid-gap:var(--space-3);gap:var(--space-3);list-style:none;padding:0;margin:0}.runtime-entry-blueprint__item{padding:var(--space-4);border-radius:18px;border:1px solid rgba(var(--brand-primary-rgb),.12);background:rgba(var(--brand-primary-rgb),.04)}.runtime-entry-form{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.runtime-entry-form__overview{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.runtime-entry-form__overview-meta{display:flex;gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end}.runtime-entry-form__readiness-list{display:grid;grid-template-columns:repeat(2,minmax(7.5rem,1fr));grid-gap:var(--space-2);gap:var(--space-2);min-width:min(100%,21rem);margin:0;padding:0;list-style:none}.runtime-entry-form__readiness-item{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);min-height:2.35rem;padding:.45rem .65rem;border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:999px;background:rgba(255,255,255,.92);color:var(--brand-bg)}.runtime-entry-form__readiness-item span{min-width:0;overflow-wrap:anywhere;font-size:.78rem;font-weight:800}.runtime-entry-form__readiness-item strong{flex:0 0 auto;color:var(--brand-neutral);font-family:var(--font-mono);font-size:.66rem;letter-spacing:0;text-transform:uppercase}.runtime-entry-form__readiness-item[data-state=ready]{border-color:rgba(33,200,165,.32);background:rgba(33,200,165,.1)}.runtime-entry-form__readiness-item[data-state=ready] strong{color:#0b6d5b}.runtime-entry-form__progress{width:100%;height:.7rem;border-radius:999px;overflow:hidden;background:rgba(var(--brand-primary-rgb),.1);border:1px solid rgba(var(--brand-primary-rgb),.12)}.runtime-entry-form__progress-fill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--brand-primary),var(--brand-secondary))}.runtime-entry-form__section-tabs{display:grid;grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.runtime-entry-form__section-tab{display:grid;grid-gap:2px;gap:2px;width:100%;padding:var(--space-3);border-radius:18px;border:1px solid rgba(var(--brand-primary-rgb),.14);background:rgba(var(--brand-primary-rgb),.03);color:var(--color-text);text-align:left;cursor:pointer;transition:border-color var(--motion-base) var(--transition-standard),background var(--motion-base) var(--transition-standard),transform var(--motion-base) var(--transition-standard),box-shadow var(--motion-base) var(--transition-standard)}.runtime-entry-form__section-tab strong{color:var(--brand-bg)}.runtime-entry-form__section-tab span{color:var(--color-text-muted);font-size:.9rem}.runtime-entry-form__section-tab:focus-visible,.runtime-entry-form__section-tab:hover{border-color:rgba(var(--brand-primary-rgb),.28);background:rgba(var(--brand-primary-rgb),.07);transform:translateY(-1px);box-shadow:var(--shadow-soft)}.runtime-entry-form__section-tab--active{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.1)}.runtime-entry-form__panel{padding:clamp(16px,2vw,22px);border-radius:22px;border:1px solid rgba(var(--brand-primary-rgb),.12);background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(244,248,255,.96))}.runtime-entry-form__panel-header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.runtime-entry-form__label,.runtime-entry-form__question{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.runtime-entry-form__checklist{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.runtime-entry-form__check{padding:var(--space-4);border-radius:18px;border:1px solid rgba(var(--brand-primary-rgb),.16);background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(243,247,255,.96))}.runtime-entry-form__check input{border-width:2px;border-color:rgba(var(--brand-secondary-rgb),.62);background:#ffffff;box-shadow:inset 0 0 0 1px rgba(var(--brand-primary-rgb),.08)}.runtime-entry-form input,.runtime-entry-form select,.runtime-entry-form textarea{width:100%;border-radius:14px;border:1px solid rgba(var(--brand-secondary-rgb),.24);background:#ffffff;color:var(--color-text);padding:.85rem .95rem;font:inherit}.runtime-entry-form textarea{min-height:7rem;resize:vertical}.runtime-entry-form__actions{padding-top:var(--space-2)}.runtime-entry-form__section-actions{justify-content:space-between}.runtime-entry-form__note,.runtime-entry-form__section-note,.runtime-entry-form__status,.runtime-entry-form__upload-list{margin:0}.runtime-entry-form__status{padding:var(--space-3) var(--space-4);border-radius:16px;border:1px solid rgba(var(--brand-signature-rgb),.24);background:rgba(var(--brand-signature-rgb),.1);color:var(--color-text)}.public-brand-hero{border-radius:28px;border:1px solid rgba(255,255,255,.12);background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.22),transparent 32%),linear-gradient(180deg,rgba(18,42,76,.96),rgba(11,31,59,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.06);color:rgba(255,255,255,.94)}.public-brand-hero .text--muted{color:rgba(226,234,247,.76)}.public-brand-hero__head{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4)}.public-brand-hero__copy{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.public-brand-hero__title{color:rgba(255,255,255,.98)}.public-brand-hero__pill{background:rgba(var(--brand-signature-rgb),.16);color:rgba(255,255,255,.94);border-color:rgba(var(--brand-signature-rgb),.2)}.public-brand-hero__actions{flex-wrap:wrap}.runtime-entry-shell .public-brand-hero .button--ghost,.runtime-entry-shell .public-brand-hero .button--secondary{background:rgba(255,255,255,.94);color:var(--brand-bg);border-color:rgba(255,255,255,.8)}.runtime-entry-shell .public-brand-hero .button--ghost:focus-visible,.runtime-entry-shell .public-brand-hero .button--ghost:hover,.runtime-entry-shell .public-brand-hero .button--secondary:focus-visible,.runtime-entry-shell .public-brand-hero .button--secondary:hover{background:var(--brand-white);color:var(--brand-bg);border-color:var(--brand-white)}.tenant-sector-panel{border-radius:24px}.runtime-entry-shell .tenant-sector-panel{border:1px solid rgba(var(--brand-secondary-rgb),.18);background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(244,248,255,.96));color:var(--color-text);box-shadow:var(--shadow-soft)}.runtime-entry-shell .tenant-sector-panel .text--muted{color:var(--color-text-muted)}.runtime-entry-shell .tenant-sector-panel .list__item,.runtime-entry-shell .tenant-sector-panel strong{color:var(--color-text)}@media (max-width:1279px){.dashboard-grid--four,.dashboard-grid--three,.dashboard-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.public-entry-receipt__action-runway-grid,.public-entry-review-handback__receipt-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:959px){.agent-closeout-summary__facts,.dashboard-grid--four,.dashboard-grid--three,.dashboard-grid--two,.dashboard-stage .layout-split,.dashboard-stage-hero__hero,.dashboard-stage-hero__metrics,.public-booking-choice-board__grid,.public-booking-confirmation-path__steps,.public-booking-fast-path,.public-booking-fast-path__steps,.public-booking-host-summary,.public-booking-host-summary__facts,.public-booking-plan__grid,.public-candidate-fast-path,.public-candidate-fast-path__steps,.public-claim-fast-path,.public-claim-fast-path__steps,.public-donor-fast-path,.public-donor-fast-path__steps,.public-entry-confirmation-path__steps,.public-entry-plan__grid,.public-entry-receipt__action-runway-grid,.public-entry-receipt__handback-row,.public-entry-receipt__status-options,.public-entry-receipt__steps,.public-entry-receipt__summary-facts,.public-entry-request-packet,.public-entry-request-packet__choice-grid,.public-entry-request-packet__status,.public-entry-review-handback__receipt-grid,.public-entry-review-handback__row,.public-entry-runtime__action-row,.public-entry-runtime__decision-board,.public-entry-runtime__ready-board-header,.public-entry-runtime__ready-board-row,.public-entry-runtime__service-path-header,.public-entry-runtime__service-path-row,.public-grant-fast-path,.public-grant-fast-path__steps,.public-records-fast-path,.public-records-fast-path__steps,.public-safeguarding-fast-path,.public-safeguarding-fast-path__steps,.public-service-confirmation-path__steps,.public-service-fast-path,.public-service-fast-path__steps,.public-service-plan__grid,.public-support-confirmation-path__steps,.public-support-fast-path,.public-support-fast-path__steps,.public-support-plan__grid,.public-visitor-confirmation-path__steps,.public-visitor-fast-path,.public-visitor-fast-path__steps,.public-visitor-plan__grid,.runtime-entry-grid,.runtime-entry-hero,.runtime-entry-hero__stats,.runtime-stage .layout-split{grid-template-columns:minmax(0,1fr)}.public-entry-runtime__action-row--header,.public-entry-runtime__ready-board-header,.public-entry-runtime__service-path-header{display:none}.public-entry-runtime__action-row b,.public-entry-runtime__action-row em,.public-entry-runtime__ready-board-row b,.public-entry-runtime__ready-board-row em,.public-entry-runtime__service-path-row b,.public-entry-runtime__service-path-row em{justify-self:start}.runtime-entry-form__overview,.runtime-entry-form__panel-header{flex-direction:column}.runtime-entry-form__readiness-list{grid-template-columns:minmax(0,1fr);min-width:0}.runtime-entry-form__overview-meta,.runtime-entry-form__section-actions{justify-content:flex-start}.public-brand-hero__head{flex-direction:column}}.tile-stack{display:flex;flex-direction:column;gap:var(--space-4)}.tile-stack>*{min-width:0}.tile-stack--sm{gap:var(--space-2)}.tile-stack--lg{gap:var(--space-5)}.dashboard-tile{background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(243,248,255,.97));border-radius:24px;padding:20px 22px;border:1px solid rgba(var(--brand-secondary-rgb),.16);box-shadow:0 12px 24px rgba(4,12,26,.08);display:flex;flex-direction:column;gap:16px;container-type:inline-size;color:var(--brand-bg);position:relative;overflow:clip;isolation:isolate;transition:border-color var(--motion-base) var(--transition-standard),box-shadow var(--motion-base) var(--transition-standard),background var(--motion-base) var(--transition-standard)}.dashboard-tile:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.1),transparent 32%);opacity:.8;z-index:-1}.dashboard-tile:focus-within,.dashboard-tile:hover{border-color:rgba(var(--brand-secondary-rgb),.28);box-shadow:0 14px 30px rgba(4,12,26,.1)}.dashboard-tile--ghost{background:linear-gradient(180deg,rgba(250,252,255,.96),rgba(240,246,253,.92));border-color:rgba(var(--brand-secondary-rgb),.1);box-shadow:0 8px 18px rgba(4,12,26,.06)}.dashboard-tile--dark{color:rgba(247,247,247,.96);border-color:rgba(247,247,247,.16)}.dashboard-tile__eyebrow{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-neutral)}.dashboard-tile--dark .dashboard-tile__eyebrow{color:rgba(255,255,255,.7)}.dashboard-tile__header{display:flex;flex-direction:column;gap:10px}.dashboard-tile__title{margin:0;font-family:var(--font-body);font-size:1.2rem;font-weight:600;letter-spacing:-.01em}.dashboard-tile__description{margin:0;color:var(--brand-neutral);font-size:.95rem;line-height:1.7}.dashboard-tile--dark .dashboard-tile__description{color:rgba(255,255,255,.7)}.dashboard-kpi{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap}.dashboard-kpi__value{font-family:var(--font-body);font-size:clamp(1.6rem,2.4vw,2.3rem);font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dashboard-kpi__label{font-size:.85rem;color:var(--brand-neutral)}.dashboard-tile--dark .dashboard-kpi__label{color:rgba(255,255,255,.65)}.dashboard-delta{display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-1);font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.dashboard-delta--up{color:var(--color-success)}.dashboard-delta--down{color:var(--color-warning)}.dashboard-delta--flat,.dashboard-delta__label{color:var(--brand-neutral)}.dashboard-delta__label{font-size:.7rem;font-weight:500;text-transform:none;letter-spacing:0}.dashboard-tile--dark .dashboard-delta__label{color:rgba(255,255,255,.6)}.dashboard-sparkline{min-height:48px;min-width:120px;display:flex;align-items:flex-end;justify-content:flex-end}.dashboard-status{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:999px;font-size:.75rem;font-weight:600;border:1px solid rgba(var(--brand-secondary-rgb),.16);background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg)}.dashboard-status--success{background:rgba(var(--brand-signature-rgb),.14);border-color:rgba(var(--brand-signature-rgb),.35);color:var(--color-success)}.dashboard-status--danger,.dashboard-status--warning{background:rgba(var(--brand-secondary-rgb),.12);border-color:rgba(var(--brand-secondary-rgb),.24);color:var(--brand-secondary)}.dashboard-status--info{background:rgba(var(--brand-primary-rgb),.12);border-color:rgba(var(--brand-primary-rgb),.24);color:var(--brand-primary)}.dashboard-tile__actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.dashboard-tile__footer{border-top:1px solid rgba(var(--brand-secondary-rgb),.12);padding-top:var(--space-4);color:var(--brand-neutral);font-size:.9rem}.dashboard-tile--dark .dashboard-tile__footer{border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.7)}.dashboard-tile--metric{min-height:156px}.dashboard-tile .dashboard-grid{grid-template-columns:minmax(0,1fr);gap:12px}.dashboard-tile .card,.dashboard-tile .dashboard-tile,.dashboard-tile .surface{padding:14px 16px;border-radius:16px;border:1px solid rgba(var(--brand-secondary-rgb),.08);border-left:3px solid rgba(var(--brand-primary-rgb),.28);background:linear-gradient(180deg,rgba(var(--brand-primary-rgb),.035),rgba(255,255,255,.74));box-shadow:none}.dashboard-tile .dashboard-tile:before{display:none}.dashboard-tile .dashboard-tile:focus-within,.dashboard-tile .dashboard-tile:hover{border-color:rgba(var(--brand-secondary-rgb),.16);box-shadow:none}@container (max-width: 420px){.dashboard-kpi{flex-direction:column}.dashboard-delta,.dashboard-kpi{align-items:flex-start}.dashboard-sparkline{width:100%;justify-content:flex-start}.dashboard-tile__actions{flex-direction:column;align-items:stretch}}.surface{background:var(--surface-background);border-radius:calc(var(--radius-card) - 4px);padding:var(--surface-padding);border:1px solid var(--surface-border-muted);box-shadow:none}.page-section{margin:0 0 var(--space-7);padding:var(--section-padding);border-radius:var(--radius-card);border:1px solid var(--surface-border-strong);background:var(--surface-command);box-shadow:var(--shadow-command);display:flex;flex-direction:column;gap:var(--space-5);container-type:inline-size}.page-section--plain{border-color:transparent;background:transparent;box-shadow:none;padding:0}.page-section__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-4);margin:0}.page-section__heading{flex:1 1;min-width:220px}.page-section__title{margin:0;font-size:clamp(1.2rem,1.8vw,1.7rem);font-family:var(--font-heading);font-weight:600;letter-spacing:.01em;color:var(--color-dark)}.page-section__description{margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:.95rem}.page-section__actions{display:inline-flex;flex-wrap:wrap;gap:var(--space-3);justify-content:flex-end}.page-section__body{font-family:var(--font-body);color:var(--color-dark)}.page-section__body,.page-section__disclosure{display:flex;flex-direction:column;gap:var(--space-5)}.page-section__summary{list-style:none;display:flex;align-items:flex-start;gap:var(--space-3);margin:0;padding:var(--space-2);border-radius:16px;border:1px solid transparent;cursor:pointer;transition:background var(--motion-fast) var(--transition-standard),border-color var(--motion-fast) var(--transition-standard)}.page-section__summary::-webkit-details-marker{display:none}.page-section__summary::marker{content:""}.page-section__summary .page-section__header{flex:1 1;margin:0}.page-section__summary-toggle{margin-left:auto;width:36px;height:36px;border-radius:999px;border:1px solid var(--color-accent-border-strong);display:inline-flex;align-items:center;justify-content:center;color:var(--color-dark);background:linear-gradient(180deg,var(--color-highlight-lightest) 0,rgba(var(--brand-secondary-rgb),.18) 100%);box-shadow:0 10px 18px rgba(19,21,16,.12);transition:transform var(--motion-fast) var(--transition-standard),border-color var(--motion-fast) var(--transition-standard),box-shadow var(--motion-fast) var(--transition-standard)}.page-section__summary-toggle:before{content:"";width:10px;height:10px;border-right:2px solid;border-bottom:2px solid;transform:rotate(45deg);transition:transform var(--motion-fast) var(--transition-standard)}.page-section__disclosure[open] .page-section__summary-toggle:before{transform:rotate(-135deg)}.page-section__summary:focus-visible .page-section__summary-toggle,.page-section__summary:hover .page-section__summary-toggle{border-color:var(--color-highlight-light);box-shadow:0 0 0 3px var(--color-accent-glow)}.page-section__summary:focus-visible,.page-section__summary:hover{background:var(--color-accent-faint);border-color:var(--color-accent-border)}.page-section__disclosure[open] .page-section__summary{background:var(--color-accent-faint);border-color:var(--color-accent-border)}@media (max-width:959px){.page-section__summary{align-items:flex-start}}@container (max-width: 720px){.page-section__header{flex-direction:column;align-items:flex-start}.page-section__actions{width:100%;justify-content:flex-start}.page-section__body{gap:var(--space-4)}.tile-stack{gap:var(--space-3)}.tile-stack--lg{gap:var(--space-4)}.dashboard-tile{padding:var(--space-4)}}.page-section .card,.page-section .surface{box-shadow:none;border-color:var(--surface-border-muted);background:var(--color-surface-raised)}.visual-family--story .card,.visual-family--story .page-section{background:var(--surface-story);box-shadow:var(--shadow-soft)}.visual-family--commerce .card,.visual-family--commerce .page-section{background:var(--surface-commerce);box-shadow:var(--shadow-soft)}.visual-family--dashboard .dashboard-tile,.visual-family--dashboard .page-section{background:var(--surface-command);box-shadow:var(--shadow-command)}.dashboard-stage .page-section{border-radius:calc(var(--radius-panel) + 6px);border-color:rgba(var(--brand-secondary-rgb),.16);background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(241,247,255,.96));box-shadow:0 22px 48px rgba(4,12,26,.1)}.dashboard-stage .page-section .card,.dashboard-stage .page-section .surface{background:rgba(255,255,255,.96);border-color:rgba(var(--brand-secondary-rgb),.12);box-shadow:0 14px 28px rgba(4,12,26,.08)}.dashboard-stage .page-section__description{max-width:62ch}.dashboard-stage .layout-split{grid-template-columns:minmax(0,1.12fr) minmax(18rem,.88fr)}.dashboard-stage .dashboard-tile__title,.dashboard-stage .page-section__title{font-family:var(--font-body);letter-spacing:0}.dashboard-stage .dashboard-tile__title{font-size:1.15rem;font-weight:700}.visual-family--runtime .dashboard-tile,.visual-family--runtime .page-section,.visual-family--runtime .surface{background:var(--surface-runtime);box-shadow:none}.page-section .card+.card,.page-section .surface+.surface{margin-top:var(--space-4)}.session-banner{margin-bottom:var(--space-6);padding:var(--space-5);background:linear-gradient(120deg,var(--color-highlight-tint),rgba(255,255,255,.96));border-radius:24px;border:1px solid var(--color-accent-border);box-shadow:var(--shadow-card)}.session-banner__status{font-family:var(--font-heading);font-size:1.05rem;color:var(--color-dark)}.session-banner__actions{display:flex;gap:var(--space-3);flex-wrap:wrap}.session-banner details,.session-banner__actions{margin-top:var(--space-3)}.form-field{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}.form-field--compact{gap:var(--space-1)}.form-field--fieldset{margin:0;padding:0;min-width:0;border:0}.form-field__label{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;font-weight:600;font-size:.95rem;color:var(--color-dark);line-height:1.4}.form-field__required{display:inline-flex;align-items:center;min-height:1.35rem;padding:0 .45rem;border-radius:999px;background:rgba(var(--brand-secondary-rgb),.12);color:var(--brand-secondary);font-family:var(--font-mono);font-size:.66rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.form-field__error,.form-field__hint{display:block;font-size:.88rem;line-height:1.55}.form-field__hint{color:var(--color-text-muted)}.form-field__control{width:100%;min-width:0}.form-field__error{color:var(--color-error)}input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]),select,textarea{width:100%;min-height:48px;padding:.85rem .95rem;border-radius:var(--radius-control);border:1px solid var(--surface-border-strong);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,255,.92));font-family:var(--font-body);font-size:.98rem;line-height:1.55;color:var(--color-text);transition:border-color var(--motion-fast) var(--transition-standard),box-shadow var(--motion-fast) var(--transition-standard),background var(--motion-fast) var(--transition-standard)}input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range])::placeholder,textarea::placeholder{color:color-mix(in srgb,var(--color-text-muted) 72%,white 28%)}input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):focus,select:focus,textarea:focus{border-color:var(--color-highlight);box-shadow:0 0 0 3px rgba(var(--brand-primary-rgb),.14);outline:none;background:var(--color-surface)}textarea{min-height:132px;resize:vertical}.form-grid{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.form-grid--split{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--space-5)}.form-error{color:var(--color-error);font-size:.85rem;margin:var(--space-1) 0 0}input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range]):disabled,select:disabled,textarea:disabled{cursor:not-allowed;color:color-mix(in srgb,var(--color-text) 58%,white 42%);background:color-mix(in srgb,var(--color-surface-raised) 88%,white 12%)}input:not([type=checkbox]):not([type=radio]):not([type=color]):not([type=range])[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--color-error);box-shadow:0 0 0 3px rgba(181,59,39,.12)}.form-actions{display:flex;gap:var(--space-3);flex-wrap:wrap}.plan-entitlements{display:flex;flex-direction:column;gap:var(--space-5)}.plan-entitlements__header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4)}.plan-entitlements__heading{display:flex;flex-direction:column;gap:var(--space-2)}.plan-entitlements__title{margin:0;font-family:var(--font-heading);font-size:1.2rem;font-weight:600}.plan-entitlements__grid{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));padding-top:var(--space-4);border-top:1px solid var(--surface-border-muted)}.plan-entitlements__panel{padding:var(--space-4);border-radius:16px;border:1px solid var(--surface-border-muted);background:var(--color-surface-raised)}.plan-entitlements__panel--muted{background:var(--color-off-white)}.plan-entitlements__section{padding-top:var(--space-4);border-top:1px solid var(--surface-border-muted);display:flex;flex-direction:column;gap:var(--space-4)}.plan-entitlements__section-header{display:flex;flex-direction:column;gap:var(--space-2)}.plan-entitlements--compact{gap:var(--space-4)}.plan-entitlements--compact .plan-entitlements__grid,.plan-entitlements--compact .plan-entitlements__section{padding-top:var(--space-3);gap:var(--space-3)}.plan-entitlements--compact .plan-entitlements__panel{padding:var(--space-3)}.settings-shell{display:flex;flex-direction:column;gap:var(--space-6)}.settings-intro{max-width:720px}.settings-banner{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:16px;border:1px solid var(--surface-border-strong);background:var(--color-surface-raised)}.settings-banner--success{border-color:rgba(var(--brand-signature-rgb),.28);background:rgba(var(--brand-signature-rgb),.12)}.settings-banner--error{border-color:rgba(181,59,39,.28);background:rgba(181,59,39,.1)}.settings-form{display:flex;flex-direction:column;gap:var(--space-5)}.settings-grid{align-items:start}.settings-card{border-color:var(--surface-border-strong);background:var(--color-surface-raised);box-shadow:none}.settings-color-grid{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.color-input-row{display:flex;align-items:center;gap:var(--space-3)}.color-input{width:64px;height:48px;padding:0;border-radius:14px;border:1px solid var(--color-border);background:rgba(255,255,255,.04);cursor:pointer;box-shadow:0 12px 18px rgba(2,6,23,.35)}.color-input:focus-visible{outline:2px solid var(--color-accent-outline);outline-offset:2px;box-shadow:0 0 0 4px var(--color-accent-glow)}.color-input::-webkit-color-swatch-wrapper{padding:4px;border-radius:12px}.color-input::-webkit-color-swatch{border:none;border-radius:10px}.color-input::-moz-color-swatch{border:none;border-radius:10px}.color-input__value{font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;padding:6px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);color:var(--color-text-muted);background:rgba(255,255,255,.04)}.settings-actions{padding-top:var(--space-2)}.settings-lane{grid-template-columns:minmax(0,1.7fr) minmax(280px,.9fr);align-items:start}.settings-lane,.settings-lane__main,.settings-lane__rail,.settings-split-grid{display:grid;grid-gap:20px;gap:20px}.settings-split-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.settings-card--compact{gap:14px}.settings-summary-list{display:grid;grid-gap:12px;gap:12px;margin:0}.settings-summary-list div{display:grid;grid-gap:4px;gap:4px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.08)}.settings-summary-list div:last-child{padding-bottom:0;border-bottom:none}.settings-summary-list dt{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted)}.settings-summary-list dd{margin:0;font-size:1rem;font-weight:600;color:var(--color-text-primary)}.settings-impact-board{display:grid;grid-gap:14px;gap:14px;padding:16px;border:1px solid rgba(47,107,255,.16);border-radius:8px;background:rgba(255,255,255,.84)}.settings-impact-board__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;min-width:0}.settings-impact-board__grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.settings-impact-board__row{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0;padding:12px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.88)}.settings-impact-board__row--warning{border-color:rgba(47,107,255,.32);background:rgba(47,107,255,.08)}.settings-impact-board__row-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.settings-impact-board__row-head span,.settings-impact-board__row-head strong{font-family:var(--font-mono);font-size:.64rem;font-weight:800;letter-spacing:0;line-height:1.15;text-transform:uppercase}.settings-impact-board__row-head span{color:var(--brand-secondary)}.settings-impact-board__row-head strong{color:var(--brand-bg);text-align:right}.settings-impact-board__row h4{margin:0;color:var(--brand-bg);font-size:.98rem;line-height:1.2}.settings-impact-board__row p{margin:0;color:var(--brand-neutral);font-size:.8rem;line-height:1.38;overflow-wrap:anywhere}.settings-impact-board__row .settings-summary-list{gap:8px}.settings-impact-board__row .settings-summary-list div{padding-bottom:8px;border-bottom-color:rgba(11,31,59,.08)}.settings-impact-board__row .settings-summary-list dt{color:var(--brand-secondary);font-size:.62rem}.settings-impact-board__row .settings-summary-list dd{color:var(--brand-bg);font-size:.82rem;line-height:1.3}.settings-operating-map{display:grid;grid-gap:14px;gap:14px;padding:16px;border:1px solid rgba(33,200,165,.18);border-radius:8px;background:linear-gradient(135deg,rgba(33,200,165,.08),rgba(255,255,255,.92)),#fff}.settings-operating-map__head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;min-width:0}.settings-operating-map__grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.settings-operating-map__row{display:grid;align-content:start;grid-gap:10px;gap:10px;min-width:0;padding:12px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.9)}.settings-operating-map__row--warning{border-color:rgba(47,107,255,.34);background:rgba(47,107,255,.08)}.settings-operating-map__row-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.settings-operating-map__row-head span,.settings-operating-map__row-head strong{font-family:var(--font-mono);font-size:.64rem;font-weight:800;letter-spacing:0;line-height:1.15;text-transform:uppercase}.settings-operating-map__row-head span{color:var(--brand-accent)}.settings-operating-map__row-head strong{color:var(--brand-bg);text-align:right}.settings-operating-map__row h4{margin:0;color:var(--brand-bg);font-size:.98rem;line-height:1.2}.settings-operating-map__row p{margin:0;color:var(--brand-neutral);font-size:.8rem;line-height:1.38;overflow-wrap:anywhere}.settings-operating-map__row .settings-summary-list{gap:8px}.settings-operating-map__row .settings-summary-list div{padding-bottom:8px;border-bottom-color:rgba(11,31,59,.08)}.settings-operating-map__row .settings-summary-list dt{color:var(--brand-accent);font-size:.62rem}.settings-operating-map__row .settings-summary-list dd{color:var(--brand-bg);font-size:.82rem;line-height:1.3}.agent-setup-readiness-board{border-color:rgba(var(--brand-primary-rgb),.16);background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.06),rgba(255,255,255,.95)),#fff}.agent-setup-readiness-board .surface{border-left:3px solid rgba(var(--brand-primary-rgb),.36)}.agent-setup-readiness-board [data-agent-setup-readiness-status=ready]{border-left-color:rgba(var(--brand-signature-rgb),.72)}.agent-setup-readiness-board [data-agent-setup-readiness-status=review]{border-left-color:rgba(var(--brand-accent-rgb),.72)}.agent-setup-readiness-board [data-agent-setup-readiness-status=blocked]{border-left-color:rgba(var(--brand-primary-rgb),.72)}.agent-delegated-execution-path{border-color:rgba(var(--brand-secondary-rgb),.18);background:linear-gradient(135deg,rgba(var(--brand-secondary-rgb),.08),rgba(255,255,255,.96)),#fff}.agent-delegated-execution-path__rail{display:grid;grid-gap:10px;gap:10px}.agent-delegated-execution-path__row{display:grid;grid-template-columns:38px minmax(0,1.3fr) minmax(180px,.8fr) auto;grid-gap:12px;gap:12px;align-items:center;padding:12px;border:1px solid rgba(11,31,59,.1);border-left:3px solid rgba(var(--brand-primary-rgb),.38);border-radius:18px;background:rgba(255,255,255,.84)}.agent-delegated-execution-path__row[data-agent-delegated-execution-path-status=ready]{border-left-color:rgba(var(--brand-signature-rgb),.72)}.agent-delegated-execution-path__row[data-agent-delegated-execution-path-status=review]{border-left-color:rgba(var(--brand-accent-rgb),.72)}.agent-delegated-execution-path__row[data-agent-delegated-execution-path-status=blocked]{border-left-color:rgba(var(--brand-primary-rgb),.72)}.agent-delegated-execution-path__step{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:999px;background:var(--brand-bg);color:#fff;font-family:var(--font-meta);font-size:.78rem;font-weight:700}.agent-delegated-execution-path__copy{min-width:0}.agent-delegated-execution-path__copy h3{overflow-wrap:anywhere}@media (max-width:860px){.agent-delegated-execution-path__row{grid-template-columns:34px minmax(0,1fr)}.agent-delegated-execution-path__row .button,.agent-delegated-execution-path__row .detail-list{grid-column:2}}@media (max-width:560px){.agent-delegated-execution-path__row{grid-template-columns:1fr}.agent-delegated-execution-path__row .button,.agent-delegated-execution-path__row .detail-list,.agent-delegated-execution-path__step{grid-column:auto}}.settings-stage .settings-shell{gap:22px}.settings-stage .settings-intro{max-width:62ch;gap:14px}.settings-stage .settings-form{gap:20px}.settings-stage .settings-grid{gap:16px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.settings-stage .settings-card{gap:16px;padding:20px;border-radius:24px}.settings-stage .settings-card .text--muted,.settings-stage .settings-card>p{max-width:58ch}.settings-stage .settings-banner{padding:14px 16px}@media (max-width:980px){.settings-lane{grid-template-columns:minmax(0,1fr)}.settings-impact-board__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.form-toggle{display:flex;align-items:center;gap:var(--space-2);font-size:.95rem;color:var(--color-text-muted)}.form-toggle input{margin:0}.code-block{margin-top:var(--space-2);background:var(--color-bg-muted);border:1px solid var(--color-border);border-radius:12px;padding:var(--space-3);font-size:.85rem;white-space:pre-wrap}.layout-split{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--space-5);gap:var(--space-5);margin-bottom:var(--space-6)}.stats-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:var(--space-4) 0 0;padding:0}.stats-list dt{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-dark-light)}.stats-list dd{margin:0;font-size:1.4rem;font-weight:700}.qr-code-card__grid{display:grid;grid-template-columns:minmax(0,3fr) minmax(220px,1fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:center}.qr-code-card__meta{display:flex;flex-direction:column;gap:var(--space-3)}.qr-code-card__details{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0}.qr-code-card__details dt{font-size:.85rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-dark-light)}.qr-code-card__details dd{margin:0;font-weight:600}.qr-code-card__link{display:flex;gap:var(--space-3);align-items:center}.qr-code-card__preview{align-items:center;padding:var(--space-4)}.qr-code-card__image,.qr-code-card__preview{background:rgba(255,255,255,.04);border-radius:16px}.qr-code-card__image{width:100%;max-width:260px;margin:0 auto;padding:var(--space-3);border:1px solid var(--color-border-soft)}.qr-code-card__actions,.qr-code-card__preview-actions{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:center}.scroll-box{max-height:220px;padding:var(--space-3);background:rgba(255,255,255,.03);border-radius:12px;overflow:auto}.qr-poster-group{display:flex;flex-direction:column;gap:var(--space-3)}.qr-code-card__header{display:flex;justify-content:space-between;gap:var(--space-3);align-items:flex-start}.qr-code-card__select{display:inline-flex;align-items:center;gap:var(--space-2);font-size:.85rem;font-weight:600}.qr-code-card__select input{width:1rem;height:1rem}.qr-panel{display:grid;grid-template-columns:220px 1fr;grid-gap:var(--space-4);gap:var(--space-4);align-items:center}.qr-panel__preview{padding:var(--space-4);background:var(--color-surface-raised);border-radius:16px;border:1px solid var(--color-border)}.qr-panel__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.qr-quick-print{display:flex;flex-direction:column;gap:var(--space-3)}.qr-quick-print__group{padding:var(--space-3);border-radius:16px;border:1px dashed rgba(0,0,0,.08)}.qr-print{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5)}.qr-print__header{justify-content:space-between}.qr-print__branding,.qr-print__header{display:flex;align-items:center;gap:var(--space-3)}.qr-print__branding{border:2px solid var(--color-border);border-radius:16px;padding:var(--space-3);background:var(--color-surface-raised)}.qr-print__branding img{width:96px;height:96px;object-fit:contain}.poster-branding-preview{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:16px;background:rgba(255,255,255,.03);margin-bottom:var(--space-4)}.poster-branding-preview__logo{border-radius:12px;background:rgba(255,255,255,.05);padding:var(--space-2)}.poster-branding-preview__meta{display:flex;flex-direction:column;gap:var(--space-1)}.qr-print-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.qr-print-card{display:grid;grid-template-columns:140px 1fr;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:16px;background:rgba(255,255,255,.03)}.qr-print-card img{width:100%;height:auto}.qr-print--a5 .qr-print-card{grid-template-columns:200px 1fr}.qr-poster-card{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border:1px dashed rgba(255,255,255,.2);border-radius:16px;background:rgba(255,255,255,.02)}@media print{body{background:#fff;color:var(--brand-bg)}.qr-print-card,.qr-print__header{page-break-inside:avoid;break-inside:avoid}}.list{list-style:none;margin:0 0 var(--space-4);padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.list__item{padding:var(--space-3);border-radius:16px;border:1px solid var(--color-highlight-tint);background:var(--color-surface);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.pill{display:inline-flex;align-items:center;min-height:32px;gap:var(--space-2);padding:6px var(--space-3);border-radius:999px;background:var(--color-highlight-tint);font-size:.85rem;font-weight:600;text-decoration:none}.pill,.pill--warning{color:var(--color-dark)}.pill--warning{background:rgba(var(--brand-secondary-rgb),.15)}.pill-group{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.eyebrow{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-dark-light);margin:0 0 var(--space-2);font-weight:700}.stack{display:flex;flex-direction:column;gap:clamp(var(--space-4),2vw,var(--space-5))}.stack--lg{gap:clamp(var(--space-5),3vw,var(--space-6))}.grid{display:grid;grid-gap:clamp(var(--space-4),2vw,var(--space-5));gap:clamp(var(--space-4),2vw,var(--space-5))}.grid--two{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.grid--4,.grid--three{grid-template-columns:1fr}@media (min-width:720px){.grid--4,.grid--three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin:0}.stat-card{border-radius:calc(var(--radius-card) - 8px);background:var(--surface-background);border:1px solid var(--surface-border-muted);padding:var(--surface-padding);box-shadow:none}.stat-card__label{margin:0 0 var(--space-2);font-size:.9rem;text-transform:uppercase;letter-spacing:.05em}.stat-card__value{margin:0}.analytics-table{width:100%;border-collapse:collapse}.analytics-table td,.analytics-table th{text-align:left;padding:var(--space-2) var(--space-3);border-bottom:1px solid rgba(0,0,0,.08)}.analytics-table th{font-size:.85rem;color:var(--color-dark-light);text-transform:uppercase;letter-spacing:.05em}.pill-row{display:flex;flex-wrap:wrap;gap:var(--space-2)}.favorite-toggle{border:none;background:transparent;cursor:pointer;font-size:1.25rem;line-height:1;color:var(--color-muted);padding:0}.favorite-toggle--active{color:var(--color-warning,var(--brand-secondary))}.favorites-manager{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--space-3)}.favorites-manager li{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3);border:1px dashed var(--border-muted);border-radius:var(--radius-md);background:var(--surface-base)}.favorites-manager__drag{cursor:-webkit-grab;cursor:grab;margin-right:var(--space-2);font-size:1.25rem;color:var(--color-muted)}.announcement-banner{display:grid;grid-template-columns:1fr;grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:720px){.announcement-banner{grid-template-columns:220px 1fr}}.announcement-banner__media{position:relative;min-height:180px;border-radius:16px;overflow:hidden;border:1px solid rgba(0,0,0,.05)}.announcement-banner__media img{object-fit:cover}.announcement-banner__body{gap:var(--space-3)}.marketing-landing{padding:var(--space-7) var(--space-4);min-height:100vh;background:var(--color-bg);display:flex;flex-direction:column;gap:var(--section-rhythm-story);max-width:var(--max-content-width);margin:0 auto;width:100%}.marketing-shell{padding:0}.knowledge-shell{padding:clamp(40px,6vw,84px) clamp(20px,4vw,40px) clamp(64px,7vw,104px);max-width:1320px;margin:0 auto;display:grid;grid-gap:clamp(24px,4vw,40px);gap:clamp(24px,4vw,40px)}.knowledge-shell--detail{max-width:1240px}.knowledge-stage{position:relative;overflow:hidden;padding:clamp(28px,4vw,44px);border-radius:32px;border:1px solid var(--color-accent-border);background:radial-gradient(circle at top right,rgba(var(--brand-secondary-rgb),.14),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.97),rgba(248,245,238,.98));box-shadow:var(--shadow-hero)}.knowledge-stage:after{content:"";position:absolute;inset:auto -12% -28% auto;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(16,29,46,.08),transparent 68%);pointer-events:none}.knowledge-stage__grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);grid-gap:clamp(20px,3vw,32px);gap:clamp(20px,3vw,32px);align-items:start}.knowledge-stage__copy{max-width:640px}.knowledge-stage__title{font-size:clamp(2.2rem,4vw,3.6rem);line-height:.96;letter-spacing:-.04em}.knowledge-stage__lede{max-width:60ch;font-size:1.02rem;line-height:1.7}.knowledge-shell__intro-copy,.knowledge-shell__intro-grid{width:100%}.knowledge-signal-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0}.knowledge-signal-card{padding:var(--space-4);border-radius:20px;border:1px solid rgba(16,29,46,.08);background:linear-gradient(180deg,rgba(255,255,255,.88),rgba(244,239,228,.72)),var(--surface-story)}.knowledge-signal-card dt{margin:0 0 var(--space-2);font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-dark-light)}.knowledge-signal-card dd{margin:0 0 var(--space-2);font-family:var(--font-heading);font-size:2rem;line-height:1}.knowledge-signal-card__detail{margin:0;font-family:var(--font-body);font-size:.92rem;line-height:1.55}.knowledge-controls-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.faq-card,.knowledge-card,.knowledge-detail__article,.knowledge-detail__header,.knowledge-detail__rail>.card,.knowledge-filter-card,.knowledge-resource-group,.knowledge-support-card{border-color:var(--color-accent-border);background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(247,243,234,.98)),var(--surface-commerce);box-shadow:var(--shadow-soft)}.knowledge-filter-card{padding:clamp(20px,3vw,28px)}.faq-card h3,.knowledge-card h3,.knowledge-detail__article h2,.knowledge-resource-group h3,.knowledge-results-toolbar h2,.knowledge-support-card h2{max-width:20ch}.knowledge-checklist{margin:0;padding-left:1.2rem;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.knowledge-results-toolbar{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-end}.knowledge-results-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.knowledge-card{min-height:100%;padding:clamp(20px,3vw,28px)}.knowledge-card__meta{display:flex;justify-content:space-between;gap:var(--space-3);align-items:center}.knowledge-card__excerpt{line-height:1.7}.knowledge-card__actions{margin-top:auto}.knowledge-hero{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin:0}.knowledge-hero__panel{position:relative;min-height:240px;border-color:rgba(16,29,46,.08);box-shadow:var(--shadow-soft)}.knowledge-hero__panel .pill{align-self:flex-start}.knowledge-hero__list{list-style:none;padding:0;margin:var(--space-3) 0 0;display:flex;flex-direction:column;gap:var(--space-2);font-size:.95rem}.knowledge-hero__list .indicator{display:inline-block;width:10px;height:10px;margin-right:var(--space-2);border-radius:50%;background:var(--color-green)}.knowledge-hero__panel--insights{background:radial-gradient(circle at top left,rgba(var(--brand-secondary-rgb),.2),transparent 24%),linear-gradient(135deg,var(--brand-bg),var(--brand-bg));color:var(--color-white);border:none}.knowledge-hero__panel--insights .text--muted{color:rgba(255,255,255,.85)}.knowledge-hero__insights{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.knowledge-hero__insight{padding:var(--space-3);border-radius:12px;background:rgba(255,255,255,.9);border:1px solid rgba(16,29,46,.08)}.knowledge-hero__insight .text--muted{color:var(--color-text-muted)}.knowledge-hero__insight strong{color:var(--color-dark)}.knowledge-hero__timeline{margin-top:auto;display:flex;gap:var(--space-3);flex-wrap:wrap;font-size:.85rem}.knowledge-hero__timeline span{position:relative;padding-left:var(--space-3)}.knowledge-hero__timeline span:before{content:"";width:10px;height:10px;border-radius:50%;position:absolute;left:0;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.4)}.knowledge-hero__timeline span[data-status=complete]:before{background:var(--color-green)}.knowledge-hero__timeline span[data-status=active]:before{background:var(--color-yellow)}.knowledge-hero__timeline span[data-status=pending]:before{background:rgba(255,255,255,.4)}.doc-body{display:grid;grid-gap:var(--space-4);gap:var(--space-4);line-height:1.72}.doc-body h2,.doc-body h3,.doc-body h4{font-family:var(--font-heading);margin:var(--space-5) 0 var(--space-2)}.doc-body ul{padding-left:var(--space-5);margin:0 0 var(--space-3)}.doc-body p{margin:0;max-width:70ch}.doc-body code{font-size:.92em}.knowledge-detail{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.knowledge-detail__header{padding:clamp(24px,3vw,32px)}.knowledge-detail__eyebrow-row,.knowledge-detail__header-grid{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-start;flex-wrap:wrap}.knowledge-detail__action-cluster{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end}.knowledge-detail__layout{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.knowledge-detail__article{padding:clamp(24px,3vw,36px)}.knowledge-detail__article-head{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid rgba(16,29,46,.08)}.knowledge-detail__meta-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.knowledge-detail__meta-card{padding:var(--space-3);border-radius:18px;border:1px solid rgba(16,29,46,.08);background:rgba(255,255,255,.78)}.knowledge-detail__meta-card span{display:block;font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:var(--color-dark-light);margin-bottom:var(--space-2)}.knowledge-detail__meta-card code{word-break:break-word}.knowledge-detail__rail{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.faq-card{padding:clamp(20px,3vw,28px)}.faq-card__header{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-start;flex-wrap:wrap}.knowledge-resource-group{padding:clamp(20px,3vw,28px)}.knowledge-resource-group__header{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-start}.knowledge-resource-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.help-resource-card{display:flex;flex-direction:column;gap:var(--space-4);min-height:100%;padding:var(--space-4);border-radius:20px;border:1px solid rgba(16,29,46,.08);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(244,239,229,.92)),var(--surface-story)}.help-resource-card .button{margin-top:auto}.hero{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--space-7);gap:var(--space-7);width:100%;max-width:var(--max-content-width);margin:0 auto;padding:clamp(40px,6vw,96px) clamp(24px,4vw,40px);border-radius:32px;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-card)}.hero--landing{background:radial-gradient(circle at top left,rgba(var(--brand-secondary-rgb),.16),transparent 34%),linear-gradient(135deg,rgba(255,255,255,.96),rgba(247,244,236,.98));border-color:var(--color-accent-border);box-shadow:var(--shadow-hero)}.hero--catalog{padding-block:clamp(28px,4vw,48px);background:radial-gradient(circle at top right,rgba(var(--brand-secondary-rgb),.12),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(251,248,240,.96))}.hero-frame{display:flex;justify-content:center;align-items:stretch;width:100vw;min-height:100%;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0;background:radial-gradient(circle at 18% 20%,rgba(var(--brand-secondary-rgb),.18),transparent 42%),radial-gradient(circle at 82% 70%,rgba(var(--brand-signature-rgb),.12),transparent 46%),linear-gradient(180deg,var(--brand-white) 0,var(--brand-white) 70%)}.hero__title{font-size:clamp(2.125rem,4.5vw,4.35rem);line-height:1;margin-bottom:var(--space-4)}.hero__subtitle{font-size:1.1rem;color:var(--color-dark-light)}.hero__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.hero__list li{padding-left:var(--space-4);border-left:3px solid var(--color-border-muted)}.hero__list strong{display:block;font-size:.95rem}.hero__actions{display:flex;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-5)}.hero__actions .button{border-radius:8px;padding:12px 20px}.hero__meta-link{font-size:.9rem}.hero__meta-link a{color:var(--color-dark);font-weight:600}.hero__proof-note{font-size:.95rem;color:var(--color-dark)}.hero__content{display:flex;flex-direction:column;justify-content:center;gap:var(--space-4)}.catalog-hero__proof-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.story-band{position:relative}.story-band__header{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.story-band__aside{background:var(--surface-story)}.story-band__grid{align-items:stretch}.hero__content .text--muted a{color:var(--color-dark);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.16em}.hero__content .text--muted a:focus,.hero__content .text--muted a:hover{color:var(--color-highlight)}.hero__media{position:relative;border-radius:32px;overflow:hidden;min-height:320px;background:var(--color-highlight-tint);border:1px solid rgba(0,0,0,.05)}.hero__media--gradient{background:radial-gradient(circle at top right,var(--color-highlight-lightest),transparent),radial-gradient(circle at 30% 20%,rgba(255,255,255,.4),transparent 60%),linear-gradient(135deg,var(--color-highlight),var(--color-highlight-lightest));box-shadow:inset 0 0 120px rgba(255,255,255,.35)}.hero__media img{object-fit:cover;width:100%;height:100%}.marketing-image-slider{position:relative;width:100%;height:100%;min-height:320px}.marketing-image-slider__slide{position:absolute;inset:0;border-radius:inherit;background-size:cover;background-position:50%;background-repeat:no-repeat}.marketing-image-slider__dots{position:absolute;inset-inline:0;bottom:var(--space-4);display:inline-flex;justify-content:center;gap:var(--space-2)}.marketing-image-slider__dot{width:8px;height:8px;border-radius:999px;background:rgba(255,255,255,.4)}.marketing-image-slider__dot--active{background:rgba(255,255,255,.9)}.module-card-media{width:100%;min-height:120px;border-radius:calc(var(--radius-card) - 8px);border:1px solid rgba(255,255,255,.08);margin-bottom:var(--space-3);background-size:cover;background-position:50%;background-repeat:no-repeat}[data-module-id^=C-M][style*=background-image],[data-module-id^=L-M][style*=background-image],[data-module-id^=S-M][style*=background-image]{position:relative;isolation:isolate;background-size:cover;background-position:50%;background-repeat:no-repeat}[data-module-id^=C-M][style*=background-image]:before,[data-module-id^=L-M][style*=background-image]:before,[data-module-id^=S-M][style*=background-image]:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:linear-gradient(180deg,rgba(var(--brand-white-rgb),.06),rgba(var(--brand-bg-rgb),.24)),radial-gradient(circle at top right,rgba(var(--brand-secondary-rgb),.16),transparent 52%)}.landing-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.landing-metrics__source{grid-column:1/-1}.stat-card{background:var(--color-surface);border-radius:var(--radius-card);padding:var(--space-4);border:1px solid var(--color-border-muted);text-align:center}.stat-card__value{font-size:2rem;font-family:var(--font-heading);display:block}.stat-card__label{font-size:.95rem;color:var(--color-dark-light)}.persona-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.persona-grid,.persona-matrix{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.persona-matrix__intro{max-width:760px;display:flex;flex-direction:column;gap:var(--space-3)}.persona-card{min-height:200px;background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(250,247,240,.98)),var(--surface-story)}.activation-plan-strip{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.story-band--activation,.story-band--analytics,.story-band--faq,.story-band--plans{background:radial-gradient(circle at top right,rgba(var(--brand-secondary-rgb),.16),transparent 30%),radial-gradient(circle at bottom left,rgba(var(--brand-signature-rgb),.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(243,248,255,.98))}.story-band--catalog .catalog-tier-band,.story-band--showcase .landing-showcase-band{background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(240,247,255,.98)),var(--surface-commerce);border:1px solid rgba(var(--brand-secondary-rgb),.22);box-shadow:var(--shadow-soft)}.story-band--persona .persona-card,.story-band--resources .testimonial-card{box-shadow:var(--shadow-soft)}.activation-plan-card{background:linear-gradient(180deg,rgba(var(--brand-secondary-rgb),.08),rgba(255,255,255,.96))}.routes-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.routes-grid__intro{width:100%;max-width:360px;background:var(--color-surface);border-radius:var(--radius-card);border:1px solid var(--color-border);padding:var(--space-5)}.routes-grid__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.routes-grid__actions{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-4)}.routes-card{min-height:180px}.module-story-card{display:flex;flex-direction:column;gap:var(--space-3)}.module-story-card--decision{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,244,236,.94)),var(--surface-story)}.module-card__header-pills{justify-content:space-between;align-items:flex-start}.module-card__destination,.module-card__proof{font-size:.92rem;color:var(--color-dark)}.module-card__promise{font-size:.98rem;color:var(--color-dark);font-weight:600}.module-card__supporting{font-size:.92rem}.module-card__destination,.module-card__supporting{color:var(--color-dark-light)}.module-card__signal-strip{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);border-radius:18px;background:rgba(255,255,255,.72);border:1px solid var(--surface-border-muted)}.module-card__signal-item{display:grid;grid-gap:6px;gap:6px}.module-card__signal-label{font-size:.72rem;text-transform:uppercase;letter-spacing:.08em;color:var(--color-dark-light)}.landing-showcase-stack{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.landing-showcase-band{background:linear-gradient(180deg,rgba(var(--brand-primary-rgb),.05),rgba(255,255,255,.95)),var(--color-surface)}.landing-showcase-band__header{justify-content:space-between;gap:var(--space-4);align-items:flex-end;flex-wrap:wrap}.landing-showcase-band__posture{font-size:1rem;color:var(--color-dark);font-weight:600}.landing-showcase-band__meta{align-items:flex-end}.landing-showcase-band__cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.landing-teaser-card{background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(245,243,238,.9)),var(--surface-story);border-color:var(--surface-border-strong);box-shadow:none}.landing-teaser-card__signal-strip{gap:var(--space-3)}.sector-grid{gap:var(--space-4)}.sector-grid__intro{max-width:720px}.sector-card{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(245,243,238,.96));border:1px solid var(--surface-border-strong);border-radius:var(--radius-card);padding:var(--space-4);box-shadow:none}.sector-card__media{min-height:148px;border-radius:18px;background-size:cover;background-position:50%;background-repeat:no-repeat;border:1px solid rgba(255,255,255,.7);box-shadow:inset 0 -60px 120px rgba(19,21,16,.06)}.sector-card__proof{display:flex;flex-direction:column;gap:var(--space-2)}.sector-card__metrics{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2)}.sector-card__metrics li{display:inline-flex;align-items:center;gap:var(--space-2);padding:6px 10px;border-radius:999px;background:rgba(255,255,255,.88);border:1px solid var(--color-border-muted);font-size:.9rem}.sector-card__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.sector-card__support a{color:var(--color-dark);font-weight:600}.catalog-marketplace{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.catalog-marketplace__intro{max-width:860px;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.catalog-tier-nav{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.catalog-tier-nav__link{display:grid;grid-gap:var(--space-2);gap:var(--space-2);text-decoration:none;padding:var(--space-4);border-radius:var(--radius-card);border:1px solid var(--surface-border-strong);background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(var(--brand-secondary-rgb),.08));box-shadow:var(--shadow-card);transition:transform var(--motion-base) var(--transition-standard),border-color var(--motion-base) var(--transition-standard),box-shadow var(--motion-base) var(--transition-standard)}.catalog-tier-nav__link:focus-visible,.catalog-tier-nav__link:hover{transform:translateY(-2px);border-color:var(--color-accent-border-strong);box-shadow:var(--shadow-floating)}.catalog-tier-nav__link strong{color:var(--color-dark);font-family:var(--font-heading);font-size:1.2rem}.catalog-tier-band__count,.catalog-tier-nav__count{color:var(--color-dark-light);font-size:.95rem;white-space:nowrap}.catalog-tier-stack{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.catalog-tier-band{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:clamp(24px,3vw,36px);border-radius:28px;border:1px solid var(--surface-border-strong);box-shadow:var(--shadow-card);background:linear-gradient(180deg,rgba(255,255,255,.92),rgba(var(--brand-secondary-rgb),.08))}.catalog-tier-band--plus{background:radial-gradient(circle at top right,rgba(var(--brand-secondary-rgb),.16),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.96),rgba(var(--brand-secondary-rgb),.1))}.catalog-tier-band--premium{background:radial-gradient(circle at top right,rgba(var(--brand-secondary-rgb),.18),transparent 36%),linear-gradient(180deg,rgba(255,252,242,.98),rgba(var(--brand-secondary-rgb),.16))}.catalog-tier-band__header{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.catalog-tier-band__copy{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.catalog-tier-band__entitlement{color:var(--color-dark);font-size:1rem;font-weight:600}.catalog-tier-band__summary{align-self:stretch;border-color:var(--color-accent-border);background:rgba(255,255,255,.82)}.catalog-tier-band__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}@media (min-width:900px){.hero-frame{min-height:calc(100vh - var(--header-height))}}@media (min-width:1200px){.routes-grid{grid-template-columns:minmax(280px,360px) minmax(0,1fr)}.catalog-tier-band__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}.analytics-preview{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-6);gap:var(--space-6);align-items:center}.analytics-preview__copy{display:flex;flex-direction:column;gap:var(--space-3)}.analytics-preview__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.analytics-preview__panel{background:var(--color-surface);border-radius:var(--radius-card);border:1px solid var(--color-border);box-shadow:var(--shadow-card);padding:var(--space-4);background-size:cover;background-position:50%;background-repeat:no-repeat}.analytics-preview__header{font-weight:600;margin-bottom:var(--space-3)}.analytics-preview__panel ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-3)}.analytics-preview__panel li{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2)}.pricing-toggle{display:inline-flex;align-items:center;border-radius:var(--radius-pill);border:1px solid var(--color-border);margin:0 auto var(--space-5);overflow:hidden;width:-moz-fit-content;width:fit-content}.pricing-toggle__option{border:none;background:transparent;padding:var(--space-2) var(--space-4);text-decoration:none;color:var(--color-dark);font-weight:600;cursor:pointer}.pricing-toggle__option:not(.pricing-toggle__option--active):hover{background:rgba(0,0,0,.03)}.pricing-toggle__option--active{background:var(--brand-signature);color:var(--brand-bg);box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.testimonials{display:flex;flex-direction:column;gap:var(--space-4)}.testimonials__intro{max-width:760px;display:flex;flex-direction:column;gap:var(--space-3)}.testimonial-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.testimonial-card__quote{font-size:1.1rem;font-style:italic}.faq-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:var(--space-6);gap:var(--space-6);align-items:start}.faq-grid__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.faq-item h3{margin-bottom:var(--space-2)}.cta-panel{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start}.cta-panel__actions{display:flex;flex-wrap:wrap;gap:var(--space-3)}.marketing-landing h2{font-size:clamp(2rem,3.2vw,3rem);line-height:1.1}@media (min-width:720px){.cta-panel{flex-direction:row;justify-content:space-between;align-items:center}}.plans{background:var(--color-highlight-tint);border-radius:32px;padding:var(--space-7);border:1px solid var(--color-highlight-lightest)}.plans__header{text-align:center;max-width:620px;margin:0 auto var(--space-6)}.plans__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.plans__grid--compact{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.plan-card{border-radius:28px;padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--space-4)}.plan-card--highlight{background:linear-gradient(135deg,var(--color-highlight),var(--color-highlight-lightest));color:var(--color-dark);box-shadow:0 30px 50px rgba(0,0,0,.12)}.plan-card--compact{box-shadow:none;border:1px dashed var(--color-border)}.plan-card__price{font-family:var(--font-heading);font-size:2rem;margin:0 0 var(--space-3)}.plan-card__price-detail{font-family:var(--font-body);font-size:1rem;color:var(--color-dark-light)}.plan-card__note{font-size:.9rem;color:var(--color-dark-light);margin-top:calc(-1 * var(--space-2))}.plan-card__features{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2);font-size:.95rem}.plans__actions{margin-top:auto}.plans__cta{margin-top:var(--space-6);text-align:center}.role-badge{display:inline-flex;align-items:center;padding:var(--space-1) var(--space-3);border-radius:999px;background:rgba(255,255,255,.12);color:var(--color-text);font-size:.8rem;margin-left:var(--space-3);border:1px solid rgba(255,255,255,.2)}.session-banner__copy{margin:0;color:var(--color-text-muted);font-size:.95rem}.announcement-banner__meta{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-2)}.announcement-banner__cta{margin-top:var(--space-2)}.checkbox-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}input[type=checkbox],input[type=radio]{accent-color:var(--brand-primary)}.checkbox{display:grid;grid-template-columns:auto 1fr;align-items:flex-start;grid-gap:var(--space-3);gap:var(--space-3);width:100%;padding:.95rem 1rem;border-radius:18px;border:1px solid rgba(var(--brand-secondary-rgb),.16);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,255,.94));box-shadow:0 12px 24px rgba(11,31,59,.06);transition:border-color var(--motion-fast) var(--transition-standard),background var(--motion-fast) var(--transition-standard),box-shadow var(--motion-fast) var(--transition-standard)}.checkbox:has(input:checked){border-color:rgba(var(--brand-primary-rgb),.34);background:linear-gradient(180deg,rgba(var(--brand-primary-rgb),.08),rgba(255,255,255,.98))}.checkbox:has(input:focus-visible){border-color:rgba(var(--brand-primary-rgb),.34);box-shadow:0 0 0 4px rgba(var(--brand-primary-rgb),.12)}.checkbox input{margin-top:2px;width:20px;height:20px;min-width:20px;max-width:20px;padding:0;border-radius:6px;border:1.5px solid rgba(var(--brand-secondary-rgb),.58);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(239,246,255,.96));-webkit-appearance:none;-moz-appearance:none;appearance:none;display:grid;place-items:center;cursor:pointer;box-shadow:inset 0 0 0 1px rgba(var(--brand-primary-rgb),.06);transition:border-color .15s var(--transition-standard),box-shadow .15s var(--transition-standard),background .15s var(--transition-standard),transform .15s var(--transition-standard)}.checkbox input:after{content:"";width:5px;height:9px;border-right:2px solid var(--brand-white);border-bottom:2px solid var(--brand-white);transform:scale(0);transform-origin:center;rotate:45deg;transition:transform .15s var(--transition-standard)}.checkbox input:checked{border-color:var(--brand-primary);background:linear-gradient(180deg,var(--brand-primary),color-mix(in srgb,var(--brand-primary) 76%,var(--brand-secondary) 24%));box-shadow:0 0 0 4px rgba(var(--brand-primary-rgb),.14);transform:none}.checkbox input:checked:after{transform:scale(1)}.checkbox input:focus-visible{outline:2px solid rgba(var(--brand-secondary-rgb),.72);outline-offset:3px;box-shadow:0 0 0 4px rgba(var(--brand-primary-rgb),.14)}.checkbox span{display:flex;flex-direction:column;gap:.35rem;min-width:0}.checkbox strong{color:var(--brand-bg);line-height:1.35}.checkbox p{margin:0}.table-wrapper{width:100%;overflow-x:auto}.log-filters .form-grid{gap:var(--space-3)}.log-metadata pre{font-family:Menlo,Consolas,monospace;font-size:.85rem;margin:0;max-width:28rem;white-space:pre-wrap;word-break:break-word}.faq-tags{display:flex;flex-wrap:wrap;gap:var(--space-1)}.tour-launcher{position:relative;display:inline-flex;flex-direction:column;gap:var(--space-1);align-items:flex-start;width:-moz-fit-content;width:fit-content;margin-bottom:var(--space-3);margin-left:auto}.tour-overlay{position:fixed;inset:0;background:rgba(13,19,33,.65);display:flex;align-items:center;justify-content:center;z-index:999;padding:var(--space-4)}.tour-card{max-width:480px;width:100%}.tour-highlight{position:fixed;border:2px solid var(--color-highlight);border-radius:12px;box-shadow:0 0 0 8px rgba(255,255,255,.12),0 12px 32px rgba(0,0,0,.35);pointer-events:none;transition:top .2s ease,left .2s ease,width .2s ease,height .2s ease}.tour-actions{display:flex;gap:var(--space-2)}.link-button{background:none;border:none;padding:0;color:var(--color-highlight);cursor:pointer;font-size:.85rem}.help-drawer,.help-launcher,.worker-help-launcher{--support-dock-bottom:18px;--support-dock-gap:0.5rem;--support-dock-right:18px;--support-dock-size:2.35rem;--support-dock-slot:calc(var(--support-dock-size) + var(--support-dock-gap));--support-dock-stack-clearance:calc(var(--support-dock-slot) + var(--support-dock-slot));--support-dock-tooltip-offset:0.65rem}.help-launcher{position:fixed;right:var(--support-dock-right);z-index:800}.help-launcher,.help-launcher[data-support-dock-item=primary-help]{bottom:var(--support-dock-bottom)}.help-launcher--assistant,.help-launcher[data-support-dock-item=ai-assistant]{bottom:calc(var(--support-dock-bottom) + var(--support-dock-slot));right:var(--support-dock-right)}.worker-help-launcher{display:flex;justify-content:flex-end;-webkit-margin-start:auto;margin-inline-start:auto;inline-size:var(--support-dock-size)}.worker-help-launcher[data-support-dock-item=work-help]{min-inline-size:var(--support-dock-size)}.help-launcher__icon-button{align-items:center;display:inline-flex;gap:0;isolation:isolate;position:relative;inline-size:var(--support-dock-size,2.75rem);block-size:var(--support-dock-size,2.75rem);min-inline-size:var(--support-dock-size,2.75rem);max-inline-size:var(--support-dock-size,2.75rem);overflow:visible;padding:0;border-radius:999px;justify-content:center;line-height:1;box-shadow:0 14px 30px rgba(11,31,59,.18)}.help-launcher__icon-button:after{background:var(--color-dark);border:1px solid rgba(255,255,255,.18);border-radius:999px;box-shadow:0 12px 28px rgba(11,31,59,.18);color:var(--brand-white);content:attr(data-support-tooltip);font:700 .73rem/1 var(--font-ui);inline-size:max-content;inset-block-start:50%;inset-inline-end:calc(100% + var(--support-dock-tooltip-offset));letter-spacing:0;max-inline-size:14rem;opacity:0;padding:.42rem .62rem;pointer-events:none;position:absolute;text-align:center;transform:translate(.35rem,-50%);transition:opacity .16s ease,transform .16s ease;white-space:nowrap;z-index:2}.help-launcher[data-support-dock-item=ai-assistant] .help-launcher__icon-button:after,.help-launcher[data-support-dock-item=primary-help] .help-launcher__icon-button:after,.worker-help-launcher[data-support-dock-item=work-help] .help-launcher__icon-button:after{max-inline-size:10rem}.help-launcher__icon-button:focus-visible:after,.help-launcher__icon-button:hover:after{opacity:1;transform:translateY(-50%)}.help-launcher .help-launcher__icon-button{background:var(--brand-white);color:var(--brand-bg);border-color:rgba(11,31,59,.18)}.help-launcher .help-launcher__icon-button:focus-visible,.help-launcher .help-launcher__icon-button:hover{background:var(--color-highlight);color:var(--brand-white);border-color:rgba(var(--brand-primary-rgb),.58)}.help-launcher--assistant .help-launcher__icon-button{background:var(--color-dark);color:var(--color-accent-contrast);border-color:rgba(255,255,255,.32);box-shadow:0 18px 36px rgba(11,31,59,.24)}.help-launcher--assistant .help-launcher__icon-button:focus-visible,.help-launcher--assistant .help-launcher__icon-button:hover{background:var(--color-highlight);color:var(--color-accent-contrast);border-color:rgba(255,255,255,.5)}.help-launcher__icon{inline-size:1.25rem;block-size:1.25rem;flex:0 0 auto}.help-launcher__icon--montie{inline-size:1.45rem;block-size:1.45rem;filter:drop-shadow(0 5px 12px rgba(33,200,165,.28))}@media (max-width:640px){.help-drawer,.help-launcher,.worker-help-launcher{--support-dock-bottom:14px;--support-dock-gap:0.42rem;--support-dock-right:14px;--support-dock-size:2.35rem}.app-shell__support-assistant-button:after,.help-launcher__icon-button:after{display:none}}.task-panel{border:1px solid var(--color-border);border-radius:8px;padding:var(--space-3);position:relative;overflow:hidden;background:rgba(255,255,255,.94)}.task-panel--compact-row{padding:.8rem .9rem}.task-panel--compact-row>.stack{gap:.68rem}.task-panel:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:rgba(var(--brand-primary-rgb),.34)}.task-panel--blocked:before,.task-panel--overdue:before{background:var(--brand-primary)}.task-panel--check:before{background:var(--brand-secondary)}.task-panel--ready:before{background:var(--brand-signature)}.work-task-list{display:grid;grid-gap:var(--space-3);gap:var(--space-3);list-style:none;margin:0;padding:0}.task-panel__header{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.task-panel__do-now{display:grid;grid-template-columns:minmax(8rem,.55fr) minmax(13rem,.68fr) minmax(18rem,1fr) auto;align-items:center;grid-gap:.65rem;gap:.65rem;padding:.65rem;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:8px;background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.08),rgba(255,255,255,.84)),rgba(255,255,255,.86)}.task-panel__do-now--opened-row-summary{grid-template-columns:minmax(8rem,.46fr) minmax(12rem,.6fr) minmax(18rem,1fr) minmax(18rem,1.2fr);gap:.5rem;padding:.55rem}.task-panel__do-now-copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.task-panel__do-now-copy span,.task-panel__do-now-facts dt{color:var(--brand-secondary);font:800 .66rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.task-panel__do-now-copy strong{color:var(--brand-bg);font-size:.92rem;line-height:1.22;overflow-wrap:anywhere}.task-panel__do-now-copy p:not(.sr-only){color:var(--brand-neutral);font-size:.84rem;line-height:1.38;margin:0;overflow-wrap:anywhere}.task-panel__do-now-facts{display:grid;grid-gap:.42rem;gap:.42rem;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;min-width:0}.task-panel__do-now-facts div{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:.42rem .5rem;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.72)}.task-panel__do-now-facts dd{color:var(--brand-bg);font-size:.78rem;font-weight:800;line-height:1.25;margin:0;overflow-wrap:anywhere}.task-panel__opened-row-action-tray{align-items:center;display:grid;grid-gap:.5rem;gap:.5rem;grid-column:1/-1;grid-template-columns:minmax(8rem,.32fr) minmax(0,1fr);min-width:0;padding:.5rem;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:rgba(255,255,255,.78)}.task-panel__opened-row-action-tray-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.task-panel__opened-row-action-tray-button span,.task-panel__opened-row-action-tray-copy span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.58rem;font-weight:900;letter-spacing:0;line-height:1;overflow-wrap:anywhere;text-transform:uppercase}.task-panel__opened-row-action-tray-button strong,.task-panel__opened-row-action-tray-copy strong{color:var(--brand-bg);font-size:.76rem;font-weight:850;line-height:1.15;overflow-wrap:anywhere}.task-panel__opened-row-closeout-runway{display:grid;grid-gap:.5rem;gap:.5rem;min-width:0}.task-panel__opened-row-action-tray-actions{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0}.task-panel__opened-row-action-tray-button{display:grid;grid-gap:2px;gap:2px;min-block-size:2.55rem;min-width:0;padding:6px 7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.9);color:var(--brand-bg);cursor:pointer;font:inherit;text-align:left;text-decoration:none}.task-panel__opened-row-action-tray-button:focus-visible,.task-panel__opened-row-action-tray-button:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.task-panel__opened-row-action-tray-button:disabled,.task-panel__opened-row-action-tray-button[aria-disabled=true]{cursor:not-allowed;opacity:.62}.task-panel__opened-row-action-tray-button--primary{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.08)}.task-panel__opened-row-action-tray-button--attention{border-color:rgba(var(--brand-secondary-rgb),.26);background:rgba(var(--brand-secondary-rgb),.08)}.task-panel__opened-row-depth{grid-column:1/-1;min-width:0;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.7);overflow:hidden}.task-panel__opened-row-depth>summary{align-items:center;cursor:pointer;display:flex;gap:.45rem;justify-content:space-between;padding:.48rem .6rem}.task-panel__opened-row-depth>summary::-webkit-details-marker{display:none}.task-panel__opened-row-depth>summary:after{color:var(--brand-neutral);content:"+";font:900 .78rem/1 var(--font-mono)}.task-panel__opened-row-depth[open]>summary:after{content:"-"}.task-panel__opened-row-depth>summary span{color:var(--brand-primary);font:900 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.task-panel__opened-row-depth>summary small{color:var(--brand-neutral);font-size:.74rem;font-weight:800}.task-panel__opened-row-depth-body{display:grid;grid-gap:.5rem;gap:.5rem;padding:0 .5rem .5rem}.task-panel__closeout-dock{display:grid;grid-template-columns:repeat(auto-fit,minmax(5.8rem,1fr));grid-gap:6px;gap:6px;min-width:0}.task-panel__closeout-dock-lead{display:grid;grid-gap:2px;gap:2px;grid-column:1/-1;min-width:0;padding:6px 8px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.09),rgba(33,200,165,.08))}.task-panel__closeout-dock-lead span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.58rem;font-weight:900;letter-spacing:0;line-height:1;overflow-wrap:anywhere;text-transform:uppercase}.task-panel__closeout-dock-lead strong{color:var(--brand-bg);font-size:.75rem;line-height:1.12;overflow-wrap:anywhere}.task-panel__closeout-decision-rail{display:grid;grid-gap:6px;gap:6px;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));min-width:0}.task-panel__closeout-decision-rail-item{display:grid;align-content:center;grid-gap:3px;gap:3px;min-block-size:2.7rem;min-width:0;padding:6px 7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.86);color:var(--brand-bg);cursor:pointer;text-align:start;text-decoration:none}.task-panel__closeout-decision-rail-item:focus-visible,.task-panel__closeout-decision-rail-item:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.task-panel__closeout-decision-rail-item span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.56rem;font-weight:900;letter-spacing:0;line-height:1;overflow-wrap:anywhere;text-transform:uppercase}.task-panel__closeout-decision-rail-item strong{color:var(--brand-bg);font-size:.7rem;line-height:1.1;overflow-wrap:anywhere}.task-panel__closeout-decision-rail-item--active{border-color:rgba(var(--brand-primary-rgb),.22);background:rgba(var(--brand-primary-rgb),.08)}.task-panel__closeout-decision-rail-item--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.1)}.task-panel__closeout-decision-rail-item--clear{border-color:rgba(33,200,165,.18);background:rgba(33,200,165,.07)}.task-panel__closeout-decision-rail-item:disabled,.task-panel__closeout-decision-rail-item[aria-disabled=true]{cursor:not-allowed;opacity:.58}.task-panel__opened-row-closeout-summary{display:grid;align-items:stretch;grid-column:1/-1;grid-template-columns:minmax(7.5rem,.72fr) minmax(0,1fr);grid-gap:6px;gap:6px;min-width:0;padding:6px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.72)}.task-panel__opened-row-closeout-summary--active{border-color:rgba(var(--brand-primary-rgb),.2);background:rgba(var(--brand-primary-rgb),.07)}.task-panel__opened-row-closeout-summary--warning{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.08)}.task-panel__opened-row-closeout-summary--clear{border-color:rgba(33,200,165,.18);background:rgba(33,200,165,.07)}.task-panel__opened-row-closeout-summary-copy{display:grid;align-content:center;grid-gap:2px;gap:2px;min-width:0;padding:4px 6px}.task-panel__opened-row-closeout-summary-copy span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.58rem;font-weight:900;letter-spacing:0;line-height:1;overflow-wrap:anywhere;text-transform:uppercase}.task-panel__opened-row-closeout-summary-copy strong{color:var(--brand-bg);font-size:.76rem;line-height:1.12;overflow-wrap:anywhere}.task-panel__opened-row-closeout-summary-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;min-width:0;margin:0}.task-panel__opened-row-closeout-summary-facts div{display:grid;align-content:center;grid-gap:2px;gap:2px;min-width:0;padding:5px 6px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.74);overflow-wrap:anywhere}.task-panel__opened-row-closeout-summary-facts dt{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.54rem;font-weight:900;letter-spacing:0;line-height:1;text-transform:uppercase}.task-panel__opened-row-closeout-summary-facts dd{margin:0;color:var(--brand-bg);font-size:.68rem;font-weight:900;line-height:1.1}.task-panel__closeout-outcome-map{display:grid;grid-gap:6px;gap:6px;grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(6.8rem,1fr));min-width:0}.task-panel__closeout-outcome-map-item{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:6px 7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.82);line-height:1.12;overflow-wrap:anywhere}.task-panel__closeout-outcome-map-item span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.56rem;font-weight:900;letter-spacing:0;line-height:1;text-transform:uppercase}.task-panel__closeout-outcome-map-item strong{color:var(--brand-bg);font-size:.68rem;line-height:1.12}.task-panel__closeout-outcome-map-item small{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.54rem;font-weight:800;letter-spacing:0;line-height:1.12}.task-panel__closeout-outcome-map-item--active{border-color:rgba(var(--brand-primary-rgb),.2);background:rgba(var(--brand-primary-rgb),.07)}.task-panel__closeout-outcome-map-item--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.08)}.task-panel__closeout-outcome-map-item--clear{border-color:rgba(33,200,165,.18);background:rgba(33,200,165,.06)}.task-panel__closeout-receipt{align-items:stretch;display:grid;grid-gap:6px;gap:6px;grid-template-columns:minmax(7.5rem,.55fr) minmax(0,1.45fr);min-width:0;padding:6px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.72)}.task-panel__closeout-receipt--ready{border-color:rgba(var(--brand-primary-rgb),.18);background:rgba(var(--brand-primary-rgb),.055)}.task-panel__closeout-receipt--attention,.task-panel__closeout-receipt--blocked{border-color:rgba(var(--brand-secondary-rgb),.2);background:rgba(var(--brand-secondary-rgb),.08)}.task-panel__closeout-receipt--closed{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.08)}.task-panel__closeout-receipt-copy,.task-panel__closeout-receipt-facts div{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:6px 7px;border:1px solid rgba(11,31,59,.06);border-radius:8px;background:rgba(255,255,255,.72)}.task-panel__closeout-receipt-copy span,.task-panel__closeout-receipt-facts dt{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.56rem;font-weight:900;letter-spacing:0;line-height:1;overflow-wrap:anywhere;text-transform:uppercase}.task-panel__closeout-receipt-copy strong,.task-panel__closeout-receipt-facts dd{color:var(--brand-bg);font-size:.72rem;font-weight:850;line-height:1.15;margin:0;overflow-wrap:anywhere}.task-panel__closeout-receipt-facts{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;min-width:0}.task-panel__do-now--opened-row-summary .task-panel__closeout-dock{grid-template-columns:repeat(auto-fit,minmax(4.35rem,1fr));gap:5px}.task-panel__do-now--opened-row-summary .task-panel__closeout-receipt{grid-template-columns:1fr}.task-panel__do-now--opened-row-summary .task-panel__closeout-receipt-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.task-panel__opened-row-readiness{align-items:stretch;display:grid;grid-gap:6px;gap:6px;grid-column:1/-1;grid-template-columns:minmax(6.5rem,.5fr) minmax(0,1.5fr);min-width:0;padding:6px;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:rgba(255,255,255,.88)}.task-panel__opened-row-readiness--ready{border-color:rgba(var(--brand-primary-rgb),.2);background:rgba(var(--brand-primary-rgb),.06)}.task-panel__opened-row-readiness--attention,.task-panel__opened-row-readiness--blocked{border-color:rgba(var(--brand-secondary-rgb),.22);background:rgba(var(--brand-secondary-rgb),.08)}.task-panel__opened-row-readiness--closed{border-color:rgba(33,200,165,.24);background:rgba(33,200,165,.08)}.task-panel__opened-row-readiness-copy,.task-panel__opened-row-readiness-facts div{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:6px 7px;border:1px solid rgba(11,31,59,.06);border-radius:8px;background:rgba(255,255,255,.72)}.task-panel__opened-row-readiness-copy small,.task-panel__opened-row-readiness-copy span,.task-panel__opened-row-readiness-facts dt{color:var(--brand-neutral);font:900 .56rem/1 var(--font-mono);letter-spacing:0;overflow-wrap:anywhere;text-transform:uppercase}.task-panel__opened-row-readiness-copy strong,.task-panel__opened-row-readiness-facts dd{color:var(--brand-bg);font-size:.72rem;font-weight:850;line-height:1.15;margin:0;overflow-wrap:anywhere}.task-panel__opened-row-readiness-facts{display:grid;grid-gap:5px;gap:5px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;min-width:0}.task-panel__opened-row-finish-path{display:grid;grid-gap:5px;gap:5px;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;min-width:0;padding:0}.task-panel__opened-row-finish-path li{min-width:0}.task-panel__opened-row-finish-path-action{align-items:center;display:grid;grid-gap:5px;gap:5px;grid-template-columns:auto minmax(0,1fr);inline-size:100%;min-block-size:2.65rem;min-width:0;padding:7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.86);color:var(--brand-bg);cursor:pointer;font:inherit;text-align:left;text-decoration:none}.task-panel__opened-row-finish-path-action:focus-visible,.task-panel__opened-row-finish-path-action:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.task-panel__opened-row-finish-path-action:disabled,.task-panel__opened-row-finish-path-action[aria-disabled=true]{cursor:not-allowed;opacity:.62}.task-panel__opened-row-finish-path-action--primary{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.08)}.task-panel__opened-row-finish-path-action--attention{border-color:rgba(var(--brand-secondary-rgb),.26);background:rgba(var(--brand-secondary-rgb),.08)}.task-panel__opened-row-finish-path-index{align-items:center;border:1px solid rgba(90,107,123,.22);border-radius:999px;color:var(--brand-neutral);display:inline-grid;font:900 .58rem/1 var(--font-mono);height:1.15rem;justify-content:center;min-inline-size:1.15rem;padding-inline:.22rem}.task-panel__opened-row-finish-path-index--attention,.task-panel__opened-row-finish-path-index--blocked{border-color:rgba(var(--brand-secondary-rgb),.34);color:var(--brand-secondary)}.task-panel__opened-row-finish-path-index--done{border-color:rgba(33,200,165,.34);color:var(--brand-signature)}.task-panel__opened-row-finish-path-index--ready{border-color:rgba(var(--brand-primary-rgb),.34);color:var(--brand-primary)}.task-panel__opened-row-finish-path-copy{display:grid;grid-gap:1px;gap:1px;min-width:0}.task-panel__opened-row-finish-path-copy span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.56rem;font-weight:900;letter-spacing:0;line-height:1;overflow-wrap:anywhere;text-transform:uppercase}.task-panel__opened-row-finish-path-copy strong,.task-panel__opened-row-finish-path-state{color:var(--brand-bg);font-size:.7rem;font-weight:850;line-height:1.12;overflow-wrap:anywhere}.task-panel__opened-row-finish-path-state{grid-column:1/-1;color:var(--brand-neutral);font-family:var(--font-mono);font-size:.55rem;text-transform:uppercase}.task-panel__opened-row-progress{display:grid;grid-gap:5px;gap:5px;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;min-width:0;padding:0}.task-panel__opened-row-progress li{min-width:0}.task-panel__opened-row-progress-action{align-items:center;display:grid;grid-gap:5px;gap:5px;grid-template-columns:auto minmax(0,1fr) auto;inline-size:100%;min-block-size:2.45rem;min-width:0;padding:6px 7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.82);color:var(--brand-bg);cursor:pointer;font:inherit;text-align:left;text-decoration:none}.task-panel__opened-row-progress-action:focus-visible,.task-panel__opened-row-progress-action:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.task-panel__opened-row-progress-action:disabled,.task-panel__opened-row-progress-action[aria-disabled=true]{cursor:not-allowed;opacity:.62}.task-panel__opened-row-progress-action--primary{border-color:rgba(var(--brand-primary-rgb),.22);background:rgba(var(--brand-primary-rgb),.075)}.task-panel__opened-row-progress-action--attention{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.08)}.task-panel__opened-row-progress-index{align-items:center;border:1px solid rgba(90,107,123,.22);border-radius:999px;color:var(--brand-neutral);display:inline-grid;font:900 .58rem/1 var(--font-mono);height:1.15rem;justify-content:center;min-inline-size:1.15rem;padding-inline:.22rem}.task-panel__opened-row-progress-index--attention,.task-panel__opened-row-progress-index--blocked{border-color:rgba(var(--brand-secondary-rgb),.34);color:var(--brand-secondary)}.task-panel__opened-row-progress-index--done{border-color:rgba(33,200,165,.34);color:var(--brand-signature)}.task-panel__opened-row-progress-index--ready{border-color:rgba(var(--brand-primary-rgb),.34);color:var(--brand-primary)}.task-panel__opened-row-progress-copy{display:grid;grid-gap:1px;gap:1px;min-width:0}.task-panel__opened-row-progress-copy span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:900;letter-spacing:0;line-height:1;overflow-wrap:anywhere;text-transform:uppercase}.task-panel__opened-row-progress-copy strong,.task-panel__opened-row-progress-state{color:var(--brand-bg);font-size:.7rem;font-weight:850;line-height:1.12;overflow-wrap:anywhere}.task-panel__opened-row-progress-state{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.55rem;text-align:right;text-transform:uppercase}.task-panel__closeout-dock-item{align-items:center;display:grid;grid-gap:6px;gap:6px;grid-template-columns:auto auto minmax(0,1fr);min-block-size:3rem;min-width:0;padding:7px 8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.95);color:var(--brand-bg);cursor:pointer;font:inherit;text-align:left;text-decoration:none}.task-panel__do-now--opened-row-summary .task-panel__closeout-dock-item{gap:5px;padding:6px}.task-panel__closeout-dock-item:focus-visible,.task-panel__closeout-dock-item:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.task-panel__closeout-dock-item:disabled{cursor:not-allowed;opacity:.58}.task-panel__closeout-dock-item--primary{border-color:rgba(var(--brand-primary-rgb),.24);background:rgba(var(--brand-primary-rgb),.08)}.task-panel__closeout-dock-item--attention{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.1)}.task-panel__closeout-dock-step{align-items:center;border:1px solid rgba(90,107,123,.22);border-radius:999px;color:var(--brand-neutral);display:inline-grid;font:900 .58rem/1 var(--font-mono);height:1.15rem;justify-content:center;min-inline-size:1.15rem;padding-inline:.22rem}.task-panel__closeout-dock-step--attention,.task-panel__closeout-dock-step--blocked{border-color:rgba(var(--brand-secondary-rgb),.34);color:var(--brand-secondary)}.task-panel__closeout-dock-step--done{border-color:rgba(33,200,165,.34);color:var(--brand-signature)}.task-panel__closeout-dock-step--ready{border-color:rgba(var(--brand-primary-rgb),.34);color:var(--brand-primary)}.task-panel__closeout-dock-icon{block-size:1.15rem;color:var(--brand-primary);fill:none;inline-size:1.15rem;min-inline-size:1.15rem;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.task-panel__closeout-dock-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.task-panel__do-now--opened-row-summary .task-panel__closeout-dock-copy{gap:0}.task-panel__closeout-dock-copy>span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.64rem;font-weight:900;letter-spacing:0;line-height:1;overflow-wrap:anywhere}.task-panel__closeout-dock-copy strong{color:var(--brand-bg);font-size:.72rem;line-height:1.15;overflow-wrap:anywhere}.task-panel__closeout-dock-state{grid-column:1/-1;color:var(--brand-neutral);font-family:var(--font-mono);font-size:.56rem;font-weight:800;letter-spacing:0;line-height:1.1;overflow-wrap:anywhere;-webkit-padding-start:calc(2.3rem + 12px);padding-inline-start:calc(2.3rem + 12px)}.task-panel__do-now--opened-row-summary .task-panel__closeout-dock-state{grid-column:3;-webkit-padding-start:0;padding-inline-start:0}.task-panel__opened-row-return{display:grid;grid-gap:5px;gap:5px;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));min-width:0}.task-panel__opened-row-return-link{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:6px 7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.8);color:var(--brand-bg);text-decoration:none}.task-panel__opened-row-return-link:focus-visible,.task-panel__opened-row-return-link:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.08);outline:none}.task-panel__opened-row-return-link span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.56rem;font-weight:900;letter-spacing:0;line-height:1;overflow-wrap:anywhere;text-transform:uppercase}.task-panel__opened-row-return-link strong{color:var(--brand-bg);font-size:.72rem;font-weight:850;line-height:1.15;overflow-wrap:anywhere}.task-panel__opened-row-return-link--primary{border-color:rgba(var(--brand-primary-rgb),.22);background:rgba(var(--brand-primary-rgb),.08)}.task-panel__opened-row-return-link--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.08)}@media (max-width:1180px){.task-panel__do-now--opened-row-summary{grid-template-columns:minmax(8rem,.8fr) minmax(12rem,1fr)}.task-panel__do-now--opened-row-summary .task-panel__closeout-dock,.task-panel__do-now--opened-row-summary .task-panel__closeout-receipt,.task-panel__opened-row-action-tray,.task-panel__opened-row-closeout-summary,.task-panel__opened-row-depth,.task-panel__opened-row-finish-path,.task-panel__opened-row-progress,.task-panel__opened-row-return{grid-column:1/-1}.task-panel__opened-row-action-tray{grid-template-columns:1fr}.task-panel__opened-row-action-tray-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}.task-panel__context{border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.72);overflow:hidden}.task-panel__context>summary{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:space-between;list-style:none;min-height:2.5rem;padding:.52rem .65rem}.task-panel__context>summary::-webkit-details-marker{display:none}.task-panel__context>summary:after{background:rgba(var(--brand-primary-rgb),.1);border-radius:999px;color:var(--brand-primary);content:"+";display:inline-grid;flex:0 0 auto;font-family:var(--font-mono);font-weight:800;height:1.55rem;place-items:center;width:1.55rem}.task-panel__context[open]>summary:after{content:"-"}.task-panel__context>summary span{color:var(--brand-bg);font-size:.84rem;font-weight:800;line-height:1.2}.task-panel__context>summary small{color:var(--brand-neutral);flex:1 1 auto;font-size:.74rem;font-weight:800;line-height:1.2;text-align:right}.task-panel__context-body{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding:0 var(--space-3) var(--space-3)}.task-panel__closeout-spine{align-items:stretch;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(18rem,.92fr) minmax(18rem,1.08fr);min-width:0;padding:8px;border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:8px;background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.055),rgba(255,255,255,.82)),rgba(255,255,255,.78)}.task-panel__status-stack{align-items:flex-end;display:flex;flex-direction:column;gap:var(--space-2);min-width:9rem}.task-panel__title-block{display:flex;flex:1 1 auto;flex-direction:column;gap:.42rem;min-width:0}.task-panel__title-row{align-items:center;display:flex;gap:.55rem;min-width:0}.task-panel__select{align-items:center;display:inline-flex;flex:0 0 auto;gap:.35rem;min-height:2rem;padding:.24rem .42rem;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:999px;background:rgba(var(--brand-primary-rgb),.06);color:var(--brand-primary);cursor:pointer;font:800 .68rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.task-panel__select input{inline-size:1rem;block-size:1rem;margin:0;accent-color:rgb(var(--brand-primary-rgb))}.task-panel__title{color:var(--color-text);font-size:.98rem;line-height:1.25;min-width:0;overflow-wrap:anywhere}.task-panel__row-scan{display:grid;grid-gap:.4rem;gap:.4rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:.48rem .56rem;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.72)}.task-panel__row-scan-fact{display:grid;grid-gap:3px;gap:3px;min-width:0}.task-panel__row-scan-fact span{color:var(--brand-secondary);font:800 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.task-panel__row-scan-fact strong{color:var(--brand-bg);font-size:.78rem;line-height:1.22;overflow-wrap:anywhere}.task-panel__description{color:var(--brand-neutral);display:-webkit-box;font-size:.82rem;line-height:1.34;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.task-panel__board-card-rail{align-items:center;display:grid;grid-gap:.6rem;gap:.6rem;grid-template-columns:minmax(7rem,.34fr) minmax(0,1fr);padding:.5rem;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:rgba(246,249,255,.82)}.task-panel__board-card-rail-copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.task-panel__board-card-rail-copy span{color:var(--brand-secondary);font:800 .58rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.task-panel__board-card-rail-copy strong{color:var(--brand-bg);font-size:.78rem;line-height:1.15;overflow-wrap:anywhere}.task-panel__board-card-rail-actions{align-items:center;display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;min-width:0}.task-panel__board-card-rail-actions a,.task-panel__board-card-rail-actions button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:999px;background:rgba(255,255,255,.9);color:var(--brand-primary);cursor:pointer;font:900 .58rem/1 var(--font-mono);letter-spacing:0;padding:.42rem .56rem;text-decoration:none;text-transform:uppercase}.task-panel__board-card-rail-actions a:focus-visible,.task-panel__board-card-rail-actions a:hover,.task-panel__board-card-rail-actions button:focus-visible,.task-panel__board-card-rail-actions button:hover{border-color:rgba(var(--brand-primary-rgb),.34);background:rgba(var(--brand-primary-rgb),.1);color:var(--brand-bg);outline:none}.task-panel__board-card-rail-actions button:disabled{cursor:not-allowed;opacity:.55}.task-panel__quick-facts{display:flex;flex-wrap:wrap;gap:.36rem;max-width:100%}.task-panel__fact{align-items:baseline;background:rgba(255,255,255,.72);border:1px solid rgba(11,31,59,.08);border-radius:999px;display:inline-flex;gap:.35rem;min-width:0;padding:.32rem .48rem}.task-panel__fact-label{color:var(--color-text-muted);font:800 .62rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.task-panel__fact-value{color:var(--color-text);font-size:.74rem;font-weight:800;line-height:1.25;overflow-wrap:anywhere}.task-panel__progress{display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;padding:0}.task-panel__progress-step{border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.72);display:grid;grid-gap:.22rem;gap:.22rem;min-width:0;padding:.58rem .65rem;position:relative}.task-panel__progress-step:before{border-radius:999px;content:"";height:.28rem;left:.65rem;position:absolute;right:.65rem;top:-.14rem}.task-panel__progress-step--done:before{background:var(--brand-signature)}.task-panel__progress-step--current:before{background:var(--brand-primary)}.task-panel__progress-step--waiting:before{background:rgba(90,107,123,.42)}.task-panel__progress-step--attention:before{background:var(--brand-secondary)}.task-panel__progress-step span{color:var(--brand-neutral);font:800 .66rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.task-panel__progress-step strong{color:var(--brand-bg);font-size:.82rem;line-height:1.18;min-width:0;overflow-wrap:anywhere}.task-panel__next-action{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,.9fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:start;border:1px solid rgba(var(--brand-primary-rgb),.14);border-radius:8px;background:linear-gradient(135deg,rgba(var(--brand-primary-rgb),.08),rgba(255,255,255,.82)),rgba(255,255,255,.76);padding:var(--space-3)}.task-panel__next-action-copy{display:grid;grid-gap:5px;gap:5px;min-width:0}.task-panel__next-action-copy span,.task-panel__readiness dt{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.task-panel__next-action-copy strong{color:var(--brand-bg);font-size:1rem;line-height:1.22}.task-panel__next-action-copy p:not(.sr-only){color:var(--brand-neutral);font-size:.86rem;line-height:1.4;margin:0;overflow-wrap:anywhere}.task-panel__readiness{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.task-panel__readiness div{display:grid;grid-gap:3px;gap:3px;min-width:0;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.72);padding:8px}.task-panel__readiness dd{color:var(--brand-bg);font-size:.78rem;font-weight:800;line-height:1.25;margin:0;min-width:0;overflow-wrap:anywhere}.task-panel__detail-shortcuts{display:grid;grid-gap:var(--space-2);gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.task-panel__detail-shortcuts--spine{grid-template-columns:repeat(auto-fit,minmax(6.75rem,1fr))}.task-panel__detail-shortcut{align-items:flex-start;background:rgba(255,255,255,.88);border:1px solid rgba(11,31,59,.1);border-radius:8px;color:var(--brand-bg);cursor:pointer;display:flex;flex-direction:column;gap:.25rem;min-width:0;padding:.65rem .75rem;text-align:left;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.task-panel__detail-shortcut:focus-visible,.task-panel__detail-shortcut:hover{background:rgba(var(--brand-primary-rgb),.08);border-color:rgba(var(--brand-primary-rgb),.3);color:var(--brand-primary);outline:none;transform:translateY(-1px)}.task-panel__detail-shortcut span{color:var(--brand-neutral);font:800 .66rem/1 var(--font-mono);letter-spacing:0}.task-panel__detail-shortcut strong{color:inherit;font-size:.86rem;line-height:1.22;overflow-wrap:anywhere}@media (max-width:720px){.task-panel__do-now,.task-panel__header,.task-panel__next-action{flex-direction:column;grid-template-columns:1fr}.task-panel__progress{grid-template-columns:repeat(2,minmax(0,1fr))}.task-panel__closeout-receipt,.task-panel__do-now-facts{grid-template-columns:1fr}.task-panel__closeout-receipt-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.task-panel__opened-row-readiness{grid-template-columns:1fr}.task-panel__opened-row-readiness-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.task-panel__row-scan{grid-template-columns:1fr}.task-panel__board-card-rail{align-items:stretch;grid-template-columns:1fr}.task-panel__board-card-rail-actions{justify-content:flex-start}.task-panel__closeout-decision-rail,.task-panel__closeout-dock{grid-template-columns:repeat(2,minmax(0,1fr))}.task-panel__opened-row-closeout-summary{grid-template-columns:1fr}.task-panel__do-now--opened-row-summary .task-panel__closeout-dock,.task-panel__opened-row-finish-path,.task-panel__opened-row-progress,.task-panel__opened-row-return{grid-template-columns:repeat(2,minmax(0,1fr))}.task-panel__closeout-spine{grid-template-columns:1fr}.task-panel__closeout-readiness{grid-template-columns:repeat(2,minmax(0,1fr))}.task-panel__closeout-dock,.task-panel__status-stack{align-items:flex-start;justify-content:flex-start}.task-panel__fact{border-radius:8px;display:grid}}@media (max-width:420px){.task-panel__closeout-decision-rail,.task-panel__do-now--opened-row-summary .task-panel__closeout-dock,.task-panel__opened-row-closeout-summary-facts,.task-panel__opened-row-finish-path,.task-panel__opened-row-progress,.task-panel__opened-row-return{grid-template-columns:1fr}}.task-activity{margin-top:var(--space-3);border-top:1px solid var(--color-border);padding-top:var(--space-3)}.task-workspace-guide{align-items:center;background:linear-gradient(135deg,rgba(47,107,255,.08),rgba(33,200,165,.08));border:1px solid rgba(47,107,255,.22);border-radius:8px;display:flex;padding:var(--space-2) var(--space-3)}.task-workspace-guide__lead{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--space-1) var(--space-2);min-width:0}.task-workspace-guide__lead span{color:var(--color-text-muted);font:700 .7rem/1 var(--font-mono);letter-spacing:0;text-transform:uppercase}.task-workspace-guide__lead strong{color:var(--color-text);font-size:1.02rem;line-height:1.24}.task-workspace-guide__lead p{color:var(--color-text-muted);line-height:1.45;margin:0}.task-panel__closeout-readiness{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;min-width:0}.task-panel__closeout-spine .task-panel__closeout-readiness{grid-template-columns:repeat(2,minmax(0,1fr))}.task-panel__closeout-readiness div{border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.74);display:grid;grid-gap:2px;gap:2px;min-width:0;padding:7px 8px}.task-panel__closeout-readiness dt{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.58rem;font-weight:900;letter-spacing:0;line-height:1;overflow-wrap:anywhere;text-transform:uppercase}.task-panel__closeout-readiness dd{color:var(--brand-bg);font-size:.72rem;font-weight:800;line-height:1.16;margin:0;overflow-wrap:anywhere}.task-detail-tabs{display:flex;flex-wrap:wrap;gap:var(--space-2)}.task-detail-tabs__tab{align-items:center;background:var(--color-surface-muted);border:1px solid var(--color-border-muted);border-radius:999px;color:var(--color-text-muted);cursor:pointer;display:inline-flex;font:inherit;font-weight:700;gap:var(--space-1);min-height:2.25rem;padding:.45rem .75rem}.task-detail-tabs__tab strong{background:rgba(47,107,255,.12);border-radius:999px;color:var(--color-text);font-size:.78rem;min-inline-size:1.35rem;padding:.1rem .4rem;text-align:center}.task-detail-tabs__tab--active{background:rgba(47,107,255,.16);border-color:rgba(47,107,255,.5);color:var(--color-text)}.task-detail-tabs__panel{min-width:0}.activity-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.activity-list li{border-bottom:1px solid var(--color-border-muted);padding-bottom:var(--space-2)}.activity-list li:last-child{border-bottom:none;padding-bottom:0}.attachment-row{display:flex;gap:var(--space-2);flex-wrap:wrap}.attachment-row a{color:var(--color-highlight);font-size:.85rem}.task-activity textarea{min-height:80px;width:100%}.tag-row{display:flex;gap:var(--space-1);flex-wrap:wrap}.reassign-row{display:flex;justify-content:flex-end}.tour-feedback{display:flex;gap:var(--space-2);align-items:center;font-size:.85rem}.help-drawer{position:fixed;right:var(--support-dock-right,var(--space-3));width:min(360px,90vw);z-index:810;box-shadow:0 12px 32px rgba(10,10,18,.25)}.assistant-drawer,.help-drawer{bottom:calc(var(--support-dock-bottom, var(--space-3)) + var(
        --support-dock-stack-clearance,
        calc(var(--support-dock-slot, 2.875rem) + var(--support-dock-slot, 2.875rem))
      ) + .75rem)}.assistant-panel__page-guide{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-accent-border);border-radius:var(--radius-card);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,248,255,.96))}.assistant-panel__decision-strip{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.assistant-panel__decision-card{display:grid;align-content:start;grid-gap:5px;gap:5px;min-width:0;min-height:112px;padding:10px;border:1px solid rgba(47,107,255,.14);border-radius:8px;background:rgba(255,255,255,.9)}.assistant-panel__decision-card span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.assistant-panel__decision-card strong{color:var(--color-dark);font-size:.86rem;line-height:1.2;overflow-wrap:anywhere}.assistant-panel__decision-card p{color:var(--brand-neutral);font-size:.74rem;line-height:1.32}.assistant-panel__decision-card p,.assistant-panel__decision-card span,.assistant-panel__decision-card strong{margin:0}.assistant-panel__decision-link{justify-self:start;min-height:28px;padding:0 10px;font-size:.72rem}.assistant-panel__page-guide h4{color:var(--color-dark);font-family:var(--font-body);font-size:1rem;line-height:1.25}.assistant-panel__guide-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.assistant-panel__guide-action{display:inline-flex;align-items:center;min-height:28px;padding:5px 9px;border:1px solid var(--color-border-soft);border-radius:var(--radius-pill);color:var(--color-text);background:rgba(var(--brand-primary-rgb),.07);font-size:.76rem;font-weight:700}.assistant-panel__operating-agreement{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);border:1px solid rgba(11,31,59,.09);border-radius:8px;background:rgba(255,255,255,.9)}.assistant-panel__operating-disclosure{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid rgba(47,107,255,.18);border-radius:8px;background:rgba(244,248,255,.78)}.assistant-panel__operating-disclosure[open]{-webkit-padding-after:var(--space-3);padding-block-end:var(--space-3)}.assistant-panel__operating-disclosure summary{cursor:pointer;color:var(--color-dark);font-family:var(--font-mono);font-size:.72rem;font-weight:800;letter-spacing:0;list-style-position:inside;text-transform:uppercase}.assistant-panel__operating-disclosure .assistant-panel__operating-agreement{margin-top:var(--space-2)}.assistant-panel__operating-agreement h4{color:var(--color-dark);font-family:var(--font-body);font-size:.96rem;line-height:1.25}.assistant-panel__operating-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(112px,1fr))}.assistant-panel__operating-card{display:grid;align-content:start;grid-gap:5px;gap:5px;min-width:0;min-height:128px;padding:10px;border:1px solid rgba(47,107,255,.15);border-radius:8px;background:rgba(244,248,255,.72)}.assistant-panel__operating-card span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.assistant-panel__operating-card strong{color:var(--color-dark);font-size:.84rem;line-height:1.2;overflow-wrap:anywhere}.assistant-panel__operating-card p{color:var(--brand-neutral);font-size:.74rem;line-height:1.3}.assistant-panel__operating-card em{align-self:end;color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.assistant-panel__operating-card em,.assistant-panel__operating-card p,.assistant-panel__operating-card strong{margin:0}.assistant-panel__operating-link{justify-self:start;min-height:28px;padding:0 10px;font-size:.72rem}.assistant-panel__next-move{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);border:1px solid rgba(47,107,255,.22);border-radius:8px;background:linear-gradient(135deg,rgba(11,31,59,.96),rgba(22,50,94,.94));color:var(--color-white)}.assistant-panel__next-move h4,.assistant-panel__next-move p{color:inherit}.assistant-panel__next-move h4{font-family:var(--font-body);font-size:1rem;line-height:1.25}.assistant-panel__next-move .eyebrow,.assistant-panel__next-move .text--muted{color:rgba(255,255,255,.82)}.assistant-panel__next-move-footer{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center;justify-content:space-between}.assistant-panel__next-move-footer span{color:rgba(255,255,255,.86);font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.assistant-panel__next-move-link{min-height:30px;padding:0 12px;color:var(--color-dark);background:var(--color-white);border-color:rgba(255,255,255,.88);font-size:.76rem}.assistant-panel__next-move-link:focus-visible,.assistant-panel__next-move-link:hover{color:var(--color-dark);background:rgba(255,255,255,.9)}.assistant-panel__action-map{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.assistant-panel__action-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(104px,1fr))}.assistant-panel__action-card{display:grid;grid-gap:5px;gap:5px;min-width:0;padding:10px;border:1px solid rgba(11,31,59,.09);border-radius:8px;background:rgba(255,255,255,.88)}.assistant-panel__action-card p,.assistant-panel__action-card strong{margin:0}.assistant-panel__action-card strong{color:var(--color-dark);font-size:.86rem;line-height:1.25}.assistant-panel__action-card p{color:var(--brand-neutral);font-size:.78rem;line-height:1.38}.assistant-panel__action-card span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.66rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.assistant-panel__action-link{justify-self:start;min-height:30px;padding:0 10px;font-size:.74rem}.assistant-panel__prompt-row{gap:var(--space-2)}.assistant-panel__prompt-button{justify-content:flex-start;min-height:34px;white-space:normal;text-align:left}.assistant-panel__answer,.assistant-panel__approval-summary{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.92)}.assistant-panel__answer h4,.assistant-panel__approval-summary h4{color:var(--color-dark);font-family:var(--font-body);font-size:.96rem;line-height:1.25}.assistant-panel__review-disclosure{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid rgba(47,107,255,.18);border-radius:8px;background:rgba(244,248,255,.82)}.assistant-panel__review-disclosure[open]{-webkit-padding-after:var(--space-3);padding-block-end:var(--space-3)}.assistant-panel__review-disclosure summary{cursor:pointer;color:var(--color-dark);font-family:var(--font-mono);font-size:.72rem;font-weight:800;letter-spacing:0;list-style-position:inside;text-transform:uppercase}.assistant-panel__review-disclosure>section{margin-top:var(--space-2)}.assistant-panel__safe-action-path{display:grid;grid-gap:8px;gap:8px}.assistant-panel__safe-action-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(118px,1fr))}.assistant-panel__safe-action-card{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px;border:1px solid rgba(47,107,255,.16);border-radius:8px;background:rgba(255,255,255,.86)}.assistant-panel__safe-action-card span,.assistant-panel__safe-action-card strong{margin:0}.assistant-panel__safe-action-card strong{color:var(--color-dark);font-size:.86rem;line-height:1.2}.assistant-panel__safe-action-card span{color:var(--brand-neutral);font-size:.75rem;line-height:1.25}.assistant-panel__boundary-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.assistant-panel__boundary-card{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.9)}.assistant-panel__boundary-card p,.assistant-panel__boundary-card strong{margin:0}.assistant-panel__boundary-card p{color:var(--brand-neutral);font-size:.86rem;line-height:1.45}.brand{display:flex;align-items:center;gap:var(--space-4)}.brand__mark{flex-shrink:0;width:40px;height:40px}.brand__wordmark{font-family:var(--font-heading);font-size:1.4rem;letter-spacing:.03em;color:var(--color-dark)}.text-center{text-align:center}.text-capitalize{text-transform:capitalize}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.mb-2{margin-bottom:var(--space-2)}.mb-4{margin-bottom:var(--space-4)}.mb-6{margin-bottom:var(--space-6)}.signup-layout{min-height:100vh;max-width:var(--max-content-width);margin:0 auto;width:100%;background:radial-gradient(circle at top right,rgba(var(--brand-secondary-rgb),.12),transparent 26%),linear-gradient(180deg,rgba(255,255,255,.88),rgba(247,244,236,.92));padding:var(--space-7) var(--space-4);display:grid;grid-gap:var(--space-6);gap:var(--space-6);border-radius:36px}.signup-layout__stack{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:clamp(24px,3vw,36px);gap:clamp(24px,3vw,36px);align-items:start;max-width:980px;margin:0 auto}.signup-layout__wizard{min-width:0}.billing-layout,.signup-layout--checkout{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.signup__hero{display:flex;flex-direction:column;gap:var(--space-4);padding:clamp(24px,3vw,36px);border-radius:32px;background:radial-gradient(circle at top right,rgba(var(--brand-secondary-rgb),.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(250,247,240,.98));border:1px solid var(--color-accent-border);box-shadow:var(--shadow-soft)}.signup-layout__stack .signup__hero{position:static}.commerce-hero__rail,.signup__hero-rail{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.commerce-hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);grid-gap:var(--space-5);gap:var(--space-5);padding:clamp(24px,3vw,36px);border-radius:32px;border:1px solid var(--color-accent-border);background:radial-gradient(circle at top right,rgba(var(--brand-secondary-rgb),.12),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(250,247,240,.98));box-shadow:var(--shadow-soft)}.commerce-hero--success{background:radial-gradient(circle at top right,rgba(var(--brand-signature-rgb),.14),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(243,249,244,.98))}.commerce-hero--cancelled,.commerce-hero--hold{background:radial-gradient(circle at top right,rgba(var(--brand-secondary-rgb),.14),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(250,246,239,.98))}.commerce-hero__copy{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.commerce-hero__stat{display:grid;grid-gap:var(--space-2);gap:var(--space-2);padding:var(--space-3);border-radius:18px;border:1px solid var(--surface-border-muted);background:rgba(255,255,255,.74)}.commerce-hero__label{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase;color:var(--color-dark-light)}.signup__hero-plan-line{margin:0;color:var(--color-dark);font-weight:600}.signup__proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.signup__hero-summary{background:linear-gradient(180deg,rgba(var(--brand-secondary-rgb),.08),rgba(255,255,255,.96)),var(--color-surface)}.signup__stage-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.signup__stage-list-item{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:18px;border:1px solid var(--color-border-muted);background:rgba(255,255,255,.72)}.signup__stage-list-item--active{border-color:var(--color-accent-border-strong);background:linear-gradient(180deg,rgba(var(--brand-secondary-rgb),.14),rgba(255,255,255,.92)),rgba(255,255,255,.92);box-shadow:0 14px 28px rgba(19,21,16,.08)}.signup__stage-index{width:2rem;height:2rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-weight:700;color:var(--color-dark);background:rgba(var(--brand-secondary-rgb),.24)}.signup__hero-note{margin:0;max-width:62ch;color:var(--color-dark);font-weight:600}.signup__hero .text--muted a{color:var(--color-dark);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.16em}.signup__hero .text--muted a:focus,.signup__hero .text--muted a:hover{color:var(--color-highlight)}.signup__form{display:flex;flex-direction:column;gap:var(--space-5)}.signup__form--commerce{border:1px solid var(--color-accent-border);box-shadow:var(--shadow-card);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(var(--brand-secondary-rgb),.04)),var(--surface-commerce)}.signup__plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.signup-plan{border:1px solid var(--color-border);border-radius:var(--radius-card);padding:var(--space-4);cursor:pointer;display:flex;gap:var(--space-3);align-items:flex-start;transition:border-color .2s var(--transition-standard),box-shadow .2s var(--transition-standard)}.signup-plan .module-card-media{flex:0 0 88px;min-height:72px;margin-bottom:0}.signup-plan input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.25rem;height:1.25rem;border:2px solid var(--color-border);border-radius:50%;margin-top:var(--space-1);margin-right:var(--space-3);flex-shrink:0;background:var(--color-surface);transition:border-color .2s var(--transition-standard),background .2s var(--transition-standard),box-shadow .2s var(--transition-standard)}.signup-plan--active{border-color:var(--color-highlight);box-shadow:0 12px 28px rgba(19,21,16,.12)}.signup-plan--active input{border-color:var(--color-highlight);background:var(--color-highlight);box-shadow:0 0 0 3px rgba(var(--brand-secondary-rgb),.25)}.signup-plan__state{margin:0;color:var(--color-dark);font-size:.95rem;font-weight:600}.signup__header{display:flex;justify-content:space-between;align-items:center}.signup__plan-highlight ul{margin:0;padding-left:var(--space-4);list-style:disc}.signup__decision-grid,.signup__summary-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.signup__contact-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.signup__summary-card{padding:var(--space-4);border-radius:calc(var(--radius-card) - 8px);background:rgba(255,255,255,.7);border:1px solid var(--color-border-muted)}.commerce-support-card,.signup__industry-card,.signup__plan-highlight--commerce,.signup__route-card,.signup__scope-card{border-color:var(--color-accent-border);background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(var(--brand-secondary-rgb),.06)),var(--surface-commerce);box-shadow:var(--shadow-soft)}.signup__fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.signup__disclosure{border:1px solid var(--color-border-muted);border-radius:20px;background:rgba(255,255,255,.72);padding:var(--space-3) var(--space-4)}.signup__disclosure[open]{border-color:var(--color-accent-border);box-shadow:0 12px 24px rgba(19,21,16,.06)}.signup__disclosure--nested{background:rgba(250,247,240,.88)}.signup__disclosure-summary{list-style:none;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3);cursor:pointer}.signup__disclosure-summary::-webkit-details-marker{display:none}.signup__disclosure-summary::marker{content:""}.signup__disclosure-summary+*{margin-top:var(--space-4)}.signup__error{margin:0;padding:var(--space-3) var(--space-4);border-radius:18px;border:1px solid rgba(var(--brand-secondary-rgb),.28);background:rgba(255,245,234,.96);color:var(--brand-bg);font-weight:600}.signup__action-bar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-4);border-radius:24px;border:1px solid var(--color-accent-border);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(var(--brand-secondary-rgb),.08)),var(--surface-commerce);box-shadow:var(--shadow-soft)}.signup__action-copy{display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.signup__action-secondary{font-size:.92rem}.signup__action-secondary a{color:var(--color-dark);text-decoration:underline;text-decoration-thickness:.08em;text-underline-offset:.16em}.signup__action-secondary a:focus-visible,.signup__action-secondary a:hover{color:var(--color-highlight)}.signup__progress{display:flex;flex-direction:column;gap:var(--space-3)}.signup__progress-bar{width:100%;height:6px;border-radius:999px;background:var(--color-border-muted);overflow:hidden}.signup__progress-fill{height:100%;background:var(--color-highlight);border-radius:inherit;transition:width .3s var(--transition-standard)}.signup__progress-steps{display:flex;gap:var(--space-3);list-style:none;padding:0;margin:0}.signup__progress-step{font-size:.9rem;color:var(--color-dark-light)}.signup__progress-step--active{color:var(--color-dark);font-weight:600}.plan-card__state-line{margin:0;color:var(--color-dark);font-size:.95rem}.plan-card__state-line--muted{color:var(--color-dark-light)}.commerce-summary-grid,.commerce-support-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.commerce-stage-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.commerce-action-card,.commerce-stage-card{display:flex;flex-direction:column;gap:var(--space-4);border:1px solid var(--surface-border-strong);box-shadow:var(--shadow-card)}.commerce-stage-card--highlight{background:linear-gradient(180deg,rgba(var(--brand-secondary-rgb),.08),rgba(255,255,255,.96)),var(--color-surface)}.commerce-action-card,.commerce-stage-card--muted{background:linear-gradient(180deg,var(--color-surface) 0,var(--color-surface-raised) 100%)}.commerce-stage-card__details{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin:0}.commerce-stage-card__detail{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3);border-radius:16px;border:1px solid var(--surface-border-muted);background:rgba(255,255,255,.72)}.commerce-stage-card__detail dt{font-size:.85rem;color:var(--color-dark-light)}.commerce-stage-card__detail dd{margin:0;color:var(--color-dark);font-weight:600}.commerce-stage-card__footer{padding-top:var(--space-3);border-top:1px solid var(--surface-border-muted)}.catalog-activation-plan{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:clamp(20px,3vw,32px);border:1px solid var(--surface-border-strong);border-radius:24px;background:linear-gradient(135deg,rgba(11,31,59,.05),rgba(47,107,255,.08)),var(--color-surface);box-shadow:var(--shadow-card)}.catalog-activation-plan__head{display:grid;grid-template-columns:minmax(0,.8fr) minmax(260px,.7fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:end}.catalog-activation-plan__head h2{margin:0;max-width:760px;color:var(--color-dark)}.catalog-activation-plan__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.catalog-activation-plan__row{display:flex;flex-direction:column;gap:var(--space-3);min-height:100%;padding:var(--space-4);border:1px solid var(--surface-border-muted);border-radius:18px;background:rgba(255,255,255,.88)}.catalog-activation-plan__row--warning{border-color:rgba(47,107,255,.26);background:rgba(241,246,255,.96)}.catalog-activation-plan__row--success{border-color:rgba(33,200,165,.28);background:rgba(242,255,251,.96)}.catalog-activation-plan__row-head{display:flex;justify-content:space-between;gap:var(--space-3);align-items:center}.catalog-activation-plan__row-head span,.catalog-activation-plan__row-head strong{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.catalog-activation-plan__row-head span{color:var(--brand-neutral)}.catalog-activation-plan__row-head strong{color:var(--brand-primary)}.catalog-activation-plan__row h3{margin:0;font-size:1.05rem;line-height:1.25;color:var(--color-dark)}.catalog-activation-plan__row p{margin:0;color:var(--color-dark-light)}.catalog-activation-plan__row .button{margin-top:auto;align-self:flex-start}.catalog-readiness-proof{display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:clamp(18px,2.4vw,28px);border:1px solid rgba(11,31,59,.14);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(241,246,255,.9)),var(--color-surface);box-shadow:var(--shadow-soft)}.catalog-readiness-proof__head{display:grid;grid-template-columns:minmax(0,.78fr) minmax(260px,.72fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:end}.catalog-readiness-proof__head h2{margin:0;max-width:780px;color:var(--color-dark)}.catalog-readiness-proof__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.catalog-readiness-proof__row{display:flex;flex-direction:column;gap:var(--space-3);min-height:100%;padding:var(--space-4);border:1px solid var(--surface-border-muted);border-radius:8px;background:rgba(255,255,255,.92)}.catalog-readiness-proof__row--warning{border-color:rgba(47,107,255,.3);background:rgba(241,246,255,.98)}.catalog-readiness-proof__row--success{border-color:rgba(33,200,165,.3);background:rgba(242,255,251,.98)}.catalog-readiness-proof__row-head{display:flex;justify-content:space-between;gap:var(--space-3);align-items:center}.catalog-readiness-proof__detail dt,.catalog-readiness-proof__row-head span,.catalog-readiness-proof__row-head strong{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.12em;text-transform:uppercase}.catalog-readiness-proof__detail dt,.catalog-readiness-proof__row-head span{color:var(--brand-neutral)}.catalog-readiness-proof__row-head strong{color:var(--brand-primary)}.catalog-readiness-proof__row h3{margin:0;font-size:1rem;line-height:1.25;color:var(--color-dark)}.catalog-readiness-proof__row p{margin:0;color:var(--color-dark-light)}.catalog-readiness-proof__detail{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:0;padding:var(--space-3);border-radius:8px;background:rgba(11,31,59,.04)}.catalog-readiness-proof__detail div{display:grid;grid-gap:.2rem;gap:.2rem}.catalog-readiness-proof__detail dd{margin:0;color:var(--color-dark)}.catalog-readiness-proof__row .button{margin-top:auto;align-self:flex-start}.commerce-action-card__actions{gap:var(--space-3)}.commerce-summary-card,.commerce-support-card{display:flex;flex-direction:column;gap:var(--space-4);border:1px solid var(--color-accent-border);box-shadow:var(--shadow-soft)}.commerce-summary-card--muted,.commerce-support-card{background:linear-gradient(180deg,rgba(var(--brand-secondary-rgb),.08),rgba(255,255,255,.96)),var(--color-surface)}.commerce-impact-list{display:flex;flex-direction:column;gap:var(--space-2)}.commerce-impact-list p{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-3);border-radius:16px;border:1px solid var(--color-border-muted);background:rgba(255,255,255,.7)}.commerce-impact-list p span{text-align:right;color:var(--color-dark-light)}@media (max-width:1100px){.catalog-activation-plan__grid,.catalog-readiness-proof__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.catalog-activation-plan__grid,.catalog-activation-plan__head,.catalog-readiness-proof__grid,.catalog-readiness-proof__head{grid-template-columns:1fr}.commerce-impact-list p{flex-direction:column;gap:var(--space-2)}.commerce-impact-list p span{text-align:left}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}.route-toggle{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.route-toggle__switch{position:relative;width:48px;height:26px;border-radius:var(--radius-pill);border:none;background:var(--color-border);cursor:pointer;transition:background .15s var(--transition-standard)}.route-toggle__switch:after{content:"";position:absolute;top:4px;left:4px;width:18px;height:18px;border-radius:50%;background:var(--color-highlight-light);box-shadow:0 2px 6px rgba(0,0,0,.15);transition:transform .15s var(--transition-standard)}.route-toggle__switch--on{background:var(--color-highlight)}.route-toggle__switch--on:after{transform:translateX(22px)}.route-toggle__switch:disabled{cursor:not-allowed;opacity:.5}.catalog-plan-card{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}@media (max-width:720px){.catalog-plan-card{flex-direction:column;align-items:flex-start}}.billing-hold{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:var(--space-6);background:rgba(6,12,24,.94);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.billing-hold__content{width:min(1180px,100%)}.billing-hold__content--static{position:relative;width:min(1120px,100%);margin:var(--space-7) auto}.text--danger{color:var(--color-error)}.marketing-shell{min-height:100vh;background:radial-gradient(circle at top right,rgba(var(--brand-accent-rgb),.09),transparent 24%),linear-gradient(180deg,var(--color-bg-muted) 0,var(--color-bg) 100%);color:var(--color-text);display:flex;flex-direction:column;--header-height:var(--header-height-marketing)}.marketing-shell a{color:var(--color-dark)}.marketing-shell__skip-link{position:absolute;left:var(--space-4);top:var(--space-4);transform:translateY(-140%);background:var(--color-highlight);color:var(--color-accent-contrast);border-radius:var(--radius-button);padding:var(--space-2) var(--space-4);z-index:40}.marketing-shell__skip-link:focus-visible{transform:translateY(0)}.marketing-shell__utility-row{display:flex;justify-content:space-between;gap:var(--space-4);padding:var(--space-2) clamp(16px,4vw,56px);border-bottom:1px solid var(--surface-border-strong);background:rgba(255,255,255,.9);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);font-size:.85rem}.marketing-shell__utility-block{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.marketing-shell__utility-label{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-dark-light)}.marketing-shell__utility-account,.marketing-shell__utility-links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.marketing-shell__utility-account a,.marketing-shell__utility-links a{display:inline-flex;align-items:center;min-height:32px;padding:4px 0;text-decoration:none}.marketing-shell__header{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:var(--space-5);gap:var(--space-5);padding:var(--space-4) clamp(16px,4vw,56px);border-bottom:1px solid var(--surface-border-strong);background:rgba(255,255,255,.92);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);position:-webkit-sticky;position:sticky;top:0;z-index:30;box-shadow:0 10px 32px rgba(19,21,16,.08)}.marketing-shell__brand-lockup{display:grid;grid-gap:4px;gap:4px}.marketing-shell__brand{text-decoration:none;color:var(--color-dark);font-family:var(--font-heading);font-size:1.25rem;font-weight:700;letter-spacing:.02em}.marketing-shell__brand-note{font-size:.84rem;color:var(--color-dark-light);max-width:240px}.marketing-shell__desktop-nav{min-width:0}.marketing-shell__primary-nav{list-style:none;display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:var(--space-4);margin:0;padding:0}.marketing-shell__primary-nav a{display:inline-flex;align-items:center;min-height:32px;padding:6px 0;text-decoration:none;color:var(--color-dark);font-weight:600;font-size:.95rem}.marketing-shell__header-actions{display:flex;gap:var(--space-3)}.marketing-shell--funnel .marketing-shell__header{grid-template-columns:minmax(0,1fr) auto}.marketing-shell__header--funnel{padding-bottom:var(--space-4)}.marketing-shell__header-actions--funnel{justify-content:flex-end;align-items:center;flex-wrap:wrap}.marketing-shell__footer--funnel{display:flex;justify-content:center;padding:var(--space-5) clamp(16px,4vw,40px) var(--space-8);border-top:1px solid var(--surface-border-muted);background:rgba(255,255,255,.86)}.marketing-shell__footer--funnel .marketing-shell__footer-meta{margin:0;color:var(--color-dark-light)}.marketing-shell__footer--funnel .marketing-shell__footer-meta a{color:var(--color-dark);text-decoration-thickness:.08em;text-underline-offset:.16em}.marketing-shell__compact-toggle{display:none;align-items:center;gap:var(--space-3);justify-self:end;min-height:44px;border:1px solid var(--surface-border-strong);border-radius:999px;padding:12px 16px;background:rgba(255,255,255,.94);color:var(--color-dark);font:inherit;font-weight:700;cursor:pointer;box-shadow:var(--shadow-card);transition:border-color var(--motion-base) var(--transition-standard),box-shadow var(--motion-base) var(--transition-standard),transform var(--motion-base) var(--transition-standard)}.marketing-shell__compact-toggle:focus-visible,.marketing-shell__compact-toggle:hover{transform:translateY(-1px);border-color:var(--color-accent-border-strong);box-shadow:var(--shadow-floating)}.marketing-shell__compact-toggle-label{font-size:.92rem}.marketing-shell__compact-toggle-icon{display:inline-grid;gap:4px}.marketing-shell__compact-toggle-icon span{display:block;width:18px;height:2px;border-radius:999px;background:currentColor}.marketing-shell__compact-overlay{position:fixed;inset:0;padding:calc(var(--header-height) + var(--space-3)) clamp(16px,4vw,32px) var(--space-4);background:rgba(23,28,23,.22);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:24;display:flex;justify-content:flex-end;align-items:flex-start}.marketing-shell__compact-panel{width:min(520px,100%);max-height:calc(100vh - var(--header-height) - var(--space-5));overflow:auto;display:grid;grid-gap:var(--space-4);gap:var(--space-4);padding:clamp(22px,3vw,28px);border-radius:28px;border:1px solid var(--surface-border-strong);background:radial-gradient(circle at top right,rgba(var(--brand-secondary-rgb),.18),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,248,233,.96));box-shadow:var(--shadow-hero)}.marketing-shell__compact-panel h2,.marketing-shell__compact-panel h3,.marketing-shell__compact-panel h4,.marketing-shell__compact-panel p,.marketing-shell__compact-panel strong{color:rgba(255,255,255,.94)}.marketing-shell__compact-panel .pill--ghost{background:rgba(var(--brand-signature-rgb),.12);border-color:rgba(var(--brand-signature-rgb),.28);color:var(--brand-signature)}.marketing-shell__compact-panel .eyebrow{color:rgba(255,255,255,.64)}.marketing-shell__compact-header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.marketing-shell__compact-close{flex-shrink:0;border-color:rgba(255,255,255,.18);background:rgba(255,255,255,.08);color:rgba(255,255,255,.94)}.marketing-shell__compact-close:focus-visible,.marketing-shell__compact-close:hover{border-color:rgba(255,255,255,.3);background:rgba(255,255,255,.16);color:rgba(255,255,255,.98)}.marketing-shell__compact-section{display:grid;grid-gap:var(--space-3);gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--surface-border-muted)}.marketing-shell__compact-links{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.marketing-shell__compact-link-grid a,.marketing-shell__compact-links a{display:flex;align-items:center;min-height:48px;padding:12px 14px;border-radius:var(--radius-button);border:1px solid var(--surface-border-muted);background:rgba(255,255,255,.88);color:var(--color-dark);font-weight:600;text-decoration:none}.marketing-shell__compact-link-grid a:focus-visible,.marketing-shell__compact-link-grid a:hover,.marketing-shell__compact-links a:focus-visible,.marketing-shell__compact-links a:hover{border-color:var(--color-accent-border-strong);background:rgba(var(--brand-secondary-rgb),.12)}.marketing-shell__compact-link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.marketing-shell__compact-account{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.marketing-shell__compact-account-copy{display:grid;grid-gap:4px;gap:4px}.marketing-shell__compact-account-copy strong{color:var(--color-dark);font-size:1rem}.marketing-shell__compact-account-copy span{color:rgba(255,255,255,.72);font-size:.92rem}.marketing-shell__compact-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.marketing-shell__compact-actions .button{justify-content:center}.marketing-shell__compact-panel .marketing-shell__compact-actions .button--secondary{background:rgba(255,255,255,.96);color:var(--brand-bg);border-color:rgba(var(--brand-secondary-rgb),.28)}.marketing-shell__compact-panel .marketing-shell__compact-actions .button--secondary:focus-visible,.marketing-shell__compact-panel .marketing-shell__compact-actions .button--secondary:hover{background:rgba(255,255,255,1);color:var(--brand-bg);border-color:rgba(var(--brand-secondary-rgb),.46)}.marketing-shell__compact-panel .marketing-shell__compact-actions .button--primary{box-shadow:0 18px 40px rgba(var(--brand-primary-rgb),.24)}.marketing-shell__main{flex:1 1;width:100%;margin:0;padding:0}.marketing-shell__footer{background:radial-gradient(circle at top right,rgba(var(--brand-secondary-rgb),.18),transparent 24%),linear-gradient(180deg,var(--color-dark) 0,var(--brand-bg) 100%);color:rgba(247,247,247,.82);padding:clamp(30px,4vw,56px) clamp(16px,4vw,56px)}.marketing-shell__footer-lead{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-5);gap:var(--space-5);align-items:flex-end;margin-bottom:var(--space-5)}.marketing-shell__footer-title{color:rgba(247,247,247,.98);max-width:560px}.marketing-shell__footer-copy{max-width:620px;color:rgba(247,247,247,.8)}.marketing-shell__footer-actions{display:flex;gap:var(--space-3);flex-wrap:wrap;justify-content:flex-end}.marketing-shell__footer-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.marketing-shell__footer-group h3{margin:0 0 var(--space-3);color:rgba(247,247,247,.96);font-size:.95rem}.marketing-shell__footer-group ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.marketing-shell__footer-group a{display:inline-flex;align-items:center;min-height:32px;padding:4px 0;color:rgba(247,247,247,.82);text-decoration:none}.marketing-shell__footer-meta{margin:var(--space-5) 0 0;border-top:1px solid rgba(247,247,247,.16);padding-top:var(--space-4);color:rgba(247,247,247,.68)}.marketing-shell__header-actions .button--secondary{color:var(--color-dark);border-color:var(--surface-border-strong);background:var(--color-surface)}.marketing-shell__header-actions .button--secondary:focus,.marketing-shell__header-actions .button--secondary:hover{color:var(--color-dark);border-color:var(--color-accent-border-strong);background:var(--color-accent-soft)}.marketing-shell .pill--ghost{color:var(--color-dark);border-color:var(--surface-border-strong);background:var(--color-accent-faint)}.marketing-shell .text--muted{color:var(--color-text-muted)}.card .button--secondary,.hero .button--secondary,.surface .button--secondary{color:var(--color-dark);border-color:var(--surface-border-strong);background:rgba(255,255,255,.92)}.card .button--secondary:focus,.card .button--secondary:hover,.hero .button--secondary:focus,.hero .button--secondary:hover,.surface .button--secondary:focus,.surface .button--secondary:hover{color:var(--color-dark);border-color:var(--color-accent-border-strong);background:var(--color-accent-soft)}.module-marketplace{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.module-marketplace--activation{align-items:start}.module-marketplace__feedback,.module-marketplace__section,.module-marketplace__toolbar{border:1px solid rgba(11,31,59,.08);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.98));box-shadow:0 18px 38px rgba(11,31,59,.08)}.module-marketplace__toolbar{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.module-marketplace__detail-grid,.module-marketplace__filters-row,.module-marketplace__section-grid,.module-marketplace__summary-grid{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.module-marketplace__summary-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.module-marketplace__summary-grid article{display:grid;grid-gap:6px;gap:6px;padding:16px;border-radius:20px;border:1px solid rgba(11,31,59,.08);background:rgba(11,31,59,.03)}.module-marketplace__summary-grid span{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-neutral)}.module-marketplace__summary-grid strong{font-size:1.85rem;line-height:1;color:var(--brand-bg)}.module-marketplace__summary-grid p{margin:0;color:var(--brand-neutral)}.module-marketplace__filters-row{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.module-marketplace__field{display:grid;grid-gap:8px;gap:8px}.module-marketplace__field input,.module-marketplace__field select{width:100%;min-height:48px;padding:0 14px;border-radius:14px;border:1px solid rgba(11,31,59,.1);background:rgba(11,31,59,.03);color:var(--brand-bg);font:inherit}.module-marketplace__feedback{display:grid;grid-gap:var(--space-3);gap:var(--space-3);background:radial-gradient(circle at top right,rgba(47,107,255,.1),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.99),rgba(244,248,255,.98))}.module-marketplace__sections{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.module-marketplace__section{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.module-marketplace__section-toggle{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;padding:0;border:0;background:transparent;text-align:left;cursor:pointer}.module-marketplace__section-chevron{width:14px;height:14px;border-right:2px solid rgba(11,31,59,.4);border-bottom:2px solid rgba(11,31,59,.4);transform:rotate(45deg);transition:transform var(--motion-fast) var(--transition-standard)}.module-marketplace__section-chevron--open{transform:rotate(-135deg)}.module-marketplace__section-body{max-height:min(72vh,1100px);overflow:auto;padding-right:4px}.module-marketplace__section-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.module-card{border:1px solid var(--surface-border-strong);background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(245,248,255,.97));box-shadow:var(--shadow-soft);position:relative;overflow:clip;transition:transform var(--motion-base) var(--transition-standard),border-color var(--motion-base) var(--transition-standard),box-shadow var(--motion-base) var(--transition-standard)}.module-card:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(47,107,255,.12),transparent 50%);pointer-events:none}.module-card:focus-within,.module-card:hover{transform:translateY(-3px);border-color:var(--color-accent-border-strong);box-shadow:var(--shadow-floating)}.module-card__header{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-3)}.module-card__icon-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.module-card__icon-action{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:14px;border:1px solid rgba(11,31,59,.12);background:rgba(11,31,59,.04);color:var(--brand-bg);text-decoration:none;cursor:pointer;transition:border-color var(--motion-fast) var(--transition-standard),background var(--motion-fast) var(--transition-standard),transform var(--motion-fast) var(--transition-standard)}.module-card__icon-action:focus-visible,.module-card__icon-action:hover{border-color:rgba(47,107,255,.28);background:rgba(47,107,255,.08);transform:translateY(-1px)}.module-card__icon-action:disabled{opacity:.48;cursor:default;transform:none}.module-card__icon-action svg{width:18px;height:18px;fill:currentColor}.module-card__icon-action--primary{background:rgba(33,200,165,.1);border-color:rgba(33,200,165,.2)}.module-card__icon-action--primary:focus-visible,.module-card__icon-action--primary:hover{background:rgba(33,200,165,.16);border-color:rgba(33,200,165,.34)}.module-card__meta{display:grid;grid-gap:var(--space-1);gap:var(--space-1);padding-top:var(--space-3);border-top:1px dashed var(--surface-border-muted);color:var(--brand-neutral)}.module-card code{font-family:var(--font-mono);font-size:.8rem}.module-card__actions{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;margin-top:auto}.module-card__actions,.module-card__expanded{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--surface-border-muted)}.module-card__expanded{display:grid;grid-gap:var(--space-3);margin-top:var(--space-3)}.module-card__detail-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.module-card__expanded-promise{font-size:1rem;font-weight:600;color:var(--color-dark)}.module-card__identity{display:flex;flex-wrap:wrap;gap:var(--space-2)}.module-card__posture{display:grid;grid-gap:var(--space-3);gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.module-card__posture-item{padding:var(--space-3);border-radius:var(--radius-card);background:rgba(255,255,255,.72);border:1px solid var(--surface-border-muted)}.module-card__posture-item p{color:var(--color-dark-light)}.module-card__templates{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.module-card__template-list{margin:0;padding-left:1.1rem;display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.module-card__expanded-actions{display:flex;flex-wrap:wrap;gap:var(--space-2)}.module-marketplace__empty-state{padding:var(--space-4);border-radius:var(--radius-card)}.route-upgrade-panel{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.route-upgrade-panel__grid,.route-upgrade-panel__hero{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.route-upgrade-panel__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.owner-snapshot-planner__layout{display:grid;grid-gap:var(--space-4);gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(280px,340px)}.owner-snapshot-planner__modules{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.owner-snapshot-planner__basket{position:-webkit-sticky;position:sticky;top:104px;height:-moz-fit-content;height:fit-content}@media (max-width:1200px){.module-marketplace{grid-template-columns:1fr}.owner-snapshot-planner__basket{position:static}.owner-snapshot-planner__layout{grid-template-columns:1fr}}@media (max-width:900px){.catalog-tier-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.catalog-tier-band__header{grid-template-columns:1fr}.catalog-tier-band__grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.marketing-shell__footer-grid{grid-template-columns:1fr 1fr}.module-card__actions,.module-card__header{flex-direction:column;align-items:flex-start}.module-marketplace__filters-row{grid-template-columns:repeat(2,minmax(0,1fr))}.signup__hero{position:static}}@media (max-width:640px){.signup-layout{border-radius:28px}.catalog-tier-nav,.module-card__detail-grid,.module-marketplace__filters-row,.module-marketplace__section-grid{grid-template-columns:1fr}.catalog-tier-band{padding:var(--space-4)}.catalog-hero__proof-rail,.commerce-hero,.signup-layout__stack,.signup__stage-list,.story-band__header{grid-template-columns:1fr}.faq-card,.knowledge-card,.knowledge-detail__article,.knowledge-detail__header,.knowledge-filter-card,.knowledge-resource-group,.knowledge-stage,.knowledge-support-card{padding:var(--space-4)}.knowledge-detail__meta-grid,.knowledge-resource-grid,.knowledge-results-grid,.knowledge-signal-rail{grid-template-columns:1fr}.faq-card__header,.knowledge-detail__eyebrow-row,.knowledge-detail__header-grid,.knowledge-resource-group__header,.knowledge-results-toolbar,.signup__action-bar,.signup__header{flex-direction:column;align-items:flex-start}.signup__action-bar .button{width:100%;justify-content:center}.marketing-shell__footer-grid{grid-template-columns:1fr}.marketing-shell__footer-lead{grid-template-columns:1fr;align-items:start}.marketing-shell__compact-header{flex-direction:column}.marketing-shell__compact-actions,.marketing-shell__compact-link-grid{grid-template-columns:1fr}}@media (max-width:1200px){.marketing-shell{--header-height:88px}.marketing-shell__desktop-nav,.marketing-shell__header-actions,.marketing-shell__utility-row{display:none}.marketing-shell--funnel .marketing-shell__header-actions{display:flex}.marketing-shell__header{grid-template-columns:minmax(0,1fr) auto;gap:var(--space-3);padding:var(--space-3) clamp(16px,4vw,32px)}.marketing-shell__brand-note{max-width:none}.marketing-shell__compact-toggle{display:inline-flex}}@media (max-width:960px){.knowledge-controls-grid,.knowledge-detail__layout,.knowledge-stage__grid{grid-template-columns:1fr}.knowledge-detail__action-cluster{justify-content:flex-start}.commerce-hero,.commerce-stage-grid,.commerce-summary-grid,.commerce-support-grid{grid-template-columns:1fr}.commerce-action-card{order:-1}.signup__fields{grid-template-columns:1fr}.signup__disclosure-summary,.signup__header{flex-direction:column;align-items:flex-start}.marketing-shell--funnel .marketing-shell__header{grid-template-columns:1fr}.marketing-shell__header-actions--funnel{justify-content:flex-start}}@media (max-width:720px){.form-actions{grid-template-columns:1fr}}@media (max-width:640px){.dashboard-stage{gap:var(--space-5)}.dashboard-stage-hero{padding:var(--space-4)}.dashboard-stage-hero__title{max-width:none}}.app-shell__sidebar{background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.24),transparent 26%),linear-gradient(180deg,var(--shell-primary) 0,color-mix(in srgb,var(--shell-primary) 80%,var(--brand-primary)) 100%);border-right:1px solid rgba(255,255,255,.08);box-shadow:inset -1px 0 0 rgba(255,255,255,.04)}.app-shell__brand{color:var(--brand-signature)}.app-shell__skip-link,.marketing-shell__skip-link{background:var(--brand-signature);color:var(--brand-bg);box-shadow:0 16px 34px rgba(var(--brand-signature-rgb),.24)}.button--primary{background:linear-gradient(135deg,var(--brand-primary),var(--brand-secondary));box-shadow:0 16px 42px rgba(var(--brand-primary-rgb),.32)}.button--primary,.button.button--primary{color:var(--brand-white)}.button--primary:focus,.button--primary:hover{background:linear-gradient(135deg,var(--brand-secondary),var(--brand-primary));color:var(--brand-white);box-shadow:0 20px 48px rgba(var(--brand-primary-rgb),.38)}.button--secondary{background:rgba(255,255,255,.94);color:var(--color-text);border-color:rgba(var(--brand-secondary-rgb),.24)}.button--secondary:focus,.button--secondary:hover{border-color:rgba(var(--brand-secondary-rgb),.44);background:rgba(var(--brand-primary-rgb),.08);color:var(--color-text)}.button--ghost{color:var(--color-text)}.button--ghost:focus-visible,.button--ghost:hover{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-primary-rgb),.08)}.pill{background:rgba(var(--brand-primary-rgb),.12);color:var(--color-text)}.pill--warning{background:rgba(var(--brand-secondary-rgb),.14);color:var(--brand-bg)}.marketing-shell{background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.16),transparent 24%),radial-gradient(circle at top left,rgba(var(--brand-signature-rgb),.12),transparent 22%),linear-gradient(180deg,var(--brand-bg) 0,var(--brand-bg) 58%,var(--brand-bg) 100%);color:rgba(255,255,255,.9)}.marketing-shell a{color:inherit}.marketing-shell__footer--funnel,.marketing-shell__header,.marketing-shell__utility-row{background:rgba(var(--brand-bg-rgb),.82);border-color:rgba(255,255,255,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.marketing-shell__header{box-shadow:0 16px 40px rgba(4,12,26,.34)}.marketing-shell__brand{color:var(--brand-signature);letter-spacing:.08em;text-transform:uppercase}.marketing-shell .text--muted,.marketing-shell__brand-note,.marketing-shell__footer--funnel .marketing-shell__footer-meta,.marketing-shell__utility-label{color:rgba(255,255,255,.72)}.marketing-shell__footer-group a,.marketing-shell__footer-meta a,.marketing-shell__primary-nav a,.marketing-shell__utility-account a,.marketing-shell__utility-links a{color:rgba(255,255,255,.88)}.marketing-shell__footer-group a:focus,.marketing-shell__footer-group a:hover,.marketing-shell__footer-meta a:focus,.marketing-shell__footer-meta a:hover,.marketing-shell__primary-nav a:focus,.marketing-shell__primary-nav a:hover,.marketing-shell__utility-links a:focus,.marketing-shell__utility-links a:hover{color:var(--brand-signature)}.marketing-shell__compact-panel,.marketing-shell__compact-toggle{background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.22),transparent 32%),linear-gradient(180deg,rgba(13,37,70,.98),rgba(11,31,59,.98));color:rgba(255,255,255,.92);border-color:rgba(255,255,255,.12)}.marketing-shell__compact-link-grid a,.marketing-shell__compact-links a{background:rgba(255,255,255,.06);color:rgba(255,255,255,.92);border-color:rgba(255,255,255,.08)}.marketing-shell__compact-link-grid a:focus-visible,.marketing-shell__compact-link-grid a:hover,.marketing-shell__compact-links a:focus-visible,.marketing-shell__compact-links a:hover{background:rgba(var(--brand-primary-rgb),.16)}.marketing-shell__compact-account-copy strong{color:var(--brand-signature)}.marketing-landing{padding:clamp(40px,6vw,88px) clamp(20px,4vw,40px) clamp(72px,8vw,120px)}.commerce-hero,.knowledge-stage,.marketing-landing .hero,.marketing-landing .story-band,.signup-layout,.signup__hero{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.18),transparent 28%),radial-gradient(circle at bottom left,rgba(var(--brand-signature-rgb),.12),transparent 26%),linear-gradient(180deg,rgba(16,39,73,.96),rgba(11,31,59,.98));box-shadow:var(--shadow-hero);color:rgba(255,255,255,.92)}.commerce-hero:before,.knowledge-stage:before,.marketing-landing .hero:before,.marketing-landing .story-band:before,.signup-layout:before,.signup__hero:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.04),transparent 38%),linear-gradient(180deg,transparent,rgba(255,255,255,.02));pointer-events:none}.commerce-hero>*,.knowledge-stage>*,.marketing-landing .hero>*,.marketing-landing .story-band>*,.signup-layout>*,.signup__hero>*{position:relative;z-index:1}.commerce-hero h1,.commerce-hero h2,.knowledge-stage h1,.knowledge-stage h2,.marketing-landing .hero h1,.marketing-landing .hero h2,.marketing-landing .hero h3,.marketing-landing .story-band h2,.marketing-landing .story-band h3,.signup__hero h1,.signup__hero h2{color:var(--brand-white)}.commerce-hero p,.knowledge-signal-card__detail,.knowledge-stage__lede,.marketing-landing .hero__list strong,.marketing-landing .hero__subtitle,.marketing-landing .story-band p,.signup__hero p{color:rgba(255,255,255,.76)}.commerce-action-card,.commerce-stage-card,.knowledge-shell .card,.knowledge-shell .surface,.marketing-landing .card,.marketing-landing .surface,.signup-layout .card,.signup-layout .surface{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(243,248,255,.96));color:var(--color-text);border-color:rgba(var(--brand-secondary-rgb),.2);box-shadow:0 24px 48px rgba(4,12,26,.24)}.commerce-action-card h2,.commerce-stage-card h2,.knowledge-shell .card h2,.knowledge-shell .card h3,.marketing-landing .card h3,.marketing-landing .surface h3,.signup-layout .card h3{color:var(--color-text)}.commerce-action-card .text--muted,.commerce-stage-card .text--muted,.knowledge-shell .card .text--muted,.marketing-landing .card .text--muted,.marketing-landing .surface .text--muted,.signup-layout .card .text--muted{color:var(--color-text-muted)}.hero__title,.knowledge-stage__title{letter-spacing:-.05em}.analytics-preview__panel,.hero__media,.module-card-media,.sector-card__media{border:1px solid rgba(255,255,255,.08);background-color:rgba(255,255,255,.04)}.landing-metrics{padding:clamp(20px,3vw,28px);border-radius:32px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.18),transparent 30%),linear-gradient(180deg,rgba(16,39,73,.96),rgba(11,31,59,.98));box-shadow:var(--shadow-soft)}.stat-card{background:rgba(255,255,255,.96);border-color:rgba(var(--brand-secondary-rgb),.2)}.stat-card__value{font-family:var(--font-body);font-weight:700;color:var(--color-text)}.story-band__aside{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(241,247,255,.96))}.plans{background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.2),transparent 28%),linear-gradient(180deg,rgba(15,38,73,.96),rgba(11,31,59,.98));border-color:rgba(255,255,255,.08)}.plan-card{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(243,248,255,.96));border-color:rgba(var(--brand-secondary-rgb),.2)}.plan-card--highlight{background:linear-gradient(160deg,rgba(var(--brand-primary-rgb),.94),rgba(var(--brand-secondary-rgb),.94));color:var(--brand-white)}.plan-card--highlight .plan-card__note,.plan-card--highlight .plan-card__price-detail,.plan-card--highlight .text--muted{color:rgba(255,255,255,.82)}.faq-card,.knowledge-card,.knowledge-filter-card,.knowledge-resource-group,.knowledge-stage,.knowledge-support-card{border-color:rgba(255,255,255,.08)}.knowledge-signal-card{border-color:rgba(var(--brand-secondary-rgb),.2);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(243,248,255,.96))}.knowledge-hero__panel--insights{background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.22),transparent 28%),linear-gradient(135deg,rgba(12,33,62,.98),rgba(10,27,52,.98))}.knowledge-hero__insight{background:rgba(255,255,255,.94);border-color:rgba(var(--brand-secondary-rgb),.18)}.billing-layout{width:min(1120px,100%);margin:0 auto}.billing-layout,.billing-layout .stack{gap:clamp(24px,3vw,36px)}.billing-layout .commerce-hero{grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);border-color:rgba(var(--brand-secondary-rgb),.26);background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.2),transparent 28%),radial-gradient(circle at bottom left,rgba(var(--brand-signature-rgb),.12),transparent 24%),linear-gradient(180deg,rgba(12,34,65,.98),rgba(9,27,51,.98))}.billing-layout .commerce-hero__stat{border-color:rgba(255,255,255,.08);background:rgba(255,255,255,.06);color:rgba(255,255,255,.94)}.billing-layout .commerce-hero__label{color:rgba(255,255,255,.58)}.billing-hold__content .commerce-action-card,.billing-hold__content .commerce-stage-card,.billing-layout .commerce-action-card,.billing-layout .commerce-stage-card,.billing-layout .commerce-summary-card,.billing-layout .commerce-support-card{border-color:rgba(var(--brand-secondary-rgb),.18);background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(240,246,255,.97));box-shadow:0 26px 54px rgba(5,14,30,.24)}.billing-hold__content .commerce-action-card,.billing-layout .commerce-action-card,.billing-layout .commerce-summary-card--muted,.billing-layout .commerce-support-card{background:linear-gradient(180deg,rgba(247,251,255,.99),rgba(232,241,255,.96))}.billing-layout .commerce-impact-list p,.billing-layout .commerce-stage-card__detail{border-color:rgba(var(--brand-secondary-rgb),.16);background:rgba(255,255,255,.78)}.billing-hold__content .alert,.billing-layout .alert{border-color:rgba(var(--brand-secondary-rgb),.18);box-shadow:0 18px 36px rgba(5,14,30,.16)}.billing-hold__content code,.billing-layout code{display:inline-flex;align-items:center;padding:.1rem .45rem;border-radius:999px;background:rgba(var(--brand-primary-rgb),.12);color:var(--brand-bg)}@media (max-width:860px){.billing-layout .commerce-hero{grid-template-columns:minmax(0,1fr)}}.signup-layout{max-width:1180px}.signup-layout__stack{max-width:1080px;grid-template-columns:minmax(320px,.92fr) minmax(0,1.08fr)}@media (max-width:900px){.signup-layout__stack{max-width:680px;grid-template-columns:minmax(0,1fr)}}.signup__hero-summary{background:rgba(255,255,255,.98)}.dashboard-stage-hero{border-color:rgba(var(--brand-secondary-rgb),.24);background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.16),transparent 26%),linear-gradient(160deg,rgba(12,33,62,.96),rgba(11,31,59,.98));box-shadow:var(--shadow-hero)}.dashboard-stage-hero:after{background:radial-gradient(circle,rgba(var(--brand-signature-rgb),.22),transparent 70%)}.dashboard-stage-hero__eyebrow,.dashboard-stage-hero__lede,.dashboard-stage-hero__metric-detail,.dashboard-stage-hero__metric-label{color:rgba(255,255,255,.72)}.dashboard-stage-hero__metric-value,.dashboard-stage-hero__title{color:var(--brand-white)}.dashboard-stage-hero__metric,.dashboard-stage-hero__support{background:rgba(255,255,255,.96);border-color:rgba(var(--brand-secondary-rgb),.22);box-shadow:0 20px 40px rgba(4,12,26,.18)}.dashboard-tile:before{background:radial-gradient(circle at 12% 4%,rgba(var(--brand-primary-rgb),.12),transparent 45%)}.dashboard-tile:focus-within,.dashboard-tile:hover{border-color:rgba(var(--brand-secondary-rgb),.34)}.dashboard-tile--dark{background:linear-gradient(180deg,rgba(12,33,62,.98),rgba(11,31,59,.98));border-color:rgba(255,255,255,.12)}.dashboard-tile--dark:before{background:radial-gradient(circle at 10% 4%,rgba(var(--brand-primary-rgb),.22),transparent 46%)}.dashboard-status--success{background:rgba(var(--brand-signature-rgb),.12);border-color:rgba(var(--brand-signature-rgb),.3);color:var(--brand-signature)}.dashboard-status--danger,.dashboard-status--info,.dashboard-status--warning{background:rgba(var(--brand-primary-rgb),.1);border-color:rgba(var(--brand-secondary-rgb),.28);color:var(--brand-primary)}.marketing-landing--midnight{display:grid;grid-gap:clamp(28px,3.4vw,52px);gap:clamp(28px,3.4vw,52px);padding:clamp(28px,4vw,56px) clamp(18px,3vw,36px) clamp(72px,8vw,112px)}.marketing-landing--midnight>.hero-frame,.marketing-landing--midnight>section{margin:0}.marketing-landing--midnight .hero-frame{display:flex;justify-content:center;align-items:stretch;width:100vw;min-height:100%;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:0 clamp(18px,3vw,28px);background:radial-gradient(circle at 14% 18%,rgba(var(--brand-signature-rgb),.16),transparent 26%),radial-gradient(circle at 85% 20%,rgba(var(--brand-secondary-rgb),.22),transparent 32%),linear-gradient(180deg,var(--brand-bg) 0,#0b1f3b 68%,var(--brand-bg) 100%)}.marketing-landing--midnight .hero.hero--landing{max-width:1280px;min-height:clamp(620px,82vh,760px);gap:clamp(24px,3.6vw,56px);align-items:stretch;padding:clamp(48px,7vw,88px) clamp(24px,4vw,42px);border-radius:40px;overflow:hidden;background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.24),transparent 28%),radial-gradient(circle at bottom left,rgba(var(--brand-signature-rgb),.16),transparent 30%),linear-gradient(160deg,rgba(11,31,59,.94) 0,rgba(8,24,47,.98) 100%);box-shadow:0 36px 96px rgba(4,12,26,.44)}.marketing-landing--midnight .hero__content{max-width:620px;gap:var(--space-5)}.midnight-hero__intro{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.marketing-landing--midnight .hero__title{max-width:10ch;letter-spacing:-.055em}.marketing-landing--midnight .hero__subtitle{max-width:56ch;font-size:clamp(1.05rem,1.45vw,1.18rem);line-height:1.65}.midnight-hero__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.midnight-hero__list li{padding:18px;border-radius:20px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.midnight-hero__list strong{margin-bottom:6px;color:var(--brand-white)}.midnight-hero__foot{display:grid;grid-gap:var(--space-2);gap:var(--space-2);max-width:54ch}.marketing-landing--midnight .hero__content .text--muted a,.marketing-landing--midnight .hero__meta-link a{color:var(--brand-signature)}.marketing-landing--midnight .hero__content .text--muted a:focus,.marketing-landing--midnight .hero__content .text--muted a:hover,.marketing-landing--midnight .hero__meta-link a:focus,.marketing-landing--midnight .hero__meta-link a:hover{color:var(--brand-white)}.midnight-hero__media{position:relative;display:flex;align-items:flex-end;min-height:520px;border-radius:30px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at top right,rgba(var(--brand-secondary-rgb),.34),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02))}.midnight-hero__media .marketing-image-slider{min-height:100%}.midnight-hero__signal-dock{position:absolute;inset-inline:24px;bottom:24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;z-index:2}.midnight-hero__signal-card{padding:16px 18px;border-radius:18px;background:rgba(11,31,59,.74);border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 18px 32px rgba(4,12,26,.3)}.midnight-hero__signal-label{display:inline-flex;margin-bottom:8px;font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.64)}.midnight-hero__signal-card strong{display:block;margin-bottom:6px;color:var(--brand-white)}.midnight-hero__signal-card p{color:rgba(255,255,255,.72);font-size:.86rem;line-height:1.45}.landing-section-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-5)}.landing-section-heading--compact{gap:var(--space-4)}.landing-section-heading>div:first-child{max-width:760px}.landing-section-heading h2{margin:0}.landing-metrics--midnight{display:grid;grid-gap:22px;gap:22px;padding:clamp(24px,3vw,32px);border-radius:32px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.18),transparent 28%),linear-gradient(180deg,rgba(16,39,73,.96),rgba(11,31,59,.98));box-shadow:var(--shadow-soft)}.landing-metrics--midnight .landing-metrics__source,.landing-metrics--midnight .landing-section-heading h2{color:var(--brand-white)}.landing-metrics__source{max-width:26rem;text-align:right}.landing-metrics__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.stat-card{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-height:132px;padding:22px 20px;text-align:left}.stat-card--empty{grid-column:1/-1;min-height:unset}.stat-card__value{font-size:clamp(2rem,2.8vw,2.5rem);line-height:1}.landing-activation{gap:24px;padding:clamp(28px,3.4vw,36px);border-radius:32px;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.18),transparent 28%),radial-gradient(circle at bottom left,rgba(var(--brand-signature-rgb),.14),transparent 24%),linear-gradient(180deg,rgba(14,35,68,.96),rgba(11,31,59,.98));box-shadow:0 28px 72px rgba(4,12,26,.3);color:rgba(255,255,255,.9)}.landing-activation__aside{max-width:340px;padding:22px;border-radius:24px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03)),linear-gradient(180deg,rgba(8,24,47,.82),rgba(11,31,59,.94));box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.landing-activation__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.landing-step-card{min-height:100%;padding:22px;border-radius:24px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02)),linear-gradient(180deg,rgba(8,24,47,.84),rgba(11,31,59,.94));box-shadow:inset 0 1px 0 rgba(255,255,255,.04);color:var(--brand-white)}.landing-activation__plans{grid-gap:14px;gap:14px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.landing-activation__actions{padding-top:4px}.activation-plan-card{padding:20px;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(var(--brand-primary-rgb),.1),rgba(255,255,255,.02)),linear-gradient(180deg,rgba(12,29,55,.88),rgba(10,26,50,.94));color:var(--brand-white)}.landing-personas{display:grid;grid-gap:20px;gap:20px;padding:clamp(28px,3.4vw,36px);border-radius:32px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top right,rgba(var(--brand-secondary-rgb),.18),transparent 28%),linear-gradient(180deg,rgba(12,31,60,.96),rgba(9,25,48,.98));box-shadow:var(--shadow-soft);color:rgba(255,255,255,.9)}.landing-personas .persona-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.landing-personas .persona-card{display:grid;grid-gap:12px;gap:12px;min-height:100%;padding:20px;border-radius:24px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02)),linear-gradient(180deg,rgba(8,24,47,.84),rgba(11,31,59,.94));box-shadow:0 18px 38px rgba(4,12,26,.22);color:var(--brand-white)}.landing-personas .module-card-media{min-height:112px;margin-bottom:0;border-color:rgba(255,255,255,.08);box-shadow:inset 0 -70px 120px rgba(4,12,26,.2)}.landing-sector-stage{display:grid;grid-gap:24px;gap:24px;padding:clamp(28px,3.4vw,36px);border-radius:32px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.2),transparent 30%),linear-gradient(180deg,rgba(14,35,68,.96),rgba(11,31,59,.98));box-shadow:var(--shadow-soft);color:rgba(255,255,255,.9)}.marketing-landing--midnight .sector-grid--midnight{padding:0;background:transparent;border:none;box-shadow:none}.marketing-landing--midnight .sector-grid>.grid{gap:16px}.marketing-landing--midnight .sector-card--midnight{padding:18px;border-radius:24px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02)),linear-gradient(180deg,rgba(8,24,47,.84),rgba(11,31,59,.94));color:var(--brand-white);box-shadow:0 18px 38px rgba(4,12,26,.22)}.landing-sector-stage__footer{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:6px;border-top:1px solid rgba(var(--brand-secondary-rgb),.14)}.landing-sector-stage__footer p{max-width:44rem}.landing-showcase{display:grid;grid-gap:24px;gap:24px;padding:clamp(28px,3.4vw,36px);border-radius:32px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top right,rgba(var(--brand-secondary-rgb),.16),transparent 28%),linear-gradient(180deg,rgba(12,31,60,.96),rgba(9,25,48,.98));box-shadow:var(--shadow-soft);color:rgba(255,255,255,.9)}.marketing-landing--midnight .landing-showcase-stack{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px}.landing-showcase-band{display:grid;grid-template-columns:minmax(260px,320px) minmax(0,1fr);grid-gap:18px;gap:18px;min-height:100%;padding:24px 22px;border-radius:28px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03)),linear-gradient(180deg,rgba(8,24,47,.82),rgba(11,31,59,.94));box-shadow:0 22px 46px rgba(4,12,26,.24);color:var(--brand-white)}.landing-showcase-band[data-plan-tier=premium]{background:linear-gradient(180deg,rgba(var(--brand-primary-rgb),.18),rgba(255,255,255,.02)),linear-gradient(180deg,rgba(8,24,47,.84),rgba(11,31,59,.94))}.landing-showcase-band[data-plan-tier=plus]{background:linear-gradient(180deg,rgba(var(--brand-signature-rgb),.14),rgba(255,255,255,.02)),linear-gradient(180deg,rgba(8,24,47,.84),rgba(11,31,59,.94))}.landing-showcase-band__header{display:flex;flex-direction:column;align-items:flex-start}.landing-showcase-band__header>div:first-child{background-color:transparent}.landing-showcase-band__header .text--muted{color:rgba(255,255,255,.68)}.landing-showcase-band__meta{align-items:flex-start}.landing-showcase-band__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.landing-teaser-card{gap:14px;padding:18px;border-radius:22px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03)),linear-gradient(180deg,rgba(10,26,50,.84),rgba(11,31,59,.94));box-shadow:inset 0 1px 0 rgba(255,255,255,.04);color:var(--brand-white)}.landing-showcase .routes-grid__actions .button--secondary{background:rgba(255,255,255,.08);color:var(--brand-white);border-color:rgba(255,255,255,.14)}.landing-teaser-card .module-card-media{min-height:96px;margin-bottom:0;border-color:rgba(255,255,255,.08)}.landing-analytics,.landing-faq,.landing-final-cta,.landing-resources{position:relative;overflow:hidden;border-radius:32px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.18),transparent 28%),radial-gradient(circle at bottom left,rgba(var(--brand-signature-rgb),.12),transparent 26%),linear-gradient(180deg,rgba(16,39,73,.96),rgba(11,31,59,.98));box-shadow:var(--shadow-soft)}.landing-analytics,.landing-faq,.landing-resources{padding:clamp(28px,3.4vw,36px)}.landing-analytics h2,.landing-analytics h3,.landing-faq h2,.landing-faq h3,.landing-final-cta h2,.landing-final-cta h3,.landing-resources h2,.landing-resources h3{color:var(--brand-white)}.landing-analytics .text--muted,.landing-faq .text--muted,.landing-final-cta p,.landing-resources .text--muted{color:rgba(255,255,255,.74)}.landing-analytics .analytics-preview{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:24px}.landing-analytics .analytics-preview__list li{padding:16px 18px;border-radius:18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.88)}.landing-analytics .analytics-preview__panel{min-height:100%;padding:24px;border-radius:24px;border-color:rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(8,24,47,.78),rgba(8,24,47,.9)),rgba(255,255,255,.04);color:var(--brand-white)}.landing-analytics .analytics-preview__panel li{padding:14px 0;border-top:1px solid rgba(255,255,255,.12)}.landing-analytics .analytics-preview__panel li:first-child{border-top:none;padding-top:0}.landing-plans{padding:clamp(28px,3.4vw,40px);border-radius:32px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.18),transparent 28%),linear-gradient(180deg,rgba(14,35,68,.96),rgba(11,31,59,.98));box-shadow:var(--shadow-soft);color:rgba(255,255,255,.9)}.landing-plans .plans__header{text-align:left;max-width:760px;margin:0 0 28px}.landing-plans .plans__header .pill{margin-bottom:10px}.landing-plans .pricing-toggle{margin:0 0 24px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.14)}.landing-plans .pricing-toggle__option--active{color:var(--brand-bg)!important}.landing-plans .plans__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.landing-plans .plan-card{padding:24px;border-radius:24px;box-shadow:0 18px 38px rgba(4,12,26,.18)}.landing-plans .plan-card__price{line-height:1}.landing-plans .plans__cta{display:flex;justify-content:space-between;align-items:center;gap:18px;padding-top:18px;border-top:1px solid rgba(var(--brand-secondary-rgb),.14);text-align:left}.landing-resources .testimonial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.landing-faq-card,.landing-resource-card{padding:18px;border-radius:24px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03)),linear-gradient(180deg,rgba(8,24,47,.84),rgba(11,31,59,.94));box-shadow:0 18px 38px rgba(4,12,26,.22);color:var(--brand-white)}.landing-resources .module-card-media{min-height:96px;margin-bottom:0;border-color:rgba(255,255,255,.08)}.landing-faq .faq-grid{grid-template-columns:minmax(0,320px) 1fr;gap:24px}.landing-faq .faq-grid__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.landing-final-cta{align-items:center;padding:clamp(28px,3.4vw,36px)}.landing-final-cta .cta-panel__actions{justify-content:flex-end}.landing-activation h2,.landing-activation h3,.landing-activation h4,.landing-activation strong,.landing-analytics h2,.landing-faq h2,.landing-faq h3,.landing-faq h4,.landing-faq strong,.landing-final-cta h2,.landing-final-cta h3,.landing-final-cta h4,.landing-final-cta strong,.landing-personas h2,.landing-personas h3,.landing-personas h4,.landing-personas strong,.landing-resources h2,.landing-resources h3,.landing-resources h4,.landing-resources strong,.landing-sector-stage h2,.landing-sector-stage h3,.landing-sector-stage h4,.landing-sector-stage strong,.landing-showcase h2,.landing-showcase h3,.landing-showcase h4,.landing-showcase strong{color:var(--brand-white)}.landing-activation .text--muted,.landing-activation p,.landing-analytics .text--muted,.landing-analytics p,.landing-faq .text--muted,.landing-faq p,.landing-final-cta .text--muted,.landing-final-cta p,.landing-personas .text--muted,.landing-personas p,.landing-resources .text--muted,.landing-resources p,.landing-sector-stage .text--muted,.landing-sector-stage p,.landing-showcase .text--muted,.landing-showcase p{color:rgba(255,255,255,.72)}.landing-activation .eyebrow,.landing-faq .eyebrow,.landing-final-cta .eyebrow,.landing-personas .eyebrow,.landing-resources .eyebrow,.landing-sector-stage .eyebrow,.landing-showcase .eyebrow{color:rgba(255,255,255,.62)}.landing-plans .plans__cta p,.landing-plans .plans__header p,.landing-plans h2{color:var(--brand-white)}.landing-sector-stage .sector-card__support a,.landing-showcase-band__posture,.landing-teaser-card .module-card__destination,.landing-teaser-card .module-card__promise,.landing-teaser-card .module-card__proof{color:rgba(255,255,255,.82)}.landing-activation .button--ghost,.landing-final-cta .button--ghost,.landing-final-cta .button--secondary,.landing-resources .button--secondary,.landing-sector-stage .button--secondary,.landing-showcase .button--secondary{background:rgba(255,255,255,.08);color:var(--brand-white);border-color:rgba(255,255,255,.14)}.landing-hero__content{display:flex;flex-direction:column;justify-content:center}.landing-hero__intro{gap:12px}.landing-hero__proof-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;list-style:none;margin:0;padding:0}.landing-hero__proof-strip li{display:grid;grid-gap:8px;gap:8px;min-height:100%;padding:18px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.landing-hero__proof-strip strong{color:var(--brand-white)}.landing-hero__foot{grid-gap:var(--space-2);gap:var(--space-2);max-width:54ch}.landing-hero__slider,.landing-hero__slider .marketing-image-slider__slide{min-height:100%}.landing-hero__frame{position:absolute;inset:26px;display:grid;grid-template-rows:auto 1fr;grid-gap:18px;gap:18px;padding:22px;border-radius:26px;background:linear-gradient(180deg,rgba(6,18,37,.34),rgba(6,18,37,.62)),linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02));border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(26px);backdrop-filter:blur(26px);box-shadow:0 24px 54px rgba(4,12,26,.34);z-index:2}.landing-hero__frame-top{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.66)}.landing-hero__frame-tag{color:var(--brand-signature)}.landing-hero__frame-main{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:16px;gap:16px}.landing-hero__frame-summary,.landing-hero__signal{padding:18px;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:rgba(8,24,47,.56)}.landing-hero__frame-label,.landing-hero__signal-label{display:inline-flex;margin-bottom:8px;font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.62)}.landing-hero__frame-summary strong,.landing-hero__signal strong{display:block;margin-bottom:8px;color:var(--brand-white)}.landing-hero__frame-summary p,.landing-hero__signal p{color:rgba(255,255,255,.76)}.landing-hero__signal-list{display:grid;grid-gap:12px;gap:12px}.landing-checklist,.landing-close-stage,.landing-faq-stage,.landing-operating-chain,.landing-persona-ribbon,.landing-predictive-stage,.landing-proof-rail,.landing-resource-stage,.landing-route-stage,.landing-sector-quick-starts{position:relative;overflow:hidden;display:grid;grid-gap:24px;gap:24px;padding:clamp(30px,3.6vw,40px);border-radius:32px;border:1px solid rgba(255,255,255,.08);background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.16),transparent 28%),radial-gradient(circle at bottom left,rgba(var(--brand-signature-rgb),.12),transparent 24%),linear-gradient(180deg,rgba(13,33,63,.96),rgba(9,25,48,.98));box-shadow:0 24px 56px rgba(4,12,26,.28);color:rgba(255,255,255,.9)}.landing-checklist:before,.landing-close-stage:before,.landing-faq-stage:before,.landing-operating-chain:before,.landing-persona-ribbon:before,.landing-predictive-stage:before,.landing-proof-rail:before,.landing-resource-stage:before,.landing-route-stage:before,.landing-sector-quick-starts:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.04),transparent 38%),linear-gradient(180deg,transparent,rgba(255,255,255,.02));pointer-events:none}.landing-checklist>*,.landing-close-stage>*,.landing-faq-stage>*,.landing-operating-chain>*,.landing-persona-ribbon>*,.landing-predictive-stage>*,.landing-proof-rail>*,.landing-resource-stage>*,.landing-route-stage>*,.landing-sector-quick-starts>*{position:relative;z-index:1}.landing-checklist h2,.landing-checklist h3,.landing-checklist h4,.landing-checklist strong,.landing-close-stage h2,.landing-close-stage h3,.landing-close-stage h4,.landing-close-stage strong,.landing-faq-stage h2,.landing-faq-stage h3,.landing-faq-stage strong,.landing-operating-chain h2,.landing-operating-chain h3,.landing-operating-chain h4,.landing-operating-chain strong,.landing-persona-ribbon h2,.landing-persona-ribbon h3,.landing-predictive-stage h2,.landing-predictive-stage h3,.landing-predictive-stage strong,.landing-proof-rail h2,.landing-proof-rail h3,.landing-proof-rail h4,.landing-proof-rail strong,.landing-resource-stage h2,.landing-resource-stage h3,.landing-resource-stage strong,.landing-route-stage h2,.landing-route-stage h3,.landing-route-stage h4,.landing-route-stage strong,.landing-sector-quick-starts h2,.landing-sector-quick-starts h3{color:var(--brand-white)}.landing-checklist .text--muted,.landing-checklist p,.landing-close-stage .text--muted,.landing-close-stage p,.landing-faq-stage .text--muted,.landing-faq-stage p,.landing-operating-chain .text--muted,.landing-operating-chain p,.landing-persona-ribbon .text--muted,.landing-persona-ribbon p,.landing-predictive-stage .text--muted,.landing-predictive-stage p,.landing-proof-rail .text--muted,.landing-proof-rail p,.landing-resource-stage .text--muted,.landing-resource-stage p,.landing-route-stage .text--muted,.landing-route-stage p,.landing-sector-quick-starts .text--muted,.landing-sector-quick-starts p{color:rgba(255,255,255,.72)}.landing-checklist .button--secondary,.landing-close-stage .button--secondary,.landing-operating-chain .button--secondary,.landing-predictive-stage .button--secondary,.landing-proof-rail .button--secondary,.landing-resource-stage .button--secondary,.landing-route-stage .button--secondary,.landing-sector-quick-starts .button--secondary{background:rgba(255,255,255,.08);color:var(--brand-white);border-color:rgba(255,255,255,.14)}.landing-proof-rail__intro{display:grid;grid-gap:10px;gap:10px;max-width:760px}.landing-proof-rail__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.landing-proof-rail__item{display:grid;grid-gap:6px;gap:6px;padding:18px 20px;border-radius:20px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.06)}.landing-proof-rail__value{font-size:clamp(1.8rem,3vw,2.6rem);line-height:1;font-weight:700;color:var(--brand-white)}.landing-proof-rail__label{font-size:.86rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.62)}.landing-operating-chain{gap:22px}.landing-operating-chain__intro{display:grid;grid-gap:10px;gap:10px;max-width:820px}.landing-operating-chain__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.landing-operating-chain__card{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:100%;padding:20px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02)),linear-gradient(180deg,rgba(8,24,47,.84),rgba(11,31,59,.94));box-shadow:0 18px 40px rgba(4,12,26,.2)}.landing-operating-chain__label{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:5px 9px;border-radius:999px;background:rgba(var(--brand-secondary-rgb),.16);color:var(--brand-white);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase}.landing-operating-chain__flow{margin-top:auto;margin-bottom:0;color:var(--brand-accent);font-family:var(--font-mono);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase}.landing-operating-chain__families{display:flex;flex-wrap:wrap;gap:10px}.landing-operating-chain__families span{display:inline-flex;align-items:center;min-height:36px;padding:8px 12px;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.06);color:rgba(255,255,255,.78);font-size:.88rem;font-weight:700}.landing-checklist{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.landing-checklist__board,.landing-checklist__copy{display:grid;grid-gap:18px;gap:18px}.landing-checklist__actions,.landing-section-heading .routes-grid__actions{display:flex;flex-wrap:wrap;gap:12px}.landing-checklist__plan-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.landing-checklist__board,.landing-checklist__plan,.landing-close-stage__card,.landing-faq-stage__item,.landing-persona-ribbon__card,.landing-resource-stage__card,.landing-route-band,.landing-route-module,.landing-sector-quick-starts__card{border-radius:24px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02)),linear-gradient(180deg,rgba(8,24,47,.84),rgba(11,31,59,.94));box-shadow:0 20px 42px rgba(4,12,26,.2)}.landing-checklist__plan{display:grid;grid-gap:10px;gap:10px;padding:18px}.landing-checklist__board{padding:22px}.landing-checklist__board-header{display:grid;grid-gap:8px;gap:8px}.landing-checklist__steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.landing-checklist__step{display:grid;grid-template-columns:auto 1fr;grid-gap:14px;gap:14px;align-items:flex-start;padding-top:12px;border-top:1px solid rgba(255,255,255,.08)}.landing-checklist__step:first-child{border-top:none;padding-top:0}.landing-checklist__step-index,.landing-faq-stage__index,.landing-persona-ribbon__index{display:inline-flex;min-width:2.3rem;justify-content:center;padding:6px 10px;border-radius:999px;background:rgba(var(--brand-secondary-rgb),.16);color:var(--brand-white);font-size:.78rem;letter-spacing:.1em;text-transform:uppercase}.landing-checklist__step h3,.landing-close-stage__card h3,.landing-faq-stage__item h3,.landing-persona-ribbon__card h3,.landing-resource-stage__card h3,.landing-route-band h3,.landing-route-module h4,.landing-sector-quick-starts__card h3{margin:0 0 8px}.landing-persona-ribbon__intro{max-width:760px}.landing-persona-ribbon__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.landing-persona-ribbon__card{display:grid;grid-gap:14px;gap:14px;padding:18px}.landing-sector-quick-starts__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.landing-sector-quick-starts__card{overflow:hidden}.landing-sector-quick-starts__visual{min-height:148px;background-size:cover;background-position:50%;background-repeat:no-repeat;border-bottom:1px solid rgba(255,255,255,.08);box-shadow:inset 0 -90px 140px rgba(4,12,26,.22)}.landing-sector-quick-starts__card-body{display:grid;grid-gap:12px;gap:12px;padding:18px}.landing-sector-quick-starts__card-top{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.landing-sector-quick-starts__proof{font-size:.94rem;color:rgba(255,255,255,.84)}.landing-route-stage__bands{display:grid;grid-gap:16px;gap:16px}.landing-route-band{display:grid;grid-template-columns:minmax(250px,320px) minmax(0,1fr);grid-gap:18px;gap:18px;padding:20px}.landing-route-band__intro{display:grid;align-content:start;grid-gap:12px;gap:12px}.landing-route-band__posture{font-size:1rem;color:rgba(255,255,255,.88)}.landing-route-band__meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:.88rem;color:rgba(255,255,255,.62)}.landing-route-band__frame{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:14px;gap:14px}.landing-route-band__visual{min-height:220px;border-radius:20px;background-size:cover;background-position:50%;background-repeat:no-repeat;border:1px solid rgba(255,255,255,.08);box-shadow:inset 0 -100px 140px rgba(4,12,26,.24)}.landing-route-band__modules{display:grid;grid-gap:12px;gap:12px}.landing-route-module{display:grid;grid-gap:10px;gap:10px;padding:16px}.landing-route-module__promise{color:rgba(255,255,255,.84)}.landing-route-module__meta{display:grid;grid-gap:6px;gap:6px;font-size:.9rem;color:rgba(255,255,255,.62)}.landing-predictive-stage{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:stretch}.landing-predictive-stage__copy{display:grid;grid-gap:16px;gap:16px}.landing-predictive-stage__list{margin:0;padding-left:18px;display:grid;grid-gap:10px;gap:10px;color:rgba(255,255,255,.82)}.landing-predictive-stage__frame{display:grid;grid-gap:16px;gap:16px;padding:22px;border-radius:26px;border:1px solid rgba(255,255,255,.12);background:linear-gradient(180deg,rgba(6,18,37,.34),rgba(6,18,37,.62)),linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.02));box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.landing-predictive-stage__frame-top{display:flex;justify-content:space-between;gap:12px;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.62)}.landing-predictive-stage__chart{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:end;grid-gap:10px;gap:10px;min-height:180px}.landing-predictive-stage__chart span{display:block;border-radius:999px 999px 12px 12px;background:linear-gradient(180deg,rgba(var(--brand-secondary-rgb),.94),rgba(var(--brand-signature-rgb),.84));box-shadow:0 12px 26px rgba(var(--brand-primary-rgb),.2)}.landing-predictive-stage__chart span:first-child{height:42%}.landing-predictive-stage__chart span:nth-child(2){height:68%}.landing-predictive-stage__chart span:nth-child(3){height:86%}.landing-predictive-stage__chart span:nth-child(4){height:58%}.landing-predictive-stage__chart span:nth-child(5){height:74%}.landing-predictive-stage__queue{display:grid;grid-gap:10px;gap:10px}.landing-predictive-stage__queue article{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;border-radius:16px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08)}.landing-plan-stage{display:grid;grid-gap:22px;gap:22px;padding:clamp(30px,3.6vw,40px);border-radius:32px;border:1px solid rgba(var(--brand-secondary-rgb),.16);background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,248,255,.96));box-shadow:0 24px 56px rgba(4,12,26,.14);color:var(--brand-bg)}.landing-plan-stage__header{max-width:720px;display:grid;grid-gap:10px;gap:10px}.landing-plan-stage__card h3,.landing-plan-stage__header h2{color:var(--brand-bg)}.landing-plan-stage__rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.landing-plan-stage__card{display:grid;grid-gap:14px;gap:14px;padding:22px;border-radius:24px;border:1px solid rgba(var(--brand-secondary-rgb),.16);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.95));box-shadow:0 16px 34px rgba(4,12,26,.1);color:var(--brand-bg)}.landing-plan-stage__card .text--muted,.landing-plan-stage__card p{color:var(--color-text-muted)}.landing-plan-stage__card--featured{border-color:rgba(var(--brand-primary-rgb),.24);box-shadow:0 24px 44px rgba(var(--brand-primary-rgb),.16)}.landing-plan-stage__state{color:var(--brand-bg)!important}.landing-plan-stage__price{margin:0;font-family:var(--font-heading);font-size:clamp(1.9rem,2.6vw,2.5rem);line-height:1;color:var(--brand-bg)}.landing-plan-stage__price-detail{font-family:var(--font-body);font-size:.98rem;color:var(--color-text-muted)}.landing-plan-stage__features{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;color:var(--brand-bg)}.landing-plan-stage__note{margin:0;font-size:.92rem;color:var(--color-text-muted)!important}.landing-plan-stage__footer{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-top:18px;border-top:1px solid rgba(var(--brand-secondary-rgb),.12)}.landing-close-stage__grid,.landing-faq-stage__grid,.landing-resource-stage__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px}.landing-resource-stage__card{overflow:hidden}.landing-resource-stage__visual{min-height:108px;background-size:cover;background-position:50%;background-repeat:no-repeat;border-bottom:1px solid rgba(255,255,255,.08);box-shadow:inset 0 -90px 140px rgba(4,12,26,.22)}.landing-resource-stage__body{display:grid;grid-gap:12px;gap:12px;padding:18px}.landing-resource-stage__highlights{color:rgba(255,255,255,.84);font-size:.92rem}.landing-faq-stage{grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start}.landing-faq-stage__copy{max-width:28rem}.landing-faq-stage__item{display:grid;grid-template-columns:auto 1fr;grid-gap:14px;gap:14px;padding:18px}.landing-close-stage__intro{max-width:760px}.landing-close-stage__card{display:grid;grid-gap:14px;gap:14px;padding:20px}.marketing-shell{background-color:var(--brand-bg);background-image:radial-gradient(circle at top right,rgba(47,107,255,.18),transparent 24%),radial-gradient(circle at top left,rgba(33,200,165,.1),transparent 22%),linear-gradient(180deg,var(--brand-bg) 0,#0b1f3b 44%,var(--brand-bg) 100%)}.marketing-shell__main{background-color:var(--brand-bg);background-image:radial-gradient(circle at top right,rgba(47,107,255,.16),transparent 24%),linear-gradient(180deg,var(--brand-bg) 0,#0b1f3b 48%,var(--brand-bg) 100%)}.marketing-shell a.marketing-shell__brand{color:var(--brand-signature)}.marketing-shell .button--primary,.marketing-shell a.button--primary{color:var(--brand-white)}.marketing-shell .button--secondary,.marketing-shell a.button--secondary{color:var(--brand-bg)}.marketing-shell .button--ghost,.marketing-shell a.button--ghost{color:rgba(255,255,255,.8)}.marketing-shell__footer-actions .button--secondary,.marketing-shell__header-actions .button--secondary{background:rgba(255,255,255,.96);border-color:rgba(var(--brand-secondary-rgb),.22);color:var(--brand-bg)}.marketing-shell__footer-actions .button--secondary:focus,.marketing-shell__footer-actions .button--secondary:hover,.marketing-shell__header-actions .button--secondary:focus,.marketing-shell__header-actions .button--secondary:hover{background:rgba(var(--brand-primary-rgb),.1);border-color:rgba(var(--brand-secondary-rgb),.42);color:var(--brand-bg)}.marketing-shell__footer--funnel,.marketing-shell__header,.marketing-shell__utility-row{background-color:rgba(7,22,42,.92);background-image:linear-gradient(180deg,rgba(7,22,42,.96),rgba(11,31,59,.92))}.marketing-shell__footer{background-color:#0b1f3b;background-image:radial-gradient(circle at top right,rgba(47,107,255,.24),transparent 26%),linear-gradient(180deg,var(--brand-bg) 0,#0b1f3b 100%);border-top:1px solid rgba(255,255,255,.08)}.marketing-shell__footer .pill--ghost{background:rgba(var(--brand-signature-rgb),.12);border-color:rgba(var(--brand-signature-rgb),.26);color:var(--brand-signature)}.marketing-landing--midnight{width:100%;gap:clamp(24px,3vw,40px);padding:clamp(28px,4vw,52px) 0 clamp(88px,10vw,120px)}.marketing-landing--midnight>.hero-frame,.marketing-landing--midnight>section{width:min(1320px,calc(100% - 36px));margin:0 auto}.marketing-landing--midnight .hero-frame{width:100%;margin:0 auto;padding:0;background:none}.marketing-landing--midnight .hero.hero--landing{width:100%;max-width:none;margin:0;min-height:0;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);gap:clamp(24px,3vw,40px);padding:clamp(40px,5vw,64px);border-radius:36px;background-color:#0b1f3b;background-image:radial-gradient(circle at top right,rgba(47,107,255,.28),transparent 30%),radial-gradient(circle at bottom left,rgba(33,200,165,.18),transparent 34%),linear-gradient(160deg,rgba(10,28,54,.98),rgba(6,18,36,.98));border:1px solid rgba(255,255,255,.1);box-shadow:0 34px 92px rgba(4,12,26,.42)}.marketing-landing--midnight .hero__content{max-width:none;gap:24px}.landing-hero__content{display:grid;align-content:center;grid-gap:24px;gap:24px}.landing-hero__intro{display:grid;grid-gap:16px;gap:16px}.marketing-landing--midnight .hero__title{max-width:12ch;margin:0;font-size:clamp(3rem,5vw,5rem);line-height:.94;letter-spacing:-.06em}.marketing-landing--midnight .hero__subtitle{max-width:58ch;margin:0;font-size:clamp(1.02rem,1.4vw,1.18rem);line-height:1.7;color:rgba(255,255,255,.78)}.marketing-landing--midnight .hero__actions{margin-top:0;gap:14px}.landing-hero__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;list-style:none;margin:0;padding:0}.landing-hero__facts li{display:grid;grid-gap:6px;gap:6px;padding:16px 18px;border-radius:18px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1)}.landing-hero__facts strong{font-size:1.55rem;line-height:1;color:var(--brand-white)}.landing-hero__facts span{font-size:.82rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.62)}.landing-hero__foot{display:grid;grid-gap:10px;gap:10px;max-width:56ch}.marketing-landing--midnight .hero__proof-note{color:rgba(255,255,255,.88)}.landing-hero__canvas{align-items:stretch}.marketing-landing--midnight .hero__media{min-height:100%;border:0;background:none;box-shadow:none}.landing-hero__visual-shell{position:relative;isolation:isolate;display:grid;grid-template-rows:auto 1fr auto;grid-gap:18px;gap:18px;min-height:100%;padding:24px;border-radius:30px;overflow:hidden;border:1px solid rgba(255,255,255,.12);background-color:rgba(7,22,42,.82);background-size:cover;background-position:50%;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 24px 64px rgba(4,12,26,.3)}.landing-hero__visual-shell:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(8,22,43,.6),rgba(7,22,42,.88)),radial-gradient(circle at top right,rgba(var(--brand-secondary-rgb),.24),transparent 30%);z-index:0}.landing-hero__visual-shell>*{position:relative;z-index:1}.landing-hero__visual-footer,.landing-hero__visual-header{display:grid;grid-gap:12px;gap:12px}.landing-hero__visual-header{grid-template-columns:1fr auto;align-items:center;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.66)}.landing-hero__visual-tag{color:var(--brand-signature)}.landing-hero__visual-body{display:grid;grid-gap:16px;gap:16px;align-content:start}.landing-hero__visual-list,.landing-hero__visual-note,.landing-hero__visual-summary{border-radius:20px;border:1px solid rgba(255,255,255,.1);background:rgba(9,24,47,.68);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.landing-hero__visual-summary{display:grid;grid-gap:12px;gap:12px;padding:20px}.landing-hero__visual-label,.landing-hero__visual-list-label{display:inline-flex;font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.62)}.landing-hero__visual-list strong,.landing-hero__visual-note strong,.landing-hero__visual-summary strong{color:var(--brand-white)}.landing-hero__visual-list p,.landing-hero__visual-note p,.landing-hero__visual-summary p{color:rgba(255,255,255,.76)}.landing-hero__visual-list{display:grid;grid-gap:0;gap:0;padding:8px 18px}.landing-hero__visual-list-row{display:grid;grid-template-columns:minmax(84px,108px) minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start;padding:14px 0;border-top:1px solid rgba(255,255,255,.08)}.landing-hero__visual-list-row:first-child{border-top:0}.landing-hero__visual-list-body{display:grid;grid-gap:6px;gap:6px}.landing-hero__visual-footer{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-hero__visual-note{display:grid;grid-gap:6px;gap:6px;padding:14px 16px}.marketing-landing--midnight .landing-faq-stage,.marketing-landing--midnight .landing-operating-chain,.marketing-landing--midnight .landing-persona-ribbon,.marketing-landing--midnight .landing-plan-stage,.marketing-landing--midnight .landing-predictive-stage,.marketing-landing--midnight .landing-proof-rail{background-color:var(--brand-white);background-image:radial-gradient(circle at top right,rgba(47,107,255,.08),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.99),rgba(243,247,255,.97));border-color:rgba(107,124,255,.16);box-shadow:0 22px 54px rgba(4,12,26,.12);color:var(--brand-bg)}.marketing-landing--midnight .landing-faq-stage:before,.marketing-landing--midnight .landing-operating-chain:before,.marketing-landing--midnight .landing-persona-ribbon:before,.marketing-landing--midnight .landing-plan-stage:before,.marketing-landing--midnight .landing-predictive-stage:before,.marketing-landing--midnight .landing-proof-rail:before{background:linear-gradient(135deg,rgba(47,107,255,.05),transparent 36%),linear-gradient(180deg,transparent,rgba(47,107,255,.02))}.marketing-landing--midnight .landing-faq-stage h2,.marketing-landing--midnight .landing-faq-stage h3,.marketing-landing--midnight .landing-faq-stage strong,.marketing-landing--midnight .landing-operating-chain h2,.marketing-landing--midnight .landing-operating-chain h3,.marketing-landing--midnight .landing-operating-chain strong,.marketing-landing--midnight .landing-persona-ribbon h2,.marketing-landing--midnight .landing-persona-ribbon h3,.marketing-landing--midnight .landing-persona-ribbon strong,.marketing-landing--midnight .landing-plan-stage h2,.marketing-landing--midnight .landing-plan-stage h3,.marketing-landing--midnight .landing-plan-stage strong,.marketing-landing--midnight .landing-predictive-stage h2,.marketing-landing--midnight .landing-predictive-stage h3,.marketing-landing--midnight .landing-predictive-stage strong,.marketing-landing--midnight .landing-proof-rail h2,.marketing-landing--midnight .landing-proof-rail h3,.marketing-landing--midnight .landing-proof-rail strong{color:var(--brand-bg)}.marketing-landing--midnight .landing-faq-stage .text--muted,.marketing-landing--midnight .landing-faq-stage p,.marketing-landing--midnight .landing-operating-chain .text--muted,.marketing-landing--midnight .landing-operating-chain p,.marketing-landing--midnight .landing-persona-ribbon .text--muted,.marketing-landing--midnight .landing-persona-ribbon p,.marketing-landing--midnight .landing-plan-stage .text--muted,.marketing-landing--midnight .landing-plan-stage p,.marketing-landing--midnight .landing-predictive-stage .text--muted,.marketing-landing--midnight .landing-predictive-stage p,.marketing-landing--midnight .landing-proof-rail .text--muted,.marketing-landing--midnight .landing-proof-rail p{color:var(--color-text-muted)}.marketing-landing--midnight .landing-faq-stage .pill,.marketing-landing--midnight .landing-operating-chain .pill,.marketing-landing--midnight .landing-persona-ribbon .pill,.marketing-landing--midnight .landing-plan-stage .pill,.marketing-landing--midnight .landing-predictive-stage .pill,.marketing-landing--midnight .landing-proof-rail .pill{background:rgba(47,107,255,.08);border-color:rgba(107,124,255,.18);color:var(--brand-bg)}.marketing-landing--midnight .landing-checklist,.marketing-landing--midnight .landing-close-stage,.marketing-landing--midnight .landing-resource-stage,.marketing-landing--midnight .landing-route-stage,.marketing-landing--midnight .landing-sector-quick-starts{background:radial-gradient(circle at top right,rgba(var(--brand-primary-rgb),.18),transparent 28%),radial-gradient(circle at bottom left,rgba(var(--brand-signature-rgb),.12),transparent 24%),linear-gradient(180deg,rgba(13,33,63,.98),rgba(8,21,42,.98));border-color:rgba(255,255,255,.08);color:rgba(255,255,255,.9)}.marketing-landing--midnight .landing-checklist .button--secondary,.marketing-landing--midnight .landing-close-stage .button--secondary,.marketing-landing--midnight .landing-resource-stage .button--secondary,.marketing-landing--midnight .landing-route-stage .button--secondary,.marketing-landing--midnight .landing-sector-quick-starts .button--secondary{background:rgba(255,255,255,.94);color:var(--brand-bg);border-color:rgba(var(--brand-secondary-rgb),.22)}.marketing-landing--midnight .landing-checklist .button--secondary:focus,.marketing-landing--midnight .landing-checklist .button--secondary:hover,.marketing-landing--midnight .landing-close-stage .button--secondary:focus,.marketing-landing--midnight .landing-close-stage .button--secondary:hover,.marketing-landing--midnight .landing-resource-stage .button--secondary:focus,.marketing-landing--midnight .landing-resource-stage .button--secondary:hover,.marketing-landing--midnight .landing-route-stage .button--secondary:focus,.marketing-landing--midnight .landing-route-stage .button--secondary:hover,.marketing-landing--midnight .landing-sector-quick-starts .button--secondary:focus,.marketing-landing--midnight .landing-sector-quick-starts .button--secondary:hover{background:rgba(255,255,255,1);color:var(--brand-bg);border-color:rgba(var(--brand-secondary-rgb),.48);box-shadow:0 16px 36px rgba(4,12,26,.18)}.marketing-landing--midnight .landing-hero__content .button--secondary,.marketing-landing--midnight .midnight-hero .button--secondary{background:rgba(255,255,255,.08);color:var(--brand-white);border-color:rgba(255,255,255,.28);box-shadow:none}.marketing-landing--midnight .landing-hero__content .button--secondary:focus,.marketing-landing--midnight .landing-hero__content .button--secondary:hover,.marketing-landing--midnight .midnight-hero .button--secondary:focus,.marketing-landing--midnight .midnight-hero .button--secondary:hover{background:rgba(255,255,255,.98);color:var(--brand-bg);border-color:rgba(255,255,255,.98);box-shadow:0 18px 40px rgba(4,12,26,.22)}.marketing-landing--midnight .landing-proof-rail{grid-template-columns:minmax(260px,.84fr) minmax(0,1.16fr);align-items:end}.marketing-landing--midnight .landing-proof-rail__item{background-color:rgba(255,255,255,.82);border-radius:22px;border-color:rgba(107,124,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}.marketing-landing--midnight .landing-proof-rail__label{color:var(--color-text-muted)}.marketing-landing--midnight .landing-operating-chain__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.marketing-landing--midnight .landing-operating-chain__card{background-color:rgba(255,255,255,.84);background:rgba(255,255,255,.84);border-color:rgba(107,124,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.marketing-landing--midnight .landing-operating-chain__label{background:rgba(107,124,255,.12);color:var(--brand-bg)}.marketing-landing--midnight .landing-operating-chain__flow{color:var(--brand-accent)}.marketing-landing--midnight .landing-operating-chain__families span{background:rgba(47,107,255,.06);border-color:rgba(107,124,255,.14);color:var(--brand-bg)}.marketing-landing--midnight .landing-checklist{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.marketing-landing--midnight .landing-checklist__board,.marketing-landing--midnight .landing-checklist__plan,.marketing-landing--midnight .landing-close-stage__card,.marketing-landing--midnight .landing-resource-stage__card,.marketing-landing--midnight .landing-route-band,.marketing-landing--midnight .landing-route-module,.marketing-landing--midnight .landing-sector-quick-starts__card{background:linear-gradient(180deg,rgba(255,255,255,.07),rgba(255,255,255,.02)),linear-gradient(180deg,rgba(9,24,47,.88),rgba(8,21,42,.96));border-color:rgba(255,255,255,.08)}.marketing-landing--midnight .landing-persona-ribbon__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-landing--midnight .landing-persona-ribbon__card{background-color:rgba(255,255,255,.84);background:rgba(255,255,255,.84);border-color:rgba(107,124,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.5)}.marketing-landing--midnight .landing-persona-ribbon__index{background:rgba(107,124,255,.12)}.marketing-landing--midnight .landing-sector-quick-starts__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.marketing-landing--midnight .landing-route-band{grid-template-columns:minmax(240px,300px) minmax(0,1fr);padding:24px}.marketing-landing--midnight .landing-route-band__frame{grid-template-columns:minmax(220px,260px) minmax(0,1fr);gap:18px}.marketing-landing--midnight .landing-route-band__modules{display:block}.marketing-landing--midnight .landing-route-module{padding:18px}.marketing-landing--midnight .landing-predictive-stage{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}.marketing-landing--midnight .landing-predictive-stage__frame{background-color:rgba(255,255,255,.92);border-color:rgba(107,124,255,.16);background-image:linear-gradient(180deg,rgba(255,255,255,.92),rgba(243,247,255,.86)),linear-gradient(180deg,rgba(47,107,255,.04),rgba(107,124,255,.04))}.marketing-landing--midnight .landing-predictive-stage__frame-top,.marketing-landing--midnight .landing-predictive-stage__queue article span{color:var(--color-text-muted)}.marketing-landing--midnight .landing-predictive-stage__queue article{background:rgba(47,107,255,.04);border-color:rgba(107,124,255,.1)}.marketing-landing--midnight .landing-plan-stage{gap:24px}.marketing-landing--midnight .landing-plan-stage .pricing-toggle{margin:0;border-color:rgba(107,124,255,.18);background:rgba(47,107,255,.04)}.marketing-landing--midnight .landing-plan-stage .pricing-toggle__option{color:var(--brand-bg)}.marketing-landing--midnight .landing-plan-stage .pricing-toggle__option--active{background:var(--brand-bg);color:var(--brand-white)}.marketing-landing--midnight .landing-plan-stage__rail{align-items:stretch}.marketing-landing--midnight .landing-plan-stage__card{display:grid;align-content:start;grid-gap:16px;gap:16px}.marketing-landing--midnight .landing-plan-stage__card .button--primary,.marketing-landing--midnight .landing-plan-stage__card a.button--primary{color:var(--brand-white)}.marketing-landing--midnight .landing-plan-stage__footer{align-items:center}.marketing-landing--midnight .landing-close-stage__grid,.marketing-landing--midnight .landing-resource-stage__grid{align-items:stretch}.marketing-landing--midnight .landing-faq-stage{grid-template-columns:1fr;gap:20px}.marketing-landing--midnight .landing-faq-stage__copy{max-width:760px}.marketing-landing--midnight .landing-faq-stage__grid{grid-template-columns:1fr;gap:0}.marketing-landing--midnight .landing-faq-stage__item{padding:20px 0;border:0;border-top:1px solid rgba(107,124,255,.12);border-radius:0;background:none;box-shadow:none}.marketing-landing--midnight .landing-faq-stage__item:first-child{padding-top:0;border-top:0}@media (max-width:1199px){.landing-checklist__plan-strip,.landing-close-stage__grid,.landing-faq-stage__grid,.landing-hero__proof-strip,.landing-operating-chain__grid,.landing-persona-ribbon__grid,.landing-plan-stage__rail,.landing-proof-rail__grid,.landing-resource-stage__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-checklist,.landing-faq-stage,.landing-hero__frame-main,.landing-predictive-stage,.landing-route-band,.landing-route-band__frame{grid-template-columns:1fr}}@media (max-width:959px){.landing-plan-stage__footer,.landing-section-heading,.marketing-landing--midnight .hero.hero--landing{grid-template-columns:1fr;flex-direction:column;align-items:flex-start}.marketing-landing--midnight .hero.hero--landing{min-height:unset}.landing-hero__frame{position:relative;inset:auto;margin:18px}.landing-checklist__plan-strip,.landing-close-stage__grid,.landing-faq-stage__grid,.landing-hero__proof-strip,.landing-operating-chain__grid,.landing-persona-ribbon__grid,.landing-plan-stage__rail,.landing-proof-rail__grid,.landing-resource-stage__grid,.landing-route-stage__bands,.landing-sector-quick-starts__grid{grid-template-columns:1fr}}@media (max-width:719px){.marketing-landing--midnight .hero-frame{padding-inline:12px}.marketing-landing--midnight .hero.hero--landing{padding:40px 20px 20px;border-radius:28px;gap:20px}.marketing-landing--midnight .hero__title{max-width:none}.landing-hero__proof-strip,.landing-hero__signal-list{grid-template-columns:1fr}.midnight-hero__media{min-height:420px}.landing-checklist,.landing-close-stage,.landing-faq-stage,.landing-operating-chain,.landing-persona-ribbon,.landing-plan-stage,.landing-predictive-stage,.landing-proof-rail,.landing-resource-stage,.landing-route-stage,.landing-sector-quick-starts{border-radius:26px;padding:24px 20px}.landing-hero__frame{padding:18px}}@media (max-width:1199px){.marketing-landing--midnight .hero.hero--landing,.marketing-landing--midnight .landing-checklist,.marketing-landing--midnight .landing-operating-chain,.marketing-landing--midnight .landing-predictive-stage,.marketing-landing--midnight .landing-proof-rail,.marketing-landing--midnight .landing-route-band,.marketing-landing--midnight .landing-route-band__frame{grid-template-columns:1fr}.marketing-landing--midnight .landing-checklist__plan-strip,.marketing-landing--midnight .landing-close-stage__grid,.marketing-landing--midnight .landing-hero__facts,.marketing-landing--midnight .landing-hero__visual-footer,.marketing-landing--midnight .landing-operating-chain__grid,.marketing-landing--midnight .landing-persona-ribbon__grid,.marketing-landing--midnight .landing-plan-stage__rail,.marketing-landing--midnight .landing-proof-rail__grid,.marketing-landing--midnight .landing-resource-stage__grid,.marketing-landing--midnight .landing-sector-quick-starts__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:959px){.marketing-landing--midnight{padding-inline:0}.marketing-landing--midnight>.hero-frame,.marketing-landing--midnight>section{width:calc(100% - 32px)}.marketing-landing--midnight .hero.hero--landing{padding:32px 22px;border-radius:28px}.marketing-landing--midnight .hero__title{max-width:none;font-size:clamp(2.5rem,9vw,4rem)}.marketing-landing--midnight .landing-checklist__plan-strip,.marketing-landing--midnight .landing-close-stage__grid,.marketing-landing--midnight .landing-hero__facts,.marketing-landing--midnight .landing-hero__visual-footer,.marketing-landing--midnight .landing-operating-chain__grid,.marketing-landing--midnight .landing-persona-ribbon__grid,.marketing-landing--midnight .landing-plan-stage__rail,.marketing-landing--midnight .landing-proof-rail__grid,.marketing-landing--midnight .landing-resource-stage__grid,.marketing-landing--midnight .landing-sector-quick-starts__grid{grid-template-columns:1fr}.marketing-landing--midnight .landing-hero__visual-shell{min-height:0}.marketing-landing--midnight .landing-hero__visual-header,.marketing-landing--midnight .landing-plan-stage__footer,.marketing-landing--midnight .landing-section-heading{grid-template-columns:1fr;flex-direction:column;align-items:flex-start}.marketing-landing--midnight .landing-route-band__meta{align-items:flex-start}}@media (max-width:719px){.marketing-landing--midnight>.hero-frame,.marketing-landing--midnight>section{width:calc(100% - 24px)}.marketing-landing--midnight .landing-checklist,.marketing-landing--midnight .landing-close-stage,.marketing-landing--midnight .landing-faq-stage,.marketing-landing--midnight .landing-operating-chain,.marketing-landing--midnight .landing-persona-ribbon,.marketing-landing--midnight .landing-plan-stage,.marketing-landing--midnight .landing-predictive-stage,.marketing-landing--midnight .landing-proof-rail,.marketing-landing--midnight .landing-resource-stage,.marketing-landing--midnight .landing-route-stage,.marketing-landing--midnight .landing-sector-quick-starts{padding:22px 18px;border-radius:24px}.marketing-landing--midnight .landing-hero__facts li,.marketing-landing--midnight .landing-hero__visual-note,.marketing-landing--midnight .landing-hero__visual-signal,.marketing-landing--midnight .landing-hero__visual-summary{padding:14px 16px}.marketing-landing--midnight .landing-close-stage__card,.marketing-landing--midnight .landing-route-band{padding:18px}}.marketing-landing--midnight{--landing-shell-width:min(1280px,calc(100% - 40px))}.marketing-landing--midnight>.hero-frame,.marketing-landing--midnight>section{width:var(--landing-shell-width)}.marketing-landing--midnight .landing-hero__visual-list,.marketing-landing--midnight .landing-hero__visual-note,.marketing-landing--midnight .landing-hero__visual-summary{border:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}.marketing-landing--midnight .landing-hero__visual-summary{padding:0 0 14px;border-bottom:1px solid rgba(255,255,255,.12)}.marketing-landing--midnight .landing-hero__visual-list{padding:0}.marketing-landing--midnight .landing-hero__visual-list-row{grid-template-columns:minmax(92px,112px) minmax(0,1fr);padding:16px 0}.marketing-landing--midnight .landing-hero__visual-footer{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.1)}.marketing-landing--midnight .landing-hero__visual-note{padding:0}.marketing-landing--midnight .landing-proof-rail{align-items:start}.marketing-landing--midnight .landing-close-stage__grid,.marketing-landing--midnight .landing-persona-ribbon__grid,.marketing-landing--midnight .landing-proof-rail__grid,.marketing-landing--midnight .landing-resource-stage__grid{gap:0}.marketing-landing--midnight .landing-proof-rail__grid{border-top:1px solid rgba(107,124,255,.16)}.marketing-landing--midnight .landing-operating-chain{align-items:start}.marketing-landing--midnight .landing-operating-chain__grid{gap:12px}.marketing-landing--midnight .landing-operating-chain__card{padding:18px;border-radius:8px}.marketing-landing--midnight .landing-operating-chain__families{padding-top:2px}.marketing-landing--midnight .landing-proof-rail__item{padding:18px 24px 0 0;border:0;border-left:1px solid rgba(107,124,255,.14);border-radius:0;background:none;box-shadow:none}.marketing-landing--midnight .landing-proof-rail__item:first-child{border-left:0}.marketing-landing--midnight .landing-checklist__plan-strip{gap:0;margin-top:6px}.marketing-landing--midnight .landing-checklist__plan{padding:14px 0 0;border:0;border-top:1px solid rgba(255,255,255,.12);border-radius:0;background:none;box-shadow:none}.marketing-landing--midnight .landing-checklist__board{padding:0;border:0;background:none;box-shadow:none}.marketing-landing--midnight .landing-checklist__steps{gap:0}.marketing-landing--midnight .landing-checklist__step{padding:18px 0;border-top:1px solid rgba(255,255,255,.1)}.marketing-landing--midnight .landing-checklist__step:first-child{padding-top:0;border-top:0}.marketing-landing--midnight .landing-persona-ribbon__grid{border-top:1px solid rgba(107,124,255,.14)}.marketing-landing--midnight .landing-persona-ribbon__card{padding:18px 20px 0 0;border:0;border-left:1px solid rgba(107,124,255,.14);border-radius:0;background:none;box-shadow:none}.marketing-landing--midnight .landing-persona-ribbon__card:first-child{border-left:0}.marketing-landing--midnight .landing-persona-ribbon__index{width:auto;height:auto;padding:0;background:none;border-radius:0}.marketing-landing--midnight .landing-route-stage__board{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-gap:24px;gap:24px;align-items:stretch}.marketing-landing--midnight .landing-route-stage__visual-frame{position:relative;isolation:isolate;display:flex;min-height:100%;flex-direction:column;justify-content:space-between;gap:18px;padding:24px;overflow:hidden;border-radius:28px;border:1px solid rgba(255,255,255,.1);background-color:rgba(8,21,42,.92);background-position:50%;background-size:cover;box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.marketing-landing--midnight .landing-route-stage__visual-frame:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(7,20,39,.58),rgba(7,20,39,.9)),radial-gradient(circle at top right,rgba(107,124,255,.24),transparent 30%);z-index:0}.marketing-landing--midnight .landing-route-stage__visual-frame>*{position:relative;z-index:1}.marketing-landing--midnight .landing-route-stage__visual-copy{display:grid;grid-gap:14px;gap:14px;max-width:34rem}.marketing-landing--midnight .landing-route-stage__visual-copy strong{color:var(--brand-white);font-size:clamp(1.4rem,2vw,1.9rem);line-height:1.2}.marketing-landing--midnight .landing-route-stage__visual-copy p{color:rgba(255,255,255,.76)}.marketing-landing--midnight .landing-route-stage__visual-signals{display:flex;flex-wrap:wrap;gap:10px}.marketing-landing--midnight .landing-route-stage__visual-signals span{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.86);font-size:.74rem;letter-spacing:.12em;text-transform:uppercase}.marketing-landing--midnight .landing-route-stage__tiers{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:28px;background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02)),linear-gradient(180deg,rgba(9,24,47,.88),rgba(8,21,42,.96))}.marketing-landing--midnight .landing-route-tier{display:grid;align-content:start;grid-gap:14px;gap:14px;padding:24px 22px;border-left:1px solid rgba(255,255,255,.08)}.marketing-landing--midnight .landing-route-tier:first-child{border-left:0}.marketing-landing--midnight .landing-route-tier__header{display:grid;grid-gap:10px;gap:10px}.marketing-landing--midnight .landing-route-tier__header h3{margin:0;color:var(--brand-white)}.marketing-landing--midnight .landing-route-tier__entitlement{margin:0;color:rgba(255,255,255,.9);font-size:.82rem;letter-spacing:.12em;text-transform:uppercase}.marketing-landing--midnight .landing-route-tier__promise{margin:0;color:var(--brand-white)}.marketing-landing--midnight .landing-route-tier__proof{display:grid;grid-gap:10px;gap:10px;margin:0;padding:14px 0 0;border-top:1px solid rgba(255,255,255,.08);list-style:none;color:rgba(255,255,255,.72)}.marketing-landing--midnight .landing-route-tier .button{align-self:start;margin-top:auto}.marketing-landing--midnight .landing-predictive-stage__queue{gap:0}.marketing-landing--midnight .landing-predictive-stage__queue article{padding:14px 0;border:0;border-top:1px solid rgba(107,124,255,.14);border-radius:0;background:none}.marketing-landing--midnight .landing-predictive-stage__queue article:first-child{padding-top:0;border-top:0}.marketing-landing--midnight .landing-close-stage__card,.marketing-landing--midnight .landing-resource-stage__card{padding:0 0 0 24px;border:0;border-left:1px solid rgba(255,255,255,.08);border-radius:0;background:none;box-shadow:none}.marketing-landing--midnight .landing-close-stage__card:first-child,.marketing-landing--midnight .landing-resource-stage__card:first-child{border-left:0}.marketing-landing--midnight .landing-resource-stage__body{padding:18px 0 0}@media (max-width:1199px){.marketing-landing--midnight .landing-route-stage__board,.marketing-landing--midnight .landing-route-stage__tiers{grid-template-columns:1fr}.marketing-landing--midnight .landing-route-tier{border-left:0;border-top:1px solid rgba(255,255,255,.08)}.marketing-landing--midnight .landing-route-tier:first-child{border-top:0}}@media (max-width:959px){.marketing-landing--midnight{--landing-shell-width:calc(100% - 32px)}.marketing-landing--midnight .landing-close-stage__grid,.marketing-landing--midnight .landing-hero__visual-footer,.marketing-landing--midnight .landing-persona-ribbon__grid,.marketing-landing--midnight .landing-proof-rail__grid,.marketing-landing--midnight .landing-resource-stage__grid,.marketing-landing--midnight .landing-sector-quick-starts__grid{grid-template-columns:1fr}.marketing-landing--midnight .landing-close-stage__card,.marketing-landing--midnight .landing-persona-ribbon__card,.marketing-landing--midnight .landing-proof-rail__item,.marketing-landing--midnight .landing-resource-stage__card{padding:18px 0 0;border-left:0;border-top:1px solid rgba(107,124,255,.14)}.marketing-landing--midnight .landing-close-stage__card:first-child,.marketing-landing--midnight .landing-persona-ribbon__card:first-child,.marketing-landing--midnight .landing-proof-rail__item:first-child,.marketing-landing--midnight .landing-resource-stage__card:first-child{padding-top:0;border-top:0}}@media (max-width:719px){.marketing-landing--midnight{--landing-shell-width:calc(100% - 24px)}.marketing-landing--midnight .landing-route-stage__visual-frame,.marketing-landing--midnight .landing-route-tier{padding:20px 18px}}.marketing-landing--midnight{--landing-shell-width:min(1220px,calc(100% - 48px))}.marketing-landing--midnight .hero-frame{padding-block:24px 0}.marketing-landing--midnight .hero.hero--landing{display:grid;grid-template-columns:minmax(0,.9fr) minmax(460px,1.1fr);align-items:center;grid-gap:clamp(28px,5vw,64px);gap:clamp(28px,5vw,64px);min-height:auto;padding:clamp(36px,5vw,64px)}.marketing-landing--midnight .hero__content{max-width:42rem;padding:0}.marketing-landing--midnight .hero__title{max-width:40rem;font-size:clamp(2.85rem,4.2vw,4.15rem);line-height:1.03;letter-spacing:0;text-wrap:balance}.marketing-landing--midnight .hero__subtitle{max-width:36rem}.marketing-landing--midnight .hero__actions,.marketing-landing--midnight .landing-checklist__actions,.marketing-landing--midnight .routes-grid__actions{gap:12px}.marketing-landing--midnight .landing-hero__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(100%,38rem)}.marketing-landing--midnight .landing-hero__facts li{min-height:104px;padding:18px;border-radius:14px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.08)}.marketing-landing--midnight .landing-hero__facts strong{font-size:clamp(1.75rem,3vw,2.35rem);line-height:1}.marketing-landing--midnight .landing-hero__facts span{color:rgba(255,255,255,.72);letter-spacing:0}.marketing-landing--midnight .landing-hero__visual-shell{min-height:clamp(430px,46vw,560px);padding:18px;border-radius:24px;border:1px solid rgba(255,255,255,.34);background-color:var(--brand-white);background-position:0 0;background-size:cover;color:var(--brand-white);box-shadow:0 34px 80px rgba(3,12,25,.28)}.marketing-landing--midnight .landing-hero__visual-shell:before{background:linear-gradient(90deg,rgba(7,20,39,.88),rgba(7,20,39,.58) 38%,rgba(7,20,39,.06) 74%),linear-gradient(180deg,rgba(7,20,39,.12),rgba(7,20,39,.48))}.marketing-landing--midnight .landing-hero__visual-header{width:-moz-fit-content;width:fit-content;max-width:100%;gap:12px;padding:10px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.72);background:rgba(255,255,255,.9);color:var(--brand-bg);box-shadow:0 12px 30px rgba(7,20,39,.18)}.marketing-landing--midnight .landing-hero__visual-route,.marketing-landing--midnight .landing-hero__visual-tag{color:var(--brand-bg);letter-spacing:0}.marketing-landing--midnight .landing-hero__visual-body{display:block;width:min(100%,28rem);margin-top:auto;padding:18px;border-radius:18px;border:1px solid rgba(255,255,255,.2);background:rgba(7,20,39,.84);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.marketing-landing--midnight .landing-hero__visual-summary{padding:0;border:0}.marketing-landing--midnight .landing-hero__visual-label{color:var(--brand-signature);letter-spacing:0}.marketing-landing--midnight .landing-hero__visual-summary strong{color:var(--brand-white)}.marketing-landing--midnight .landing-hero__visual-summary p{color:rgba(255,255,255,.78)}.marketing-landing--midnight .landing-hero__visual-footer,.marketing-landing--midnight .landing-hero__visual-list{display:none}.marketing-landing--midnight .landing-proof-rail{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:24px;align-items:stretch}.marketing-landing--midnight .landing-proof-rail__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;border-top:0}.marketing-landing--midnight .landing-proof-rail__item{display:grid;align-content:space-between;min-height:126px;padding:20px;border:1px solid rgba(47,107,255,.2);border-radius:16px;background:var(--brand-white);box-shadow:0 18px 36px rgba(11,31,59,.08)}.marketing-landing--midnight .landing-proof-rail__item:first-child{border-left:1px solid rgba(47,107,255,.2)}.marketing-landing--midnight .landing-proof-rail__value{color:var(--brand-bg);font-size:clamp(2rem,3vw,2.65rem)}.marketing-landing--midnight .landing-proof-rail__label{color:var(--brand-muted);letter-spacing:0}.marketing-landing--midnight .landing-checklist__plan-strip{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px;margin-top:18px}.marketing-landing--midnight .landing-checklist__board,.marketing-landing--midnight .landing-checklist__plan{padding:20px;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:rgba(255,255,255,.08);box-shadow:none}.marketing-landing--midnight .landing-checklist__plan{gap:10px}.marketing-landing--midnight .landing-checklist__board{display:grid;grid-gap:18px;gap:18px}.marketing-landing--midnight .landing-persona-ribbon__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;border-top:0}.marketing-landing--midnight .landing-persona-ribbon__card{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:16px;gap:16px;padding:22px;border:1px solid rgba(47,107,255,.18);border-radius:16px;background:var(--brand-white);box-shadow:0 18px 36px rgba(11,31,59,.08)}.marketing-landing--midnight .landing-persona-ribbon__card:first-child{border-left:1px solid rgba(47,107,255,.18)}.marketing-landing--midnight .landing-persona-ribbon__index{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:999px;background:rgba(47,107,255,.12);color:var(--brand-bg);font:800 .78rem/1 var(--font-ui);letter-spacing:0}.marketing-landing--midnight .landing-sector-quick-starts__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.marketing-landing--midnight .landing-resource-stage__card,.marketing-landing--midnight .landing-sector-quick-starts__card{overflow:hidden;padding:0;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:var(--brand-white);color:var(--brand-bg);box-shadow:0 24px 60px rgba(3,12,25,.24)}.marketing-landing--midnight .landing-resource-stage__visual,.marketing-landing--midnight .landing-sector-quick-starts__visual{min-height:0;aspect-ratio:16/10;border-bottom:1px solid rgba(11,31,59,.12);background-color:var(--brand-white);background-position:0 0;background-size:cover}.marketing-landing--midnight .landing-resource-stage__body,.marketing-landing--midnight .landing-sector-quick-starts__card-body{display:grid;grid-gap:14px;gap:14px;padding:22px}.marketing-landing--midnight .landing-resource-stage__card h3,.marketing-landing--midnight .landing-sector-quick-starts__card h3{color:var(--brand-bg)}.marketing-landing--midnight .landing-resource-stage__card .text--muted,.marketing-landing--midnight .landing-sector-quick-starts__card .text--muted{color:var(--brand-muted)}.marketing-landing--midnight .landing-sector-quick-starts__card-top{gap:12px}.marketing-landing--midnight .landing-resource-stage__highlights,.marketing-landing--midnight .landing-sector-quick-starts__proof{color:var(--brand-bg)}.marketing-landing--midnight .landing-predictive-stage{grid-template-columns:minmax(0,.82fr) minmax(460px,1.18fr);gap:28px}.marketing-landing--midnight .landing-predictive-stage__copy{color:var(--brand-bg)}.marketing-landing--midnight .landing-predictive-stage__list{display:grid;grid-gap:12px;gap:12px;margin:0;padding:0;color:var(--brand-bg);list-style:none}.marketing-landing--midnight .landing-predictive-stage__list li{padding:12px 14px;border:1px solid rgba(47,107,255,.16);border-radius:12px;background:var(--brand-white)}.marketing-landing--midnight .landing-predictive-stage__frame{display:flex;min-height:430px;flex-direction:column;justify-content:space-between;padding:18px;border-radius:24px;border:1px solid rgba(47,107,255,.2);background-color:var(--brand-white);background-position:0 0;background-size:cover;box-shadow:0 24px 54px rgba(11,31,59,.14)}.marketing-landing--midnight .landing-predictive-stage__frame-top{width:-moz-fit-content;width:fit-content;gap:14px;padding:9px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.72);background:rgba(255,255,255,.92);color:var(--brand-bg);letter-spacing:0}.marketing-landing--midnight .landing-predictive-stage__chart{display:none}.marketing-landing--midnight .landing-predictive-stage__queue{display:grid;grid-gap:10px;width:min(100%,29rem);margin-left:auto}.marketing-landing--midnight .landing-predictive-stage__queue article{display:flex;justify-content:space-between;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.2);border-radius:14px;background:rgba(7,20,39,.86);color:var(--brand-white);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.marketing-landing--midnight .landing-predictive-stage__queue article:first-child{padding-top:14px;border-top:1px solid rgba(255,255,255,.2)}.marketing-landing--midnight .landing-close-stage__grid,.marketing-landing--midnight .landing-resource-stage__grid{gap:18px}.marketing-landing--midnight .landing-close-stage__card:first-child,.marketing-landing--midnight .landing-resource-stage__card:first-child{padding-left:0;border-left:1px solid rgba(255,255,255,.16)}.marketing-landing--midnight .landing-faq-stage__grid{display:grid;grid-gap:14px;gap:14px;border:0}.marketing-landing--midnight .landing-faq-stage__item{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:18px;gap:18px;padding:20px;border:1px solid rgba(47,107,255,.18);border-radius:16px;background:var(--brand-white);box-shadow:0 18px 36px rgba(11,31,59,.08)}.marketing-landing--midnight .landing-faq-stage__index{display:inline-flex;align-items:center;justify-content:center;width:2.45rem;height:2.45rem;border-radius:999px;background:var(--brand-primary);color:var(--brand-white);font:800 .78rem/1 var(--font-ui);letter-spacing:0}.marketing-landing--midnight .landing-close-stage__card{display:grid;grid-gap:14px;gap:14px;padding:22px;border:1px solid rgba(255,255,255,.16);border-radius:18px;background:rgba(255,255,255,.08);box-shadow:none}.marketing-landing--midnight .landing-close-stage__card .text--muted,.marketing-landing--midnight .landing-close-stage__card h3{color:var(--brand-white)}.marketing-shell__support-card-wrap{padding:0 var(--space-6) var(--space-6)}.marketing-shell__support-card{border:1px solid rgba(255,255,255,.16);background:var(--brand-bg);color:var(--brand-white)}.marketing-shell__support-card .text--muted{color:rgba(255,255,255,.72)}.marketing-shell .help-launcher--assistant{bottom:var(--support-dock-bottom)}.help-launcher--assistant .help-launcher__icon-button{background:linear-gradient(135deg,var(--brand-primary),var(--brand-signature));color:var(--brand-white);border-color:rgba(255,255,255,.7);box-shadow:0 18px 42px rgba(47,107,255,.28)}.help-launcher--assistant .help-launcher__icon-button:focus-visible,.help-launcher--assistant .help-launcher__icon-button:hover{background:linear-gradient(135deg,var(--brand-bg),var(--brand-primary));color:var(--brand-white);border-color:rgba(255,255,255,.82)}.marketing-landing--midnight .landing-checklist__plan .pill--ghost{width:-moz-fit-content;width:fit-content;background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.24);color:var(--brand-white)}.marketing-landing--midnight .landing-checklist__plan .pill--primary{width:-moz-fit-content;width:fit-content;color:var(--brand-white)}.marketing-landing--midnight .landing-faq-stage__item{align-items:flex-start;min-height:112px;padding:26px 28px}.marketing-landing--midnight .landing-faq-stage__item:first-child{padding:26px 28px;border:1px solid rgba(47,107,255,.18)}.marketing-landing--midnight .landing-close-stage__card,.marketing-landing--midnight .landing-close-stage__card:first-child{padding:28px;border:1px solid rgba(255,255,255,.16)}.marketing-landing--midnight .landing-close-stage__card{align-content:start;min-height:220px}.marketing-shell .help-launcher--assistant,.marketing-shell .help-launcher[data-support-dock-item=ai-assistant]{--support-dock-size:3.7rem;--support-dock-tooltip-offset:0.5rem;bottom:24px;right:24px}.marketing-shell .help-launcher--assistant .help-launcher__icon-button.button{inline-size:var(--support-dock-size);block-size:var(--support-dock-size);min-inline-size:var(--support-dock-size);max-inline-size:var(--support-dock-size);padding:0}.marketing-shell .help-launcher--assistant .help-launcher__icon-button:after{padding:.34rem .5rem}.marketing-shell .help-launcher--assistant .help-launcher__icon--montie{inline-size:2.28rem;block-size:2.28rem}.marketing-landing--midnight .landing-checklist__plan .pill--primary,.marketing-landing--midnight .landing-route-stage__visual-copy .pill,.marketing-landing--midnight .landing-route-tier__header .pill{width:-moz-fit-content;width:fit-content;background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.28);color:var(--brand-white)}.marketing-landing--midnight .landing-checklist__plan .pill--primary,.marketing-landing--midnight .landing-route-tier__header .pill--primary{background:rgba(33,200,165,.18);border-color:rgba(33,200,165,.42)}.marketing-landing--midnight .landing-predictive-stage__queue{gap:10px}.marketing-landing--midnight .landing-predictive-stage__queue article,.marketing-landing--midnight .landing-predictive-stage__queue article:first-child{align-items:center;padding:14px 16px;border:1px solid rgba(11,31,59,.1);border-radius:14px;background:rgba(255,255,255,.94);color:var(--brand-bg);box-shadow:0 14px 32px rgba(11,31,59,.16)}.marketing-landing--midnight .landing-predictive-stage__queue article strong{color:var(--brand-bg)}.marketing-landing--midnight .landing-predictive-stage__queue article .pill{background:rgba(11,31,59,.08);border-color:rgba(11,31,59,.14);color:var(--brand-bg)}.marketing-landing--midnight .landing-predictive-stage__queue article .pill--primary{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--brand-white)}.marketing-landing--midnight .landing-sector-quick-starts__card-top{display:grid;justify-content:stretch;align-items:start;grid-gap:8px;gap:8px}.marketing-landing--midnight .landing-sector-quick-starts__card-top .pill{width:-moz-fit-content;width:fit-content;background:rgba(11,31,59,.08);border-color:rgba(11,31,59,.14);color:var(--brand-bg)}.marketing-landing--midnight .landing-sector-quick-starts__card-top .pill--primary{background:rgba(47,107,255,.1);border-color:rgba(47,107,255,.22)}.marketing-landing--midnight .landing-resource-stage .landing-section-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.marketing-landing--midnight .landing-resource-stage .landing-section-heading>div:first-child{max-width:760px}.marketing-landing--midnight .landing-resource-stage .routes-grid__actions{flex:0 0 auto;justify-content:flex-end}@media (max-width:1080px){.marketing-landing--midnight .hero.hero--landing,.marketing-landing--midnight .landing-predictive-stage{grid-template-columns:1fr}.marketing-landing--midnight .hero__content{max-width:48rem}.marketing-landing--midnight .landing-predictive-stage__frame{min-height:380px}}@media (max-width:760px){.marketing-landing--midnight{--landing-shell-width:calc(100% - 28px)}.marketing-landing--midnight .hero.hero--landing{padding:26px 20px}.marketing-landing--midnight .hero__title{font-size:clamp(2.45rem,12vw,3.35rem)}.marketing-landing--midnight .landing-close-stage__grid,.marketing-landing--midnight .landing-hero__facts,.marketing-landing--midnight .landing-persona-ribbon__grid,.marketing-landing--midnight .landing-proof-rail,.marketing-landing--midnight .landing-proof-rail__grid,.marketing-landing--midnight .landing-resource-stage__grid,.marketing-landing--midnight .landing-sector-quick-starts__grid{grid-template-columns:1fr}.marketing-landing--midnight .landing-close-stage__card,.marketing-landing--midnight .landing-persona-ribbon__card,.marketing-landing--midnight .landing-proof-rail__item,.marketing-landing--midnight .landing-resource-stage__card{padding:20px;border-left:1px solid rgba(47,107,255,.18);border-top:1px solid rgba(47,107,255,.18)}.marketing-landing--midnight .landing-resource-stage__card,.marketing-landing--midnight .landing-sector-quick-starts__card{padding:0}.marketing-landing--midnight .landing-hero__visual-shell,.marketing-landing--midnight .landing-predictive-stage__frame{min-height:360px}.marketing-landing--midnight .landing-hero__visual-header,.marketing-landing--midnight .landing-predictive-stage__frame-top{border-radius:14px}.marketing-landing--midnight .landing-close-stage__card,.marketing-landing--midnight .landing-close-stage__card:first-child,.marketing-landing--midnight .landing-faq-stage__item,.marketing-landing--midnight .landing-faq-stage__item:first-child{padding:22px}.marketing-shell .help-launcher--assistant,.marketing-shell .help-launcher[data-support-dock-item=ai-assistant]{--support-dock-size:3.25rem;bottom:18px;right:18px}}.marketing-catalog--midnight{--catalog-shell-width:min(1180px,calc(100vw - 48px))}.marketing-catalog--midnight>.hero-frame,.marketing-catalog--midnight>section{width:var(--catalog-shell-width);margin:0 auto}.marketing-catalog--midnight .hero-frame{width:100%;margin:0 auto;padding:0;background:none}.marketing-catalog--midnight .hero.hero--catalog{grid-template-columns:minmax(0,1.02fr) minmax(22rem,.98fr);gap:clamp(28px,4vw,44px);padding:clamp(30px,4vw,44px);border-radius:32px;border:1px solid rgba(107,124,255,.18);background:radial-gradient(circle at top left,rgba(47,107,255,.2),transparent 32%),radial-gradient(circle at bottom right,rgba(33,200,165,.16),transparent 34%),linear-gradient(160deg,rgba(8,24,49,.98),rgba(11,31,59,1) 52%,rgba(8,24,49,.98));box-shadow:0 36px 90px rgba(4,12,28,.42)}.marketing-catalog--midnight .hero.hero--catalog .hero__proof-note,.marketing-catalog--midnight .hero.hero--catalog .hero__proof-note a,.marketing-catalog--midnight .hero.hero--catalog .hero__subtitle,.marketing-catalog--midnight .hero.hero--catalog .hero__title{color:var(--brand-white)}.marketing-catalog--midnight .hero.hero--catalog .hero__proof-note,.marketing-catalog--midnight .hero.hero--catalog .hero__proof-note a,.marketing-catalog--midnight .hero.hero--catalog .hero__subtitle{opacity:.82}.marketing-catalog--midnight .catalog-hero__proof-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:8px}.marketing-catalog--midnight .catalog-hero__proof-item{display:grid;grid-gap:8px;gap:8px;min-height:100%;padding:18px 18px 16px;border-radius:20px;border:1px solid rgba(107,124,255,.18);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03))}.marketing-catalog--midnight .catalog-hero__proof-item strong{font-size:1.75rem;line-height:1;color:var(--brand-white)}.marketing-catalog--midnight .catalog-hero__proof-item p{margin:0;color:rgba(255,255,255,.74)}.marketing-catalog--midnight .catalog-hero__proof-label{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(255,255,255,.64)}.marketing-catalog--midnight .catalog-hero__board{display:grid;grid-gap:18px;gap:18px;align-self:stretch}.marketing-catalog--midnight .catalog-hero__board-note,.marketing-catalog--midnight .catalog-hero__board-tier,.marketing-catalog--midnight .catalog-outcome-families__card,.marketing-catalog--midnight .catalog-tier-band,.marketing-catalog--midnight .catalog-tier-band__summary,.marketing-catalog--midnight .module-story-card{border-radius:26px;border:1px solid rgba(107,124,255,.14);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));box-shadow:none}.marketing-catalog--midnight .catalog-hero__board-note{display:grid;grid-gap:10px;gap:10px;padding:22px 24px}.marketing-catalog--midnight .catalog-hero__board-note strong,.marketing-catalog--midnight .catalog-hero__board-tier strong{color:var(--brand-white)}.marketing-catalog--midnight .catalog-hero__board-note p,.marketing-catalog--midnight .catalog-hero__board-tier p{color:rgba(255,255,255,.74)}.marketing-catalog--midnight .catalog-hero__board-grid{display:grid;grid-gap:14px;gap:14px}.marketing-catalog--midnight .catalog-hero__board-tier{display:grid;grid-gap:12px;gap:12px;padding:20px 22px}.marketing-catalog--midnight .catalog-hero__board-tier-header{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.marketing-catalog--midnight .catalog-hero__board-tier-list{display:grid;grid-gap:10px;gap:10px;margin:0;padding:14px 0 0;list-style:none;border-top:1px solid rgba(107,124,255,.14);color:rgba(255,255,255,.78)}.marketing-catalog--midnight .catalog-outcome-families{display:grid;grid-gap:22px;gap:22px;padding:clamp(24px,4vw,36px);border-radius:28px;border:1px solid rgba(107,124,255,.12);background:radial-gradient(circle at top left,rgba(33,200,165,.12),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(243,247,255,.98));color:var(--brand-bg)}.marketing-catalog--midnight .catalog-outcome-families h2,.marketing-catalog--midnight .catalog-outcome-families h3,.marketing-catalog--midnight .catalog-outcome-families strong{color:var(--brand-bg)}.marketing-catalog--midnight .catalog-outcome-families .text--muted,.marketing-catalog--midnight .catalog-outcome-families p{color:var(--color-text-muted)}.marketing-catalog--midnight .catalog-outcome-families .pill{background:rgba(47,107,255,.08);border-color:rgba(107,124,255,.18);color:var(--brand-bg)}.catalog-outcome-families__intro{display:grid;grid-gap:10px;gap:10px;max-width:780px}.catalog-outcome-families__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.marketing-catalog--midnight .catalog-outcome-families__card{display:grid;align-content:start;grid-gap:12px;gap:12px;min-height:100%;padding:18px;border-radius:8px;background:rgba(255,255,255,.82);border-color:rgba(107,124,255,.14);box-shadow:inset 0 1px 0 rgba(255,255,255,.6)}.catalog-outcome-families__card-top{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}.catalog-outcome-families__count{display:inline-flex;align-items:center;justify-content:center;min-width:2.4rem;min-height:2.4rem;padding:6px 10px;border-radius:999px;background:rgba(47,107,255,.1);color:var(--brand-bg);font-family:var(--font-mono);font-weight:700}.catalog-outcome-families__plans{color:var(--color-text-muted);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.catalog-outcome-families__examples{display:grid;grid-gap:8px;gap:8px;margin:0;padding:10px 0 0;list-style:none;border-top:1px solid rgba(107,124,255,.12)}.catalog-outcome-families__examples li{color:var(--brand-bg);font-size:.9rem;font-weight:700}.marketing-catalog--midnight .catalog-marketplace,.marketing-catalog--midnight .story-band--sector-support{position:relative;gap:clamp(20px,3vw,32px);padding:clamp(24px,4vw,36px);border-radius:28px;border:1px solid rgba(107,124,255,.12);background:radial-gradient(circle at top right,rgba(47,107,255,.14),transparent 28%),linear-gradient(180deg,rgba(10,29,56,.98),rgba(9,24,47,.98))}.marketing-catalog--midnight .catalog-marketplace__intro{max-width:760px}.marketing-catalog--midnight .catalog-marketplace__intro h2,.marketing-catalog--midnight .catalog-tier-band__copy h2{color:var(--brand-white)}.marketing-catalog--midnight .catalog-marketplace__intro .text--muted,.marketing-catalog--midnight .catalog-tier-band__copy .text--muted,.marketing-catalog--midnight .catalog-tier-band__summary .text--muted{color:rgba(255,255,255,.74)}.marketing-catalog--midnight .catalog-tier-stack{gap:22px}.marketing-catalog--midnight .catalog-tier-band{gap:20px;padding:clamp(22px,3vw,32px)}.marketing-catalog--midnight .catalog-tier-band--plus{background:radial-gradient(circle at top right,rgba(107,124,255,.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.02))}.marketing-catalog--midnight .catalog-tier-band--premium{background:radial-gradient(circle at top right,rgba(33,200,165,.12),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,.025))}.marketing-catalog--midnight .catalog-tier-band__header{grid-template-columns:minmax(0,1fr) minmax(18rem,.78fr);gap:22px;align-items:start}.marketing-catalog--midnight .catalog-tier-band__count,.marketing-catalog--midnight .catalog-tier-band__entitlement{color:rgba(255,255,255,.82)}.marketing-catalog--midnight .catalog-tier-band__summary{display:grid;grid-gap:12px;gap:12px;height:100%;padding:20px 22px}.marketing-catalog--midnight .catalog-tier-band__routes{display:grid;grid-gap:14px;gap:14px}.marketing-catalog--midnight .module-story-card{gap:16px;padding:20px 22px}.marketing-catalog--midnight .module-story-card__layout{display:grid;grid-template-columns:168px minmax(0,1fr);grid-gap:18px;gap:18px;align-items:start}.marketing-catalog--midnight .module-story-card__visual{min-height:156px;border-radius:22px;background-size:cover;background-position:50%;background-repeat:no-repeat;border:1px solid rgba(107,124,255,.16);box-shadow:inset 0 -90px 120px rgba(6,18,35,.46)}.marketing-catalog--midnight .module-story-card__body,.marketing-catalog--midnight .module-story-card__heading,.marketing-catalog--midnight .module-story-card__summary{display:grid;grid-gap:12px;gap:12px}.marketing-catalog--midnight .module-story-card__title-block{display:grid;grid-gap:6px;gap:6px}.marketing-catalog--midnight .module-story-card__family{color:rgba(255,255,255,.62);font-size:.92rem}.marketing-catalog--midnight .module-card__promise{color:var(--brand-white);font-size:1rem;line-height:1.55}.marketing-catalog--midnight .module-story-card__fact-list{display:grid;grid-gap:12px;gap:12px;margin-top:2px}.marketing-catalog--midnight .module-story-card__fact{display:grid;grid-gap:6px;gap:6px;padding-top:12px;border-top:1px solid rgba(107,124,255,.12)}.marketing-catalog--midnight .module-story-card__fact:first-child{padding-top:0;border-top:0}.marketing-catalog--midnight .module-story-card__fact-label{font-size:.76rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.58)}.marketing-catalog--midnight .module-card__destination,.marketing-catalog--midnight .module-card__detail-item dd,.marketing-catalog--midnight .module-card__expanded-promise,.marketing-catalog--midnight .module-card__posture-item p,.marketing-catalog--midnight .module-card__proof,.marketing-catalog--midnight .module-card__template-list,.marketing-catalog--midnight .module-card__template-list li{color:rgba(255,255,255,.78)}.marketing-catalog--midnight .module-card__actions,.marketing-catalog--midnight .module-card__expanded{border-top-color:rgba(107,124,255,.14)}.marketing-catalog--midnight .module-card__expanded{gap:16px}.marketing-catalog--midnight .module-card__detail-list{display:grid;grid-gap:14px;gap:14px;margin:0}.marketing-catalog--midnight .module-card__detail-item{display:grid;grid-gap:6px;gap:6px;padding-top:14px;border-top:1px solid rgba(107,124,255,.12)}.marketing-catalog--midnight .module-card__detail-item:first-child{padding-top:0;border-top:0}.marketing-catalog--midnight .module-card__detail-item dt{font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:rgba(255,255,255,.58)}.marketing-catalog--midnight .module-card__detail-item dd{margin:0}.marketing-catalog--midnight .module-card__posture-list{display:grid;grid-gap:12px;gap:12px}.marketing-catalog--midnight .module-card__posture-item{padding:14px 0 0;border:0;border-top:1px solid rgba(107,124,255,.12);border-radius:0;background:none}.marketing-catalog--midnight .module-card__posture-item:first-child{padding-top:0;border-top:0}.marketing-catalog--midnight .module-card__templates{padding-top:14px;border-top:1px solid rgba(107,124,255,.12)}@media (max-width:1099px){.marketing-catalog--midnight .catalog-hero__proof-grid,.marketing-catalog--midnight .catalog-outcome-families__grid,.marketing-catalog--midnight .catalog-tier-band__header,.marketing-catalog--midnight .hero.hero--catalog{grid-template-columns:1fr}}@media (max-width:819px){.marketing-catalog--midnight{--catalog-shell-width:calc(100vw - 32px)}.marketing-catalog--midnight .module-story-card__layout{grid-template-columns:1fr}.marketing-catalog--midnight .module-story-card__visual{min-height:188px}}@media (max-width:639px){.marketing-catalog--midnight{--catalog-shell-width:calc(100vw - 24px)}.marketing-catalog--midnight .catalog-marketplace,.marketing-catalog--midnight .catalog-outcome-families,.marketing-catalog--midnight .catalog-tier-band,.marketing-catalog--midnight .catalog-tier-band__summary,.marketing-catalog--midnight .hero.hero--catalog,.marketing-catalog--midnight .module-story-card,.marketing-catalog--midnight .story-band--sector-support{padding:18px}}.sector-card__header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.sector-card__copy{display:grid;grid-gap:8px;gap:8px;max-width:44ch}.knowledge-shell--midnight{gap:clamp(22px,4vw,34px)}.knowledge-shell--midnight .faq-card,.knowledge-shell--midnight .knowledge-card,.knowledge-shell--midnight .knowledge-filter-card,.knowledge-shell--midnight .knowledge-resource-group,.knowledge-shell--midnight .knowledge-stage,.knowledge-shell--midnight .knowledge-support-card{border-radius:28px;border:1px solid rgba(107,124,255,.14);background:radial-gradient(circle at top right,rgba(47,107,255,.12),transparent 28%),linear-gradient(180deg,rgba(10,29,56,.98),rgba(9,24,47,.98));box-shadow:none}.knowledge-shell--midnight .knowledge-stage{padding:clamp(24px,4vw,36px)}.knowledge-shell--midnight .knowledge-stage:after{background:radial-gradient(circle,rgba(47,107,255,.16),transparent 68%)}.knowledge-shell--midnight .faq-card h3,.knowledge-shell--midnight .knowledge-card h3,.knowledge-shell--midnight .knowledge-resource-group h3,.knowledge-shell--midnight .knowledge-results-toolbar h2,.knowledge-shell--midnight .knowledge-stage__title,.knowledge-shell--midnight .knowledge-support-card h2{color:var(--brand-white)}.knowledge-shell--midnight .faq-card p,.knowledge-shell--midnight .help-resource-card p,.knowledge-shell--midnight .knowledge-card .text--muted,.knowledge-shell--midnight .knowledge-card p,.knowledge-shell--midnight .knowledge-resource-group p,.knowledge-shell--midnight .knowledge-signal-card__detail,.knowledge-shell--midnight .knowledge-stage__lede,.knowledge-shell--midnight .knowledge-support-card .text--muted{color:rgba(255,255,255,.76)}.knowledge-shell--midnight .knowledge-stage__grid{grid-template-columns:minmax(0,1.04fr) minmax(20rem,.96fr);gap:22px}.knowledge-shell--midnight .knowledge-signal-rail{gap:18px}.knowledge-shell--midnight .knowledge-signal-card{padding:0 0 0 18px;border:0;border-left:1px solid rgba(107,124,255,.18);border-radius:0;background:none}.knowledge-shell--midnight .knowledge-signal-card:first-child{padding-left:0;border-left:0}.knowledge-shell--midnight .knowledge-signal-card dt{color:rgba(255,255,255,.58)}.knowledge-shell--midnight .knowledge-signal-card dd{color:var(--brand-white);font-family:var(--font-body);font-size:1.65rem;font-weight:700}.knowledge-shell--midnight .knowledge-controls-grid{grid-template-columns:minmax(0,1fr) minmax(17rem,.78fr);gap:18px}.knowledge-shell--midnight .faq-card,.knowledge-shell--midnight .knowledge-card,.knowledge-shell--midnight .knowledge-filter-card,.knowledge-shell--midnight .knowledge-resource-group,.knowledge-shell--midnight .knowledge-support-card{padding:22px 24px}.knowledge-shell--midnight .knowledge-resource-grid,.knowledge-shell--midnight .knowledge-results-grid{grid-template-columns:1fr;gap:14px}.knowledge-shell--midnight .faq-card,.knowledge-shell--midnight .knowledge-card{min-height:0}.knowledge-shell--midnight .faq-card__header,.knowledge-shell--midnight .knowledge-card__meta,.knowledge-shell--midnight .knowledge-resource-group__header{align-items:flex-start}.knowledge-shell--midnight .knowledge-hero{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(15rem,.92fr);grid-gap:18px;gap:18px;margin:0}.knowledge-shell--midnight .knowledge-hero__aside,.knowledge-shell--midnight .knowledge-hero__lead{display:grid;grid-gap:14px;gap:14px;padding:22px 24px;border-radius:24px;border:1px solid rgba(107,124,255,.14);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02))}.knowledge-shell--midnight .knowledge-hero__aside h4,.knowledge-shell--midnight .knowledge-hero__insight strong,.knowledge-shell--midnight .knowledge-hero__lead h3{color:var(--brand-white)}.knowledge-shell--midnight .knowledge-hero__list{margin-top:0}.knowledge-shell--midnight .knowledge-hero__list li{color:rgba(255,255,255,.78)}.knowledge-shell--midnight .knowledge-hero__list .indicator{background:var(--brand-signature)}.knowledge-shell--midnight .knowledge-hero__aside-copy{display:grid;grid-gap:4px;gap:4px}.knowledge-shell--midnight .knowledge-hero__insights{gap:10px}.knowledge-shell--midnight .knowledge-hero__insight{padding:12px 0 0;border:0;border-top:1px solid rgba(107,124,255,.14);border-radius:0;background:none}.knowledge-shell--midnight .knowledge-hero__insight:first-child{padding-top:0;border-top:0}.knowledge-shell--midnight .knowledge-hero__insight .text--muted,.knowledge-shell--midnight .knowledge-hero__timeline span{color:rgba(255,255,255,.68)}.knowledge-shell--midnight .knowledge-hero__timeline{margin-top:0;padding-top:10px;border-top:1px solid rgba(107,124,255,.14)}.knowledge-shell--midnight .knowledge-resource-group__header{padding-bottom:12px;border-bottom:1px solid rgba(107,124,255,.14)}.knowledge-shell--midnight .help-resource-card{gap:12px;min-height:0;padding:14px 0 0;border:0;border-top:1px solid rgba(107,124,255,.14);border-radius:0;background:none}.knowledge-shell--midnight .help-resource-card:first-child{padding-top:0;border-top:0}.knowledge-shell--midnight .help-resource-card .button{margin-top:0;justify-self:start}.knowledge-shell--midnight .sector-grid--midnight>.grid{gap:18px}.knowledge-shell--midnight .sector-card--midnight{gap:14px;padding:20px 22px;border-radius:24px;border:1px solid rgba(107,124,255,.14);background:linear-gradient(180deg,rgba(255,255,255,.04),rgba(255,255,255,.02));box-shadow:none}.knowledge-shell--midnight .sector-card--midnight h4,.knowledge-shell--midnight .sector-card--midnight strong{color:var(--brand-white)}.knowledge-shell--midnight .sector-card--midnight .sector-card__support,.knowledge-shell--midnight .sector-card--midnight .text--muted{color:rgba(255,255,255,.74)}.knowledge-shell--midnight .sector-card--midnight .sector-card__metrics li{background:rgba(255,255,255,.06);border-color:rgba(107,124,255,.14);color:rgba(255,255,255,.78)}@media (max-width:1099px){.knowledge-shell--midnight .knowledge-controls-grid,.knowledge-shell--midnight .knowledge-hero,.knowledge-shell--midnight .knowledge-stage__grid{grid-template-columns:1fr}}@media (max-width:899px){.knowledge-shell--midnight .knowledge-signal-rail{grid-template-columns:1fr}.knowledge-shell--midnight .knowledge-signal-card{padding:14px 0 0;border-left:0;border-top:1px solid rgba(107,124,255,.14)}.knowledge-shell--midnight .knowledge-signal-card:first-child{padding-top:0;border-top:0}}@media (max-width:719px){.knowledge-shell--midnight .faq-card,.knowledge-shell--midnight .knowledge-card,.knowledge-shell--midnight .knowledge-filter-card,.knowledge-shell--midnight .knowledge-resource-group,.knowledge-shell--midnight .knowledge-stage,.knowledge-shell--midnight .knowledge-support-card,.knowledge-shell--midnight .sector-card--midnight{padding:18px}}.app-shell{padding:24px;grid-template-columns:260px minmax(0,1fr);background:radial-gradient(circle at top right,rgb(var(--brand-primary-rgb)/.12),transparent 24%),radial-gradient(circle at bottom left,rgb(var(--brand-signature-rgb)/.08),transparent 24%),linear-gradient(180deg,rgba(232,239,248,.9) 0,rgba(245,248,252,.98) 100%)}.app-shell__sidebar{position:-webkit-sticky;position:sticky;top:24px;align-self:start;min-height:calc(100vh - 48px);padding:28px 22px 22px;border:1px solid rgba(255,255,255,.08);border-radius:30px;background:radial-gradient(circle at top left,rgb(var(--brand-signature-rgb)/.18),transparent 28%),linear-gradient(180deg,rgba(16,40,74,.98) 0,rgba(11,31,59,1) 100%);box-shadow:0 24px 52px rgba(6,14,28,.24);gap:22px}.app-shell__brand{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;color:rgba(255,255,255,.7)}.app-shell__nav{gap:18px;padding:16px;border-radius:20px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(180deg,rgba(255,255,255,.08),rgba(255,255,255,.03)),rgba(4,11,22,.12)}.app-shell__nav-label{margin:0;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.72)}.app-shell__nav-heading{margin-bottom:8px;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;color:rgba(255,255,255,.46)}.app-shell__nav-section{display:grid;grid-gap:8px;gap:8px}.app-shell__nav-description{font-size:.8rem;color:rgba(255,255,255,.5)}.app-shell__nav-link{min-height:44px;padding:12px 14px;background:rgba(255,255,255,.02);color:rgba(255,255,255,.76);box-shadow:none;transform:none}.app-shell__nav-link:focus-visible,.app-shell__nav-link:hover{background:rgba(255,255,255,.08);color:#fff;transform:none}.app-shell__nav-link--active{background:linear-gradient(169deg,rgb(var(--brand-primary-rgb)/.28) 0,rgb(var(--brand-secondary-rgb)/.18) 100%);color:#fff;box-shadow:inset 0 0 0 1px rgba(255,255,255,.08)}.app-shell__nav-link-text{font-size:.9rem}.app-shell__nav-badge,.app-shell__nav-cta,.app-shell__nav-hint,.app-shell__nav-lock{color:rgba(255,255,255,.58)}.app-shell__nav-cta{background:rgba(255,255,255,.08)}.app-shell__main{min-width:0;padding:0;gap:20px;background:transparent}.app-shell__topbar{position:-webkit-sticky;position:sticky;top:24px;z-index:20}.control-topbar{justify-content:space-between;padding:18px 22px;border-radius:24px;background:rgba(255,255,255,.82);box-shadow:0 18px 38px rgba(11,31,59,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.control-topbar,.control-topbar__search{display:flex;border:1px solid rgba(11,31,59,.08)}.control-topbar__search{flex:1 1;min-width:0;min-height:48px;align-items:center;gap:10px;padding:0 14px;border-radius:14px;background:rgba(11,31,59,.04);color:var(--brand-bg);cursor:pointer;text-align:left}.control-topbar__search:focus-visible,.control-topbar__search:hover{border-color:rgb(var(--brand-primary-rgb)/.22);box-shadow:0 0 0 4px rgb(var(--brand-primary-rgb)/.1)}.control-topbar__search-kbd{display:inline-flex;align-items:center;justify-content:center;min-width:28px;min-height:22px;padding:0 8px;border-radius:999px;background:rgba(11,31,59,.08);color:var(--brand-bg);font-family:var(--font-mono);font-size:.64rem}.control-topbar__search-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--brand-neutral);font-size:.86rem;min-width:0}.control-topbar__chips{display:flex;flex-wrap:wrap;gap:12px}.control-topbar__chip{min-height:48px;display:inline-flex;align-items:center;gap:10px;padding:0 14px;border-radius:14px;border:1px solid rgba(11,31,59,.08);background:rgba(255,255,255,.92);color:var(--brand-bg);font-size:.84rem}.control-topbar__chip-label{font-family:var(--font-mono);font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-neutral)}.control-topbar__chip--presence{gap:12px}.control-topbar__chip-dot{width:10px;height:10px;border-radius:999px;background:var(--brand-signature);box-shadow:0 0 0 3px rgb(var(--brand-signature-rgb)/.14)}.session-banner--control-plane{margin-bottom:0;padding:18px 20px;border-radius:24px;border-color:rgba(11,31,59,.08);background:rgba(255,255,255,.84);box-shadow:0 18px 38px rgba(11,31,59,.08)}.session-banner__context,.session-banner__stack--control-plane{display:grid;grid-gap:12px;gap:12px}.session-banner__context{padding:12px 16px;border-radius:20px;border:1px solid rgba(11,31,59,.08);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,255,.98))}.session-banner__context--impersonation{grid-template-columns:minmax(0,1fr) auto;align-items:center}.session-banner__context--impersonation .form-actions{margin:0}.session-banner__context--tenant{align-content:center}.session-banner__context-copy{display:grid;grid-gap:6px;gap:6px}.session-banner__context-label{margin:0;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-secondary)}.session-banner__context-value{color:var(--brand-bg);line-height:1.6}.session-banner__context-note{font-size:.84rem}.session-banner__tenant-field{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px}.session-banner__tenant-field select{min-width:0}.session-banner__tenant-field .form-field__label{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-secondary)}.dashboard-stage>.tour-launcher{align-self:flex-end;width:-moz-fit-content;width:fit-content;margin:-6px 0 0 auto}.dashboard-stage>.tour-launcher .button{min-height:40px;padding-inline:16px;border-radius:14px}.dashboard-stage__utility{display:flex;justify-content:flex-end;margin-top:-6px}.dashboard-stage__tour-launcher{margin:0;align-items:flex-end}.dashboard-stage__tour-launcher .button{min-height:40px;padding-inline:16px;border-radius:14px}.owner-control-plane{gap:18px}.owner-control-plane__hero{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);grid-gap:18px;gap:18px;padding:30px;border-radius:30px;border:1px solid rgba(11,31,59,.08);background:radial-gradient(circle at top right,rgb(var(--brand-primary-rgb)/.12),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.96) 0,rgba(248,251,255,.98) 100%);box-shadow:0 28px 56px rgba(11,31,59,.12)}.owner-control-plane__hero-copy{display:grid;grid-gap:14px;gap:14px;align-content:start}.owner-control-plane__eyebrow,.owner-control-plane__panel-eyebrow{margin:0;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--brand-secondary)}.owner-control-plane__title{margin:0;max-width:8ch;font-size:clamp(3rem,5vw,5rem);line-height:.92;letter-spacing:-.04em;color:var(--brand-bg)}.owner-control-plane__lede,.owner-control-plane__panel-copy{margin:0;max-width:64ch;color:var(--brand-neutral);font-size:1rem;line-height:1.7}.owner-control-plane__actions,.owner-control-plane__decision-actions{display:flex;flex-wrap:wrap;gap:12px}.owner-control-plane__priority{display:grid;grid-gap:16px;gap:16px;padding:20px;border-radius:24px;background:linear-gradient(180deg,rgba(11,31,59,.98),rgba(23,52,93,.96));color:var(--brand-white)}.owner-control-plane__priority-eyebrow{margin:0;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.6)}.owner-control-plane__priority-title{margin:0;font-size:1.45rem;line-height:1.35;color:var(--brand-white)}.owner-control-plane__priority-copy{margin:0;color:rgba(255,255,255,.74);line-height:1.65}.owner-control-plane__priority-pills{display:flex;flex-wrap:wrap;gap:10px}.owner-control-plane__priority-pill{min-height:34px;display:inline-flex;align-items:center;padding:0 12px;border-radius:999px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.9);font-size:.8rem;font-weight:700}.owner-control-plane__kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.owner-control-plane__metric{min-height:186px;padding:20px;border-radius:24px;box-shadow:0 18px 34px rgba(11,31,59,.1);color:var(--brand-white)}.owner-control-plane__metric--primary{background:linear-gradient(180deg,rgba(47,107,255,.98),rgba(25,77,205,.96))}.owner-control-plane__metric--signature{background:linear-gradient(180deg,rgba(33,200,165,.98),rgba(13,143,123,.96))}.owner-control-plane__metric--secondary{background:linear-gradient(180deg,rgba(107,124,255,.98),rgba(73,89,214,.96))}.owner-control-plane__metric--dark{background:linear-gradient(180deg,rgba(11,31,59,.98),rgba(24,58,102,.96))}.owner-control-plane__metric-label{margin:0;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.82)}.owner-control-plane__metric-value{display:block;margin-top:12px;font-size:clamp(2.2rem,3vw,2.8rem);line-height:1}.owner-control-plane__metric-detail{margin:12px 0 0;color:rgba(255,255,255,.82);line-height:1.55}.owner-control-plane__grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);grid-gap:18px;gap:18px;align-items:start}.owner-control-plane__panel{padding:22px;border-radius:28px;border:1px solid rgba(11,31,59,.08);background:rgba(255,255,255,.98);box-shadow:0 18px 38px rgba(11,31,59,.08)}.owner-control-plane__panel--stack{display:grid;grid-gap:16px;gap:16px}.owner-control-plane__stack-panels{display:grid;grid-gap:18px;gap:18px}.owner-control-plane__decision-head,.owner-control-plane__mini-head,.owner-control-plane__panel-header,.owner-control-plane__signal-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.owner-control-plane__panel-title{margin:10px 0 0;font-size:1.55rem;color:var(--brand-bg);font-family:var(--font-body)}.owner-control-plane__panel-chip{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;border:1px solid rgb(var(--brand-primary-rgb)/.14);background:rgb(var(--brand-primary-rgb)/.08);color:var(--brand-bg);font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.owner-control-plane__panel-chip--inline{align-self:start}.owner-control-plane__chart-shell{display:grid;grid-gap:14px;gap:14px;margin-top:18px}.owner-control-plane__chart{min-height:284px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:end;padding:24px 18px 18px;border-left:1px solid rgba(11,31,59,.08);border-bottom:1px solid rgba(11,31,59,.08);background:linear-gradient(180deg,rgba(11,31,59,.04) 1px,transparent 0) 0 0 /100% 56px,linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,255,.96));border-radius:0 0 22px 22px}.owner-control-plane__chart-column{display:grid;grid-gap:10px;gap:10px;align-content:end}.owner-control-plane__chart-bar{width:100%;border-radius:16px 16px 10px 10px;min-height:28px}.owner-control-plane__chart-bar--primary{background:linear-gradient(180deg,rgba(47,107,255,.96),rgba(47,107,255,.78))}.owner-control-plane__chart-bar--signature{background:linear-gradient(180deg,rgba(33,200,165,.96),rgba(33,200,165,.76))}.owner-control-plane__chart-bar--secondary{background:linear-gradient(180deg,rgba(107,124,255,.96),rgba(107,124,255,.74))}.owner-control-plane__chart-bar--dark{background:linear-gradient(180deg,rgba(30,49,81,.96),rgba(11,31,59,.84))}.owner-control-plane__chart-bar--neutral{background:linear-gradient(180deg,rgba(90,107,123,.86),rgba(90,107,123,.64))}.owner-control-plane__chart-label{display:grid;grid-gap:4px;gap:4px;font-size:.8rem;color:var(--brand-neutral)}.owner-control-plane__chart-label strong{color:var(--brand-bg)}.owner-control-plane__chart-legend{display:flex;flex-wrap:wrap;gap:16px;font-size:.82rem;color:var(--brand-neutral)}.owner-control-plane__chart-legend span{display:inline-flex;align-items:center;gap:8px}.owner-control-plane__legend-dot{width:8px;height:8px;border-radius:999px;display:inline-block}.owner-control-plane__legend-dot--primary{background:var(--brand-primary)}.owner-control-plane__legend-dot--signature{background:var(--brand-signature)}.owner-control-plane__legend-dot--secondary{background:var(--brand-secondary)}.owner-control-plane__panel-footnote{margin:0;padding-top:12px;border-top:1px solid rgba(11,31,59,.08);font-size:.82rem;color:var(--brand-neutral)}.owner-control-plane__signal-list,.owner-control-plane__stack-list{display:grid;grid-gap:12px;gap:12px}.owner-control-plane__mini-card,.owner-control-plane__signal-card,.owner-control-plane__stack-card{padding:16px;border-radius:18px;border:1px solid rgba(11,31,59,.06);background:rgba(11,31,59,.03)}.owner-control-plane__decision-head h3,.owner-control-plane__mini-head h3,.owner-control-plane__signal-head h3,.owner-control-plane__stack-head h3{margin:0;font-size:.95rem;color:var(--brand-bg)}.owner-control-plane__signal-head,.owner-control-plane__stack-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.owner-control-plane__decision-card p,.owner-control-plane__mini-card p,.owner-control-plane__signal-card p,.owner-control-plane__stack-card p{margin:10px 0 0;color:var(--brand-neutral);line-height:1.6}.owner-control-plane__mini-badge,.owner-control-plane__stack-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;background:rgb(var(--brand-primary-rgb)/.1);color:var(--brand-bg);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.owner-control-plane__mini-badge--success,.owner-control-plane__stack-badge--success{background:rgb(var(--brand-signature-rgb)/.12);color:var(--brand-bg)}.owner-control-plane__table{margin-top:18px;display:grid;grid-gap:10px;gap:10px}.owner-control-plane__table-head,.owner-control-plane__table-row{display:grid;grid-template-columns:minmax(220px,1.5fr) repeat(4,minmax(0,.7fr));grid-gap:12px;gap:12px;align-items:center}.owner-control-plane__table-head{padding:0 12px;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-neutral)}.owner-control-plane__table-row{padding:14px 12px;border-radius:18px;background:rgba(11,31,59,.03);border:1px solid rgba(11,31,59,.06);color:var(--brand-bg)}.owner-control-plane__table-row strong{display:block}.owner-control-plane__table-row p{margin:6px 0 0;color:var(--brand-neutral);font-size:.84rem}.owner-control-plane__decision-grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(230px,.92fr);grid-gap:14px;gap:14px;margin-top:18px}.owner-control-plane__decision-card--feature{padding:18px;border-radius:18px;border:1px solid rgba(11,31,59,.06);background:rgb(var(--brand-primary-rgb)/.05)}.owner-control-plane__decision-rail{display:grid;grid-gap:10px;gap:10px}.owner-control-plane--compact{gap:16px}.owner-control-plane--compact .owner-control-plane__hero{gap:16px;padding:24px;border-radius:26px}.owner-control-plane--compact .owner-control-plane__hero-copy{gap:12px}.owner-control-plane--compact .owner-control-plane__title{max-width:9ch;font-size:clamp(2.7rem,4.5vw,4.35rem)}.owner-control-plane--compact .owner-control-plane__lede,.owner-control-plane--compact .owner-control-plane__panel-copy,.owner-control-plane--compact .owner-control-plane__priority-copy{line-height:1.58}.owner-control-plane--compact .owner-control-plane__priority{gap:14px;padding:18px;border-radius:20px}.owner-control-plane--compact .owner-control-plane__actions,.owner-control-plane--compact .owner-control-plane__decision-actions,.owner-control-plane--compact .owner-control-plane__priority-pills{gap:8px}.owner-control-plane--compact .owner-control-plane__grid,.owner-control-plane--compact .owner-control-plane__kpis,.owner-control-plane--compact .owner-control-plane__stack-panels{gap:16px}.owner-control-plane--compact .owner-control-plane__metric{min-height:158px;padding:18px}.owner-control-plane--compact .owner-control-plane__panel{padding:18px;border-radius:24px}.owner-control-plane--compact .owner-control-plane__panel-title{margin-top:8px;font-size:1.34rem}.owner-control-plane--balanced .owner-control-plane__title{max-width:11.5ch}.owner-control-plane--balanced .owner-control-plane__grid{grid-template-columns:minmax(0,1.18fr) minmax(300px,.82fr)}.owner-control-plane--balanced .owner-control-plane__panel-copy{max-width:52ch}.owner-control-plane--balanced .owner-control-plane__stack-panels{gap:14px}.owner-control-plane--compact .owner-control-plane__chart-shell,.owner-control-plane--compact .owner-control-plane__table{margin-top:14px}.owner-control-plane--compact .owner-control-plane__chart{min-height:236px;gap:12px;padding:20px 16px 16px;background:linear-gradient(180deg,rgba(11,31,59,.04) 1px,transparent 0) 0 0 /100% 48px,linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,255,.96))}.owner-control-plane--compact .owner-control-plane__decision-rail,.owner-control-plane--compact .owner-control-plane__signal-list,.owner-control-plane--compact .owner-control-plane__stack-list{gap:10px}.owner-control-plane--compact .owner-control-plane__mini-card,.owner-control-plane--compact .owner-control-plane__signal-card,.owner-control-plane--compact .owner-control-plane__stack-card{padding:14px;border-radius:16px}.owner-control-plane--compact .owner-control-plane__table{gap:8px}.owner-control-plane--compact .owner-control-plane__table-row{padding:12px 10px;border-radius:16px}.owner-control-plane--compact .owner-control-plane__decision-grid{gap:12px;margin-top:14px}.owner-control-plane--compact .owner-control-plane__decision-card--feature{padding:16px}.control-plane{display:grid;grid-gap:16px;gap:16px}.control-plane__hero{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(300px,.86fr);grid-gap:16px;gap:16px;padding:24px;border-radius:28px;border:1px solid rgba(11,31,59,.08);background:radial-gradient(circle at top right,rgb(var(--brand-primary-rgb)/.12),transparent 30%),linear-gradient(180deg,rgba(255,255,255,.97) 0,rgba(246,249,255,.98) 100%);box-shadow:0 20px 42px rgba(11,31,59,.08)}.control-plane__hero-copy{display:grid;grid-gap:12px;gap:12px;align-content:start}.control-plane__eyebrow,.control-plane__panel-eyebrow{margin:0;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--brand-secondary)}.control-plane__title{margin:0;max-width:15ch;font-size:clamp(2.1rem,3.2vw,3rem);line-height:.98;letter-spacing:-.04em;text-wrap:balance;color:var(--brand-bg)}.control-plane__lede,.control-plane__panel-copy{margin:0;max-width:60ch;color:var(--brand-neutral);font-size:.92rem;line-height:1.58}.control-plane__actions{display:flex;flex-wrap:wrap;gap:8px}.dashboard-return-link{display:flex;justify-content:flex-start;margin-bottom:var(--space-4)}.dashboard-return-link .button{min-height:40px}.control-plane__support{display:grid;grid-gap:10px;gap:10px;padding:14px;border-radius:18px;background:linear-gradient(180deg,rgba(11,31,59,.98),rgba(23,52,93,.96));color:var(--brand-white)}.control-plane__support h2,.control-plane__support h3,.control-plane__support strong{margin:0;color:var(--brand-white)}.control-plane__support .text--muted,.control-plane__support p{margin:0;color:rgba(255,255,255,.78)}.control-plane__support-copy{display:grid;grid-gap:10px;gap:10px;align-content:start}.control-plane__support-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.control-plane__support-stat{display:grid;grid-gap:4px;gap:4px;padding:9px 10px;border-radius:12px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.06)}.control-plane__support-stat-label{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(255,255,255,.58)}.control-plane__support-stat-value{color:var(--brand-white);font-size:.88rem;line-height:1.3}.control-plane__support-actions{display:flex;flex-wrap:wrap;gap:8px}.control-plane__support .favorite-toggle,.control-plane__support .pill,.control-plane__support .pill--ghost{min-height:34px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.08);color:rgba(255,255,255,.92)}.control-plane__support .work-command-strip .pill{border-color:rgba(var(--brand-primary-rgb),.18);background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg)}.control-plane__support .work-command-strip .pill--warning{border-color:rgba(var(--brand-secondary-rgb),.24);background:rgba(var(--brand-secondary-rgb),.14);color:var(--brand-bg)}.control-plane__support .favorite-toggle{padding:0 12px;font-size:.9rem}.control-plane__support .favorite-toggle:focus-visible,.control-plane__support .favorite-toggle:hover{background:rgba(255,255,255,.16);color:var(--brand-white)}.control-plane__metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr));grid-gap:12px;gap:12px}.control-plane__metric{min-height:112px;display:grid;align-content:start;grid-gap:6px;gap:6px;padding:12px;border-radius:16px;border:1px solid rgba(11,31,59,.08);background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(246,249,255,.98));box-shadow:0 12px 24px rgba(11,31,59,.06)}.control-plane__metric--primary{background:linear-gradient(180deg,rgba(47,107,255,.98),rgba(25,77,205,.96));color:var(--brand-white)}.control-plane__metric--secondary{background:linear-gradient(180deg,rgba(107,124,255,.98),rgba(73,89,214,.96));color:var(--brand-white)}.control-plane__metric--signature{background:linear-gradient(180deg,rgba(33,200,165,.98),rgba(13,143,123,.96));color:var(--brand-white)}.control-plane__metric--dark{background:linear-gradient(180deg,rgba(11,31,59,.98),rgba(24,58,102,.96));color:var(--brand-white)}.control-plane__metric-label{margin:0;font-family:var(--font-mono);font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(11,31,59,.6)}.control-plane__metric--dark .control-plane__metric-label,.control-plane__metric--primary .control-plane__metric-label,.control-plane__metric--secondary .control-plane__metric-label,.control-plane__metric--signature .control-plane__metric-label{color:rgba(255,255,255,.76)}.control-plane__metric-value{display:block;font-size:clamp(1.55rem,2vw,1.95rem);line-height:1;color:inherit}.control-plane__metric-detail{margin:0;color:rgba(11,31,59,.74);font-size:.82rem;line-height:1.42}.control-plane__metric--dark .control-plane__metric-detail,.control-plane__metric--primary .control-plane__metric-detail,.control-plane__metric--secondary .control-plane__metric-detail,.control-plane__metric--signature .control-plane__metric-detail{color:rgba(255,255,255,.82)}.control-plane__layout{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(280px,.88fr);grid-gap:14px;gap:14px;align-items:start}.control-plane__main,.control-plane__rail,.control-plane__support{display:grid;grid-gap:14px;gap:14px;min-width:0}.control-plane__panel{display:grid;grid-gap:12px;gap:12px;padding:16px;border-radius:20px;border:1px solid rgba(11,31,59,.08);background:rgba(255,255,255,.98);box-shadow:0 12px 24px rgba(11,31,59,.06)}.control-plane__panel-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.control-plane__panel-title{margin:6px 0 0;font-size:1.08rem;color:var(--brand-bg)}.control-plane__panel-chip{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border-radius:999px;border:1px solid rgb(var(--brand-primary-rgb)/.14);background:rgb(var(--brand-primary-rgb)/.08);color:var(--brand-bg);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap}.control-plane__stack-item,.control-plane__stack-list{display:grid;grid-gap:10px;gap:10px}.control-plane__stack-item{padding:14px 16px;border-radius:18px;border:1px solid rgba(11,31,59,.06);border-left:3px solid rgba(var(--brand-signature-rgb),.4);background:linear-gradient(180deg,rgba(11,31,59,.03),rgba(255,255,255,.78))}.control-plane__stack-item h3{color:var(--brand-bg)}.control-plane__table{display:grid;grid-gap:8px;gap:8px}.control-plane__table-head,.control-plane__table-row{display:grid;grid-template-columns:minmax(180px,1.4fr) repeat(4,minmax(0,.7fr));grid-gap:10px;gap:10px;align-items:center}.control-plane__table-head{padding:0 10px;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-neutral)}.control-plane__table-row{padding:10px 9px;border-radius:14px;background:rgba(11,31,59,.03);border:1px solid rgba(11,31,59,.06);color:var(--brand-bg)}.control-plane__table-row strong{display:block}.control-plane__table-row p{margin:4px 0 0;color:var(--brand-neutral);font-size:.8rem}.persona-control-plane--compact{gap:14px}.persona-control-plane--compact .dashboard-return-link{margin-bottom:var(--space-3)}.persona-control-plane--compact .control-plane__hero{gap:14px;padding:18px;border-radius:22px}.persona-control-plane--compact .control-plane__hero-copy,.persona-control-plane--compact .control-plane__support-copy{gap:12px}.persona-control-plane--compact .control-plane__title{max-width:16ch;font-size:clamp(1.65rem,2.5vw,2.15rem)}.persona-control-plane--compact .control-plane__lede,.persona-control-plane--compact .control-plane__panel-copy{font-size:.82rem;line-height:1.42}.persona-control-plane--compact .control-plane__actions,.persona-control-plane--compact .control-plane__support-actions{gap:10px}.persona-control-plane--compact .control-plane__support{gap:10px;padding:14px;border-radius:18px}.persona-control-plane--compact .control-plane__support-stats{gap:8px}.persona-control-plane--compact .control-plane__support-stat{padding:9px 10px}.persona-control-plane--compact .control-plane__layout,.persona-control-plane--compact .control-plane__main,.persona-control-plane--compact .control-plane__metrics,.persona-control-plane--compact .control-plane__rail{gap:14px}.persona-control-plane--compact .control-plane__metric{min-height:104px;gap:6px;padding:12px;border-radius:16px}.persona-control-plane--compact .control-plane__metric-value{font-size:clamp(1.42rem,1.8vw,1.78rem)}.tenant-home .control-plane__layout{grid-template-columns:minmax(0,1.14fr) minmax(280px,.86fr)}.tenant-home .control-plane__panel-copy{max-width:50ch}.tenant-home .control-plane__main,.tenant-home .control-plane__rail,.tenant-home .control-plane__rail>.control-plane__panel{gap:14px}.tenant-home .owner-control-plane__mini-card p,.tenant-home .owner-control-plane__signal-card p,.tenant-home .owner-control-plane__stack-card p{line-height:1.5}.manager-home .control-plane__panel-copy,.reports-control-plane .control-plane__panel-copy,.staff-home .control-plane__panel-copy{max-width:50ch}.manager-home .control-plane__rail>.control-plane__panel,.reports-control-plane .control-plane__rail>.control-plane__panel,.staff-home .control-plane__rail>.control-plane__panel{gap:14px}.reports-control-plane .control-plane__layout{grid-template-columns:minmax(0,1.14fr) minmax(280px,.86fr)}.reports-control-plane .control-plane__main,.reports-control-plane .control-plane__rail{gap:14px}.persona-control-plane--compact .control-plane__panel{gap:12px;padding:14px;border-radius:18px}.persona-control-plane--compact .control-plane__panel-header{gap:12px}.persona-control-plane--compact .control-plane__panel-title{margin-top:6px;font-size:1rem}.persona-control-plane--compact .control-plane__stack-list{gap:10px}.persona-control-plane--compact .control-plane__stack-item{gap:10px;padding:14px 16px}.persona-control-plane--compact .control-plane__table{gap:8px}.persona-control-plane--compact .control-plane__table-head{padding:0 8px}.persona-control-plane--compact .control-plane__table-row{padding:12px 10px;border-radius:16px}.owner-route-workbench{display:grid;grid-gap:18px;gap:18px}.owner-route-workbench .dashboard-grid{gap:12px}.owner-route-workbench .dashboard-grid:not(.owner-route-workbench__metrics){grid-template-columns:1fr}.owner-route-workbench .grid--4,.owner-route-workbench .grid--three,.owner-route-workbench .grid--two{grid-template-columns:minmax(0,1fr)}.owner-route-workbench .dashboard-tile{padding:20px;border-radius:24px;box-shadow:0 14px 28px rgba(11,31,59,.06)}.owner-route-workbench .dashboard-tile:before{display:none}.owner-route-workbench .dashboard-tile:focus-within,.owner-route-workbench .dashboard-tile:hover{transform:none;box-shadow:0 14px 28px rgba(11,31,59,.06)}.owner-route-workbench .list,.owner-route-workbench .list--compact{margin-bottom:0}.owner-route-workbench .list__item{padding:14px 16px;border:1px solid rgba(11,31,59,.06);background:rgba(11,31,59,.03);box-shadow:none}.owner-route-workbench__summary-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.owner-route-workbench__summary-item{display:grid;grid-gap:8px;gap:8px;padding:16px;border-radius:18px;border:1px solid rgba(11,31,59,.06);background:rgba(11,31,59,.03)}.owner-route-workbench__summary-label{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-neutral)}.owner-route-workbench__summary-value{font-size:1.8rem;line-height:1;color:var(--brand-bg)}.owner-route-workbench__summary-item p{margin:0;color:var(--brand-neutral);line-height:1.55}.persona-control-plane,.route-control-plane{display:grid;grid-gap:18px;gap:18px}.route-status-board{display:grid;grid-gap:14px;gap:14px}.route-status-board__card{display:grid;grid-gap:16px;gap:16px;padding:20px;border-radius:22px;border:1px solid rgba(11,31,59,.08);background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(246,249,255,.97))}.route-status-board__header{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.route-status-board__header h3{margin:6px 0 0;color:var(--brand-bg)}.route-status-board__eyebrow{margin:0;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-secondary)}.route-status-board__copy,.route-status-board__device-copy{margin:0;color:var(--brand-neutral);line-height:1.6}.route-status-board__metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.route-status-board__metric{display:grid;grid-gap:6px;gap:6px;padding:14px;border-radius:16px;background:rgba(11,31,59,.04);border:1px solid rgba(11,31,59,.06)}.route-status-board__metric-label{margin:0;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-neutral)}.route-status-board__metric-value{font-size:1.5rem;line-height:1;color:var(--brand-bg)}.route-status-board__device-list{display:grid;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.route-status-board__device{display:grid;grid-gap:8px;gap:8px;padding:14px;border-radius:16px;border:1px solid rgba(11,31,59,.06);background:rgba(255,255,255,.92)}.route-status-board__actions,.route-status-board__device-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.route-workbench{display:grid;grid-gap:18px;gap:18px}.route-workbench>.tile-stack{gap:18px}.route-workbench .dashboard-grid{gap:12px;grid-template-columns:1fr}.route-workbench .grid--4,.route-workbench .grid--three,.route-workbench .grid--two{grid-template-columns:minmax(0,1fr)}.route-workbench__metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important}.route-workbench__mode-strip{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(138px,1fr))}.route-workbench__mode-link{align-items:flex-start;background:rgba(255,255,255,.82);border:1px solid rgba(11,31,59,.1);border-radius:8px;color:var(--brand-bg);display:grid;grid-gap:4px;gap:4px;min-height:58px;padding:.68rem .78rem;text-decoration:none}.route-workbench__mode-link:focus-visible,.route-workbench__mode-link:hover{border-color:rgba(var(--brand-primary-rgb),.36);box-shadow:0 10px 22px rgba(47,107,255,.12)}.route-workbench__mode-link span{font-size:.82rem;font-weight:900;line-height:1.15}.route-workbench__mode-link strong{color:var(--brand-neutral);font-size:.72rem;font-weight:800;line-height:1.25}.route-workbench__activity{border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.78);overflow:hidden}.route-workbench__activity>summary{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;list-style:none;min-height:2.75rem;padding:.72rem .85rem}.route-workbench__activity>summary::-webkit-details-marker{display:none}.route-workbench__activity>summary:after{background:rgba(var(--brand-primary-rgb),.1);border-radius:999px;color:var(--brand-primary);content:"+";display:inline-grid;flex:0 0 auto;font-family:var(--font-mono);font-weight:900;height:1.6rem;place-items:center;width:1.6rem}.route-workbench__activity[open]>summary:after{content:"-"}.route-workbench__activity>summary span{color:var(--brand-bg);font-size:.9rem;font-weight:900;line-height:1.2}.route-workbench__activity>summary small{color:var(--brand-neutral);flex:1 1 auto;font-size:.76rem;font-weight:800;line-height:1.2;text-align:right}.route-workbench__activity-body{padding:0 .85rem .85rem}.route-workbench__case-row{align-items:center;display:flex;gap:12px;justify-content:space-between}.route-workbench__case-row--selected{border-color:rgba(var(--brand-primary-rgb),.24)!important;background:rgba(var(--brand-primary-rgb),.07)!important}.route-workbench__case-row-main{display:grid;grid-gap:4px;gap:4px;min-width:0}.route-workbench__case-row-main span{color:var(--brand-muted);font-size:.84rem;font-weight:800;line-height:1.35}.route-workbench__case-row-action{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.86);color:var(--brand-bg);cursor:pointer;flex:0 0 auto;font:inherit;font-size:.78rem;font-weight:900;min-height:2.2rem;padding:.45rem .7rem}.route-workbench__case-row-action:focus-visible,.route-workbench__case-row-action:hover,.route-workbench__case-row-action[aria-pressed=true]{border-color:rgba(var(--brand-primary-rgb),.42);background:rgba(var(--brand-primary-rgb),.12)}.route-workbench__record-detail{display:grid;grid-gap:14px;gap:14px;padding:16px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.9)}.route-workbench__record-detail-header{align-items:flex-start;display:flex;gap:14px;justify-content:space-between}.route-workbench__record-detail-header h3{margin:0;color:var(--brand-bg);font-size:1.28rem;line-height:1.15}.route-workbench__eyebrow{margin:0 0 4px!important;color:var(--brand-signature)!important;font-family:var(--font-mono);font-size:.68rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.route-workbench__record-state{display:inline-flex;align-items:center;min-height:2rem;padding:.35rem .65rem;border-radius:999px;background:rgba(var(--brand-primary-rgb),.11);color:var(--brand-primary);font-family:var(--font-mono);font-size:.72rem;font-weight:900;white-space:nowrap}.route-workbench__record-detail-grid,.route-workbench__record-fields{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(168px,1fr))}.route-workbench__record-detail-grid>div,.route-workbench__record-fields>div{display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px 12px;border:1px solid rgba(11,31,59,.06);border-radius:8px;background:rgba(11,31,59,.025)}.route-workbench__record-detail-grid span,.route-workbench__record-fields dt{color:var(--brand-muted);font-family:var(--font-mono);font-size:.68rem;font-weight:900;letter-spacing:0;margin:0;text-transform:uppercase}.route-workbench__record-detail-grid strong,.route-workbench__record-fields dd{color:var(--brand-bg);font-size:.86rem;font-weight:900;line-height:1.35;margin:0;overflow-wrap:anywhere}.route-workbench__record-detail-grid small{color:var(--brand-muted);font-size:.76rem;font-weight:800}.route-workbench__record-plan{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(var(--brand-primary-rgb),.12);border-radius:8px;background:rgba(var(--brand-primary-rgb),.045)}.route-workbench__record-plan-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.route-workbench__record-plan-header h4{margin:0;color:var(--brand-bg);font-size:1rem;line-height:1.2}.route-workbench__record-plan-header>span{display:inline-flex;align-items:center;min-height:1.8rem;padding:.3rem .58rem;border-radius:999px;background:rgba(255,255,255,.82);color:var(--brand-primary);font-family:var(--font-mono);font-size:.68rem;font-weight:900;white-space:nowrap}.route-workbench__record-plan-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(152px,1fr))}.route-workbench__record-plan-link{display:grid;grid-gap:5px;gap:5px;min-height:110px;padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.88);color:var(--brand-bg);text-decoration:none}.route-workbench__record-plan-link:focus-visible,.route-workbench__record-plan-link:hover{border-color:rgba(var(--brand-primary-rgb),.36);box-shadow:0 10px 22px rgba(47,107,255,.1)}.route-workbench__record-plan-link span{color:var(--brand-primary);font-size:.78rem;font-weight:900}.route-workbench__record-plan-link strong{color:var(--brand-bg);font-size:.9rem;line-height:1.25}.route-workbench__record-plan-link small{color:var(--brand-muted);font-size:.74rem;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.route-workbench__record-checklist{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(11,31,59,.025)}.route-workbench__record-checklist-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(148px,1fr))}.route-workbench__record-check{display:grid;grid-gap:5px;gap:5px;min-height:104px;padding:12px;border:1px solid rgba(11,31,59,.07);border-radius:8px;background:rgba(255,255,255,.88)}.route-workbench__record-check span{color:var(--brand-muted);font-family:var(--font-mono);font-size:.68rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.route-workbench__record-check strong{color:var(--brand-bg);font-size:.9rem;line-height:1.25}.route-workbench__record-check small{color:var(--brand-muted);font-size:.74rem;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.route-workbench__record-work{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(var(--brand-primary-rgb),.1);border-radius:8px;background:rgba(var(--brand-primary-rgb),.035)}.route-workbench__record-work-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(182px,1fr))}.route-workbench__record-work-link{display:grid;grid-gap:5px;gap:5px;min-height:132px;padding:12px;border:1px solid rgba(11,31,59,.07);border-radius:8px;background:rgba(255,255,255,.9);color:var(--brand-bg);text-decoration:none}.route-workbench__record-work-link:focus-visible,.route-workbench__record-work-link:hover{border-color:rgba(var(--brand-primary-rgb),.34);box-shadow:0 10px 22px rgba(47,107,255,.1)}.route-workbench__record-work-link span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.68rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.route-workbench__record-work-link strong{color:var(--brand-bg);font-size:.9rem;line-height:1.25}.route-workbench__record-work-link em,.route-workbench__record-work-link small{color:var(--brand-muted);font-size:.74rem;font-style:normal;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.route-workbench__record-handoffs{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(33,200,165,.16);border-radius:8px;background:rgba(33,200,165,.045)}.route-workbench__record-handoff-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(142px,1fr))}.route-workbench__record-handoff-link{display:grid;grid-gap:5px;gap:5px;min-height:104px;padding:12px;border:1px solid rgba(11,31,59,.07);border-radius:8px;background:rgba(255,255,255,.9);color:var(--brand-bg);text-decoration:none}.route-workbench__record-handoff-link:focus-visible,.route-workbench__record-handoff-link:hover{border-color:rgba(33,200,165,.34);box-shadow:0 10px 22px rgba(33,200,165,.1)}.route-workbench__record-handoff-link span{color:var(--brand-signature);font-size:.78rem;font-weight:900}.route-workbench__record-handoff-link strong{color:var(--brand-bg);font-size:.9rem;line-height:1.25}.route-workbench__record-handoff-link small{color:var(--brand-muted);font-size:.74rem;font-weight:800;line-height:1.35;overflow-wrap:anywhere}.route-workbench__record-evidence{border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(11,31,59,.025);overflow:hidden}.route-workbench__record-evidence>summary{align-items:center;cursor:pointer;display:flex;gap:10px;justify-content:space-between;list-style:none;min-height:2.6rem;padding:.65rem .75rem}.route-workbench__record-evidence>summary::-webkit-details-marker{display:none}.route-workbench__record-evidence>summary:after{color:var(--brand-primary);content:"+";font-family:var(--font-mono);font-weight:900}.route-workbench__record-evidence[open]>summary:after{content:"-"}.route-workbench__record-evidence>summary span{color:var(--brand-bg);font-size:.86rem;font-weight:900}.route-workbench__record-evidence>summary small{color:var(--brand-muted);flex:1 1 auto;font-size:.74rem;font-weight:800;text-align:right}.route-workbench__record-actions,.route-workbench__record-evidence-body{display:grid;grid-gap:12px;gap:12px;padding:0 .75rem .75rem}.route-workbench .dashboard-tile{gap:14px;padding:18px 20px;border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(247,250,255,.98));box-shadow:0 14px 28px rgba(11,31,59,.06)}.route-workbench .dashboard-tile:before{display:none}.route-workbench .dashboard-tile:focus-within,.route-workbench .dashboard-tile:hover{transform:none;box-shadow:0 14px 28px rgba(11,31,59,.06)}.route-workbench .dashboard-tile__header{gap:10px}.route-workbench .dashboard-tile__description,.route-workbench .text--muted{line-height:1.7}.route-workbench .dashboard-tile .dashboard-grid{grid-template-columns:1fr}.route-workbench .dashboard-tile .dashboard-tile{padding:14px 16px;border-radius:16px;border:1px solid rgba(11,31,59,.06);border-left:3px solid rgba(var(--brand-signature-rgb),.4);background:linear-gradient(180deg,rgba(11,31,59,.03),rgba(255,255,255,.72));box-shadow:none}.owner-route-workbench .dashboard-tile .card,.owner-route-workbench .dashboard-tile .surface,.route-workbench .dashboard-tile .card,.route-workbench .dashboard-tile .surface{border-left-color:rgba(var(--brand-signature-rgb),.4);background:linear-gradient(180deg,rgba(11,31,59,.03),rgba(255,255,255,.72))}.route-workbench .dashboard-tile .dashboard-tile:before{display:none}.route-workbench .dashboard-tile .dashboard-tile:focus-within,.route-workbench .dashboard-tile .dashboard-tile:hover{transform:none;box-shadow:none}.route-workbench .list,.route-workbench .list--compact{margin-bottom:0}.route-workbench .list--compact li,.route-workbench .list__item{padding:14px 16px;border-radius:16px;border:1px solid rgba(11,31,59,.06);background:rgba(11,31,59,.03);box-shadow:none}.route-workbench .pill-row{row-gap:10px}.route-workbench .form-actions{padding-top:4px}.route-workbench input,.route-workbench select,.route-workbench textarea{background:rgba(255,255,255,.96);border:1px solid rgba(11,31,59,.12)}.route-workbench__planner{padding:14px 16px;border-radius:18px;border:1px solid rgba(11,31,59,.08);background:rgba(11,31,59,.025)}.route-workbench__planner-slot,.route-workbench__planner-task{padding:14px 16px;border-radius:16px;border:1px solid rgba(11,31,59,.08);background:rgba(255,255,255,.82)}.route-workbench__planner-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.route-workbench .button--ghost{border-color:rgba(11,31,59,.08);background:rgba(11,31,59,.04);color:var(--brand-bg)}.route-workbench .button--ghost:focus-visible,.route-workbench .button--ghost:hover{background:rgba(11,31,59,.08)}.hospitality-reservations-host-strip{display:grid;grid-gap:16px;gap:16px;padding:18px 20px;border:1px solid rgba(11,31,59,.1);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(247,250,255,.96));box-shadow:0 14px 28px rgba(11,31,59,.06)}.hospitality-reservations-host-strip__header{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:16px}.hospitality-reservations-host-strip__header h3{margin:0;max-width:18ch;color:var(--brand-bg);font-size:clamp(1.65rem,3vw,2.4rem);line-height:1.02}.hospitality-reservations-host-strip__header p{max-width:56ch;margin:8px 0 0;color:var(--brand-muted);line-height:1.6}.hospitality-reservations-host-strip__eyebrow{margin:0!important;color:var(--brand-signature)!important;font-family:var(--font-mono);font-size:.74rem;letter-spacing:0;text-transform:uppercase}.hospitality-reservations-host-strip__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.hospitality-reservations-host-strip__actions .button--ghost{border-color:rgba(11,31,59,.08);background:rgba(11,31,59,.04);color:var(--brand-bg)}.hospitality-reservations-host-strip__actions .button--ghost:focus-visible,.hospitality-reservations-host-strip__actions .button--ghost:hover{background:rgba(11,31,59,.08)}.hospitality-reservations-host-strip__metrics{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(152px,1fr))}.hospitality-reservations-host-strip__metric{display:grid;min-height:126px;grid-gap:8px;gap:8px;align-content:start;padding:14px;border:1px solid rgba(11,31,59,.08);border-left:3px solid rgba(var(--brand-signature-rgb),.55);border-radius:18px;background:rgba(11,31,59,.025);color:var(--brand-bg);text-decoration:none}.hospitality-reservations-host-strip__metric:focus-visible,.hospitality-reservations-host-strip__metric:hover{border-color:rgba(var(--brand-signature-rgb),.4);background:rgba(47,107,255,.06)}.hospitality-reservations-host-strip__metric span{color:var(--brand-muted);font-family:var(--font-mono);font-size:.72rem;letter-spacing:0;text-transform:uppercase}.hospitality-reservations-host-strip__metric strong{color:var(--brand-bg);font-size:clamp(1.2rem,2vw,1.7rem);line-height:1.05}.hospitality-reservations-host-strip__metric small{color:var(--brand-muted);font-size:.88rem;line-height:1.45}.hospitality-reservations-booking-review{display:grid;grid-gap:14px;gap:14px;padding:18px 20px;border:1px solid rgba(47,107,255,.18);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(244,248,255,.95)),rgba(255,255,255,.96);box-shadow:0 14px 28px rgba(11,31,59,.055)}.hospitality-reservations-booking-review__header{display:grid;grid-template-columns:minmax(0,.82fr) minmax(260px,1fr);grid-gap:16px;gap:16px;align-items:end}.hospitality-reservations-booking-review__header h3{margin:0;color:var(--brand-bg);font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.08}.hospitality-reservations-booking-review__header p{margin:0;color:var(--brand-muted);line-height:1.55}.hospitality-reservations-booking-review__steps{display:grid;grid-gap:10px;gap:10px}.hospitality-reservations-booking-review__step{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px;align-items:center;padding:14px;border:1px solid rgba(11,31,59,.08);border-radius:18px;background:rgba(255,255,255,.94)}.hospitality-reservations-booking-review__step-main{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.hospitality-reservations-booking-review__step-main>span{width:-moz-fit-content;width:fit-content;padding:5px 8px;border-radius:999px;background:rgba(47,107,255,.11);color:var(--brand-bg);font-family:var(--font-mono);font-size:.72rem;line-height:1.2}.hospitality-reservations-booking-review__step-main small{display:inline-flex;margin-bottom:6px;color:var(--brand-signature);font-family:var(--font-mono);font-size:.72rem;letter-spacing:0;line-height:1.2;text-transform:uppercase}.hospitality-reservations-booking-review__step-main h4{margin:0;color:var(--brand-bg);font-size:1.02rem;line-height:1.2}.hospitality-reservations-booking-review__step-main p{margin:7px 0 0;max-width:68ch;color:var(--brand-muted);font-size:.92rem;line-height:1.48}.hospitality-reservations-booking-review__step-action{display:grid;min-width:158px;grid-gap:8px;gap:8px;justify-items:end}.hospitality-reservations-booking-review__step-action strong{color:var(--brand-bg);font-family:var(--font-mono);font-size:.74rem;font-weight:700;letter-spacing:0;text-transform:uppercase}.hospitality-reservations-booking-review__step-action .button--ghost{border-color:rgba(11,31,59,.08);background:rgba(11,31,59,.04);color:var(--brand-bg)}.hospitality-reservations-booking-review__step-action .button--ghost:focus-visible,.hospitality-reservations-booking-review__step-action .button--ghost:hover{background:rgba(11,31,59,.08)}.hospitality-reservations-decision-board{display:grid;grid-gap:14px;gap:14px;padding:18px 20px;border:1px solid rgba(33,200,165,.2);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(241,252,249,.94)),rgba(255,255,255,.96);box-shadow:0 14px 28px rgba(11,31,59,.05)}.hospitality-reservations-decision-board__header{display:grid;grid-template-columns:minmax(0,.9fr) minmax(260px,1fr);grid-gap:16px;gap:16px;align-items:end}.hospitality-reservations-decision-board__header h3{margin:0;color:var(--brand-bg);font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.08}.hospitality-reservations-decision-board__header p{margin:0;color:var(--brand-muted);line-height:1.55}.hospitality-reservations-decision-board__grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.hospitality-reservations-decision-board__state{display:grid;min-height:244px;align-content:space-between;grid-gap:14px;gap:14px;padding:14px;border:1px solid rgba(11,31,59,.08);border-top:3px solid rgba(33,200,165,.58);border-radius:18px;background:rgba(255,255,255,.94)}.hospitality-reservations-decision-board__state span{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-bottom:8px;padding:5px 8px;border-radius:999px;background:rgba(33,200,165,.13);color:var(--brand-bg);font-family:var(--font-mono);font-size:.72rem;line-height:1.2;text-transform:uppercase}.hospitality-reservations-decision-board__state strong{display:block;margin-bottom:8px;color:var(--brand-signature);font-family:var(--font-mono);font-size:.72rem;letter-spacing:0;line-height:1.2;text-transform:uppercase}.hospitality-reservations-decision-board__state h4{margin:0;color:var(--brand-bg);font-size:1.04rem;line-height:1.2}.hospitality-reservations-decision-board__state p{margin:8px 0 0;color:var(--brand-muted);font-size:.92rem;line-height:1.5}.hospitality-reservations-decision-board__state .button{justify-self:start}.hospitality-reservations-decision-board__state .button--ghost{border-color:rgba(11,31,59,.08);background:rgba(11,31,59,.04);color:var(--brand-bg)}.hospitality-reservations-decision-board__state .button--ghost:focus-visible,.hospitality-reservations-decision-board__state .button--ghost:hover{background:rgba(11,31,59,.08)}.hospitality-reservations-slot-board{display:grid;grid-gap:14px;gap:14px;padding:18px 20px;border:1px solid rgba(107,124,255,.2);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(245,247,255,.95)),rgba(255,255,255,.96);box-shadow:0 14px 28px rgba(11,31,59,.05)}.hospitality-reservations-slot-board__header{display:grid;grid-template-columns:minmax(0,.9fr) minmax(260px,1fr);grid-gap:16px;gap:16px;align-items:end}.hospitality-reservations-slot-board__header h3{margin:0;color:var(--brand-bg);font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.08}.hospitality-reservations-slot-board__header p{margin:0;color:var(--brand-muted);line-height:1.55}.hospitality-reservations-slot-board__grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.hospitality-reservations-slot-board__check{display:grid;min-height:244px;align-content:space-between;grid-gap:14px;gap:14px;padding:14px;border:1px solid rgba(11,31,59,.08);border-top:3px solid rgba(107,124,255,.55);border-radius:18px;background:rgba(255,255,255,.94)}.hospitality-reservations-slot-board__check span{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:5px 8px;border-radius:999px;background:rgba(107,124,255,.12);color:var(--brand-bg)}.hospitality-reservations-slot-board__check span,.hospitality-reservations-slot-board__check strong{margin-bottom:8px;font-family:var(--font-mono);font-size:.72rem;line-height:1.2;text-transform:uppercase}.hospitality-reservations-slot-board__check strong{display:block;color:var(--brand-signature);letter-spacing:0}.hospitality-reservations-slot-board__check h4{margin:0;color:var(--brand-bg);font-size:1.04rem;line-height:1.2}.hospitality-reservations-slot-board__check p{margin:8px 0 0;color:var(--brand-muted);font-size:.92rem;line-height:1.5}.hospitality-reservations-slot-board__check .button{justify-self:start}.hospitality-reservations-slot-board__check .button--ghost{border-color:rgba(11,31,59,.08);background:rgba(11,31,59,.04);color:var(--brand-bg)}.hospitality-reservations-slot-board__check .button--ghost:focus-visible,.hospitality-reservations-slot-board__check .button--ghost:hover{background:rgba(11,31,59,.08)}.hospitality-reservations-case-contract{display:grid;grid-gap:14px;gap:14px;padding:18px 20px;border:1px solid rgba(47,107,255,.18);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(244,248,255,.95)),rgba(255,255,255,.96);box-shadow:0 14px 28px rgba(11,31,59,.05)}.hospitality-reservations-case-contract__header{display:grid;grid-template-columns:minmax(0,.86fr) minmax(260px,1fr);grid-gap:16px;gap:16px;align-items:end}.hospitality-reservations-case-contract__header h3{margin:0;color:var(--brand-bg);font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.08}.hospitality-reservations-case-contract__header p{margin:0;color:var(--brand-muted);line-height:1.55}.hospitality-reservations-case-contract__grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(198px,1fr))}.hospitality-reservations-case-contract__item{display:grid;min-height:252px;align-content:space-between;grid-gap:14px;gap:14px;padding:14px;border:1px solid rgba(11,31,59,.08);border-top:3px solid rgba(47,107,255,.55);border-radius:18px;background:rgba(255,255,255,.94)}.hospitality-reservations-case-contract__item span{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:5px 8px;border-radius:999px;background:rgba(47,107,255,.11);color:var(--brand-bg)}.hospitality-reservations-case-contract__item span,.hospitality-reservations-case-contract__item strong{margin-bottom:8px;font-family:var(--font-mono);font-size:.72rem;line-height:1.2;text-transform:uppercase}.hospitality-reservations-case-contract__item strong{display:block;color:var(--brand-signature);letter-spacing:0}.hospitality-reservations-case-contract__item h4{margin:0;color:var(--brand-bg);font-size:1.04rem;line-height:1.2}.hospitality-reservations-case-contract__item p{margin:8px 0 0;color:var(--brand-muted);font-size:.92rem;line-height:1.5}.hospitality-reservations-case-contract__item .button{justify-self:start}.hospitality-reservations-case-contract__item .button--ghost{border-color:rgba(11,31,59,.08);background:rgba(11,31,59,.04);color:var(--brand-bg)}.hospitality-reservations-case-contract__item .button--ghost:focus-visible,.hospitality-reservations-case-contract__item .button--ghost:hover{background:rgba(11,31,59,.08)}.hospitality-reservations-transition-rail{display:grid;grid-gap:14px;gap:14px;padding:18px 20px;border:1px solid rgba(33,200,165,.2);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(242,252,249,.95)),rgba(255,255,255,.96);box-shadow:0 14px 28px rgba(11,31,59,.05)}.hospitality-reservations-transition-rail__header{display:grid;grid-template-columns:minmax(0,.82fr) minmax(260px,1fr);grid-gap:16px;gap:16px;align-items:end}.hospitality-reservations-transition-rail__header h3{margin:0;color:var(--brand-bg);font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.08}.hospitality-reservations-transition-rail__header p{margin:0;color:var(--brand-muted);line-height:1.55}.hospitality-reservations-transition-rail__grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(198px,1fr))}.hospitality-reservations-transition-rail__item{display:grid;min-height:252px;align-content:space-between;grid-gap:14px;gap:14px;padding:14px;border:1px solid rgba(11,31,59,.08);border-top:3px solid rgba(33,200,165,.58);border-radius:18px;background:rgba(255,255,255,.94)}.hospitality-reservations-transition-rail__item span{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-bottom:8px;padding:5px 8px;border-radius:999px;background:rgba(33,200,165,.13);color:var(--brand-bg);font-family:var(--font-mono);font-size:.72rem;line-height:1.2;text-transform:uppercase}.hospitality-reservations-transition-rail__item strong{display:block;margin-bottom:8px;color:var(--brand-signature);font-family:var(--font-mono);font-size:.72rem;letter-spacing:0;line-height:1.2;text-transform:uppercase}.hospitality-reservations-transition-rail__item h4{margin:0;color:var(--brand-bg);font-size:1.04rem;line-height:1.2}.hospitality-reservations-transition-rail__item p{margin:8px 0 0;color:var(--brand-muted);font-size:.92rem;line-height:1.5}.hospitality-reservations-transition-rail__item .button{justify-self:start}.hospitality-reservations-transition-rail__item .button--ghost{border-color:rgba(11,31,59,.08);background:rgba(11,31,59,.04);color:var(--brand-bg)}.hospitality-reservations-transition-rail__item .button--ghost:focus-visible,.hospitality-reservations-transition-rail__item .button--ghost:hover{background:rgba(11,31,59,.08)}.hospitality-reservations-slot-state-ledger{display:grid;grid-gap:14px;gap:14px;padding:18px 20px;border:1px solid rgba(47,107,255,.18);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(244,248,255,.95)),rgba(255,255,255,.96);box-shadow:0 14px 28px rgba(11,31,59,.05)}.hospitality-reservations-slot-state-ledger__header{display:grid;grid-template-columns:minmax(0,.86fr) minmax(260px,1fr);grid-gap:16px;gap:16px;align-items:end}.hospitality-reservations-slot-state-ledger__header h3{margin:0;color:var(--brand-bg);font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.08}.hospitality-reservations-slot-state-ledger__header p{margin:0;color:var(--brand-muted);line-height:1.55}.hospitality-reservations-slot-state-ledger__grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(198px,1fr))}.hospitality-reservations-slot-state-ledger__item{display:grid;min-height:252px;align-content:space-between;grid-gap:14px;gap:14px;padding:14px;border:1px solid rgba(11,31,59,.08);border-top:3px solid rgba(47,107,255,.55);border-radius:18px;background:rgba(255,255,255,.94)}.hospitality-reservations-slot-state-ledger__item span{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-bottom:8px;padding:5px 8px;border-radius:999px;background:rgba(47,107,255,.11);color:var(--brand-bg);font-family:var(--font-mono);font-size:.72rem;line-height:1.2;text-transform:uppercase}.hospitality-reservations-slot-state-ledger__item strong{display:block;margin-bottom:8px;color:var(--brand-signature);font-family:var(--font-mono);font-size:.72rem;letter-spacing:0;line-height:1.2;text-transform:uppercase}.hospitality-reservations-slot-state-ledger__item h4{margin:0;color:var(--brand-bg);font-size:1.04rem;line-height:1.2}.hospitality-reservations-slot-state-ledger__item p{margin:8px 0 0;color:var(--brand-muted);font-size:.92rem;line-height:1.5}.hospitality-reservations-slot-state-ledger__item .button{justify-self:start}.hospitality-reservations-slot-state-ledger__item .button--ghost{border-color:rgba(11,31,59,.08);background:rgba(11,31,59,.04);color:var(--brand-bg)}.hospitality-reservations-slot-state-ledger__item .button--ghost:focus-visible,.hospitality-reservations-slot-state-ledger__item .button--ghost:hover{background:rgba(11,31,59,.08)}.hospitality-reservations-service-plan{display:grid;grid-gap:14px;gap:14px;padding:18px 20px;border:1px solid rgba(47,107,255,.16);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.94)),rgba(255,255,255,.96);box-shadow:0 14px 28px rgba(11,31,59,.05)}.hospitality-reservations-service-plan__header{display:grid;max-width:760px;grid-gap:8px;gap:8px}.hospitality-reservations-service-plan__header h3{margin:0;color:var(--brand-bg);font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.08}.hospitality-reservations-service-plan__header p{margin:0;color:var(--brand-muted);line-height:1.55}.hospitality-reservations-service-plan__grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.hospitality-reservations-service-plan__item{display:grid;min-height:220px;align-content:space-between;grid-gap:14px;gap:14px;padding:14px;border:1px solid rgba(11,31,59,.08);border-radius:18px;background:rgba(255,255,255,.92)}.hospitality-reservations-service-plan__item span{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:10px;padding:5px 8px;border-radius:999px;background:rgba(47,107,255,.1);color:var(--brand-bg);font-family:var(--font-mono);font-size:.72rem;letter-spacing:0;line-height:1.2;text-transform:uppercase}.hospitality-reservations-service-plan__item h4{margin:0;color:var(--brand-bg);font-size:1.05rem;line-height:1.2}.hospitality-reservations-service-plan__item p{margin:8px 0 0;color:var(--brand-muted);font-size:.92rem;line-height:1.5}.hospitality-reservations-service-plan__item .button{justify-self:start}.hospitality-reservations-proof-lane{display:grid;grid-gap:14px;gap:14px;padding:18px 20px;border:1px solid rgba(33,200,165,.2);border-radius:24px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(241,252,249,.94)),rgba(255,255,255,.96);box-shadow:0 14px 28px rgba(11,31,59,.05)}.hospitality-reservations-proof-lane__header{display:grid;max-width:760px;grid-gap:8px;gap:8px}.hospitality-reservations-proof-lane__header h3{margin:0;color:var(--brand-bg);font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.08}.hospitality-reservations-proof-lane__header p{margin:0;color:var(--brand-muted);line-height:1.55}.hospitality-reservations-proof-lane__steps{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(198px,1fr))}.hospitality-reservations-proof-lane__step{display:grid;min-height:238px;align-content:space-between;grid-gap:14px;gap:14px;padding:14px;border:1px solid rgba(11,31,59,.08);border-top:3px solid rgba(var(--brand-signature-rgb),.55);border-radius:18px;background:rgba(255,255,255,.94)}.hospitality-reservations-proof-lane__step>span{padding:5px 8px;border-radius:999px;background:rgba(33,200,165,.12);color:var(--brand-bg)}.hospitality-reservations-proof-lane__step small,.hospitality-reservations-proof-lane__step>span{width:-moz-fit-content;width:fit-content;font-family:var(--font-mono);font-size:.72rem;line-height:1.2}.hospitality-reservations-proof-lane__step small{display:inline-flex;margin-bottom:8px;color:var(--brand-signature);letter-spacing:0;text-transform:uppercase}.hospitality-reservations-proof-lane__step h4{margin:0;color:var(--brand-bg);font-size:1.05rem;line-height:1.2}.hospitality-reservations-proof-lane__step p{margin:8px 0 0;color:var(--brand-muted);font-size:.92rem;line-height:1.5}.hospitality-reservations-proof-lane__step .button{justify-self:start}@media (max-width:720px){.hospitality-reservations-booking-review__header,.hospitality-reservations-booking-review__step,.hospitality-reservations-booking-review__step-main,.hospitality-reservations-case-contract__header,.hospitality-reservations-decision-board__header,.hospitality-reservations-slot-board__header,.hospitality-reservations-slot-state-ledger__header,.hospitality-reservations-transition-rail__header{grid-template-columns:1fr}.hospitality-reservations-booking-review__step-action{justify-items:start}}@media (max-width:1279px){.app-shell{grid-template-columns:1fr}.app-shell__sidebar{position:relative;top:auto;min-height:auto}.control-plane__hero,.control-plane__layout,.control-topbar,.owner-control-plane__decision-grid,.owner-control-plane__grid,.owner-control-plane__hero{grid-template-columns:1fr}.control-plane__metrics,.owner-control-plane__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.session-banner__stack--control-plane{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start}}@media (max-width:959px){.app-shell{gap:16px}.app-shell,.control-topbar{padding:16px}.control-topbar__search-label{font-size:.84rem}.control-plane__hero,.control-plane__panel,.owner-control-plane__hero,.owner-control-plane__panel{padding:18px}.control-plane__metrics,.control-plane__support-stats,.control-plane__table-head,.control-plane__table-row,.owner-control-plane__chart,.owner-control-plane__kpis,.owner-control-plane__table-head,.owner-control-plane__table-row,.route-status-board__metrics,.route-workbench__metrics{grid-template-columns:1fr}.control-plane__title{max-width:13ch;font-size:clamp(2.4rem,8vw,4rem)}.owner-control-plane__title{max-width:10ch;font-size:clamp(2.6rem,8vw,4rem)}.owner-control-plane__chart{min-height:auto}.owner-control-plane__chart-column{grid-template-columns:minmax(96px,.72fr) 1fr;align-items:center}.owner-control-plane__chart-bar{min-height:20px;height:20px!important;border-radius:999px}.dashboard-stage>.tour-launcher,.dashboard-stage__utility{align-self:stretch;justify-content:flex-start;margin:0}.incident-command__report--selected{border-color:color-mix(in srgb,var(--brand-accent) 55%,white 45%);box-shadow:0 18px 36px rgba(17,24,39,.12)}.incident-command__timeline{max-height:22rem;overflow:auto;padding-right:.35rem}}@keyframes hyper-dashboard-loading-pulse{0%{opacity:.5;transform:translateX(0)}50%{opacity:1;transform:translateX(2px)}to{opacity:.5;transform:translateX(0)}}.hyper-dashboard-loading-state{display:grid;grid-gap:1.5rem;gap:1.5rem;padding:1.5rem}.hyper-dashboard-loading-state__hero,.hyper-dashboard-loading-state__metrics,.hyper-dashboard-loading-state__panels{display:grid;grid-gap:1rem;gap:1rem}.hyper-dashboard-loading-state__hero{grid-template-columns:minmax(0,1.6fr) minmax(16rem,.95fr);align-items:stretch}.hyper-dashboard-loading-state__copy,.hyper-dashboard-loading-state__metric-card,.hyper-dashboard-loading-state__panel,.hyper-dashboard-loading-state__support{border:1px solid color-mix(in srgb,var(--brand-accent) 12%,white 88%);border-radius:1.5rem;background:linear-gradient(180deg,rgba(11,31,59,.94),rgba(11,31,59,.9)),radial-gradient(circle at top right,rgba(47,107,255,.18),transparent 50%);box-shadow:0 18px 42px rgba(6,12,24,.16);padding:1.25rem}.hyper-dashboard-loading-state__eyebrow,.hyper-dashboard-loading-state__summary,.hyper-dashboard-loading-state__title{margin:0}.hyper-dashboard-loading-state__eyebrow{color:color-mix(in srgb,var(--brand-accent) 65%,white 35%);font:600 .78rem/1.2 IBM Plex Mono,monospace;letter-spacing:.12em;text-transform:uppercase}.hyper-dashboard-loading-state__title{color:white;font-size:clamp(1.9rem,3vw,2.8rem);line-height:1.05;margin-top:.45rem}.hyper-dashboard-loading-state__summary{color:rgba(255,255,255,.72);max-width:58ch;margin-top:.65rem}.hyper-dashboard-loading-state__action-row{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.hyper-dashboard-loading-state__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.hyper-dashboard-loading-state__panels{grid-template-columns:repeat(2,minmax(0,1fr))}.hyper-dashboard-loading-state__pulse{display:block;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.08),rgba(255,255,255,.18) 50%,rgba(255,255,255,.08));animation:hyper-dashboard-loading-pulse 1.25s ease-in-out infinite}.hyper-dashboard-loading-state__pulse--button{height:2.8rem;width:clamp(8rem,18vw,11rem)}.hyper-dashboard-loading-state__pulse--eyebrow{height:.8rem;width:38%}.hyper-dashboard-loading-state__pulse--title{height:1.15rem;width:62%;margin-top:.8rem}.hyper-dashboard-loading-state__pulse--label{height:.75rem;width:46%}.hyper-dashboard-loading-state__pulse--metric{height:2.25rem;width:42%;margin-top:.85rem}.hyper-dashboard-loading-state__pulse--detail{height:.85rem;width:80%;margin-top:.95rem}.hyper-dashboard-loading-state__pulse--body,.hyper-dashboard-loading-state__pulse--body-short{height:.92rem;margin-top:.85rem}.hyper-dashboard-loading-state__pulse--body{width:88%}.hyper-dashboard-loading-state__pulse--body-short{width:64%}@media (max-width:960px){.hyper-dashboard-loading-state__hero,.hyper-dashboard-loading-state__metrics,.hyper-dashboard-loading-state__panels{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;animation-delay:0s!important;animation-duration:0s!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition:none!important;transition-delay:0s!important;transition-duration:0s!important}.dashboard-grid>*,.tile-stack>*{animation:none!important;opacity:1;transform:none}.dashboard-tile,.hyper-dashboard-loading-state__pulse,.module-card{transition:none;transform:none}}.app-shell{display:grid;grid-gap:24px;gap:24px;align-items:start;grid-template-columns:272px minmax(0,1fr)}.app-shell--support-open{grid-template-columns:272px minmax(0,1fr) 300px}.app-shell__content,.app-shell__nav{display:grid;grid-gap:20px;gap:20px}.app-shell__nav-zone{display:grid;grid-gap:14px;gap:14px}.app-shell__nav-zone--bottom,.app-shell__nav-zone--top{padding-top:2px}.app-shell__nav-zone--bottom{margin-top:auto;padding-top:18px;border-top:1px solid rgba(255,255,255,.08)}.app-shell__nav-section--accordion{gap:10px}.app-shell__nav-accordion{width:100%;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.app-shell__nav-accordion-toggle{width:12px;height:12px;border-right:2px solid rgba(255,255,255,.44);border-bottom:2px solid rgba(255,255,255,.44);transform:rotate(45deg);transition:transform var(--motion-fast) var(--transition-standard)}.app-shell__nav-accordion--open .app-shell__nav-accordion-toggle{transform:rotate(-135deg)}.app-shell__nav-accordion--active .app-shell__nav-heading span{color:rgba(255,255,255,.96)}.app-shell__nav-children ul{display:grid;grid-gap:8px;gap:8px;padding-top:8px}.app-shell__support-rail{position:-webkit-sticky;position:sticky;top:24px;min-height:calc(100vh - 48px);display:none}.app-shell__support-rail--open{display:block}.app-shell__support-card,.app-shell__support-stack{display:grid;grid-gap:12px}.app-shell__support-card{gap:12px;padding:18px;border-radius:24px;border:1px solid rgba(11,31,59,.08);background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(247,250,255,.98));box-shadow:0 18px 38px rgba(11,31,59,.08)}.app-shell__support-card--priority{background:radial-gradient(circle at top right,rgb(var(--brand-primary-rgb)/.14),transparent 32%),linear-gradient(180deg,rgba(12,34,66,.98),rgba(11,31,59,1));color:rgba(255,255,255,.94)}.app-shell__support-card--priority a,.app-shell__support-card--priority h2,.app-shell__support-card--priority p{color:inherit}.app-shell__support-eyebrow{margin:0;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-secondary)}.app-shell__support-card--priority .app-shell__support-eyebrow{color:rgba(255,255,255,.64)}.app-shell__support-card h2{margin:0;font-size:1.15rem}.app-shell__support-card p,.app-shell__support-list{margin:0;color:var(--brand-neutral)}.app-shell__support-actions{display:flex;flex-wrap:wrap;gap:8px}.app-shell__support-guide{display:grid;grid-gap:8px;gap:8px}.app-shell__support-guide-toggle{display:inline-flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;min-height:34px;padding:0 12px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:999px;background:rgba(var(--brand-primary-rgb),.08);color:var(--brand-bg);font:700 .8rem/1 var(--font-ui);cursor:pointer}.app-shell__support-guide-toggle:focus-visible,.app-shell__support-guide-toggle:hover{border-color:rgba(var(--brand-primary-rgb),.36);background:rgba(var(--brand-primary-rgb),.14)}.app-shell__support-contract{display:grid;grid-gap:8px;gap:8px}.app-shell__support-contract-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.app-shell__support-contract-item{display:grid;grid-gap:4px;gap:4px;padding:10px;border-radius:14px;border:1px solid rgba(11,31,59,.06);background:rgba(11,31,59,.04)}.app-shell__support-contract-item--wide{grid-column:1/-1}.app-shell__support-contract-label{font-family:var(--font-mono);font-size:.64rem;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-secondary)}.app-shell__support-contract-value{color:var(--brand-bg);font-size:.82rem;line-height:1.38}.app-shell__support-contract-summary{font-size:.8rem;line-height:1.42}.app-shell__support-actions a{min-height:34px;padding:0 12px;background:rgba(11,31,59,.06);color:var(--brand-bg);text-decoration:none}.app-shell__support-actions a,.app-shell__support-assistant-button{display:inline-flex;align-items:center;border-radius:999px;font-size:.8rem}.app-shell__support-assistant-button{justify-content:center;position:relative;gap:0;inline-size:2.25rem;min-inline-size:2.25rem;min-height:2.25rem;padding-inline:0;background:var(--brand-bg);color:var(--brand-white);border-color:rgba(33,200,165,.3)}.app-shell__support-assistant-button:after{position:absolute;inset-block-start:calc(100% + .35rem);inset-inline-start:50%;z-index:2;inline-size:max-content;max-inline-size:10rem;padding:.34rem .54rem;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:var(--color-dark);color:var(--brand-white);box-shadow:0 12px 28px rgba(11,31,59,.18);content:attr(data-support-tooltip);font:700 .72rem/1 var(--font-ui);letter-spacing:0;opacity:0;pointer-events:none;text-align:center;transform:translate(-50%,-.2rem);transition:opacity .16s ease,transform .16s ease;white-space:nowrap}.app-shell__support-assistant-button:focus-visible,.app-shell__support-assistant-button:hover{background:var(--color-highlight);color:var(--brand-white);border-color:rgba(var(--brand-primary-rgb),.58)}.app-shell__support-assistant-button:focus-visible:after,.app-shell__support-assistant-button:hover:after{opacity:1;transform:translate(-50%)}.app-shell__support-assistant-icon{display:inline-grid;place-items:center;inline-size:1.25rem;block-size:1.25rem;border-radius:999px;background:rgba(33,200,165,.16);color:var(--color-accent);flex:0 0 auto}.app-shell__support-assistant-button:focus-visible .app-shell__support-assistant-icon,.app-shell__support-assistant-button:hover .app-shell__support-assistant-icon{background:rgba(255,255,255,.18);color:var(--brand-white)}.app-shell__support-assistant-icon svg{inline-size:1rem;block-size:1rem}.app-shell__support-card--priority .app-shell__support-actions a{background:rgba(255,255,255,.08)}.app-shell__support-tour,.app-shell__support-tour .tour-launcher{width:-moz-fit-content;width:fit-content}.app-shell__support-tour .tour-launcher{margin:0;align-items:flex-start}.app-shell__support-tour .button{width:auto;justify-content:center;min-height:34px;padding:0 12px;border-radius:999px;font-size:.8rem}.app-shell__support-list{display:grid;grid-gap:8px;gap:8px;padding-left:18px}.control-topbar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:16px;gap:16px}.control-topbar__end,.control-topbar__start{display:flex;align-items:center;gap:12px}.control-topbar__end{justify-content:flex-end}.control-topbar__menu{position:relative}.control-topbar__menu summary{list-style:none}.control-topbar__menu summary::-webkit-details-marker{display:none}.control-topbar__menu-panel{position:absolute;top:calc(100% + 12px);left:0;min-width:280px;display:grid;grid-gap:14px;gap:14px;padding:16px;border-radius:20px;border:1px solid rgba(11,31,59,.1);background:rgba(255,255,255,.98);box-shadow:0 24px 48px rgba(11,31,59,.12);z-index:40}.control-topbar__menu:not([open])>.control-topbar__menu-panel{display:none}.control-topbar__menu-panel--avatar{right:0;left:auto}.control-topbar__menu-panel--status{right:0;left:auto;min-width:320px}.control-topbar__avatar,.control-topbar__menu-trigger,.control-topbar__status-trigger{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:14px;border:1px solid rgba(11,31,59,.08);background:rgba(255,255,255,.92);color:var(--brand-bg);cursor:pointer;transition:border-color var(--motion-fast) var(--transition-standard),box-shadow var(--motion-fast) var(--transition-standard),transform var(--motion-fast) var(--transition-standard),background var(--motion-fast) var(--transition-standard)}.control-topbar__avatar:focus-visible,.control-topbar__avatar:hover,.control-topbar__icon-link:focus-visible,.control-topbar__icon-link:hover,.control-topbar__menu-trigger:focus-visible,.control-topbar__menu-trigger:hover,.control-topbar__status-trigger:focus-visible,.control-topbar__status-trigger:hover{border-color:rgb(var(--brand-primary-rgb)/.24);box-shadow:0 0 0 4px rgb(var(--brand-primary-rgb)/.1);transform:translateY(-1px)}.control-topbar__menu-trigger-icon{display:inline-flex;width:18px;height:18px}.control-topbar__menu-trigger-icon svg{width:100%;height:100%;fill:currentColor}.control-topbar__menu-section{display:grid;grid-gap:8px;gap:8px}.control-topbar__menu-label{margin:0;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-secondary)}.control-topbar__menu-actions{display:flex;flex-wrap:wrap;gap:8px}.control-topbar__menu-actions--stack{display:grid}.control-topbar__menu-action{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:0 14px;border-radius:12px;border:1px solid rgba(11,31,59,.08);background:rgba(11,31,59,.04);color:var(--brand-bg);text-decoration:none;cursor:pointer}.control-topbar__menu-action:disabled{cursor:default;opacity:.5}.control-topbar__menu-note{margin:0;font-size:.82rem;color:var(--brand-neutral)}.control-topbar__status-trigger{position:relative}.control-topbar__status-dot{position:absolute;top:10px;right:10px;width:10px;height:10px;border-radius:999px;background:var(--brand-signature);box-shadow:0 0 0 3px rgba(33,200,165,.12)}.control-topbar__status-trigger--warning .control-topbar__status-dot{background:var(--brand-secondary);box-shadow:0 0 0 3px rgba(215,79,42,.14)}.control-topbar__status-trigger--success .control-topbar__status-dot{background:#21c8a5}.control-topbar__status-trigger--info .control-topbar__status-dot{background:#2f6bff;box-shadow:0 0 0 3px rgba(47,107,255,.14)}.control-topbar__icon-link{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-width:44px;padding:0 12px;border-radius:14px;border:1px solid rgba(11,31,59,.08);background:rgba(255,255,255,.92);color:var(--brand-bg);text-decoration:none;cursor:pointer;flex-shrink:0}.control-topbar__icon-link--button{font:inherit}.control-topbar__icon{display:inline-flex;width:18px;height:18px}.control-topbar__icon svg{width:100%;height:100%;fill:currentColor}.control-topbar__action-label{white-space:nowrap}.control-topbar__avatar-badge{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:999px;background:linear-gradient(180deg,rgba(47,107,255,.16),rgba(107,124,255,.22));color:var(--brand-bg);font-family:var(--font-mono);font-size:.78rem;font-weight:700;letter-spacing:.08em}.hdz-home{display:grid;grid-gap:20px;gap:20px}.hdz-home__hero-row,.hdz-home__split-row{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(320px,.88fr);grid-gap:18px;gap:18px}.hdz-home__lead-card,.hdz-home__summary-card,.hdz-home__table-card{display:grid;grid-gap:16px;gap:16px;min-width:0;padding:24px;border-radius:28px;border:1px solid rgba(11,31,59,.08);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.98));box-shadow:0 18px 38px rgba(11,31,59,.08)}.hdz-home__lead-card{background:radial-gradient(circle at top right,rgb(var(--brand-primary-rgb)/.12),transparent 28%),linear-gradient(180deg,rgba(11,31,59,.98),rgba(14,36,68,.98));color:rgba(255,255,255,.96)}.hdz-home__lead-card h1,.hdz-home__lead-card h2,.hdz-home__lead-card p{margin:0;color:inherit}.hdz-home__lead-card h1{font-size:.82rem;font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:rgba(255,255,255,.64)}.hdz-home__lead-card h2{font-size:clamp(1.7rem,3vw,2.35rem);line-height:1}.hdz-home__lead-card .button--ghost{border-color:rgba(255,255,255,.24);background:rgba(255,255,255,.08);color:rgba(255,255,255,.92)}.hdz-home__lead-card .button--ghost:focus-visible,.hdz-home__lead-card .button--ghost:hover{border-color:rgba(255,255,255,.48);background:rgba(255,255,255,.16);color:#ffffff}.hdz-home__lead-status{display:inline-grid;width:-moz-fit-content;width:fit-content;min-width:min(100%,220px);gap:4px;padding:12px 14px;border:1px solid rgba(255,255,255,.14);border-radius:8px;background:rgba(255,255,255,.08)}.hdz-home__lead-status span{font-family:var(--font-mono);font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(255,255,255,.62)}.hdz-home__lead-status strong{color:rgba(255,255,255,.96);font-size:1rem}.hdz-home__lead-command-rail{display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.hdz-home__lead-command{align-items:center;background:var(--brand-bg);border:1px solid rgba(var(--brand-secondary-rgb),.42);border-radius:8px;color:#ffffff;display:grid;grid-gap:2px;gap:2px;min-height:4rem;padding:.65rem .75rem;text-decoration:none}.hdz-home__lead-command:focus-visible,.hdz-home__lead-command:hover{background:#173964;color:#ffffff;transform:translateY(-1px)}.hdz-home__lead-command--secondary{background:#ffffff;border-color:rgba(var(--brand-primary-rgb),.52);color:var(--brand-bg)}.hdz-home__lead-command--secondary:focus-visible,.hdz-home__lead-command--secondary:hover{background:#f5f8ff;color:var(--brand-bg)}.hdz-home__lead-command small,.hdz-home__lead-command span{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.hdz-home__lead-command strong{color:inherit;font-size:1rem}.route-lead-command-rail{display:grid;grid-gap:.5rem;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));margin-top:-.25rem}.route-lead-command-rail__item{align-items:center;background:#0b1f3b;border:1px solid rgba(255,255,255,.18);border-radius:8px;color:#ffffff;display:grid;grid-gap:2px;gap:2px;min-height:4rem;padding:.65rem .75rem;text-decoration:none}.route-lead-command-rail__item:focus-visible,.route-lead-command-rail__item:hover{background:#173964;color:#ffffff;transform:translateY(-1px)}.route-lead-command-rail__item--secondary{background:#ffffff;border-color:rgba(47,107,255,.18);color:#0b1f3b}.route-lead-command-rail__item--secondary:focus-visible,.route-lead-command-rail__item--secondary:hover{background:#f5f8ff;color:#0b1f3b}.route-lead-command-rail__item small,.route-lead-command-rail__item span{color:inherit;font-family:var(--font-mono);font-size:.7rem;letter-spacing:.08em;line-height:1.15;text-transform:uppercase}.route-lead-command-rail__item strong{color:inherit;font-size:1rem;line-height:1.2}.route-lead-command-rail__item>small[aria-hidden=true],.route-lead-command-rail__item>span[aria-hidden=true],.route-lead-command-rail__item>strong[aria-hidden=true]{color:#ffffff}.route-lead-command-rail__item--secondary>small[aria-hidden=true],.route-lead-command-rail__item--secondary>span[aria-hidden=true],.route-lead-command-rail__item--secondary>strong[aria-hidden=true]{color:#0b1f3b}.hdz-home__lead-details{display:grid;grid-gap:10px;gap:10px;padding-top:4px;color:rgba(255,255,255,.78)}.hdz-home__lead-details>summary{display:flex;align-items:center;gap:8px;width:-moz-fit-content;width:fit-content;cursor:pointer;list-style:none;font-weight:800}.hdz-home__lead-details>summary::-webkit-details-marker{display:none}.hdz-home__lead-details>summary:after{content:"+";display:inline-grid;width:1.5rem;height:1.5rem;place-items:center;border-radius:999px;background:rgba(255,255,255,.12);color:rgba(255,255,255,.92);font-family:var(--font-mono)}.hdz-home__lead-details[open]>summary:after{content:"-"}.hdz-home__lead-details small{color:rgba(255,255,255,.58);font-weight:600}.hdz-home__eyebrow{margin:0;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-secondary)}.hdz-home__lead-card .hdz-home__eyebrow{color:rgba(255,255,255,.58)}.hdz-home__posture-strip,.hdz-home__pressure-grid,.hdz-home__summary-grid{display:grid;grid-gap:12px;gap:12px}.hdz-home__pressure-grid,.hdz-home__summary-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.hdz-home__posture-strip article,.hdz-home__summary-stat{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;border-radius:18px;background:rgba(11,31,59,.04)}.hdz-home__posture-strip span,.hdz-home__summary-stat span{font-size:.74rem;letter-spacing:.12em;text-transform:uppercase;color:var(--brand-neutral)}.hdz-home__posture-strip strong,.hdz-home__summary-stat strong{font-size:1.1rem;color:var(--brand-bg)}.manager-answer-rail,.owner-answer-rail,.route-answer-rail,.staff-answer-rail,.tenant-answer-rail{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:-4px 0 0}.manager-answer-rail__card,.owner-answer-rail__card,.route-answer-rail__card,.staff-answer-rail__card,.tenant-answer-rail__card{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0;min-height:10.75rem;padding:12px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.86);box-shadow:0 12px 28px rgba(11,31,59,.06)}.manager-answer-rail__card{background:rgba(255,255,255,.92);border-color:rgba(47,107,255,.18)}.route-answer-rail__card{background:rgba(255,255,255,.9);border-color:rgba(107,124,255,.18)}.staff-answer-rail__card{background:rgba(255,255,255,.94);border-color:rgba(33,200,165,.18)}.manager-answer-rail__card,.staff-answer-rail__card{gap:6px;min-height:7.75rem}.tenant-answer-rail__card{gap:6px;min-height:7.5rem}.owner-answer-rail__card{background:rgba(11,31,59,.92);border-color:rgba(255,255,255,.12);box-shadow:0 16px 34px rgba(11,31,59,.12)}.manager-answer-rail__card span,.owner-answer-rail__card span,.route-answer-rail__card span,.staff-answer-rail__card span,.tenant-answer-rail__card span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.64rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.manager-answer-rail__card strong,.owner-answer-rail__card strong,.route-answer-rail__card strong,.staff-answer-rail__card strong,.tenant-answer-rail__card strong{color:var(--brand-bg);font-size:.9rem;line-height:1.2;min-width:0;overflow-wrap:anywhere}.owner-answer-rail__card strong{color:var(--brand-white)}.manager-answer-rail__card p:not(.sr-only),.owner-answer-rail__card p:not(.sr-only),.route-answer-rail__card p:not(.sr-only),.staff-answer-rail__card p:not(.sr-only),.tenant-answer-rail__card p:not(.sr-only){color:var(--brand-neutral);font-size:.78rem;line-height:1.35;margin:0;min-width:0;overflow-wrap:anywhere}.owner-answer-rail__card p:not(.sr-only){color:rgba(255,255,255,.74)}.manager-answer-rail__next{align-self:end;color:var(--brand-neutral);font:800 .66rem/1.15 var(--font-mono);letter-spacing:0;overflow-wrap:anywhere;text-transform:uppercase}.manager-answer-rail__card .button,.owner-answer-rail__card .button,.route-answer-rail__card .button,.staff-answer-rail__card .button,.tenant-answer-rail__card .button{align-self:end;justify-content:center;min-height:2.25rem;white-space:normal}.tenant-account-board{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(47,107,255,.18);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(255,255,255,.9)),#fff;box-shadow:0 18px 42px rgba(11,31,59,.08)}.tenant-account-board__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.tenant-account-board__head>*{min-width:0}.tenant-account-board__head h2{margin:0;color:var(--brand-bg);font-size:1.08rem;line-height:1.18;overflow-wrap:anywhere}.tenant-account-board__answers{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.tenant-account-board__answer{display:grid;grid-template-rows:auto auto 1fr;grid-gap:7px;gap:7px;min-width:0;min-height:7.25rem;padding:10px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.96)}.tenant-account-board__answer span,.tenant-account-board__answer strong,.tenant-account-board__card-head span,.tenant-account-board__card-head strong{font-family:var(--font-mono);letter-spacing:0;line-height:1.12;overflow-wrap:anywhere;text-transform:uppercase}.tenant-account-board__answer span,.tenant-account-board__card-head span{color:var(--brand-secondary);font-size:.62rem;font-weight:900}.tenant-account-board__answer strong,.tenant-account-board__card-head strong{color:var(--brand-bg);font-size:.68rem;font-weight:900}.tenant-account-board__answer .button,.tenant-account-board__card .button{align-self:end;justify-content:center;min-height:2.25rem;white-space:normal}.tenant-account-board__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.tenant-account-board__card{display:grid;grid-template-rows:auto auto 1fr;grid-gap:8px;gap:8px;min-width:0;min-height:9.25rem;padding:10px;border:1px solid rgba(47,107,255,.13);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(255,255,255,.9)),#fff}.tenant-account-board__card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.tenant-account-board__card-head strong{max-width:54%;text-align:right}.tenant-account-board__card h3{margin:0;color:var(--brand-bg);font-size:.9rem;line-height:1.18;overflow-wrap:anywhere}.tenant-operating-console{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(47,107,255,.18);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(255,255,255,.9)),#fff;box-shadow:0 16px 36px rgba(11,31,59,.08)}.tenant-operating-console__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.tenant-operating-console__head>*{min-width:0}.tenant-operating-console__head h2{margin:0;color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.tenant-operating-console__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.tenant-operating-console__card{display:grid;grid-template-rows:auto auto 1fr auto auto;grid-gap:7px;gap:7px;min-width:0;min-height:10rem;padding:10px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.97)}.tenant-operating-console__card--active{border-color:rgba(47,107,255,.24);background:linear-gradient(135deg,rgba(47,107,255,.08),rgba(255,255,255,.96)),#fff}.tenant-operating-console__card--warning{border-color:rgba(239,68,68,.28);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.96)),#fff}.tenant-operating-console__card--clear{border-color:rgba(33,200,165,.24);background:linear-gradient(135deg,rgba(33,200,165,.08),rgba(255,255,255,.96)),#fff}.tenant-operating-console__card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.tenant-operating-console__card small,.tenant-operating-console__card-head span,.tenant-operating-console__card-head strong{font-family:var(--font-mono);letter-spacing:0;line-height:1.1;overflow-wrap:anywhere;text-transform:uppercase}.tenant-operating-console__card-head span{color:var(--brand-secondary);font-size:.62rem;font-weight:900}.tenant-operating-console__card-head strong{max-width:54%;color:var(--brand-bg);font-size:.64rem;font-weight:900;text-align:right}.tenant-operating-console__title{color:var(--brand-bg);font-size:.95rem;font-weight:850;line-height:1.18;overflow-wrap:anywhere}.tenant-operating-console__card small{align-self:end;color:var(--brand-neutral);font-size:.6rem;font-weight:850}.tenant-operating-console__card .button{align-self:end;justify-content:center;min-height:2.25rem;white-space:normal}.tenant-account-cockpit-table{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:8px;border:1px solid rgba(47,107,255,.16);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:0 12px 28px rgba(11,31,59,.05)}.tenant-account-cockpit-table__row{display:grid;grid-template-columns:minmax(160px,1.2fr) minmax(92px,.62fr) minmax(116px,.76fr) minmax(116px,.66fr);align-items:center;grid-gap:8px;gap:8px;min-width:0;padding:8px;border:1px solid rgba(90,107,123,.14);border-radius:8px;background:rgba(255,255,255,.98)}.tenant-account-cockpit-table__row--header{min-height:0;border-color:rgba(11,31,59,.08);background:rgba(47,107,255,.06)}.tenant-account-cockpit-table__row--active{border-color:rgba(47,107,255,.22);background:linear-gradient(135deg,rgba(47,107,255,.08),rgba(255,255,255,.96)),#fff}.tenant-account-cockpit-table__row--warning{border-color:rgba(239,68,68,.28);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.96)),#fff}.tenant-account-cockpit-table__row--clear{border-color:rgba(33,200,165,.2)}.tenant-account-cockpit-table__row span,.tenant-account-cockpit-table__row strong{min-width:0;overflow-wrap:anywhere}.tenant-account-cockpit-table__row span{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.6rem;font-weight:850;letter-spacing:.06em;line-height:1.12;text-transform:uppercase}.tenant-account-cockpit-table__row strong{display:block;margin-top:2px;color:var(--brand-bg);font-size:.78rem;line-height:1.15}.tenant-account-cockpit-table__row--header span{color:var(--brand-secondary);font-size:.58rem;font-weight:950}.tenant-account-cockpit-table__row .button{justify-content:center;min-height:2.1rem;width:100%;white-space:normal}.tenant-account-cockpit-disclosure{margin:0;border-color:rgba(47,107,255,.16);background:rgba(255,255,255,.92)}.tenant-account-cockpit-disclosure>summary{min-height:2.75rem}.tenant-account-cockpit-disclosure>summary small,.tenant-account-cockpit-disclosure>summary span{overflow-wrap:anywhere}.tenant-account-cockpit-disclosure>.tenant-account-cockpit-table{margin-top:8px}.tenant-readiness-records-disclosure{margin:0}.tenant-account-readiness-table{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.9)),#fff}.tenant-account-readiness-table__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.tenant-account-readiness-table__head>*{min-width:0}.tenant-account-readiness-table__head h3{margin:0;color:var(--brand-bg);font-size:.94rem;line-height:1.18;overflow-wrap:anywhere}.tenant-account-readiness-table__table{display:grid;grid-gap:6px;gap:6px;min-width:0}.tenant-account-readiness-table__row{display:grid;grid-template-columns:minmax(132px,1.05fr) minmax(82px,.62fr) minmax(94px,.72fr) minmax(112px,.82fr) minmax(112px,.78fr);align-items:center;grid-gap:8px;gap:8px;min-width:0;padding:8px;border:1px solid rgba(90,107,123,.14);border-radius:8px;background:rgba(255,255,255,.98)}.tenant-account-readiness-table__row--header{min-height:0;border-color:rgba(11,31,59,.08);background:rgba(47,107,255,.06)}.tenant-account-readiness-table__row--active{border-color:rgba(47,107,255,.22);background:linear-gradient(135deg,rgba(47,107,255,.08),rgba(255,255,255,.96)),#fff}.tenant-account-readiness-table__row--warning{border-color:rgba(239,68,68,.28);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.96)),#fff}.tenant-account-readiness-table__row--clear{border-color:rgba(33,200,165,.2)}.tenant-account-readiness-table__row span,.tenant-account-readiness-table__row strong{font-family:var(--font-mono);letter-spacing:0;line-height:1.12;min-width:0;overflow-wrap:anywhere;text-transform:uppercase}.tenant-account-readiness-table__row span{color:var(--brand-neutral);font-size:.6rem;font-weight:850}.tenant-account-readiness-table__row strong{color:var(--brand-bg);font-size:.68rem;font-weight:900}.tenant-account-readiness-table__row--header span{color:var(--brand-secondary);font-size:.58rem;font-weight:950}.tenant-account-readiness-table__row .button{justify-content:center;min-height:2.1rem;width:100%;white-space:normal}.tenant-account-decision-queue{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(47,107,255,.18);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(47,107,255,.05)),#fff;box-shadow:0 16px 36px rgba(11,31,59,.07)}.tenant-account-decision-queue__table{display:grid;grid-gap:6px;gap:6px;min-width:0}.tenant-account-decision-queue__row{display:grid;grid-template-columns:minmax(154px,1.12fr) minmax(88px,.52fr) minmax(106px,.62fr) minmax(118px,.72fr) minmax(112px,.62fr);align-items:center;grid-gap:8px;gap:8px;min-width:0;padding:8px;border:1px solid rgba(90,107,123,.14);border-radius:8px;background:rgba(255,255,255,.98)}.tenant-account-decision-queue__row--header{border-color:rgba(11,31,59,.08);background:rgba(47,107,255,.06)}.tenant-account-decision-queue__row--active{border-color:rgba(47,107,255,.22);background:linear-gradient(135deg,rgba(47,107,255,.08),rgba(255,255,255,.96)),#fff}.tenant-account-decision-queue__row--warning{border-color:rgba(239,68,68,.28);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.96)),#fff}.tenant-account-decision-queue__row--clear{border-color:rgba(33,200,165,.2)}.tenant-account-decision-queue__row span,.tenant-account-decision-queue__row strong{min-width:0;overflow-wrap:anywhere}.tenant-account-decision-queue__row span{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.6rem;font-weight:850;letter-spacing:0;line-height:1.12;text-transform:uppercase}.tenant-account-decision-queue__row strong{display:block;color:var(--brand-bg);font-size:.78rem;line-height:1.15}.tenant-account-decision-queue__row--header span{color:var(--brand-secondary);font-size:.58rem;font-weight:950}.tenant-account-decision-queue__row .button{justify-content:center;min-height:2.1rem;width:100%;white-space:normal}.tenant-account-record-checks{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:8px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.92)}.tenant-account-record-checks__row{display:grid;grid-template-columns:minmax(150px,1.2fr) minmax(92px,.68fr) minmax(120px,.84fr) minmax(118px,.72fr);align-items:center;grid-gap:8px;gap:8px;min-width:0;padding:8px;border:1px solid rgba(90,107,123,.14);border-radius:8px;background:rgba(255,255,255,.98)}.tenant-account-record-checks__row--header{min-height:0;border-color:rgba(11,31,59,.08);background:rgba(47,107,255,.06)}.tenant-account-record-checks__row--warning{border-color:rgba(239,68,68,.28);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.96)),#fff}.tenant-account-record-checks__row--normal{border-color:rgba(33,200,165,.18)}.tenant-account-record-checks__row span,.tenant-account-record-checks__row strong{min-width:0;overflow-wrap:anywhere}.tenant-account-record-checks__row span{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.6rem;font-weight:850;letter-spacing:.08em;line-height:1.12;text-transform:uppercase}.tenant-account-record-checks__row strong{display:block;margin-top:2px;color:var(--brand-bg);font-size:.78rem;line-height:1.15}.tenant-account-record-checks__row--header span{color:var(--brand-secondary);font-size:.58rem;font-weight:950}.tenant-account-record-checks__row .button{justify-content:center;min-height:2.1rem;width:100%;white-space:normal}.tenant-account-execution-rail{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.9)),#fff}.tenant-account-execution-rail__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.tenant-account-execution-rail__head>*{min-width:0}.tenant-account-execution-rail__head h3{margin:0;color:var(--brand-bg);font-size:.94rem;line-height:1.18;overflow-wrap:anywhere}.tenant-account-execution-rail__list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.tenant-account-execution-rail__item{display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:7px;gap:7px;min-width:0;min-height:12rem;padding:10px;border:1px solid rgba(90,107,123,.14);border-radius:8px;background:rgba(255,255,255,.98)}.tenant-account-execution-rail__item--active{border-color:rgba(33,200,165,.24);background:linear-gradient(135deg,rgba(33,200,165,.08),rgba(255,255,255,.96)),#fff}.tenant-account-execution-rail__item--warning{border-color:rgba(239,68,68,.28);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.96)),#fff}.tenant-account-execution-rail__step{display:grid;place-items:center;width:1.55rem;height:1.55rem;border-radius:999px;background:rgba(47,107,255,.12);color:var(--brand-primary);font-family:var(--font-mono);font-size:.62rem;font-weight:950;letter-spacing:0;line-height:1}.tenant-account-execution-rail__copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.tenant-account-execution-rail__copy b,.tenant-account-execution-rail__copy small,.tenant-account-execution-rail__copy strong,.tenant-account-execution-rail__record dd,.tenant-account-execution-rail__record dt{font-family:var(--font-mono);letter-spacing:0;line-height:1.12;overflow-wrap:anywhere;text-transform:uppercase}.tenant-account-execution-rail__copy strong{color:var(--brand-secondary);font-size:.62rem;font-weight:900}.tenant-account-execution-rail__copy b{color:var(--brand-bg);font-size:.82rem;font-weight:900}.tenant-account-execution-rail__copy small{color:var(--brand-neutral);font-size:.62rem;font-weight:800}.tenant-account-execution-rail__record{display:grid;grid-gap:6px;gap:6px;margin:0}.tenant-account-execution-rail__record div{display:grid;grid-gap:2px;gap:2px;min-width:0;padding-top:6px;border-top:1px solid rgba(11,31,59,.08)}.tenant-account-execution-rail__record dt{color:var(--brand-neutral);font-size:.56rem;font-weight:800}.tenant-account-execution-rail__record dd{margin:0;color:var(--brand-bg);font-size:.62rem;font-weight:900}.tenant-account-execution-rail__item .button{align-self:end;justify-content:center;min-height:2.25rem;white-space:normal}.tenant-command-detail{margin:0}.persona-operating-console{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(47,107,255,.18);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(255,255,255,.9)),#fff;box-shadow:0 16px 36px rgba(11,31,59,.08)}.persona-operating-console--manager{border-color:rgba(47,107,255,.2)}.persona-operating-console--owner{border-color:rgba(11,31,59,.22)}.persona-operating-console--route{border-color:rgba(107,124,255,.24)}.persona-operating-console--staff{border-color:rgba(33,200,165,.22)}.persona-operating-console__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.persona-operating-console__head>*{min-width:0}.persona-operating-console__head h2{margin:0;color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.persona-action-path{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.94)}.persona-action-path--manager{border-color:rgba(47,107,255,.18)}.persona-action-path--staff{border-color:rgba(33,200,165,.18)}.persona-action-path--tenant{border-color:rgba(107,124,255,.2)}.persona-action-path--owner{border-color:rgba(11,31,59,.22)}.persona-action-path__head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;min-width:0}.persona-action-path__head>*{min-width:0}.persona-action-path__head h3{margin:0;color:var(--brand-bg);font-size:.92rem;line-height:1.18;overflow-wrap:anywhere}.persona-action-path__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(13rem,100%),1fr));grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.persona-action-path__item{display:grid;grid-template-columns:auto minmax(0,.72fr) minmax(0,1fr);align-items:center;grid-gap:6px;gap:6px;min-width:0;min-height:4.75rem;padding:8px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.97)}.persona-action-path__item--active{border-color:rgba(47,107,255,.24);background:linear-gradient(135deg,rgba(47,107,255,.08),rgba(255,255,255,.96)),#fff}.persona-action-path__item--warning{border-color:rgba(239,68,68,.28);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.96)),#fff}.persona-action-path__item--clear{border-color:rgba(33,200,165,.24);background:linear-gradient(135deg,rgba(33,200,165,.08),rgba(255,255,255,.96)),#fff}.persona-action-path__item b,.persona-action-path__item small,.persona-action-path__item span,.persona-action-path__item strong{font-family:var(--font-mono);letter-spacing:0;line-height:1.1;overflow-wrap:anywhere;text-transform:uppercase}.persona-action-path__item span{display:grid;place-items:center;width:1.6rem;height:1.6rem;border-radius:999px;background:rgba(47,107,255,.12);color:var(--brand-primary);font-size:.62rem;font-weight:950}.persona-action-path__item strong{color:var(--brand-secondary);font-size:.62rem;font-weight:900}.persona-action-path__item b{color:var(--brand-bg);font-size:.66rem;font-weight:900}.persona-action-path__item small{grid-column:2/4;color:var(--brand-neutral);font-size:.58rem;font-weight:850}.persona-action-path__item .button{grid-column:1/-1;justify-content:center;min-height:2.1rem;white-space:normal}.persona-action-runway{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.persona-action-runway__item{display:grid;grid-template-rows:minmax(0,1fr) auto auto;grid-gap:8px;gap:8px;min-width:0;min-height:9rem;padding:10px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.97)}.persona-action-runway__item--active{border-color:rgba(47,107,255,.24);background:linear-gradient(135deg,rgba(47,107,255,.08),rgba(255,255,255,.96)),#fff}.persona-action-runway__item--warning{border-color:rgba(239,68,68,.28);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.96)),#fff}.persona-action-runway__item--clear{border-color:rgba(33,200,165,.22)}.persona-action-runway__copy,.persona-action-runway__record{display:grid;grid-gap:4px;gap:4px;min-width:0}.persona-action-runway__copy small,.persona-action-runway__copy span,.persona-action-runway__record span,.persona-action-runway__record strong{font-family:var(--font-mono);letter-spacing:0;line-height:1.1;overflow-wrap:anywhere;text-transform:uppercase}.persona-action-runway__copy span,.persona-action-runway__record span{color:var(--brand-secondary);font-size:.6rem;font-weight:900}.persona-action-runway__copy strong{color:var(--brand-bg);font-size:.88rem;line-height:1.16;overflow-wrap:anywhere}.persona-action-runway__copy small,.persona-action-runway__record strong{color:var(--brand-neutral);font-size:.58rem;font-weight:850}.persona-action-runway__item .button{justify-content:center;min-height:2.1rem;white-space:normal}.persona-handoff-records{margin:0}.persona-operating-console__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.persona-operating-console__card{display:grid;grid-template-rows:auto auto 1fr auto auto;grid-gap:7px;gap:7px;min-width:0;min-height:10rem;padding:10px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.97)}.persona-operating-console__card--active{border-color:rgba(47,107,255,.24);background:linear-gradient(135deg,rgba(47,107,255,.08),rgba(255,255,255,.96)),#fff}.persona-operating-console__card--warning{border-color:rgba(239,68,68,.28);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.96)),#fff}.persona-operating-console__card--clear{border-color:rgba(33,200,165,.24);background:linear-gradient(135deg,rgba(33,200,165,.08),rgba(255,255,255,.96)),#fff}.persona-operating-console__card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.persona-operating-console__card small,.persona-operating-console__card-head span,.persona-operating-console__card-head strong{font-family:var(--font-mono);letter-spacing:0;line-height:1.1;overflow-wrap:anywhere;text-transform:uppercase}.persona-operating-console__card-head span{color:var(--brand-secondary);font-size:.62rem;font-weight:900}.persona-operating-console__card-head strong{max-width:54%;color:var(--brand-bg);font-size:.64rem;font-weight:900;text-align:right}.persona-operating-console__title{color:var(--brand-bg);font-size:.95rem;font-weight:850;line-height:1.18;overflow-wrap:anywhere}.persona-operating-console__card small{align-self:end;color:var(--brand-neutral);font-size:.6rem;font-weight:850}.persona-operating-console__card .button{align-self:end;justify-content:center;min-height:2.25rem;white-space:normal}.persona-command-table{display:grid;grid-gap:6px;gap:6px;min-width:0;padding:8px;border:1px solid rgba(47,107,255,.14);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:0 12px 28px rgba(11,31,59,.05)}.persona-command-table--staff{border-color:rgba(33,200,165,.18)}.persona-command-table--owner{border-color:rgba(107,124,255,.18)}.persona-command-table--agent .persona-command-table__row{grid-template-columns:minmax(150px,1.05fr) minmax(86px,.52fr) minmax(136px,.85fr) minmax(96px,.58fr) minmax(112px,.62fr)}.persona-command-table__row{display:grid;grid-template-columns:minmax(160px,1.2fr) minmax(92px,.62fr) minmax(116px,.76fr) minmax(116px,.66fr);align-items:center;grid-gap:8px;gap:8px;min-width:0;padding:8px;border:1px solid rgba(90,107,123,.14);border-radius:8px;background:rgba(255,255,255,.98)}.persona-command-table__row--header{min-height:0;border-color:rgba(11,31,59,.08);background:rgba(47,107,255,.06)}.persona-command-table__row--active{border-color:rgba(47,107,255,.22);background:linear-gradient(135deg,rgba(47,107,255,.08),rgba(255,255,255,.96)),#fff}.persona-command-table__row--warning{border-color:rgba(239,68,68,.28);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.96)),#fff}.persona-command-table__row--clear{border-color:rgba(33,200,165,.2)}.persona-command-table__row span,.persona-command-table__row strong{min-width:0;overflow-wrap:anywhere}.persona-command-table__row span{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.6rem;font-weight:850;letter-spacing:.06em;line-height:1.12;text-transform:uppercase}.persona-command-table__row strong{display:block;margin-top:2px;color:var(--brand-bg);font-size:.78rem;line-height:1.15}.persona-command-table__row--header span{color:var(--brand-secondary);font-size:.58rem;font-weight:950}.persona-command-table__row .button{justify-content:center;min-height:2.1rem;width:100%;white-space:normal}.owner-intervention-queue{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(107,124,255,.2);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(107,124,255,.06)),#fff;box-shadow:0 16px 36px rgba(11,31,59,.08)}.owner-intervention-queue__table{display:grid;grid-gap:6px;gap:6px;min-width:0}.owner-intervention-queue__row{display:grid;grid-template-columns:minmax(154px,1.12fr) minmax(88px,.52fr) minmax(106px,.62fr) minmax(118px,.72fr) minmax(112px,.62fr);align-items:center;grid-gap:8px;gap:8px;min-width:0;padding:8px;border:1px solid rgba(90,107,123,.14);border-radius:8px;background:rgba(255,255,255,.98)}.owner-intervention-queue__row--header{border-color:rgba(11,31,59,.08);background:rgba(107,124,255,.07)}.owner-intervention-queue__row--active{border-color:rgba(47,107,255,.22);background:linear-gradient(135deg,rgba(47,107,255,.08),rgba(255,255,255,.96)),#fff}.owner-intervention-queue__row--warning{border-color:rgba(239,68,68,.28);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.96)),#fff}.owner-intervention-queue__row--clear{border-color:rgba(33,200,165,.2)}.owner-intervention-queue__row span,.owner-intervention-queue__row strong{min-width:0;overflow-wrap:anywhere}.owner-intervention-queue__row span{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.6rem;font-weight:850;letter-spacing:0;line-height:1.12;text-transform:uppercase}.owner-intervention-queue__row strong{display:block;color:var(--brand-bg);font-size:.78rem;line-height:1.15}.owner-intervention-queue__row--header span{color:var(--brand-secondary);font-size:.58rem;font-weight:950}.owner-intervention-queue__row .button{justify-content:center;min-height:2.1rem;width:100%;white-space:normal}.manager-command-detail,.owner-command-detail,.staff-command-detail{margin:0}.agent-access-action-feedback,.persona-home-action-feedback,.route-action-feedback{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:3rem;margin:2px 0 0;padding:10px 12px;border:1px solid rgba(47,107,255,.18);border-radius:8px;background:rgba(255,255,255,.92);box-shadow:0 14px 32px rgba(11,31,59,.07)}.agent-access-action-feedback span,.persona-home-action-feedback span,.route-action-feedback span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.agent-access-action-feedback strong,.persona-home-action-feedback strong,.route-action-feedback strong{color:var(--brand-bg);font-size:.9rem;line-height:1.2;min-width:0;overflow-wrap:anywhere;text-align:right}.agent-access-action-feedback--active,.persona-home-action-feedback--active,.route-action-feedback--active{border-color:rgba(47,107,255,.32);background:rgba(47,107,255,.08)}.agent-access-action-feedback--warning,.persona-home-action-feedback--warning,.route-action-feedback--warning{border-color:rgba(107,124,255,.34);background:rgba(107,124,255,.1)}.agent-access-action-feedback--clear,.persona-home-action-feedback--clear,.route-action-feedback--clear{border-color:rgba(33,200,165,.32);background:rgba(33,200,165,.09)}.tenant-coverage-map{display:grid;grid-gap:12px;gap:12px;padding:16px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.8);box-shadow:0 18px 42px rgba(11,31,59,.08)}.tenant-account-control-strip{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(47,107,255,.16);border-radius:8px;background:rgba(255,255,255,.92);box-shadow:0 12px 28px rgba(13,24,36,.05)}.tenant-account-control-strip__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.tenant-account-control-strip__head h2{margin:0;color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.tenant-account-control-strip__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.tenant-account-control-strip__card{display:grid;grid-template-rows:auto auto auto auto 1fr auto;grid-gap:5px;gap:5px;min-width:0;min-height:10.25rem;padding:10px;border:1px solid rgba(90,107,123,.14);border-radius:8px;background:rgba(255,255,255,.98)}.tenant-account-control-strip__card--warning{border-color:rgba(239,68,68,.26);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.94)),#fff}.tenant-account-control-strip__card span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.62rem;font-weight:900;letter-spacing:0;line-height:1.1;text-transform:uppercase}.tenant-account-control-strip__card strong{color:var(--brand-bg);font-size:.86rem;line-height:1.18;overflow-wrap:anywhere}.tenant-account-control-strip__card em{justify-self:start;padding:4px 8px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg);font-family:var(--font-mono);font-size:.68rem;font-style:normal;font-weight:900;line-height:1.1}.tenant-account-control-strip__card small{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.62rem;font-weight:800;line-height:1.15;overflow-wrap:anywhere;text-transform:uppercase}.tenant-account-control-strip__next{align-self:end}.tenant-account-control-strip__card .button{justify-content:center;min-height:2.25rem;white-space:normal}.tenant-admin-command-deck{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.9);box-shadow:0 12px 28px rgba(11,31,59,.05)}.tenant-admin-command-deck__head{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0}.tenant-admin-command-deck__head h2{margin:0;color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.tenant-admin-command-deck__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px}.tenant-admin-command-deck__card{display:grid;grid-template-rows:auto auto auto 1fr auto auto;grid-gap:6px;gap:6px;min-width:0;min-height:11.75rem;padding:10px;border:1px solid rgba(47,107,255,.13);border-radius:8px;background:rgba(255,255,255,.96)}.tenant-admin-command-deck__card--warning{border-color:rgba(239,68,68,.26);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.95)),#fff}.tenant-admin-command-deck__card>span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.62rem;font-weight:900;letter-spacing:0;line-height:1.1;text-transform:uppercase}.tenant-admin-command-deck__card strong{color:var(--brand-bg);font-size:.9rem;line-height:1.18;overflow-wrap:anywhere}.tenant-admin-command-deck__card em{justify-self:start;padding:4px 8px;border-radius:999px;background:rgba(33,200,165,.12);color:var(--brand-bg);font-family:var(--font-mono);font-size:.68rem;font-style:normal;font-weight:900;line-height:1.1}.tenant-admin-command-deck__path{display:grid;grid-gap:2px;gap:2px;padding-top:6px;border-top:1px solid rgba(11,31,59,.08)}.tenant-admin-command-deck__path b,.tenant-admin-command-deck__path small{font-family:var(--font-mono);letter-spacing:0;line-height:1.1;overflow-wrap:anywhere;text-transform:uppercase}.tenant-admin-command-deck__path small{color:var(--brand-neutral);font-size:.58rem;font-weight:800}.tenant-admin-command-deck__path b{color:var(--brand-bg);font-size:.64rem;font-weight:900}.tenant-admin-command-deck__card .form-actions{align-self:end}.tenant-admin-command-deck__card .button{justify-content:center;min-height:2.25rem;white-space:normal}.tenant-business-command-matrix{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid rgba(47,107,255,.16);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.88)),#fff;box-shadow:0 16px 34px rgba(11,31,59,.07)}.tenant-business-command-matrix__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.tenant-business-command-matrix__head>*{min-width:0}.tenant-business-command-matrix__head h2{margin:0;color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.tenant-business-command-matrix__head p:not(.hdz-home__eyebrow){max-width:62rem;margin:4px 0 0;color:var(--brand-neutral);font-size:.78rem;line-height:1.35;overflow-wrap:anywhere}.tenant-business-command-matrix__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px}.tenant-business-command-matrix__card{display:grid;grid-template-rows:auto auto auto auto;grid-gap:8px;gap:8px;min-width:0;min-height:11.25rem;padding:10px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.97)}.tenant-business-command-matrix__card--active{border-color:rgba(33,200,165,.24);background:linear-gradient(135deg,rgba(33,200,165,.08),rgba(255,255,255,.96)),#fff}.tenant-business-command-matrix__card--warning{border-color:rgba(239,68,68,.26);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.95)),#fff}.tenant-business-command-matrix__card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.tenant-business-command-matrix__card-head span,.tenant-business-command-matrix__card-head strong,.tenant-business-command-matrix__path dd,.tenant-business-command-matrix__path dt{font-family:var(--font-mono);letter-spacing:0;line-height:1.12;text-transform:uppercase}.tenant-business-command-matrix__card-head span{color:var(--brand-secondary);font-size:.62rem;font-weight:900}.tenant-business-command-matrix__card-head strong{max-width:52%;color:var(--brand-bg);font-size:.64rem;font-weight:900;text-align:right;overflow-wrap:anywhere}.tenant-business-command-matrix__card h3{margin:0;color:var(--brand-bg);font-size:.92rem;line-height:1.2;overflow-wrap:anywhere}.tenant-business-command-matrix__card p:not(.sr-only){margin:0;color:var(--brand-neutral);font-size:.76rem;line-height:1.36;overflow-wrap:anywhere}.tenant-business-command-matrix__path{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px;gap:6px;margin:0}.tenant-business-command-matrix__path div{display:grid;grid-gap:2px;gap:2px;min-width:0;padding-top:6px;border-top:1px solid rgba(11,31,59,.08)}.tenant-business-command-matrix__path dt{color:var(--brand-neutral);font-size:.56rem;font-weight:800}.tenant-business-command-matrix__path dd{margin:0;color:var(--brand-bg);font-size:.62rem;font-weight:900;overflow-wrap:anywhere}.tenant-business-command-matrix__card .button{align-self:end;justify-content:center;min-height:2.25rem;white-space:normal}.tenant-coverage-map__grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.tenant-coverage-map__card{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0;min-height:9.5rem;padding:12px;border:1px solid rgba(47,107,255,.14);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(255,255,255,.86))}.tenant-coverage-map__head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0}.tenant-coverage-map__head span,.tenant-coverage-map__head strong{font-family:var(--font-mono);font-size:.64rem;font-weight:800;letter-spacing:0;line-height:1.15;text-transform:uppercase}.tenant-coverage-map__head span{color:var(--brand-secondary)}.tenant-coverage-map__head strong{max-width:58%;color:var(--brand-bg);text-align:right;overflow-wrap:anywhere}.tenant-coverage-map__card h3{margin:0;color:var(--brand-bg);font-size:.98rem;line-height:1.2}.tenant-coverage-map__card p:not(.sr-only){margin:0;color:var(--brand-neutral);font-size:.78rem;line-height:1.38;overflow-wrap:anywhere}.tenant-coverage-map__card .form-actions{align-self:end}.tenant-coverage-map__card .button{justify-content:center;min-height:2.25rem;white-space:normal}.hdz-home__posture-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.hdz-home__pressure-grid--soft .owner-control-plane__signal-card{background:rgba(11,31,59,.02)}.hdz-home__section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;min-width:0}.hdz-home__section-head>*{min-width:0}.hdz-home__section-head h2{margin:4px 0 0;font-size:1.35rem}.hdz-home__section-chip{display:inline-flex;align-items:center;flex:0 1 auto;min-height:34px;max-width:100%;padding:0 12px;border-radius:999px;background:rgba(11,31,59,.06);color:var(--brand-bg);font-size:.82rem;font-weight:700;white-space:normal}.hdz-home__next-board{background:rgba(255,255,255,.86)}.hdz-home__command-board,.hdz-home__next-board{display:grid;grid-gap:16px;gap:16px;padding:18px;border:1px solid rgba(11,31,59,.08);border-radius:8px}.hdz-home__command-board{background:rgba(255,255,255,.9)}.hdz-home__command-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.hdz-home__command-card{display:grid;align-content:space-between;grid-gap:14px;gap:14px;min-width:0;min-height:176px;padding:16px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.98))}.hdz-home__command-card strong{display:block;color:var(--brand-bg);font-size:1.7rem;line-height:1}.hdz-home__command-card p:not(.hdz-home__next-status){margin:8px 0 0;color:var(--brand-neutral);font-size:.9rem;line-height:1.45}.hdz-home__command-card-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px}.hdz-home__command-card-footer .button{min-height:36px;padding-inline:12px;white-space:normal}.hdz-home__next-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px}.hdz-home__next-card{display:grid;align-content:space-between;grid-gap:14px;gap:14px;min-width:0;min-height:190px;padding:16px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.98))}.hdz-home__next-card h3,.hdz-home__next-card p{margin:0}.hdz-home__next-card h3{color:var(--brand-bg);font-family:var(--font-body);font-size:1rem;line-height:1.25}.hdz-home__next-card p:not(.hdz-home__next-status){margin-top:8px;color:var(--brand-neutral);font-size:.9rem;line-height:1.5}.hdz-home__next-card .button{justify-content:center;width:100%;min-height:38px;white-space:normal}.hdz-home__next-status{display:inline-flex;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:8px;padding:4px 8px;border-radius:999px;background:rgba(47,107,255,.1);color:var(--brand-bg);font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}@media (max-width:640px){.control-topbar,.control-topbar__end,.control-topbar__start{min-width:0;max-width:100%}.control-topbar__menu-panel,.control-topbar__menu-panel--avatar,.control-topbar__menu-panel--status{min-width:0;width:min(320px,calc(100vw - 32px));max-width:calc(100vw - 32px)}.hdz-home__section-head{flex-direction:column;align-items:stretch}.hdz-home__section-chip{align-self:flex-start}.hdz-home__command-grid,.hdz-home__next-grid{grid-template-columns:minmax(0,1fr)}.hdz-home__command-card,.hdz-home__next-card{min-height:0}}.hdz-home__route-bars{display:grid;grid-template-columns:repeat(auto-fit,minmax(96px,1fr));grid-gap:14px;gap:14px;align-items:end;min-height:220px}.hdz-home__route-bar{display:grid;grid-gap:10px;gap:10px;align-items:end;justify-items:center;text-align:center}.hdz-home__route-bar strong{font-size:.88rem}.hdz-explorer{display:grid;grid-gap:18px;gap:18px}.hdz-explorer__rails,.hdz-explorer__toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:14px;gap:14px}.hdz-explorer__search input{width:100%;min-height:52px;padding:0 16px;border-radius:16px;border:1px solid rgba(11,31,59,.1);background:rgba(11,31,59,.03);color:var(--brand-bg)}.hdz-explorer__scope,.hdz-explorer__support-card{display:grid;grid-gap:8px;gap:8px;padding:16px;border-radius:20px;background:rgba(11,31,59,.03)}.hdz-explorer__scope-label{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-neutral)}.hdz-explorer__bucket-row,.hdz-explorer__family-row{display:flex;flex-wrap:wrap;gap:10px}.hdz-explorer__bucket{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:0 14px;border-radius:999px;border:1px solid rgba(11,31,59,.08);background:rgba(255,255,255,.94);cursor:pointer}.hdz-explorer__bucket--active{background:rgba(11,31,59,.96);color:rgba(255,255,255,.96)}.hdz-explorer__family{display:inline-flex;align-items:center;gap:10px;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid rgba(11,31,59,.08);background:rgba(255,255,255,.9);color:var(--brand-bg);cursor:pointer}.hdz-explorer__family strong{font-family:var(--font-mono);font-size:.72rem;color:var(--brand-secondary)}.hdz-explorer__family--active{border-color:rgba(47,107,255,.34);background:rgba(47,107,255,.12)}.hdz-explorer__shortcut-list{display:grid;grid-gap:8px;gap:8px;padding-left:18px;margin:0}.hdz-explorer__shortcut-list a{color:var(--brand-bg)}.hdz-explorer__results{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:16px;gap:16px}.hdz-explorer__card{display:grid;grid-gap:14px;gap:14px;padding:18px;border-radius:22px;border:1px solid rgba(11,31,59,.08);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,255,.98))}.hdz-explorer__card-head,.hdz-explorer__status-row{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.hdz-explorer__card h3,.hdz-explorer__support-card h2{margin:0}.hdz-explorer__card-copy,.hdz-explorer__doorway{margin:0;color:var(--brand-neutral)}.hdz-explorer__status{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;background:rgba(11,31,59,.06);font-size:.8rem}.hdz-route-header{display:grid;grid-gap:14px;gap:14px;padding:24px;border-radius:28px;border:1px solid rgba(11,31,59,.08);background:rgba(255,255,255,.92);box-shadow:0 18px 38px rgba(11,31,59,.08)}.hdz-route-header__crumbs,.hdz-route-header__tabs{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.hdz-route-header__crumbs{font-size:.88rem;color:var(--brand-neutral)}.hdz-route-header__summary{display:grid;grid-gap:10px;gap:10px}.hdz-route-header__next-move{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border-radius:18px;background:rgba(11,31,59,.04)}.hdz-route-header__next-move-label{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-secondary)}.hdz-route-header__next-move-value{font-size:.96rem;line-height:1.45;color:var(--brand-bg)}.hdz-route-header__crumbs a{color:var(--brand-bg);text-decoration:none}.hdz-route-header__title-row{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.hdz-route-header__copy,.hdz-route-header__title-row h1{margin:0}.hdz-route-header__copy{color:var(--brand-neutral)}.hdz-route-header__details{display:grid;grid-gap:10px;gap:10px;padding-top:10px;border-top:1px solid rgba(11,31,59,.08)}.hdz-route-header__details--inline{gap:8px;padding-top:0;border-top:0}.hdz-route-header__details summary{cursor:pointer;list-style:none;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-primary)}.hdz-route-header__details summary::-webkit-details-marker{display:none}.hdz-route-header__details p{margin:0;color:var(--brand-neutral);line-height:1.6}.hdz-route-header__chips{display:flex;flex-wrap:wrap;gap:10px}.hdz-route-header__chip,.hdz-route-header__tab{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border-radius:999px;background:rgba(11,31,59,.06);color:var(--brand-bg);text-decoration:none;white-space:nowrap;flex:0 0 auto}.hdz-route-header__tab--active{background:rgba(11,31,59,.96);color:rgba(255,255,255,.96)}.route-control-plane .control-plane__actions,.route-control-plane .control-plane__support-actions,.route-control-plane .form-actions{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-gutter:stable;padding-bottom:2px}.route-control-plane .control-plane__actions>.button,.route-control-plane .control-plane__support-actions>.button,.route-control-plane .form-actions>.button{flex:0 0 auto}.route-control-plane .hdz-route-header__tabs{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-gutter:stable;padding-bottom:2px}.route-workbench-command-strip{display:grid;grid-template-columns:minmax(190px,.8fr) repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:var(--space-3);padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(11,31,59,.025)}.route-workbench-command-strip__summary{display:grid;align-content:start;grid-gap:6px;gap:6px;min-width:0;padding:10px;border-radius:8px;background:rgba(255,255,255,.94)}.route-workbench-command-strip__summary h2,.route-workbench-command-strip__summary p{margin:0}.route-workbench-command-strip__summary h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-workbench-command-strip__summary p:not(.eyebrow){color:var(--brand-neutral);font-size:.76rem;line-height:1.35}.route-workbench-command-strip__item{display:grid;grid-template-rows:auto auto 1fr auto auto;grid-gap:4px;gap:4px;min-width:0;min-height:126px;padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.92);color:var(--brand-bg);text-decoration:none}.route-workbench-command-strip__item:focus-visible,.route-workbench-command-strip__item:hover{border-color:rgba(47,107,255,.42);box-shadow:0 14px 28px rgba(11,31,59,.1);transform:translateY(-1px)}.route-workbench-command-strip__item span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.66rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.route-workbench-command-strip__item strong{overflow-wrap:anywhere;font-size:.9rem;line-height:1.25}.route-workbench-command-strip__item small{color:var(--brand-neutral);font-size:.76rem;line-height:1.35}.route-workbench-command-strip__item b,.route-workbench-command-strip__item em{justify-self:start;font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-workbench-command-strip__item em{align-self:end;padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg)}.route-workbench-command-strip__item b{color:var(--brand-primary)}.route-workbench-command-strip__item--primary{border-color:rgba(47,107,255,.28);background:linear-gradient(180deg,rgba(47,107,255,.11),rgba(255,255,255,.95))}.route-workbench-command-strip__item--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96);color:var(--color-white)}.route-workbench-command-strip__item--attention b,.route-workbench-command-strip__item--attention small,.route-workbench-command-strip__item--attention span{color:rgba(255,255,255,.78)}.route-workbench-command-strip__item--attention em{background:rgba(255,255,255,.14);color:rgba(255,255,255,.86)}.route-operating-board{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0 0 var(--space-3)}.route-operating-board__summary{grid-column:1/-1;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:4px 0 2px}.route-operating-board__summary h2,.route-operating-board__summary p{margin:0}.route-operating-board__summary h2{color:var(--brand-bg);font-size:clamp(1rem,1vw,1.16rem);line-height:1.15}.route-operating-board__summary p:not(.eyebrow){max-width:72ch;color:var(--brand-neutral);font-size:.82rem;line-height:1.45}.route-operating-board__item{display:grid;align-content:start;grid-gap:3px;gap:3px;min-width:0;min-height:76px;padding:10px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(11,31,59,.035);color:var(--brand-bg);text-decoration:none}.route-operating-board__item:focus-visible,.route-operating-board__item:hover{border-color:rgba(47,107,255,.36);background:rgba(255,255,255,.95);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-operating-board__item span{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-operating-board__item strong{color:var(--brand-bg);font-size:.98rem;line-height:1.15;overflow-wrap:anywhere}.route-operating-board__item small{color:var(--brand-neutral);font-size:.72rem;line-height:1.3;overflow-wrap:anywhere}.route-operating-board__item--primary{border-color:rgba(47,107,255,.18);background:rgba(47,107,255,.08)}.route-operating-board__item--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96);color:var(--brand-white)}.route-operating-board__item--attention small,.route-operating-board__item--attention span,.route-operating-board__item--attention strong{color:rgba(255,255,255,.82)}.route-operating-board__controls{grid-column:1/-1;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:10px;border:1px solid rgba(47,107,255,.12);border-radius:8px;background:rgba(47,107,255,.04)}.route-operating-board__controls-summary{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:6px 12px;min-width:0}.route-operating-board__controls-summary h3,.route-operating-board__controls-summary p{margin:0}.route-operating-board__controls-summary h3{color:var(--brand-bg);font-size:.94rem;line-height:1.2}.route-operating-board__controls-summary p{max-width:70ch;color:var(--brand-neutral);font-size:.74rem;line-height:1.35}.route-operating-board__controls-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.route-operating-board__control{display:grid;align-content:start;grid-gap:3px;gap:3px;min-width:0;min-height:118px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96);color:var(--brand-bg);text-decoration:none}.route-operating-board__control:focus-visible,.route-operating-board__control:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-operating-board__control span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-operating-board__control strong{color:var(--brand-bg);font-size:.82rem;line-height:1.15;overflow-wrap:anywhere}.route-operating-board__control small{color:var(--brand-neutral);font-size:.66rem;line-height:1.25;overflow-wrap:anywhere}.route-operating-board__control b,.route-operating-board__control em{align-self:flex-end;font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-operating-board__control em{justify-self:start;padding:3px 7px;border-radius:999px;background:rgba(11,31,59,.06);color:var(--brand-bg)}.route-operating-board__control b{color:var(--brand-primary)}.route-operating-board__control--primary{border-color:rgba(47,107,255,.22);background:rgba(47,107,255,.08)}.route-operating-board__control--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}.route-operating-board__control--attention b,.route-operating-board__control--attention small,.route-operating-board__control--attention span,.route-operating-board__control--attention strong{color:rgba(255,255,255,.84)}.route-operating-board__control--attention em{background:rgba(255,255,255,.14);color:rgba(255,255,255,.9)}.route-operating-board__record-grid{grid-column:1/-1;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:10px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.92)}.route-operating-board__record-grid-summary{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:6px 12px;min-width:0}.route-operating-board__record-grid-summary h3,.route-operating-board__record-grid-summary p{margin:0}.route-operating-board__record-grid-summary h3{color:var(--brand-bg);font-size:.94rem;line-height:1.2}.route-operating-board__record-grid-summary p{max-width:68ch;color:var(--brand-neutral);font-size:.76rem;line-height:1.35}.route-operating-board__record-table{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-operating-board__record-header,.route-operating-board__record-row{display:grid;grid-template-columns:minmax(180px,1.4fr) minmax(70px,.42fr) minmax(92px,.58fr) minmax(104px,.68fr);grid-gap:8px;gap:8px;align-items:center;min-width:0}.route-operating-board__record-header{padding:0 8px;color:var(--brand-neutral);font-family:var(--font-mono);font-size:.58rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-operating-board__record-row{padding:8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(11,31,59,.025);color:var(--brand-bg);text-decoration:none}.route-operating-board__record-row:focus-visible,.route-operating-board__record-row:hover{border-color:rgba(47,107,255,.34);background:rgba(255,255,255,.98);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-operating-board__record-row b,.route-operating-board__record-row em,.route-operating-board__record-row small,.route-operating-board__record-row span,.route-operating-board__record-row strong{min-width:0;overflow-wrap:anywhere}.route-operating-board__record-row span:first-child{display:grid;grid-gap:2px;gap:2px}.route-operating-board__record-row strong{font-size:.82rem;line-height:1.2}.route-operating-board__record-row small,.route-operating-board__record-row span:not(:first-child){color:var(--brand-neutral);font-size:.68rem;line-height:1.28}.route-operating-board__record-row b,.route-operating-board__record-row em{justify-self:start;font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-operating-board__record-row em{padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg)}.route-operating-board__record-row b{color:var(--brand-primary)}.route-operating-board__record-row--primary{border-color:rgba(47,107,255,.22);background:rgba(47,107,255,.07)}.route-operating-board__record-row--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.95);color:var(--brand-white)}.route-operating-board__record-row--attention b,.route-operating-board__record-row--attention small,.route-operating-board__record-row--attention span,.route-operating-board__record-row--attention strong{color:rgba(255,255,255,.84)}.route-operating-board__record-row--attention em{background:rgba(255,255,255,.14);color:rgba(255,255,255,.9)}.route-action-rail{grid-template-columns:repeat(auto-fit,minmax(112px,1fr));grid-gap:8px;gap:8px;margin:0 0 var(--space-3);padding:10px;background:rgba(11,31,59,.025)}.route-action-rail,.route-action-rail__item{display:grid;border:1px solid rgba(11,31,59,.08);border-radius:8px}.route-action-rail__item{align-content:start;grid-gap:2px;gap:2px;min-width:0;min-height:68px;padding:9px;background:rgba(255,255,255,.94);color:var(--brand-bg);text-decoration:none}.route-action-rail__item:focus-visible,.route-action-rail__item:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-action-rail__item span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-action-rail__item strong{color:var(--brand-bg);font-size:.84rem;line-height:1.15;overflow-wrap:anywhere}.route-action-rail__item small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-action-rail__item--primary{border-color:rgba(47,107,255,.22);background:rgba(47,107,255,.08)}.route-action-rail__item--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}.route-action-rail__item--attention small,.route-action-rail__item--attention span,.route-action-rail__item--attention strong{color:rgba(255,255,255,.82)}.route-approval-path{display:grid;grid-template-columns:minmax(220px,.7fr) minmax(0,2.3fr);grid-gap:12px;gap:12px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:8px;background:rgba(var(--brand-primary-rgb),.045)}.route-approval-path__summary{display:grid;align-content:start;grid-gap:6px;gap:6px;min-width:0;padding:10px;border-radius:8px;background:rgba(255,255,255,.9)}.route-approval-path__summary h2,.route-approval-path__summary p{margin:0}.route-approval-path__summary h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-approval-path__summary p:not(.eyebrow){color:var(--brand-neutral);font-size:.78rem;line-height:1.35}.route-approval-path__steps{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0;min-width:0;padding:0}.route-approval-path__steps li{min-width:0}.route-approval-path__step{display:grid;align-content:start;grid-gap:3px;gap:3px;min-height:86px;min-width:0;height:100%;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96);color:var(--brand-bg);text-decoration:none}.route-approval-path__step:focus-visible,.route-approval-path__step:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-approval-path__step span{display:inline-grid;width:1.35rem;height:1.35rem;place-items:center;border-radius:999px;background:rgba(var(--brand-primary-rgb),.1);color:var(--brand-primary);font-family:var(--font-mono);font-size:.64rem;font-weight:900;line-height:1}.route-approval-path__step strong{color:var(--brand-bg);font-size:.84rem;line-height:1.15;overflow-wrap:anywhere}.route-approval-path__step small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-approval-path__step--primary{border-color:rgba(47,107,255,.22);background:rgba(47,107,255,.08)}.route-approval-path__step--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}.route-approval-path__step--attention span{background:rgba(255,255,255,.14)}.route-approval-path__step--attention small,.route-approval-path__step--attention span,.route-approval-path__step--attention strong{color:rgba(255,255,255,.82)}.route-cockpit-lanes{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,2.25fr);grid-gap:12px;gap:12px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.92)}.route-cockpit-lanes__summary{display:grid;align-content:start;grid-gap:6px;gap:6px;min-width:0;padding:10px;border-radius:8px;background:rgba(11,31,59,.035)}.route-cockpit-lanes__summary h2,.route-cockpit-lanes__summary p{margin:0}.route-cockpit-lanes__summary h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-cockpit-lanes__summary p:not(.eyebrow){color:var(--brand-neutral);font-size:.78rem;line-height:1.35}.route-cockpit-lanes__primary-action{justify-self:start;margin-top:2px;min-height:0;padding:.55rem .78rem}.route-cockpit-lanes__grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(7,minmax(0,1fr));min-width:0}.route-cockpit-lanes__item{display:grid;align-content:start;grid-gap:3px;gap:3px;min-width:0;min-height:78px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96);color:var(--brand-bg);text-decoration:none}.route-cockpit-lanes__item:focus-visible,.route-cockpit-lanes__item:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-cockpit-lanes__item span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-cockpit-lanes__item strong{color:var(--brand-bg);font-size:.84rem;line-height:1.15;overflow-wrap:anywhere}.route-cockpit-lanes__item small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-cockpit-lanes__item--primary{border-color:rgba(47,107,255,.22);background:rgba(47,107,255,.08)}.route-cockpit-lanes__item--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}.route-cockpit-lanes__item--attention small,.route-cockpit-lanes__item--attention span,.route-cockpit-lanes__item--attention strong{color:rgba(255,255,255,.82)}.route-cockpit-lanes__workflow{display:grid;grid-column:1/-1;grid-gap:8px;gap:8px;min-width:0;padding:10px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(11,31,59,.025)}.route-cockpit-lanes__workflow-summary{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;min-width:0}.route-cockpit-lanes__workflow-summary h3,.route-cockpit-lanes__workflow-summary p{margin:0}.route-cockpit-lanes__workflow-summary h3{color:var(--brand-bg);font-size:.96rem;line-height:1.2}.route-cockpit-lanes__workflow-summary p{max-width:620px;color:var(--brand-neutral);font-size:.72rem;line-height:1.35}.route-cockpit-lanes__workflow-table{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-cockpit-lanes__workflow-header,.route-cockpit-lanes__workflow-row{display:grid;grid-template-columns:minmax(150px,1.25fr) minmax(72px,.55fr) minmax(108px,.75fr) minmax(132px,1fr) minmax(94px,.65fr);grid-gap:8px;gap:8px;align-items:center;min-width:0}.route-cockpit-lanes__workflow-header{padding:0 8px;color:var(--brand-neutral);font-family:var(--font-mono);font-size:.58rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-cockpit-lanes__workflow-row{padding:8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96);color:var(--brand-bg);text-decoration:none}.route-cockpit-lanes__workflow-row:focus-visible,.route-cockpit-lanes__workflow-row:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-cockpit-lanes__workflow-row>b,.route-cockpit-lanes__workflow-row>small,.route-cockpit-lanes__workflow-row>span{min-width:0}.route-cockpit-lanes__workflow-row strong{display:block;color:var(--brand-bg);font-size:.82rem;line-height:1.15;overflow-wrap:anywhere}.route-cockpit-lanes__workflow-row small{color:var(--brand-neutral);font-size:.66rem;line-height:1.25;overflow-wrap:anywhere}.route-cockpit-lanes__workflow-row b,.route-cockpit-lanes__workflow-row em{border-radius:999px;font-family:var(--font-mono);font-size:.6rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;text-align:center;text-transform:uppercase}.route-cockpit-lanes__workflow-row em{justify-self:start;padding:.36rem .55rem;background:rgba(11,31,59,.06);color:var(--brand-bg)}.route-cockpit-lanes__workflow-row b{justify-self:end;padding:.46rem .62rem;background:rgba(47,107,255,.12);color:var(--brand-primary)}.route-cockpit-lanes__workflow-row--primary{border-color:rgba(47,107,255,.22);background:rgba(47,107,255,.08)}.route-cockpit-lanes__workflow-row--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}.route-cockpit-lanes__workflow-row--attention small,.route-cockpit-lanes__workflow-row--attention span,.route-cockpit-lanes__workflow-row--attention strong{color:rgba(255,255,255,.82)}.route-cockpit-lanes__workflow-row--attention b,.route-cockpit-lanes__workflow-row--attention em{background:rgba(255,255,255,.14);color:#ffffff}.route-specialist-plan{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,2.25fr);grid-gap:12px;gap:12px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(11,31,59,.025)}.route-specialist-plan__summary{display:grid;align-content:start;grid-gap:6px;gap:6px;min-width:0;padding:10px;border-radius:8px;background:rgba(255,255,255,.94)}.route-specialist-plan__summary h2,.route-specialist-plan__summary p{margin:0}.route-specialist-plan__summary h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-specialist-plan__summary p:not(.eyebrow){color:var(--brand-neutral);font-size:.78rem;line-height:1.35}.route-specialist-plan__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(116px,1fr));grid-gap:8px;gap:8px;min-width:0}.route-specialist-plan__card{display:grid;align-content:start;grid-gap:3px;gap:3px;min-width:0;min-height:96px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96);color:var(--brand-bg);text-decoration:none}.route-specialist-plan__card:focus-visible,.route-specialist-plan__card:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-specialist-plan__card span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-specialist-plan__card strong{color:var(--brand-bg);font-size:.84rem;line-height:1.15;overflow-wrap:anywhere}.route-specialist-plan__card small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-specialist-plan__card em{align-self:end;color:var(--brand-neutral);font-family:var(--font-mono);font-size:.6rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-specialist-plan__card--primary{border-color:rgba(47,107,255,.22);background:rgba(47,107,255,.08)}.route-specialist-plan__card--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}.route-specialist-plan__card--attention em,.route-specialist-plan__card--attention small,.route-specialist-plan__card--attention span,.route-specialist-plan__card--attention strong{color:rgba(255,255,255,.82)}.route-outcome-chain{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,2.25fr);grid-gap:12px;gap:12px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:8px;background:rgba(var(--brand-primary-rgb),.04)}.route-outcome-chain__summary{display:grid;align-content:start;grid-gap:6px;gap:6px;min-width:0;padding:10px;border-radius:8px;background:rgba(255,255,255,.94)}.route-outcome-chain__summary h2,.route-outcome-chain__summary p{margin:0}.route-outcome-chain__summary h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-outcome-chain__summary p:not(.eyebrow){color:var(--brand-neutral);font-size:.78rem;line-height:1.35}.route-outcome-chain__items{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;list-style:none;margin:0;min-width:0;padding:0}.route-outcome-chain__items li{min-width:0}.route-outcome-chain__item{display:grid;align-content:start;grid-gap:3px;gap:3px;min-height:104px;height:100%;min-width:0;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96);color:var(--brand-bg);text-decoration:none}.route-outcome-chain__item:focus-visible,.route-outcome-chain__item:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-outcome-chain__item span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-outcome-chain__item strong{color:var(--brand-bg);font-size:.84rem;line-height:1.15;overflow-wrap:anywhere}.route-outcome-chain__item small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-outcome-chain__item em{align-self:end;color:var(--brand-neutral);font-family:var(--font-mono);font-size:.6rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-outcome-chain__item--primary{border-color:rgba(47,107,255,.22);background:rgba(47,107,255,.08)}.route-outcome-chain__item--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}.route-outcome-chain__item--attention em,.route-outcome-chain__item--attention small,.route-outcome-chain__item--attention span,.route-outcome-chain__item--attention strong{color:rgba(255,255,255,.82)}.route-benchmark-readiness{display:grid;grid-template-columns:minmax(220px,.75fr) minmax(0,2.25fr);grid-gap:12px;gap:12px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.92)}.route-benchmark-readiness__summary{display:grid;align-content:start;grid-gap:6px;gap:6px;min-width:0;padding:10px;border-radius:8px;background:rgba(11,31,59,.035)}.route-benchmark-readiness__summary h2,.route-benchmark-readiness__summary p{margin:0}.route-benchmark-readiness__summary h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-benchmark-readiness__summary p:not(.eyebrow){color:var(--brand-neutral);font-size:.78rem;line-height:1.35}.route-benchmark-readiness__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.route-benchmark-readiness__item{display:grid;align-content:start;grid-gap:3px;gap:3px;min-width:0;min-height:104px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96);color:var(--brand-bg);text-decoration:none}.route-benchmark-readiness__item:focus-visible,.route-benchmark-readiness__item:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-benchmark-readiness__item span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-benchmark-readiness__item strong{color:var(--brand-bg);font-size:.84rem;line-height:1.15;overflow-wrap:anywhere}.route-benchmark-readiness__item small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-benchmark-readiness__item em{align-self:end;color:var(--brand-neutral);font-family:var(--font-mono);font-size:.6rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-benchmark-readiness__item--primary{border-color:rgba(47,107,255,.22);background:rgba(47,107,255,.08)}.route-benchmark-readiness__item--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}.route-benchmark-readiness__item--attention em,.route-benchmark-readiness__item--attention small,.route-benchmark-readiness__item--attention span,.route-benchmark-readiness__item--attention strong{color:rgba(255,255,255,.82)}.route-competitor-control-map{display:grid;grid-gap:10px;gap:10px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(11,31,59,.025)}.route-competitor-control-map__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:10px;border-radius:8px;background:rgba(255,255,255,.96)}.route-competitor-control-map__header>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-competitor-control-map__header h2,.route-competitor-control-map__header p{margin:0}.route-competitor-control-map__header h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-competitor-control-map__table{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-competitor-control-map__header-row,.route-competitor-control-map__row{display:grid;grid-template-columns:minmax(170px,1fr) minmax(220px,1.4fr) minmax(78px,.42fr) minmax(96px,.52fr);grid-gap:8px;gap:8px;align-items:center;min-width:0}.route-competitor-control-map__header-row{padding:0 8px;color:var(--brand-neutral);font-family:var(--font-mono);font-size:.58rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-competitor-control-map__row{padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-competitor-control-map__row:focus-visible,.route-competitor-control-map__row:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-competitor-control-map__row span{display:grid;grid-gap:2px;gap:2px;min-width:0}.route-competitor-control-map__row b,.route-competitor-control-map__row em,.route-competitor-control-map__row small,.route-competitor-control-map__row strong{min-width:0;overflow-wrap:anywhere}.route-competitor-control-map__row strong{color:var(--brand-bg);font-size:.8rem;line-height:1.15}.route-competitor-control-map__row small{display:-webkit-box;color:var(--brand-neutral);font-size:.66rem;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.route-competitor-control-map__row b,.route-competitor-control-map__row em{justify-self:start;font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-competitor-control-map__row em{padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg)}.route-competitor-control-map__row b{color:var(--brand-primary)}.route-competitor-control-map__row--primary{border-color:rgba(47,107,255,.24);background:rgba(47,107,255,.08)}.route-competitor-control-map__row--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}.route-competitor-control-map__row--attention b,.route-competitor-control-map__row--attention em,.route-competitor-control-map__row--attention small,.route-competitor-control-map__row--attention strong{color:rgba(255,255,255,.84)}.route-competitor-control-map__row--attention em{background:rgba(255,255,255,.12)}:is(.route-benchmark-trial-board,.route-runtime-benchmark-trial-board){display:grid;grid-gap:10px;gap:10px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.95)}:is(.route-benchmark-trial-board__header,.route-runtime-benchmark-trial-board__header){display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;align-items:start;min-width:0;padding:10px;border-radius:8px;background:rgba(11,31,59,.04)}:is(.route-benchmark-trial-board__header>div:first-child,.route-runtime-benchmark-trial-board__header>div:first-child){display:grid;grid-gap:5px;gap:5px;min-width:0}:is(.route-benchmark-trial-board__header h2,.route-benchmark-trial-board__header p,.route-runtime-benchmark-trial-board__header h2,.route-runtime-benchmark-trial-board__header p){margin:0}:is(.route-benchmark-trial-board__header h2,.route-runtime-benchmark-trial-board__header h2){color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}:is(.route-benchmark-trial-board__summary,.route-runtime-benchmark-trial-board__summary){display:grid;grid-template-columns:repeat(3,minmax(54px,1fr));grid-gap:5px;gap:5px;min-width:190px}:is(.route-benchmark-trial-board__summary span,.route-runtime-benchmark-trial-board__summary span){display:grid;grid-gap:1px;gap:1px;padding:7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.9);color:var(--brand-bg);text-align:center}:is(.route-benchmark-trial-board__summary strong,.route-runtime-benchmark-trial-board__summary strong){font-size:.86rem;line-height:1}:is(.route-benchmark-trial-board__summary small,.route-runtime-benchmark-trial-board__summary small){color:var(--brand-neutral);font-family:var(--font-mono);font-size:.56rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}:is(.route-benchmark-trial-board__table,.route-runtime-benchmark-trial-board__table){display:grid;grid-gap:5px;gap:5px;min-width:0}:is(.route-benchmark-trial-board__header-row,.route-benchmark-trial-board__row,.route-runtime-benchmark-trial-board__header-row,.route-runtime-benchmark-trial-board__row){display:grid;grid-template-columns:minmax(180px,1.1fr) minmax(240px,1.4fr) minmax(78px,.42fr) minmax(96px,.52fr);grid-gap:8px;gap:8px;align-items:center;min-width:0}:is(.route-benchmark-trial-board__header-row,.route-runtime-benchmark-trial-board__header-row){padding:0 8px;color:var(--brand-neutral);font-family:var(--font-mono);font-size:.58rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}:is(.route-benchmark-trial-board__row,.route-runtime-benchmark-trial-board__row){padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}:is(.route-benchmark-trial-board__row:hover,.route-benchmark-trial-board__row:focus-visible,.route-runtime-benchmark-trial-board__row:hover,.route-runtime-benchmark-trial-board__row:focus-visible){border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}:is(.route-benchmark-trial-board__row span,.route-runtime-benchmark-trial-board__row span){display:grid;grid-gap:2px;gap:2px;min-width:0}:is(.route-benchmark-trial-board__row strong,.route-benchmark-trial-board__row small,.route-benchmark-trial-board__row em,.route-benchmark-trial-board__row b,.route-runtime-benchmark-trial-board__row strong,.route-runtime-benchmark-trial-board__row small,.route-runtime-benchmark-trial-board__row em,.route-runtime-benchmark-trial-board__row b){min-width:0;overflow-wrap:anywhere}:is(.route-benchmark-trial-board__row strong,.route-runtime-benchmark-trial-board__row strong){color:var(--brand-bg);font-size:.78rem;line-height:1.15}:is(.route-benchmark-trial-board__row small,.route-runtime-benchmark-trial-board__row small){display:-webkit-box;color:var(--brand-neutral);font-size:.64rem;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}:is(.route-benchmark-trial-board__row em,.route-benchmark-trial-board__row b,.route-runtime-benchmark-trial-board__row em,.route-runtime-benchmark-trial-board__row b){justify-self:start;font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}:is(.route-benchmark-trial-board__row em,.route-runtime-benchmark-trial-board__row em){padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg)}:is(.route-benchmark-trial-board__row b,.route-runtime-benchmark-trial-board__row b){color:var(--brand-primary)}:is(.route-benchmark-trial-board__row--primary,.route-runtime-benchmark-trial-board__row--primary){border-color:rgba(47,107,255,.26);background:rgba(47,107,255,.08)}:is(.route-benchmark-trial-board__row--secondary,.route-runtime-benchmark-trial-board__row--ready){border-color:rgba(33,200,165,.24);background:rgba(33,200,165,.08)}:is(.route-benchmark-trial-board__row--attention,.route-runtime-benchmark-trial-board__row--attention){border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}:is(.route-benchmark-trial-board__row--attention strong,.route-benchmark-trial-board__row--attention small,.route-benchmark-trial-board__row--attention em,.route-benchmark-trial-board__row--attention b,.route-runtime-benchmark-trial-board__row--attention strong,.route-runtime-benchmark-trial-board__row--attention small,.route-runtime-benchmark-trial-board__row--attention em,.route-runtime-benchmark-trial-board__row--attention b){color:rgba(255,255,255,.84)}:is(.route-benchmark-trial-board__row--attention em,.route-runtime-benchmark-trial-board__row--attention em){background:rgba(255,255,255,.12)}.route-capability-coverage{display:grid;grid-gap:12px;gap:12px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.94)}.route-capability-coverage__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:10px;border-radius:8px;background:rgba(11,31,59,.035)}.route-capability-coverage__header>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-capability-coverage__header h2,.route-capability-coverage__header p{margin:0}.route-capability-coverage__header h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-capability-coverage__header p:not(.eyebrow){max-width:760px;color:var(--brand-neutral);font-size:.78rem;line-height:1.35}.route-capability-coverage__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.route-capability-coverage__row{display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:4px;gap:4px;min-width:0;min-height:118px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-capability-coverage__row:focus-visible,.route-capability-coverage__row:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-capability-coverage__row span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-capability-coverage__row strong{color:var(--brand-bg);font-size:.82rem;line-height:1.15;overflow-wrap:anywhere}.route-capability-coverage__row small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-capability-coverage__row em{justify-self:start;padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg);font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-capability-coverage__row--primary{border-color:rgba(47,107,255,.24);background:rgba(47,107,255,.08)}.route-capability-coverage__row--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}.route-capability-coverage__row--attention small,.route-capability-coverage__row--attention span,.route-capability-coverage__row--attention strong{color:rgba(255,255,255,.84)}.route-capability-coverage__row--attention em{background:rgba(255,255,255,.12);color:#ffffff}.route-handoff-readiness{display:grid;grid-gap:12px;gap:12px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:8px;background:rgba(var(--brand-primary-rgb),.04)}.route-handoff-readiness__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:10px;border-radius:8px;background:rgba(255,255,255,.94)}.route-handoff-readiness__header>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-handoff-readiness__header h2,.route-handoff-readiness__header p{margin:0}.route-handoff-readiness__header h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-handoff-readiness__header p:not(.eyebrow){max-width:780px;color:var(--brand-neutral);font-size:.78rem;line-height:1.35}.route-handoff-readiness__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.route-handoff-readiness__row{display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:4px;gap:4px;min-width:0;min-height:112px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-handoff-readiness__row:focus-visible,.route-handoff-readiness__row:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-handoff-readiness__row span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-handoff-readiness__row strong{color:var(--brand-bg);font-size:.82rem;line-height:1.15;overflow-wrap:anywhere}.route-handoff-readiness__row small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-handoff-readiness__row em{justify-self:start;padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg);font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-handoff-readiness__row--primary{border-color:rgba(47,107,255,.24);background:rgba(47,107,255,.08)}.route-handoff-readiness__row--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}.route-handoff-readiness__row--attention small,.route-handoff-readiness__row--attention span,.route-handoff-readiness__row--attention strong{color:rgba(255,255,255,.84)}.route-handoff-readiness__row--attention em{background:rgba(255,255,255,.12);color:#ffffff}.route-responsibility-map{display:grid;grid-gap:12px;gap:12px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96)}.route-responsibility-map__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:10px;border-radius:8px;background:rgba(var(--brand-primary-rgb),.06)}.route-responsibility-map__header>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-responsibility-map__header h2,.route-responsibility-map__header p{margin:0}.route-responsibility-map__header h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-responsibility-map__header p:not(.eyebrow){max-width:780px;color:var(--brand-neutral);font-size:.78rem;line-height:1.35}.route-responsibility-map__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.route-responsibility-map__row{display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:4px;gap:4px;min-width:0;min-height:118px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-responsibility-map__row:focus-visible,.route-responsibility-map__row:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-responsibility-map__row span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-responsibility-map__row strong{color:var(--brand-bg);font-size:.82rem;line-height:1.15;overflow-wrap:anywhere}.route-responsibility-map__row small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-responsibility-map__row em{justify-self:start;padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg);font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-responsibility-map__row--primary{border-color:rgba(47,107,255,.24);background:rgba(47,107,255,.08)}.route-responsibility-map__row--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}.route-responsibility-map__row--attention small,.route-responsibility-map__row--attention span,.route-responsibility-map__row--attention strong{color:rgba(255,255,255,.84)}.route-responsibility-map__row--attention em{background:rgba(255,255,255,.12);color:#ffffff}.route-runtime-command-deck{border:1px solid rgba(47,107,255,.18);border-radius:8px;background:rgba(47,107,255,.045)}.route-runtime-command-deck,.route-runtime-operating-cockpit{display:grid;grid-gap:10px;gap:10px;margin:0 0 var(--space-3);padding:12px}.route-runtime-operating-cockpit{border:1px solid rgba(11,31,59,.14);border-radius:8px;background:linear-gradient(135deg,rgba(11,31,59,.035),rgba(47,107,255,.05)),#ffffff}.route-runtime-operating-cockpit__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:10px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96)}.route-runtime-operating-cockpit__header>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-runtime-operating-cockpit__header h2,.route-runtime-operating-cockpit__header p{margin:0}.route-runtime-operating-cockpit__header h2{color:var(--brand-bg);font-size:1.02rem;line-height:1.2;overflow-wrap:anywhere}.route-runtime-operating-cockpit__table{display:grid;grid-gap:6px;gap:6px;min-width:0}.route-runtime-operating-cockpit__row{display:grid;grid-template-columns:minmax(126px,.9fr) minmax(92px,.58fr) minmax(150px,1.1fr) minmax(104px,.65fr);grid-gap:8px;gap:8px;align-items:center;min-width:0;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-runtime-operating-cockpit__row:not(.route-runtime-operating-cockpit__row--header):focus-visible,.route-runtime-operating-cockpit__row:not(.route-runtime-operating-cockpit__row--header):hover{border-color:rgba(47,107,255,.36);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-runtime-operating-cockpit__row--header{padding-block:6px;background:rgba(11,31,59,.04);color:var(--brand-neutral);font-family:var(--font-mono);font-size:.58rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.route-runtime-operating-cockpit__row b,.route-runtime-operating-cockpit__row em,.route-runtime-operating-cockpit__row span,.route-runtime-operating-cockpit__row strong{min-width:0;overflow-wrap:anywhere;line-height:1.15}.route-runtime-operating-cockpit__row strong{display:block;color:var(--brand-bg);font-size:.82rem}.route-runtime-operating-cockpit__row>span:not(:first-child){color:var(--brand-neutral);font-size:.72rem;font-weight:750}.route-runtime-operating-cockpit__row b,.route-runtime-operating-cockpit__row em{justify-self:start;font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:850;letter-spacing:0;text-transform:uppercase}.route-runtime-operating-cockpit__row em{padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg)}.route-runtime-operating-cockpit__row b{color:var(--brand-primary)}.route-runtime-operating-cockpit__row--primary{border-color:rgba(47,107,255,.22);background:rgba(47,107,255,.055)}.route-runtime-operating-cockpit__row--attention{border-color:rgba(47,107,255,.38);background:rgba(11,31,59,.96)}.route-runtime-operating-cockpit__row--attention strong,.route-runtime-operating-cockpit__row--attention>span:not(:first-child){color:rgba(255,255,255,.88)}.route-runtime-operating-cockpit__row--attention em{background:rgba(255,255,255,.13);color:#ffffff}.route-runtime-operating-cockpit__row--gated{border-color:rgba(11,31,59,.16);background:rgba(11,31,59,.04)}.route-runtime-lifecycle-board{display:grid;grid-gap:10px;gap:10px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(33,200,165,.22);border-radius:8px;background:linear-gradient(135deg,rgba(33,200,165,.07),rgba(47,107,255,.04)),#ffffff}.route-runtime-lifecycle-board__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:10px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96)}.route-runtime-lifecycle-board__header>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-runtime-lifecycle-board__header h2,.route-runtime-lifecycle-board__header p{margin:0}.route-runtime-lifecycle-board__header h2{color:var(--brand-bg);font-size:1.02rem;line-height:1.2;overflow-wrap:anywhere}.route-runtime-lifecycle-board__table{display:grid;grid-gap:6px;gap:6px;min-width:0}.route-runtime-lifecycle-board__row{display:grid;grid-template-columns:minmax(104px,.78fr) minmax(104px,.62fr) minmax(150px,1.08fr) minmax(106px,.68fr);grid-gap:8px;gap:8px;align-items:center;min-width:0;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-runtime-lifecycle-board__row:not(.route-runtime-lifecycle-board__row--header):focus-visible,.route-runtime-lifecycle-board__row:not(.route-runtime-lifecycle-board__row--header):hover{border-color:rgba(33,200,165,.42);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-runtime-lifecycle-board__row--header{padding-block:6px;background:rgba(11,31,59,.04);color:var(--brand-neutral);font-family:var(--font-mono);font-size:.58rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.route-runtime-lifecycle-board__row b,.route-runtime-lifecycle-board__row em,.route-runtime-lifecycle-board__row span,.route-runtime-lifecycle-board__row strong{min-width:0;overflow-wrap:anywhere;line-height:1.15}.route-runtime-lifecycle-board__row strong{display:block;color:var(--brand-bg);font-size:.82rem}.route-runtime-lifecycle-board__row>span:not(:first-child){color:var(--brand-neutral);font-size:.72rem;font-weight:750}.route-runtime-lifecycle-board__row b,.route-runtime-lifecycle-board__row em{justify-self:start;font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:850;letter-spacing:0;text-transform:uppercase}.route-runtime-lifecycle-board__row em{padding:3px 7px;border-radius:999px;background:rgba(33,200,165,.11);color:var(--brand-bg)}.route-runtime-lifecycle-board__row b{color:var(--brand-primary)}.route-runtime-lifecycle-board__row--primary{border-color:rgba(33,200,165,.28);background:rgba(33,200,165,.065)}.route-runtime-lifecycle-board__row--attention{border-color:rgba(47,107,255,.38);background:rgba(11,31,59,.96)}.route-runtime-lifecycle-board__row--attention strong,.route-runtime-lifecycle-board__row--attention>span:not(:first-child){color:rgba(255,255,255,.88)}.route-runtime-lifecycle-board__row--attention em{background:rgba(255,255,255,.13);color:#ffffff}.route-runtime-lifecycle-board__row--gated{border-color:rgba(11,31,59,.16);background:rgba(11,31,59,.04)}.route-runtime-action-path{display:grid;grid-gap:10px;gap:10px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(47,107,255,.16);border-radius:8px;background:linear-gradient(135deg,rgba(11,31,59,.04),rgba(33,200,165,.055)),#ffffff}.route-runtime-action-path__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:10px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96)}.route-runtime-action-path__header>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-runtime-action-path__header h2,.route-runtime-action-path__header p{margin:0}.route-runtime-action-path__header h2{color:var(--brand-bg);font-size:1.02rem;line-height:1.2;overflow-wrap:anywhere}.route-runtime-action-path__list{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:6px;gap:6px;min-width:0;padding:0;margin:0;list-style:none}.route-runtime-action-path__list li{min-width:0}.route-runtime-action-path__step{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:6px 8px;gap:6px 8px;align-items:center;min-width:0;min-height:100%;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-runtime-action-path__step:focus-visible,.route-runtime-action-path__step:hover{border-color:rgba(47,107,255,.36);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-runtime-action-path__index,.route-runtime-action-path__step b,.route-runtime-action-path__step em,.route-runtime-action-path__step span,.route-runtime-action-path__step strong{min-width:0;overflow-wrap:anywhere;line-height:1.15}.route-runtime-action-path__index{grid-row:span 4;display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:999px;background:rgba(47,107,255,.1);color:var(--brand-primary);font-family:var(--font-mono);font-size:.62rem;font-weight:850;letter-spacing:0}.route-runtime-action-path__step strong{display:block;color:var(--brand-bg);font-size:.82rem}.route-runtime-action-path__step>span:not(.route-runtime-action-path__index){color:var(--brand-neutral);font-size:.72rem;font-weight:750}.route-runtime-action-path__step b,.route-runtime-action-path__step em{justify-self:start;font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:850;letter-spacing:0;text-transform:uppercase}.route-runtime-action-path__step em{padding:3px 7px;border-radius:999px;background:rgba(33,200,165,.11);color:var(--brand-bg)}.route-runtime-action-path__step b{color:var(--brand-primary)}.route-runtime-action-path__step--primary{border-color:rgba(47,107,255,.24);background:rgba(47,107,255,.055)}.route-runtime-action-path__step--attention{border-color:rgba(47,107,255,.38);background:rgba(11,31,59,.96)}.route-runtime-action-path__step--attention strong,.route-runtime-action-path__step--attention>span:not(.route-runtime-action-path__index){color:rgba(255,255,255,.88)}.route-runtime-action-path__step--attention em{background:rgba(255,255,255,.13);color:#ffffff}.route-runtime-action-path__step--gated{border-color:rgba(11,31,59,.16);background:rgba(11,31,59,.04)}.route-runtime-operations-runway{display:grid;grid-gap:10px;gap:10px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(47,107,255,.18);border-radius:8px;background:linear-gradient(135deg,rgba(47,107,255,.065),rgba(33,200,165,.045)),#ffffff}.route-runtime-operations-runway__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:10px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96)}.route-runtime-operations-runway__header>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-runtime-operations-runway__header h2,.route-runtime-operations-runway__header p{margin:0}.route-runtime-operations-runway__header h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-runtime-operations-runway__summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;min-width:min(240px,100%)}.route-runtime-operations-runway__summary span{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:7px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(11,31,59,.035)}.route-runtime-operations-runway__summary strong{color:var(--brand-bg);font-size:.95rem;line-height:1.1}.route-runtime-operations-runway__summary small{color:var(--brand-neutral);font-size:.64rem;line-height:1.1}.route-runtime-operations-runway__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.route-runtime-operations-runway__item{display:grid;grid-template-rows:auto auto auto auto 1fr auto;grid-gap:4px;gap:4px;min-width:0;min-height:126px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-runtime-operations-runway__item:focus-visible,.route-runtime-operations-runway__item:hover{border-color:rgba(47,107,255,.36);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-runtime-operations-runway__item span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.58rem;font-weight:850;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-runtime-operations-runway__item strong{color:var(--brand-bg);font-size:.82rem;line-height:1.15;overflow-wrap:anywhere}.route-runtime-operations-runway__item em,.route-runtime-operations-runway__item small{color:var(--brand-neutral);font-size:.68rem;line-height:1.2;overflow-wrap:anywhere}.route-runtime-operations-runway__item b,.route-runtime-operations-runway__item em{font-style:normal}.route-runtime-operations-runway__item b{align-self:end;justify-self:start;color:var(--brand-primary);font-family:var(--font-mono);font-size:.58rem;font-weight:850;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-runtime-operations-runway__item--primary{border-color:rgba(47,107,255,.24);background:rgba(47,107,255,.06)}.route-runtime-operations-runway__item--ready{border-color:rgba(33,200,165,.24);background:rgba(33,200,165,.07)}.route-runtime-operations-runway__item--attention{border-color:rgba(47,107,255,.38);background:rgba(11,31,59,.96)}.route-runtime-operations-runway__item--attention em,.route-runtime-operations-runway__item--attention small,.route-runtime-operations-runway__item--attention span,.route-runtime-operations-runway__item--attention strong{color:rgba(255,255,255,.86)}.route-runtime-operations-runway__item--attention b{color:#ffffff}.route-runtime-operations-runway__item--gated{border-color:rgba(107,124,255,.22);background:rgba(107,124,255,.07)}.route-runtime-start-receipt{display:grid;grid-gap:8px;gap:8px;padding:10px;border:1px solid rgba(11,31,59,.1);border-radius:8px;background:rgba(255,255,255,.92)}.route-runtime-start-receipt__header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:start;min-width:0}.route-runtime-start-receipt__header h3,.route-runtime-start-receipt__header p{margin:0}.route-runtime-start-receipt__header h3{color:var(--brand-bg);font-size:.92rem;line-height:1.18;overflow-wrap:anywhere}.route-runtime-start-receipt__state{display:inline-grid;min-width:72px;padding:6px 8px;border:1px solid rgba(11,31,59,.1);border-radius:999px;color:var(--brand-bg);font-family:var(--font-mono);font-size:.58rem;font-weight:850;letter-spacing:0;line-height:1.1;text-align:center;text-transform:uppercase}.route-runtime-start-receipt__state--ready{border-color:rgba(33,200,165,.28);background:rgba(33,200,165,.1)}.route-runtime-start-receipt__state--attention{border-color:rgba(47,107,255,.3);background:rgba(11,31,59,.92);color:#ffffff}.route-runtime-start-receipt__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:7px;gap:7px;min-width:0}.route-runtime-start-receipt__item{display:grid;grid-template-rows:auto auto auto 1fr;grid-gap:4px;gap:4px;min-width:0;min-height:92px;padding:8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(11,31,59,.025)}.route-runtime-start-receipt__item span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.56rem;font-weight:850;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-runtime-start-receipt__item strong{color:var(--brand-bg);font-size:.78rem;line-height:1.16;overflow-wrap:anywhere}.route-runtime-start-receipt__item em,.route-runtime-start-receipt__item small{color:var(--brand-neutral);font-size:.64rem;line-height:1.18;overflow-wrap:anywhere}.route-runtime-start-receipt__item em{font-style:normal}.route-runtime-start-receipt__item--primary{border-color:rgba(47,107,255,.22);background:rgba(47,107,255,.055)}.route-runtime-start-receipt__item--ready{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.065)}.route-runtime-start-receipt__item--attention{border-color:rgba(47,107,255,.34);background:rgba(11,31,59,.94)}.route-runtime-start-receipt__item--attention em,.route-runtime-start-receipt__item--attention small,.route-runtime-start-receipt__item--attention span,.route-runtime-start-receipt__item--attention strong{color:rgba(255,255,255,.88)}.route-runtime-start-receipt__item--gated{border-color:rgba(107,124,255,.2);background:rgba(107,124,255,.06)}.route-runtime-evidence-receipt__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));grid-gap:8px;gap:8px;padding:0 12px 12px}.route-runtime-evidence-receipt__item{display:grid;grid-gap:5px;gap:5px;min-height:86px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.88)}.route-runtime-evidence-receipt__item span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.56rem;font-weight:850;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-runtime-evidence-receipt__item strong{color:var(--brand-bg);font-size:.8rem;line-height:1.16;overflow-wrap:anywhere}.route-runtime-evidence-receipt__item small{color:var(--brand-neutral);font-size:.64rem;font-weight:700;line-height:1.18;overflow-wrap:anywhere}.route-runtime-evidence-receipt__item--attention{border-color:rgba(47,107,255,.3);background:rgba(11,31,59,.94)}.route-runtime-evidence-receipt__item--attention small,.route-runtime-evidence-receipt__item--attention span,.route-runtime-evidence-receipt__item--attention strong{color:rgba(255,255,255,.9)}.route-runtime-evidence-receipt__item--active{border-color:rgba(47,107,255,.22);background:rgba(47,107,255,.055)}.route-runtime-evidence-receipt__item--ready{border-color:rgba(33,200,165,.22);background:rgba(33,200,165,.065)}.route-runtime-demand-bridge{display:grid;grid-gap:10px;gap:10px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(33,200,165,.16);border-radius:8px;background:linear-gradient(135deg,rgba(33,200,165,.055),rgba(47,107,255,.04)),#ffffff}.route-runtime-demand-bridge__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:10px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96)}.route-runtime-demand-bridge__header>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-runtime-demand-bridge__header h2,.route-runtime-demand-bridge__header p{margin:0}.route-runtime-demand-bridge__header h2{color:var(--brand-bg);font-size:1.02rem;line-height:1.2;overflow-wrap:anywhere}.route-runtime-demand-bridge__table{display:grid;grid-gap:6px;gap:6px}.route-runtime-demand-bridge__row{display:grid;grid-template-columns:minmax(116px,.9fr) minmax(92px,.58fr) minmax(142px,1fr) minmax(116px,.72fr);grid-gap:8px;gap:8px;align-items:center;min-width:0;padding:8px 9px;border:1px solid rgba(11,31,59,.08);border-left:3px solid rgba(33,200,165,.38);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-runtime-demand-bridge__row:not(.route-runtime-demand-bridge__row--header):focus-visible,.route-runtime-demand-bridge__row:not(.route-runtime-demand-bridge__row--header):hover{border-color:rgba(33,200,165,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-runtime-demand-bridge__row--header{padding-block:6px;border-left-color:transparent;background:rgba(11,31,59,.04);color:var(--brand-neutral);font-family:var(--font-mono);font-size:.58rem;font-weight:850;letter-spacing:0;text-transform:uppercase}.route-runtime-demand-bridge__row b,.route-runtime-demand-bridge__row em,.route-runtime-demand-bridge__row span,.route-runtime-demand-bridge__row strong{min-width:0;overflow-wrap:anywhere;line-height:1.15}.route-runtime-demand-bridge__row strong{display:block;color:var(--brand-bg);font-size:.82rem}.route-runtime-demand-bridge__row>span:not(:first-child){color:var(--brand-neutral);font-size:.72rem;font-weight:750}.route-runtime-demand-bridge__row b,.route-runtime-demand-bridge__row em{justify-self:start;font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:850;letter-spacing:0;text-transform:uppercase}.route-runtime-demand-bridge__row em{padding:3px 7px;border-radius:999px;background:rgba(33,200,165,.12);color:var(--brand-bg)}.route-runtime-demand-bridge__row b{color:var(--brand-primary)}.route-runtime-demand-bridge__row--primary{border-left-color:rgba(47,107,255,.72);background:rgba(47,107,255,.055)}.route-runtime-demand-bridge__row--attention{border-color:rgba(47,107,255,.38) rgba(47,107,255,.38) rgba(47,107,255,.38) rgba(47,107,255,.86);background:rgba(11,31,59,.96)}.route-runtime-demand-bridge__row--attention strong,.route-runtime-demand-bridge__row--attention>span:not(:first-child){color:rgba(255,255,255,.88)}.route-runtime-demand-bridge__row--attention em{background:rgba(255,255,255,.13);color:#ffffff}.route-runtime-demand-bridge__row--gated{border-left-color:rgba(11,31,59,.5);background:rgba(11,31,59,.04)}.route-runtime-command-deck__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:10px;border-radius:8px;background:rgba(255,255,255,.96)}.route-runtime-command-deck__header>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-runtime-command-deck__header h2,.route-runtime-command-deck__header p{margin:0}.route-runtime-command-deck__header h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-runtime-command-deck__header p:not(.eyebrow){max-width:760px;color:var(--brand-neutral);font-size:.78rem;line-height:1.35}.route-runtime-command-deck__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.route-runtime-command-deck__item{display:grid;grid-template-rows:auto auto auto auto;grid-gap:4px;gap:4px;min-width:0;min-height:104px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-runtime-command-deck__item:focus-visible,.route-runtime-command-deck__item:hover{border-color:rgba(47,107,255,.36);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-runtime-command-deck__item span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-runtime-command-deck__item strong{color:var(--brand-bg);font-size:.84rem;line-height:1.15;overflow-wrap:anywhere}.route-runtime-command-deck__item small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-runtime-command-deck__item b,.route-runtime-command-deck__item em{justify-self:start;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1}.route-runtime-command-deck__item em{padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg)}.route-runtime-command-deck__item b{color:var(--brand-primary)}.route-runtime-route-work-queue__facts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;margin:0}.route-runtime-route-work-queue__fact{display:grid;grid-gap:3px;gap:3px;min-width:0;padding:8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96)}.route-runtime-route-work-queue__fact--primary{border-color:rgba(47,107,255,.22);background:linear-gradient(135deg,rgba(47,107,255,.08),rgba(255,255,255,.96)),#fff}.route-runtime-route-work-queue__fact--attention{border-color:rgba(239,68,68,.26);background:linear-gradient(135deg,rgba(239,68,68,.08),rgba(255,255,255,.96)),#fff}.route-runtime-route-work-queue__fact--gated{border-color:rgba(107,124,255,.24);background:linear-gradient(135deg,rgba(107,124,255,.08),rgba(255,255,255,.96)),#fff}.route-runtime-route-work-queue__action,.route-runtime-route-work-queue__fact dd,.route-runtime-route-work-queue__fact dt{margin:0;font-family:var(--font-mono);letter-spacing:0;line-height:1.1;overflow-wrap:anywhere;text-transform:uppercase}.route-runtime-route-work-queue__fact dt{color:var(--brand-neutral);font-size:.58rem;font-weight:850}.route-runtime-route-work-queue__fact dd{color:var(--brand-bg);font-size:.7rem;font-weight:900}.route-runtime-route-work-queue__action{justify-self:start;padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.1);color:var(--brand-primary);font-size:.58rem;font-weight:900}.route-runtime-capability-coverage{display:grid;grid-gap:10px;gap:10px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96)}.route-runtime-capability-coverage__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.route-runtime-capability-coverage__header>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-runtime-capability-coverage__header h2,.route-runtime-capability-coverage__header p{margin:0}.route-runtime-capability-coverage__header h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-runtime-capability-coverage__header p:not(.eyebrow){max-width:760px;color:var(--brand-neutral);font-size:.78rem;line-height:1.35}.route-runtime-capability-coverage__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.route-runtime-capability-coverage__row{display:grid;grid-template-rows:auto auto 1fr auto auto;grid-gap:4px;gap:4px;min-width:0;min-height:120px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-runtime-capability-coverage__row:focus-visible,.route-runtime-capability-coverage__row:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-runtime-capability-coverage__row span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-runtime-capability-coverage__row strong{color:var(--brand-bg);font-size:.82rem;line-height:1.15;overflow-wrap:anywhere}.route-runtime-capability-coverage__row small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-runtime-capability-coverage__row b,.route-runtime-capability-coverage__row em{justify-self:start;overflow-wrap:anywhere;font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1}.route-runtime-capability-coverage__row em{padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg)}.route-runtime-capability-coverage__row b{color:var(--brand-primary)}.route-runtime-capability-coverage__row--review{border-color:rgba(47,107,255,.32);background:rgba(47,107,255,.055)}.route-runtime-capability-coverage__row--gated{border-color:rgba(11,31,59,.18);background:rgba(11,31,59,.045)}.route-runtime-approval-path{display:grid;grid-gap:10px;gap:10px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(33,200,165,.18);border-radius:8px;background:rgba(33,200,165,.045)}.route-runtime-approval-path__summary{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:10px;border-radius:8px;background:rgba(255,255,255,.96)}.route-runtime-approval-path__summary>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-runtime-approval-path__summary h2,.route-runtime-approval-path__summary p{margin:0}.route-runtime-approval-path__summary h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-runtime-approval-path__summary p:not(.eyebrow){max-width:760px;color:var(--brand-neutral);font-size:.78rem;line-height:1.35}.route-runtime-approval-path__steps{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0;margin:0;padding:0;list-style:none}.route-runtime-approval-path__steps li{min-width:0}.route-runtime-approval-path__step{display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:4px;gap:4px;min-width:0;min-height:130px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-runtime-approval-path__step:focus-visible,.route-runtime-approval-path__step:hover{border-color:rgba(33,200,165,.42);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-runtime-approval-path__step span{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:999px;background:rgba(33,200,165,.12);color:var(--brand-bg);font-family:var(--font-mono);font-size:.62rem;font-weight:800;line-height:1}.route-runtime-approval-path__step strong{color:var(--brand-bg);font-size:.82rem;line-height:1.15;overflow-wrap:anywhere}.route-runtime-approval-path__step small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-runtime-approval-path__step em{justify-self:start;padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg);font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;overflow-wrap:anywhere}.route-runtime-approval-path__step--review{border-color:rgba(47,107,255,.32);background:rgba(47,107,255,.055)}.route-runtime-approval-path__step--gated{border-color:rgba(11,31,59,.18);background:rgba(11,31,59,.045)}.route-runtime-handoff-readiness{display:grid;grid-gap:10px;gap:10px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:8px;background:rgba(var(--brand-primary-rgb),.04)}.route-runtime-handoff-readiness__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:10px;border-radius:8px;background:rgba(255,255,255,.96)}.route-runtime-handoff-readiness__header>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-runtime-handoff-readiness__header h2,.route-runtime-handoff-readiness__header p{margin:0}.route-runtime-handoff-readiness__header h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-runtime-handoff-readiness__header p:not(.eyebrow){max-width:780px;color:var(--brand-neutral);font-size:.78rem;line-height:1.35}.route-runtime-handoff-readiness__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.route-runtime-handoff-readiness__row{display:grid;grid-template-rows:auto auto auto;grid-gap:4px;gap:4px;min-width:0;min-height:92px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-runtime-handoff-readiness__row:focus-visible,.route-runtime-handoff-readiness__row:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-runtime-handoff-readiness__row span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-runtime-handoff-readiness__row strong{color:var(--brand-bg);font-size:.82rem;line-height:1.15;overflow-wrap:anywhere}.route-runtime-handoff-readiness__row small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-runtime-handoff-readiness__row em{justify-self:start;padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg);font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;overflow-wrap:anywhere}.route-runtime-handoff-readiness__row--primary{border-color:rgba(47,107,255,.24);background:rgba(47,107,255,.08)}.route-runtime-handoff-readiness__row--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}.route-runtime-handoff-readiness__row--attention small,.route-runtime-handoff-readiness__row--attention span,.route-runtime-handoff-readiness__row--attention strong{color:rgba(255,255,255,.84)}.route-runtime-handoff-readiness__row--attention em{background:rgba(255,255,255,.12);color:#ffffff}.route-runtime-responsibility-map{display:grid;grid-gap:10px;gap:10px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96)}.route-runtime-responsibility-map__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:10px;border-radius:8px;background:rgba(var(--brand-primary-rgb),.06)}.route-runtime-responsibility-map__header>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-runtime-responsibility-map__header h2,.route-runtime-responsibility-map__header p{margin:0}.route-runtime-responsibility-map__header h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-runtime-responsibility-map__header p:not(.eyebrow){max-width:800px;color:var(--brand-neutral);font-size:.78rem;line-height:1.35}.route-runtime-responsibility-map__grid{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.route-runtime-responsibility-map__row{display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:4px;gap:4px;min-width:0;min-height:124px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-runtime-responsibility-map__row:focus-visible,.route-runtime-responsibility-map__row:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-runtime-responsibility-map__row span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-runtime-responsibility-map__row strong{color:var(--brand-bg);font-size:.82rem;line-height:1.15;overflow-wrap:anywhere}.route-runtime-responsibility-map__row small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-runtime-responsibility-map__row em{justify-self:start;padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg);font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;overflow-wrap:anywhere;text-transform:uppercase}.route-runtime-responsibility-map__row--primary{border-color:rgba(47,107,255,.24);background:rgba(47,107,255,.08)}.route-runtime-responsibility-map__row--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}.route-runtime-responsibility-map__row--gated{border-color:rgba(11,31,59,.18);background:rgba(11,31,59,.045)}.route-runtime-responsibility-map__row--attention small,.route-runtime-responsibility-map__row--attention span,.route-runtime-responsibility-map__row--attention strong{color:rgba(255,255,255,.84)}.route-runtime-responsibility-map__row--attention em{background:rgba(255,255,255,.12);color:#ffffff}.route-runtime-benchmark-readiness{display:grid;grid-template-columns:minmax(220px,.78fr) minmax(0,2.22fr);grid-gap:12px;gap:12px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.94)}.route-runtime-benchmark-readiness__summary{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0;padding:10px;border-radius:8px;background:rgba(11,31,59,.035)}.route-runtime-benchmark-readiness__summary>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-runtime-benchmark-readiness__summary h2,.route-runtime-benchmark-readiness__summary p{margin:0}.route-runtime-benchmark-readiness__summary h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-runtime-benchmark-readiness__summary p:not(.eyebrow){color:var(--brand-neutral);font-size:.78rem;line-height:1.35}.route-runtime-benchmark-readiness__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.route-runtime-benchmark-readiness__item{display:grid;align-content:start;grid-template-rows:auto auto 1fr auto;grid-gap:4px;gap:4px;min-width:0;min-height:122px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-runtime-benchmark-readiness__item:focus-visible,.route-runtime-benchmark-readiness__item:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-runtime-benchmark-readiness__item span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-runtime-benchmark-readiness__item strong{color:var(--brand-bg);font-size:.82rem;line-height:1.15;overflow-wrap:anywhere}.route-runtime-benchmark-readiness__item small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-runtime-benchmark-readiness__item em{justify-self:start;padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg);font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;overflow-wrap:anywhere;text-transform:uppercase}.route-runtime-benchmark-readiness__item--primary{border-color:rgba(47,107,255,.24);background:rgba(47,107,255,.08)}.route-runtime-benchmark-readiness__item--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}.route-runtime-benchmark-readiness__item--attention small,.route-runtime-benchmark-readiness__item--attention span,.route-runtime-benchmark-readiness__item--attention strong{color:rgba(255,255,255,.84)}.route-runtime-benchmark-readiness__item--attention em{background:rgba(255,255,255,.12);color:#ffffff}.route-runtime-competitor-control-map{display:grid;grid-gap:10px;gap:10px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(11,31,59,.025)}.route-runtime-competitor-control-map__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:10px;border-radius:8px;background:rgba(255,255,255,.96)}.route-runtime-competitor-control-map__header>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-runtime-competitor-control-map__header h2,.route-runtime-competitor-control-map__header p{margin:0}.route-runtime-competitor-control-map__header h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-runtime-competitor-control-map__table{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-runtime-competitor-control-map__header-row,.route-runtime-competitor-control-map__row{display:grid;grid-template-columns:minmax(170px,1fr) minmax(220px,1.4fr) minmax(78px,.42fr) minmax(96px,.52fr);grid-gap:8px;gap:8px;align-items:center;min-width:0}.route-runtime-competitor-control-map__header-row{padding:0 8px;color:var(--brand-neutral);font-family:var(--font-mono);font-size:.58rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-runtime-competitor-control-map__row{padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-runtime-competitor-control-map__row:focus-visible,.route-runtime-competitor-control-map__row:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-runtime-competitor-control-map__row span{display:grid;grid-gap:2px;gap:2px;min-width:0}.route-runtime-competitor-control-map__row b,.route-runtime-competitor-control-map__row em,.route-runtime-competitor-control-map__row small,.route-runtime-competitor-control-map__row strong{min-width:0;overflow-wrap:anywhere}.route-runtime-competitor-control-map__row strong{color:var(--brand-bg);font-size:.8rem;line-height:1.15}.route-runtime-competitor-control-map__row small{display:-webkit-box;color:var(--brand-neutral);font-size:.66rem;line-height:1.25;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.route-runtime-competitor-control-map__row b,.route-runtime-competitor-control-map__row em{justify-self:start;font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-runtime-competitor-control-map__row em{padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg)}.route-runtime-competitor-control-map__row b{color:var(--brand-primary)}.route-runtime-competitor-control-map__row--primary{border-color:rgba(47,107,255,.24);background:rgba(47,107,255,.08)}.route-runtime-competitor-control-map__row--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}.route-runtime-competitor-control-map__row--gated{border-color:rgba(11,31,59,.18);background:rgba(11,31,59,.045)}.route-runtime-competitor-control-map__row--attention b,.route-runtime-competitor-control-map__row--attention em,.route-runtime-competitor-control-map__row--attention small,.route-runtime-competitor-control-map__row--attention strong{color:rgba(255,255,255,.84)}.route-runtime-competitor-control-map__row--attention em{background:rgba(255,255,255,.12)}.route-runtime-workflow-strip{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,2fr);grid-gap:12px;gap:12px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.92)}.route-runtime-workflow-strip__summary{display:grid;align-content:start;grid-gap:6px;gap:6px;min-width:0;padding:10px;border-radius:8px;background:rgba(11,31,59,.035)}.route-runtime-workflow-strip__summary h2,.route-runtime-workflow-strip__summary p{margin:0}.route-runtime-workflow-strip__summary h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-runtime-workflow-strip__summary p:not(.eyebrow){color:var(--brand-neutral);font-size:.78rem;line-height:1.35}.route-runtime-workflow-strip__items{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.route-runtime-workflow-strip__item{display:grid;align-content:start;grid-gap:3px;gap:3px;min-width:0;min-height:74px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96);color:var(--brand-bg);text-decoration:none}.route-runtime-workflow-strip__item:focus-visible,.route-runtime-workflow-strip__item:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-runtime-workflow-strip__item span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-runtime-workflow-strip__item strong{color:var(--brand-bg);font-size:.84rem;line-height:1.15;overflow-wrap:anywhere}.route-runtime-workflow-strip__item small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-runtime-record-board{display:grid;grid-gap:10px;gap:10px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96)}.route-runtime-record-board__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0}.route-runtime-record-board__header>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.route-runtime-record-board__header h2,.route-runtime-record-board__header p{margin:0}.route-runtime-record-board__header h2{color:var(--brand-bg);font-size:1rem;line-height:1.2}.route-runtime-record-board__header p:not(.eyebrow){max-width:700px;color:var(--brand-neutral);font-size:.78rem;line-height:1.35}.route-runtime-record-board__metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.route-runtime-record-board__metrics span{display:grid;grid-gap:2px;gap:2px;min-width:0;padding:8px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(11,31,59,.035)}.route-runtime-record-board__metrics strong{color:var(--brand-bg);font-size:1rem;line-height:1.1}.route-runtime-record-board__metrics small{color:var(--brand-neutral);font-size:.68rem;line-height:1.2}.route-runtime-record-board__controls{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:10px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(11,31,59,.035)}.route-runtime-record-board__controls-summary{display:grid;grid-gap:3px;gap:3px;min-width:0}.route-runtime-record-board__controls-summary h3,.route-runtime-record-board__controls-summary p{margin:0}.route-runtime-record-board__controls-summary h3{color:var(--brand-bg);font-size:.92rem;line-height:1.2}.route-runtime-record-board__controls-summary p{max-width:760px;color:var(--brand-neutral);font-size:.74rem;line-height:1.3}.route-runtime-record-board__controls-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.route-runtime-record-board__control{display:grid;grid-template-rows:auto auto 1fr auto auto;grid-gap:4px;gap:4px;min-width:0;min-height:126px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-runtime-record-board__control:focus-visible,.route-runtime-record-board__control:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-runtime-record-board__control span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-runtime-record-board__control strong{color:var(--brand-bg);font-size:.82rem;line-height:1.15;overflow-wrap:anywhere}.route-runtime-record-board__control small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-runtime-record-board__control b,.route-runtime-record-board__control em{align-self:end;color:var(--brand-neutral);font-size:.64rem;font-style:normal;line-height:1.1}.route-runtime-record-board__control b{color:var(--brand-bg);font-family:var(--font-mono);font-weight:800}.route-runtime-record-board__control--primary{border-color:rgba(47,107,255,.24);background:rgba(47,107,255,.08)}.route-runtime-record-board__control--attention{border-color:rgba(33,200,165,.26);background:rgba(33,200,165,.09)}.route-runtime-record-board__control--gated{border-color:rgba(107,124,255,.2);background:rgba(107,124,255,.07)}.route-runtime-record-board__rows{display:grid;grid-gap:6px;gap:6px}.route-runtime-record-board__row-header{padding:0 10px;color:rgba(90,107,123,.82);font-family:var(--font-mono);font-size:.58rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-runtime-record-board__row,.route-runtime-record-board__row-header{display:grid;grid-template-columns:minmax(180px,1.2fr) minmax(82px,.45fr) minmax(120px,.65fr) minmax(104px,.55fr);grid-gap:10px;gap:10px}.route-runtime-record-board__row{align-items:center;min-width:0;padding:9px 10px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-runtime-record-board__row:focus-visible,.route-runtime-record-board__row:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-runtime-record-board__row>span:first-child{display:grid;grid-gap:2px;gap:2px;min-width:0}.route-runtime-record-board__row strong{color:var(--brand-bg);font-size:.86rem;line-height:1.15;overflow-wrap:anywhere}.route-runtime-record-board__row small{margin:0;color:var(--brand-neutral);font-size:.72rem;line-height:1.25;overflow-wrap:anywhere}.route-runtime-record-board__row b,.route-runtime-record-board__row em,.route-runtime-record-board__row>span:not(:first-child){color:var(--brand-bg);font-size:.72rem;line-height:1.1;overflow-wrap:anywhere}.route-runtime-record-board__row em{font-style:normal;font-weight:800}.route-runtime-record-board__row b{justify-self:end;padding:7px 10px;border:1px solid rgba(47,107,255,.22);border-radius:8px;font-weight:800;text-align:center}.route-runtime-operator-board{border-color:rgba(47,107,255,.16);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(47,107,255,.04))}.route-runtime-operator-board .route-runtime-record-board__row-header,.route-runtime-operator-board__row{grid-template-columns:minmax(112px,.65fr) minmax(150px,.9fr) minmax(88px,.5fr) minmax(126px,.78fr) minmax(112px,.64fr) minmax(104px,.54fr)}.route-runtime-benchmark-action-queue .route-runtime-record-board__row-header,.route-runtime-benchmark-action-queue__row,.route-runtime-operator-command-center .route-runtime-record-board__row-header,.route-runtime-operator-command-center__row{grid-template-columns:minmax(104px,.58fr) minmax(132px,.78fr) minmax(132px,.78fr) minmax(86px,.46fr) minmax(104px,.56fr) minmax(96px,.5fr)}.route-runtime-execution-handoff .route-runtime-record-board__row-header,.route-runtime-execution-handoff__row{grid-template-columns:minmax(104px,.58fr) minmax(118px,.68fr) minmax(150px,.9fr) minmax(126px,.72fr) minmax(104px,.54fr)}.route-runtime-readiness-checklist .route-runtime-record-board__row-header,.route-runtime-readiness-checklist__row{grid-template-columns:minmax(128px,.78fr) minmax(96px,.5fr) minmax(150px,.94fr) minmax(112px,.62fr) minmax(104px,.54fr)}.route-runtime-benchmark-action-queue__row--primary,.route-runtime-execution-handoff__row--primary,.route-runtime-operator-board__row--primary,.route-runtime-operator-command-center__row--primary,.route-runtime-readiness-checklist__row--primary{border-color:rgba(47,107,255,.24);background:rgba(47,107,255,.08)}.route-runtime-benchmark-action-queue__row--attention,.route-runtime-execution-handoff__row--attention,.route-runtime-operator-board__row--attention,.route-runtime-operator-command-center__row--attention,.route-runtime-readiness-checklist__row--attention{border-color:rgba(33,200,165,.26);background:rgba(33,200,165,.09)}.route-runtime-benchmark-action-queue__row--gated,.route-runtime-execution-handoff__row--gated,.route-runtime-operator-board__row--gated,.route-runtime-operator-command-center__row--gated,.route-runtime-readiness-checklist__row--gated{border-color:rgba(107,124,255,.2);background:rgba(107,124,255,.07)}.route-runtime-family-workbench{display:grid;grid-gap:12px;gap:12px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(var(--brand-primary-rgb),.16);border-radius:8px;background:rgba(var(--brand-primary-rgb),.04)}.route-runtime-family-workbench__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;min-width:0;padding:10px;border-radius:8px;background:rgba(255,255,255,.95)}.route-runtime-family-workbench__header>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-runtime-family-workbench__header h2,.route-runtime-family-workbench__header p{margin:0}.route-runtime-family-workbench__header h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-runtime-family-workbench__header p:not(.eyebrow){max-width:760px;color:var(--brand-neutral);font-size:.78rem;line-height:1.35}.route-runtime-family-workbench__lanes{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.route-runtime-family-workbench__lane{display:grid;grid-template-rows:auto auto 1fr auto;grid-gap:4px;gap:4px;min-width:0;min-height:116px;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-runtime-family-workbench__lane:focus-visible,.route-runtime-family-workbench__lane:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-runtime-family-workbench__lane span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-runtime-family-workbench__lane strong{color:var(--brand-bg);font-size:.82rem;line-height:1.15;overflow-wrap:anywhere}.route-runtime-family-workbench__lane small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-runtime-family-workbench__lane em{justify-self:start;padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg);font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;overflow-wrap:anywhere}.route-runtime-specialist-plan{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.9fr);grid-gap:12px;gap:12px;margin:0 0 var(--space-3);padding:12px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96)}.route-runtime-specialist-plan__summary{display:flex;flex-direction:column;justify-content:space-between;gap:12px;min-width:0;padding:10px;border-radius:8px;background:rgba(11,31,59,.04)}.route-runtime-specialist-plan__summary>div{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-runtime-specialist-plan__summary h2,.route-runtime-specialist-plan__summary p{margin:0}.route-runtime-specialist-plan__summary h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.route-runtime-specialist-plan__summary p:not(.eyebrow){color:var(--brand-neutral);font-size:.76rem;line-height:1.35}.route-runtime-specialist-plan__summary .button{justify-self:start}.route-runtime-specialist-plan__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;min-width:0}.route-runtime-specialist-plan__card{display:grid;grid-template-rows:auto auto auto;grid-gap:4px;gap:4px;min-width:0;min-height:96px;padding:10px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.98);color:var(--brand-bg);text-decoration:none}.route-runtime-specialist-plan__card:focus-visible,.route-runtime-specialist-plan__card:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.route-runtime-specialist-plan__card span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.route-runtime-specialist-plan__card strong{color:var(--brand-bg);font-size:.84rem;line-height:1.15;overflow-wrap:anywhere}.route-runtime-specialist-plan__card small{color:var(--brand-neutral);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.route-runtime-specialist-plan__card em{justify-self:start;align-self:end;padding:3px 7px;border-radius:999px;background:rgba(47,107,255,.08);color:var(--brand-bg);font-family:var(--font-mono);font-size:.58rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;overflow-wrap:anywhere}.route-runtime-specialist-plan__card--primary{border-color:rgba(47,107,255,.24);background:rgba(47,107,255,.08)}.route-runtime-specialist-plan__card--attention{border-color:rgba(33,200,165,.28);background:rgba(33,200,165,.09)}.route-runtime-specialist-plan__card--gated{border-color:rgba(107,124,255,.2);background:rgba(107,124,255,.07)}.route-runtime-specialist-plan__table{grid-column:1/-1;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:10px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(11,31,59,.03)}.route-runtime-specialist-plan__table-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.route-runtime-specialist-plan__table-heading h3{margin:0;color:var(--brand-bg);font-size:.88rem;line-height:1.15}.route-runtime-specialist-plan__table-heading span{color:var(--brand-neutral);font-family:var(--font-mono);font-size:.62rem;font-weight:800;letter-spacing:0;text-transform:uppercase;white-space:nowrap}.route-runtime-specialist-plan__table-grid{display:grid;grid-gap:5px;gap:5px;min-width:0}.route-runtime-specialist-plan__table-row{display:grid;grid-template-columns:minmax(130px,1.2fr) minmax(88px,.7fr) minmax(96px,.75fr) minmax(84px,.65fr) minmax(92px,.7fr);align-items:center;grid-gap:8px;gap:8px;min-width:0;padding:8px 10px;border:1px solid rgba(11,31,59,.08);border-radius:7px;background:rgba(255,255,255,.94);color:var(--brand-bg);text-decoration:none}.route-runtime-specialist-plan__table-row:focus-visible,.route-runtime-specialist-plan__table-row:hover{border-color:rgba(47,107,255,.3);box-shadow:0 8px 18px rgba(11,31,59,.07)}.route-runtime-specialist-plan__table-row--header{border-color:transparent;background:transparent;color:var(--brand-neutral);font-family:var(--font-mono);font-size:.58rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.route-runtime-specialist-plan__table-row span{min-width:0;overflow-wrap:anywhere;font-size:.72rem;line-height:1.2}.route-runtime-specialist-plan__table-row small,.route-runtime-specialist-plan__table-row strong{display:block;min-width:0;overflow-wrap:anywhere}.route-runtime-specialist-plan__table-row strong{color:var(--brand-primary);font-family:var(--font-mono);font-size:.56rem;letter-spacing:0;text-transform:uppercase}.route-runtime-specialist-plan__table-row small{margin-top:2px;color:var(--brand-bg);font-size:.74rem;font-weight:800;line-height:1.15}@media (max-width:1279px){.app-shell--support-open{grid-template-columns:272px minmax(0,1fr)}.app-shell__support-rail{position:static;grid-column:1/-1}}@media (max-width:1100px){.hdz-explorer__rails,.hdz-explorer__toolbar,.hdz-home__hero-row,.hdz-home__split-row{grid-template-columns:minmax(0,1fr)}.hdz-home__posture-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.hdz-home__command-grid,.manager-answer-rail,.manager-control-strip__grid,.manager-coverage-map__grid,.owner-answer-rail,.persona-action-path__list,.persona-action-runway,.persona-operating-console__grid,.persona-start-receipt__grid,.route-answer-rail,.staff-answer-rail,.staff-shift-map__grid,.tenant-account-board__answers,.tenant-account-board__grid,.tenant-account-control-strip__grid,.tenant-account-execution-rail__list,.tenant-admin-command-deck__grid,.tenant-answer-rail,.tenant-business-command-matrix__grid,.tenant-coverage-map__grid,.tenant-operating-console__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.route-workbench-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.route-workbench-command-strip__summary{grid-column:1/-1}.route-operating-board,.route-operating-board__controls-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.route-operating-board__record-header,.route-operating-board__record-row{grid-template-columns:minmax(160px,1.2fr) minmax(68px,.42fr) minmax(84px,.52fr) minmax(96px,.62fr)}.route-action-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.route-approval-path{grid-template-columns:minmax(0,1fr)}.route-approval-path__steps{grid-template-columns:repeat(2,minmax(0,1fr))}.route-cockpit-lanes{grid-template-columns:minmax(0,1fr)}.route-cockpit-lanes__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.route-cockpit-lanes__workflow-summary{display:grid;align-items:start}.route-cockpit-lanes__workflow-header,.route-cockpit-lanes__workflow-row{grid-template-columns:minmax(148px,1.15fr) minmax(70px,.48fr) minmax(94px,.56fr) minmax(118px,.9fr) minmax(90px,.58fr)}.route-specialist-plan{grid-template-columns:minmax(0,1fr)}.route-specialist-plan__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.route-outcome-chain{grid-template-columns:minmax(0,1fr)}.route-outcome-chain__items{grid-template-columns:repeat(3,minmax(0,1fr))}.route-benchmark-readiness{grid-template-columns:minmax(0,1fr)}.route-benchmark-readiness__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.route-competitor-control-map__header-row,.route-competitor-control-map__row{grid-template-columns:minmax(150px,.9fr) minmax(190px,1.2fr) minmax(76px,.42fr) minmax(90px,.5fr)}.route-benchmark-trial-board__header,.route-runtime-benchmark-trial-board__header{grid-template-columns:minmax(0,1fr) auto}.route-benchmark-trial-board__header-row,.route-benchmark-trial-board__row,.route-runtime-benchmark-trial-board__header-row,.route-runtime-benchmark-trial-board__row{grid-template-columns:minmax(150px,.9fr) minmax(190px,1.2fr) minmax(76px,.42fr) minmax(90px,.5fr)}.route-capability-coverage__grid,.route-handoff-readiness__grid,.route-responsibility-map__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.route-runtime-operating-cockpit__row{grid-template-columns:minmax(120px,1fr) minmax(84px,.55fr) minmax(126px,.9fr) minmax(90px,.58fr)}.route-runtime-lifecycle-board__row{grid-template-columns:minmax(108px,.86fr) minmax(92px,.58fr) minmax(126px,.9fr) minmax(94px,.6fr)}.route-runtime-action-path__list,.route-runtime-approval-path__steps,.route-runtime-capability-coverage__grid,.route-runtime-command-deck__grid,.route-runtime-handoff-readiness__grid,.route-runtime-operations-runway__grid,.route-runtime-responsibility-map__grid,.route-runtime-route-work-queue__facts,.route-runtime-start-receipt__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.route-runtime-benchmark-readiness{grid-template-columns:minmax(0,1fr)}.route-runtime-benchmark-readiness__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.route-runtime-competitor-control-map__header-row,.route-runtime-competitor-control-map__row{grid-template-columns:minmax(150px,.9fr) minmax(190px,1.2fr) minmax(76px,.42fr) minmax(90px,.5fr)}.route-runtime-workflow-strip{grid-template-columns:minmax(0,1fr)}.route-runtime-workflow-strip__items{grid-template-columns:repeat(3,minmax(0,1fr))}.route-runtime-record-board__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.route-runtime-record-board__controls-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.route-runtime-record-board__row,.route-runtime-record-board__row-header{grid-template-columns:minmax(160px,1.2fr) minmax(76px,.45fr) minmax(112px,.65fr) minmax(98px,.55fr)}.route-runtime-operator-board .route-runtime-record-board__row-header,.route-runtime-operator-board__row{grid-template-columns:minmax(96px,.58fr) minmax(124px,.8fr) minmax(78px,.46fr) minmax(108px,.68fr) minmax(92px,.52fr) minmax(88px,.48fr)}.route-runtime-benchmark-action-queue .route-runtime-record-board__row-header,.route-runtime-benchmark-action-queue__row,.route-runtime-operator-command-center .route-runtime-record-board__row-header,.route-runtime-operator-command-center__row{grid-template-columns:minmax(90px,.52fr) minmax(108px,.68fr) minmax(108px,.68fr) minmax(76px,.42fr) minmax(88px,.48fr) minmax(82px,.44fr)}.route-runtime-readiness-checklist .route-runtime-record-board__row-header,.route-runtime-readiness-checklist__row{grid-template-columns:minmax(108px,.68fr) minmax(82px,.46fr) minmax(126px,.82fr) minmax(92px,.54fr) minmax(88px,.48fr)}.tenant-account-cockpit-table__row,.tenant-account-decision-queue__row,.tenant-account-readiness-table__row{grid-template-columns:minmax(132px,1.05fr) minmax(72px,.48fr) minmax(84px,.56fr) minmax(96px,.64fr) minmax(96px,.62fr)}.persona-command-table__row,.tenant-account-cockpit-table__row{grid-template-columns:minmax(140px,1.12fr) minmax(82px,.52fr) minmax(108px,.66fr) minmax(100px,.58fr)}.owner-intervention-queue__row{grid-template-columns:minmax(132px,1.05fr) minmax(78px,.48fr) minmax(92px,.56fr) minmax(102px,.64fr) minmax(96px,.58fr)}.tenant-account-record-checks__row{grid-template-columns:minmax(140px,1.12fr) minmax(82px,.52fr) minmax(108px,.66fr) minmax(100px,.58fr)}.tenant-account-decision-queue__row{grid-template-columns:minmax(132px,1.05fr) minmax(78px,.48fr) minmax(92px,.56fr) minmax(102px,.64fr) minmax(96px,.58fr)}.route-runtime-family-workbench__lanes{grid-template-columns:repeat(3,minmax(0,1fr))}.route-runtime-specialist-plan{grid-template-columns:minmax(0,1fr)}.route-runtime-specialist-plan__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.route-runtime-specialist-plan__table-row{grid-template-columns:minmax(120px,1fr) minmax(80px,.6fr) minmax(88px,.65fr) minmax(80px,.6fr) minmax(88px,.65fr)}.control-topbar{grid-template-columns:minmax(0,1fr)}.control-topbar__end,.control-topbar__start{flex-wrap:wrap}.control-topbar__action-label,.control-topbar__search-label{display:none}.control-topbar__icon-link{padding:0 10px}}@media (max-width:960px){.app-shell,.app-shell--support-open{grid-template-columns:minmax(0,1fr)}.app-shell__sidebar,.app-shell__support-rail{position:static;min-height:auto}.hdz-explorer__results,.hdz-home__command-grid,.hdz-home__posture-strip,.hdz-home__pressure-grid,.hdz-home__summary-grid,.manager-answer-rail,.manager-control-strip__grid,.manager-coverage-map__grid,.owner-answer-rail,.persona-action-path__list,.persona-action-runway,.persona-operating-console__grid,.persona-start-receipt__grid,.route-answer-rail,.staff-answer-rail,.staff-shift-map__grid,.tenant-account-board__answers,.tenant-account-board__grid,.tenant-account-control-strip__grid,.tenant-account-execution-rail__list,.tenant-admin-command-deck__grid,.tenant-answer-rail,.tenant-business-command-matrix__grid,.tenant-coverage-map__grid,.tenant-operating-console__grid{grid-template-columns:minmax(0,1fr)}.manager-answer-rail__card,.manager-control-strip__card,.manager-coverage-map__card,.owner-answer-rail__card,.persona-action-path__item,.persona-action-runway__item,.persona-operating-console__card,.persona-start-receipt__item,.route-answer-rail__card,.staff-answer-rail__card,.staff-shift-map__card,.tenant-account-control-strip__card,.tenant-account-execution-rail__item,.tenant-admin-command-deck__card,.tenant-answer-rail__card,.tenant-business-command-matrix__card,.tenant-coverage-map__card,.tenant-operating-console__card{min-height:0}.hdz-route-header__title-row{flex-direction:column}.owner-intervention-queue__row,.persona-command-table__row,.tenant-account-cockpit-table__row,.tenant-account-decision-queue__row,.tenant-account-readiness-table__row,.tenant-account-record-checks__row{grid-template-columns:minmax(0,1fr);align-items:stretch}.owner-intervention-queue__row--header,.persona-command-table__row--header,.tenant-account-cockpit-table__row--header,.tenant-account-decision-queue__row--header,.tenant-account-readiness-table__row--header,.tenant-account-record-checks__row--header{display:none}.route-workbench-command-strip{grid-template-columns:minmax(0,1fr)}.route-workbench-command-strip__summary{grid-column:auto}.route-operating-board,.route-operating-board__controls-grid{grid-template-columns:minmax(0,1fr)}.route-operating-board__record-header{display:none}.route-operating-board__record-row{grid-template-columns:minmax(0,1fr);align-items:start}.route-operating-board__record-row b,.route-operating-board__record-row em{justify-self:start}.route-action-rail,.route-approval-path__steps,.route-cockpit-lanes__grid{grid-template-columns:minmax(0,1fr)}.route-cockpit-lanes__workflow-header{display:none}.route-cockpit-lanes__workflow-row{grid-template-columns:minmax(0,1fr);align-items:start}.route-cockpit-lanes__workflow-row b,.route-cockpit-lanes__workflow-row em{justify-self:start}.route-benchmark-readiness__grid,.route-outcome-chain__items,.route-specialist-plan__grid{grid-template-columns:minmax(0,1fr)}.route-competitor-control-map__header{display:grid}.route-competitor-control-map__header-row{display:none}.route-competitor-control-map__row{grid-template-columns:minmax(0,1fr);align-items:start}.route-competitor-control-map__row b,.route-competitor-control-map__row em{justify-self:start}.route-benchmark-trial-board__header,.route-runtime-benchmark-trial-board__header{grid-template-columns:minmax(0,1fr)}.route-benchmark-trial-board__summary,.route-runtime-benchmark-trial-board__summary{min-width:0}.route-benchmark-trial-board__header-row,.route-runtime-benchmark-trial-board__header-row{display:none}.route-benchmark-trial-board__row,.route-runtime-benchmark-trial-board__row{grid-template-columns:minmax(0,1fr);align-items:start}.route-benchmark-trial-board__row b,.route-benchmark-trial-board__row em,.route-runtime-benchmark-trial-board__row b,.route-runtime-benchmark-trial-board__row em{justify-self:start}.route-capability-coverage__header{display:grid}.route-capability-coverage__grid{grid-template-columns:minmax(0,1fr)}.route-handoff-readiness__header{display:grid}.route-handoff-readiness__grid{grid-template-columns:minmax(0,1fr)}.route-responsibility-map__header{display:grid}.route-responsibility-map__grid{grid-template-columns:minmax(0,1fr)}.route-runtime-operating-cockpit__header{display:grid}.route-runtime-operating-cockpit__row{grid-template-columns:minmax(0,1fr);align-items:start}.route-runtime-operating-cockpit__row--header{display:none}.route-runtime-operating-cockpit__row b,.route-runtime-operating-cockpit__row em{justify-self:start}.route-runtime-lifecycle-board__header{display:grid}.route-runtime-lifecycle-board__row{grid-template-columns:minmax(0,1fr);align-items:start}.route-runtime-lifecycle-board__row--header{display:none}.route-runtime-lifecycle-board__row b,.route-runtime-lifecycle-board__row em{justify-self:start}.route-runtime-action-path__header{display:grid}.route-runtime-action-path__list{grid-template-columns:minmax(0,1fr)}.route-runtime-action-path__step{align-items:start}.route-runtime-action-path__step b,.route-runtime-action-path__step em{justify-self:start}.route-runtime-operations-runway__header,.route-runtime-start-receipt__header{display:grid}.route-runtime-operations-runway__summary{min-width:0}.route-runtime-operations-runway__grid,.route-runtime-start-receipt__grid{grid-template-columns:minmax(0,1fr)}.route-runtime-operations-runway__item,.route-runtime-start-receipt__item{min-height:auto}.route-runtime-demand-bridge__header{display:grid}.route-runtime-demand-bridge__row{grid-template-columns:minmax(0,1fr);align-items:start}.route-runtime-demand-bridge__row--header{display:none}.route-runtime-demand-bridge__row b,.route-runtime-demand-bridge__row em{justify-self:start}.route-runtime-command-deck__header{display:grid}.route-runtime-command-deck__grid,.route-runtime-route-work-queue__facts{grid-template-columns:minmax(0,1fr)}.route-runtime-capability-coverage__header{display:grid}.route-runtime-capability-coverage__grid{grid-template-columns:minmax(0,1fr)}.route-runtime-approval-path__summary{display:grid}.route-runtime-approval-path__steps{grid-template-columns:minmax(0,1fr)}.route-runtime-handoff-readiness__header{display:grid}.route-runtime-handoff-readiness__grid{grid-template-columns:minmax(0,1fr)}.route-runtime-responsibility-map__header{display:grid}.route-runtime-benchmark-readiness__grid,.route-runtime-responsibility-map__grid{grid-template-columns:minmax(0,1fr)}.route-runtime-competitor-control-map__header{display:grid}.route-runtime-competitor-control-map__header-row{display:none}.route-runtime-competitor-control-map__row{grid-template-columns:minmax(0,1fr);align-items:start}.route-runtime-competitor-control-map__row b,.route-runtime-competitor-control-map__row em{justify-self:start}.route-runtime-workflow-strip__items{grid-template-columns:minmax(0,1fr)}.route-runtime-record-board__header{display:grid}.route-runtime-record-board__controls-grid,.route-runtime-record-board__metrics,.route-runtime-record-board__row{grid-template-columns:minmax(0,1fr)}.route-runtime-record-board__row-header{display:none}.route-runtime-record-board__row b,.route-runtime-record-board__row em{justify-self:start}.route-runtime-family-workbench__header{display:grid}.route-runtime-family-workbench__lanes{grid-template-columns:minmax(0,1fr)}.route-runtime-specialist-plan__summary{display:grid}.route-runtime-specialist-plan__grid,.route-runtime-specialist-plan__table-row,.route-runtime-specialist-plan__table-row--header{grid-template-columns:minmax(0,1fr)}.route-runtime-specialist-plan__table-row--header{display:none}}.app-shell,.app-shell--support-collapsed,.app-shell--support-open{min-height:100dvh;height:100dvh;overflow:hidden;align-items:stretch}.app-shell__sidebar{height:calc(100dvh - 48px);min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:16px}.app-shell__brand{flex:0 0 auto}.app-shell__nav-disclosure{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.app-shell__nav-disclosure>summary{flex:0 0 auto}.app-shell__nav-scroll{flex:1 1 auto;min-height:0;overflow:hidden}.app-shell__nav{height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column;gap:12px;padding:12px}.app-shell__nav-zone{gap:10px}.app-shell__nav-zone--bottom,.app-shell__nav-zone--top{flex:0 0 auto}.app-shell__nav-zone--body{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:2px}.app-shell__nav-zone--bottom{margin-top:0;padding-top:12px}.app-shell__nav-section{gap:6px}.app-shell__nav-heading{margin-bottom:4px;font-size:.64rem;letter-spacing:.18em}.app-shell__nav-description{display:none}.app-shell__nav-accordion--active .app-shell__nav-description,.app-shell__nav-accordion--open .app-shell__nav-description,.app-shell__nav-section:not(.app-shell__nav-section--accordion) .app-shell__nav-description{display:block;margin-top:4px;font-size:.66rem;line-height:1.4;letter-spacing:.02em;text-transform:none;color:rgba(255,255,255,.58)}.app-shell__nav-accordion{min-height:34px;padding:6px 0}.app-shell__nav-link{min-height:40px;align-items:center;padding:9px 12px;border-radius:14px}.app-shell__nav-link-row{min-width:0}.app-shell__nav-link-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem}.app-shell__nav-hint{font-size:.68rem;line-height:1.35}.app-shell__nav-badge,.app-shell__nav-cta{flex-shrink:0;font-size:.62rem}.app-shell__main{height:calc(100dvh - 48px);min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.app-shell__support-rail{height:calc(100dvh - 48px);min-height:0;overflow:hidden}.app-shell__support-stack{max-height:100%;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding-right:2px;gap:12px}.app-shell__support-card{gap:8px;padding:12px;border-radius:18px}.app-shell__support-card h2{font-size:.98rem;line-height:1.2}.app-shell__support-card p,.app-shell__support-list{font-size:.82rem;line-height:1.42}.button{min-height:36px;padding:0 13px;font-size:.84rem;line-height:1;white-space:nowrap;gap:8px}.control-plane__actions,.dashboard-stage-hero__actions,.dashboard-tile__actions,.form-actions{align-items:center;gap:8px}.dashboard-stage{gap:14px}.dashboard-stage-hero{gap:14px;padding:clamp(16px,2vw,20px);border-radius:20px}.dashboard-stage-hero__hero{gap:14px}.dashboard-stage-hero__copy{gap:8px}.dashboard-stage-hero__title{font-size:clamp(1.65rem,2.2vw,2.1rem);line-height:1.02;max-width:16ch}.dashboard-stage-hero__lede{max-width:54ch;font-size:.84rem;line-height:1.48}.dashboard-stage-hero__metrics{gap:10px}.dashboard-stage-hero__metric{min-height:92px;gap:6px;padding:12px;border-radius:16px}.dashboard-stage-hero__metric-value{font-size:clamp(1.3rem,1.8vw,1.7rem)}.dashboard-stage-hero__metric-detail{font-size:.74rem;line-height:1.35}.dashboard-stage-hero__support{gap:8px;padding:14px;border-radius:16px}.dashboard-grid{gap:12px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.dashboard-tile{gap:12px;padding:16px;border-radius:18px}.dashboard-tile__header{gap:6px}.dashboard-tile__title{font-size:1.02rem;line-height:1.24}.dashboard-tile__description{font-size:.86rem;line-height:1.5}.dashboard-kpi__value{font-size:clamp(1.45rem,2vw,1.95rem)}.dashboard-kpi__label,.dashboard-tile__footer{font-size:.8rem;line-height:1.45}.hdz-home__lead-card,.hdz-home__summary-card,.hdz-home__table-card{padding:16px;border-radius:20px}.hdz-home__lead-card h1{font-size:clamp(1.55rem,2.2vw,2.2rem);line-height:.98}.hdz-home__lead-card h2,.hdz-home__section-head h2{font-size:clamp(.98rem,1.35vw,1.18rem)}.hdz-home__lead-card p,.hdz-home__posture-strip span,.hdz-home__summary-stat span,.hdz-home__table-card p{font-size:.8rem;line-height:1.38}.hdz-home__posture-strip strong,.hdz-home__summary-stat strong{font-size:1.12rem}.hdz-home__posture-strip article,.hdz-home__summary-stat{gap:4px;padding:12px 14px;border-radius:16px}.hdz-explorer__rails,.hdz-explorer__toolbar{gap:12px}.hdz-explorer__search input{min-height:44px;border-radius:14px;font-size:.9rem}.hdz-explorer__scope,.hdz-explorer__support-card{gap:6px;padding:12px;border-radius:16px}.hdz-explorer__support-card h2{font-size:.98rem}.hdz-explorer__bucket-row,.hdz-explorer__family-row{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-inline:contain;padding-bottom:2px}.hdz-explorer__bucket{flex:0 0 auto;min-height:36px;padding:0 12px;font-size:.82rem;white-space:nowrap}.hdz-explorer__family{flex:0 0 auto;min-height:34px;padding:0 10px;font-size:.78rem;white-space:nowrap}.hdz-explorer__results{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px}.hdz-explorer__empty,.hdz-explorer__results-footer,.hdz-explorer__results-summary{grid-column:1/-1}.hdz-explorer__results-summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:16px;background:rgba(11,31,59,.04);color:var(--brand-neutral);font-size:.82rem}.hdz-explorer__card{gap:10px;padding:14px;border-radius:18px}.hdz-explorer__card-head{align-items:center;justify-content:flex-start}.hdz-explorer__card-head .favorite-toggle{margin-left:auto}.hdz-explorer__route-icon{width:34px;height:34px;flex:0 0 34px;display:inline-flex;align-items:center;justify-content:center;border-radius:12px;background:linear-gradient(135deg,rgb(var(--brand-primary-rgb)/.14),rgb(var(--brand-secondary-rgb)/.14));color:var(--brand-primary);font-family:var(--font-mono);font-size:.72rem;font-weight:700}.hdz-explorer__card h3{font-size:1rem;line-height:1.2}.hdz-explorer__card-copy{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.84rem;line-height:1.45}.hdz-explorer__status-row{flex-wrap:wrap;justify-content:flex-start;gap:6px}.hdz-explorer__status{min-height:26px;padding:0 8px;font-size:.72rem}.hdz-explorer__card-detail{border-top:1px solid rgba(11,31,59,.08);padding-top:8px}.hdz-explorer__card-detail summary{cursor:pointer;color:var(--brand-primary);font-size:.8rem;font-weight:700}.hdz-explorer__card-detail p{margin-top:8px;font-size:.82rem;line-height:1.45}.hdz-explorer__results-footer{display:flex;justify-content:center;gap:8px}.hdz-explorer__empty{padding:18px;border-radius:18px;border:1px dashed rgba(11,31,59,.16);background:rgba(255,255,255,.7)}.help-drawer{max-height:min(calc(100dvh - var(--support-dock-bottom, var(--space-3)) - var(
          --support-dock-stack-clearance,
          calc(var(--support-dock-slot, 2.875rem) + var(--support-dock-slot, 2.875rem))
        ) - 2rem),640px);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:16px}.help-drawer .list{gap:8px;margin-bottom:0}.help-drawer .list__item{padding:10px;border-radius:14px}.help-drawer h3{font-size:1.05rem}.help-drawer h4{font-size:.92rem}.worker-montie-task-strip{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,248,255,.96))}.worker-montie-task-strip__head{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start}.worker-montie-task-strip__avatar{display:inline-grid;width:40px;height:40px;place-items:center;border:1px solid rgba(var(--brand-primary-rgb),.24);border-radius:999px;color:var(--brand-primary);background:rgba(var(--brand-primary-rgb),.08)}.worker-montie-task-strip__icon{width:24px;height:24px}.worker-montie-task-strip__actions{display:flex;gap:8px;flex-wrap:wrap}.worker-montie-task-strip__guardrail{-webkit-padding-before:10px;padding-block-start:10px;-webkit-border-before:1px solid rgba(11,31,59,.08);border-block-start:1px solid rgba(11,31,59,.08)}.worker-help-board-guide{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(var(--brand-primary-rgb),.18);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,248,255,.92))}.worker-help-board-guide__head{display:grid;grid-gap:10px;gap:10px}.worker-help-board-guide__list{display:grid;grid-gap:8px;gap:8px;margin:0;padding:0;list-style:none}.worker-help-board-guide__list li{display:grid;grid-gap:3px;gap:3px;padding:10px;border:1px solid rgba(11,31,59,.08);border-radius:14px;background:rgba(255,255,255,.7)}.worker-help-board-guide__list strong{color:var(--brand-bg);font-size:.84rem}.worker-help-board-guide__list span{color:var(--color-muted);font-size:.82rem;line-height:1.45}.tour-list-item{gap:10px}.tour-list-item .button{flex-shrink:0}@media (max-width:1279px){.app-shell,.app-shell--support-collapsed,.app-shell--support-open{height:auto;min-height:100dvh;overflow:visible}.app-shell__main,.app-shell__sidebar,.app-shell__support-rail{height:auto;overflow:visible}.app-shell__nav,.app-shell__nav-zone--body,.app-shell__support-stack{max-height:none;overflow:visible}}@media (max-width:640px){.button{width:100%;min-height:42px;white-space:normal;overflow-wrap:anywhere;text-align:center}.control-plane__layout,.persona-control-plane--compact .control-plane__layout,.reports-control-plane .control-plane__layout,.tenant-home .control-plane__layout{grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.control-plane__main,.control-plane__panel,.control-plane__panel>*,.control-plane__rail,.control-plane__support,.hdz-home__table-card,.owner-control-plane__decision-rail,.owner-control-plane__mini-card,.route-control-plane,.route-control-plane .control-plane__layout,.route-control-plane .control-plane__main,.route-control-plane .control-plane__panel,.route-control-plane .form-actions,.route-control-plane .list,.route-control-plane .owner-control-plane__decision-rail,.route-control-plane .owner-control-plane__mini-card,.route-control-plane .pill-row,.route-control-plane .tag-row{min-width:0;max-width:100%}.route-control-plane .control-plane__panel{width:min(100%,calc(100vw - 32px));justify-self:stretch;overflow-wrap:anywhere}.route-control-plane .control-plane__panel-header{flex-wrap:wrap}.route-control-plane .control-plane__panel-header>*,.route-control-plane .owner-control-plane__mini-head>*{min-width:0}.route-control-plane .control-plane__panel-chip,.route-control-plane .owner-control-plane__mini-badge{max-width:100%;white-space:normal;text-align:left}.route-control-plane .hdz-explorer__bucket-row,.route-control-plane .hdz-explorer__family-row{flex-wrap:wrap;overflow-x:visible;overscroll-behavior-inline:auto}.route-control-plane .hdz-explorer__bucket,.route-control-plane .hdz-explorer__family{flex:1 1 9rem;max-width:100%;justify-content:center;white-space:normal;text-align:center}.owner-control-plane__mini-head{flex-wrap:wrap}.control-plane__actions,.dashboard-stage-hero__actions,.dashboard-tile__actions,.form-actions,.hdz-explorer__results-footer{align-items:stretch;flex-direction:column}.route-control-plane .control-plane__actions,.route-control-plane .control-plane__support-actions,.route-control-plane .form-actions{overflow-x:visible}.hdz-explorer__results-summary{align-items:flex-start;flex-direction:column}.dashboard-stage-hero__title,.hdz-home__lead-card h1{max-width:none}}.operating-journey{overflow:hidden}.operating-journey__summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.operating-journey__step{border:1px solid rgba(90,107,123,.18);border-radius:var(--radius-lg);padding:var(--space-3);background:rgba(255,255,255,.86);min-width:0}.operating-journey__step h3{margin:var(--space-1) 0;font-size:1rem;line-height:1.2}.operating-journey__step p{margin:0;color:var(--color-muted);font-size:.86rem}.operating-journey__step-label{color:var(--color-muted);font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.operating-journey__step--critical{border-color:rgba(47,107,255,.38);box-shadow:inset 3px 0 0 var(--color-primary)}.operating-journey__step--warning{border-color:rgba(107,124,255,.34);box-shadow:inset 3px 0 0 var(--color-accent)}.operating-journey__step--success{border-color:rgba(33,200,165,.34);box-shadow:inset 3px 0 0 var(--color-success)}.operating-journey__map{margin-top:var(--space-4);border:1px solid rgba(90,107,123,.16);border-radius:var(--radius-xl);padding:var(--space-3);background:linear-gradient(135deg,rgba(11,31,59,.035),rgba(47,107,255,.035))}.operating-journey__lower-grid,.operating-journey__map-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.operating-journey__node-row{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.operating-journey__pill{max-width:100%;text-decoration:none}.operating-journey__pill--critical,.operating-journey__pill--warning{border-color:rgba(47,107,255,.36);background:rgba(47,107,255,.08)}.operating-journey__pill--success{border-color:rgba(33,200,165,.34);background:rgba(33,200,165,.08)}.operating-journey__edge-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none}.operating-journey__edge-list li{display:flex;align-items:center;gap:var(--space-2);min-width:0;color:var(--color-muted);font-size:.83rem}.operating-journey__edge{flex:0 0 auto}.operating-journey__lower-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);margin-top:var(--space-4)}@media (max-width:900px){.operating-journey__edge-list,.operating-journey__lower-grid,.operating-journey__summary-grid{grid-template-columns:1fr}}.operating-closure{overflow:hidden}.operating-closure--worker-drawer{display:block}.operating-closure--worker-drawer>summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:var(--space-3);gap:var(--space-3);cursor:pointer;list-style:none}.operating-closure--worker-drawer>summary::-webkit-details-marker{display:none}.operating-closure--worker-drawer>summary:after{content:"Open";justify-self:end;border:1px solid rgba(47,107,255,.28);border-radius:var(--radius-pill);background:rgba(47,107,255,.08);color:var(--color-primary);font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;padding:.42rem .68rem;text-transform:uppercase}.operating-closure--worker-drawer[open]>summary:after{content:"Close"}.operating-closure--worker-drawer>summary:focus-visible:after,.operating-closure--worker-drawer>summary:hover:after{border-color:rgba(47,107,255,.54);background:rgba(47,107,255,.16)}.operating-closure--worker-drawer>summary:focus-visible{outline:3px solid rgba(47,107,255,.24);outline-offset:4px}.operating-closure__drawer-copy{min-width:0}.operating-closure__drawer-copy h2,.operating-closure__drawer-copy p{margin:0}.operating-closure__summary-facts{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;min-width:0}.operating-closure__summary-facts span{border:1px solid rgba(90,107,123,.16);border-radius:var(--radius-pill);background:rgba(255,255,255,.72);color:var(--color-muted);font-family:var(--font-mono);font-size:.68rem;font-weight:800;letter-spacing:.08em;padding:.38rem .56rem;text-transform:uppercase;white-space:nowrap}.operating-closure__drawer-body{padding-top:var(--space-4)}.operating-closure__status-stack{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}.operating-closure__quick-map{display:grid;grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-3);padding:var(--space-3);border:1px solid rgba(47,107,255,.16);border-radius:var(--radius-xl);background:linear-gradient(135deg,rgba(47,107,255,.055),rgba(33,200,165,.04)),rgba(255,255,255,.9)}.operating-closure__quick-map-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);min-width:0}.operating-closure__quick-map-head span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.68rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.operating-closure__quick-map-head strong{color:var(--brand-bg);font-size:.98rem;line-height:1.2}.operating-closure__quick-map-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.operating-closure__quick-action{display:grid;grid-gap:.28rem;gap:.28rem;min-width:0;padding:.72rem .78rem;border:1px solid rgba(90,107,123,.14);border-radius:var(--radius-lg);background:rgba(255,255,255,.84);color:var(--brand-bg);text-decoration:none}.operating-closure__quick-action--attention{border-color:rgba(107,124,255,.34);background:rgba(107,124,255,.1)}.operating-closure__quick-action--clear{border-color:rgba(33,200,165,.28);background:rgba(33,200,165,.08)}.operating-closure__quick-action:focus-visible,.operating-closure__quick-action:hover{border-color:rgba(47,107,255,.42);background:rgba(47,107,255,.1);color:var(--brand-bg);outline:none;text-decoration:none;transform:translateY(-1px)}.operating-closure__quick-action em,.operating-closure__quick-action span{color:var(--brand-secondary);font-family:var(--font-mono);font-size:.62rem;font-style:normal;font-weight:900;letter-spacing:0;line-height:1;text-transform:uppercase}.operating-closure__quick-action strong{color:var(--brand-bg);font-size:.9rem;line-height:1.2;overflow-wrap:anywhere}.operating-closure__quick-action small{color:var(--brand-neutral);display:-webkit-box;font-size:.76rem;line-height:1.3;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.operating-closure__history-drawer{margin-top:var(--space-3);border:1px solid rgba(90,107,123,.14);border-radius:var(--radius-xl);background:rgba(255,255,255,.76);overflow:hidden}.operating-closure__history-drawer>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);min-height:3rem;padding:.75rem var(--space-3);cursor:pointer;list-style:none}.operating-closure__history-drawer>summary::-webkit-details-marker{display:none}.operating-closure__history-drawer>summary:after{content:"Open";border:1px solid rgba(47,107,255,.22);border-radius:var(--radius-pill);background:rgba(47,107,255,.08);color:var(--brand-primary);font-family:var(--font-mono);font-size:.62rem;font-weight:900;letter-spacing:0;padding:.36rem .54rem;text-transform:uppercase}.operating-closure__history-drawer[open]>summary:after{content:"Close"}.operating-closure__history-drawer>summary span{color:var(--brand-bg);font-weight:900}.operating-closure__history-drawer>summary small{color:var(--brand-neutral);font-size:.78rem;text-align:right}.operating-closure__history-body{padding:0 var(--space-3) var(--space-3)}.operating-closure__grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);grid-gap:var(--space-3);gap:var(--space-3);margin-top:var(--space-4)}.operating-closure__grid--receipts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.operating-closure__panel,.operating-closure__role-mode{border:1px solid rgba(90,107,123,.16);border-radius:var(--radius-xl);padding:var(--space-3);background:linear-gradient(135deg,rgba(11,31,59,.035),rgba(47,107,255,.028)),rgba(255,255,255,.9)}.operating-closure__role-mode{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-3)}.operating-closure__timeline{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin:var(--space-3) 0 0;padding:0;list-style:none}.operating-closure__timeline-item{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-3);gap:var(--space-3);align-items:flex-start;padding:var(--space-3);border:1px solid rgba(90,107,123,.14);border-radius:var(--radius-lg);background:rgba(255,255,255,.74)}.operating-closure__edge-card--blocked,.operating-closure__receipt--blocked,.operating-closure__timeline-item--blocked{border-color:rgba(47,107,255,.36);box-shadow:inset 3px 0 0 var(--color-primary)}.operating-closure__edge-card--pending,.operating-closure__edge-card--waiting_for_persona,.operating-closure__receipt--pending,.operating-closure__receipt--waiting_for_persona,.operating-closure__timeline-item--pending,.operating-closure__timeline-item--waiting_for_persona{border-color:rgba(107,124,255,.3);box-shadow:inset 3px 0 0 var(--color-accent)}.operating-closure__edge-card--closed,.operating-closure__edge-card--proof_ready,.operating-closure__receipt--closed,.operating-closure__receipt--proof_ready,.operating-closure__timeline-item--closed,.operating-closure__timeline-item--proof_ready{border-color:rgba(33,200,165,.3);box-shadow:inset 3px 0 0 var(--color-success)}.operating-closure__edge-grid,.operating-closure__proof-strip{display:grid;grid-gap:var(--space-2);gap:var(--space-2);margin-top:var(--space-3)}.operating-closure__edge-card,.operating-closure__proof-item,.operating-closure__receipt{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0;padding:var(--space-3);border:1px solid rgba(90,107,123,.14);border-radius:var(--radius-lg);background:rgba(255,255,255,.76);color:inherit;text-decoration:none}.operating-closure__edge-card:focus-visible,.operating-closure__edge-card:hover,.operating-closure__proof-item:focus-visible,.operating-closure__proof-item:hover{border-color:rgba(47,107,255,.34);transform:translateY(-1px)}.operating-closure__edge-blocker,.operating-closure__edge-meta,.operating-closure__proof-item span,.operating-closure__receipt-grid dd{color:var(--color-muted);font-size:.83rem}.operating-closure__edge-blocker{font-weight:700}.operating-closure__receipt-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2)}.operating-closure__receipt-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin:0}.operating-closure__receipt-grid dt{color:var(--color-muted);font-family:var(--font-mono);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.operating-closure__receipt-grid dd{margin:var(--space-1) 0 0}.operating-closure__state{flex:0 0 auto;text-transform:capitalize}.operating-closure__state--blocked,.operating-closure__state--pending,.operating-closure__state--waiting_for_persona{border-color:rgba(47,107,255,.32);background:rgba(47,107,255,.08)}.operating-closure__state--closed,.operating-closure__state--proof_ready{border-color:rgba(33,200,165,.32);background:rgba(33,200,165,.08)}.operating-closure__mode{text-transform:capitalize}.operating-closure__link-pill,.operating-closure__mode--active{border-color:rgba(47,107,255,.3);background:rgba(47,107,255,.08);color:var(--color-primary);text-decoration:none}.operating-closure__link-pill:focus-visible,.operating-closure__link-pill:hover{border-color:rgba(47,107,255,.58);background:rgba(47,107,255,.16);color:var(--brand-bg);outline:none}@media (max-width:900px){.operating-closure--worker-drawer>summary{grid-template-columns:minmax(0,1fr)}.operating-closure--worker-drawer>summary:after{justify-self:start}.operating-closure__summary-facts{justify-content:flex-start}.operating-closure__history-drawer>summary,.operating-closure__quick-map-head{align-items:flex-start;flex-direction:column}.operating-closure__grid,.operating-closure__grid--receipts,.operating-closure__quick-map-grid,.operating-closure__receipt-grid{grid-template-columns:1fr}.operating-closure__receipt-head,.operating-closure__role-mode{align-items:flex-start;flex-direction:column}}.settings-dashboard-policy-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.settings-dashboard-policy-grid--two{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.settings-dashboard-policy-card{border:1px solid rgba(11,31,59,.12);border-radius:var(--radius-lg);background:rgba(255,255,255,.78);padding:var(--space-4);display:grid;grid-gap:var(--space-3);gap:var(--space-3);box-shadow:0 12px 30px rgba(11,31,59,.06)}.settings-card__head,.settings-dashboard-policy-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}.settings-dashboard-policy-card select[multiple]{min-height:10rem;font-size:.82rem}.checkbox--compact{display:inline-flex;align-items:center;gap:var(--space-2);margin:0;padding:var(--space-2) var(--space-3);border:1px solid rgba(11,31,59,.1);border-radius:999px;background:rgba(255,255,255,.72);font-size:.78rem}@media (max-width:720px){.settings-card__head,.settings-dashboard-policy-card__head,.settings-impact-board__head,.settings-operating-map__head{align-items:stretch;flex-direction:column}.settings-impact-board__grid,.settings-operating-map__grid{grid-template-columns:minmax(0,1fr)}}.dashboard-analytics-panel,.dashboard-customizer,.saved-view-toolbar{border-color:rgba(47,107,255,.16)}.reports-query-toolbar{display:grid;grid-gap:12px;gap:12px}.automation-release-plan,.integrations-readiness-plan{display:grid;grid-gap:10px;gap:10px}.access-readiness-plan,.branch-rollout-plan,.favorite-focus-plan,.invite-follow-through-plan,.owner-qr-publishing-plan,.people-coverage-plan{display:grid;grid-gap:12px;gap:12px;padding:14px;border:1px solid rgba(90,107,123,.16);border-radius:8px;background:rgba(255,255,255,.86)}.access-readiness-plan__head,.branch-rollout-plan__head,.favorite-focus-plan__head,.invite-follow-through-plan__head,.owner-qr-publishing-plan__head,.people-coverage-plan__head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.access-readiness-plan__head h3,.branch-rollout-plan__head h3,.favorite-focus-plan__head h3,.invite-follow-through-plan__head h3,.owner-qr-publishing-plan__head h3,.people-coverage-plan__head h3{color:var(--brand-bg)}.access-readiness-plan__grid,.branch-rollout-plan__grid,.favorite-focus-plan__grid,.invite-follow-through-plan__grid,.owner-qr-publishing-plan__grid,.people-coverage-plan__grid{display:grid;grid-gap:10px;gap:10px}.access-readiness-plan__row,.branch-rollout-plan__row,.favorite-focus-plan__row,.invite-follow-through-plan__row,.owner-qr-publishing-plan__row,.people-coverage-plan__row{display:grid;grid-gap:12px;gap:12px;padding:12px;border:1px solid rgba(90,107,123,.16);border-radius:8px;background:rgba(255,255,255,.96);box-shadow:0 10px 22px rgba(11,31,59,.06)}.access-readiness-plan__row-head,.branch-rollout-plan__row-head,.favorite-focus-plan__row-head,.invite-follow-through-plan__row-head,.owner-qr-publishing-plan__row-head,.people-coverage-plan__row-head{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.access-readiness-plan__meta,.access-readiness-plan__row h4,.access-readiness-plan__row p,.branch-rollout-plan__meta,.branch-rollout-plan__row h4,.branch-rollout-plan__row p,.favorite-focus-plan__meta,.favorite-focus-plan__row h4,.favorite-focus-plan__row p,.invite-follow-through-plan__meta,.invite-follow-through-plan__row h4,.invite-follow-through-plan__row p,.owner-qr-publishing-plan__row h4,.owner-qr-publishing-plan__row p,.people-coverage-plan__meta,.people-coverage-plan__row h4,.people-coverage-plan__row p{margin:0}.access-readiness-plan__row h4,.branch-rollout-plan__row h4,.favorite-focus-plan__row h4,.invite-follow-through-plan__row h4,.owner-qr-publishing-plan__row h4,.people-coverage-plan__row h4{margin-top:6px;color:var(--brand-bg)}.access-readiness-plan__row p,.branch-rollout-plan__row p,.favorite-focus-plan__row p,.invite-follow-through-plan__row p,.owner-qr-publishing-plan__row p,.people-coverage-plan__row p{color:var(--brand-secondary)}.access-readiness-plan__meta,.branch-rollout-plan__meta,.favorite-focus-plan__meta,.invite-follow-through-plan__meta,.people-coverage-plan__meta{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px 10px;gap:8px 10px}.access-readiness-plan__meta,.favorite-focus-plan__meta,.invite-follow-through-plan__meta,.people-coverage-plan__meta{grid-template-columns:repeat(3,minmax(0,1fr))}.access-readiness-plan__meta div,.branch-rollout-plan__meta div,.favorite-focus-plan__meta div,.invite-follow-through-plan__meta div,.people-coverage-plan__meta div{display:grid;grid-gap:2px;gap:2px}.access-readiness-plan__meta dt,.branch-rollout-plan__meta dt,.favorite-focus-plan__meta dt,.invite-follow-through-plan__meta dt,.people-coverage-plan__meta dt{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-secondary)}.access-readiness-plan__meta dd,.branch-rollout-plan__meta dd,.favorite-focus-plan__meta dd,.invite-follow-through-plan__meta dd,.people-coverage-plan__meta dd{margin:0;color:var(--brand-bg);font-weight:700}.automation-release-plan__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.52fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px;border:1px solid rgba(90,107,123,.16);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:0 10px 22px rgba(11,31,59,.06)}.automation-release-plan__main{display:grid;grid-gap:6px;gap:6px}.automation-release-plan__head{display:flex;flex-wrap:wrap;gap:6px}.automation-release-plan__main h3,.automation-release-plan__main p,.automation-release-plan__meta{margin:0}.automation-release-plan__main h3{color:var(--brand-bg)}.automation-release-plan__main p{color:var(--brand-secondary)}.automation-release-plan__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 10px;gap:8px 10px}.automation-release-plan__meta div{display:grid;grid-gap:2px;gap:2px}.automation-release-plan__meta dt{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-secondary)}.automation-release-plan__meta dd{margin:0;color:var(--brand-bg);font-weight:700}.integrations-readiness-plan__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.52fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px;border:1px solid rgba(90,107,123,.16);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:0 10px 22px rgba(11,31,59,.06)}.integrations-readiness-plan__main{display:grid;grid-gap:6px;gap:6px}.integrations-readiness-plan__head{display:flex;flex-wrap:wrap;gap:6px}.integrations-readiness-plan__main h3,.integrations-readiness-plan__main p,.integrations-readiness-plan__meta{margin:0}.integrations-readiness-plan__main h3{color:var(--brand-bg)}.integrations-readiness-plan__main p{color:var(--brand-secondary)}.integrations-readiness-plan__meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px 10px;gap:8px 10px}.integrations-readiness-plan__meta div{display:grid;grid-gap:2px;gap:2px}.integrations-readiness-plan__meta dt{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-secondary)}.integrations-readiness-plan__meta dd{margin:0;color:var(--brand-bg);font-weight:700}.reports-action-plan{display:grid;grid-gap:10px;gap:10px}.reports-decision-chain{display:grid;grid-template-columns:minmax(220px,.76fr) minmax(0,2.24fr);grid-gap:12px;gap:12px;padding:12px;border:1px solid rgba(47,107,255,.16);border-radius:8px;background:rgba(47,107,255,.05)}.reports-decision-chain__summary{display:grid;align-content:start;grid-gap:6px;gap:6px;min-width:0;padding:10px;border-radius:8px;background:rgba(255,255,255,.94)}.reports-decision-chain__summary h2,.reports-decision-chain__summary p{margin:0}.reports-decision-chain__summary h2{color:var(--brand-bg);font-size:1rem;line-height:1.2;overflow-wrap:anywhere}.reports-decision-chain__summary p:not(.eyebrow){color:var(--brand-secondary);font-size:.78rem;line-height:1.35}.reports-decision-chain__items{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:8px;gap:8px;list-style:none;margin:0;min-width:0;padding:0}.reports-decision-chain__items li{min-width:0}.reports-decision-chain__item{display:grid;align-content:start;grid-gap:3px;gap:3px;min-height:112px;height:100%;min-width:0;padding:9px;border:1px solid rgba(11,31,59,.08);border-radius:8px;background:rgba(255,255,255,.96);color:var(--brand-bg);text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.reports-decision-chain__item:focus-visible,.reports-decision-chain__item:hover{border-color:rgba(47,107,255,.34);box-shadow:0 10px 22px rgba(11,31,59,.08);transform:translateY(-1px)}.reports-decision-chain__item span{color:var(--brand-primary);font-family:var(--font-mono);font-size:.6rem;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.reports-decision-chain__item strong{color:var(--brand-bg);font-size:.84rem;line-height:1.15;overflow-wrap:anywhere}.reports-decision-chain__item small{color:var(--brand-secondary);font-size:.68rem;line-height:1.25;overflow-wrap:anywhere}.reports-decision-chain__item em{align-self:end;color:var(--brand-secondary);font-family:var(--font-mono);font-size:.6rem;font-style:normal;font-weight:800;letter-spacing:0;line-height:1.1;text-transform:uppercase}.reports-decision-chain__item--primary{border-color:rgba(47,107,255,.22);background:rgba(47,107,255,.08)}.reports-decision-chain__item--attention{border-color:rgba(47,107,255,.42);background:rgba(11,31,59,.96)}.reports-decision-chain__item--attention em,.reports-decision-chain__item--attention small,.reports-decision-chain__item--attention span,.reports-decision-chain__item--attention strong{color:rgba(255,255,255,.82)}.reports-action-plan__row{display:grid;grid-template-columns:minmax(0,1fr) minmax(128px,.28fr) auto;align-items:center;grid-gap:12px;gap:12px;padding:12px;border:1px solid rgba(90,107,123,.16);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:0 10px 22px rgba(11,31,59,.06)}.reports-action-plan__copy,.reports-action-plan__owner{display:grid;grid-gap:4px;gap:4px}.reports-action-plan__copy p,.reports-action-plan__owner p{margin:0}.reports-action-plan__copy strong,.reports-action-plan__owner strong{color:var(--brand-bg)}.reports-action-plan__copy p{color:var(--brand-secondary)}.reports-action-plan__eyebrow{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-accent)}.reports-focus-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:10px;gap:10px;margin-bottom:12px}.reports-focus-card{display:grid;grid-gap:4px;gap:4px;padding:12px;border-radius:16px;border:1px solid rgba(90,107,123,.16);background:rgba(255,255,255,.92);color:var(--brand-bg);text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.reports-focus-card:focus-visible,.reports-focus-card:hover{border-color:rgba(47,107,255,.34);box-shadow:0 12px 24px rgba(47,107,255,.1);transform:translateY(-1px)}.reports-focus-card--active{border-color:rgba(47,107,255,.42);background:linear-gradient(135deg,rgba(47,107,255,.12),rgba(255,255,255,.96))}.reports-focus-card__eyebrow{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.14em;text-transform:uppercase;color:var(--brand-secondary)}.reports-query-toolbar__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:10px;gap:10px}.reports-query-toolbar__grid label{gap:6px}.reports-query-toolbar input,.reports-query-toolbar select{min-height:38px;border-radius:12px;border:1px solid rgba(90,107,123,.18);padding:0 12px;font-size:.88rem;background:rgba(255,255,255,.96);color:var(--brand-bg)}.reports-query-toolbar__actions{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:2px}.reports-query-toolbar__actions>.button{flex:0 0 auto}@media (max-width:760px){.access-readiness-plan__head,.access-readiness-plan__row-head,.branch-rollout-plan__head,.branch-rollout-plan__row-head,.favorite-focus-plan__head,.favorite-focus-plan__row-head,.invite-follow-through-plan__head,.invite-follow-through-plan__row-head,.owner-qr-publishing-plan__head,.owner-qr-publishing-plan__row-head,.people-coverage-plan__head,.people-coverage-plan__row-head{align-items:stretch;flex-direction:column}.automation-release-plan__row,.integrations-readiness-plan__row,.reports-action-plan__row,.reports-decision-chain{grid-template-columns:1fr;align-items:stretch}.reports-decision-chain__items{grid-template-columns:minmax(0,1fr)}.access-readiness-plan__meta,.automation-release-plan__meta,.branch-rollout-plan__meta,.favorite-focus-plan__meta,.integrations-readiness-plan__meta,.invite-follow-through-plan__meta,.people-coverage-plan__meta{grid-template-columns:1fr}}.dashboard-analytics-panel__header,.dashboard-customizer__header,.saved-view-toolbar{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.dashboard-customizer__actions,.saved-view-toolbar__create{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}.dashboard-widget-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:.75rem;gap:.75rem}.dashboard-widget-card{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:.75rem;gap:.75rem;border:1px solid rgba(90,107,123,.18);border-radius:18px;padding:.75rem;background:rgba(255,255,255,.92);box-shadow:0 12px 30px rgba(11,31,59,.06);transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease}.dashboard-widget-card:focus-within,.dashboard-widget-card:hover{border-color:rgba(47,107,255,.42);box-shadow:0 16px 36px rgba(47,107,255,.12);transform:translateY(-1px)}.dashboard-widget-card__handle{color:#5a6b7b;font-family:var(--font-mono,"IBM Plex Mono",monospace);letter-spacing:-.08em;cursor:-webkit-grab;cursor:grab}.dashboard-widget-card span,.dashboard-widget-card strong{display:block}.dashboard-widget-card__moves{display:flex;gap:.35rem}.dashboard-widget-card__moves button{min-height:32px;border:1px solid rgba(90,107,123,.2);border-radius:999px;background:#ffffff;color:#0b1f3b;font-size:.75rem;padding:0 .65rem;white-space:nowrap}.dashboard-widget-card__moves button:disabled{opacity:.45}.dashboard-customizer__receipt{border:1px solid rgba(33,200,165,.28);border-radius:16px;padding:.75rem .9rem;background:rgba(33,200,165,.08);color:#0b1f3b;font-size:.875rem}.saved-view-toolbar{border:1px solid rgba(90,107,123,.16);border-radius:16px;padding:.7rem .8rem;background:linear-gradient(135deg,rgba(255,255,255,.94),rgba(47,107,255,.06));flex-wrap:wrap}.saved-view-toolbar__chips,.saved-view-toolbar__summary{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.saved-view-toolbar__summary{flex-direction:column;align-items:flex-start;gap:.15rem}.saved-view-chip{display:inline-flex;align-items:center;min-height:30px;border-radius:999px;border:1px solid rgba(47,107,255,.24);padding:0 .65rem;background:#ffffff;color:#0b1f3b;font-size:.76rem;text-decoration:none;white-space:nowrap;transition:transform .16s ease,border-color .16s ease}.saved-view-chip:focus-visible,.saved-view-chip:hover{border-color:#2f6bff;transform:translateY(-1px)}.saved-view-toolbar__create input{min-height:36px;min-width:180px;border-radius:999px;border:1px solid rgba(90,107,123,.22);padding:0 .85rem;font-size:.82rem}.dashboard-analytics-columns,.dashboard-analytics-metrics{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));grid-gap:.65rem;gap:.65rem}.dashboard-analytics-list,.dashboard-analytics-metrics>div{border:1px solid rgba(90,107,123,.16);border-radius:16px;padding:.75rem;background:rgba(255,255,255,.82)}.dashboard-analytics-list span,.dashboard-analytics-metrics span{display:block;color:#5a6b7b;font-size:.74rem}.dashboard-analytics-metrics strong{display:block;color:#0b1f3b;font-size:clamp(1.2rem,2.2vw,1.7rem);line-height:1;margin-top:.2rem}.dashboard-analytics-list{display:grid;grid-gap:.25rem;gap:.25rem}.dashboard-analytics-list b{color:#0b1f3b;float:right}@media (max-width:720px){.dashboard-analytics-panel__header,.dashboard-customizer__header,.saved-view-toolbar{align-items:stretch;flex-direction:column}.dashboard-customizer__actions,.dashboard-customizer__actions .button,.saved-view-toolbar__create,.saved-view-toolbar__create .button,.saved-view-toolbar__create input{width:100%}}@media (prefers-reduced-motion:reduce){.dashboard-widget-card,.saved-view-chip{transition:none}.dashboard-widget-card:focus-within,.dashboard-widget-card:hover,.saved-view-chip:focus-visible,.saved-view-chip:hover{transform:none}}