:root{--canvas:#f6f1e7;--cream:#f4f1ea;--white:#fff;--ink:#111;--secondary:#4a4744;--muted:#b7b2a8;--lime:#c8f169;--cyan:#7fe3e0;--purple:#c6b6f5;--orange:#ffb74d;--coral:#ff6b6b;--cat-incident:#ff6b57;--cat-task:#f4f1ea;--cat-event:#f4f1ea;--cat-change:#f5a623;--cat-ai:#b98cff;--status-resolved:#c9f17c;--status-failed:#ff6b57;--status-pending:#f5d76e;--status-active:#8cd1ff;--line:2px solid var(--ink);--radius:8px;--shadow:4px 4px 0 var(--ink);--shadow-lg:6px 6px 0 var(--ink);--mono:"SFMono-Regular",Consolas,"Liberation Mono",monospace;--display:"Arial Black","Helvetica Neue",Arial,sans-serif}.cloud-observer-surface{margin:1rem 0 1.5rem}.cloud-observer-heading{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem}.cloud-observer-heading h2{margin:0}.cloud-observer-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem}.cloud-observer-card{min-width:0}.cloud-observer-status{margin-bottom:.75rem}.cloud-resource-list{display:grid;grid-gap:.75rem;gap:.75rem}.cloud-resource-row{display:grid;grid-gap:.2rem;gap:.2rem;padding-bottom:.75rem;border-bottom:1px solid color-mix(in srgb,var(--ink) 18%,transparent)}.cloud-resource-row:last-child{border-bottom:0;padding-bottom:0}.cloud-observer-asof,.cloud-resource-row span{font-size:.78rem}.cloud-service-breakdown{margin-top:1rem;overflow-wrap:anywhere}.cloud-service-row{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid color-mix(in srgb,var(--ink) 18%,transparent);padding:.35rem 0}@media (max-width:760px){.cloud-observer-grid{grid-template-columns:1fr}}*{box-sizing:border-box}body{margin:0;background:var(--canvas);color:var(--ink);font-family:Arial,Helvetica,sans-serif;font-size:15px;line-height:1.5}button,input,select{font:inherit;color:inherit}a,button,input,select{-webkit-tap-highlight-color:transparent}a,button{touch-action:manipulation}a{color:inherit;text-underline-offset:4px}.button,button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--white);border:var(--line);border-radius:6px;padding:10px 15px;font-weight:700;box-shadow:var(--shadow);text-decoration:none;cursor:pointer;transition:transform .12s,box-shadow .12s}.button:hover,button:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--ink)}.button:active,button:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--ink)}button:disabled{cursor:not-allowed;opacity:.5;transform:none;box-shadow:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid #6050ad;outline-offset:4px}input,select{border:var(--line);border-radius:6px;background:white;padding:11px 12px;min-width:0;max-width:100%}input{width:100%}h1,h2,h3,p{margin-top:0}h2{font-size:25px;line-height:1.14;letter-spacing:-.8px}h3{font-size:19px;line-height:1.3;letter-spacing:-.3px}p{margin-bottom:16px}code,kbd,time{font-family:var(--mono)}code{overflow-wrap:anywhere}small,time{font-size:11px}::selection{background:var(--lime);color:var(--ink)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;top:-100px;left:20px;z-index:100;background:var(--lime);padding:12px}.skip-link:focus{top:10px}.muted{color:var(--secondary);font-size:13px}.eyebrow{font-family:var(--mono);font-size:10px;line-height:1.5;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;margin:0 0 10px}.surface-lime,.tone-lime{background:var(--lime)}.surface-orange,.tone-orange{background:var(--orange)}.surface-coral,.tone-coral{background:var(--coral)}.surface-cyan,.tone-cyan{background:var(--cyan)}.surface-purple,.tone-purple{background:var(--purple)}.surface-neutral,.tone-neutral{background:#e5e0d5}.surface-white{background:var(--white)}.console{min-height:100dvh}.sidebar{width:222px;background:var(--ink);color:var(--canvas);position:fixed;inset:0 auto 0 0;z-index:30;display:flex;flex-direction:column;padding:25px 18px 20px;border-right:3px solid var(--ink)}.brand{position:relative;color:var(--lime);text-decoration:none;padding:0 11px 27px;border-bottom:1px solid #494943;display:block}.brand strong{display:block;font-family:var(--display);font-weight:950;letter-spacing:-8px;font-size:77px;line-height:1.1}.brand span{display:block;font-family:var(--mono);font-size:11px;line-height:1.3;letter-spacing:2px;margin-top:12px}.brand i{position:absolute;right:6px;bottom:30px;font-style:normal;font-size:28px}.sidebar nav{display:flex;flex-direction:column;gap:6px;margin-top:24px}.sidebar nav a{display:flex;align-items:center;gap:12px;padding:10px 12px;color:var(--canvas);font-size:12px;font-weight:800;letter-spacing:.7px;text-decoration:none;text-transform:uppercase;border:2px solid transparent;border-radius:5px}.sidebar nav a:hover{border-color:#6a6a60}.sidebar nav a[aria-current=page]{color:var(--ink);background:var(--lime);border-color:var(--lime);box-shadow:3px 3px 0 #737d53}.nav-icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.nav-icon .ui-icon{width:18px;height:18px;display:block}.nav-arrow{width:16px;height:16px;display:inline-flex;align-items:center;justify-content:center;margin-left:auto;opacity:0;flex-shrink:0}.nav-arrow .ui-icon{width:14px;height:14px;display:block}.sidebar nav a[aria-current=page] .nav-arrow{opacity:1}.sidebar-pulse{margin-top:auto;padding:28px 10px 0}.sidebar-pulse .eyebrow{color:#b7b2a8;font-size:9px}.sidebar-pulse strong{font-family:var(--mono);font-size:10px;display:flex;align-items:center;gap:8px}.pulse-dot{display:inline-block;width:8px;height:8px;background:#aaa;border-radius:50%;flex-shrink:0}.pulse-dot.ok{background:var(--lime)}.sidebar-pulse p:last-child{font-size:11px;color:#aaa89e;margin:22px 0 0}.console-body{margin-left:222px}.topbar{display:grid;grid-template-columns:62px minmax(190px,1fr) minmax(210px,auto) auto;min-height:79px;border-bottom:3px solid var(--ink);background:var(--canvas);position:-webkit-sticky;position:sticky;top:0;z-index:20}.topbar>button,.topbar>div{border:0;border-right:var(--line);border-radius:0;box-shadow:none;padding:15px 22px}.topbar>button:hover{transform:none;box-shadow:none;background:var(--lime)}.topbar .menu-control{font-size:24px;padding:12px}.search-control{justify-content:space-between;font-family:var(--mono);font-size:11px;letter-spacing:1px;background:var(--canvas)}kbd{font-size:11px;border:1px solid #aaa79b;padding:2px 5px;white-space:nowrap}.global-status{display:flex;flex-direction:column;justify-content:center}.global-status .eyebrow{font-size:8px;margin-bottom:4px}.global-status strong{font-size:11px;letter-spacing:.4px}.topbar .owner-block{display:flex;align-items:center;gap:10px;border-right:0;padding:12px 18px}.owner-avatar{background:var(--ink);color:var(--lime);border-radius:5px;padding:6px 12px;font-weight:900}.owner-block strong{font-size:10px;display:block}.owner-block small{font-size:9px;color:var(--secondary)}main{max-width:1660px;margin:auto;padding:34px 35px 0;min-height:calc(100dvh - 79px);outline:none}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:30px}.page-heading .eyebrow{margin-bottom:8px}.page-heading h1{font-family:var(--display);font-size:clamp(40px,4.6vw,68px);font-weight:950;line-height:1;letter-spacing:-3.5px;text-transform:uppercase;margin:0 0 14px;overflow-wrap:anywhere}.title-period{color:var(--ink)}.lede{text-transform:uppercase;letter-spacing:1.2px;font-size:10px;font-weight:700;margin:0}.refresh-block{display:flex;align-items:flex-end;flex-direction:column;gap:10px;flex-shrink:0}.refresh-block button{font-size:11px;background:var(--lime)}.refresh-block small{color:var(--secondary);font-size:9px}.refresh-block time{font-size:9px}.page-footer{border-top:var(--line);display:flex;justify-content:space-between;gap:20px;margin-top:40px;padding:18px 0;font-family:var(--mono);font-size:8px;letter-spacing:1px;color:var(--secondary)}.panel{border:var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:23px;min-width:0;margin-bottom:24px}.panel-heading{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:18px}.panel-heading:has(>div:empty):not(:has(a)){margin:0}.panel-heading h2{margin:0}.panel-heading a{font-size:11px;white-space:nowrap;font-weight:700}.panel p:last-child{margin-bottom:0}.overview-bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:23px;gap:23px}.overview-bento>.panel{margin:0;box-shadow:var(--shadow-lg)}.system-hero{grid-column:span 7;position:relative;overflow:hidden;padding:24px 26px}.system-hero h2{font-family:var(--display);font-size:clamp(35px,3.5vw,55px);font-weight:950;line-height:1.02;letter-spacing:-2.5px;max-width:80%;margin:15px 0}.system-hero>p{font-size:12px;max-width:85%}.hero-symbol{position:absolute;right:25px;top:49px;font-size:65px;line-height:1;font-weight:900}.hero-bottom{border-top:var(--line);padding-top:14px;display:flex;justify-content:space-between;gap:10px;align-items:center;font-family:var(--mono);font-size:9px}.hero-bottom a{font-family:Arial,sans-serif;font-weight:700;font-size:11px}.attention-summary{grid-column:span 5}.attention-summary h2{font-size:25px}.attention-summary>p{font-size:12px;max-width:330px}.attention-count{font-size:80px;letter-spacing:-6px;line-height:1;font-weight:900;display:flex;align-items:center;gap:24px;margin:14px 0}.attention-count>span{font-family:var(--mono);font-size:10px;line-height:1.6;letter-spacing:1px}.square-link{display:inline-flex;justify-content:center;align-items:center;width:35px;height:35px;border:var(--line);border-radius:5px;font-size:21px!important;text-decoration:none;background:var(--canvas);box-shadow:2px 2px 0 var(--ink);flex-shrink:0}.text-link{font-size:12px;font-weight:700}.server-health-card{grid-column:span 12}.infra-half-panel{grid-column:span 6}.infra-full-panel{grid-column:span 12}.linked-incidents-cta-row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.incident-cta-btn{white-space:nowrap;flex-shrink:0;text-decoration:none;font-size:11px;padding:5px 12px;display:inline-flex;align-items:center;gap:6px}.overview-projects{grid-column:span 5}.overview-activity{grid-column:span 7}.overview-intelligence{grid-column:span 8;position:relative;overflow:hidden;padding-right:95px}.overview-intelligence p{font-size:13px;max-width:510px}.overview-intelligence .button{background:var(--ink);color:white;font-size:11px;box-shadow:3px 3px 0 white}.ai-mark{position:absolute;right:20px;top:40px;font-size:95px;line-height:1}.overview-agents{grid-column:span 4}.overview-agents p{font-size:12px}.project-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.project-card{border:var(--line);border-radius:8px;background:white;box-shadow:var(--shadow);padding:22px;min-width:0}.project-card h3{font-size:25px;margin:18px 0 5px}.project-card h3 a{text-decoration:none}.project-card h3 a:hover{text-decoration:underline}.project-card-top{display:flex;align-items:center;gap:12px}.project-card-top .eyebrow{margin:0;flex:1 1;overflow-wrap:anywhere}.project-monogram{height:44px;width:44px;display:grid;place-items:center;background:var(--ink);color:var(--canvas);font-size:19px;letter-spacing:-1px;font-weight:900;border-radius:5px}.project-stack{display:grid;grid-gap:18px;gap:18px}.project-stack .project-card{box-shadow:none;border:0;border-radius:0;padding:0}.project-stack .project-card+.project-card{border-top:var(--line);padding-top:18px}.project-last{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;border-top:1px solid #b7b2a8;padding-top:12px;margin-top:20px;font-size:9px;font-family:var(--mono)}.project-last time{font-size:9px}.badge{justify-content:center;border:var(--line);border-radius:5px;padding:5px 9px;line-height:1.4;letter-spacing:.4px;white-space:normal;text-transform:uppercase;box-shadow:2px 2px 0 var(--ink)}.availability,.badge{display:inline-flex;align-items:center;font-family:var(--mono);font-size:10px;font-weight:700}.availability{gap:7px;white-space:nowrap}.availability i{width:9px;height:9px;border-radius:50%;border:2px solid var(--secondary);background:transparent}.state-online i{background:#426b17;border-color:#426b17}.state-offline i{background:#a10e0e;border-color:#a10e0e}.state-stale i{border-color:#a55a00}.state-unknown i{border-style:dotted}.status-pair{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin:18px 0}.section-strip{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:15px 0;border-top:var(--line);border-bottom:var(--line);margin-bottom:26px;font-family:var(--mono);font-size:10px;letter-spacing:.5px}.registry-note{margin-top:30px;max-width:850px}.registry-note p{max-width:680px}.activity-list{display:flex;flex-direction:column}.scroll-viewport{position:relative}.activity-scroll-viewport,.overview-scroll-viewport,.timeline-scroll-viewport{height:clamp(380px,58vh,620px);overflow-y:auto;overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--ink) transparent;padding-right:7px}.activity-scroll-viewport::-webkit-scrollbar,.overview-scroll-viewport::-webkit-scrollbar,.timeline-scroll-viewport::-webkit-scrollbar{width:8px}.activity-scroll-viewport::-webkit-scrollbar-track,.overview-scroll-viewport::-webkit-scrollbar-track,.timeline-scroll-viewport::-webkit-scrollbar-track{background:transparent}.activity-scroll-viewport::-webkit-scrollbar-thumb,.overview-scroll-viewport::-webkit-scrollbar-thumb,.timeline-scroll-viewport::-webkit-scrollbar-thumb{background:var(--ink);border:2px solid transparent;border-radius:8px;background-clip:padding-box}.activity-scroll-viewport.is-scrollable:after,.overview-scroll-viewport.is-scrollable:after,.timeline-scroll-viewport.is-scrollable:after{content:"";position:-webkit-sticky;position:sticky;display:block;pointer-events:none;z-index:2;left:0;right:7px;bottom:0;height:52px;margin-top:-52px;background:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.96) 88%);transition:opacity .18s ease}.activity-scroll-viewport.is-at-bottom:after,.overview-scroll-viewport.is-at-bottom:after,.timeline-scroll-viewport.is-at-bottom:after{opacity:0}.activity-scroll-viewport:focus-visible,.overview-scroll-viewport:focus-visible,.timeline-scroll-viewport:focus-visible{outline:3px solid var(--cyan);outline-offset:3px}.activity-row{width:100%;display:grid;grid-template-columns:32px minmax(0,1fr) auto 12px;align-items:center;grid-gap:12px;gap:12px;border:0;border-top:1px solid #c7c3b9;border-radius:0;padding:15px 0;background:transparent;box-shadow:none;text-align:left;font-weight:400}.activity-row:first-child{border-top:0}.activity-row:hover,.incident-row:hover{transform:none;box-shadow:none;background:#f1eddf}.activity-row:active{transform:none}.event-symbol{display:grid;place-items:center;width:30px;height:32px;border:var(--line);border-radius:4px;font-weight:800}.activity-row strong{font-size:11px;display:block;text-transform:uppercase;overflow-wrap:anywhere;letter-spacing:.2px}.activity-row .muted{font-size:10px;display:block;margin-top:4px}.activity-meta{display:flex;flex-direction:column;align-items:flex-end;gap:7px}.activity-meta time{font-size:9px;color:var(--secondary)}.activity-meta .badge{font-size:8px;padding:3px 5px;box-shadow:1px 1px 0 var(--ink)}.filters{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:12px;gap:12px;padding-bottom:20px;border-bottom:var(--line);margin-bottom:8px}.field-label,.filters label>span{display:block;font-family:var(--mono);font-weight:700;font-size:9px;letter-spacing:.5px;text-transform:uppercase;margin-bottom:7px}.filters select{width:100%;font-size:12px}.filters input{font-size:12px}.data-note{margin:22px 0 0;font-size:11px}.incident-list{display:grid;grid-gap:15px;gap:15px}.incident-row{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;padding:21px;text-align:left;box-shadow:var(--shadow);font-weight:400}.incident-row h3{text-transform:uppercase;margin:7px 0;overflow-wrap:anywhere}.incident-row p{font-size:13px;margin-bottom:10px}.incident-row .eyebrow{font-size:9px;overflow-wrap:anywhere}.row-state{display:flex;align-items:flex-end;flex-direction:column;gap:12px;flex-shrink:0;font-size:11px;font-weight:700}.row-state .eyebrow{margin:0}.attention-toolbar{display:flex;gap:20px;align-items:center;flex-wrap:wrap;margin-bottom:25px}.attention-toolbar .tabs{margin:0}.attention-toolbar>label{font-size:11px}.attention-toolbar select{margin-left:8px}.tabs{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 25px}.tabs button{font-size:11px;padding:11px 18px}.tabs button[aria-pressed=true],.tabs button[aria-selected=true]{background:var(--ink);color:var(--lime);box-shadow:3px 3px 0 #aaa69c}.breadcrumb{display:inline-block;font-size:11px;font-weight:700;margin-bottom:18px}.workspace-state{display:flex;gap:20px;align-items:center;flex-wrap:wrap;padding:17px 0;border-top:var(--line);border-bottom:var(--line);margin-bottom:26px}.workspace-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.workspace-grid>.panel{margin:0}.span-full{grid-column:1/-1}.facts{margin:20px 0 0}.facts>div{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);grid-gap:16px;gap:16px;border-top:1px solid #8886;padding:13px 0;align-items:start}.facts dt{font-family:var(--mono);font-size:10px;text-transform:uppercase;letter-spacing:.5px}.facts dd{margin:0;font-size:13px;overflow-wrap:anywhere}.stack{display:grid;grid-gap:24px;gap:24px}.stack>.panel{margin:0}.empty{padding:30px 5px;text-align:left;max-width:560px}.empty-mark{font-family:var(--mono);font-size:25px;letter-spacing:-2px;display:block;margin-bottom:20px;color:var(--secondary)}.empty h3{font-family:var(--display);font-size:22px;text-transform:uppercase;letter-spacing:-.8px;margin-bottom:12px}.empty p{font-size:13px;color:var(--secondary);max-width:410px}.error-state{border:var(--line);border-left:7px solid var(--ink);border-radius:6px;background:var(--orange);padding:22px;margin-bottom:20px}.error-state strong{font-size:19px}.error-state p{font-size:13px;margin:10px 0 18px}.error-state button{font-size:12px}.skeleton{display:grid;grid-template-columns:1.3fr 1fr;grid-gap:22px;gap:22px;padding:10px 0;min-height:220px}.skeleton>span:not(.sr-only){border:var(--line);border-radius:8px;box-shadow:var(--shadow);background:linear-gradient(110deg,#e7e2d7 30%,#f4f1e9 50%,#e7e2d7 70%);background-size:200% 100%;animation:skeleton 1.8s ease-in-out infinite;min-height:80px}.skeleton>span:nth-child(3){grid-column:1/-1}.agent-empty{position:relative;min-height:330px;padding-right:200px}.agent-glyph{position:absolute;right:55px;top:70px;font-size:125px;line-height:1;font-weight:700}.agent-empty .empty-mark{display:none}.agent-empty .empty{padding-top:25px}.agent-empty .empty h3{font-size:38px;max-width:410px}.intelligence-layout{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:25px;gap:25px;align-items:start}.section-tabs{display:flex;gap:10px;margin-bottom:24px}.section-tabs button{background:var(--cream);border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);padding:8px 18px;font-family:var(--display);font-weight:700;font-size:13px;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:all .15s ease}.section-tabs button:hover{transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--ink)}.section-tabs button.active,.section-tabs button[aria-pressed=true]{background:var(--ink);color:var(--cream);box-shadow:1px 1px 0 var(--ink)}.analyst-intro-banner{margin-bottom:24px}.analyst-banner-grid{display:grid;grid-template-columns:1fr 300px;grid-gap:24px;gap:24px;align-items:center}.analyst-banner-main{display:flex;align-items:center;gap:20px}.analyst-banner-main .analyst-symbol{font-size:44px;margin:0;line-height:1}.analyst-banner-main h2{font-family:var(--display);font-size:26px;margin:0 0 6px;text-transform:uppercase;letter-spacing:-.5px}.current-signal-box{background:var(--cream);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);padding:16px 20px;border-radius:8px}.current-signal-box .eyebrow{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;margin-bottom:10px;color:var(--ink)}.signal-list{list-style:none;padding:0;margin:0;font-size:13px}.signal-list li{padding:6px 0;border-bottom:1px dashed rgba(0,0,0,.15)}.signal-list li:last-child{border-bottom:none}.signal-list strong{font-family:var(--mono);font-size:14px}.assessment-scroll-viewport{max-height:620px;overflow-y:auto;padding-right:4px}.assessment-card-list{display:flex;flex-direction:column;gap:12px}.assessment-card{background:var(--cream);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);padding:16px 18px;border-radius:8px;cursor:pointer;text-align:left;width:100%;box-sizing:border-box;transition:transform .15s ease,box-shadow .15s ease;display:flex;flex-direction:column;justify-content:space-between}.assessment-card:hover{transform:translate(-2px,-2px);box-shadow:6px 6px 0 var(--ink)}.assessment-card.selected{background:#fff;border-color:var(--ink);box-shadow:2px 2px 0 var(--ink)}.assessment-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;width:100%;gap:12px}.assessment-card-badges{display:flex;align-items:center;gap:6px;white-space:nowrap;flex-shrink:0}.assessment-card-badges .badge{white-space:nowrap;overflow:visible;font-size:10px;padding:4px 8px;letter-spacing:.04em;box-shadow:2px 2px 0 var(--ink);flex-shrink:0}.assessment-card-meta{display:flex;align-items:center;gap:8px;white-space:nowrap;flex-shrink:0;text-align:right}.assessment-card-time{font-size:11px;color:#555;white-space:nowrap;font-family:var(--mono)}.assessment-card-body{width:100%}.assessment-card-title{font-family:var(--display);font-weight:700;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--ink);margin-bottom:6px;line-height:1.2}.assessment-card-desc{font-size:12.5px;color:#333;line-height:1.4;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:2.8em}.inline-link-unit{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;word-break:keep-all}.inline-link-unit span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.resource-chart-card{background:var(--cream);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);border-radius:8px;padding:16px 18px;margin-bottom:20px}.resource-chart-card.empty-chart{background:var(--canvas)}.resource-chart-header{margin-bottom:12px}.resource-chart-title-block{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.resource-chart-title{font-family:var(--display);font-weight:700;font-size:15px;text-transform:uppercase;letter-spacing:.05em;color:var(--ink)}.resource-chart-summary{font-size:12px;font-family:var(--mono);color:var(--ink)}.resource-chart-summary strong{font-weight:700}.peak-load-avg{color:#555}.resource-chart-svg-container{position:relative;width:100%}.resource-chart-svg{width:100%;height:auto;display:block}.chart-tooltip{position:absolute;top:10px;transform:translateX(-50%);background:var(--ink);color:var(--cream);padding:6px 12px;border-radius:6px;font-size:11px;font-family:var(--mono);white-space:nowrap;pointer-events:none;box-shadow:2px 2px 0 var(--secondary);z-index:10}.tooltip-time{font-size:10px;opacity:.8;margin-bottom:2px}.tooltip-value strong{color:var(--status-resolved,#C9F17C)}.tooltip-load-avg{color:var(--status-active,#8CD1FF)}.selected-assessment-wrapper{display:flex;flex-direction:column;gap:16px}.selected-assessment-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:12px;gap:12px;background:var(--cream);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);padding:14px 18px;border-radius:8px;margin-bottom:4px}.selected-spec-item dt{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#666;margin-bottom:4px}.selected-spec-item dd{margin:0;font-weight:600;font-size:13px}.confidence-pill{display:inline-block;padding:2px 8px;border-radius:12px;font-size:11px;font-weight:700;border:1px solid var(--ink)}.confidence-pill.confidence-high{background:var(--status-resolved,#C9F17C);color:var(--ink)}.confidence-pill.confidence-medium{background:var(--status-pending,#F5D76E);color:var(--ink)}.confidence-pill.confidence-low{background:var(--status-failed,#FF6B57);color:#fff}.assessment-section-block{background:var(--cream);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);border-radius:8px;padding:18px 20px}.assessment-section-block h4{font-family:var(--display);font-size:13px;text-transform:uppercase;letter-spacing:.08em;margin:0 0 12px;padding-bottom:8px;border-bottom:2px solid var(--ink)}.assessment-section-block ul{margin:0;padding-left:20px;font-size:13px;line-height:1.6}.assessment-section-block li{margin-bottom:6px}.hypotheses-list li{display:flex;align-items:center;gap:10px;margin-bottom:8px}.file-list code{background:#e8e4d8;padding:2px 6px;border-radius:4px;font-size:12px}.analyst-intro{position:-webkit-sticky;position:sticky;top:103px}.analyst-symbol{display:block;font-size:100px;line-height:1;margin:24px 0}.analyst-intro h2{font-family:var(--display);font-size:45px;letter-spacing:-2px;text-transform:uppercase}.analyst-intro p{font-size:14px}.analyst-intro .section-strip{font-size:9px;margin:30px 0 0}.analysis-source{border:var(--line);border-radius:6px;padding:18px;background:var(--canvas);margin:24px 0}.analysis-source h3{margin-bottom:12px}.analysis-source p{margin:18px 0 10px}.analysis-source a{font-size:12px}.settings-layout{display:grid;grid-template-columns:210px 1fr;grid-gap:26px;gap:26px}.settings-nav{display:flex;flex-direction:column;gap:12px}.settings-nav button{justify-content:space-between}.settings-nav button[aria-pressed=true]{background:var(--lime)}.setting-row{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:22px 0;border-bottom:1px solid #b7b2a8}.setting-row h3{margin-bottom:7px}.setting-row p{margin-bottom:0;font-size:13px}.setting-row .button{font-size:11px;white-space:nowrap}.setting-row a{font-size:12px}.settings-layout .panel>p{margin-top:20px}.inspector,.palette{background:var(--canvas);border:3px solid var(--ink);color:var(--ink);padding:0;box-shadow:-8px 0 0 #1113;max-height:100dvh}.inspector{position:fixed;inset:0 0 0 auto;margin:0;width:min(590px,100vw);height:100dvh;max-width:100vw;border-radius:8px 0 0 8px;animation:slide-in .16s ease-out}.palette{width:min(670px,calc(100vw - 30px));margin:10dvh auto;max-height:80dvh;border-radius:8px;box-shadow:8px 8px 0 var(--ink)}dialog::-webkit-backdrop{background:#1118}dialog::backdrop{background:#1118}.dialog-content{padding:25px}.dialog-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:var(--line);padding-bottom:20px;margin-bottom:25px}.dialog-heading h2{font-family:var(--display);text-transform:uppercase;font-size:23px;margin:0}.dialog-heading button{padding:5px 12px}.inspector .panel{box-shadow:3px 3px 0 var(--ink);padding:20px}.copy-field{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px 0;font-size:12px}.copy-field code{flex:1 1;min-width:0}.copy-field>span{font-size:10px;width:100%}.button-small{font-size:10px;padding:5px 9px;box-shadow:2px 2px 0 var(--ink)}.evidence+.evidence{border-top:1px solid #b7b2a8}.timeline-container{display:flex;flex-direction:column;gap:14px}.timeline-controls{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:4px}.timeline-tab{display:inline-flex;align-items:center;gap:6px;border:2.5px solid var(--ink);padding:7px 13px;border-radius:10px;font-family:var(--mono);font-size:11.5px;font-weight:700;background:#fff;cursor:pointer;white-space:nowrap;box-shadow:2px 2px 0 var(--ink);transition:background .1s}.timeline-tab.active{background:var(--ink);color:var(--cream)}.tab-count{background:var(--cream);color:var(--ink);border-radius:5px;padding:1px 7px;font-size:11px;border:1.5px solid var(--ink)}.timeline-tab.active .tab-count{background:var(--status-resolved);color:var(--ink)}.timeline-search-box{margin-left:auto}.timeline-search-input{border:2.5px solid var(--ink);border-radius:10px;padding:8px 14px;font-size:12px;font-family:var(--mono);width:220px;background:#fff}.timeline-legend{display:flex;gap:14px;flex-wrap:wrap;align-items:center;font-family:var(--mono);font-size:10.5px;font-weight:700;color:#6b6559;padding:4px 2px 14px}.timeline-legend span{display:inline-flex;align-items:center;gap:5px}.timeline-legend .dot{width:10px;height:10px;border-radius:3px;border:1.5px solid var(--ink);display:inline-block}.timeline-legend-divider{margin:0 4px;opacity:.4}.timeline-v2{position:relative;padding-left:42px;display:flex;flex-direction:column;gap:16px;list-style:none;margin:8px 0}.timeline-v2:before{content:"";position:absolute;left:16px;top:8px;bottom:8px;width:2.5px;background:var(--ink);opacity:.25}.timeline-item-v2{position:relative}.timeline-node{position:absolute;left:-42px;top:16px;width:30px;height:30px;border:2.5px solid var(--ink);border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0;box-shadow:2px 2px 0 var(--ink);z-index:2}.timeline-node .ui-icon{width:15px;height:15px}.timeline-card{position:relative;border:3px solid var(--ink);border-radius:18px;background:#fff;box-shadow:5px 5px 0 var(--ink);padding:16px 20px;display:flex;flex-direction:column;gap:8px}.timeline-top-row{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:12px}.timeline-badges{display:flex;gap:7px;flex-wrap:wrap;align-items:center}.badge-v2{font-family:var(--mono);font-size:10.5px;font-weight:800;letter-spacing:.3px;padding:4px 10px;border-radius:7px;border:2px solid var(--ink);color:var(--ink);text-transform:uppercase}.timeline-meta{flex-shrink:0;font-family:var(--mono);font-size:12px;color:#8a8474;font-weight:700;padding-top:2px}.timeline-title{font-family:Arial,Helvetica,sans-serif;font-weight:800;font-size:16px;margin:0;color:var(--ink)}.timeline-desc{font-size:12.5px;color:#5c574c;margin:0;line-height:1.4}.timeline-card-actions{display:flex;gap:8px;margin-top:4px}.timeline-inspect-btn{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11.5px;font-weight:800;color:var(--ink);background:#fff;border:2px solid var(--ink);border-radius:8px;padding:6px 12px;text-decoration:none;cursor:pointer;box-shadow:2px 2px 0 var(--ink);transition:background .1s,color .1s}.timeline-inspect-btn:hover{background:var(--ink);color:var(--cream)}.timeline-metadata-drawer{margin-top:10px;padding-top:12px;border-top:2px dashed #d4cfc5;font-size:11px}.palette input{font-size:18px;padding:15px}.palette .muted{font-size:11px;margin-top:15px}.search-results{display:grid;margin-bottom:22px}.search-results a{display:flex;gap:20px;padding:13px 5px;border-bottom:1px solid #b7b2a8;font-weight:700;text-decoration:none;font-size:14px}.search-results a:hover{background:var(--lime)}.search-results span{font-family:var(--mono);font-size:9px;min-width:65px;font-weight:400}.nav-scrim{display:none}@keyframes slide-in{0%{transform:translateX(20px);opacity:.5}to{transform:translateX(0);opacity:1}}@keyframes skeleton{to{background-position:-200% 0}}@media (min-width:1500px){main{padding:45px 48px 0}.system-hero{min-height:310px}.overview-projects{grid-column:span 4}.overview-activity{grid-column:span 8}}@media (max-width:1200px){.sidebar{width:195px;padding-inline:12px}.brand strong{font-size:68px}.console-body{margin-left:195px}main{padding:27px 24px 0}.topbar{grid-template-columns:54px minmax(155px,1fr) auto}.topbar .owner-block{display:none}.topbar>button,.topbar>div{padding-inline:15px}.project-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-heading h1{font-size:49px}.overview-projects{grid-column:span 5}.overview-activity{grid-column:span 7}.panel{padding:20px}.activity-row{gap:8px}.activity-meta time{max-width:96px;text-align:right}.filters{grid-template-columns:1fr 1fr}.system-hero h2{font-size:40px}.hero-symbol{font-size:48px;right:17px}.refresh-block small{max-width:155px;text-align:right}.intelligence-layout{grid-template-columns:1fr 1.2fr}.analyst-intro h2{font-size:35px}}@media (max-width:1000px){.sidebar{transform:translateX(-100%);transition:transform .16s;width:222px}.console-body{margin-left:0}.menu-open .sidebar{transform:translateX(0)}.menu-open .nav-scrim{display:block;position:fixed;inset:0;background:#1119;z-index:25;border:0;border-radius:0;box-shadow:none}.menu-open .menu-control{position:relative;z-index:31}.topbar{grid-template-columns:60px minmax(150px,1fr) auto}.overview-intelligence{grid-column:span 7}.overview-agents{grid-column:span 5}.page-heading h1{font-size:52px}.settings-layout{grid-template-columns:180px 1fr}}@media (max-width:700px){main{padding:24px 17px 0}.topbar{min-height:65px;grid-template-columns:48px 1fr 172px}.topbar>button,.topbar>div{padding:11px}.search-control{font-size:9px;letter-spacing:0}.search-control kbd{display:none}.global-status strong{font-size:9px}.global-status .eyebrow{font-size:7px;letter-spacing:.4px}.page-heading{align-items:flex-start;flex-direction:column;gap:16px;margin-bottom:24px}.page-heading h1{font-size:clamp(37px,9vw,56px);letter-spacing:-2.5px}.lede{font-size:9px;letter-spacing:.8px}.refresh-block{flex-direction:row;align-items:center;gap:14px}.refresh-block small{text-align:left;font-size:8px}.refresh-block time{font-size:8px}.overview-bento{display:flex;flex-direction:column;gap:19px}.system-hero{min-height:280px}.system-hero h2{font-size:43px;max-width:83%}.hero-symbol{font-size:50px;top:59px}.system-hero>p{max-width:95%}.hero-bottom{font-size:8px}.attention-summary .attention-count{font-size:64px;margin:12px 0}.attention-summary .panel-heading{margin-bottom:5px}.overview-intelligence{padding-right:80px}.ai-mark{font-size:70px;right:13px}.panel{padding:20px;margin-bottom:20px}.project-grid{grid-template-columns:1fr}.section-strip{font-size:9px}.section-strip>span:last-child{font-size:8px}.project-card{padding:22px}.activity-row{grid-template-columns:28px minmax(0,1fr) 94px;gap:9px}.activity-row>span:last-child{display:none}.activity-row strong{font-size:10px}.activity-meta time{font-size:8px}.activity-meta .badge{font-size:7px}.activity-row .muted{font-size:9px}.filters{gap:14px 10px}.filters label:first-child{grid-column:1/-1}.filters input{font-size:16px}.filters select{font-size:11px;padding:10px 6px}.filters label:last-child{grid-column:1/-1}.incident-row{padding:17px;gap:12px}.incident-row h3{font-size:17px}.incident-row p{font-size:12px}.row-state{max-width:92px}.row-state .badge{font-size:8px}.incident-row .muted{font-size:10px}.attention-toolbar{gap:15px}.tabs{gap:8px}.tabs button{padding:9px 12px;font-size:10px}.intelligence-layout,.settings-layout,.workspace-grid{grid-template-columns:1fr}.workspace-state{gap:16px}.workspace-state>.muted{width:100%}.facts>div{grid-template-columns:1fr 1.25fr;gap:12px}.facts dt{font-size:9px}.facts dd{font-size:12px}.analyst-intro{position:static}.analyst-symbol{font-size:65px;float:right;margin:10px}.analyst-intro h2{font-size:35px}.settings-nav{flex-direction:row;flex-wrap:wrap;gap:10px}.settings-nav button{font-size:11px;padding:9px 11px}.settings-nav button span{display:none}.agent-empty{padding-right:25px;min-height:0}.agent-glyph{position:static;font-size:65px;margin:15px 0;display:block}.agent-empty .empty h3{font-size:31px}.page-footer{font-size:7px;gap:12px;flex-direction:column;margin-top:30px}.dialog-content{padding:18px}.inspector{border-radius:0}.inspector .panel{padding:16px}.dialog-heading h2{font-size:19px}.palette{margin:5dvh auto;max-height:90dvh}.setting-row{align-items:flex-start;gap:13px}.setting-row .button{padding:8px}.search-results a{font-size:12px}.hero-bottom a,.refresh-block button{font-size:10px}.skeleton{gap:15px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (min-width:1001px){.console.menu-open .sidebar{transform:translateX(-100%)}.console.menu-open .console-body{margin-left:0}}.existing-control{margin-top:20px}.existing-control .muted{margin-top:14px}.bounded-controls{border-top:var(--line);padding-top:18px;margin-top:20px}.bounded-controls summary{font-weight:700;cursor:pointer}.bounded-controls>p{margin-top:18px}.bounded-controls code{overflow-wrap:anywhere}.bounded-controls .setting-row>div{min-width:0}.bounded-controls .stack{gap:10px}.bounded-controls button{font-size:11px}.bounded-controls h3{margin-top:25px}.ui-icon{display:inline-block;width:1em;height:1em;flex:0 0 auto;vertical-align:-.12em}.mobile-nav-close{display:none}.refresh-mode{display:block;margin-top:5px}.activity-update,.freshness-notice{padding:14px 16px;margin-bottom:20px;border:2px solid var(--ink);background:var(--orange);font-size:13px;line-height:1.6}.freshness-notice button{margin-left:10px}.activity-update{background:var(--cyan)}.activity-update span{display:block;margin-top:8px}.clear-filters{margin-bottom:12px}.evidence-details{margin:16px 0;border-block:2px solid var(--ink);padding:12px 0}.evidence-details summary{cursor:pointer;font-weight:700}.inspector .dialog-heading{position:-webkit-sticky;position:sticky;top:-25px;padding-top:20px;z-index:2;background:var(--canvas,#f6f1e7)}.inspector.is-closing{animation:inspector-out .16s ease-in forwards}.palette.is-closing{animation:palette-out .16s ease-in forwards}.just-updated{animation:received-update .6s ease-out}@keyframes inspector-out{to{transform:translateX(100%);opacity:0}}@keyframes palette-out{to{opacity:0;transform:translateY(-8px)}}@keyframes received-update{0%{background:var(--cyan)}to{background:transparent}}@media (max-width:1000px){.mobile-nav-close{display:flex;align-items:center;justify-content:center;position:absolute;top:8px;right:8px;width:44px;height:44px;padding:10px;background:var(--ink);color:var(--lime);border:0;box-shadow:none;z-index:2}.menu-open .sidebar{padding-top:42px}}@media (prefers-reduced-motion:reduce){.inspector.is-closing,.just-updated,.palette.is-closing{animation:none}}.mobile-bottom-nav,.mobile-only{display:none!important}.desktop-only{display:block!important}@media (max-width:1000px){.mobile-bottom-nav,.mobile-only{display:block!important}.desktop-only{display:none!important}main#main-content{padding-bottom:calc(75px + env(safe-area-inset-bottom, 0px))}.mobile-bottom-nav{position:fixed;bottom:0;left:0;right:0;z-index:1000;background:var(--white);border-top:var(--line);box-shadow:0 -4px 12px rgba(0,0,0,.08);padding-bottom:env(safe-area-inset-bottom,0)}.mobile-bottom-nav-inner{display:flex;justify-content:space-around;align-items:center;height:60px;padding:0 4px}.mobile-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1 1;min-width:0;height:100%;min-height:48px;color:var(--secondary);text-decoration:none;background:transparent;border:none;border-radius:6px;padding:4px 2px;cursor:pointer}.mobile-nav-item.active{background:var(--lime);color:var(--ink);font-weight:700}.mobile-nav-icon{position:relative;font-size:18px;line-height:1;display:flex;align-items:center;justify-content:center}.mobile-nav-badge{position:absolute;top:-6px;right:-8px;background:var(--coral);color:var(--white);font-size:9px;font-weight:900;line-height:1;padding:2px 5px;border-radius:10px;border:1px solid var(--ink)}.mobile-nav-label{font-family:var(--mono);font-size:10px;letter-spacing:.5px;text-transform:uppercase;margin-top:3px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.button,a,button,input,select{min-height:44px}.overview-bento{display:flex;flex-direction:column;gap:16px}.overview-bento>.attention-summary.has-critical{order:-1}.mobile-incident-detail{padding:8px 0 20px}.mobile-back-link{display:inline-flex;align-items:center;gap:6px;font-family:var(--mono);font-size:11px;font-weight:700;text-decoration:none;margin-bottom:12px}.mobile-incident-header{border-bottom:var(--line);padding-bottom:14px;margin-bottom:16px}.mobile-incident-pills{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:10px}.mobile-incident-title{font-size:24px;font-weight:900;line-height:1.2;letter-spacing:-.5px;margin-bottom:4px;word-break:break-word}.mobile-section{margin-bottom:20px}.mobile-section-title{font-family:var(--mono);font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--secondary);margin-bottom:8px}.mobile-card{background:var(--white);border:var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:16px;margin-bottom:12px}.mobile-card.surface-purple{background:var(--purple)}.mobile-card.surface-neutral{background:var(--canvas)}.mobile-intelligence{display:flex;flex-direction:column;gap:16px}.mobile-assessment-detail{display:flex;flex-direction:column;gap:12px}.mobile-intelligence .assessment-card{padding:14px;box-shadow:var(--shadow)}.mobile-intelligence .assessment-card-header{flex-wrap:wrap;gap:8px}.mobile-intelligence .assessment-card-meta{margin-left:auto}.mobile-card-lead{font-size:14px;font-weight:700;margin-bottom:12px}.mobile-checks-list{list-style:none;padding:0;margin:0}.mobile-checks-list li{display:flex;align-items:flex-start;gap:8px;font-size:13px;padding:6px 0;border-bottom:1px dashed var(--muted)}.mobile-checks-list li:last-child{border-bottom:none}.mobile-action-bar{position:-webkit-sticky;position:sticky;bottom:70px;z-index:900;background:var(--white);border:var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lg);padding:12px;margin-top:24px}.mobile-action-group{display:flex;flex-direction:column;gap:8px}.mobile-resolved-banner{font-family:var(--mono);font-size:11px;font-weight:700;color:var(--secondary);display:flex;align-items:center;gap:6px}.mobile-project-detail{padding:8px 0 20px}.mobile-project-header{border-bottom:var(--line);padding-bottom:12px;margin-bottom:16px}.mobile-project-title{font-size:26px;font-weight:900;letter-spacing:-.5px;margin-bottom:4px}.health-dimensions-card{background:var(--white)}.mobile-facts-grid{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:10px;gap:10px;margin:12px 0 16px}.fact-label{display:block;font-family:var(--mono);font-size:9px;letter-spacing:1px;color:var(--secondary);margin-bottom:4px}.execution-timing-block{border-top:1px solid var(--muted);padding-top:12px}.mobile-tab-bar{display:flex;border:var(--line);border-radius:6px;overflow:hidden;background:var(--canvas);margin-bottom:16px}.mobile-tab-btn{flex:1 1;background:transparent;border:none;box-shadow:none;border-radius:0;font-size:11px;font-family:var(--mono);padding:10px 4px;min-height:40px}.mobile-tab-btn.active{background:var(--ink);color:var(--lime);font-weight:700}.mobile-infrastructure{padding:8px 0 20px}.mobile-pills-row{display:flex;flex-wrap:wrap;gap:12px;align-items:center;font-family:var(--mono);font-size:10px;font-weight:700}.mobile-range-selector{display:flex;gap:6px;margin-bottom:14px;overflow-x:auto}.mobile-range-btn{flex:1 1;min-width:44px;min-height:36px;padding:4px 8px;font-size:11px;font-family:var(--mono);background:var(--canvas);border:var(--line);border-radius:4px}.mobile-range-btn.active{background:var(--lime);color:var(--ink);font-weight:900}.mobile-mini-chart{display:flex;align-items:flex-end;gap:3px;height:100px;padding:8px 0;border-bottom:1px solid var(--ink)}.chart-bar{flex:1 1;background:var(--lime);border:1px solid var(--ink);border-radius:2px 2px 0 0}.chart-bar.bar-warning{background:var(--orange)}.chart-bar.bar-danger{background:var(--coral)}.chart-legend{display:flex;justify-content:space-between;font-family:var(--mono);font-size:9px;color:var(--secondary);margin-top:4px}.confirmation-sheet-content{padding:8px 0}.confirmation-meta{margin-bottom:16px}.warning-text{color:#d97706;font-weight:700}.error-notice{background:var(--coral);color:var(--white);padding:10px 12px;border:var(--line);border-radius:6px;font-size:12px;font-weight:700;margin-bottom:16px}.confirmation-actions{display:flex;gap:10px}.confirmation-actions button{flex:1 1}.button-secondary{background:var(--canvas)}.button-coral,.button-danger{background:var(--coral);color:var(--white)}}