html,body{min-height:100%}body{overflow-x:hidden}img{max-width:100%}.shell-meta-card{border:1px solid var(--line);min-width:min(360px,100%);box-shadow:var(--shadow-sm);background:radial-gradient(260px 110px at 0 0,#ffffff24,#0000 74%),linear-gradient(160deg,#141414eb,#0c0c0ce0);border-radius:18px;padding:14px}.shell-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.shell-meta-label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);font-size:10px}.shell-meta-value{color:var(--ink-strong);margin-top:5px;font-size:16px;font-weight:700}.strata-quarry{--quarry-amber:#f8b94b;--quarry-clay:#d46d3d;--quarry-mist:#8ce0d6;--quarry-deep:#17110d;--quarry-panel:#1d140fd6;gap:16px;display:grid}.strata-quarry__hero,.strata-quarry__panel{background:radial-gradient(560px 220px at 0 0,#f8b94b29,#0000 62%),radial-gradient(340px 180px at 100% 0,#8ce0d61f,#0000 58%),linear-gradient(165deg,#18120ef7,#0c0908f2);border:1px solid #f8b94b38;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 26px 80px #00000057}.strata-quarry__hero{grid-template-columns:minmax(0,1.4fr) minmax(280px,.9fr);gap:18px;padding:26px;display:grid}.strata-quarry__hero:after,.strata-quarry__panel:after{content:"";pointer-events:none;background:linear-gradient(135deg,#f8b94b0f,#8ce0d605),repeating-linear-gradient(135deg,#ffffff08 0 10px,#0000 10px 20px);border:1px solid #f8b94b24;border-radius:36px;width:240px;height:240px;position:absolute;inset:auto -6% -60% auto;transform:rotate(18deg)}.strata-quarry__hero-copy h1{letter-spacing:-.04em;color:#fff3d3;margin:8px 0 10px;font-size:clamp(2rem,4vw,3.5rem);line-height:.96}.strata-quarry__hero-copy p,.strata-quarry__narrative,.strata-quarry__panel p,.strata-quarry__panel li,.strata-quarry__panel small{color:#fff3d3c7}.strata-quarry__hero-grid,.strata-quarry__grid{gap:16px;display:grid}.strata-quarry__hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.strata-quarry__metric{background:linear-gradient(#ffffff0f,#ffffff05),#0b0a097a;border:1px solid #8ce0d62e;border-radius:22px;padding:16px}.strata-quarry__metric span,.strata-quarry__charter span,.strata-quarry__filter-grid span,.strata-quarry__toggle span,.strata-quarry__panel label span{letter-spacing:.16em;text-transform:uppercase;color:#f8b94bbd;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.strata-quarry__metric strong{color:#fff3d3;font-size:1.3rem}.strata-quarry__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.strata-quarry__grid--ledger{align-items:start}.strata-quarry__panel{padding:20px}.strata-quarry__panel-head,.strata-quarry__run-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.strata-quarry__panel-head h2{color:#fff3d3;margin:8px 0 0;font-size:1.25rem}.strata-quarry__pill{letter-spacing:.14em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;align-items:center;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex}.strata-quarry__pill--good{color:#d8fff2;background:#1a5f5447;border-color:#8ce0d647}.strata-quarry__pill--watch{color:#fff0bf;background:#6640165c;border-color:#f8b94b42}.strata-quarry__pill--bad{color:#ffd1c0;background:#72251557;border-color:#d46d3d47}.strata-quarry__pill--muted{color:#fff3d3b8;background:#ffffff0d;border-color:#ffffff1a}.strata-quarry__charter,.strata-quarry__run-list,.strata-quarry__item-list,.strata-quarry__list-block,.strata-quarry__actions,.strata-quarry__thresholds{gap:10px;display:grid}.strata-quarry__charter-grid,.strata-quarry__form-grid,.strata-quarry__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.strata-quarry__filter-grid{margin-bottom:12px}.strata-quarry__charter-grid>div,.strata-quarry__run-card,.strata-quarry__item-card,.strata-quarry__code-block{background:#0707073d;border:1px solid #ffffff14;border-radius:20px}.strata-quarry__charter-grid>div{padding:14px}.strata-quarry__charter-grid strong{color:#fff3d3;font-size:1.1rem}.strata-quarry__thresholds{grid-template-columns:repeat(3,minmax(0,1fr))}.strata-quarry__thresholds span{text-align:center;background:#ffffff0d;border-radius:999px;margin:0;padding:8px 12px}.strata-quarry__toggle{align-items:center;gap:10px;display:flex}.strata-quarry__toggle span{margin-bottom:0}.strata-quarry__toggle input{width:18px;height:18px}.strata-quarry input,.strata-quarry select,.strata-quarry textarea{color:#fff3d3;background:#06050575;border:1px solid #f8b94b38;border-radius:16px;width:100%}.strata-quarry input,.strata-quarry select{min-height:42px;padding:0 12px}.strata-quarry textarea{resize:vertical;min-height:150px;padding:12px}.strata-quarry input:focus,.strata-quarry select:focus,.strata-quarry textarea:focus{border-color:#8ce0d675;outline:none;box-shadow:0 0 0 3px #8ce0d61f}.strata-quarry__run-card,.strata-quarry__item-card{text-align:left;padding:14px}.strata-quarry__run-card{cursor:pointer;transition:transform .16s,border-color .16s,background .16s}.strata-quarry__run-card:hover,.strata-quarry__run-card--active{background:linear-gradient(#8ce0d614,#ffffff08);border-color:#8ce0d647;transform:translateY(-1px)}.strata-quarry__run-card strong,.strata-quarry__item-card strong{color:#fff3d3}.strata-quarry__code-block{white-space:pre-wrap;word-break:break-word;color:#fff3d3c7;margin:0;padding:14px}.strata-quarry__empty{opacity:.74}@media (max-width:1120px){.strata-quarry__hero,.strata-quarry__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.strata-quarry__hero-grid,.strata-quarry__charter-grid,.strata-quarry__form-grid,.strata-quarry__filter-grid,.strata-quarry__thresholds{grid-template-columns:minmax(0,1fr)}}.cinder-harbor{--cinder-lime:#d7ff71;--cinder-ember:#ff8f4d;--cinder-smoke:#eff7d1;gap:16px;display:grid}.cinder-harbor__hero,.cinder-harbor__panel{background:radial-gradient(540px 220px at 0 0,#ff8f4d1f,#0000 58%),radial-gradient(280px 180px at 100% 0,#d7ff711a,#0000 60%),linear-gradient(160deg,#12100efa,#080907f5);border:1px solid #d7ff712e;border-radius:30px;position:relative;overflow:hidden;box-shadow:0 28px 86px #00000057}.cinder-harbor__hero{grid-template-columns:minmax(0,1.4fr) minmax(280px,.9fr);gap:18px;padding:26px;display:grid}.cinder-harbor__hero:after,.cinder-harbor__panel:after{content:"";pointer-events:none;background:linear-gradient(#ff8f4d1a,#d7ff7105),repeating-linear-gradient(0deg,#ffffff08 0 8px,#0000 8px 18px);border:1px solid #ff8f4d24;border-radius:42px;width:260px;height:260px;position:absolute;inset:auto auto -64% -4%;transform:rotate(-12deg)}.cinder-harbor__hero-copy h1{letter-spacing:-.04em;color:var(--cinder-smoke);margin:8px 0 10px;font-size:clamp(2rem,4vw,3.4rem);line-height:.96}.cinder-harbor__hero-copy p,.cinder-harbor__narrative,.cinder-harbor__panel p,.cinder-harbor__panel li,.cinder-harbor__panel small{color:#eff7d1c2}.cinder-harbor__hero-grid,.cinder-harbor__grid{gap:16px;display:grid}.cinder-harbor__hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cinder-harbor__metric,.cinder-harbor__run-card,.cinder-harbor__item-card,.cinder-harbor__code-block{background:linear-gradient(#ffffff0f,#ffffff05),#07080757;border:1px solid #ffffff14;border-radius:22px}.cinder-harbor__metric{padding:16px}.cinder-harbor__metric span,.cinder-harbor__panel label span,.cinder-harbor__toggle span{letter-spacing:.16em;text-transform:uppercase;color:#d7ff71c7;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.cinder-harbor__metric strong{color:var(--cinder-smoke);font-size:1.28rem}.cinder-harbor__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cinder-harbor__panel{padding:20px}.cinder-harbor__panel-head,.cinder-harbor__run-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cinder-harbor__panel-head h2{color:var(--cinder-smoke);margin:8px 0 0;font-size:1.25rem}.cinder-harbor__pill{letter-spacing:.14em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;align-items:center;padding:6px 10px;font-size:11px;font-weight:800;display:inline-flex}.cinder-harbor__pill--good{color:#efffd0;background:#4f6c1252;border-color:#d7ff7147}.cinder-harbor__pill--watch{color:#ffe3c9;background:#60300f5c;border-color:#ff8f4d4d}.cinder-harbor__pill--bad{color:#ffd2c0;background:#701a1a57;border-color:#ff5c5c42}.cinder-harbor__pill--muted{color:#eff7d1b8;background:#ffffff0d;border-color:#ffffff1a}.cinder-harbor__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.cinder-harbor__toggle{align-items:center;gap:10px;display:flex}.cinder-harbor__toggle span{margin-bottom:0}.cinder-harbor__toggle input{width:18px;height:18px}.cinder-harbor input,.cinder-harbor select,.cinder-harbor textarea{width:100%;color:var(--cinder-smoke);background:#05060580;border:1px solid #d7ff7133;border-radius:16px}.cinder-harbor input,.cinder-harbor select{min-height:42px;padding:0 12px}.cinder-harbor textarea{resize:vertical;min-height:148px;padding:12px}.cinder-harbor input:focus,.cinder-harbor select:focus,.cinder-harbor textarea:focus{border-color:#ff8f4d66;outline:none;box-shadow:0 0 0 3px #ff8f4d1f}.cinder-harbor__chips,.cinder-harbor__run-list,.cinder-harbor__item-list,.cinder-harbor__list-block{gap:10px;display:grid}.cinder-harbor__chips{grid-template-columns:repeat(3,minmax(0,1fr))}.cinder-harbor__chips span{text-align:center;color:#eff7d1d1;background:#ffffff0d;border-radius:999px;padding:8px 12px}.cinder-harbor__run-card,.cinder-harbor__item-card{text-align:left;padding:14px}.cinder-harbor__run-card{cursor:pointer;transition:transform .16s,border-color .16s,background .16s}.cinder-harbor__run-card:hover,.cinder-harbor__run-card--active{background:linear-gradient(#ff8f4d14,#ffffff08);border-color:#ff8f4d42;transform:translateY(-1px)}.cinder-harbor__run-card strong,.cinder-harbor__item-card strong{color:var(--cinder-smoke)}.cinder-harbor__code-block{white-space:pre-wrap;word-break:break-word;color:#eff7d1cc;margin:0;padding:14px}.cinder-harbor__empty{opacity:.74}@media (max-width:1120px){.cinder-harbor__hero,.cinder-harbor__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.cinder-harbor__hero-grid,.cinder-harbor__form-grid,.cinder-harbor__chips{grid-template-columns:minmax(0,1fr)}}.section-stack{gap:10px;margin-bottom:14px;display:grid}.section-form{gap:8px;display:grid}.ztna-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ztna-form-grid-wide{grid-template-columns:repeat(3,minmax(0,1fr))}.ztna-toggle-grid{flex-wrap:wrap;gap:12px;display:flex}.dlp-check-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.dlp-reasons,.ztna-reasons{gap:4px;display:grid}.vulnerability-chart-grid,.vulnerability-review-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vulnerability-filter-form,.threat-intel-filter-form{margin-top:12px}.section-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:14px 0 12px;display:flex}.vulnerability-filter-grid,.threat-intel-filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.threat-hunt-dataset-guide{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:radial-gradient(220px 90px at 0 0,#ffffff1a,#0000 72%),linear-gradient(160deg,#141414eb,#0a0a0ae6);border-radius:18px;gap:12px;padding:14px;display:grid}.threat-hunt-dataset-guide__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.threat-hunt-dataset-guide__head p{color:var(--ink-muted);margin:6px 0 0}.threat-hunt-dataset-guide__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.threat-hunt-field-pill{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;gap:6px;padding:12px;display:grid}.threat-hunt-field-pill__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.threat-hunt-field-pill small,.threat-hunt-field-pill span{color:var(--ink-muted)}.threat-hunt-field-pill p{color:var(--ink);margin:0}.threat-hunt-filter-builder{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:linear-gradient(#ffffff08,#0000 36%),linear-gradient(160deg,#141414eb,#0a0a0ae6);border-radius:18px;gap:12px;padding:14px;display:grid}.threat-hunt-filter-builder__rows{gap:10px;display:grid}.threat-hunt-filter-builder__row{background:#ffffff08;border:1px solid #ffffff14;border-radius:16px;grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr) minmax(0,1.3fr) auto;align-items:end;gap:10px;padding:12px;display:grid}.threat-hunt-filter-builder__value{min-width:0}.threat-hunt-filter-builder__meta{grid-column:1/-1;gap:4px;display:grid}.threat-hunt-filter-builder__meta span{color:var(--ink-muted)}.threat-hunt-advanced-json{border-top:1px solid var(--line-soft);padding-top:10px}.threat-hunt-advanced-json summary{cursor:pointer;color:var(--ink-strong);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:700}.threat-hunt-advanced-json[open] summary{margin-bottom:10px}.inline-control{color:var(--ink-muted);align-items:center;gap:8px;display:inline-flex}.inline-control select{min-width:84px}.finding-cell{gap:4px;display:grid}.finding-cell p{color:var(--ink-muted);margin:0}.finding-flags{flex-wrap:wrap;gap:6px;display:flex}.vulnerability-reference-list{gap:8px;margin-top:12px;display:grid}.vulnerability-reference-list a{color:var(--accent);word-break:break-word}.vulnerability-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:12px;display:grid}.vulnerability-mini-stat{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:linear-gradient(#ffffff08,#0000 36%),linear-gradient(160deg,#141414eb,#0a0a0ae6);border-radius:16px;padding:12px}.vulnerability-mini-stat span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:11px;display:block}.vulnerability-mini-stat strong{color:var(--ink-strong);margin-top:6px;font-size:18px;display:block}.vulnerability-mini-stat small{color:var(--ink-muted);margin-top:6px;display:block}.executive-filter-grid{grid-template-columns:repeat(4,minmax(108px,1fr));gap:10px;min-width:min(640px,100%);display:grid}.executive-filter-grid label{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);gap:6px;font-size:11px;display:grid}.executive-filter-grid select{width:100%}.json-block{border:1px solid var(--line);color:var(--ink-strong);white-space:pre-wrap;word-break:break-word;background:#00000057;border-radius:16px;margin:10px 0 0;padding:12px;overflow-x:auto}.table-empty{color:var(--ink-muted);padding:14px 0}.table-lead{gap:12px;margin-bottom:12px;display:grid}.simple-list{gap:12px;display:grid}.simple-list-item{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:linear-gradient(#ffffff08,#0000 36%),linear-gradient(160deg,#141414eb,#0a0a0ae6);border-radius:16px;padding:14px}.simple-list-item p{color:var(--ink);margin:8px 0 0}.simple-list-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.nav-item-copy{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.nav-state-pill{color:var(--ink-muted);letter-spacing:.08em;text-transform:uppercase;background:#ffffff14;border:1px solid #ebebeb29;border-radius:999px;justify-content:center;align-items:center;padding:2px 7px;font-size:10px;display:inline-flex}.nav-item--locked{cursor:not-allowed;opacity:.62}.nav-item--locked:hover{box-shadow:none;background:#ffffff08;border-color:#ffffff1a;transform:none}.nav-item--locked .nav-icon{color:#ebebeb80;background:#ffffff08}.shell-top-stack{gap:14px;width:min(760px,100%);display:grid}.shell-search{position:relative}.shell-search-head{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:radial-gradient(220px 90px at 0 0,#ffffff1f,#0000 72%),linear-gradient(160deg,#141414eb,#0a0a0ae6);border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.shell-search-icon{width:28px;min-width:28px;height:28px}.shell-search-input{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;padding:0}.shell-search-input:focus{box-shadow:none;background:0 0;border:0;outline:none}.shell-search-shortcut{color:var(--ink-muted);letter-spacing:.12em;text-transform:uppercase;box-shadow:none;background:#ffffff14;border:1px solid #ebebeb29;border-radius:999px;padding:6px 10px;font-size:10px}.shell-search-caption{color:var(--ink-muted);letter-spacing:.04em;margin-top:8px;padding-left:4px;font-size:11px}.shell-search-results{border:1px solid var(--line);box-shadow:var(--shadow-sm);background:radial-gradient(260px 110px at 0 0,#ffffff1f,#0000 72%),linear-gradient(160deg,#141414f2,#0a0a0af0);border-radius:16px;margin-top:10px;overflow:hidden}.shell-search-item{border:0;border-bottom:1px solid var(--line-soft);width:100%;color:var(--ink-strong);text-align:left;box-shadow:none;background:0 0;border-radius:0;grid-template-columns:1fr auto;align-items:center;gap:10px;padding:12px 14px;display:grid}.shell-search-item:last-child{border-bottom:0}.shell-search-item:hover,.shell-search-item.active{background:#ffffff1f}.shell-search-item.locked{opacity:.58;cursor:not-allowed}.shell-search-item.locked:hover,.shell-search-item.locked.active{background:0 0}.shell-search-item-main{gap:4px;display:grid}.shell-search-item-label{color:var(--ink-strong);font-size:13px;font-weight:700}.shell-search-item-meta{color:var(--ink-muted);letter-spacing:.04em;font-size:11px}.shell-search-item-badge{color:var(--ink-muted);letter-spacing:.12em;text-transform:uppercase;background:#ffffff14;border:1px solid #ebebeb29;border-radius:999px;justify-content:center;align-items:center;min-width:52px;padding:4px 8px;font-size:10px;display:inline-flex}.shell-search-empty{color:var(--ink-muted);padding:16px 14px}.mobile-menu-item{display:block}.mobile-menu-item--action,.mobile-menu-item--locked{text-align:left;justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.mobile-menu-item--action .nav-icon{margin-right:10px}.mobile-menu-item--action{justify-content:flex-start}.mobile-menu-item--locked{opacity:.62;cursor:not-allowed}.financial-team-table .row{grid-template-columns:1.05fr .9fr .9fr .75fr .9fr .65fr .7fr .65fr}.billing-audit-feed-table .row,.audit-feed-table .row{grid-template-columns:.85fr 1.15fr .95fr .75fr 1fr}.executive-risk-table,.executive-series-table,.executive-source-table{margin-top:12px}.executive-risk-table .row{grid-template-columns:1.05fr .7fr 1.45fr .85fr .85fr}.executive-series-table .row{grid-template-columns:.8fr .6fr .7fr .7fr .7fr}.executive-source-table .row{grid-template-columns:.8fr .6fr .95fr 1.45fr}@media (max-width:980px){.threat-hunt-dataset-guide__fields,.threat-hunt-filter-builder__row{grid-template-columns:1fr}.threat-hunt-dataset-guide__head{flex-direction:column}}.vulnerability-findings-table,.vulnerability-queue-table,.vulnerability-history-table,.threat-intel-preview-table,.threat-intel-evaluation-table,.threat-intel-indicator-table,.threat-intel-audit-table{margin-top:12px}.vulnerability-findings-table .row{grid-template-columns:1.3fr 1.05fr .95fr .85fr .95fr .9fr .75fr}.vulnerability-queue-table .row{grid-template-columns:.6fr 1.15fr 1.05fr .95fr .85fr .65fr}.vulnerability-history-table .row{grid-template-columns:.9fr 1fr 1.45fr .95fr .8fr}.threat-intel-preview-table .row{grid-template-columns:.7fr 1.4fr .75fr .95fr .75fr .95fr}.threat-intel-evaluation-table .row{grid-template-columns:.55fr .9fr .7fr .7fr .6fr .8fr}.threat-intel-indicator-table .row{grid-template-columns:1.4fr .65fr 1fr .55fr .8fr .75fr .95fr}.threat-intel-audit-table .row{grid-template-columns:.8fr .75fr .8fr .6fr 1.6fr}.dlp-incident-table .row{grid-template-columns:1.3fr .7fr .7fr .7fr 1fr .85fr}.dlp-evaluation-table .row{grid-template-columns:.8fr .7fr .7fr .45fr .8fr 1.75fr}.ztna-resource-table .row{grid-template-columns:1.05fr .6fr 1fr .9fr .7fr .9fr 1fr}.ztna-decision-table .row{grid-template-columns:.9fr .8fr .6fr .45fr .8fr 1.9fr}.ztna-grant-table .row{grid-template-columns:1.25fr .8fr .65fr .95fr .85fr .7fr}@media (max-width:1160px){.shell-meta-card{min-width:300px}}@media (max-width:860px){.shell-meta-card{width:100%;min-width:0}.shell-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shell-top-stack{width:100%}.vulnerability-chart-grid,.vulnerability-review-grid,.vulnerability-filter-grid,.threat-intel-filter-grid,.dlp-check-grid,.executive-filter-grid,.ztna-form-grid,.ztna-form-grid-wide,.vulnerability-mini-grid{grid-template-columns:1fr}.section-toolbar{align-items:flex-start}.inline-control{justify-content:space-between;width:100%}}@media (max-width:640px){.shell-meta-grid{grid-template-columns:1fr}.shell-search-head{grid-template-columns:auto 1fr}.shell-search-shortcut{display:none}}.session-timeout-overlay{z-index:400;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05080cc7;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.session-timeout-dialog{width:min(460px,100%);color:var(--ink-strong);background:radial-gradient(circle at top,#f3ba2f24,#0000 52%),linear-gradient(#121418fa,#090b0efa);border:1px solid #ffffff1f;border-radius:22px;padding:24px;box-shadow:0 28px 70px #00000080}.session-timeout-title{margin:0;font-size:1.16rem;font-weight:700}.session-timeout-body{color:var(--ink-muted);margin:12px 0 0;font-size:.98rem;line-height:1.6}.session-timeout-countdown{color:#f3ba2f;letter-spacing:.04em;text-transform:uppercase;background:#f3ba2f1f;border:1px solid #f3ba2f42;border-radius:999px;align-items:center;margin:16px 0 0;padding:8px 12px;font-size:.86rem;font-weight:700;display:inline-flex}.session-timeout-actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.session-timeout-status{color:var(--ink-muted);margin:0;font-size:.92rem;line-height:1.5}.session-timeout-button{appearance:none;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;padding:.82rem 1.15rem;font-weight:700;transition:transform .16s,border-color .16s,background .16s,color .16s}.session-timeout-button:hover{transform:translateY(-1px)}.session-timeout-button.is-primary{color:#1a1200;background:linear-gradient(135deg,#f3ba2f,#f5d46f)}.session-timeout-button.is-primary:hover{background:linear-gradient(135deg,#f6c95a,#f7dd89)}.session-timeout-button.is-secondary{border-color:var(--line);color:var(--ink-strong);background:#ffffff0d}.session-timeout-button.is-secondary:hover{background:#ffffff1a;border-color:#ffffff38}@media (max-width:640px){.session-timeout-dialog{padding:20px}.session-timeout-actions{flex-direction:column}.session-timeout-button{width:100%}}.ml-risk-trace{gap:14px;display:grid}.ml-risk-hero{background:radial-gradient(circle at 0 0,#ffc45c2e,#0000 45%),linear-gradient(145deg,#0c1622f5,#081018eb);border:1px solid #ffffff14;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:16px;padding:14px 16px;display:flex}.ml-risk-entity{color:var(--ink-strong);letter-spacing:.01em;font-size:1.18rem;font-weight:700}.ml-risk-badges{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.ml-risk-chip-row{flex-wrap:wrap;gap:10px;display:flex}.ml-risk-chip{color:var(--ink);background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;align-items:baseline;gap:8px;padding:10px 12px;display:inline-flex}.ml-risk-chip strong{color:var(--ink-strong)}.ml-risk-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ml-risk-stream .simple-list-item.selected{background:linear-gradient(135deg,#ffc45c1f,#ffffff0a);border-color:#ffc45c6b;box-shadow:0 12px 30px #0000002e}.ids-ips-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ids-ips-span-2{grid-column:span 2}.ids-ips-flow-grid{margin-top:18px}.ids-ips-flow-block{margin-top:14px}.ids-ips-flow-strip{margin-top:10px}.ids-ips-chip-row{flex-wrap:wrap;gap:10px;margin-top:10px;display:flex}.ids-ips-chip{color:var(--ink);background:#ffffff0f;border:1px solid #ffffff14;border-radius:999px;align-items:baseline;gap:8px;padding:10px 12px;display:inline-flex}.ids-ips-chip strong{color:var(--ink-strong)}.ids-ips-inline-filters{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.sales-leads-summary-card{grid-template-columns:repeat(auto-fit,minmax(min(12rem,100%),1fr));gap:1rem;margin-bottom:1rem;display:grid}.sales-leads-label{letter-spacing:.08em;text-transform:uppercase;color:var(--text-dim);font-size:.78em}.sales-leads-board-action{margin-top:.45rem;font-weight:700}.sales-leads-metric{min-width:0}.sales-leads-metric-value{color:var(--text);margin-top:.4rem;font-size:1.8rem;font-weight:800}.sales-leads-metric-value--warn{color:#f59e0b}.sales-leads-metric-value--critical{color:#ef4444}.sales-leads-table{border-collapse:collapse;text-align:left;width:100%}.sales-leads-table thead tr,.sales-leads-row{border-bottom:1px solid var(--border-light)}.sales-leads-table thead tr{background:var(--card-bg-hover)}.sales-leads-table th,.sales-leads-table td{vertical-align:top;padding:12px}.sales-leads-table th{text-transform:uppercase;color:var(--text-dim);font-size:.85em}.sales-leads-row--critical{background:#ef44440d}.sales-leads-empty{text-align:center;color:var(--text-dim);padding:2rem}.sales-leads-status,.sales-leads-pill,.sales-leads-sla-flag{color:#fff;border-radius:999px;align-items:center;width:fit-content;font-weight:700;display:inline-flex}.sales-leads-status{border-radius:4px;padding:4px 8px;font-size:.75em}.sales-leads-status--new{background:#3b82f6}.sales-leads-status--contacted,.sales-leads-pill--canonical{background:#10b981}.sales-leads-status--converted{background:#8b5cf6}.sales-leads-status--disqualified,.sales-leads-pill--sla-closed{background:#6b7280}.sales-leads-sla-flag{color:#ef4444;background:#ef444424;border:1px solid #ef44446b;margin-left:8px;padding:3px 7px;font-size:.68em}.sales-leads-pill{margin-top:6px;margin-right:6px;padding:3px 8px;font-size:.72em}.sales-leads-pill--inferred,.sales-leads-pill--sla-warn{background:#f59e0b}.sales-leads-pill--invalid{background:#ef4444}.sales-leads-pill--sla-critical{background:#dc2626}.sales-leads-pill--sla-ok{background:#059669}.sales-leads-owner-cell{min-width:12rem}.sales-leads-revenue-cell{min-width:14rem}.sales-leads-needs-cell{white-space:normal;max-width:18rem}.sales-leads-next-action-cell{max-width:22rem}.sales-leads-owner-select-cell{min-width:13rem}.sales-leads-strong,.sales-leads-need-line{font-weight:700}.sales-leads-company{font-weight:600}.sales-leads-priority{text-transform:capitalize;font-weight:700}.sales-leads-muted,.sales-leads-need-muted{color:var(--text-dim);font-size:.85em}.sales-leads-mini-stack{margin-top:.2rem}.sales-leads-stack,.sales-leads-warning,.sales-leads-approval,.sales-leads-path{margin-top:6px}.sales-leads-need-line,.sales-leads-need-muted{margin-bottom:6px}.sales-leads-path,.sales-leads-approval{color:var(--text-dim);font-size:.76em;line-height:1.35}.sales-leads-crm,.sales-leads-warning{color:var(--text-dim);font-size:.75em;font-weight:700}.sales-leads-crm--warn,.sales-leads-warning,.sales-leads-approval{color:#f59e0b}.sales-leads-next-action{font-size:.88em;line-height:1.45}.sales-leads-link{color:var(--blue-400)}.sales-leads-submitted{color:var(--text-dim);font-size:.85em}.sales-leads-select{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);border-radius:4px;padding:4px 8px}.admin-revenue-summary-card{margin-bottom:1rem}.admin-revenue-summary-label{text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);font-size:.76em}.admin-revenue-summary-value{margin-top:.55rem;font-size:1.2rem;font-weight:750}.admin-revenue-summary-detail{color:var(--text-dim);margin-top:.4rem;font-size:.88em}.admin-revenue-metric-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:1rem;margin-bottom:1rem;display:grid}.admin-revenue-metric-card{min-height:120px}.admin-revenue-metric-card--ok,.admin-revenue-metric-card--warn,.admin-revenue-metric-card--critical{--admin-revenue-metric-value:var(--text)}.admin-revenue-metric-card--warn{--admin-revenue-metric-value:#f59e0b}.admin-revenue-metric-card--critical{--admin-revenue-metric-value:#ef4444}.admin-revenue-metric-label{text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);font-size:.76em}.admin-revenue-metric-value{color:var(--admin-revenue-metric-value);margin-top:.45rem;font-size:2rem;font-weight:800}.admin-revenue-metric-detail{color:var(--text-dim);margin-top:.3rem;font-size:.88em;line-height:1.45}.admin-revenue-stack{gap:.75rem;margin-top:.9rem;display:grid}.admin-revenue-playbook-card{border:1px solid var(--border-light);border-left:4px solid;border-radius:.45rem;padding:.65rem}.admin-revenue-playbook-card--warn{background:#f59e0b0f;border-left-color:#f59e0b}.admin-revenue-playbook-card--ok{background:#10b9810f;border-left-color:#10b981}.admin-revenue-playbook-title{font-weight:700}.admin-revenue-playbook-owner{color:var(--text-dim);margin-top:.18rem;font-size:.8em}.admin-revenue-playbook-action{color:var(--text);margin-top:.35rem}.admin-revenue-playbook-detail{color:var(--text-dim);margin-top:.28rem;font-size:.8em;line-height:1.4}.admin-revenue-command-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1rem;display:grid}.admin-revenue-list-stack{gap:.75rem;margin-top:1rem;display:grid}.admin-revenue-list-item{border-bottom:1px solid var(--border-light);padding-bottom:.75rem}.admin-revenue-list-meta,.admin-revenue-packet-status,.admin-revenue-legal-meta,.admin-revenue-route{color:var(--text-dim);margin-top:.25rem;font-size:.88em}.admin-revenue-list-meta--fine{font-size:.82em}.admin-revenue-alert{color:#f59e0b;margin-top:.25rem;font-size:.78em}.admin-revenue-tone{font-weight:700}.admin-revenue-tone--ok{color:#10b981}.admin-revenue-tone--warn{color:#f59e0b}.admin-revenue-tone--critical{color:#ef4444}.admin-revenue-toggle{margin-top:.45rem}.admin-revenue-drilldown{color:var(--text-dim);margin-top:.6rem;font-size:.79em;line-height:1.45}.admin-revenue-detail-line{margin-top:.25rem}.admin-revenue-detail-line--spacing{margin-top:.35rem}.admin-revenue-route{margin-top:.25rem;font-size:.76em}.admin-revenue-readout{color:var(--text-dim);font-size:.82em}.admin-revenue-legal-meta{font-size:.78em}.admin-revenue-packet-status--warn{color:#f59e0b}.admin-revenue-packet-status--ok{color:#10b981}.admin-revenue-packet-status--critical{color:#ef4444}.admin-revenue-packet-status--muted{color:#6b7280}.admin-revenue-action-row{flex-wrap:wrap;gap:.5rem;margin-top:.5rem;display:flex}.admin-siem-cards-row,.admin-siem-grid{margin-top:1.125rem}.admin-siem-callout{margin-top:.75rem}.admin-siem-actions,.admin-siem-textarea-label{margin-top:.875rem}.admin-siem-chart-card{margin-top:1.125rem}.admin-ml-top-10{margin-top:.625rem}.admin-ml-top-14{margin-top:.875rem}.admin-ml-top-18{margin-top:1.125rem}.siem-hero{background:radial-gradient(180px 120px at 0 0,#49c7ff2e,#0000 72%),radial-gradient(220px 120px at 100% 100%,#ffc45c29,#0000 76%),linear-gradient(145deg,#0c1318fa,#070a0cf0);border:1px solid #8fd8ff29;border-radius:24px;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:18px;padding:20px;display:grid;box-shadow:0 24px 44px #00000038}.siem-hero-copy{gap:10px;display:grid}.siem-hero-copy h3{color:var(--ink-strong);margin:0;font-size:28px}.siem-hero-copy p{max-width:58ch;color:var(--ink);margin:0}.siem-meta-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.siem-queue-rail{grid-template-columns:repeat(5,minmax(0,1fr));align-self:stretch;gap:10px;display:grid}.siem-queue-node{background:linear-gradient(#ffffff0d,#0000 44%),#ffffff08;border:1px solid #ffffff14;border-radius:18px;align-content:end;gap:6px;min-height:112px;padding:14px;display:grid}.siem-queue-node strong{color:var(--ink-strong);font-size:24px}.siem-queue-node span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:11px}.siem-queue-node--success{border-color:#7bd69c2e}.siem-queue-node--warning{background:linear-gradient(#ffc45c1c,#0000 52%),#ffffff08;border-color:#ffc45c3d}.siem-queue-node--danger{background:linear-gradient(#ff73731f,#0000 52%),#ffffff08;border-color:#ff737342}.siem-card{overflow:hidden}.siem-provider-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.siem-provider-card{text-align:left;width:100%;box-shadow:none;background:linear-gradient(160deg,#161c1ef5,#0a0b0ceb);border:1px solid #ffffff14;border-radius:18px;gap:8px;padding:14px;display:grid}.siem-provider-card strong{color:var(--ink-strong)}.siem-provider-card span{color:var(--ink-muted)}.siem-provider-card--active{background:linear-gradient(145deg,#13303cf5,#0a1218f0);border-color:#49c7ff4d;box-shadow:0 18px 36px #0000002e}.siem-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.siem-mini-card{min-height:126px}.siem-mini-card__value{color:var(--ink-strong);margin-top:10px;font-size:24px;display:block}.siem-dispatch-band{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;padding:14px;display:grid}.siem-dispatch-band div{gap:6px;display:grid}.siem-dispatch-band strong{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:11px}.siem-dispatch-band span{color:var(--ink)}.siem-table-wrap{margin-top:14px;overflow-x:auto}.siem-table td,.siem-table th{vertical-align:top}.siem-cell-stack{gap:4px;display:grid}.siem-cell-stack strong{color:var(--ink-strong)}.soar-hero{background:radial-gradient(180px 120px at 0 0,#f59e0b33,#0000 72%),radial-gradient(220px 120px at 100% 100%,#38bdf829,#0000 76%),linear-gradient(145deg,#111827fa,#070a0cf0);border:1px solid #f59e0b2e;border-radius:24px;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:18px;padding:22px;display:grid;box-shadow:0 24px 44px #00000038}.soar-hero-copy{gap:10px;display:grid}.soar-hero-copy h3{color:var(--ink-strong);margin:0;font-size:30px}.soar-hero-copy p{max-width:62ch;color:var(--ink);margin:0}.soar-meta-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.soar-queue-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-self:stretch;gap:10px;display:grid}.soar-queue-node{background:linear-gradient(#ffffff0d,#0000 44%),#ffffff08;border:1px solid #ffffff14;border-radius:18px;align-content:end;gap:6px;min-height:112px;padding:14px;display:grid}.soar-queue-node strong{color:var(--ink-strong);font-size:24px}.soar-queue-node span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:11px}.soar-queue-node--success{border-color:#7bd69c33}.soar-queue-node--warning{background:linear-gradient(#ffc45c1c,#0000 52%),#ffffff08;border-color:#ffc45c3d}.soar-queue-node--danger{background:linear-gradient(#ff737324,#0000 52%),#ffffff08;border-color:#ff737347}.soar-card{overflow:hidden}.soar-playbook-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:14px;display:grid}.soar-playbook-card{text-align:left;width:100%;box-shadow:none;background:linear-gradient(160deg,#141d27f5,#090c11eb);border:1px solid #ffffff14;border-radius:18px;gap:10px;padding:16px;display:grid}.soar-playbook-card strong{color:var(--ink-strong)}.soar-playbook-card p{min-height:3.4rem;color:var(--ink-muted);margin:0}.soar-playbook-card--active{background:linear-gradient(145deg,#3a270ceb,#111218f0);border-color:#f59e0b57;box-shadow:0 18px 36px #0000002e}.soar-step-list{gap:6px;display:grid}.soar-step-list span{color:#bfdbfecc;font-size:12px}.soar-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.soar-receipt-strip{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;gap:10px;margin-top:14px;padding:14px;display:grid}.soar-receipt-strip div{gap:6px;display:grid}.soar-receipt-strip strong{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:11px}.soar-receipt-strip span{color:var(--ink)}.soar-table-wrap{margin-top:14px;overflow-x:auto}.soar-table td,.soar-table th{vertical-align:top}.soar-cell-stack{gap:4px;display:grid}.soar-cell-stack strong{color:var(--ink-strong)}.soar-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:16px;display:grid}.soar-timeline{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;gap:10px;padding:14px;display:grid}.soar-timeline h4{color:var(--ink-strong);margin:0}.soar-timeline-entry{border-bottom:1px solid #ffffff0f;gap:4px;padding-bottom:10px;display:grid}.soar-timeline-entry:last-child{border-bottom:0;padding-bottom:0}.soar-timeline-entry span{color:var(--ink-muted)}.soar-mini-card{min-height:126px}.soar-mini-card__value{color:var(--ink-strong);margin-top:10px;font-size:24px;display:block}.incident-response-studio{gap:18px;display:grid}.incident-response-hero{background:radial-gradient(220px 150px at 0 0,#f871712e,#0000 72%),radial-gradient(240px 150px at 100% 100%,#fbbf2426,#0000 76%),linear-gradient(155deg,#1c1318f5,#0a0d13f0);border:1px solid #f8717129;border-radius:24px;grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:18px;padding:24px;display:grid;box-shadow:0 24px 46px #00000038}.incident-response-hero__copy{gap:10px;display:grid}.incident-response-hero__copy h3{color:var(--ink-strong);margin:0;font-size:30px}.incident-response-hero__copy p{max-width:64ch;color:var(--ink);margin:0}.incident-response-meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.incident-response-queue-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.incident-response-queue-node{background:linear-gradient(#ffffff0d,#0000 44%),#ffffff08;border:1px solid #ffffff14;border-radius:18px;align-content:end;gap:6px;min-height:110px;padding:14px;display:grid}.incident-response-queue-node strong{color:var(--ink-strong);font-size:24px}.incident-response-queue-node span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);font-size:11px}.incident-response-queue-node--success{border-color:#7bd69c33}.incident-response-queue-node--warning{background:linear-gradient(#fbbf241c,#0000 52%),#ffffff08;border-color:#fbbf2442}.incident-response-queue-node--danger{background:linear-gradient(#f8717124,#0000 52%),#ffffff08;border-color:#f8717147}.incident-response-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.incident-response-card{overflow:hidden}.incident-response-playbook-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:14px;margin-bottom:16px;display:grid}.incident-response-playbook-card{text-align:left;background:linear-gradient(160deg,#251216f0,#0c0e12ed);border:1px solid #ffffff14;border-radius:18px;gap:10px;width:100%;padding:16px;display:grid}.incident-response-playbook-card strong{color:var(--ink-strong)}.incident-response-playbook-card p{min-height:3.6rem;color:var(--ink-muted);margin:0}.incident-response-playbook-card--active{background:linear-gradient(145deg,#43141cf0,#131118f5);border-color:#f8717147;box-shadow:0 18px 38px #0003}.incident-response-step-list{gap:6px;display:grid}.incident-response-step-list span{color:#fde68ad1;font-size:12px}.incident-response-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.incident-response-checkbox{align-items:center;gap:10px;display:flex}.incident-response-incident-list,.incident-response-execution-list,.incident-response-manual-lane,.incident-response-timeline{gap:12px;display:grid}.incident-response-incident-card,.incident-response-execution-row,.incident-response-manual-card{text-align:left;background:linear-gradient(#ffffff0d,#0000 44%),#ffffff08;border:1px solid #ffffff14;border-radius:18px;gap:10px;width:100%;padding:16px;display:grid}.incident-response-incident-card--active,.incident-response-execution-row--active{border-color:#f8717147;box-shadow:0 16px 32px #00000029}.incident-response-incident-card__header,.incident-response-manual-card__header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.incident-response-incident-card p,.incident-response-manual-card p{color:var(--ink-muted);margin:0}.incident-response-incident-card__meta,.incident-response-manual-card__meta,.incident-response-execution-row__meta{color:var(--ink-muted);flex-wrap:wrap;align-items:center;gap:10px;display:flex}.incident-response-execution-row{grid-template-columns:minmax(0,1fr) auto;align-items:center}.incident-response-execution-row__copy{gap:4px;display:grid}.incident-response-execution-row__copy strong{color:var(--ink-strong)}.incident-response-execution-row__copy span{color:var(--ink-muted)}.incident-response-detail-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:14px;margin-top:16px;display:grid}.incident-response-manual-form{gap:10px;display:grid}.incident-response-manual-card__footer{color:var(--ink-muted)}.incident-response-timeline{background:#ffffff08;border:1px solid #ffffff14;border-radius:18px;padding:14px}.incident-response-timeline h4,.incident-response-manual-lane h4{color:var(--ink-strong);margin:0}.incident-response-timeline-entry{border-bottom:1px solid #ffffff0f;gap:4px;padding-bottom:10px;display:grid}.incident-response-timeline-entry:last-child{border-bottom:0;padding-bottom:0}.incident-response-timeline-entry span{color:var(--ink-muted)}.incident-response-timeline-entry code{white-space:pre-wrap;word-break:break-word;color:#bfdbfed1}.incident-response-mini-card{min-height:126px}.incident-response-mini-card__value{color:var(--ink-strong);margin-top:10px;font-size:24px;display:block}.forensics-vault{gap:20px}.forensics-vault__hero{background:radial-gradient(circle at 0 0,#22c55e29,#0000 38%),radial-gradient(circle at 100% 0,#0ea5e929,#0000 36%),linear-gradient(145deg,#071423fa,#0b1a2ef0);border:1px solid #7dd3fc2e;border-radius:28px;grid-template-columns:minmax(0,1.7fr) minmax(280px,.9fr);gap:18px;padding:24px;display:grid;box-shadow:0 28px 80px #02061766}.forensics-vault__hero-copy h3{color:#f8fafc;margin:10px 0 12px;font-size:clamp(28px,4vw,38px);line-height:1.05}.forensics-vault__hero-copy p{color:#e2e8f0cc;max-width:62ch}.forensics-vault__hero-meta{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.forensics-vault__ledger{gap:12px;display:grid}.forensics-vault__metric{background:#0a1221b8;border:1px solid #94a3b82e;border-radius:20px;min-height:112px;padding:16px 18px}.forensics-vault__metric strong{color:#f8fafc;margin-bottom:8px;font-size:28px;display:block}.forensics-vault__metric span{color:#cbd5e1b8}.forensics-vault__layout{grid-template-columns:minmax(0,1.35fr) minmax(320px,.95fr);align-items:start;gap:18px;display:grid}.forensics-vault__card,.forensics-vault__dossier{background:linear-gradient(#0f172afa,#080f1cf0);border-color:#7dd3fc1f;border-radius:24px}.forensics-vault__composer-grid,.forensics-vault__artifact-grid,.forensics-vault__dossier-grid,.forensics-vault__verification-grid{gap:12px;display:grid}.forensics-vault__composer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.forensics-vault__artifact-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.forensics-vault__artifact-head span{color:var(--ink-muted)}.forensics-vault__artifact-list{gap:14px;display:grid}.forensics-vault__artifact-card{background:#0f172a94;border:1px solid #94a3b824;border-radius:20px;padding:16px}.forensics-vault__artifact-card-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.forensics-vault__artifact-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.forensics-vault__artifact-grid-span{grid-column:span 2}.forensics-vault__package-list{gap:12px;display:grid}.forensics-vault__package-card{text-align:left;background:#0f172a94;border:1px solid #94a3b824;border-radius:20px;gap:10px;width:100%;padding:16px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.forensics-vault__package-card:hover{border-color:#7dd3fc42;transform:translateY(-1px);box-shadow:0 16px 40px #02061742}.forensics-vault__package-card--active{border-color:#22c55e5c;box-shadow:0 18px 44px #22c55e24}.forensics-vault__package-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.forensics-vault__package-card p{color:#cbd5e1cc}.forensics-vault__package-card-meta{color:var(--ink-muted);flex-wrap:wrap;gap:10px;font-size:13px;display:flex}.forensics-vault__dossier-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:16px}.forensics-vault__detail-card{background:#09101eb8;border:1px solid #94a3b824;border-radius:20px;padding:18px}.forensics-vault__detail-card h4{color:#f8fafc;margin:0 0 14px}.forensics-vault__detail-meta{flex-wrap:wrap;gap:10px;margin-bottom:12px;display:flex}.forensics-vault__verification-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.forensics-vault__verification-card,.forensics-vault__export-card,.forensics-vault__mini-card{background:#0f172a8f;border:1px solid #94a3b81f;border-radius:18px;padding:14px}.forensics-vault__verification-card strong,.forensics-vault__export-card strong,.forensics-vault__mini-card strong{color:var(--ink-strong);margin-bottom:8px;display:block}.forensics-vault__export-card{margin-top:12px}.forensics-vault__export-card code,.forensics-vault__timeline-entry code{white-space:pre-wrap;word-break:break-word;color:#bfdbfed6;margin-top:8px;display:block}.forensics-vault__timeline{gap:12px;display:grid}.forensics-vault__timeline-entry{border-bottom:1px solid #ffffff0f;padding-bottom:12px}.forensics-vault__timeline-entry:last-child{border-bottom:0;padding-bottom:0}.forensics-vault__timeline-entry span{color:var(--ink-muted);display:block}.forensics-vault__artifact-table{gap:10px;display:grid}.forensics-vault__artifact-table-head,.forensics-vault__artifact-table-row{grid-template-columns:minmax(110px,.8fr) minmax(120px,1.1fr) minmax(120px,1fr) minmax(90px,.6fr) minmax(180px,1.6fr);align-items:center;gap:10px;display:grid}.forensics-vault__artifact-table-head{color:var(--ink-muted);text-transform:uppercase;letter-spacing:.08em;font-size:12px}.forensics-vault__artifact-table-row{border-top:1px solid #ffffff0f;padding:12px 0}.ransomware-bastion{gap:20px}.ransomware-bastion__hero{background:radial-gradient(circle at 0 0,#ef444438,#0000 34%),radial-gradient(circle at 100% 0,#f59e0b29,#0000 38%),linear-gradient(150deg,#1f0a0cfa,#14121ff0);border:1px solid #f871712e;border-radius:28px;grid-template-columns:minmax(0,1.55fr) minmax(280px,.95fr);gap:18px;padding:24px;display:grid;box-shadow:0 28px 80px #0f172a6b}.ransomware-bastion__hero-copy h3{color:#fff1f2;margin:10px 0 12px;font-size:clamp(28px,4vw,38px);line-height:1.03}.ransomware-bastion__hero-copy p{color:#fecdd3cc;max-width:62ch}.ransomware-bastion__hero-meta{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.ransomware-bastion__policy-rail{gap:12px;display:grid}.ransomware-bastion__policy-card{background:#111827b8;border:1px solid #94a3b829;border-radius:20px;min-height:112px;padding:16px 18px}.ransomware-bastion__policy-card strong{color:#fff1f2;margin-bottom:8px;font-size:28px;display:block}.ransomware-bastion__policy-card span{color:#e2e8f0b8}.ransomware-bastion__layout{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:start;gap:18px;display:grid}.ransomware-bastion__card{background:linear-gradient(#111827fa,#0a0f1bf0);border-color:#f871711f;border-radius:24px}.ransomware-bastion__filter-row{justify-content:flex-end;margin-bottom:12px;display:flex}.ransomware-bastion__filter-row label{min-width:220px}.ransomware-bastion__queue,.ransomware-bastion__dossier,.ransomware-bastion__action-grid,.ransomware-bastion__detail-grid,.ransomware-bastion__signal-grid{gap:12px;display:grid}.ransomware-bastion__incident-card{text-align:left;background:linear-gradient(#ffffff0d,#0000 44%),#ffffff08;border:1px solid #94a3b824;border-radius:20px;gap:10px;width:100%;padding:16px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.ransomware-bastion__incident-card:hover{border-color:#f8717147;transform:translateY(-1px);box-shadow:0 18px 42px #0f172a3d}.ransomware-bastion__incident-card--active{border-color:#f59e0b57;box-shadow:0 18px 44px #f59e0b24}.ransomware-bastion__incident-card-head,.ransomware-bastion__dossier-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.ransomware-bastion__incident-card strong,.ransomware-bastion__dossier-head strong{color:var(--ink-strong)}.ransomware-bastion__incident-card p,.ransomware-bastion__dossier-block p{color:#e2e8f0d1;margin:0}.ransomware-bastion__incident-card-meta{color:var(--ink-muted);flex-wrap:wrap;gap:10px;font-size:13px;display:flex}.ransomware-bastion__dossier-block,.ransomware-bastion__detail-card,.ransomware-bastion__mini-card{background:#0f172a8f;border:1px solid #94a3b824;border-radius:20px;padding:16px}.ransomware-bastion__policy-band{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.ransomware-bastion__mini-card span{color:var(--ink-muted);display:block}.ransomware-bastion__mini-card strong{color:#fff1f2;margin-top:8px;font-size:24px;display:block}.ransomware-bastion__detail-grid,.ransomware-bastion__signal-grid,.ransomware-bastion__action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ransomware-bastion__action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.ransomware-bastion__detail-card h4{color:#fff1f2;margin:0 0 12px}.ransomware-bastion__fact-list{color:#e2e8f0d1;gap:8px;margin:0;padding-left:18px;display:grid}.recovery-command{gap:20px}.recovery-command__hero{background:radial-gradient(circle at 0 0,#f973162e,#0000 34%),radial-gradient(circle at 100% 0,#0ea5e924,#0000 38%),linear-gradient(145deg,#19100ffa,#0d1827f0);border:1px solid #fbbf242e;border-radius:28px;grid-template-columns:minmax(0,1.6fr) minmax(280px,.95fr);gap:18px;padding:24px;display:grid;box-shadow:0 28px 80px #02061761}.recovery-command__hero-copy h3{color:#fff7ed;margin:10px 0 12px;font-size:clamp(28px,4vw,38px);line-height:1.03}.recovery-command__hero-copy p{color:#fed7aad1;max-width:62ch}.recovery-command__hero-meta{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.recovery-command__pulse-grid{gap:12px;display:grid}.recovery-command__pulse{background:#0c1322bd;border:1px solid #94a3b829;border-radius:20px;min-height:112px;padding:16px 18px}.recovery-command__pulse strong{color:#fff7ed;margin-bottom:8px;font-size:28px;display:block}.recovery-command__pulse span{color:#e2e8f0b8}.recovery-command__layout{grid-template-columns:minmax(0,1.2fr) minmax(320px,.9fr);align-items:start;gap:18px;display:grid}.recovery-command__card,.recovery-command__detail-card{background:linear-gradient(#111827fa,#0a0f1bf0);border-color:#fbbf241f;border-radius:24px}.recovery-command__form-grid,.recovery-command__detail-grid,.recovery-command__json-grid{gap:12px;display:grid}.recovery-command__form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.recovery-command__span-2{grid-column:span 2}.recovery-command__toggle-bank{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.recovery-command__toggle{background:#0f172a8f;border:1px solid #94a3b824;border-radius:18px;align-items:center;gap:10px;min-height:56px;padding:0 14px;display:flex}.recovery-command__filter-row{justify-content:flex-end;margin-bottom:12px;display:flex}.recovery-command__filter-row label{min-width:220px}.recovery-command__run-list{gap:12px;display:grid}.recovery-command__run-card{text-align:left;background:linear-gradient(#ffffff0d,#0000 44%),#ffffff08;border:1px solid #94a3b824;border-radius:20px;gap:10px;width:100%;padding:16px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid}.recovery-command__run-card:hover{border-color:#fbbf243d;transform:translateY(-1px);box-shadow:0 18px 42px #0206173d}.recovery-command__run-card--active{border-color:#f973165c;box-shadow:0 18px 44px #f973161f}.recovery-command__run-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.recovery-command__run-card strong{color:var(--ink-strong)}.recovery-command__run-card p{color:#e2e8f0cc;margin:0}.recovery-command__run-card-meta,.recovery-command__control-meta,.recovery-command__step-card-meta{color:var(--ink-muted);flex-wrap:wrap;gap:10px;font-size:13px;display:flex}.recovery-command__detail-grid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);margin-top:16px}.recovery-command__summary-shell{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.recovery-command__summary-card,.recovery-command__control-card,.recovery-command__json-card,.recovery-command__step-card{background:#0f172a8f;border:1px solid #94a3b824;border-radius:20px;padding:16px}.recovery-command__summary-card span,.recovery-command__summary-card small{color:var(--ink-muted)}.recovery-command__summary-card strong{color:#fff7ed;margin:8px 0 6px;font-size:24px;display:block}.recovery-command__control-card{gap:12px;display:grid}.recovery-command__step-rail{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-top:18px;display:grid}.recovery-command__step-card{gap:10px;display:grid}.recovery-command__step-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.recovery-command__step-card p{color:#e2e8f0d1;margin:0}.recovery-command__json-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.recovery-command__json-card h4{color:#fff7ed;margin:0 0 12px}.vulnerability-command{gap:20px}.vulnerability-command__hero{background:radial-gradient(circle at 0 0,#ffa8422e,#0000 38%),linear-gradient(145deg,#19140ef5,#0d121bf0);border:1px solid #ffb05a38;border-radius:28px;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);gap:18px;padding:24px;display:grid;box-shadow:0 24px 60px #00000047}.vulnerability-command__hero-copy h3{letter-spacing:-.05em;color:#fff7ed;margin:10px 0 12px;font-size:clamp(28px,4vw,42px)}.vulnerability-command__hero-copy p{color:#e1e6f0c7;max-width:60ch}.vulnerability-command__hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vulnerability-command__hero-card,.vulnerability-command__signal-chip,.vulnerability-command__mini-card,.vulnerability-command__history-item{background:#080c1294;border:1px solid #ffffff14;border-radius:22px;padding:16px}.vulnerability-command__hero-card span,.vulnerability-command__mini-card span{letter-spacing:.14em;text-transform:uppercase;color:#ffbc74b8;font-size:11px;display:block}.vulnerability-command__hero-card strong,.vulnerability-command__mini-card strong{letter-spacing:-.04em;color:#fff7ed;margin-top:8px;font-size:26px;display:block}.vulnerability-command__hero-card p,.vulnerability-command__signal-chip p,.vulnerability-command__mini-card p,.vulnerability-command__history-item p,.vulnerability-command__finding-card p,.vulnerability-command__queue-row p,.vulnerability-command__review-banner p{color:#dde4eebd;margin:6px 0 0}.vulnerability-command__signal-band{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.vulnerability-command__signal-chip{gap:8px;display:grid}.vulnerability-command__filters{border-radius:26px}.vulnerability-command__toolbar-meta{color:#d7dde8b3;margin-top:10px}.vulnerability-command__filter-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.vulnerability-command__filter-grid .toggle-row{align-self:end}.vulnerability-command__layout,.vulnerability-command__review-grid{gap:16px;display:grid}.vulnerability-command__layout{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr)}.vulnerability-command__review-grid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr) minmax(320px,.85fr)}.vulnerability-command__card{min-height:0}.vulnerability-command__queue,.vulnerability-command__review-stack,.vulnerability-command__history-list{gap:12px;display:grid}.vulnerability-command__finding-card,.vulnerability-command__queue-row{text-align:left;width:100%;color:inherit;background:linear-gradient(135deg,#0f1620f5,#080b12f5);border:1px solid #ffffff14;border-radius:22px;padding:16px;transition:border-color .18s,transform .18s,box-shadow .18s}.vulnerability-command__finding-card:hover,.vulnerability-command__queue-row:hover{border-color:#ffb05a57;transform:translateY(-1px);box-shadow:0 18px 38px #00000038}.vulnerability-command__finding-card--active{border-color:#ffb05a9e;box-shadow:0 0 0 1px #ffb05a4d,0 18px 40px #00000042}.vulnerability-command__finding-head,.vulnerability-command__review-banner{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.vulnerability-command__finding-card strong,.vulnerability-command__queue-row strong,.vulnerability-command__review-banner strong,.vulnerability-command__signal-chip strong,.vulnerability-command__history-item strong{font-size:16px}.vulnerability-command__finding-meta,.vulnerability-command__flag-row{color:#d6dce8b8;flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.vulnerability-command__mini-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.vulnerability-command__reference-list{gap:6px;display:grid}.vulnerability-command__reference-list a{color:#86cbffe6;word-break:break-word;text-decoration:none}.vulnerability-command__reference-list a:hover{text-decoration:underline}@media (max-width:900px){.ml-risk-hero{flex-direction:column}.ml-risk-badges{justify-content:flex-start}.ml-risk-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ids-ips-filter-grid{grid-template-columns:1fr}.ids-ips-span-2{grid-column:span 1}.ids-ips-inline-filters{justify-content:flex-start}.siem-hero{grid-template-columns:1fr}.siem-queue-rail{grid-template-columns:repeat(3,minmax(0,1fr))}.siem-provider-grid,.siem-form-grid,.siem-dispatch-band,.soar-hero,.soar-detail-grid,.forensics-vault__hero,.forensics-vault__layout,.forensics-vault__dossier-grid,.vulnerability-command__hero,.vulnerability-command__layout,.vulnerability-command__review-grid,.ransomware-bastion__hero,.ransomware-bastion__layout,.recovery-command__hero,.recovery-command__layout,.recovery-command__detail-grid,.incident-response-hero,.incident-response-layout,.incident-response-detail-grid,.soar-queue-grid,.soar-form-grid,.forensics-vault__composer-grid,.forensics-vault__artifact-grid,.forensics-vault__verification-grid,.vulnerability-command__hero-grid,.vulnerability-command__signal-band,.vulnerability-command__filter-grid,.vulnerability-command__mini-grid,.ransomware-bastion__detail-grid,.ransomware-bastion__signal-grid,.ransomware-bastion__policy-band,.ransomware-bastion__action-grid,.recovery-command__form-grid,.recovery-command__toggle-bank,.recovery-command__json-grid,.recovery-command__summary-shell,.incident-response-queue-grid,.incident-response-form-grid{grid-template-columns:1fr}.forensics-vault__artifact-grid-span,.recovery-command__span-2{grid-column:span 1}.forensics-vault__artifact-table-head,.forensics-vault__artifact-table-row,.incident-response-execution-row{grid-template-columns:1fr}}@media (max-width:640px){.ml-risk-filter-grid{grid-template-columns:1fr}.ml-risk-chip,.ids-ips-chip{justify-content:space-between;width:100%}.siem-queue-rail{grid-template-columns:1fr 1fr}.siem-queue-node{min-height:96px}.soar-playbook-grid{grid-template-columns:1fr}.vulnerability-command__finding-head,.vulnerability-command__review-banner,.forensics-vault__artifact-head{flex-direction:column}.ransomware-bastion__filter-row{justify-content:stretch}.ransomware-bastion__filter-row label{width:100%;min-width:0}.recovery-command__filter-row{justify-content:stretch}.recovery-command__filter-row label{width:100%;min-width:0}.incident-response-playbook-grid{grid-template-columns:1fr}}.antivirus-hangar{gap:20px}.antivirus-hangar__hero{background:radial-gradient(circle at 0 0,#20789447,#0000 44%),radial-gradient(circle at 100% 0,#d262342e,#0000 40%),linear-gradient(#0a141dfa,#070d14f5);border:1px solid #54788e47;border-radius:28px;gap:20px;padding:28px;display:grid;box-shadow:0 28px 60px #050a1057}.antivirus-hangar__hero-copy h3{letter-spacing:-.03em;margin:6px 0 8px;font-size:clamp(2rem,4vw,3rem)}.antivirus-hangar__hero-copy p{color:#dee7eec7;max-width:72ch}.antivirus-hangar__hero-grid,.antivirus-hangar__signal-strip,.antivirus-hangar__deck,.antivirus-hangar__grid,.antivirus-hangar__quarantine-grid,.antivirus-hangar__dossier-grid,.antivirus-hangar__form-grid,.antivirus-hangar__definition-list{gap:16px;display:grid}.antivirus-hangar__hero-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.antivirus-hangar__hero-card,.antivirus-hangar__signal-chip,.antivirus-hangar__definition-card,.antivirus-hangar__restore-card,.antivirus-hangar__scan-card,.antivirus-hangar__request-card{background:linear-gradient(#0e1723eb,#091018f0);border:1px solid #70839a2e;border-radius:22px;box-shadow:inset 0 1px #ffffff08}.antivirus-hangar__hero-card,.antivirus-hangar__signal-chip,.antivirus-hangar__definition-card,.antivirus-hangar__restore-card{padding:18px 20px}.antivirus-hangar__hero-card span,.antivirus-hangar__signal-chip strong,.antivirus-hangar__restore-card span,.antivirus-hangar__dossier-grid span{color:#b8c6d3b8}.antivirus-hangar__hero-card strong{letter-spacing:-.04em;margin:8px 0 6px;font-size:1.8rem;display:block}.antivirus-hangar__signal-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.antivirus-hangar__signal-chip{gap:10px;display:grid}.antivirus-hangar__deck,.antivirus-hangar__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:start}.antivirus-hangar__grid--restore{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}.antivirus-hangar__panel{background:linear-gradient(#0d1621f2,#080e16f5),linear-gradient(120deg,#27668314,#0000 42%);border:1px solid #768ba229;border-radius:28px;padding:24px;box-shadow:0 18px 40px #04090e38}.antivirus-hangar__form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.antivirus-hangar__span-2{grid-column:span 2}.antivirus-hangar__narrative-list{gap:10px;display:grid}.antivirus-hangar__narrative-item{color:#dfe8efc7;background:#0e1824a8;border:1px solid #5b819b2e;border-radius:16px;padding:12px 14px}.antivirus-hangar__scan-list{gap:12px;display:grid}.antivirus-hangar__scan-card,.antivirus-hangar__request-card{text-align:left;width:100%;padding:16px 18px;transition:transform .16s,border-color .16s,background .16s}.antivirus-hangar__scan-card:hover,.antivirus-hangar__request-card:hover,.antivirus-hangar__scan-card--active,.antivirus-hangar__request-card--active{background:linear-gradient(#131f2efa,#0a121dfa),radial-gradient(circle at 100% 0,#1e7ea02e,#0000 48%);border-color:#63bad657;transform:translateY(-1px)}.antivirus-hangar__scan-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.antivirus-hangar__table-wrap{overflow-x:auto}.antivirus-hangar__table{border-collapse:collapse;width:100%}.antivirus-hangar__table th,.antivirus-hangar__table td{vertical-align:top;text-align:left;border-top:1px solid #70839a1f;padding:12px 10px}.antivirus-hangar__table th{color:#bcc9d5b3;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.antivirus-hangar__dossier-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:18px}.antivirus-hangar__dossier-grid strong{margin-top:6px;display:block}.antivirus-hangar__quarantine-grid{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:start}.antivirus-hangar__restore-dock{gap:16px;display:grid}.antivirus-hangar__definition-list{grid-template-columns:repeat(2,minmax(0,1fr))}.antivirus-hangar__definition-card strong,.antivirus-hangar__restore-card strong{margin:4px 0 6px;display:block}.antivirus-hangar__restore-card details{margin-top:12px}.antivirus-hangar__restore-card pre{background:#070d14d6;border-radius:14px;margin:8px 0 0;padding:12px;overflow:auto}@media (max-width:1080px){.antivirus-hangar__hero-grid,.antivirus-hangar__signal-strip{grid-template-columns:1fr 1fr}.antivirus-hangar__deck,.antivirus-hangar__grid,.antivirus-hangar__quarantine-grid,.antivirus-hangar__definition-list,.antivirus-hangar__form-grid{grid-template-columns:1fr}.antivirus-hangar__span-2{grid-column:span 1}}@media (max-width:640px){.antivirus-hangar__hero-grid,.antivirus-hangar__signal-strip,.antivirus-hangar__dossier-grid{grid-template-columns:1fr}}.anti-malware-foundry{gap:20px}.anti-malware-foundry__hero{background:radial-gradient(circle at 0 0,#115e5947,#0000 42%),radial-gradient(circle at 100% 0,#eab3082e,#0000 40%),linear-gradient(152deg,#051618fa,#0b101cf5);border:1px solid #5fa49a38;border-radius:30px;gap:20px;padding:28px;display:grid;box-shadow:0 30px 72px #030a0e57}.anti-malware-foundry__hero-copy h3{letter-spacing:-.04em;color:#f2fbfb;margin:6px 0 10px;font-size:clamp(2rem,4vw,3rem)}.anti-malware-foundry__hero-copy p{color:#d6e8e8cc;max-width:74ch}.anti-malware-foundry__hero-grid,.anti-malware-foundry__signal-strip,.anti-malware-foundry__deck,.anti-malware-foundry__grid,.anti-malware-foundry__form-grid,.anti-malware-foundry__filter-grid,.anti-malware-foundry__behavior-grid,.anti-malware-foundry__detail-grid,.anti-malware-foundry__dossier-grid,.anti-malware-foundry__signals,.anti-malware-foundry__pipeline{gap:16px;display:grid}.anti-malware-foundry__hero-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.anti-malware-foundry__hero-card,.anti-malware-foundry__signal-chip,.anti-malware-foundry__pipeline-card,.anti-malware-foundry__mini-card,.anti-malware-foundry__detail-card,.anti-malware-foundry__scan-card,.anti-malware-foundry__signal-row,.anti-malware-foundry__telemetry-card{background:linear-gradient(#07181df0,#091018f5),linear-gradient(120deg,#10b98114,#0000 38%);border:1px solid #73949829;border-radius:22px;box-shadow:inset 0 1px #ffffff08}.anti-malware-foundry__hero-card,.anti-malware-foundry__signal-chip,.anti-malware-foundry__detail-card,.anti-malware-foundry__mini-card,.anti-malware-foundry__telemetry-card,.anti-malware-foundry__pipeline-card{padding:18px 20px}.anti-malware-foundry__hero-card span,.anti-malware-foundry__signal-chip strong,.anti-malware-foundry__mini-card span,.anti-malware-foundry__fact-list dt{color:#b6d0d0b8}.anti-malware-foundry__hero-card strong,.anti-malware-foundry__mini-card strong{letter-spacing:-.04em;margin:8px 0 6px;font-size:1.8rem;display:block}.anti-malware-foundry__signal-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.anti-malware-foundry__signal-chip{gap:10px;display:grid}.anti-malware-foundry__deck{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);align-items:start}.anti-malware-foundry__grid{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:start}.anti-malware-foundry__panel{background:linear-gradient(#071218f7,#090e17fa),radial-gradient(circle at 100% 0,#14b8a614,#0000 46%);border:1px solid #6d8b9224;border-radius:28px;padding:24px;box-shadow:0 20px 48px #020a0e38}.anti-malware-foundry__panel--forge{background:radial-gradient(circle at 0 0,#0d94882e,#0000 42%),linear-gradient(#061418fa,#081018fa)}.anti-malware-foundry__panel--ledger,.anti-malware-foundry__panel--dossier{min-height:720px}.anti-malware-foundry__form-grid,.anti-malware-foundry__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.anti-malware-foundry__span-2{grid-column:span 2}.anti-malware-foundry__behavior-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.anti-malware-foundry__toggle{background:#08181dbd;border:1px solid #6a8e9324;border-radius:16px;align-items:center;gap:10px;min-height:52px;padding:12px 14px;display:flex}.anti-malware-foundry__toggle span{color:#e2f0f0db}.anti-malware-foundry__family-strip,.anti-malware-foundry__action-list{flex-wrap:wrap;gap:10px;display:flex}.anti-malware-foundry__narrative-list{gap:10px;margin-top:16px;display:grid}.anti-malware-foundry__narrative-item,.anti-malware-foundry__signal-row{color:#e0efefd1;padding:12px 14px}.anti-malware-foundry__pipeline{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:18px}.anti-malware-foundry__pipeline-card strong{color:#f2fbfb;margin-bottom:6px;display:block}.anti-malware-foundry__scan-list,.anti-malware-foundry__signal-stack{gap:12px;display:grid}.anti-malware-foundry__scan-card{text-align:left;width:100%;padding:16px 18px;transition:transform .16s,border-color .16s,box-shadow .16s}.anti-malware-foundry__scan-card:hover,.anti-malware-foundry__scan-card--active{border-color:#2dd4bf47;transform:translateY(-1px);box-shadow:0 18px 44px #0f766e29}.anti-malware-foundry__scan-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.anti-malware-foundry__scan-meta{flex-wrap:wrap;gap:8px;margin:10px 0;display:flex}.anti-malware-foundry__dossier-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.anti-malware-foundry__detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.anti-malware-foundry__detail-card h4,.anti-malware-foundry__signal-stack h4,.anti-malware-foundry__telemetry-card h4{color:#f2fbfb;margin:0 0 12px}.anti-malware-foundry__fact-list,.anti-malware-foundry__reason-list{gap:10px;margin:0;display:grid}.anti-malware-foundry__fact-list div{gap:4px;display:grid}.anti-malware-foundry__fact-list dd{color:#e6f0f0e0;word-break:break-word;margin:0}.anti-malware-foundry__reason-list{color:#dfededd1;padding-left:18px}.anti-malware-foundry__signals{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.anti-malware-foundry__telemetry-card pre{white-space:pre-wrap;word-break:break-word;color:#bff5ebd1;margin:0}@media (max-width:1080px){.anti-malware-foundry__hero-grid,.anti-malware-foundry__signal-strip,.anti-malware-foundry__behavior-grid,.anti-malware-foundry__dossier-grid{grid-template-columns:1fr 1fr}.anti-malware-foundry__deck,.anti-malware-foundry__grid,.anti-malware-foundry__signals,.anti-malware-foundry__detail-grid,.anti-malware-foundry__pipeline,.anti-malware-foundry__form-grid,.anti-malware-foundry__filter-grid{grid-template-columns:1fr}.anti-malware-foundry__span-2{grid-column:span 1}}@media (max-width:640px){.anti-malware-foundry__hero-grid,.anti-malware-foundry__signal-strip,.anti-malware-foundry__behavior-grid,.anti-malware-foundry__dossier-grid{grid-template-columns:1fr}}.dns-observatory{gap:20px}.dns-observatory__hero{background:radial-gradient(circle at 0 0,#0ea5e93d,#0000 38%),radial-gradient(circle at 80% 20%,#2dd4bf2e,#0000 30%),linear-gradient(150deg,#040d1afa,#0c1827f0);border:1px solid #22d3ee29;border-radius:30px;grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);gap:18px;padding:26px;display:grid;box-shadow:0 28px 80px #0208176b}.dns-observatory__hero--loading{grid-template-columns:1fr}.dns-observatory__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#7dd3fcd6;align-items:center;gap:8px;font-size:11px;display:inline-flex}.dns-observatory__hero-copy h3,.dns-observatory__section-head h4,.dns-observatory__section-head h5{color:#f0fdfa;margin:10px 0 12px}.dns-observatory__hero-copy h3{font-size:clamp(30px,4vw,42px);line-height:1}.dns-observatory__hero-copy p,.dns-observatory__lead{color:#cffafecc}.dns-observatory__hero-pills,.dns-observatory__chip-row{flex-wrap:wrap;gap:10px;display:flex}.dns-observatory__hero-pills{margin-top:18px}.dns-observatory__pill,.dns-observatory__chip{letter-spacing:.04em;border:1px solid #94a3b82e;border-radius:999px;justify-content:center;align-items:center;min-height:32px;padding:0 12px;font-size:12px;display:inline-flex}.dns-observatory__pill{text-transform:uppercase}.dns-observatory__pill--good{color:#bbf7d0;background:#14532d47;border-color:#22c55e3d}.dns-observatory__pill--watch{color:#fde68a;background:#854d0e42;border-color:#fbbf243d}.dns-observatory__pill--danger{color:#fecaca;background:#7f1d1d47;border-color:#f8717142}.dns-observatory__pill--muted,.dns-observatory__chip{color:#bfdbfecc;background:#0f172a80}.dns-observatory__hero-grid,.dns-observatory__narrative,.dns-observatory__toggle-grid,.dns-observatory__form-grid,.dns-observatory__filter-grid,.dns-observatory__probe-summary,.dns-observatory__dossier-grid,.dns-observatory__detail-grid{gap:14px;display:grid}.dns-observatory__hero-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start}.dns-observatory__hero-metric,.dns-observatory__narrative-card,.dns-observatory__mini-card{background:#081221ad;border:1px solid #7dd3fc24;border-radius:22px;padding:16px 18px}.dns-observatory__hero-metric span,.dns-observatory__mini-card span{color:#bae6fdad;display:block}.dns-observatory__hero-metric strong,.dns-observatory__mini-card strong{color:#f0fdfa;margin:8px 0 6px;font-size:28px;display:block}.dns-observatory__hero-metric small{color:#a5f3fcad}.dns-observatory__narrative{grid-template-columns:repeat(3,minmax(0,1fr))}.dns-observatory__narrative-card{background:linear-gradient(#081221d1,#0a121fbd);border-radius:24px}.dns-observatory__narrative-card p{color:#e2e8f0d1;margin:0}.dns-observatory__layout{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:start;gap:18px;display:grid}.dns-observatory__column{gap:18px;display:grid}.dns-observatory__card{background:linear-gradient(#081221f5,#060d18f0);border:1px solid #22d3ee1f;border-radius:26px}.dns-observatory__card--error{padding:22px}.dns-observatory__section-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.dns-observatory__section-head h4,.dns-observatory__section-head h5{margin-bottom:0}.dns-observatory__section-head--tight{margin-bottom:14px}.dns-observatory__section-meta{color:#94a3b8cc;font-size:13px}.dns-observatory__form{gap:18px;display:grid}.dns-observatory__toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dns-observatory__toggle-card,.dns-observatory__detail-card,.dns-observatory__dossier,.dns-observatory__decision-card,.dns-observatory__rule-card{background:#0f172a80;border:1px solid #94a3b824;border-radius:22px}.dns-observatory__toggle-card{gap:8px;padding:16px 18px;display:grid}.dns-observatory__toggle-card input{margin:0}.dns-observatory__toggle-card span{color:#f0fdfa;font-weight:600}.dns-observatory__toggle-card small,.dns-observatory__empty{color:#bae6fdad}.dns-observatory__toggle-card--compact{align-content:start;min-height:100%}.dns-observatory__form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dns-observatory__filter-grid{grid-template-columns:repeat(5,minmax(0,1fr));margin-top:16px}.dns-observatory__span-2{grid-column:span 2}.dns-observatory__endpoint-preview{background:#08122194;border:1px dashed #7dd3fc2e;border-radius:22px;gap:10px;padding:16px 18px;display:grid}.dns-observatory__endpoint-preview span{color:#bae6fdb8}.dns-observatory__actions{justify-content:flex-end;display:flex}.dns-observatory__probe-summary{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:18px}.dns-observatory__decision-layout,.dns-observatory__constellation{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:16px;margin-top:18px;display:grid}.dns-observatory__decision-stack,.dns-observatory__rule-stack{gap:12px;display:grid}.dns-observatory__decision-card,.dns-observatory__rule-card{text-align:left;width:100%;padding:16px 18px;transition:transform .16s,border-color .16s,background .16s}.dns-observatory__decision-card:hover,.dns-observatory__rule-card:hover,.dns-observatory__decision-card--selected,.dns-observatory__rule-card--selected{background:#0c1625bd;border-color:#22d3ee4d;transform:translateY(-1px)}.dns-observatory__decision-header,.dns-observatory__rule-header{justify-content:space-between;align-items:center;gap:12px;display:flex}.dns-observatory__decision-header strong,.dns-observatory__rule-header strong{color:#f8fafc;word-break:break-word}.dns-observatory__decision-card p,.dns-observatory__rule-card p{color:#bfdbfed1;margin:10px 0 0}.dns-observatory__rule-meta{color:#94a3b8cc;letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;gap:10px;margin-top:10px;font-size:12px;display:flex}.dns-observatory__dossier{padding:18px}.dns-observatory__dossier-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px}.dns-observatory__lead{margin:0 0 16px}.dns-observatory__detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dns-observatory__detail-card{padding:16px 18px}.dns-observatory__detail-card h5{color:#f0fdfa;margin:0 0 12px}.dns-observatory__fact-list{gap:12px;margin:0;display:grid}.dns-observatory__fact-list div{gap:4px;display:grid}.dns-observatory__fact-list dt{color:#94a3b8d6}.dns-observatory__fact-list dd{color:#e2e8f0e0;word-break:break-word;margin:0}.dns-observatory__detail-card pre{white-space:pre-wrap;word-break:break-word;color:#bff5ebd1;margin:0}@media (max-width:1180px){.dns-observatory__hero,.dns-observatory__layout,.dns-observatory__decision-layout,.dns-observatory__constellation{grid-template-columns:1fr}.dns-observatory__narrative,.dns-observatory__hero-grid,.dns-observatory__toggle-grid,.dns-observatory__filter-grid,.dns-observatory__dossier-grid,.dns-observatory__detail-grid{grid-template-columns:1fr 1fr}.dns-observatory__form-grid,.dns-observatory__probe-summary{grid-template-columns:1fr}}@media (max-width:720px){.dns-observatory__narrative,.dns-observatory__hero-grid,.dns-observatory__toggle-grid,.dns-observatory__filter-grid,.dns-observatory__dossier-grid,.dns-observatory__detail-grid{grid-template-columns:1fr}.dns-observatory__span-2{grid-column:span 1}}.vpn-atlas{gap:1.5rem;display:grid}.vpn-atlas__hero{background:radial-gradient(circle at 0 0,#1ed6a92e,#0000 38%),radial-gradient(circle at 100% 0,#ffad4d2e,#0000 33%),linear-gradient(145deg,#06101ef5,#072334f0);border:1px solid #62d3c929;border-radius:28px;grid-template-columns:minmax(0,1.5fr) minmax(280px,.9fr);gap:1.25rem;padding:1.5rem;display:grid;box-shadow:0 24px 60px #040a1457}.vpn-atlas__hero--loading{opacity:.88}.vpn-atlas__hero-copy h3,.vpn-atlas__section-head h4,.vpn-atlas__section-head h5{color:#f6fffb;letter-spacing:-.02em;margin:0}.vpn-atlas__hero-copy h3{font-size:clamp(2rem,3vw,3rem);line-height:1}.vpn-atlas__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#9affe7b8;margin:0 0 .45rem;font-size:.78rem}.vpn-atlas__hero-copy p,.vpn-atlas__section-meta,.vpn-atlas__empty,.vpn-atlas__toggle-card small{color:#ceebe9cc;margin:0;line-height:1.55}.vpn-atlas__hero-pills,.vpn-atlas__chip-row{flex-wrap:wrap;gap:.55rem;display:flex}.vpn-atlas__hero-pills{margin-top:1rem}.vpn-atlas__pill,.vpn-atlas__chip{letter-spacing:.04em;text-transform:uppercase;color:#e2fcf9e0;background:#0b232ebf;border:1px solid #9bd8d22e;border-radius:999px;justify-content:center;align-items:center;padding:.38rem .72rem;font-size:.79rem;display:inline-flex}.vpn-atlas__pill--good{color:#bbffe6f2;background:#1a624b66;border-color:#62eebb52}.vpn-atlas__pill--watch{color:#ffe2adf2;background:#8c581857;border-color:#ffc16747}.vpn-atlas__pill--danger,.vpn-atlas__chip--danger{color:#ffcdcdf5;background:#8323236b;border-color:#ff82824d}.vpn-atlas__pill--muted{color:#bcd8d6db;background:#151f2ab3}.vpn-atlas__hero-grid,.vpn-atlas__layout,.vpn-atlas__form-grid,.vpn-atlas__hint-grid,.vpn-atlas__relay-grid,.vpn-atlas__filter-grid,.vpn-atlas__detail-grid,.vpn-atlas__dock{gap:1rem;display:grid}.vpn-atlas__hero-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-content:start}.vpn-atlas__hero-metric,.vpn-atlas__mini-card{background:linear-gradient(#0b1f2cdb,#071521e6);border:1px solid #6ed5c424;border-radius:22px;padding:1rem 1.1rem}.vpn-atlas__hero-metric span,.vpn-atlas__mini-card span{letter-spacing:.12em;text-transform:uppercase;color:#9aede0bd;font-size:.78rem;display:block}.vpn-atlas__hero-metric strong,.vpn-atlas__mini-card strong{color:#f7fffc;margin-top:.4rem;font-size:1.48rem;display:block}.vpn-atlas__hero-metric small{color:#bce0dcc2;margin-top:.35rem;display:block}.vpn-atlas__notice{border:1px solid #0000;border-radius:18px;padding:.9rem 1rem;font-size:.95rem}.vpn-atlas__notice--success{color:#c4ffe8f2;background:#18654c33;border-color:#61ecbd33}.vpn-atlas__notice--warning{color:#ffe7b8f2;background:#895a1b33;border-color:#ffc67133}.vpn-atlas__notice--error{color:#ffd4d4f5;background:#83222233;border-color:#ff7f7f2e}.vpn-atlas__layout{grid-template-columns:minmax(0,1.04fr) minmax(0,1fr);align-items:start}.vpn-atlas__column{gap:1.25rem;display:grid}.vpn-atlas__card{background:linear-gradient(#08121ff5,#0a1726f0),linear-gradient(145deg,#0d364933,#0000);border:1px solid #67b0b824;border-radius:26px;padding:1.25rem;box-shadow:inset 0 1px #ffffff05}.vpn-atlas__section-head{justify-content:space-between;align-items:start;gap:1rem;margin-bottom:1rem;display:flex}.vpn-atlas__section-head--tight{margin-bottom:.8rem}.vpn-atlas__form{gap:1rem;display:grid}.vpn-atlas__form-grid,.vpn-atlas__filter-grid,.vpn-atlas__hint-grid,.vpn-atlas__relay-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vpn-atlas__dock{grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr);align-items:start}.vpn-atlas label{color:#dcf1efeb;gap:.45rem;display:grid}.vpn-atlas label span{letter-spacing:.1em;text-transform:uppercase;color:#9de8ddb3;font-size:.82rem}.vpn-atlas input,.vpn-atlas select,.vpn-atlas textarea{color:#eefdf8;background:#081521e0;border:1px solid #6fb5b62e;border-radius:16px;outline:none;width:100%;padding:.8rem .92rem;transition:border-color .14s,transform .14s,box-shadow .14s}.vpn-atlas textarea{resize:vertical;min-height:7.25rem}.vpn-atlas input:focus,.vpn-atlas select:focus,.vpn-atlas textarea:focus{border-color:#70e9cd73;transform:translateY(-1px);box-shadow:0 0 0 3px #46c5b11f}.vpn-atlas__toggle-card,.vpn-atlas__detail-card,.vpn-atlas__session-card{background:linear-gradient(#091927f2,#06111bf0);border:1px solid #6dabb124;border-radius:22px;padding:1rem}.vpn-atlas__toggle-card{grid-template-columns:auto 1fr;align-content:start;column-gap:.85rem}.vpn-atlas__toggle-card input{width:1.1rem;height:1.1rem;margin-top:.18rem}.vpn-atlas__toggle-card span{color:#f0fffb;letter-spacing:normal;text-transform:none;font-size:.95rem}.vpn-atlas__span-2{grid-column:span 2}.vpn-atlas__actions{flex-wrap:wrap;gap:.75rem;display:flex}.vpn-atlas__button{letter-spacing:.04em;text-transform:uppercase;cursor:pointer;color:#031319;background:linear-gradient(135deg,#0bc9af,#0f7ec7);border:0;border-radius:16px;padding:.82rem 1.2rem;font-weight:700;box-shadow:0 18px 30px #0c8d9f47}.vpn-atlas__button--accent{color:#271503;background:linear-gradient(135deg,#ffd05d,#ff8e45)}.vpn-atlas__button--danger{color:#260707;background:linear-gradient(135deg,#ff9a76,#e45151)}.vpn-atlas__button:disabled{opacity:.56;cursor:not-allowed;box-shadow:none}.vpn-atlas__current{margin-bottom:1rem}.vpn-atlas__session-stack{gap:.8rem;display:grid}.vpn-atlas__session-card{text-align:left;gap:.72rem;display:grid}.vpn-atlas__session-card--current{background:radial-gradient(circle at 100% 0,#1eba9824,#0000 42%),linear-gradient(#0c1c2bf5,#07141ff2)}.vpn-atlas__session-card--ghost{opacity:.8}.vpn-atlas__session-card--selected,.vpn-atlas__session-card:hover{border-color:#74edd057;transform:translateY(-1px)}.vpn-atlas__session-header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.vpn-atlas__session-header strong{color:#f6fffb}.vpn-atlas__dossier{gap:1rem;display:grid}.vpn-atlas__detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vpn-atlas__detail-card--warning{background:linear-gradient(#35220a80,#161008f0);border-color:#ffb85c3d}.vpn-atlas__detail-card h5{margin:0 0 .75rem}.vpn-atlas__fact-list{gap:.72rem;margin:0;display:grid}.vpn-atlas__fact-list div{gap:.2rem;display:grid}.vpn-atlas__fact-list dt{letter-spacing:.12em;text-transform:uppercase;color:#99e0d6ad;font-size:.78rem}.vpn-atlas__fact-list dd{color:#f1fffbf0;margin:0}.vpn-atlas__detail-card pre{color:#c6f8efe0;background:#020911c2;border-radius:18px;margin:0;padding:.95rem;overflow:auto}.vpn-atlas__warning-list{color:#ffe9b8eb;margin:0;padding-left:1rem}.vpn-atlas--locked .vpn-atlas__hero{grid-template-columns:1fr}@media (max-width:1220px){.vpn-atlas__hero,.vpn-atlas__layout,.vpn-atlas__dock{grid-template-columns:1fr}}@media (max-width:900px){.vpn-atlas__hero-grid,.vpn-atlas__form-grid,.vpn-atlas__hint-grid,.vpn-atlas__relay-grid,.vpn-atlas__filter-grid,.vpn-atlas__detail-grid{grid-template-columns:1fr}.vpn-atlas__span-2{grid-column:span 1}}.firewall-foundry{--firewall-ember:#ff7b36;--firewall-gold:#ffbe63;--firewall-steel:#0b1320;--firewall-plate:#0b1320e0;--firewall-panel:#111c2de6;--firewall-border:#ff893d38;--firewall-copy:#f7ecdaf0;--firewall-mute:#f4d6aeb8;color:var(--firewall-copy);gap:1.2rem;display:grid}.firewall-foundry__hero,.firewall-foundry__panel,.firewall-foundry__metric,.firewall-foundry__state,.firewall-foundry__notice{border:1px solid var(--firewall-border);background:radial-gradient(circle at 100% 0,#ffa54a29,#0000 34%),linear-gradient(160deg,#09101df5,#0e1827eb);box-shadow:inset 0 1px #ffcd9517,0 22px 44px #02060c57}.firewall-foundry__hero{border-radius:32px;grid-template-columns:minmax(0,1fr) auto;gap:1.4rem;padding:1.6rem;display:grid;position:relative;overflow:hidden}.firewall-foundry__hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#ff7b3638,#0000 68%);border-radius:999px;width:280px;height:280px;position:absolute;inset:auto -8% -30% auto}.firewall-foundry__eyebrow,.firewall-foundry__section-kicker,.firewall-foundry__charter-label,.firewall-foundry__dossier-grid span{color:var(--firewall-gold);letter-spacing:.12em;text-transform:uppercase;margin-bottom:.35rem;font-size:.73rem;font-weight:700;display:block}.firewall-foundry__title{letter-spacing:-.04em;margin:0;font-size:clamp(2rem,3vw,3.35rem);line-height:.96}.firewall-foundry__summary{max-width:54rem;color:var(--firewall-mute);margin:.9rem 0 0;line-height:1.6}.firewall-foundry__hero-actions{align-content:start;gap:.9rem;min-width:14rem;display:grid}.firewall-foundry__window,.firewall-foundry label{color:var(--firewall-mute);gap:.45rem;font-size:.88rem;display:grid}.firewall-foundry input,.firewall-foundry select,.firewall-foundry textarea,.firewall-foundry button{font:inherit}.firewall-foundry input,.firewall-foundry select,.firewall-foundry textarea{width:100%;color:var(--firewall-copy);background:#050b15db;border:1px solid #ff9d5a2e;border-radius:16px;padding:.8rem .9rem}.firewall-foundry textarea{resize:vertical;min-height:6.6rem}.firewall-foundry__metadata textarea,.firewall-foundry__code{min-height:10.5rem}.firewall-foundry button{color:#160b03;letter-spacing:.01em;cursor:pointer;background:linear-gradient(135deg,#ff7b36,#ffb14b);border:0;border-radius:999px;padding:.85rem 1.15rem;font-weight:700}.firewall-foundry button:disabled{cursor:not-allowed;opacity:.58}.firewall-foundry__ghost{color:var(--firewall-copy);background:#ffb56914;border:1px solid #ffba752e}.firewall-foundry__ghost--danger{color:#ffd0bf;background:#64131347;border-color:#ff79793d}.firewall-foundry__notice,.firewall-foundry__state{border-radius:20px;padding:.95rem 1.05rem}.firewall-foundry__notice--success{color:#c8ffd6}.firewall-foundry__notice--warning{color:#ffe5a7}.firewall-foundry__notice--error,.firewall-foundry__state--error{color:#ffbeb7}.firewall-foundry__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.firewall-foundry__metric{border-radius:24px;gap:.45rem;padding:1.15rem;display:grid}.firewall-foundry__metric-label,.firewall-foundry__metric-meta,.firewall-foundry__rule-meta,.firewall-foundry__rule-scope,.firewall-foundry__empty{color:var(--firewall-mute)}.firewall-foundry__metric-value{font-size:1.8rem;line-height:1}.firewall-foundry__layout{gap:1rem;display:grid}.firewall-foundry__layout--split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.firewall-foundry__panel{border-radius:28px;gap:1rem;padding:1.2rem;display:grid}.firewall-foundry__panel--full{grid-column:1/-1}.firewall-foundry__panel-header,.firewall-foundry__rule-head,.firewall-foundry__version-head,.firewall-foundry__actions,.firewall-foundry__actions--inline{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.firewall-foundry__section-title{letter-spacing:-.02em;margin:0;font-size:1.2rem}.firewall-foundry__form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.firewall-foundry__form-grid--dense{grid-template-columns:repeat(4,minmax(0,1fr))}.firewall-foundry__toggle{align-content:center}.firewall-foundry__toggle input{width:auto;margin-right:.55rem}.firewall-foundry__charter,.firewall-foundry__dossier-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.firewall-foundry__dossier-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.firewall-foundry__charter strong,.firewall-foundry__dossier-grid strong{line-height:1.35;display:block}.firewall-foundry__rule-stack,.firewall-foundry__version-stack,.firewall-foundry__event-stack{gap:.8rem;display:grid}.firewall-foundry__rule-card,.firewall-foundry__version-card,.firewall-foundry__event-card{color:var(--firewall-copy);background:linear-gradient(#ff914314,#0000 34%),#070d18db;border:1px solid #ffaa571f;border-radius:22px;padding:1rem}.firewall-foundry__rule-card,.firewall-foundry__event-card{text-align:left;width:100%}.firewall-foundry__rule-card--active,.firewall-foundry__version-card--active,.firewall-foundry__event-card--active{border-color:#ffb46157;box-shadow:0 0 0 1px #ffb4611f}.firewall-foundry__version-select{width:100%;color:inherit;text-align:left;background:0 0;border:0;padding:0}.firewall-foundry__pill{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-width:5.75rem;padding:.42rem .8rem;font-size:.78rem;font-weight:700;display:inline-flex}.firewall-foundry__pill--good{color:#a6ffd2;background:#49c98929}.firewall-foundry__pill--watch{color:#ffe6a1;background:#ffc65b29}.firewall-foundry__pill--danger{color:#ffd1c8;background:#ff6c6c2e}.firewall-foundry__pill--muted{color:#d3deee;background:#abbdd724}.firewall-foundry__dossier,.firewall-foundry__trial-result{background:#060c16b8;border:1px solid #ffb3611c;border-radius:24px;gap:.9rem;padding:1rem;display:grid}.firewall-foundry__trial-result strong{font-size:1.1rem}.firewall-foundry__code{color:#ffd9be;background:#01070ed6;border-radius:18px;margin:0;padding:.95rem;overflow:auto}.firewall-foundry--locked{min-height:18rem}@media (max-width:1220px){.firewall-foundry__metrics,.firewall-foundry__layout--split,.firewall-foundry__hero{grid-template-columns:1fr}}@media (max-width:900px){.firewall-foundry__form-grid,.firewall-foundry__form-grid--dense,.firewall-foundry__charter,.firewall-foundry__dossier-grid{grid-template-columns:1fr}}.trust-loom{--ztna-cyan:#69f0ff;--ztna-mint:#7dffcb;--ztna-ember:#ff9472;--ztna-night:#04141d;--ztna-panel:#061822db;--ztna-border:#67efff2e;--ztna-copy:#e8fffff0;--ztna-mute:#aae1e9bd;color:var(--ztna-copy);gap:1.2rem;display:grid}.trust-loom__hero,.trust-loom__panel,.trust-loom__metric,.trust-loom__state,.trust-loom__notice{border:1px solid var(--ztna-border);background:linear-gradient(140deg,#020e15f5,#061c26eb),radial-gradient(circle at 100% 0,#69f0ff24,#0000 34%);box-shadow:inset 0 1px #91faff14,0 22px 44px #01080d57}.trust-loom__hero{border-radius:34px;grid-template-columns:minmax(0,1fr) auto;gap:1.4rem;padding:1.65rem;display:grid;position:relative;overflow:hidden}.trust-loom__hero:before{content:"";pointer-events:none;background:linear-gradient(90deg,#69f0ff12 0 1px,#0000 1px 68px),linear-gradient(#69f0ff0d 0 1px,#0000 1px 68px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000b3,#0000 88%);mask-image:linear-gradient(#000000b3,#0000 88%)}.trust-loom__hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#7dffcb3d,#0000 68%);border-radius:999px;width:300px;height:300px;position:absolute;inset:auto -6% -36% auto}.trust-loom__hero-copy,.trust-loom__hero-actions,.trust-loom__panel,.trust-loom__metric{z-index:1;position:relative}.trust-loom__eyebrow,.trust-loom__section-kicker,.trust-loom__metric-label,.trust-loom__dossier-grid span{color:var(--ztna-cyan);letter-spacing:.12em;text-transform:uppercase;font-size:.73rem;font-weight:700;display:block}.trust-loom__section-kicker,.trust-loom__metric-label,.trust-loom__dossier-grid span{margin-bottom:.35rem}.trust-loom__title{letter-spacing:-.05em;margin:0;font-family:Space Grotesk,Avenir Next,system-ui,sans-serif;font-size:clamp(2.1rem,3.1vw,3.6rem);line-height:.94}.trust-loom__summary{max-width:58rem;color:var(--ztna-mute);margin:.95rem 0 0;line-height:1.65}.trust-loom__hero-actions{align-content:start;gap:.9rem;min-width:15rem;display:grid}.trust-loom__window,.trust-loom label{color:var(--ztna-mute);gap:.45rem;font-size:.88rem;display:grid}.trust-loom input,.trust-loom select,.trust-loom textarea,.trust-loom button{font:inherit}.trust-loom input,.trust-loom select,.trust-loom textarea{width:100%;color:var(--ztna-copy);background:#020f15db;border:1px solid #72e9f72e;border-radius:16px;padding:.82rem .95rem}.trust-loom textarea{resize:vertical;min-height:6.6rem}.trust-loom__metadata textarea,.trust-loom__code{min-height:10.5rem}.trust-loom button{color:#03212b;letter-spacing:.01em;cursor:pointer;background:linear-gradient(135deg,#69f0ff,#7dffcb);border:0;border-radius:999px;padding:.85rem 1.18rem;font-weight:700}.trust-loom button:disabled{cursor:not-allowed;opacity:.58}.trust-loom__ghost{color:var(--ztna-copy);background:#69f0ff14;border:1px solid #69f0ff29}.trust-loom__notice,.trust-loom__state{border-radius:20px;padding:.95rem 1.05rem}.trust-loom__notice--success{color:#c3ffe6}.trust-loom__notice--warning{color:#ffe2a8}.trust-loom__notice--error,.trust-loom__state--error{color:#ffc6b8}.trust-loom__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.trust-loom__metric{border-radius:24px;gap:.45rem;padding:1.15rem;display:grid}.trust-loom__metric-meta,.trust-loom__resource-meta,.trust-loom__empty{color:var(--ztna-mute)}.trust-loom__metric-value{font-size:1.86rem;line-height:1}.trust-loom__layout{gap:1rem;display:grid}.trust-loom__layout--split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}.trust-loom__panel{border-radius:28px;gap:1rem;padding:1.25rem;display:grid}.trust-loom__panel-header,.trust-loom__resource-head,.trust-loom__actions,.trust-loom__actions--inline{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.trust-loom__section-title{letter-spacing:-.02em;margin:0;font-size:1.2rem}.trust-loom__form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.trust-loom__form-grid--dense{grid-template-columns:repeat(4,minmax(0,1fr))}.trust-loom__toggle-row{flex-wrap:wrap;gap:.85rem 1.2rem;display:flex}.trust-loom__toggle{align-content:center}.trust-loom__toggle input{width:auto;margin-right:.55rem}.trust-loom__resource-stack,.trust-loom__decision-stack,.trust-loom__grant-stack,.trust-loom__reason-list{gap:.8rem;display:grid}.trust-loom__resource-card,.trust-loom__decision-card,.trust-loom__grant-card{color:var(--ztna-copy);background:linear-gradient(#7affd114,#0000 38%),#010b10d6;border:1px solid #6eeaf11f;border-radius:24px}.trust-loom__resource-card,.trust-loom__decision-card{text-align:left;width:100%;padding:1rem}.trust-loom__grant-card{gap:.8rem;padding:.9rem;display:grid}.trust-loom__resource-card--active,.trust-loom__decision-card--active,.trust-loom__grant-card--active{border-color:#69f0ff57;box-shadow:0 0 0 1px #69f0ff1a}.trust-loom__grant-select{text-align:left;width:100%;color:inherit;background:0 0;border:0;padding:0}.trust-loom__pill{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-width:6rem;padding:.42rem .8rem;font-size:.78rem;font-weight:700;display:inline-flex}.trust-loom__pill--good{color:#b1ffe0;background:#5bedb424}.trust-loom__pill--watch{color:#ffe19d;background:#ffc15e29}.trust-loom__pill--danger{color:#ffd2c8;background:#ff80702e}.trust-loom__pill--muted{color:#d5eef1;background:#aad2dc1f}.trust-loom__dossier,.trust-loom__trial-result,.trust-loom__reason{background:#020c11bd;border:1px solid #72e9f71c;border-radius:24px}.trust-loom__dossier,.trust-loom__trial-result{gap:.9rem;padding:1rem;display:grid}.trust-loom__dossier-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.trust-loom__dossier-grid strong{line-height:1.35;display:block}.trust-loom__reason{gap:.35rem;padding:.85rem .95rem;display:grid}.trust-loom__trial-result strong{font-size:1.08rem}.trust-loom__token{width:fit-content;max-width:100%;color:var(--ztna-cyan);background:#051921e6;border-radius:14px;padding:.65rem .8rem;display:inline-flex;overflow:auto}.trust-loom__code{color:#c2fbff;background:#01080ce6;border-radius:18px;margin:0;padding:.95rem;overflow:auto}.trust-loom--locked{min-height:18rem}@media (max-width:1220px){.trust-loom__metrics,.trust-loom__layout--split,.trust-loom__hero{grid-template-columns:1fr}}@media (max-width:900px){.trust-loom__form-grid,.trust-loom__form-grid--dense,.trust-loom__dossier-grid{grid-template-columns:1fr}}.intel-orrery{gap:20px;display:grid}.intel-orrery__hero{background:radial-gradient(circle at 14% 18%,#f9731647,#0000 26%),radial-gradient(circle at 84% 22%,#38bdf82e,#0000 24%),radial-gradient(circle at 62% 78%,#facc151f,#0000 30%),linear-gradient(140deg,#0e0a1cfa,#0f172af0);border:1px solid #fbbf2429;border-radius:30px;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:20px;padding:28px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px #03071280}.intel-orrery__hero:before,.intel-orrery__hero:after{content:"";pointer-events:none;border-radius:999px;position:absolute}.intel-orrery__hero:before{border:1px solid #7dd3fc24;width:360px;height:360px;inset:auto -110px -160px auto;box-shadow:0 0 0 38px #f973160a,0 0 0 74px #38bdf80a}.intel-orrery__hero:after{filter:blur(2px);opacity:.9;background:radial-gradient(circle,#facc15cc 0 10%,#facc151a 28%,#0000 62%);width:110px;height:110px;top:18px;right:24px}.intel-orrery__hero-copy,.intel-orrery__hero-actions,.intel-orrery__metrics,.intel-orrery__layout,.intel-orrery__summary-grid,.intel-orrery__dossier-grid,.intel-orrery__filter-grid,.intel-orrery__actions,.intel-orrery__preview-stack,.intel-orrery__decision-stack,.intel-orrery__indicator-stack,.intel-orrery__audit-stack,.intel-orrery__bar-stack,.intel-orrery__bar-row,.intel-orrery__token-cloud,.intel-orrery__preview,.intel-orrery__dossier,.intel-orrery__form,.intel-orrery__toggle-row{gap:14px;display:grid}.intel-orrery__hero-copy,.intel-orrery__hero-actions{z-index:1;position:relative}.intel-orrery__hero-copy{align-content:start}.intel-orrery__eyebrow,.intel-orrery__section-kicker{color:#fde047d1;letter-spacing:.18em;text-transform:uppercase;background:#0c0a188a;border:1px solid #fbbf242e;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:.4rem .75rem;font-size:11px;display:inline-flex}.intel-orrery__title{letter-spacing:-.04em;color:#fff5db;text-wrap:balance;margin:0;font-size:clamp(34px,4vw,52px);line-height:.98}.intel-orrery__summary,.intel-orrery__body-copy,.intel-orrery__resource-meta,.intel-orrery__empty,.intel-orrery__state,.intel-orrery__bar-meta,.intel-orrery__metric-meta{color:#f0e8d4bd}.intel-orrery__hero-actions{align-content:start;justify-items:end}.intel-orrery__hero-actions button,.intel-orrery__actions button{min-width:172px}.intel-orrery__ghost{color:#d7f4ff;background:linear-gradient(#0a1021d1,#141e32d1);border-color:#7dd3fc2e}.intel-orrery__notice,.intel-orrery__state{background:#0f172a80;border:1px solid #94a3b829;border-radius:18px;padding:14px 16px}.intel-orrery__notice--success{color:#dcfce7;background:#14532d38;border-color:#4ade8038}.intel-orrery__notice--warning{color:#fde68a;background:#78350f47;border-color:#fbbf243d}.intel-orrery__notice--error,.intel-orrery__state--error{color:#fecaca;background:#7f1d1d3d;border-color:#f8717138}.intel-orrery__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.intel-orrery__metric,.intel-orrery__panel,.intel-orrery__subcard,.intel-orrery__preview-card,.intel-orrery__decision-card,.intel-orrery__indicator-card,.intel-orrery__audit-card,.intel-orrery__token-card{background:linear-gradient(#0c101ff0,#080d18f0);border:1px solid #94a3b824;box-shadow:inset 0 1px #ffffff05}.intel-orrery__metric{border-radius:24px;gap:8px;padding:18px 20px;display:grid}.intel-orrery__metric-label,.intel-orrery__subhead,.intel-orrery__bar-head span,.intel-orrery__dossier-grid span,.intel-orrery__token-card span,.intel-orrery__token-card small{color:#bfdbfeb8}.intel-orrery__metric-value{color:#fff6d7;font-size:32px;line-height:1}.intel-orrery__layout{grid-template-columns:1fr}.intel-orrery__layout--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.intel-orrery__panel{border-radius:28px;padding:22px}.intel-orrery__panel-header,.intel-orrery__resource-head,.intel-orrery__bar-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.intel-orrery__section-title{color:#fff8e3;margin:10px 0 0;font-size:1.35rem}.intel-orrery__summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-orrery__subcard,.intel-orrery__dossier{background:#0b111da3;border-radius:22px;padding:16px 18px}.intel-orrery__dossier-grid,.intel-orrery__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-orrery__dossier-grid strong{color:#fff5db;word-break:break-word;margin-top:4px;display:block}.intel-orrery__bar-track{background:#1e293beb;border-radius:999px;width:100%;height:10px;overflow:hidden}.intel-orrery__bar-fill{background:linear-gradient(90deg,#f97316eb,#38bdf8eb);border-radius:999px;height:100%}.intel-orrery__token-cloud{grid-template-columns:repeat(auto-fit,minmax(136px,1fr))}.intel-orrery__token-card,.intel-orrery__tag{border-radius:18px}.intel-orrery__token-card{gap:4px;padding:14px 16px;display:grid}.intel-orrery__token-card strong{color:#fff5db}.intel-orrery__form label,.intel-orrery__filter-grid label,.intel-orrery__toggle,.intel-orrery__dossier-grid div{gap:8px;display:grid}.intel-orrery__toggle-row{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-orrery__toggle{color:#f8fafc;background:#0f172a7a;border:1px solid #94a3b81f;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;padding:12px 14px}.intel-orrery__toggle input{margin:0}.intel-orrery__preview-stack,.intel-orrery__decision-stack,.intel-orrery__indicator-stack,.intel-orrery__audit-stack{max-height:420px;padding-right:4px;overflow:auto}.intel-orrery__preview-card,.intel-orrery__decision-card,.intel-orrery__indicator-card,.intel-orrery__audit-card{text-align:left;border-radius:22px;gap:8px;width:100%;padding:16px 18px;display:grid}.intel-orrery__indicator-card,.intel-orrery__audit-card{cursor:pointer;transition:transform .14s,border-color .14s,background .14s}.intel-orrery__indicator-card:hover,.intel-orrery__audit-card:hover{border-color:#fbbf2438;transform:translateY(-1px)}.intel-orrery__indicator-card--active,.intel-orrery__audit-card--active{background:linear-gradient(#111d30f5,#0a121ff5);border-color:#38bdf842}.intel-orrery__tag{color:#d9f7ff;letter-spacing:.04em;background:#38bdf81f;border:1px solid #38bdf824;justify-content:center;align-items:center;width:fit-content;padding:.45rem .75rem;font-size:12px;display:inline-flex}.intel-orrery__tag--muted,.intel-orrery__pill--muted{color:#e2e8f0d6;background:#47556938}.intel-orrery__pill{letter-spacing:.12em;text-transform:uppercase;border:1px solid #94a3b829;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 12px;font-size:11px;display:inline-flex}.intel-orrery__pill--good{color:#bbf7d0;background:#14532d42;border-color:#4ade8038}.intel-orrery__pill--watch{color:#fde68a;background:#92400e47;border-color:#fbbf243d}.intel-orrery__pill--danger{color:#fecaca;background:#7f1d1d47;border-color:#f8717142}.intel-orrery__code{color:#fef3c7;white-space:pre-wrap;word-break:break-word;background:#030812f0;border-radius:20px;margin:0;padding:14px 16px;overflow:auto}.intel-orrery--locked{min-height:18rem}@media (max-width:1180px){.intel-orrery__hero,.intel-orrery__metrics,.intel-orrery__layout--split,.intel-orrery__summary-grid{grid-template-columns:1fr}.intel-orrery__hero-actions{justify-items:start}}@media (max-width:760px){.intel-orrery__dossier-grid,.intel-orrery__filter-grid,.intel-orrery__toggle-row{grid-template-columns:1fr}}.link-lighthouse{gap:20px;display:grid}.link-lighthouse__hero{background:radial-gradient(circle at 12% 18%,#0891b242,#0000 28%),radial-gradient(circle at 86% 22%,#fbbf242e,#0000 24%),linear-gradient(145deg,#061420fa,#0d202df0);border:1px solid #2dd4bf29;border-radius:30px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);gap:20px;padding:28px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 90px #02081780}.link-lighthouse__hero:before,.link-lighthouse__hero:after{content:"";pointer-events:none;position:absolute}.link-lighthouse__hero:before{border:1px solid #7dd3fc1f;border-radius:50%;width:280px;height:280px;inset:auto -80px -130px auto;box-shadow:0 0 0 34px #2dd4bf0d,0 0 0 66px #fbbf240a}.link-lighthouse__hero:after{background:linear-gradient(#fbbf24f5,#2dd4bf14);border-radius:999px;width:18px;height:130px;top:18px;right:30px;box-shadow:0 0 30px #fbbf2438}.link-lighthouse__hero-copy,.link-lighthouse__hero-actions,.link-lighthouse__metrics,.link-lighthouse__layout,.link-lighthouse__form,.link-lighthouse__form-grid,.link-lighthouse__toggle-grid,.link-lighthouse__chip-row,.link-lighthouse__actions,.link-lighthouse__summary-grid,.link-lighthouse__card-stack,.link-lighthouse__dossier,.link-lighthouse__dossier-grid{gap:14px;display:grid}.link-lighthouse__hero-copy,.link-lighthouse__hero-actions{z-index:1;position:relative}.link-lighthouse__hero-copy{align-content:start}.link-lighthouse__eyebrow,.link-lighthouse__section-kicker{color:#99f6e4db;letter-spacing:.18em;text-transform:uppercase;background:#06101a94;border:1px solid #5eead42e;border-radius:999px;align-items:center;gap:8px;width:fit-content;padding:.4rem .78rem;font-size:11px;display:inline-flex}.link-lighthouse__title{letter-spacing:-.04em;color:#ecfeff;margin:0;font-size:clamp(34px,4vw,50px);line-height:.98}.link-lighthouse__summary,.link-lighthouse__body-copy,.link-lighthouse__resource-meta,.link-lighthouse__empty,.link-lighthouse__state,.link-lighthouse__metric-meta,.link-lighthouse__subcard small,.link-lighthouse__dossier-grid span{color:#cffafec2}.link-lighthouse__hero-actions{align-content:start;justify-items:end}.link-lighthouse__notice,.link-lighthouse__state{background:#0f172a7a;border:1px solid #94a3b829;border-radius:18px;padding:14px 16px}.link-lighthouse__notice--success{color:#dcfce7;background:#14532d3d;border-color:#4ade8038}.link-lighthouse__notice--warning{color:#fde68a;background:#78350f47;border-color:#fbbf243d}.link-lighthouse__notice--error,.link-lighthouse__state--error{color:#fecaca;background:#7f1d1d3d;border-color:#f8717138}.link-lighthouse__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.link-lighthouse__metric,.link-lighthouse__panel,.link-lighthouse__subcard,.link-lighthouse__list-card,.link-lighthouse__dossier{background:linear-gradient(#08141ff5,#050e18f0);border:1px solid #94a3b824;box-shadow:inset 0 1px #ffffff05}.link-lighthouse__metric{border-radius:24px;gap:8px;padding:18px 20px;display:grid}.link-lighthouse__metric-label,.link-lighthouse__subhead{color:#99f6e4c2}.link-lighthouse__metric-value{color:#f0fdfa;font-size:32px;line-height:1}.link-lighthouse__layout{grid-template-columns:1fr}.link-lighthouse__layout--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.link-lighthouse__panel{border-radius:28px;padding:22px}.link-lighthouse__panel-header,.link-lighthouse__resource-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.link-lighthouse__section-title{color:#f0fdfa;margin:10px 0 0;font-size:1.35rem}.link-lighthouse__form-grid,.link-lighthouse__dossier-grid,.link-lighthouse__toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.link-lighthouse__chip-row{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.link-lighthouse__chip,.link-lighthouse__pill{letter-spacing:.12em;text-transform:uppercase;border:1px solid #94a3b829;border-radius:999px;justify-content:center;align-items:center;min-height:30px;padding:0 12px;font-size:11px;display:inline-flex}.link-lighthouse__chip{color:#cffafe;background:#0f172a70}.link-lighthouse__pill--good{color:#bbf7d0;background:#14532d42;border-color:#4ade8038}.link-lighthouse__pill--watch{color:#fde68a;background:#92400e47;border-color:#fbbf243d}.link-lighthouse__pill--danger{color:#fecaca;background:#7f1d1d47;border-color:#f8717142}.link-lighthouse__pill--muted{color:#e2e8f0d6;background:#47556938}.link-lighthouse__toggle{color:#ecfeff;background:#0f172a70;border:1px solid #94a3b81f;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:12px 14px;display:grid}.link-lighthouse__toggle input{margin:0}.link-lighthouse__actions{flex-wrap:wrap;gap:12px;display:flex}.link-lighthouse__ghost{color:#cffafe;background:linear-gradient(#0a1021d1,#121c30d1);border-color:#2dd4bf2e}.link-lighthouse__summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.link-lighthouse__subcard,.link-lighthouse__dossier{background:#08141f9e;border-radius:22px;padding:16px 18px}.link-lighthouse__subcard strong,.link-lighthouse__dossier-grid strong{color:#f0fdfa;margin-top:4px;display:block}.link-lighthouse__card-stack{max-height:420px;padding-right:4px;overflow:auto}.link-lighthouse__list-card{text-align:left;cursor:pointer;border-radius:22px;gap:8px;width:100%;padding:16px 18px;transition:transform .14s,border-color .14s,background .14s;display:grid}.link-lighthouse__list-card:hover{border-color:#2dd4bf38;transform:translateY(-1px)}.link-lighthouse__list-card--active{background:linear-gradient(#0c202df5,#05121cf5);border-color:#5eead43d}.link-lighthouse__span-2{grid-column:span 2}.link-lighthouse--locked{min-height:18rem}@media (max-width:1180px){.link-lighthouse__hero,.link-lighthouse__metrics,.link-lighthouse__layout--split,.link-lighthouse__summary-grid{grid-template-columns:1fr}.link-lighthouse__hero-actions{justify-items:start}}@media (max-width:760px){.link-lighthouse__form-grid,.link-lighthouse__toggle-grid,.link-lighthouse__dossier-grid{grid-template-columns:1fr}.link-lighthouse__span-2{grid-column:span 1}}.confidence-theater{--confidence-bg:radial-gradient(circle at top, #ffbe5c29, transparent 46%), linear-gradient(155deg, #141018fa, #311c13f5);--confidence-panel:linear-gradient(145deg, #3b2115eb, #161016f5);--confidence-line:#ffc5732e;--confidence-copy:#ffefdae0;background:var(--confidence-bg);border:1px solid #ffc57333;border-radius:32px;gap:1.5rem;padding:1.75rem;display:grid;box-shadow:0 36px 90px #0c08106b}.confidence-theater__hero,.confidence-theater__panel,.confidence-theater__metric,.confidence-theater__subcard,.confidence-theater__list-card,.confidence-theater__dossier,.confidence-theater__notice,.confidence-theater__state{border:1px solid var(--confidence-line);background:var(--confidence-panel);box-shadow:inset 0 1px #ffedcd0a}.confidence-theater__hero{border-radius:28px;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.6rem;display:flex}.confidence-theater__hero-copy{gap:.55rem;display:grid}.confidence-theater__eyebrow,.confidence-theater__section-kicker,.confidence-theater__metric-label,.confidence-theater__subhead,.confidence-theater__dossier-grid span{text-transform:uppercase;letter-spacing:.16em;color:#ffd194b8;font-size:.72rem}.confidence-theater__title{color:#fff2dc;margin:0;font-size:clamp(2.4rem,3vw,3.4rem);line-height:.95}.confidence-theater__summary,.confidence-theater__body-copy,.confidence-theater__resource-meta,.confidence-theater__metric-meta,.confidence-theater__subcard small,.confidence-theater__empty,.confidence-theater__state{color:var(--confidence-copy);line-height:1.6}.confidence-theater__ghost,.confidence-theater__actions button,.confidence-theater__form button{border-radius:999px}.confidence-theater__ghost{color:#fff1d8;background:#fff0dc0f;border:1px solid #ffd29e42;padding:.82rem 1.2rem}.confidence-theater__notice,.confidence-theater__state{border-radius:20px;padding:.95rem 1.1rem}.confidence-theater__notice--success{border-color:#7ae6b34d}.confidence-theater__notice--warning{border-color:#ffc16657}.confidence-theater__notice--error,.confidence-theater__state--error{border-color:#ff808057}.confidence-theater__metrics,.confidence-theater__summary-grid,.confidence-theater__form-grid,.confidence-theater__dossier-grid{gap:1rem;display:grid}.confidence-theater__metrics{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.confidence-theater__metric,.confidence-theater__subcard{border-radius:22px;gap:.55rem;padding:1.1rem 1.15rem;display:grid}.confidence-theater__metric-value,.confidence-theater__subcard strong,.confidence-theater__dossier-grid strong{color:#fff4e6;font-size:1.35rem}.confidence-theater__layout{gap:1.25rem;display:grid}.confidence-theater__layout--split{grid-template-columns:repeat(2,minmax(0,1fr))}.confidence-theater__panel{border-radius:26px;gap:1rem;padding:1.25rem;display:grid}.confidence-theater__panel-header,.confidence-theater__resource-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.confidence-theater__section-title{color:#fff2dc;margin:.25rem 0 0}.confidence-theater__form,.confidence-theater__card-stack{gap:.9rem;display:grid}.confidence-theater__form label{color:#ffe2beeb;gap:.45rem;display:grid}.confidence-theater__form input,.confidence-theater__form select,.confidence-theater__form textarea{color:#fff4e8;background:#110c12ad;border:1px solid #ffc8802e;border-radius:16px;padding:.82rem .92rem}.confidence-theater__actions{flex-wrap:wrap;gap:.8rem;display:flex}.confidence-theater__actions button{color:#1d1010;background:linear-gradient(135deg,#f5b56c,#ea7a47);border:0;padding:.82rem 1.2rem;font-weight:700}.confidence-theater__pill,.confidence-theater__chip{text-transform:uppercase;letter-spacing:.08em;color:#fff2df;border:1px solid #ffd5a82e;border-radius:999px;align-items:center;gap:.35rem;padding:.4rem .72rem;font-size:.76rem;display:inline-flex}.confidence-theater__pill--danger{background:#ff6f6f2e}.confidence-theater__pill--watch{background:#ffc05e2e}.confidence-theater__pill--good{background:#71e2b429}.confidence-theater__pill--muted,.confidence-theater__chip{background:#fff0dc0f}.confidence-theater__chip-row,.confidence-theater__badge-row{flex-wrap:wrap;gap:.65rem;display:flex}.confidence-theater__list-card,.confidence-theater__dossier{border-radius:22px;gap:.7rem;padding:1rem;display:grid}.confidence-theater__list-card{text-align:left}.confidence-theater__list-card--active{border-color:#ffd5a86b;transform:translateY(-1px)}.confidence-theater__dossier-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}@media (max-width:980px){.confidence-theater__layout--split{grid-template-columns:1fr}}.lure-labyrinth{color:#fff4ec;background:radial-gradient(circle at 100% 0,#ff7f5038,#0000 28%),radial-gradient(circle at 0,#ffd6661f,#0000 32%),linear-gradient(160deg,#141624fa,#271221f2);border:1px solid #ffbb8438;border-radius:32px;gap:1.4rem;padding:clamp(1.2rem,2vw,1.8rem);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 70px #0e0a1461}.lure-labyrinth:before{content:"";pointer-events:none;border:1px solid #ffddc014;border-radius:28px;position:absolute;inset:1rem}.lure-labyrinth--locked,.lure-labyrinth__panel,.lure-labyrinth__metric,.lure-labyrinth__list-card,.lure-labyrinth__link-card,.lure-labyrinth__notice,.lure-labyrinth__state{background:#fff5ec0f;border:1px solid #ffd7b824;box-shadow:inset 0 1px #ffffff0a}.lure-labyrinth__hero,.lure-labyrinth__panel-header,.lure-labyrinth__pill-row,.lure-labyrinth__surface-row,.lure-labyrinth__actions,.lure-labyrinth__filters{flex-wrap:wrap;gap:.85rem;display:flex}.lure-labyrinth__hero,.lure-labyrinth__panel-header{justify-content:space-between;align-items:flex-start}.lure-labyrinth__eyebrow,.lure-labyrinth__kicker{letter-spacing:.18em;text-transform:uppercase;color:#ffd3afd1;font-size:.74rem}.lure-labyrinth__title{letter-spacing:-.04em;margin:.25rem 0 0;font-size:clamp(2rem,4vw,3.15rem);line-height:.96}.lure-labyrinth__summary{color:#ffefe2c7;max-width:68ch;margin:.8rem 0 0}.lure-labyrinth__ghost,.lure-labyrinth__primary,.lure-labyrinth__list-card{transition:transform .18s,border-color .18s,background .18s,box-shadow .18s}.lure-labyrinth__ghost,.lure-labyrinth__primary{font:inherit;cursor:pointer;border-radius:999px}.lure-labyrinth__ghost{color:#fff2e8;background:#fff5ec14;border:1px solid #ffdcc22e;padding:.85rem 1.1rem}.lure-labyrinth__ghost:hover:not(:disabled),.lure-labyrinth__primary:hover:not(:disabled),.lure-labyrinth__list-card:hover{border-color:#ffd2a257;transform:translateY(-1px)}.lure-labyrinth__primary{color:#221118;background:linear-gradient(135deg,#ff9966eb,#ff614ae6);border:1px solid #ffe8d33d;padding:.92rem 1.25rem;font-weight:700}.lure-labyrinth__notice,.lure-labyrinth__state,.lure-labyrinth__metric,.lure-labyrinth__panel,.lure-labyrinth__list-card,.lure-labyrinth__link-card{border-radius:24px;padding:1rem}.lure-labyrinth__notice--success{border-color:#7aebb147}.lure-labyrinth__notice--warning{border-color:#ffc0795c}.lure-labyrinth__notice--error,.lure-labyrinth__state--error{border-color:#ff74696b}.lure-labyrinth__metrics,.lure-labyrinth__grid,.lure-labyrinth__form-grid,.lure-labyrinth__facts,.lure-labyrinth__pipeline,.lure-labyrinth__link-findings{gap:1rem;display:grid}.lure-labyrinth__metrics{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.lure-labyrinth__metric-label,.lure-labyrinth__metric-meta,.lure-labyrinth__panel-meta,.lure-labyrinth__field span,.lure-labyrinth__field small,.lure-labyrinth__list-meta,.lure-labyrinth__subheading{color:#ffe5cfb8}.lure-labyrinth__metric-value{margin-top:.25rem;font-size:1.55rem;display:block}.lure-labyrinth__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.lure-labyrinth__panel{gap:1rem;min-height:0;display:grid}.lure-labyrinth__panel--policy,.lure-labyrinth__panel--verdict{grid-column:span 4}.lure-labyrinth__panel--forge,.lure-labyrinth__panel--archive,.lure-labyrinth__panel--dossier{grid-column:span 8}.lure-labyrinth__panel-title{margin:.15rem 0 0;font-size:1.3rem}.lure-labyrinth__surface-chip,.lure-labyrinth__pill{letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffdec61f;border-radius:999px;align-items:center;gap:.3rem;padding:.38rem .72rem;font-size:.74rem;display:inline-flex}.lure-labyrinth__surface-chip,.lure-labyrinth__pill--muted{background:#fff4e914}.lure-labyrinth__pill--danger{background:#ff6f612e}.lure-labyrinth__pill--watch{background:#ffb45a2e}.lure-labyrinth__pill--good{background:#6bd1962e}.lure-labyrinth__facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.lure-labyrinth__facts dt{text-transform:uppercase;letter-spacing:.08em;color:#ffdfc6a8;font-size:.76rem}.lure-labyrinth__facts dd{margin:.35rem 0 0;font-size:1rem}.lure-labyrinth__pipeline{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.lure-labyrinth__pipeline-step{text-transform:capitalize;background:#fff5ec0d;border:1px dashed #ffd4b124;border-radius:18px;padding:.85rem .95rem}.lure-labyrinth__form,.lure-labyrinth__verdict,.lure-labyrinth__evidence,.lure-labyrinth__list{gap:.9rem;display:grid}.lure-labyrinth__form-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.lure-labyrinth__field{gap:.45rem;display:grid}.lure-labyrinth__field input,.lure-labyrinth__field select,.lure-labyrinth__field textarea{color:#fff4ec;width:100%;font:inherit;background:#110e189e;border:1px solid #ffdcc51f;border-radius:16px;padding:.82rem .95rem}.lure-labyrinth__field textarea{resize:vertical}.lure-labyrinth__score{align-items:baseline;gap:.8rem;display:flex}.lure-labyrinth__score strong{font-size:2.25rem;line-height:1}.lure-labyrinth__signal-list{gap:.45rem;margin:0;padding-left:1.1rem;display:grid}.lure-labyrinth__link-findings{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.lure-labyrinth__link-title,.lure-labyrinth__list-title{font-weight:700}.lure-labyrinth__list-card{appearance:none;width:100%;color:inherit;text-align:left;cursor:pointer}.lure-labyrinth__list-card--active{background:#ffbc701a;border-color:#ffbe7b70}.lure-labyrinth__code{background:#0a0a0f99;border:1px solid #ffe5cf14;border-radius:18px;margin:0;padding:1rem;font-size:.82rem;overflow:auto}.lure-labyrinth__empty{color:#ffe2c9ad}@media (max-width:1100px){.lure-labyrinth__panel--policy,.lure-labyrinth__panel--verdict,.lure-labyrinth__panel--forge,.lure-labyrinth__panel--archive,.lure-labyrinth__panel--dossier{grid-column:1/-1}}.spoof-atrium{color:#ebfbff;background:radial-gradient(circle at 0 0,#76a1ff33,#0000 28%),radial-gradient(circle at 100% 100%,#7affe324,#0000 30%),linear-gradient(150deg,#0a1829fa,#0c2c36f2);border:1px solid #a0dbff33;border-radius:32px;gap:1.4rem;padding:clamp(1.2rem,2vw,1.8rem);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 78px #05121f57}.spoof-atrium:before{content:"";pointer-events:none;border:1px solid #d3f8ff14;border-radius:28px;position:absolute;inset:1rem}.spoof-atrium--locked,.spoof-atrium__panel,.spoof-atrium__metric,.spoof-atrium__list-card,.spoof-atrium__ioc-card,.spoof-atrium__notice,.spoof-atrium__state{background:#ebfbff0f;border:1px solid #bdefff24}.spoof-atrium__hero,.spoof-atrium__panel-header,.spoof-atrium__pill-row,.spoof-atrium__chips,.spoof-atrium__actions,.spoof-atrium__filters{flex-wrap:wrap;gap:.85rem;display:flex}.spoof-atrium__hero,.spoof-atrium__panel-header{justify-content:space-between;align-items:flex-start}.spoof-atrium__eyebrow,.spoof-atrium__kicker{letter-spacing:.18em;text-transform:uppercase;color:#bef3ffcc;font-size:.74rem}.spoof-atrium__title{letter-spacing:-.04em;margin:.25rem 0 0;font-size:clamp(2rem,4vw,3.1rem);line-height:.95}.spoof-atrium__summary{color:#e1f8ffc7;max-width:68ch;margin:.8rem 0 0}.spoof-atrium__ghost,.spoof-atrium__primary,.spoof-atrium__list-card{transition:transform .18s,border-color .18s,background .18s}.spoof-atrium__ghost,.spoof-atrium__primary{font:inherit;cursor:pointer;border-radius:999px}.spoof-atrium__ghost{color:#f0fcff;background:#ebfbff14;border:1px solid #c2f4ff2e;padding:.85rem 1.1rem}.spoof-atrium__primary{color:#032133;background:linear-gradient(135deg,#78c6fff5,#56ffdbe6);border:1px solid #c2f4ff38;padding:.92rem 1.25rem;font-weight:700}.spoof-atrium__ghost:hover:not(:disabled),.spoof-atrium__primary:hover:not(:disabled),.spoof-atrium__list-card:hover{border-color:#bdefff52;transform:translateY(-1px)}.spoof-atrium__notice,.spoof-atrium__state,.spoof-atrium__metric,.spoof-atrium__panel,.spoof-atrium__list-card,.spoof-atrium__ioc-card{border-radius:24px;padding:1rem}.spoof-atrium__notice--error,.spoof-atrium__state--error{border-color:#ff7e7e66}.spoof-atrium__metrics,.spoof-atrium__grid,.spoof-atrium__form-grid,.spoof-atrium__facts,.spoof-atrium__pipeline,.spoof-atrium__ioc-list{gap:1rem;display:grid}.spoof-atrium__metrics{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.spoof-atrium__metric-label,.spoof-atrium__metric-meta,.spoof-atrium__field span,.spoof-atrium__field small,.spoof-atrium__list-meta,.spoof-atrium__subheading{color:#d3f8ffbd}.spoof-atrium__metric-value{margin-top:.25rem;font-size:1.55rem;display:block}.spoof-atrium__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.spoof-atrium__panel{gap:1rem;display:grid}.spoof-atrium__panel--policy,.spoof-atrium__panel--verdict{grid-column:span 4}.spoof-atrium__panel--forge,.spoof-atrium__panel--archive,.spoof-atrium__panel--dossier{grid-column:span 8}.spoof-atrium__panel-title{margin:.15rem 0 0;font-size:1.3rem}.spoof-atrium__pill,.spoof-atrium__chip{letter-spacing:.08em;text-transform:uppercase;border:1px solid #c2f4ff1f;border-radius:999px;align-items:center;gap:.3rem;padding:.38rem .72rem;font-size:.74rem;display:inline-flex}.spoof-atrium__pill--danger{background:#ff79792e}.spoof-atrium__pill--watch{background:#ffce7e2e}.spoof-atrium__pill--good{background:#68ebb72e}.spoof-atrium__pill--muted,.spoof-atrium__chip{background:#ebfbff14}.spoof-atrium__facts{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.spoof-atrium__facts dt{text-transform:uppercase;letter-spacing:.08em;color:#d3f8ffa8;font-size:.76rem}.spoof-atrium__facts dd{margin:.35rem 0 0}.spoof-atrium__pipeline{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.spoof-atrium__pipeline-step{text-transform:capitalize;background:#ebfbff0d;border:1px dashed #c2f4ff24;border-radius:18px;padding:.85rem .95rem}.spoof-atrium__form,.spoof-atrium__verdict,.spoof-atrium__evidence,.spoof-atrium__list{gap:.9rem;display:grid}.spoof-atrium__form-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.spoof-atrium__field{gap:.45rem;display:grid}.spoof-atrium__field input,.spoof-atrium__field select,.spoof-atrium__field textarea{color:#ebfbff;width:100%;font:inherit;background:#081d29ad;border:1px solid #c2f4ff1f;border-radius:16px;padding:.82rem .95rem}.spoof-atrium__field textarea{resize:vertical}.spoof-atrium__score{align-items:baseline;gap:.8rem;display:flex}.spoof-atrium__score strong{font-size:2.2rem;line-height:1}.spoof-atrium__signal-list{gap:.45rem;margin:0;padding-left:1.1rem;display:grid}.spoof-atrium__ioc-list{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.spoof-atrium__list-card{appearance:none;width:100%;color:inherit;text-align:left;cursor:pointer}.spoof-atrium__list-card--active{background:#67ceff1a;border-color:#7cdaff66}.spoof-atrium__code{background:#04131ca8;border:1px solid #c2f4ff14;border-radius:18px;margin:0;padding:1rem;font-size:.82rem;overflow:auto}.spoof-atrium__empty{color:#d3f8ffad}@media (max-width:1100px){.spoof-atrium__panel--policy,.spoof-atrium__panel--verdict,.spoof-atrium__panel--forge,.spoof-atrium__panel--archive,.spoof-atrium__panel--dossier{grid-column:1/-1}}.mail-bastion{--mail-bastion-ink:#f7f3eb;--mail-bastion-subtle:#f7f3ebb8;--mail-bastion-panel:linear-gradient(155deg, #1f1318f5, #4d181fd6);--mail-bastion-panel-edge:#ffd18c3d;--mail-bastion-glow:#ff7a5938;--mail-bastion-accent:#ffba69;--mail-bastion-danger:#ff7a6f;--mail-bastion-watch:#ffd66e;--mail-bastion-good:#93f3bd;--mail-bastion-muted:#f7f3eb66;color:var(--mail-bastion-ink);background:radial-gradient(circle at 100% 0,#ff745942,#0000 32%),radial-gradient(circle at 0 100%,#ffbc692e,#0000 28%),linear-gradient(#110b0f 0%,#1a1017 100%);border:1px solid #ffba6929;border-radius:28px;gap:1.25rem;padding:1.25rem;display:grid;box-shadow:0 24px 60px #0805076b}.mail-bastion--locked,.mail-bastion__state{text-align:center;min-height:180px;color:var(--mail-bastion-subtle);background:#180d12b8;border:1px dashed #ffba693d;border-radius:20px;place-items:center;padding:2rem;display:grid}.mail-bastion__state--error{color:#ffd5ce;border-color:#ff7a6f59}.mail-bastion__hero{border:1px solid var(--mail-bastion-panel-edge);background:linear-gradient(120deg,#ffba691a,#ff7a590a),#12090ed1;border-radius:24px;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.4rem;display:flex}.mail-bastion__eyebrow,.mail-bastion__panel-kicker{letter-spacing:.18em;text-transform:uppercase;color:var(--mail-bastion-accent);margin:0 0 .35rem;font-size:.72rem}.mail-bastion__hero h1,.mail-bastion__panel h2{letter-spacing:.01em;margin:0;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif;font-weight:700}.mail-bastion__narrative{max-width:62rem;color:var(--mail-bastion-subtle);margin:.75rem 0 0;line-height:1.65}.mail-bastion__hero-actions{justify-items:end;gap:.75rem;display:grid}.mail-bastion__status-chip{background:#ffba6914;border:1px solid #ffba692e;border-radius:18px;gap:.15rem;min-width:10rem;padding:.85rem 1rem;display:grid}.mail-bastion__status-chip span{color:var(--mail-bastion-subtle);font-size:.8rem}.mail-bastion__status-chip strong{font-size:1rem}.mail-bastion__notice{border:1px solid #0000;border-radius:18px;padding:.95rem 1.05rem;font-weight:600}.mail-bastion__notice--success{background:#93f3bd1a;border-color:#93f3bd3d}.mail-bastion__notice--warning{background:#ffd66e1a;border-color:#ffd66e3d}.mail-bastion__notice--error{background:#ff7a6f1f;border-color:#ff7a6f47}.mail-bastion__metrics,.mail-bastion__grid{gap:1rem;display:grid}.mail-bastion__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.mail-bastion__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mail-bastion__grid--wide{grid-template-columns:1.2fr 1fr}.mail-bastion__metric,.mail-bastion__panel{background:var(--mail-bastion-panel);border:1px solid var(--mail-bastion-panel-edge);border-radius:24px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 18px 45px #0000002e}.mail-bastion__metric{padding:1rem 1.15rem}.mail-bastion__metric span,.mail-bastion__detail-card span{letter-spacing:.08em;text-transform:uppercase;color:var(--mail-bastion-subtle);font-size:.78rem}.mail-bastion__metric strong{margin-top:.45rem;font-size:1.9rem;font-weight:700;display:block}.mail-bastion__metric p,.mail-bastion__caption,.mail-bastion__list-card p,.mail-bastion__queue-card p{color:var(--mail-bastion-subtle);margin:.55rem 0 0;line-height:1.5}.mail-bastion__panel{padding:1.15rem}.mail-bastion__panel-header,.mail-bastion__list-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.mail-bastion__pill{letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.35rem .65rem;font-size:.73rem;font-weight:700;display:inline-flex}.mail-bastion__pill--good{color:#0e291d;background:#93f3bde6}.mail-bastion__pill--watch{color:#3f2b00;background:#ffd66eeb}.mail-bastion__pill--danger{color:#35110e;background:#ff7a6feb}.mail-bastion__pill--muted{color:var(--mail-bastion-subtle);background:#ffffff0f;border-color:#ffffff14}.mail-bastion__mini-grid,.mail-bastion__detail-grid,.mail-bastion__queue-grid,.mail-bastion__domain-strip,.mail-bastion__stack{gap:.8rem;display:grid}.mail-bastion__mini-grid,.mail-bastion__detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.mail-bastion__domain-strip{margin-top:1rem}.mail-bastion__mini-card,.mail-bastion__detail-card,.mail-bastion__domain-card,.mail-bastion__list-card,.mail-bastion__queue-card{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;padding:.9rem 1rem}.mail-bastion__mini-card strong,.mail-bastion__detail-card strong{margin-top:.35rem;display:block}.mail-bastion__form,.mail-bastion__filters{gap:.9rem;margin-top:1rem;display:grid}.mail-bastion__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.mail-bastion__field-span{grid-column:1/-1}.mail-bastion__form label,.mail-bastion__filters label{gap:.35rem;display:grid}.mail-bastion__form label span,.mail-bastion__filters label span{color:var(--mail-bastion-subtle);font-size:.78rem}.mail-bastion__form input,.mail-bastion__form select,.mail-bastion__form textarea,.mail-bastion__filters input,.mail-bastion__filters select{width:100%;color:var(--mail-bastion-ink);background:#0a06086b;border:1px solid #ffffff1a;border-radius:14px;padding:.72rem .85rem}.mail-bastion__toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.mail-bastion__toggle-grid label{background:#ffffff0a;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:.55rem;padding:.7rem .8rem;display:flex}.mail-bastion__actions{flex-wrap:wrap;gap:.7rem;margin-top:.2rem;display:flex}.mail-bastion__button{appearance:none;cursor:pointer;letter-spacing:.04em;color:#26120d;background:linear-gradient(135deg,#ffba69,#ff7a59);border:none;border-radius:999px;padding:.8rem 1.15rem;font-weight:700}.mail-bastion__button--ghost{color:var(--mail-bastion-ink);background:#ffffff0f;border:1px solid #ffffff1a}.mail-bastion__button:disabled{cursor:not-allowed;opacity:.6}.mail-bastion__list-card,.mail-bastion__queue-card{text-align:left}.mail-bastion__list-card--selected{box-shadow:0 0 0 1px #ffba6938, 0 0 24px var(--mail-bastion-glow);border-color:#ffba6980}.mail-bastion__list-card--static{cursor:default}.mail-bastion__queue-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.mail-bastion__json{color:#f9e8cf;background:#0605078f;border:1px solid #ffffff14;border-radius:18px;margin:.9rem 0 0;padding:1rem;overflow:auto}@media (max-width:1100px){.mail-bastion__metrics,.mail-bastion__grid,.mail-bastion__grid--wide,.mail-bastion__queue-grid,.mail-bastion__form-grid,.mail-bastion__mini-grid,.mail-bastion__detail-grid,.mail-bastion__toggle-grid{grid-template-columns:1fr}.mail-bastion__hero{grid-template-columns:1fr;display:grid}.mail-bastion__hero-actions{justify-items:stretch}}.vault-helix{background:radial-gradient(circle at 0 0,#fbbf2438,#0000 34%),radial-gradient(circle at 100% 0,#f8717133,#0000 28%),linear-gradient(145deg,#111827fa,#1e293bf5);border:1px solid #fbbf242e;border-radius:32px;gap:1.5rem;padding:1.5rem;display:grid;position:relative;overflow:hidden;box-shadow:0 36px 80px #0f172a52}.vault-helix:before{content:"";filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#facc1538,#0000 70%);border-radius:999px;width:18rem;height:18rem;position:absolute;inset:-20% auto auto -10%}.vault-helix--locked,.vault-helix--loading,.vault-helix--error{place-items:center;min-height:18rem}.vault-helix__state{z-index:1;color:#f8fafce6;text-align:center;background:#0f172a80;border:1px dashed #facc154d;border-radius:24px;place-items:center;min-height:14rem;padding:1.5rem;display:grid;position:relative}.vault-helix__hero{z-index:1;gap:1rem;display:grid;position:relative}.vault-helix__hero-copy{gap:.5rem;max-width:48rem;display:grid}.vault-helix__hero-copy h2{letter-spacing:-.05em;color:#fff4cc;margin:0;font-size:clamp(2rem,3vw,3rem);line-height:.95}.vault-helix__hero-copy p{color:#f8fafcc7;margin:0;font-size:1rem;line-height:1.6}.vault-helix__eyebrow,.vault-helix__kicker{text-transform:uppercase;letter-spacing:.22em;color:#fde047d1;font-size:.72rem}.vault-helix__hero-grid,.vault-helix__rule-grid,.vault-helix__mini-grid,.vault-helix__metadata-grid,.vault-helix__grid{gap:1rem;display:grid}.vault-helix__hero-grid,.vault-helix__rule-grid,.vault-helix__mini-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.vault-helix__grid{z-index:1;grid-template-columns:repeat(12,minmax(0,1fr));position:relative}.vault-helix__panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#0f172abd,#0f172a8a);border:1px solid #f8fafc14;border-radius:24px;grid-column:span 6;gap:1rem;padding:1.25rem;display:grid}.vault-helix__panel--dossier{grid-column:span 12}.vault-helix__panel-head,.vault-helix__list-topline,.vault-helix__action-row,.vault-helix__filter-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.vault-helix__panel-head h3,.vault-helix__metric strong,.vault-helix__rule-grid strong,.vault-helix__mini-grid strong{margin:0}.vault-helix__panel-head h3{color:#fff7ed;font-size:1.15rem}.vault-helix__panel-copy,.vault-helix__dossier-copy,.vault-helix__prompt-note p,.vault-helix__list-card p{color:#e2e8f0c7;margin:0;line-height:1.55}.vault-helix__metric,.vault-helix__rule-grid>div,.vault-helix__mini-grid>div{background:#0f172a80;border:1px solid #fbbf241f;border-radius:20px;gap:.35rem;padding:1rem;display:grid}.vault-helix__metric span,.vault-helix__rule-grid span,.vault-helix__mini-grid span,.vault-helix__metadata-grid span{text-transform:uppercase;letter-spacing:.12em;color:#fbbf24d1;font-size:.78rem}.vault-helix__metric strong,.vault-helix__rule-grid strong,.vault-helix__mini-grid strong{color:#fff7ed;font-size:1.35rem}.vault-helix__metric small,.vault-helix__rule-grid small,.vault-helix__mini-grid small,.vault-helix__prompt-note small{color:#bfdbfeb8}.vault-helix__notice{z-index:1;border:1px solid #0000;border-radius:18px;padding:.95rem 1.1rem;position:relative}.vault-helix__notice--success{color:#dcfce7;background:#22c55e24;border-color:#4ade8038}.vault-helix__notice--warning{color:#fef3c7;background:#f59e0b29;border-color:#fbbf243d}.vault-helix__notice--error{color:#fee2e2;background:#ef444429;border-color:#f871713d}.vault-helix__form,.vault-helix__list,.vault-helix__dossier{gap:.9rem;display:grid}.vault-helix__form{grid-template-columns:repeat(2,minmax(0,1fr))}.vault-helix__form label,.vault-helix__filter-row label,.vault-helix__action-note{color:#f8fafcdb;gap:.45rem;font-size:.9rem;display:grid}.vault-helix__form-span{grid-column:1/-1}.vault-helix__form input,.vault-helix__form select,.vault-helix__form textarea,.vault-helix__filter-row input,.vault-helix__filter-row select,.vault-helix__action-note textarea{color:#f8fafc;background:#0f172aa6;border:1px solid #94a3b833;border-radius:16px;outline:none;width:100%;padding:.78rem .9rem}.vault-helix__form input:focus,.vault-helix__form select:focus,.vault-helix__form textarea:focus,.vault-helix__filter-row input:focus,.vault-helix__filter-row select:focus,.vault-helix__action-note textarea:focus{border-color:#facc1580;box-shadow:0 0 0 1px #facc1557}.vault-helix__filter-row label{flex:10rem;min-width:10rem}.vault-helix__list-card{background:#0f172a7a;border:1px solid #f8fafc14;border-radius:20px;gap:.6rem;padding:1rem;display:grid}.vault-helix__list-card--button{text-align:left;cursor:pointer;width:100%;transition:transform .14s,border-color .14s,background .14s}.vault-helix__list-card--button:hover,.vault-helix__list-card--selected{background:#1e293bbd;border-color:#facc1552;transform:translateY(-1px)}.vault-helix__tag-row{flex-wrap:wrap;gap:.5rem;display:flex}.vault-helix__pill{text-transform:uppercase;letter-spacing:.08em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:1.8rem;padding:.25rem .75rem;font-size:.75rem;display:inline-flex}.vault-helix__pill--danger{color:#fecaca;background:#ef444424;border-color:#f8717138}.vault-helix__pill--watch{color:#fde68a;background:#f59e0b24;border-color:#facc1538}.vault-helix__pill--good{color:#bbf7d0;background:#22c55e24;border-color:#4ade8038}.vault-helix__pill--muted{color:#e2e8f0c7;background:#94a3b81f;border-color:#94a3b82e}.vault-helix__button{color:#0f172a;cursor:pointer;background:linear-gradient(135deg,#facc15,#fb7185);border:0;border-radius:16px;padding:.85rem 1rem;font-weight:700}.vault-helix__button:disabled{cursor:not-allowed;opacity:.55}.vault-helix__button--secondary{color:#fff7ed;background:linear-gradient(135deg,#facc1538,#fb718542);border:1px solid #facc153d}.vault-helix__prompt-note,.vault-helix__metadata-grid>div{background:#0f172a70;border:1px solid #f8fafc14;border-radius:18px;gap:.5rem;padding:1rem;display:grid}.vault-helix__metadata-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.vault-helix__metadata-grid pre{color:#e2e8f0;background:#020617bd;border-radius:16px;margin:0;padding:.9rem;font-size:.78rem;overflow:auto}.vault-helix__empty{color:#bfdbfebd;margin:0}@media (max-width:1100px){.vault-helix__panel,.vault-helix__panel--dossier{grid-column:span 12}}@media (max-width:720px){.vault-helix{padding:1rem}.vault-helix__form,.vault-helix__metadata-grid{grid-template-columns:1fr}}.canary-veil{background:radial-gradient(circle at 0 0,#14b8a638,#0000 32%),radial-gradient(circle at 100% 0,#f472b62e,#0000 28%),linear-gradient(150deg,#082f49fa,#1e293bf2);border:1px solid #2dd4bf2e;border-radius:32px;gap:1.5rem;padding:1.5rem;display:grid;position:relative;overflow:hidden;box-shadow:0 34px 84px #0f172a4d}.canary-veil:before{content:"";filter:blur(10px);pointer-events:none;background:radial-gradient(circle,#2dd4bf38,#0000 70%);border-radius:999px;width:18rem;height:18rem;position:absolute;inset:auto auto -18% -8%}.canary-veil--locked,.canary-veil--loading,.canary-veil--error{place-items:center;min-height:18rem}.canary-veil__state{z-index:1;color:#e2e8f0e6;text-align:center;background:#0f172a7a;border:1px dashed #2dd4bf47;border-radius:24px;place-items:center;min-height:14rem;padding:1.5rem;display:grid;position:relative}.canary-veil__hero,.canary-veil__hero-copy,.canary-veil__hero-grid,.canary-veil__grid,.canary-veil__mini-grid,.canary-veil__finding-grid,.canary-veil__list,.canary-veil__dossier,.canary-veil__form{gap:1rem;display:grid}.canary-veil__hero,.canary-veil__grid{z-index:1;position:relative}.canary-veil__hero-copy{max-width:48rem}.canary-veil__eyebrow,.canary-veil__kicker{text-transform:uppercase;letter-spacing:.22em;color:#5eead4d1;font-size:.72rem}.canary-veil__hero-copy h2{letter-spacing:-.05em;color:#ecfeff;margin:0;font-size:clamp(2rem,3vw,3rem);line-height:.96}.canary-veil__hero-copy p,.canary-veil__list-card p,.canary-veil__dossier p,.canary-veil__finding-card p{color:#e2e8f0cc;margin:0;line-height:1.55}.canary-veil__hero-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.canary-veil__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.canary-veil__panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#0f172ab8,#082f4970);border:1px solid #e2e8f014;border-radius:24px;grid-column:span 6;gap:1rem;padding:1.25rem;display:grid}.canary-veil__panel--dossier{grid-column:span 12}.canary-veil__metric,.canary-veil__mini-grid>div,.canary-veil__finding-card{background:#0f172a7a;border:1px solid #2dd4bf1f;border-radius:20px;gap:.45rem;padding:1rem;display:grid}.canary-veil__mini-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.canary-veil__panel-head,.canary-veil__list-topline,.canary-veil__filter-row,.canary-veil__tag-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.canary-veil__panel-head h3,.canary-veil__metric strong,.canary-veil__mini-grid strong{margin:0}.canary-veil__panel-head h3{color:#ecfeff;font-size:1.15rem}.canary-veil__metric span,.canary-veil__mini-grid span{text-transform:uppercase;letter-spacing:.12em;color:#99f6e4d1;font-size:.78rem}.canary-veil__metric strong,.canary-veil__mini-grid strong{color:#f0fdfa;font-size:1.35rem}.canary-veil__metric small,.canary-veil__list-card small,.canary-veil__finding-card small{color:#bfdbfeb8}.canary-veil__notice{z-index:1;border:1px solid #0000;border-radius:18px;padding:.95rem 1.1rem;position:relative}.canary-veil__notice--success{color:#dcfce7;background:#22c55e24;border-color:#4ade8038}.canary-veil__notice--warning{color:#fef3c7;background:#f59e0b29;border-color:#fbbf243d}.canary-veil__notice--error{color:#fee2e2;background:#ef444429;border-color:#f871713d}.canary-veil__form{grid-template-columns:repeat(2,minmax(0,1fr))}.canary-veil__form label,.canary-veil__filter-row label{color:#f0fdfae0;gap:.45rem;font-size:.9rem;display:grid}.canary-veil__form-span{grid-column:1/-1}.canary-veil__checkbox{align-items:center;gap:.6rem;display:flex!important}.canary-veil__form input,.canary-veil__form select,.canary-veil__form textarea,.canary-veil__filter-row input,.canary-veil__filter-row select{color:#f8fafc;background:#0f172aa6;border:1px solid #94a3b833;border-radius:16px;outline:none;width:100%;padding:.78rem .9rem}.canary-veil__form input:focus,.canary-veil__form select:focus,.canary-veil__form textarea:focus,.canary-veil__filter-row input:focus,.canary-veil__filter-row select:focus{border-color:#5eead47a;box-shadow:0 0 0 1px #2dd4bf57}.canary-veil__list-card,.canary-veil__finding-card{background:#0f172a7a;border:1px solid #e2e8f014;border-radius:20px}.canary-veil__list-card{padding:1rem}.canary-veil__list-card--button{text-align:left;cursor:pointer;width:100%;transition:transform .14s,border-color .14s,background .14s}.canary-veil__list-card--button:hover,.canary-veil__list-card--selected{background:#0f172ab8;border-color:#5eead447;transform:translateY(-1px)}.canary-veil__finding-grid{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.canary-veil__finding-card{padding:1rem}.canary-veil__finding-card pre,.canary-veil__dossier pre{color:#dbeafe;background:#020617bd;border-radius:16px;margin:0;padding:.9rem;font-size:.78rem;overflow:auto}.canary-veil__pill{text-transform:uppercase;letter-spacing:.08em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:1.8rem;padding:.25rem .75rem;font-size:.75rem;display:inline-flex}.canary-veil__pill--danger{color:#fecaca;background:#ef444424;border-color:#f8717138}.canary-veil__pill--watch{color:#fde68a;background:#f59e0b24;border-color:#facc1538}.canary-veil__pill--good{color:#ccfbf1;background:#14b8a629;border-color:#5eead438}.canary-veil__pill--muted{color:#e2e8f0c7;background:#94a3b81f;border-color:#94a3b82e}.canary-veil__button{color:#082f49;cursor:pointer;background:linear-gradient(135deg,#2dd4bf,#fb7185);border:0;border-radius:16px;padding:.85rem 1rem;font-weight:700}.canary-veil__button:disabled{cursor:not-allowed;opacity:.55}.canary-veil__empty{color:#bfdbfebd;margin:0}@media (max-width:1100px){.canary-veil__panel,.canary-veil__panel--dossier{grid-column:span 12}}@media (max-width:720px){.canary-veil{padding:1rem}.canary-veil__form{grid-template-columns:1fr}}.aftershock-atlas{background:radial-gradient(circle at 0 0,#ffa66e33,#0000 36%),radial-gradient(circle at 100% 0,#f7427f2e,#0000 34%),linear-gradient(160deg,#120a14fa,#080e1bf5);border:1px solid #ffb18a2e;border-radius:2rem;gap:1.5rem;padding:1.5rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 28px 80px #06040d6b}.aftershock-atlas:before{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 0 28%,#ffa66e0d 28% 29%,#0000 29% 100%),linear-gradient(90deg,#ffffff05 1px,#0000 1px) 0 0/28px 28px,linear-gradient(#ffffff05 1px,#0000 1px) 0 0/28px 28px;position:absolute;inset:0}.aftershock-atlas>*{z-index:1;position:relative}.aftershock-atlas--locked{min-height:16rem}.aftershock-atlas__hero{background:linear-gradient(135deg,#ff8f5e2b,#ff4c7e24),#0d0b17c7;border:1px solid #ffb69029;border-radius:1.65rem;grid-template-columns:minmax(0,1.4fr) minmax(18rem,1fr);gap:1.5rem;padding:1.7rem;display:grid}.aftershock-atlas__hero-copy h1{letter-spacing:-.05em;color:#fff0e7;margin:.3rem 0 .7rem;font-size:clamp(2rem,4vw,3.4rem)}.aftershock-atlas__hero-copy p:last-child{color:#ffe3d8d1;max-width:45rem;margin:0;line-height:1.6}.aftershock-atlas__eyebrow,.aftershock-atlas__kicker{text-transform:uppercase;letter-spacing:.24em;color:#ffc3a0c2;margin:0;font-size:.7rem}.aftershock-atlas__hero-metrics,.aftershock-atlas__stat-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.aftershock-atlas__metric,.aftershock-atlas__stat-grid>div{background:#ffffff0a;border:1px solid #ffbda324;border-radius:1rem;gap:.35rem;padding:.9rem 1rem;display:grid}.aftershock-atlas__metric span,.aftershock-atlas__stat-grid span{color:#ffd6c2ad;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem}.aftershock-atlas__metric strong,.aftershock-atlas__stat-grid strong{color:#fff7f2;font-size:1.4rem}.aftershock-atlas__notice{border-radius:1rem;padding:.95rem 1.05rem;font-weight:600}.aftershock-atlas__notice--success{color:#b2ffe3;background:#39cea124;border:1px solid #39cea142}.aftershock-atlas__notice--warning{color:#ffd6bf;background:#ffa66e29;border:1px solid #ffa66e47}.aftershock-atlas__notice--error,.aftershock-atlas__error{color:#ffd4de;background:#ff557a29;border:1px solid #ff557a52}.aftershock-atlas__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;display:grid}.aftershock-atlas__grid--secondary{grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr) minmax(0,.95fr)}.aftershock-atlas__panel{background:linear-gradient(160deg,#ffffff0a,#ffffff05),#090d18e0;border:1px solid #ffbda324;border-radius:1.45rem;gap:1rem;min-width:0;padding:1.35rem;display:grid}.aftershock-atlas__panel-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.aftershock-atlas__panel-head h2{color:#fff3ed;margin:.25rem 0 0;font-size:1.2rem}.aftershock-atlas__body-copy,.aftershock-atlas__microcopy{color:#ffded1b8;margin:0;line-height:1.6}.aftershock-atlas__tag-row{flex-wrap:wrap;gap:.55rem;display:flex}.aftershock-atlas__tag,.aftershock-atlas__pill--danger,.aftershock-atlas__pill--watch,.aftershock-atlas__pill--good,.aftershock-atlas__pill--muted{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:.45rem .7rem;font-size:.72rem;font-weight:700;display:inline-flex}.aftershock-atlas__tag{color:#ffd3bc;background:#ffa0761a;border:1px solid #ffa07638}.aftershock-atlas__pill--danger{color:#ffd0db;background:#ff547a26;border:1px solid #ff547a4d}.aftershock-atlas__pill--watch{color:#ffe0b2;background:#ffb05424;border:1px solid #ffb05447}.aftershock-atlas__pill--good{color:#c1ffea;background:#50cea124;border:1px solid #50cea147}.aftershock-atlas__pill--muted{color:#ffe9ddb8;background:#ffffff14;border:1px solid #ffffff1f}.aftershock-atlas__form,.aftershock-atlas__detail{gap:1rem;display:grid}.aftershock-atlas__form-grid,.aftershock-atlas__toolbar{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem;display:grid}.aftershock-atlas__field{gap:.45rem;display:grid}.aftershock-atlas__field span{text-transform:uppercase;letter-spacing:.1em;color:#ffd3c1b8;font-size:.78rem}.aftershock-atlas__field input,.aftershock-atlas__field select,.aftershock-atlas__field textarea{color:#fff3ed;width:100%;font:inherit;resize:vertical;background:#080a13d6;border:1px solid #ffc4a829;border-radius:.95rem;padding:.85rem .95rem}.aftershock-atlas__field--compact input,.aftershock-atlas__field--compact select{min-height:2.85rem}.aftershock-atlas__toggle{color:#ffe9ddd6;align-items:center;gap:.65rem;padding-top:1.85rem;display:inline-flex}.aftershock-atlas__actions{justify-content:space-between;align-items:center;gap:1rem;display:flex}.aftershock-atlas__button{font:inherit;letter-spacing:.04em;color:#130a15;cursor:pointer;background:linear-gradient(135deg,#ffcc98,#ff6c9d);border:0;border-radius:999px;padding:.85rem 1.2rem;font-weight:700}.aftershock-atlas__button:disabled{opacity:.55;cursor:wait}.aftershock-atlas__list{gap:.8rem;display:grid}.aftershock-atlas__list-card{text-align:left;width:100%;color:inherit;cursor:pointer;background:linear-gradient(160deg,#ffffff08,#ffffff03),#0c0f1bdb;border:1px solid #ffc1a324;border-radius:1rem;gap:.55rem;padding:1rem;display:grid}.aftershock-atlas__list-card--selected{border-color:#ff967475;box-shadow:0 0 0 1px #ff967438}.aftershock-atlas__list-head,.aftershock-atlas__list-meta,.aftershock-atlas__detail-copy p{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.aftershock-atlas__list-card strong,.aftershock-atlas__detail-copy strong{color:#fff7f2}.aftershock-atlas__list-card p,.aftershock-atlas__list-meta,.aftershock-atlas__detail-copy span{color:#ffdccebf;margin:0}.aftershock-atlas__empty{color:#ffe3d8b3;background:#ffffff0a;border-radius:1rem;padding:1rem}.aftershock-atlas__json{color:#ffebe2db;background:#06080feb;border:1px solid #ffb99b24;border-radius:1rem;margin:0;padding:1rem;overflow:auto}@media (max-width:1200px){.aftershock-atlas__hero,.aftershock-atlas__grid,.aftershock-atlas__grid--secondary,.aftershock-atlas__form-grid,.aftershock-atlas__toolbar{grid-template-columns:1fr}.aftershock-atlas__actions,.aftershock-atlas__list-head,.aftershock-atlas__list-meta,.aftershock-atlas__detail-copy p{flex-direction:column;align-items:flex-start}}.exfil-crucible{--exfil-bg:linear-gradient(160deg, #050a12fa, #081d2dfa);--exfil-panel:linear-gradient(180deg, #091622eb, #080f1af5);--exfil-border:#5cd3ff2e;--exfil-text:#eff8fff0;--exfil-muted:#a0bdd0cc;background:radial-gradient(circle at top right, #5cd3ff29, transparent 28%), radial-gradient(circle at bottom left, #ff7c5c2e, transparent 30%), var(--exfil-bg);border:1px solid var(--exfil-border);color:var(--exfil-text);border-radius:1.6rem;gap:1.4rem;padding:1.4rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 28px 70px #03081059}.exfil-crucible:before{content:"";pointer-events:none;opacity:.45;background-image:linear-gradient(#5cd3ff0f 1px,#0000 1px),linear-gradient(90deg,#5cd3ff0d 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0}.exfil-crucible>*{z-index:1;position:relative}.exfil-crucible--locked{min-height:18rem}.exfil-crucible__hero{grid-template-columns:minmax(0,1.4fr) minmax(18rem,.9fr);align-items:start;gap:1.25rem;display:grid}.exfil-crucible__hero-copy h1{letter-spacing:-.05em;margin:.2rem 0 .55rem;font-size:clamp(2.2rem,4vw,3.6rem);line-height:.94}.exfil-crucible__hero-copy p:last-child{max-width:54rem;color:var(--exfil-muted);margin:0;font-size:1rem;line-height:1.65}.exfil-crucible__eyebrow,.exfil-crucible__kicker{text-transform:uppercase;letter-spacing:.18em;color:#b2e7ffc7;margin:0;font-size:.72rem}.exfil-crucible__hero-metrics,.exfil-crucible__stat-grid,.exfil-crucible__form-grid,.exfil-crucible__grid,.exfil-crucible__toggle-grid,.exfil-crucible__toolbar,.exfil-crucible__detail-copy,.exfil-crucible__actions,.exfil-crucible__inline-actions,.exfil-crucible__tag-row,.exfil-crucible__form,.exfil-crucible__detail,.exfil-crucible__result-stack,.exfil-crucible__list{display:grid}.exfil-crucible__hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.exfil-crucible__metric,.exfil-crucible__panel{background:var(--exfil-panel);border:1px solid var(--exfil-border);box-shadow:inset 0 1px #ffffff0a}.exfil-crucible__metric{border-radius:1.1rem;padding:1rem 1.05rem}.exfil-crucible__metric span,.exfil-crucible__stat-grid span,.exfil-crucible__list-meta,.exfil-crucible__microcopy,.exfil-crucible__field span{color:var(--exfil-muted)}.exfil-crucible__metric strong{letter-spacing:-.04em;margin-top:.35rem;font-size:1.75rem;display:block}.exfil-crucible__notice,.exfil-crucible__error{border:1px solid #0000;border-radius:.95rem;padding:.95rem 1.05rem;font-size:.95rem}.exfil-crucible__notice--success{background:#45cc8821;border-color:#45cc8847}.exfil-crucible__notice--warning{background:#ffc95c1f;border-color:#ffc95c47}.exfil-crucible__notice--error,.exfil-crucible__error{background:#ff7c5c1f;border-color:#ff7c5c47}.exfil-crucible__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.exfil-crucible__grid--secondary{align-items:start}.exfil-crucible__panel{border-radius:1.25rem;padding:1.1rem}.exfil-crucible__panel-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.exfil-crucible__panel-head h2{letter-spacing:-.03em;margin:.2rem 0 0;font-size:1.15rem}.exfil-crucible__pill--danger,.exfil-crucible__pill--watch,.exfil-crucible__pill--good,.exfil-crucible__pill--muted,.exfil-crucible__tag{letter-spacing:.01em;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .65rem;font-size:.74rem;display:inline-flex}.exfil-crucible__pill--danger{color:#ffcfc1f5;background:#ff7c5c24;border:1px solid #ff7c5c42}.exfil-crucible__pill--watch{color:#ffe7b2f5;background:#ffc95c26;border:1px solid #ffc95c42}.exfil-crucible__pill--good{color:#d0f2fffa;background:#5cd3ff24;border:1px solid #5cd3ff42}.exfil-crucible__pill--muted,.exfil-crucible__tag{color:#dfecf6db;background:#ffffff0d;border:1px solid #ffffff14}.exfil-crucible__stat-grid,.exfil-crucible__form-grid,.exfil-crucible__detail-copy{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.exfil-crucible__stat-grid div,.exfil-crucible__detail-copy p{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.95rem;padding:.75rem .85rem}.exfil-crucible__stat-grid strong,.exfil-crucible__detail-copy strong{margin-top:.3rem;font-size:1rem;display:block}.exfil-crucible__detail-copy p{margin:0}.exfil-crucible__detail-copy span{color:#eff8ffe6;margin-top:.3rem;line-height:1.55;display:block}.exfil-crucible__form,.exfil-crucible__detail,.exfil-crucible__result-stack,.exfil-crucible__list{gap:.95rem}.exfil-crucible__field{gap:.45rem;display:grid}.exfil-crucible__field input,.exfil-crucible__field select,.exfil-crucible__field textarea{width:100%;color:var(--exfil-text);background:#040c16db;border:1px solid #5cd3ff24;border-radius:.92rem;padding:.78rem .9rem}.exfil-crucible__field--compact input,.exfil-crucible__field--compact select{min-height:2.9rem}.exfil-crucible__toolbar,.exfil-crucible__toggle-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}.exfil-crucible__toggle-grid--actions{grid-template-columns:repeat(3,minmax(0,1fr))}.exfil-crucible__toggle{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.92rem;align-items:center;gap:.65rem;min-height:3.2rem;padding:.72rem .82rem;display:flex}.exfil-crucible__toggle span{color:#e5eef5e6;line-height:1.4}.exfil-crucible__actions,.exfil-crucible__inline-actions{grid-auto-flow:column;justify-content:start;gap:.7rem}.exfil-crucible__button,.exfil-crucible__ghost{appearance:none;cursor:pointer;border-radius:999px;padding:.72rem 1.15rem;font-weight:600;transition:transform .12s,border-color .12s,background .12s}.exfil-crucible__button{color:#ebf7fffa;background:linear-gradient(135deg,#5cd3ff38,#1777ff38);border:1px solid #5cd3ff47}.exfil-crucible__ghost{color:#e5eef5e6;background:#ffffff0d;border:1px solid #ffffff1a}.exfil-crucible__button:hover,.exfil-crucible__ghost:hover{transform:translateY(-1px)}.exfil-crucible__button:disabled,.exfil-crucible__ghost:disabled{cursor:not-allowed;opacity:.55;transform:none}.exfil-crucible__list-card,.exfil-crucible__result-card{text-align:left;width:100%;color:inherit;background:#ffffff09;border:1px solid #ffffff14;border-radius:1rem;gap:.7rem;padding:.92rem;display:grid}.exfil-crucible__list-card{cursor:pointer}.exfil-crucible__list-card--selected{background:#5cd3ff14;border-color:#5cd3ff57}.exfil-crucible__list-card--static{cursor:default}.exfil-crucible__list-head{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.exfil-crucible__list-head strong{font-size:.98rem}.exfil-crucible__list-card p,.exfil-crucible__result-card p{color:#e5eef5e0;margin:0;line-height:1.55}.exfil-crucible__list-meta{justify-content:space-between;gap:.75rem;font-size:.76rem;display:flex}.exfil-crucible__empty{color:var(--exfil-muted);background:#ffffff08;border:1px dashed #5cd3ff2e;border-radius:.95rem;padding:1rem}.exfil-crucible__json{color:#eff8ffe0;background:#030912d1;border:1px solid #5cd3ff1f;border-radius:1rem;margin:0;padding:1rem;font-size:.82rem;line-height:1.55;overflow:auto}@media (max-width:1200px){.exfil-crucible__hero,.exfil-crucible__grid,.exfil-crucible__grid--secondary,.exfil-crucible__toolbar,.exfil-crucible__toggle-grid,.exfil-crucible__toggle-grid--actions,.exfil-crucible__form-grid,.exfil-crucible__stat-grid,.exfil-crucible__detail-copy{grid-template-columns:1fr}}.null-forge{--null-bg:linear-gradient(160deg, #0a0c09fa, #121f11fa);--null-panel:linear-gradient(180deg, #11180ff0, #0a1009f5);--null-border:#aeff5929;--null-text:#f6fcecf0;--null-muted:#bcccadcc;background:radial-gradient(circle at top right, #aeff5929, transparent 28%), radial-gradient(circle at bottom left, #ffb34724, transparent 32%), var(--null-bg);border:1px solid var(--null-border);color:var(--null-text);border-radius:1.6rem;gap:1.4rem;padding:1.4rem;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 28px 70px #070b0661}.null-forge:before{content:"";opacity:.36;pointer-events:none;background-color:#0000;background-image:linear-gradient(#aeff590d 1px,#0000 1px),linear-gradient(90deg,#aeff590d 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:40px 40px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.null-forge>*{z-index:1;position:relative}.null-forge__hero,.null-forge__hero-metrics,.null-forge__grid,.null-forge__stat-grid,.null-forge__form-grid,.null-forge__toolbar,.null-forge__actions,.null-forge__inline-actions,.null-forge__tag-row,.null-forge__form,.null-forge__detail,.null-forge__list{display:grid}.null-forge__hero{grid-template-columns:minmax(0,1.4fr) minmax(18rem,.9fr);align-items:start;gap:1.2rem}.null-forge__hero-copy h1{letter-spacing:-.05em;margin:.2rem 0 .55rem;font-size:clamp(2.2rem,4vw,3.6rem);line-height:.94}.null-forge__hero-copy p:last-child{max-width:54rem;color:var(--null-muted);margin:0;line-height:1.65}.null-forge__eyebrow,.null-forge__kicker{text-transform:uppercase;letter-spacing:.18em;color:#dfffb5c7;margin:0;font-size:.72rem}.null-forge__hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.null-forge__metric,.null-forge__panel{background:var(--null-panel);border:1px solid var(--null-border);box-shadow:inset 0 1px #ffffff0a}.null-forge__metric{border-radius:1.1rem;padding:1rem 1.05rem}.null-forge__metric span,.null-forge__stat-grid span,.null-forge__list-meta,.null-forge__microcopy,.null-forge__field span{color:var(--null-muted)}.null-forge__metric strong{letter-spacing:-.04em;margin-top:.35rem;font-size:1.75rem;display:block}.null-forge__notice,.null-forge__error{border:1px solid #0000;border-radius:.95rem;padding:.95rem 1.05rem;font-size:.95rem}.null-forge__notice--success{background:#aeff591f;border-color:#aeff593d}.null-forge__notice--warning{background:#ffb3471f;border-color:#ffb34742}.null-forge__notice--error,.null-forge__error{background:#ff77771f;border-color:#ff77773d}.null-forge__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.null-forge__grid--secondary{align-items:start}.null-forge__panel{border-radius:1.25rem;padding:1.1rem}.null-forge__panel-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.null-forge__panel-head h2{letter-spacing:-.03em;margin:.2rem 0 0;font-size:1.15rem}.null-forge__pill--danger,.null-forge__pill--watch,.null-forge__pill--good,.null-forge__pill--muted,.null-forge__tag{border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .65rem;font-size:.74rem;display:inline-flex}.null-forge__pill--danger{color:#ffdcdcf5;background:#ff777724;border:1px solid #ff77773d}.null-forge__pill--watch{color:#ffe9c8f5;background:#ffb34724;border:1px solid #ffb3473d}.null-forge__pill--good{color:#ebffd6f5;background:#aeff5924;border:1px solid #aeff593d}.null-forge__pill--muted,.null-forge__tag{color:#e7efdbe0;background:#ffffff0d;border:1px solid #ffffff14}.null-forge__stat-grid,.null-forge__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.null-forge__stat-grid div{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.95rem;padding:.75rem .85rem}.null-forge__stat-grid strong{margin-top:.3rem;font-size:1rem;display:block}.null-forge__form,.null-forge__detail,.null-forge__list{gap:.95rem}.null-forge__field{gap:.45rem;display:grid}.null-forge__field input,.null-forge__field select,.null-forge__field textarea{width:100%;color:var(--null-text);background:#080d07e0;border:1px solid #aeff5924;border-radius:.92rem;padding:.78rem .9rem}.null-forge__field--compact input,.null-forge__field--compact select{min-height:2.9rem}.null-forge__toolbar{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.null-forge__actions,.null-forge__inline-actions{grid-auto-flow:column;justify-content:start;gap:.7rem}.null-forge__button,.null-forge__ghost{appearance:none;cursor:pointer;border-radius:999px;padding:.72rem 1.15rem;font-weight:600}.null-forge__button{color:#f4fcecfa;background:linear-gradient(135deg,#aeff592e,#6cbd2f2e);border:1px solid #aeff5947}.null-forge__ghost{color:#e7efdbe0;background:#ffffff0d;border:1px solid #ffffff1a}.null-forge__button:disabled,.null-forge__ghost:disabled{cursor:not-allowed;opacity:.55}.null-forge__list-card{text-align:left;width:100%;color:inherit;cursor:pointer;background:#ffffff09;border:1px solid #ffffff14;border-radius:1rem;gap:.7rem;padding:.92rem;display:grid}.null-forge__list-card--static{cursor:default}.null-forge__list-card--selected{background:#aeff5912;border-color:#aeff5952}.null-forge__list-head{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.null-forge__list-card p{color:#e7efdbe0;margin:0;line-height:1.55}.null-forge__list-meta{justify-content:space-between;gap:.75rem;font-size:.76rem;display:flex}.null-forge__toggle{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:.92rem;align-items:center;gap:.65rem;min-height:3rem;padding:.72rem .82rem;display:flex}.null-forge__empty{color:var(--null-muted);background:#ffffff08;border:1px dashed #aeff592e;border-radius:.95rem;padding:1rem}.null-forge__json{color:#f4fcece0;background:#060a06e6;border:1px solid #aeff591f;border-radius:1rem;margin:0;padding:1rem;font-size:.82rem;line-height:1.55;overflow:auto}@media (max-width:1200px){.null-forge__hero,.null-forge__grid,.null-forge__grid--secondary,.null-forge__stat-grid,.null-forge__form-grid,.null-forge__toolbar{grid-template-columns:1fr}}.guardian-arcade{--guardian-ink:#25192ff5;--guardian-panel:#fff7e7eb;--guardian-panel-strong:#ffeed2fa;--guardian-line:#955e372e;--guardian-line-strong:#955e3757;--guardian-accent:#ff8f4c;color:var(--guardian-ink);background:radial-gradient(circle at 12% 12%,#ffc77861,#0000 28%),radial-gradient(circle at 88% 18%,#ff895c47,#0000 24%),linear-gradient(145deg,#fff8edfa,#ffefd6f5);border:1px solid #bd844e38;border-radius:1.8rem;flex-direction:column;gap:1.3rem;padding:1.5rem;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffc7,0 26px 72px #6f3f222e}.guardian-arcade:before{content:"";opacity:.45;pointer-events:none;background-color:#0000;background-image:linear-gradient(90deg,#925c2e0f 1px,#0000 1px),linear-gradient(#925c2e0f 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.guardian-arcade>*{z-index:1;position:relative}.guardian-arcade--locked{justify-content:center;min-height:18rem}.guardian-arcade__hero{grid-template-columns:minmax(0,1.5fr) minmax(16rem,.9fr);align-items:stretch;gap:1rem;display:grid}.guardian-arcade__hero-copy,.guardian-arcade__hero-metrics{border:1px solid var(--guardian-line);background:linear-gradient(160deg,#fff8edf2,#ffe6c7eb);border-radius:1.4rem;padding:1.25rem 1.35rem;box-shadow:inset 0 1px #ffffffb3}.guardian-arcade__hero-copy h1{letter-spacing:-.04em;margin:.2rem 0 .55rem;font-size:clamp(2rem,3vw,3rem);line-height:.95}.guardian-arcade__hero-copy p:last-child{color:#442d52cc;max-width:52rem;margin:0}.guardian-arcade__eyebrow,.guardian-arcade__kicker{letter-spacing:.18em;text-transform:uppercase;color:#975e36d6;margin:0;font-size:.76rem;font-weight:700}.guardian-arcade__hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.guardian-arcade__metric,.guardian-arcade__panel{background:var(--guardian-panel);border:1px solid var(--guardian-line);box-shadow:inset 0 1px #ffffffb3,0 14px 32px #71432014}.guardian-arcade__metric{border-radius:1.1rem;flex-direction:column;gap:.35rem;padding:.95rem 1rem;display:flex}.guardian-arcade__metric span,.guardian-arcade__field span,.guardian-arcade__list-meta,.guardian-arcade__microcopy{color:#593c35b8}.guardian-arcade__metric strong{letter-spacing:-.03em;font-size:1.28rem}.guardian-arcade__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.guardian-arcade__panel{border-radius:1.35rem;flex-direction:column;gap:1rem;padding:1.1rem 1.15rem 1.2rem;display:flex}.guardian-arcade__panel-head{justify-content:space-between;align-items:flex-start;gap:.9rem;display:flex}.guardian-arcade__panel-head h2{letter-spacing:-.03em;margin:.18rem 0 0;font-size:1.15rem}.guardian-arcade__notice,.guardian-arcade__error{border-radius:1rem;padding:.9rem 1rem;font-weight:600}.guardian-arcade__notice--success{color:#0f5f40;background:#187a531f;border:1px solid #187a5333}.guardian-arcade__notice--warning{color:#7b4e0f;background:#b46b1f1f;border:1px solid #b46b1f38}.guardian-arcade__notice--error,.guardian-arcade__error{color:#7f2d23;background:#b53c2d1f;border:1px solid #b53c2d38}.guardian-arcade__toolbar,.guardian-arcade__actions,.guardian-arcade__toggle-row{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.guardian-arcade__form,.guardian-arcade__list{flex-direction:column;gap:.8rem;display:flex}.guardian-arcade__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.guardian-arcade__field{flex-direction:column;gap:.36rem;font-size:.86rem;font-weight:600;display:flex}.guardian-arcade__field--compact{min-width:10rem}.guardian-arcade__field--full{grid-column:1/-1}.guardian-arcade__field input,.guardian-arcade__field select,.guardian-arcade__field textarea{border:1px solid var(--guardian-line-strong);width:100%;color:var(--guardian-ink);font:inherit;resize:vertical;background:#fffbf5f5;border-radius:.9rem;padding:.78rem .9rem}.guardian-arcade__field input:focus,.guardian-arcade__field select:focus,.guardian-arcade__field textarea:focus{border-color:#ff8f4cb3;outline:none;box-shadow:0 0 0 4px #ff8f4c1f}.guardian-arcade__button,.guardian-arcade__ghost{font:inherit;cursor:pointer;border:1px solid #0000;border-radius:999px;padding:.72rem 1.05rem;font-weight:700}.guardian-arcade__button{color:#fff;background:linear-gradient(135deg,#ff9552,#ff6b5f);box-shadow:0 12px 24px #ff6b5f38}.guardian-arcade__ghost{color:var(--guardian-ink);border-color:var(--guardian-line-strong);background:#fffaf2e6}.guardian-arcade__ghost--danger{color:#8f2d23;border-color:#b53c2d3d}.guardian-arcade__button:hover,.guardian-arcade__ghost:hover,.guardian-arcade__list-card:hover{transform:translateY(-1px)}.guardian-arcade__button:disabled,.guardian-arcade__ghost:disabled{cursor:not-allowed;opacity:.58;box-shadow:none;transform:none}.guardian-arcade__toggle{color:#452d37c7;align-items:center;gap:.55rem;font-size:.88rem;font-weight:600;display:inline-flex}.guardian-arcade__toggle--field{align-self:end;min-height:2.9rem}.guardian-arcade__toggle input{accent-color:var(--guardian-accent)}.guardian-arcade__list-card{text-align:left;cursor:pointer;background:linear-gradient(150deg,#fffdf8f5,#fff0ddf0);border:1px solid #955e3729;border-radius:1rem;flex-direction:column;gap:.45rem;width:100%;padding:.92rem .96rem;display:flex}.guardian-arcade__list-card--static{cursor:default}.guardian-arcade__list-card--selected{border-color:#ff8f4c70;box-shadow:0 0 0 4px #ff8f4c1f}.guardian-arcade__list-head,.guardian-arcade__list-meta,.guardian-arcade__stat-grid{gap:.7rem;display:flex}.guardian-arcade__list-head,.guardian-arcade__list-meta{justify-content:space-between;align-items:center}.guardian-arcade__list-card p,.guardian-arcade__microcopy{margin:0;font-size:.88rem}.guardian-arcade__stat-grid{flex-wrap:wrap;padding:.15rem 0 0}.guardian-arcade__stat-grid>div{background:var(--guardian-panel-strong);border:1px solid #955e371f;border-radius:.95rem;flex-direction:column;flex:10rem;gap:.2rem;min-width:0;padding:.75rem .8rem;display:flex}.guardian-arcade__stat-grid span{text-transform:uppercase;letter-spacing:.12em;color:#634338ad;font-size:.74rem}.guardian-arcade__stat-grid strong{letter-spacing:-.03em;font-size:1rem}.guardian-arcade__pill{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:1.9rem;padding:.25rem .7rem;font-size:.75rem;font-weight:700;display:inline-flex}.guardian-arcade__pill--good{color:#0f5f40;background:#187a531f}.guardian-arcade__pill--watch{color:#8b5811;background:#b46b1f21}.guardian-arcade__pill--danger{color:#942f22;background:#b53c2d1f}.guardian-arcade__pill--muted{color:#5f4236b8;background:#7d58451a}.guardian-arcade__json{color:#fff0d4eb;background:#37213af5;border:1px solid #ffa95c2e;border-radius:1rem;margin:0;padding:.9rem 1rem;font-size:.78rem;line-height:1.58;overflow-x:auto}.guardian-arcade__empty{color:#5e3f37b8;background:#fffaf2b8;border:1px dashed #955e3740;border-radius:1rem;padding:1rem}@media (max-width:1080px){.guardian-arcade__hero,.guardian-arcade__grid{grid-template-columns:1fr}}@media (max-width:720px){.guardian-arcade{border-radius:1.25rem;padding:1rem}.guardian-arcade__hero-metrics,.guardian-arcade__form-grid{grid-template-columns:1fr}}.compliance-citadel{color:#ecf8f5;background:radial-gradient(circle at 0 0,#68cbba2e,#0000 34%),radial-gradient(circle at 100% 0,#ffa85c29,#0000 28%),linear-gradient(160deg,#09141cf5,#0f222df0);border:1px solid #485e6c38;border-radius:32px;gap:1.5rem;padding:clamp(1.2rem,1rem + .8vw,2rem);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 28px 60px #050b1257}.compliance-citadel:before{content:"";pointer-events:none;background-image:linear-gradient(#9ac9c10f 1px,#0000 1px),linear-gradient(90deg,#9ac9c10f 1px,#0000 1px);background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000db,#0000 92%);mask-image:linear-gradient(#000000db,#0000 92%)}.compliance-citadel>*{z-index:1;position:relative}.compliance-citadel__hero{background:linear-gradient(135deg,#0c232bf0,#112e38e6),#0a1820eb;border:1px solid #83b7b12e;border-radius:28px;justify-content:space-between;align-items:flex-start;gap:1.25rem;padding:clamp(1.25rem,1rem + .8vw,2rem);display:flex}.compliance-citadel__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#8fe0d3;margin-bottom:.75rem;font-size:.73rem}.compliance-citadel__hero h1{letter-spacing:-.04em;color:#f5fff9;margin:0;font-size:clamp(2rem,1.4rem + 1.7vw,3.05rem);line-height:.96}.compliance-citadel__hero p{color:#e1f7f3cc;max-width:62rem;margin:.85rem 0 0;font-size:1rem;line-height:1.6}.compliance-citadel__hero-actions{align-items:center;gap:.75rem;display:flex}.compliance-citadel__notice{border:1px solid #ffffff1a;border-radius:18px;padding:.95rem 1.1rem;font-weight:600}.compliance-citadel__notice--success{color:#c7ffe7;background:#297c653d}.compliance-citadel__notice--warning{color:#ffe1b3;background:#a8742140}.compliance-citadel__notice--error{color:#ffd3d3;background:#9e3a3a40}.compliance-citadel__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.compliance-citadel__metric,.compliance-citadel__panel,.compliance-citadel__empty,.compliance-citadel__card,.compliance-citadel__device-card,.compliance-citadel__drift-card,.compliance-citadel__subpanel,.compliance-citadel__raw{background:linear-gradient(#0f242eeb,#0b1c25e0),#0b1c25eb;border:1px solid #83b7b129;border-radius:24px;box-shadow:inset 0 1px #ffffff0a}.compliance-citadel__metric{padding:1.1rem 1.15rem}.compliance-citadel__metric span,.compliance-citadel__stat span,.compliance-citadel__field span{letter-spacing:.14em;text-transform:uppercase;color:#86d3c7;margin-bottom:.45rem;font-size:.74rem;display:block}.compliance-citadel__metric strong,.compliance-citadel__stat strong{color:#f6fffd;font-size:1.9rem;line-height:1;display:block}.compliance-citadel__metric p,.compliance-citadel__stat p{color:#d6ebe7bd;margin:.7rem 0 0;line-height:1.5}.compliance-citadel__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.compliance-citadel__panel,.compliance-citadel__empty,.compliance-citadel__raw{padding:1.1rem}.compliance-citadel__panel--wide{grid-column:span 2}.compliance-citadel__panel-head,.compliance-citadel__card-head{justify-content:space-between;align-items:flex-start;gap:.9rem;display:flex}.compliance-citadel__panel-head h2,.compliance-citadel__subpanel h3{color:#f4fffd;letter-spacing:-.02em;margin:0}.compliance-citadel__panel-head p,.compliance-citadel__card p,.compliance-citadel__subpanel p{color:#d6ebe7b8;margin:.4rem 0 0;line-height:1.5}.compliance-citadel__form-stack,.compliance-citadel__stack{gap:.85rem;margin-top:1rem;display:grid}.compliance-citadel__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.compliance-citadel__form-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.compliance-citadel__field input,.compliance-citadel__field select,.compliance-citadel__field textarea{color:#f4fffd;width:100%;font:inherit;background:#07131ac7;border:1px solid #84b7b038;border-radius:16px;padding:.8rem .95rem}.compliance-citadel__field textarea{resize:vertical;min-height:4rem}.compliance-citadel__field input::placeholder,.compliance-citadel__field textarea::placeholder{color:#bcd6d066}.compliance-citadel__field input:focus,.compliance-citadel__field select:focus,.compliance-citadel__field textarea:focus{border-color:#8fe0d3bf;outline:none;box-shadow:0 0 0 3px #8fe0d31f}.compliance-citadel__toggle-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;display:grid}.compliance-citadel__toggle{color:#dff7f1;background:#0611188c;border:1px solid #83b7b129;border-radius:18px;align-items:center;gap:.75rem;padding:.85rem .95rem;display:flex}.compliance-citadel__toggle input{block-size:1rem;inline-size:1rem}.compliance-citadel__actions{flex-wrap:wrap;gap:.75rem;display:flex}.compliance-citadel__button,.compliance-citadel__ghost{appearance:none;font:inherit;letter-spacing:.02em;cursor:pointer;border-radius:999px;font-weight:700;transition:transform .14s,border-color .14s,background .14s}.compliance-citadel__button{color:#15212a;background:linear-gradient(135deg,#d99134,#f6b562);border:1px solid #ffba6c66;padding:.8rem 1.15rem}.compliance-citadel__ghost{color:#dff7f1;background:#08151d99;border:1px solid #8fe0d33d;padding:.72rem 1.05rem}.compliance-citadel__button:hover,.compliance-citadel__ghost:hover{transform:translateY(-1px)}.compliance-citadel__button:disabled,.compliance-citadel__ghost:disabled{opacity:.55;cursor:not-allowed;transform:none}.compliance-citadel__card,.compliance-citadel__device-card,.compliance-citadel__drift-card,.compliance-citadel__subpanel{padding:.95rem}.compliance-citadel__device-card,.compliance-citadel__drift-card{text-align:left;width:100%;color:inherit}.compliance-citadel__device-card.is-selected{border-color:#ffba6c66;box-shadow:inset 0 0 0 1px #ffba6c47,0 0 0 1px #ffba6c14}.compliance-citadel__meta{color:#cee5dfb8;flex-wrap:wrap;gap:.5rem .8rem;margin-top:.7rem;font-size:.88rem;display:flex}.compliance-citadel__pill{letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.34rem .62rem;font-size:.73rem;font-weight:700;display:inline-flex}.compliance-citadel__pill--good{color:#95f0d4;background:#36a48033}.compliance-citadel__pill--watch{color:#ffd88d;background:#e2a04a33}.compliance-citadel__pill--danger{color:#ffc4c4;background:#c75c5c38}.compliance-citadel__pill--muted{color:#c7d9d5;background:#87a7a724}.compliance-citadel__drift-list,.compliance-citadel__detail-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;margin-top:1rem;display:grid}.compliance-citadel__dossier-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-top:1rem;display:grid}.compliance-citadel__stat{background:#06111894;border:1px solid #83b7b124;border-radius:20px;padding:.95rem}.compliance-citadel__kv-list{gap:.7rem;display:grid}.compliance-citadel__kv-list>div{background:#06111885;border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .8rem;display:flex}.compliance-citadel__kv-list strong{color:#f5fff9}.compliance-citadel__raw{margin-top:1rem}.compliance-citadel__raw summary{cursor:pointer;color:#dff7f1;font-weight:700}.compliance-citadel__raw pre{color:#c9f6eb;background:#040c12e0;border-radius:18px;margin:1rem 0 0;padding:.95rem;font-size:.82rem;overflow:auto}@media (max-width:1180px){.compliance-citadel__metrics,.compliance-citadel__grid,.compliance-citadel__dossier-grid,.compliance-citadel__drift-list,.compliance-citadel__detail-columns,.compliance-citadel__toggle-grid,.compliance-citadel__form-grid--triple{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.compliance-citadel__hero,.compliance-citadel__metrics,.compliance-citadel__grid,.compliance-citadel__form-grid,.compliance-citadel__form-grid--triple,.compliance-citadel__dossier-grid,.compliance-citadel__drift-list,.compliance-citadel__detail-columns,.compliance-citadel__toggle-grid{grid-template-columns:minmax(0,1fr)}.compliance-citadel__hero{align-items:stretch}.compliance-citadel__panel--wide{grid-column:auto}}.crown-forge{background:radial-gradient(circle at 0 0,#df953a2e,#0000 34%),radial-gradient(circle at 100% 0,#d64a2b29,#0000 30%),linear-gradient(#130c12f5,#08070cfa);border:1px solid #e5b56733;border-radius:30px;gap:1.4rem;padding:1.6rem;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 84px #0000005c,inset 0 1px #ffecd00d}.crown-forge:before{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff0a,#0000 34%),repeating-linear-gradient(135deg,#e5b5670d 0 1px,#0000 1px 14px);position:absolute;inset:0}.crown-forge>*{z-index:1;position:relative}.crown-forge__hero{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;display:grid}.crown-forge__eyebrow{text-transform:uppercase;letter-spacing:.26em;color:#efc57a;align-items:center;gap:.45rem;margin-bottom:.7rem;font-size:.72rem;display:inline-flex}.crown-forge__hero h1{letter-spacing:-.04em;color:#fff4de;margin:0;font-size:clamp(2.2rem,4vw,3.4rem);line-height:.95}.crown-forge__hero p{color:#f8e7cdd1;max-width:52rem;margin:.85rem 0 0;font-size:1rem;line-height:1.7}.crown-forge__hero-actions{justify-content:flex-end;align-items:center;display:flex}.crown-forge__notice,.crown-forge__empty,.crown-forge__hint{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #ffffff1a;border-radius:18px;padding:.95rem 1rem}.crown-forge__notice{font-weight:600}.crown-forge__notice--success{color:#d5ffe6;background:#1b593847;border-color:#53dd8f4d}.crown-forge__notice--warning,.crown-forge__hint{color:#ffe2b2;background:#7c480e38;border-color:#ffc45e3d}.crown-forge__notice--error,.crown-forge__empty{color:#ffd3cb;background:#701b153d;border-color:#ff72623d}.crown-forge__metrics,.crown-forge__grid,.crown-forge__dial-grid,.crown-forge__scope-grid,.crown-forge__bench,.crown-forge__form-grid,.crown-forge__toggle-grid,.crown-forge__session-grid{gap:1rem;display:grid}.crown-forge__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.crown-forge__metric,.crown-forge__panel,.crown-forge__scope-card,.crown-forge__account-card,.crown-forge__request-card,.crown-forge__session-card,.crown-forge__risk-card,.crown-forge__bench-card,.crown-forge__dial{background:linear-gradient(#20131ceb,#0f0b11f5);border:1px solid #f3cb821f;border-radius:24px;box-shadow:inset 0 1px #fff3dd0d,0 20px 40px #00000029}.crown-forge__metric{padding:1.05rem 1.1rem}.crown-forge__metric span,.crown-forge__dial span,.crown-forge__bench-card span{color:#efd2a4b8;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.35rem;font-size:.72rem;display:block}.crown-forge__metric strong,.crown-forge__dial strong,.crown-forge__bench-card strong{color:#fff3da;font-size:1.55rem;line-height:1.05}.crown-forge__metric p,.crown-forge__bench-card p,.crown-forge__dial p{color:#f4e2c7ad;margin:.55rem 0 0}.crown-forge__grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.9fr)}.crown-forge__panel{padding:1.15rem}.crown-forge__panel--wide{grid-column:1/-1}.crown-forge__panel-head{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:1rem;display:flex}.crown-forge__panel-head h2{color:#fff0d1;letter-spacing:-.02em;margin:0;font-size:1.15rem}.crown-forge__panel-head p{color:#f5e5ceb3;margin:.35rem 0 0;line-height:1.6}.crown-forge__dial-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:1rem}.crown-forge__dial{padding:.9rem .95rem}.crown-forge__scope-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.crown-forge__scope-card,.crown-forge__bench-card,.crown-forge__risk-card{padding:.9rem 1rem}.crown-forge__scope-card{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.crown-forge__scope-card strong,.crown-forge__account-card h3,.crown-forge__request-card h3,.crown-forge__session-card h3{color:#fff1d7}.crown-forge__scope-card p,.crown-forge__account-card p,.crown-forge__request-card p,.crown-forge__session-card p,.crown-forge__risk-card p{color:#f4e2c7a3;margin:.28rem 0 0}.crown-forge__form-stack{gap:.9rem;display:grid}.crown-forge__form-grid--dual{grid-template-columns:repeat(2,minmax(0,1fr))}.crown-forge__form-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.crown-forge__form-grid--quad{grid-template-columns:2fr repeat(3,minmax(0,1fr))}.crown-forge__field{gap:.38rem;display:grid}.crown-forge__field span{letter-spacing:.04em;text-transform:uppercase;color:#f8ddb7c2;font-size:.78rem;font-weight:700}.crown-forge__field input,.crown-forge__field select,.crown-forge__field textarea{color:#fff3df;background:#0a090d9e;border:1px solid #f3cb8229;border-radius:16px;width:100%;padding:.86rem .95rem}.crown-forge__field textarea{resize:vertical;min-height:6rem}.crown-forge__toggle-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.crown-forge__toggle{color:#f7ead3;background:#ffffff08;border:1px solid #f3cb821f;border-radius:16px;align-items:center;gap:.65rem;min-height:3.3rem;padding:.9rem 1rem;display:flex}.crown-forge__button,.crown-forge__ghost{appearance:none;cursor:pointer;border:0;transition:transform .12s,opacity .12s,filter .12s}.crown-forge__button:hover,.crown-forge__ghost:hover{transform:translateY(-1px)}.crown-forge__button:disabled,.crown-forge__ghost:disabled{opacity:.46;cursor:not-allowed;transform:none}.crown-forge__button{color:#1b0f0f;letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(135deg,#f0c166,#b8592a 70%,#6c1d19);border-radius:999px;padding:.86rem 1.15rem;font-weight:800}.crown-forge__ghost{color:#ffe9c0;background:#ffffff0a;border-radius:999px;padding:.8rem 1rem;font-weight:700}.crown-forge__actions{flex-wrap:wrap;gap:.7rem;display:flex}.crown-forge__rail,.crown-forge__request-list,.crown-forge__risk-list{gap:.9rem;display:grid}.crown-forge__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.crown-forge__account-card,.crown-forge__request-card,.crown-forge__session-card{padding:1rem}.crown-forge__account-head,.crown-forge__request-head,.crown-forge__session-head,.crown-forge__risk-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.crown-forge__account-head h3,.crown-forge__request-head h3,.crown-forge__session-head h3{margin:0;font-size:1rem}.crown-forge__account-meta,.crown-forge__request-meta,.crown-forge__session-meta{color:#f0dfc1d1;flex-wrap:wrap;gap:.55rem;margin-top:.8rem;font-size:.82rem;display:flex}.crown-forge__account-note,.crown-forge__request-copy,.crown-forge__session-note{color:#f4e2c7ad;margin:.7rem 0 0;line-height:1.65}.crown-forge__request-card{border-left:3px solid #0000}.crown-forge__request-card--selected{border-left-color:#efc57a;box-shadow:inset 0 1px #fff3dd14,0 24px 46px #5c25163d}.crown-forge__bench{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem}.crown-forge__risk-list{margin-bottom:1rem}.crown-forge__raw-wrap{margin-top:.3rem}.crown-forge__raw-wrap strong{color:#ffe9c5;margin-bottom:.55rem;display:block}.crown-forge__raw{color:#f2ddbb;background:#050609db;border-radius:18px;margin:0;padding:.95rem;font-size:.82rem;overflow:auto}.crown-forge__session-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.crown-forge__command-list{flex-wrap:wrap;gap:.45rem;margin-top:.8rem;display:flex}.crown-forge__command-chip,.crown-forge__pill{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.35rem;min-height:1.9rem;padding:.24rem .68rem;font-size:.75rem;font-weight:700;display:inline-flex}.crown-forge__command-chip{color:#ffe2b8;background:#ffffff0d}.crown-forge__command-chip--muted,.crown-forge__pill--muted{color:#ffebd1cc;background:#ffffff0f}.crown-forge__pill--good{color:#d3ffe4;background:#42a46a38}.crown-forge__pill--watch{color:#ffe1ae;background:#d18d3638}.crown-forge__pill--danger{color:#ffd0c5;background:#b23e2d3d}@media (max-width:1240px){.crown-forge__metrics,.crown-forge__grid,.crown-forge__bench,.crown-forge__session-grid,.crown-forge__rail,.crown-forge__scope-grid,.crown-forge__dial-grid,.crown-forge__toggle-grid,.crown-forge__form-grid--triple,.crown-forge__form-grid--quad{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.crown-forge__hero,.crown-forge__metrics,.crown-forge__grid,.crown-forge__bench,.crown-forge__session-grid,.crown-forge__rail,.crown-forge__scope-grid,.crown-forge__dial-grid,.crown-forge__form-grid,.crown-forge__form-grid--dual,.crown-forge__form-grid--triple,.crown-forge__form-grid--quad,.crown-forge__toggle-grid{grid-template-columns:minmax(0,1fr)}.crown-forge__hero{align-items:stretch}}.shadow-ledger{--shadow-ledger-brass:#f4cf8a;--shadow-ledger-copper:#bb7b33;--shadow-ledger-teal:#7ad5d0;gap:1.15rem;display:grid}.shadow-ledger__hero,.shadow-ledger__panel,.shadow-ledger__metric,.shadow-ledger__halo-card,.shadow-ledger__policy-card,.shadow-ledger__app-card,.shadow-ledger__event-card,.shadow-ledger__alert-card,.shadow-ledger__detail-card{background:radial-gradient(circle at 100% 0,#7ad5d024,#0000 32%),radial-gradient(circle at 0 100%,#f4cf8a1f,#0000 28%),linear-gradient(165deg,#071419f5,#050b12eb);border:1px solid #7ad5d01f;border-radius:28px;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff7e40d,0 24px 60px #03070c66}.shadow-ledger__hero:before,.shadow-ledger__panel:before,.shadow-ledger__metric:before,.shadow-ledger__halo-card:before,.shadow-ledger__policy-card:before,.shadow-ledger__app-card:before,.shadow-ledger__event-card:before,.shadow-ledger__alert-card:before,.shadow-ledger__detail-card:before{content:"";pointer-events:none;background:linear-gradient(135deg,#f4cf8a12,#0000 34%),linear-gradient(#fff0,#ffffff04);position:absolute;inset:0}.shadow-ledger__hero,.shadow-ledger__panel,.shadow-ledger__metric,.shadow-ledger__halo-card,.shadow-ledger__policy-card,.shadow-ledger__app-card,.shadow-ledger__event-card,.shadow-ledger__alert-card,.shadow-ledger__detail-card,.shadow-ledger__empty{padding:1.15rem}.shadow-ledger__hero{grid-template-columns:minmax(0,1.7fr) minmax(22rem,1fr);align-items:end;gap:1.2rem;display:grid}.shadow-ledger__hero h2{color:#fff4de;letter-spacing:-.04em;margin:.35rem 0 .8rem;font-size:clamp(2rem,3vw,3.25rem);line-height:.95}.shadow-ledger__hero p,.shadow-ledger__panel p,.shadow-ledger__empty,.shadow-ledger__policy-card p,.shadow-ledger__app-card p,.shadow-ledger__event-card p,.shadow-ledger__alert-card p,.shadow-ledger__detail-card p{color:#e6f4f4c7;line-height:1.62}.shadow-ledger__eyebrow{color:var(--shadow-ledger-teal);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.78rem;font-weight:800;display:inline-flex}.shadow-ledger__eyebrow:before{content:"";background:linear-gradient(90deg,#7ad5d033,#7ad5d0f2);width:1.9rem;height:1px}.shadow-ledger__hero-actions,.shadow-ledger__actions{flex-wrap:wrap;gap:.75rem;display:flex}.shadow-ledger__button,.shadow-ledger__ghost{appearance:none;cursor:pointer;border:0;transition:transform .12s,opacity .12s,filter .12s}.shadow-ledger__button:hover,.shadow-ledger__ghost:hover{transform:translateY(-1px)}.shadow-ledger__button:disabled,.shadow-ledger__ghost:disabled{opacity:.46;cursor:not-allowed;transform:none}.shadow-ledger__button{color:#1f1408;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(135deg,#f4cf8afa,#bb7b33fa 65%,#5c3519fa);border-radius:999px;padding:.88rem 1.16rem;font-weight:800;box-shadow:0 16px 28px #74461347}.shadow-ledger__ghost{color:#d6f7f2;background:#ffffff0a;border-radius:999px;padding:.82rem 1rem;font-weight:700}.shadow-ledger__notice{border:1px solid #ffffff14;border-radius:20px;padding:.95rem 1.05rem;font-weight:600}.shadow-ledger__notice--success{color:#d8fff0;background:#38886f2e}.shadow-ledger__notice--warning{color:#ffe3bd;background:#b7762f2e}.shadow-ledger__notice--error{color:#ffd8d2;background:#a03e332e}.shadow-ledger__empty{background:linear-gradient(135deg,#060d14e0,#03080ceb);border:1px dashed #7ad5d02e;border-radius:24px}.shadow-ledger__metrics,.shadow-ledger__grid,.shadow-ledger__halo-grid,.shadow-ledger__filter-grid,.shadow-ledger__form-grid,.shadow-ledger__app-grid{gap:.95rem;display:grid}.shadow-ledger__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.shadow-ledger__metric{min-height:8.2rem}.shadow-ledger__metric strong{color:#fff4de;margin-top:1rem;font-size:2rem;line-height:1;display:block}.shadow-ledger__metric span,.shadow-ledger__halo-card span,.shadow-ledger__policy-meta,.shadow-ledger__app-meta,.shadow-ledger__event-meta,.shadow-ledger__alert-meta{color:#cee4e7b8;letter-spacing:.03em;font-size:.8rem}.shadow-ledger__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shadow-ledger__panel--wide{grid-column:span 2}.shadow-ledger__panel-head,.shadow-ledger__app-head,.shadow-ledger__event-head,.shadow-ledger__alert-head{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.shadow-ledger__panel h3,.shadow-ledger__halo-card h3,.shadow-ledger__policy-card h3,.shadow-ledger__app-head h3,.shadow-ledger__event-head h3,.shadow-ledger__alert-head h3,.shadow-ledger__detail-card h3{color:#fff5e5;margin:0;font-size:1rem}.shadow-ledger__halo-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.9rem}.shadow-ledger__halo-card{min-height:8.8rem}.shadow-ledger__pipeline{gap:.7rem;margin-top:1rem;display:grid}.shadow-ledger__pipeline-step{color:#e8f6f4;background:linear-gradient(90deg,#7ad5d012,#7ad5d003);border-radius:18px;align-items:center;gap:.75rem;min-height:3.1rem;padding:.85rem .95rem;display:flex}.shadow-ledger__pipeline-step:before{content:"";background:linear-gradient(135deg, var(--shadow-ledger-brass), var(--shadow-ledger-teal));border-radius:999px;width:.65rem;height:.65rem;box-shadow:0 0 0 4px #7ad5d014}.shadow-ledger__policy-rail,.shadow-ledger__event-list,.shadow-ledger__alert-list{gap:.85rem;display:grid}.shadow-ledger__policy-card,.shadow-ledger__alert-card{cursor:pointer;transition:transform .12s,border-color .12s,box-shadow .12s}.shadow-ledger__policy-card:hover,.shadow-ledger__alert-card:hover{border-color:#f4cf8a3d;transform:translateY(-1px)}.shadow-ledger__policy-card--selected,.shadow-ledger__alert-card--selected{border-color:#f4cf8a6b;box-shadow:inset 0 1px #fff5e414,0 26px 50px #26120759}.shadow-ledger__policy-meta,.shadow-ledger__app-meta,.shadow-ledger__event-meta,.shadow-ledger__alert-meta{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.shadow-ledger__form-stack{gap:.95rem;display:grid}.shadow-ledger__form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.shadow-ledger__form-grid--dual{grid-template-columns:repeat(2,minmax(0,1fr))}.shadow-ledger__form-grid--triple{grid-template-columns:repeat(3,minmax(0,1fr))}.shadow-ledger__field{gap:.55rem;display:grid}.shadow-ledger__field label,.shadow-ledger__toggle{color:#f4fbfa;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.shadow-ledger__field input,.shadow-ledger__field select,.shadow-ledger__field textarea{color:#fff7eb;background:linear-gradient(#081017e6,#050b11f5);border:1px solid #7ad5d01f;border-radius:18px;width:100%;padding:.88rem .96rem}.shadow-ledger__field textarea{resize:vertical;min-height:7rem}.shadow-ledger__field input:focus,.shadow-ledger__field select:focus,.shadow-ledger__field textarea:focus{border-color:#7ad5d085;outline:none;box-shadow:0 0 0 1px #7ad5d05c,0 0 0 6px #7ad5d014}.shadow-ledger__toggle,.shadow-ledger__toggle--block{background:#ffffff08;border:1px solid #f4cf8a1f;border-radius:18px;align-items:center;gap:.65rem;min-height:3.25rem;padding:.92rem 1rem;display:flex}.shadow-ledger__toggle--block{align-items:flex-start}.shadow-ledger__app-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.shadow-ledger__raw-wrap{margin-top:.85rem}.shadow-ledger__raw-wrap strong{color:#fff0d2;margin-bottom:.55rem;display:block}.shadow-ledger__raw{color:#d8ece8;background:linear-gradient(#02060cf0,#070e16e6);border-radius:20px;margin:0;padding:1rem;font-size:.82rem;overflow:auto}.shadow-ledger__pill{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.35rem;min-height:1.9rem;padding:.22rem .68rem;font-size:.74rem;font-weight:800;display:inline-flex}.shadow-ledger__pill--danger{color:#ffd8d1;background:#b13d2f3d}.shadow-ledger__pill--watch{color:#ffe4ba;background:#c5842e38}.shadow-ledger__pill--good{color:#d5fff3;background:#3f9e823d}.shadow-ledger__pill--muted{color:#dff1efc7;background:#ffffff0f}@media (max-width:1240px){.shadow-ledger__hero,.shadow-ledger__metrics,.shadow-ledger__grid,.shadow-ledger__halo-grid,.shadow-ledger__app-grid,.shadow-ledger__form-grid,.shadow-ledger__form-grid--triple{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.shadow-ledger__hero,.shadow-ledger__metrics,.shadow-ledger__grid,.shadow-ledger__halo-grid,.shadow-ledger__filter-grid,.shadow-ledger__form-grid,.shadow-ledger__form-grid--dual,.shadow-ledger__form-grid--triple,.shadow-ledger__app-grid{grid-template-columns:minmax(0,1fr)}.shadow-ledger__panel--wide{grid-column:auto}}.hash-atelier{color:#e9efe7}.hash-atelier__hero,.hash-atelier__panel,.hash-atelier__metric,.hash-atelier__signal-chip,.hash-atelier__scan-card,.hash-atelier__detail-card,.hash-atelier__pipeline-card,.hash-atelier__narrative-item,.hash-atelier__signal-row{background:radial-gradient(circle at 0 0,#c5ff7c24,#0000 34%),radial-gradient(circle at 100% 100%,#5c7c4e2e,#0000 38%),linear-gradient(165deg,#0f1613f5,#1b241ef0);border:1px solid #bad0892e;position:relative;overflow:hidden;box-shadow:inset 0 1px #ebffcd14,0 24px 70px #00000052}.hash-atelier__hero:before,.hash-atelier__panel:before,.hash-atelier__metric:before,.hash-atelier__signal-chip:before,.hash-atelier__detail-card:before,.hash-atelier__pipeline-card:before{content:"";pointer-events:none;mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#e4ffaa0a,#0000),linear-gradient(#0000 0 calc(100% - 1px),#ffffff0a 100%);position:absolute;inset:0}.hash-atelier__hero{border-radius:32px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:1.2rem;padding:1.4rem;display:grid}.hash-atelier__hero-copy h3{letter-spacing:.04em;text-transform:uppercase;margin:.35rem 0 .65rem;font-size:clamp(1.9rem,3vw,2.65rem);line-height:1}.hash-atelier__hero-copy p{color:#e4efe1d1;max-width:56rem}.hash-atelier__hero-grid,.hash-atelier__signal-strip,.hash-atelier__deck,.hash-atelier__grid,.hash-atelier__form-grid,.hash-atelier__filter-grid,.hash-atelier__toggle-grid,.hash-atelier__pipeline,.hash-atelier__dossier-grid,.hash-atelier__signal-stack,.hash-atelier__telemetry-grid,.hash-atelier__stack-grid{gap:.9rem;display:grid}.hash-atelier__hero-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hash-atelier__metric{border-radius:22px;padding:1rem 1.05rem}.hash-atelier__metric span,.hash-atelier__signal-chip strong,.hash-atelier__detail-card h4,.hash-atelier__pipeline-card span,.hash-atelier__fact-list dt{color:#d3e4bbc2;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;font-weight:800}.hash-atelier__metric strong{color:#fbfff6;margin:.4rem 0 .45rem;font-size:2rem;display:block}.hash-atelier__metric p,.hash-atelier__signal-chip p,.hash-atelier__detail-card p,.hash-atelier__pipeline-card strong{color:#e3ecddd6}.hash-atelier__signal-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.hash-atelier__signal-chip{border-radius:20px;padding:.95rem 1rem}.hash-atelier__deck,.hash-atelier__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hash-atelier__panel{border-radius:28px;padding:1.2rem}.hash-atelier__panel--dossier{min-height:100%}.hash-atelier__form-grid,.hash-atelier__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hash-atelier__span-2{grid-column:span 2}.hash-atelier__toggle-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.hash-atelier__toggle{background:#ffffff0a;border:1px solid #cde8a424;border-radius:18px;align-items:center;gap:.65rem;min-height:3rem;padding:.85rem .95rem;display:flex}.hash-atelier__narrative{gap:.7rem;display:grid}.hash-atelier__narrative-item,.hash-atelier__signal-row{border-radius:18px;padding:.85rem .95rem}.hash-atelier__pipeline{grid-template-columns:repeat(4,minmax(0,1fr))}.hash-atelier__pipeline-card{border-radius:18px;gap:.4rem;padding:.9rem;display:grid}.hash-atelier__filter-grid input,.hash-atelier__filter-grid select,.hash-atelier__form-grid input,.hash-atelier__form-grid select,.hash-atelier__form-grid textarea{background:#080c0aa3}.hash-atelier__scan-list,.hash-atelier__signal-list{gap:.75rem;display:grid}.hash-atelier__scan-card{text-align:left;border-radius:22px;gap:.65rem;padding:1rem;transition:transform .14s,border-color .14s,box-shadow .14s;display:grid}.hash-atelier__scan-card:hover,.hash-atelier__scan-card--active{border-color:#e4ffaa57;transform:translateY(-1px);box-shadow:inset 0 1px #ebffcd14,0 20px 56px #0006}.hash-atelier__scan-head{justify-content:space-between;gap:.9rem;display:flex}.hash-atelier__scan-head strong{font-size:1rem;display:block}.hash-atelier__scan-head span,.hash-atelier__scan-meta{color:#d8e5cdbf}.hash-atelier__scan-meta{flex-wrap:wrap;gap:.85rem;font-size:.84rem;display:flex}.hash-atelier__dossier-grid,.hash-atelier__signal-stack,.hash-atelier__telemetry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hash-atelier__detail-card{border-radius:20px;gap:.75rem;padding:1rem;display:grid}.hash-atelier__fact-list,.hash-atelier__reason-list{gap:.7rem;display:grid}.hash-atelier__fact-list div{gap:.16rem;display:grid}.hash-atelier__fact-list dd,.hash-atelier__reason-list li,.hash-atelier__detail-card pre{color:#f1f5efe6;margin:0}.hash-atelier__stack-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hash-atelier__stack-grid div{background:#ffffff0a;border-radius:16px;gap:.22rem;padding:.8rem .9rem;display:grid}.hash-atelier__detail-card pre{background:#0508068f;border-radius:16px;padding:.95rem;font-size:.77rem;line-height:1.6;overflow:auto}.hash-atelier__pill{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;min-height:1.9rem;padding:.22rem .68rem;font-size:.74rem;font-weight:800;display:inline-flex}.hash-atelier__pill--danger{color:#ffe0bf;background:#a5451f3d}.hash-atelier__pill--watch{color:#f8ffd1;background:#b4c5463d}.hash-atelier__pill--good{color:#e0ffe8;background:#50ab763d}.hash-atelier__pill--muted{color:#e2eedcc7;background:#ffffff0f}@media (max-width:1240px){.hash-atelier__hero,.hash-atelier__signal-strip,.hash-atelier__deck,.hash-atelier__grid,.hash-atelier__dossier-grid,.hash-atelier__signal-stack,.hash-atelier__telemetry-grid,.hash-atelier__pipeline,.hash-atelier__toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.hash-atelier__hero,.hash-atelier__hero-grid,.hash-atelier__signal-strip,.hash-atelier__deck,.hash-atelier__grid,.hash-atelier__form-grid,.hash-atelier__filter-grid,.hash-atelier__toggle-grid,.hash-atelier__pipeline,.hash-atelier__dossier-grid,.hash-atelier__signal-stack,.hash-atelier__telemetry-grid,.hash-atelier__stack-grid{grid-template-columns:minmax(0,1fr)}.hash-atelier__span-2{grid-column:auto}}.detonation-studio{--detonation-bg:radial-gradient(circle at top left, #5687ff29, transparent 34%), radial-gradient(circle at 82% 18%, #ff6e2f2e, transparent 28%), linear-gradient(145deg, #080d18fa, #10121df0);--detonation-panel:linear-gradient(155deg, #121a2bf0, #1c1822e6);--detonation-panel-strong:linear-gradient(155deg, #0c1322fa, #241919eb);--detonation-border:#81a2ff33;--detonation-border-strong:#ff874f42;--detonation-copy:#e7eeffeb;--detonation-copy-muted:#bac5e0c2;--detonation-glow:0 28px 90px #070a1280}.detonation-studio__hero,.detonation-studio__panel,.detonation-studio__detail-card,.detonation-studio__run-card{border:1px solid var(--detonation-border);box-shadow:var(--detonation-glow);position:relative;overflow:hidden}.detonation-studio__hero:before,.detonation-studio__panel:before,.detonation-studio__detail-card:before,.detonation-studio__run-card:before{content:"";pointer-events:none;background:linear-gradient(120deg,#ffffff14,#0000 28%),repeating-linear-gradient(135deg,#ffffff05 0 10px,#0000 10px 22px);position:absolute;inset:0}.detonation-studio__hero,.detonation-studio__signal-strip,.detonation-studio__deck,.detonation-studio__grid,.detonation-studio__hero-grid,.detonation-studio__form-grid,.detonation-studio__filter-grid,.detonation-studio__dossier-grid,.detonation-studio__detail-grid{gap:1rem;display:grid}.detonation-studio__hero{background:var(--detonation-bg);border-radius:30px;grid-template-columns:minmax(0,1.55fr) minmax(22rem,.95fr);padding:1.45rem}.detonation-studio__hero-copy{z-index:1;gap:.75rem;display:grid;position:relative}.detonation-studio__hero-copy h3{letter-spacing:-.04em;color:#f6fbff;margin:0;font-size:clamp(2rem,3vw,3rem);line-height:.94}.detonation-studio__hero-copy p,.detonation-studio__signal-chip p,.detonation-studio__metric p,.detonation-studio__run-card span,.detonation-studio__detail-card,.detonation-studio__detail-card pre,.detonation-studio__fact-list dd{color:var(--detonation-copy-muted)}.detonation-studio__hero-grid{z-index:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;position:relative}.detonation-studio__metric,.detonation-studio__signal-chip,.detonation-studio__panel,.detonation-studio__detail-card,.detonation-studio__run-card{background:var(--detonation-panel);border-radius:24px}.detonation-studio__metric{gap:.45rem;min-height:10rem;padding:1rem;display:grid}.detonation-studio__metric strong{color:#fff;font-size:clamp(1.6rem,2.2vw,2.4rem);line-height:1}.detonation-studio__metric span,.detonation-studio__signal-chip strong,.detonation-studio__detail-card h4,.detonation-studio__run-head strong{color:var(--detonation-copy)}.detonation-studio__signal-strip,.detonation-studio__deck{grid-template-columns:repeat(2,minmax(0,1fr))}.detonation-studio__signal-chip,.detonation-studio__panel{padding:1rem 1.05rem}.detonation-studio__signal-chip{gap:.5rem;min-height:11rem;display:grid}.detonation-studio__deck,.detonation-studio__grid{align-items:start}.detonation-studio__grid{grid-template-columns:minmax(0,1fr)}.detonation-studio__panel--wide{background:var(--detonation-panel-strong)}.detonation-studio__form-grid,.detonation-studio__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detonation-studio__form-grid label,.detonation-studio__filter-grid label,.detonation-studio__rescan-grid label{color:var(--detonation-copy);gap:.45rem;display:grid}.detonation-studio__form-grid input,.detonation-studio__form-grid select,.detonation-studio__form-grid textarea,.detonation-studio__filter-grid input,.detonation-studio__filter-grid select,.detonation-studio__rescan-grid input,.detonation-studio__rescan-grid textarea{color:#edf5ff;background:#070b169e;border:1px solid #8296d242;box-shadow:inset 0 1px #ffffff0d}.detonation-studio__form-grid textarea,.detonation-studio__rescan-grid textarea{min-height:8.4rem}.detonation-studio__span-2{grid-column:span 2}.detonation-studio__toggle{grid-template-columns:auto 1fr;align-self:end;align-items:center}.detonation-studio__toggle input{accent-color:#ff8e52;width:1rem;height:1rem}.detonation-studio__run-list,.detonation-studio__event-list,.detonation-studio__narrative,.detonation-studio__fact-list{gap:.8rem;display:grid}.detonation-studio__run-card{text-align:left;border-color:#6b84c82e;width:100%;padding:.95rem 1rem;transition:transform .14s,border-color .14s,background .14s}.detonation-studio__run-card:hover,.detonation-studio__run-card--active{border-color:var(--detonation-border-strong);background:linear-gradient(150deg,#1c2844f0,#341e1beb),#121a2bf0;transform:translateY(-1px)}.detonation-studio__run-head,.detonation-studio__run-meta{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.detonation-studio__run-head>div{gap:.2rem;display:grid}.detonation-studio__run-head span,.detonation-studio__run-meta{font-size:.8rem}.detonation-studio__run-meta{flex-wrap:wrap;margin-top:.85rem}.detonation-studio__dossier-grid,.detonation-studio__detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.detonation-studio__detail-grid{margin-top:1rem}.detonation-studio__detail-card{gap:.85rem;padding:1rem;display:grid}.detonation-studio__detail-card h4{letter-spacing:.01em;margin:0;font-size:1rem}.detonation-studio__narrative-item,.detonation-studio__event-row,.detonation-studio__fact-list div{background:#ffffff0a;border-radius:16px;gap:.22rem;padding:.8rem .9rem;display:grid}.detonation-studio__event-row strong,.detonation-studio__fact-list dt{color:#f7fbff}.detonation-studio__fact-list dd,.detonation-studio__detail-card pre{margin:0}.detonation-studio__detail-card pre{background:#050912ad;border-radius:16px;padding:.95rem;font-size:.78rem;line-height:1.58;overflow:auto}.detonation-studio__rescan-grid{gap:.8rem;display:grid}.detonation-studio__pill{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;gap:.35rem;width:fit-content;min-height:1.9rem;padding:.22rem .68rem;font-size:.74rem;font-weight:800;display:inline-flex}.detonation-studio__pill--danger{color:#ffd7c5;background:#ca56273d}.detonation-studio__pill--watch{color:#ffe9bc;background:#ffad463d}.detonation-studio__pill--good{color:#dcfff1;background:#43a8813d}.detonation-studio__pill--muted{color:#e2eedcc7;background:#ffffff0f}@media (max-width:1240px){.detonation-studio__hero,.detonation-studio__signal-strip,.detonation-studio__deck,.detonation-studio__grid,.detonation-studio__dossier-grid,.detonation-studio__detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:780px){.detonation-studio__hero,.detonation-studio__hero-grid,.detonation-studio__signal-strip,.detonation-studio__deck,.detonation-studio__grid,.detonation-studio__form-grid,.detonation-studio__filter-grid,.detonation-studio__dossier-grid,.detonation-studio__detail-grid{grid-template-columns:minmax(0,1fr)}.detonation-studio__span-2{grid-column:auto}}.nocturne-atlas{color:#f4f7f3;gap:1.5rem;display:grid}.nocturne-atlas--state{place-items:center;min-height:24rem}.nocturne-atlas__state-shell,.nocturne-atlas__hero,.nocturne-atlas__panel,.nocturne-atlas__metric{background:radial-gradient(circle at 0 0,#527a763d,#0000 40%),linear-gradient(145deg,#070f14f5,#0c171eeb);border:1px solid #82a6a02e;box-shadow:inset 0 1px #e5f1ec0d,0 24px 80px #00000047}.nocturne-atlas__state-shell{text-align:center;border-radius:2rem;width:min(42rem,100%);padding:2.5rem}.nocturne-atlas__state-copy{color:#dce7e3bd;max-width:32rem;margin:0 auto}.nocturne-atlas__eyebrow{text-transform:uppercase;letter-spacing:.24em;color:#8bc4b6;margin:0 0 .75rem;font-size:.72rem}.nocturne-atlas__hero{border-radius:2rem;grid-template-columns:minmax(0,1.6fr) minmax(18rem,.8fr);gap:1.5rem;padding:2rem;display:grid;position:relative;overflow:hidden}.nocturne-atlas__hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#6fd5b02e,#0000 68%);border-radius:999px;width:16rem;height:16rem;position:absolute;inset:auto -7rem -7rem auto}.nocturne-atlas__hero h2,.nocturne-atlas__state-shell h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,3vw,3.4rem);line-height:.96}.nocturne-atlas__lede{color:#e2eee9c7;max-width:52rem;margin:.9rem 0 0;font-size:1rem;line-height:1.65}.nocturne-atlas__hero-actions{align-content:space-between;justify-items:end;gap:1rem;display:grid}.nocturne-atlas__ghost{color:#f6fbf8;background:#ffffff08;border:1px solid #8cc1b838}.nocturne-atlas__notice{border:1px solid #0000;border-radius:1rem;margin:0;padding:.95rem 1.1rem;font-size:.96rem}.nocturne-atlas__notice--success{color:#d8fff0;background:#43a8811f;border-color:#43a88157}.nocturne-atlas__notice--warning{color:#fff1c9;background:#e2ac5221;border-color:#e2ac524d}.nocturne-atlas__notice--error{color:#ffd7dd;background:#d6596721;border-color:#d659674d}.nocturne-atlas__hero-grid,.nocturne-atlas__detail-grid,.nocturne-atlas__filter-grid,.nocturne-atlas__preview-grid{gap:1rem;display:grid}.nocturne-atlas__hero-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.nocturne-atlas__metric{border-radius:1.45rem;padding:1.35rem 1.4rem}.nocturne-atlas__metric strong{letter-spacing:-.06em;margin-top:.6rem;font-size:clamp(1.9rem,2.8vw,2.8rem);display:block}.nocturne-atlas__metric span:last-child,.nocturne-atlas__detail-card p,.nocturne-atlas__signal-card p,.nocturne-atlas__preview-card p,.nocturne-atlas__ledger-card p{color:#dde8e4bd;line-height:1.55}.nocturne-atlas__metric-label,.nocturne-atlas__detail-label{text-transform:uppercase;letter-spacing:.18em;color:#94c7ba;align-items:center;gap:.45rem;font-size:.68rem;display:inline-flex}.nocturne-atlas__deck{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.nocturne-atlas__deck--ledger{align-items:start}.nocturne-atlas__panel{border-radius:1.6rem;padding:1.4rem}.nocturne-atlas__panel-head,.nocturne-atlas__signal-head,.nocturne-atlas__meta-row,.nocturne-atlas__action-row,.nocturne-atlas__badge-row{gap:.75rem;display:flex}.nocturne-atlas__panel-head{justify-content:space-between;align-items:start;margin-bottom:1rem}.nocturne-atlas__panel-head h3{letter-spacing:-.03em;margin:0;font-size:1.18rem}.nocturne-atlas__panel-head p,.nocturne-atlas__count,.nocturne-atlas__meta-row,.nocturne-atlas__preview-card span{color:#d2e1dcb3}.nocturne-atlas__count{white-space:nowrap;font-size:.88rem}.nocturne-atlas__stack,.nocturne-atlas__ledger,.nocturne-atlas__warning-stack{gap:.85rem;display:grid}.nocturne-atlas__signal-card,.nocturne-atlas__detail-card,.nocturne-atlas__preview-card,.nocturne-atlas__ledger-card{background:linear-gradient(160deg,#112027e6,#0a1218e0);border:1px solid #96c4b81f;border-radius:1.2rem;padding:1rem 1.05rem}.nocturne-atlas__detail-card--focus{background:radial-gradient(circle at 0 0,#6cd8b324,#0000 34%),linear-gradient(160deg,#12222af5,#091116f0);padding:1.2rem 1.25rem}.nocturne-atlas__signal-head,.nocturne-atlas__badge-row{flex-wrap:wrap;justify-content:space-between;align-items:center}.nocturne-atlas__signal-head strong,.nocturne-atlas__detail-card strong{letter-spacing:-.03em;font-size:1rem}.nocturne-atlas__detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nocturne-atlas__detail-card p,.nocturne-atlas__signal-card p,.nocturne-atlas__preview-card p,.nocturne-atlas__ledger-card p{margin:.45rem 0 0}.nocturne-atlas__warning{color:#ffd6bc;margin:1rem 0 0}.nocturne-atlas__warning-stack{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.nocturne-atlas__warning-pill{color:#ffe5be;background:#d99d531a;border:1px solid #d99d5338;border-radius:999px;padding:.8rem .95rem;font-size:.88rem}.nocturne-atlas__field{gap:.45rem;display:grid}.nocturne-atlas__field span{text-transform:uppercase;letter-spacing:.16em;color:#8dbbad;font-size:.78rem}.nocturne-atlas__field input,.nocturne-atlas__field select,.nocturne-atlas__field textarea{color:#f7fbf9;background:#081016db;border:1px solid #9abfb82e;border-radius:.95rem;width:100%}.nocturne-atlas__field--span-2{grid-column:span 2}.nocturne-atlas__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1rem}.nocturne-atlas__toggle{color:#deebe5cc;align-items:center;gap:.75rem;margin-top:1rem;display:flex}.nocturne-atlas__action-row{flex-wrap:wrap;align-items:center;margin-top:1rem}.nocturne-atlas__ledger{max-height:38rem;padding-right:.25rem;overflow:auto}.nocturne-atlas__ledger-card{text-align:left;cursor:pointer;transition:transform .16s,border-color .16s,box-shadow .16s}.nocturne-atlas__ledger-card:hover,.nocturne-atlas__ledger-card.is-selected{border-color:#7cccb35c;transform:translateY(-1px);box-shadow:0 20px 36px #040a0e57}.nocturne-atlas__meta-row{flex-wrap:wrap;margin-top:.75rem;font-size:.82rem}.nocturne-atlas__preview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.nocturne-atlas__pill{letter-spacing:.12em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:1.85rem;padding:.2rem .75rem;font-size:.72rem;font-weight:700;display:inline-flex}.nocturne-atlas__pill--danger{color:#ffd4da;background:#d9526029}.nocturne-atlas__pill--watch{color:#ffe8b7;background:#e2ac5229}.nocturne-atlas__pill--good{color:#dafdee;background:#43a88129}.nocturne-atlas__pill--muted{color:#e4f0eccc;background:#ffffff0f}.nocturne-atlas__metadata{color:#ddede8;background:#070d12f2;border:1px solid #96c4b81f;border-radius:1rem;margin:0;padding:1rem 1.1rem;font-size:.82rem;overflow:auto}.nocturne-atlas__empty{color:#dae7e1b8;text-align:center;border:1px dashed #91bbb22e;border-radius:1.25rem;padding:1.4rem}@media (max-width:1280px){.nocturne-atlas__hero,.nocturne-atlas__hero-grid,.nocturne-atlas__deck{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:820px){.nocturne-atlas__hero,.nocturne-atlas__hero-grid,.nocturne-atlas__deck,.nocturne-atlas__detail-grid,.nocturne-atlas__filter-grid,.nocturne-atlas__preview-grid{grid-template-columns:minmax(0,1fr)}.nocturne-atlas__field--span-2{grid-column:auto}.nocturne-atlas__hero-actions{justify-items:start}}.cipher-harbor{color:#f9f3eb;gap:1.4rem;display:grid}.cipher-harbor--state{place-items:center;min-height:24rem}.cipher-harbor__state,.cipher-harbor__hero,.cipher-harbor__panel,.cipher-harbor__metric{background:radial-gradient(circle at 0 0,#c98a4829,#0000 38%),linear-gradient(160deg,#110e1af5,#081021f0);border:1px solid #c6a47929;box-shadow:inset 0 1px #ffedd50f,0 28px 80px #00000057}.cipher-harbor__state{text-align:center;border-radius:2rem;width:min(42rem,100%);padding:2.4rem}.cipher-harbor__eyebrow{text-transform:uppercase;letter-spacing:.22em;color:#f1b978;margin:0 0 .65rem;font-size:.72rem}.cipher-harbor__hero{border-radius:2rem;grid-template-columns:minmax(0,1.5fr) minmax(18rem,.7fr);gap:1.25rem;padding:2rem;display:grid}.cipher-harbor__hero h2,.cipher-harbor__state h2{letter-spacing:-.06em;margin:0;font-size:clamp(2rem,3vw,3.3rem);line-height:.94}.cipher-harbor__lede,.cipher-harbor__panel-head p,.cipher-harbor__metric p,.cipher-harbor__detail-card p,.cipher-harbor__entry-card p,.cipher-harbor__secret-card div strong{color:#f1e8dec2}.cipher-harbor__hero-grid,.cipher-harbor__deck,.cipher-harbor__filters,.cipher-harbor__split,.cipher-harbor__checkboxes,.cipher-harbor__ledger{gap:1rem;display:grid}.cipher-harbor__hero-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cipher-harbor__metric{border-radius:1.3rem;padding:1.2rem 1.25rem}.cipher-harbor__metric span{text-transform:uppercase;letter-spacing:.18em;color:#e6ba84;font-size:.72rem}.cipher-harbor__metric strong{letter-spacing:-.06em;margin-top:.55rem;font-size:clamp(1.8rem,2.8vw,2.8rem);display:block}.cipher-harbor__deck{grid-template-columns:repeat(2,minmax(0,1fr))}.cipher-harbor__deck--final{grid-template-columns:minmax(0,1fr)}.cipher-harbor__panel{border-radius:1.5rem;padding:1.35rem}.cipher-harbor__panel-head,.cipher-harbor__actions,.cipher-harbor__card-head,.cipher-harbor__meta{gap:.75rem;display:flex}.cipher-harbor__panel-head{justify-content:space-between;align-items:start;margin-bottom:1rem}.cipher-harbor__panel-head h3{letter-spacing:-.03em;margin:0;font-size:1.14rem}.cipher-harbor__count{color:#f0dfc8b8;white-space:nowrap}.cipher-harbor__notice{border:1px solid #0000;border-radius:1rem;margin:0;padding:.9rem 1rem}.cipher-harbor__notice--success{color:#dcffef;background:#489d7e24;border-color:#489d7e47}.cipher-harbor__notice--warning{color:#ffe8c3;background:#dda05324;border-color:#dda05347}.cipher-harbor__notice--error{color:#ffd7dc;background:#d1586024;border-color:#d1586047}.cipher-harbor__field{gap:.42rem;display:grid}.cipher-harbor__field span{text-transform:uppercase;letter-spacing:.16em;color:#e8bc8c;font-size:.76rem}.cipher-harbor__field input,.cipher-harbor__field select,.cipher-harbor__field textarea{color:#fff8ef;background:#090c14e0;border:1px solid #c5a5802e;border-radius:.95rem;width:100%}.cipher-harbor__field--span-2{grid-column:span 2}.cipher-harbor__filters,.cipher-harbor__split{grid-template-columns:repeat(2,minmax(0,1fr))}.cipher-harbor__stack{gap:.85rem;display:grid}.cipher-harbor__stack h4{letter-spacing:-.02em;margin:0;font-size:.95rem}.cipher-harbor__checkboxes{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:1rem}.cipher-harbor__checkboxes label,.cipher-harbor__toggle{color:#f3e9dcd1;align-items:center;gap:.7rem;display:flex}.cipher-harbor__ledger{max-height:34rem;overflow:auto}.cipher-harbor__entry-card,.cipher-harbor__detail-card,.cipher-harbor__secret-card{background:linear-gradient(160deg,#161421f0,#0c1324eb);border:1px solid #caaa821f;border-radius:1.15rem;padding:1rem 1.05rem}.cipher-harbor__entry-card{text-align:left;cursor:pointer;transition:transform .16s,border-color .16s,box-shadow .16s}.cipher-harbor__entry-card:hover,.cipher-harbor__entry-card.is-selected{border-color:#efb77157;transform:translateY(-1px);box-shadow:0 18px 36px #0407104d}.cipher-harbor__card-head{flex-wrap:wrap;justify-content:space-between;align-items:center}.cipher-harbor__meta{color:#ecdfcfa8;flex-wrap:wrap;margin-top:.7rem;font-size:.82rem}.cipher-harbor__pill{text-transform:uppercase;letter-spacing:.12em;border-radius:999px;justify-content:center;align-items:center;min-height:1.8rem;padding:.2rem .72rem;font-size:.72rem;font-weight:700;display:inline-flex}.cipher-harbor__pill--danger{color:#ffd6db;background:#d8596329}.cipher-harbor__pill--watch{color:#ffe7bc;background:#e9ae5929}.cipher-harbor__pill--good{color:#dcfff0;background:#4ba58429}.cipher-harbor__pill--muted{color:#f1e8decc;background:#ffffff0f}.cipher-harbor__secret-card{gap:.75rem;display:grid}.cipher-harbor__secret-card div{gap:.2rem;display:grid}.cipher-harbor__secret-card span,.cipher-harbor__detail-card span{text-transform:uppercase;letter-spacing:.16em;color:#e3b47c;font-size:.72rem}.cipher-harbor__detail-card strong{margin-top:.35rem;font-size:1rem;display:block}.cipher-harbor__actions{flex-wrap:wrap;align-items:center;margin-top:.85rem}.cipher-harbor__ghost{color:#fff8ef;background:#ffffff08;border:1px solid #caaa822e}.cipher-harbor__danger{background:#9025305c;border-color:#ea848f2e}.cipher-harbor__empty{color:#eee3d3b3;text-align:center;border:1px dashed #cdad8829;border-radius:1rem;padding:1.1rem}@media (max-width:1180px){.cipher-harbor__hero,.cipher-harbor__hero-grid,.cipher-harbor__deck,.cipher-harbor__split{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.cipher-harbor__filters,.cipher-harbor__checkboxes{grid-template-columns:minmax(0,1fr)}.cipher-harbor__field--span-2{grid-column:auto}}.passkey-orrery{--orrery-bg:radial-gradient(circle at top left, #578cff3d, transparent 34%), radial-gradient(circle at top right, #ffad572e, transparent 28%), linear-gradient(180deg, #08101f 0%, #0f1d2c 46%, #16283a 100%);--orrery-panel:#091422db;--orrery-border:#96c0ff2e;--orrery-text:#eef5ff;--orrery-muted:#cfdcf2c7;--orrery-accent:#89b4ff;--orrery-brass:#f1bf72;background:var(--orrery-bg);border:1px solid var(--orrery-border);color:var(--orrery-text);border-radius:28px;padding:28px;box-shadow:inset 0 1px #ffffff0d,0 24px 60px #03081073}.passkey-orrery--state{place-items:center;min-height:320px;display:grid}.passkey-orrery__state{text-align:center;max-width:540px}.passkey-orrery__eyebrow{color:var(--orrery-brass);letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:.78rem}.passkey-orrery__hero{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.passkey-orrery__hero h2,.passkey-orrery__state h2{letter-spacing:-.05em;margin:0;font-size:clamp(2rem,3vw,3.2rem)}.passkey-orrery__lede,.passkey-orrery__state p,.passkey-orrery__panel-head p,.passkey-orrery__metric p,.passkey-orrery__config-card p,.passkey-orrery__credential-card p,.passkey-orrery__revocation-card p{color:var(--orrery-muted)}.passkey-orrery__hero-meta{text-align:right;background:#0c1524b8;border:1px solid #89b4ff2e;border-radius:20px;min-width:220px;padding:16px 18px}.passkey-orrery__hero-meta span{letter-spacing:.1em;text-transform:uppercase;color:var(--orrery-brass);font-size:.78rem;display:block}.passkey-orrery__hero-meta strong{margin-top:8px;font-size:1rem;display:block}.passkey-orrery__notice{border:1px solid #0000;border-radius:16px;margin:18px 0 0;padding:14px 16px;font-weight:600}.passkey-orrery__notice--success{background:#2872543d;border-color:#6edbaf57}.passkey-orrery__notice--warning{background:#7651143d;border-color:#f1bf7257}.passkey-orrery__notice--error{background:#7b27313d;border-color:#f3737357}.passkey-orrery__hero-grid,.passkey-orrery__deck{gap:18px;margin-top:22px;display:grid}.passkey-orrery__hero-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.passkey-orrery__deck{grid-template-columns:repeat(2,minmax(0,1fr))}.passkey-orrery__deck--final{grid-template-columns:minmax(0,1fr)}.passkey-orrery__metric,.passkey-orrery__panel{background:var(--orrery-panel);border:1px solid var(--orrery-border);border-radius:24px;padding:20px}.passkey-orrery__metric span,.passkey-orrery__config-card span,.passkey-orrery__dossier-card span,.passkey-orrery__credential-id span{text-transform:uppercase;letter-spacing:.12em;color:var(--orrery-brass);font-size:.78rem;display:block}.passkey-orrery__metric strong,.passkey-orrery__config-card strong,.passkey-orrery__dossier-card strong{margin-top:10px;font-size:1.75rem;display:block}.passkey-orrery__panel-head,.passkey-orrery__card-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.passkey-orrery__panel-head h3{margin:0;font-size:1.2rem}.passkey-orrery__count{color:var(--orrery-accent);text-transform:uppercase;letter-spacing:.12em;font-size:.82rem}.passkey-orrery__config-grid,.passkey-orrery__filters,.passkey-orrery__dossier{gap:14px;display:grid}.passkey-orrery__config-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.passkey-orrery__config-card,.passkey-orrery__dossier-card,.passkey-orrery__revocation-card{background:#111e30c7;border:1px solid #89b4ff24;border-radius:18px;padding:16px}.passkey-orrery__origin-list,.passkey-orrery__transport-list,.passkey-orrery__meta,.passkey-orrery__actions{flex-wrap:wrap;gap:10px;display:flex}.passkey-orrery__origin-list,.passkey-orrery__timeline,.passkey-orrery__credential-list,.passkey-orrery__transport-list,.passkey-orrery__credential-id,.passkey-orrery__revocation-card{margin-top:16px}.passkey-orrery__origin-pill,.passkey-orrery__pill{border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:7px 12px;font-size:.8rem;display:inline-flex}.passkey-orrery__origin-pill{background:#18283fd1}.passkey-orrery__pill--good{color:#9bf0c1;background:#3584582e}.passkey-orrery__pill--watch{color:#ffd18d;background:#976f2a2e}.passkey-orrery__pill--danger{color:#ffadba;background:#9b334433}.passkey-orrery__pill--muted{color:#d7e0f4;background:#7587a02e}.passkey-orrery__filters{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:16px}.passkey-orrery__field{gap:8px;display:grid}.passkey-orrery__field--span-2{grid-column:span 2}.passkey-orrery__field span{color:var(--orrery-brass);text-transform:uppercase;letter-spacing:.12em;font-size:.76rem}.passkey-orrery__field input,.passkey-orrery__field select,.passkey-orrery__field textarea{width:100%;color:var(--orrery-text);background:#060e18e0;border:1px solid #94baf82e;border-radius:16px;padding:12px 14px}.passkey-orrery__field textarea{resize:vertical;min-height:120px}.passkey-orrery__credential-list,.passkey-orrery__timeline{gap:12px;display:grid}.passkey-orrery__credential-card{color:inherit;text-align:left;background:#0d1828d6;border:1px solid #94baf824;border-radius:18px;padding:16px}.passkey-orrery__credential-card.is-selected{border-color:#f1bf728c;box-shadow:inset 0 0 0 1px #f1bf723d}.passkey-orrery__meta,.passkey-orrery__credential-id code{color:var(--orrery-muted)}.passkey-orrery__timeline-row{grid-template-columns:180px minmax(0,1fr) 48px;align-items:center;gap:12px;display:grid}.passkey-orrery__timeline-bar{background:#ffffff14;border-radius:999px;height:10px;overflow:hidden}.passkey-orrery__timeline-fill{border-radius:inherit;background:linear-gradient(90deg, var(--orrery-accent), var(--orrery-brass));height:100%}.passkey-orrery__actions button{color:#08101f;background:linear-gradient(135deg,#6d97ff 0%,#f1bf72 100%);border:none;border-radius:16px;padding:12px 18px;font-weight:700}.passkey-orrery__actions button:disabled{opacity:.5;cursor:not-allowed}.passkey-orrery__empty{color:var(--orrery-muted);background:#0b1421b3;border:1px dashed #94baf829;border-radius:18px;padding:20px}@media (max-width:1100px){.passkey-orrery__hero-grid,.passkey-orrery__deck,.passkey-orrery__config-grid,.passkey-orrery__filters{grid-template-columns:minmax(0,1fr)}.passkey-orrery__field--span-2{grid-column:span 1}.passkey-orrery__timeline-row{grid-template-columns:minmax(0,1fr)}.passkey-orrery__hero{flex-direction:column}.passkey-orrery__hero-meta{text-align:left;width:100%}}.covenant-relay{background:radial-gradient(circle at 100% 0,#fbbf242e,#0000 34%),radial-gradient(circle at 0 100%,#2dd4bf29,#0000 32%),linear-gradient(160deg,#0f172af5,#164e63d1);border:1px solid #94a3b82e;border-radius:28px;gap:1.5rem;padding:1.5rem;display:grid;box-shadow:0 24px 70px #0f172a47}.covenant-relay--state{place-items:center;min-height:26rem}.covenant-relay__state{text-align:center;gap:.9rem;max-width:40rem;display:grid}.covenant-relay__hero{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.covenant-relay__eyebrow{letter-spacing:.16em;text-transform:uppercase;color:#bfdbfeb8;margin:0;font-size:.76rem}.covenant-relay__hero h2{color:#f8fafc;margin:.25rem 0 0;font-size:clamp(2rem,3vw,3rem);line-height:1.02}.covenant-relay__lede{color:#e2e8f0db;max-width:48rem;margin:.75rem 0 0;font-size:1rem;line-height:1.65}.covenant-relay__hero-meta{color:#e2e8f0d1;background:#0f172a61;border:1px solid #94a3b829;border-radius:18px;gap:.25rem;min-width:14rem;padding:.95rem 1rem;display:grid}.covenant-relay__hero-meta strong{color:#fef3c7;font-size:1rem}.covenant-relay__notice{border:1px solid #0000;border-radius:16px;margin:0;padding:.9rem 1rem;font-weight:600}.covenant-relay__notice--success{color:#d1fae5;background:#10b98124;border-color:#10b9815c}.covenant-relay__notice--warning{color:#fef3c7;background:#f59e0b24;border-color:#f59e0b5c}.covenant-relay__notice--error{color:#fee2e2;background:#f8717124;border-color:#f871715c}.covenant-relay__metric-grid,.covenant-relay__deck{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.covenant-relay__deck--final{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}.covenant-relay__metric,.covenant-relay__panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0f172a6b;border:1px solid #94a3b824;border-radius:22px;gap:.85rem;padding:1.15rem;display:grid}.covenant-relay__metric span,.covenant-relay__summary span,.covenant-relay__detail-card span{letter-spacing:.14em;text-transform:uppercase;color:#bfdbfeb8;font-size:.74rem}.covenant-relay__metric strong,.covenant-relay__summary strong,.covenant-relay__detail-card strong{color:#f8fafc;font-size:1.8rem}.covenant-relay__metric p,.covenant-relay__summary p,.covenant-relay__detail-card p{color:#e2e8f0c7;margin:0;line-height:1.55}.covenant-relay__panel-head,.covenant-relay__card-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.covenant-relay__panel-head h3,.covenant-relay__card-head strong{color:#f8fafc;margin:0}.covenant-relay__panel-head p,.covenant-relay__share-card p,.covenant-relay__grant-card p,.covenant-relay__issued-card p,.covenant-relay__audit-card p,.covenant-relay__resolved-card p,.covenant-relay__manifest-card p{color:#e2e8f0c2;margin:.35rem 0 0;line-height:1.55}.covenant-relay__count{color:#e2e8f0c7;font-size:.84rem}.covenant-relay__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.covenant-relay__filters{grid-template-columns:1.7fr minmax(12rem,.8fr);gap:.9rem;display:grid}.covenant-relay__field{gap:.45rem;display:grid}.covenant-relay__field--span-2{grid-column:span 2}.covenant-relay__field span{color:#e2e8f0cc;font-size:.76rem}.covenant-relay__field input,.covenant-relay__field select,.covenant-relay__field textarea{color:#f8fafc;resize:vertical;background:#0f172a85;border:1px solid #94a3b833;border-radius:16px;width:100%;padding:.82rem .95rem}.covenant-relay__field input:focus,.covenant-relay__field select:focus,.covenant-relay__field textarea:focus{border-color:#2dd4bfa6;outline:none;box-shadow:0 0 0 3px #2dd4bf1f}.covenant-relay__actions{flex-wrap:wrap;gap:.75rem;display:flex}.covenant-relay__actions--inline{margin-top:.4rem}.covenant-relay__actions button,.covenant-relay__button{color:#082f49;cursor:pointer;background:linear-gradient(135deg,#f59e0b,#14b8a6);border:none;border-radius:999px;padding:.78rem 1rem;font-weight:700}.covenant-relay__actions button:disabled,.covenant-relay__button:disabled{opacity:.58;cursor:not-allowed}.covenant-relay__button--danger{color:#fff7ed;background:linear-gradient(135deg,#fb7185,#f97316)}.covenant-relay__pill{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.32rem .7rem;font-size:.72rem;font-weight:700;display:inline-flex}.covenant-relay__pill--good{color:#99f6e4;background:#2dd4bf24}.covenant-relay__pill--watch{color:#fde68a;background:#fbbf2429}.covenant-relay__pill--danger{color:#fecaca;background:#f8717129}.covenant-relay__pill--muted{color:#cbd5e1;background:#94a3b829}.covenant-relay__share-list,.covenant-relay__grant-list,.covenant-relay__audit-list,.covenant-relay__issued-grid{gap:.8rem;display:grid}.covenant-relay__share-card,.covenant-relay__grant-card,.covenant-relay__audit-card,.covenant-relay__issued-card,.covenant-relay__resolved-card,.covenant-relay__manifest-card{background:#082f4957;border:1px solid #94a3b824;border-radius:18px;gap:.55rem;padding:.95rem;display:grid}.covenant-relay__share-card{text-align:left;cursor:pointer}.covenant-relay__share-card.is-selected{border-color:#2dd4bf6b;box-shadow:0 0 0 1px #2dd4bf38}.covenant-relay__meta,.covenant-relay__resolved-grid,.covenant-relay__detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.covenant-relay__meta span{color:#bfdbfebd;font-size:.78rem}.covenant-relay__resolved-grid code,.covenant-relay__issued-card code{color:#fef3c7;overflow-wrap:anywhere;background:#0f172aa3;border-radius:14px;padding:.7rem .8rem;display:block}.covenant-relay__empty{color:#e2e8f0b8;background:#0f172a57;border-radius:16px;padding:1rem}@media (max-width:1100px){.covenant-relay__metric-grid,.covenant-relay__deck,.covenant-relay__deck--final,.covenant-relay__detail-grid,.covenant-relay__resolved-grid,.covenant-relay__meta{grid-template-columns:1fr}.covenant-relay__hero,.covenant-relay__panel-head,.covenant-relay__card-head{flex-direction:column}}@media (max-width:720px){.covenant-relay{padding:1rem}.covenant-relay__filters,.covenant-relay__form-grid{grid-template-columns:1fr}.covenant-relay__field--span-2{grid-column:span 1}}.border-meridian{--border-meridian-ink:#f8fafc;--border-meridian-muted:#e2e8f0bd;--border-meridian-line:#94a3b833;--border-meridian-panel:#0f172ac7;--border-meridian-panel-strong:#0c1222eb;color:var(--border-meridian-ink);gap:1.35rem;display:grid}.border-meridian__hero,.border-meridian__panel,.border-meridian__metric{border:1px solid var(--border-meridian-line);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 26px 60px #02061752}.border-meridian__hero{background:radial-gradient(circle at 0 0,#38bdf838,#0000 32%),radial-gradient(circle at 88% 18%,#f59e0b33,#0000 26%),linear-gradient(140deg,#080f1df5,#121c30e6);border-radius:28px;justify-content:space-between;align-items:flex-start;gap:1.5rem;padding:1.6rem;display:flex}.border-meridian__hero:after,.border-meridian__panel:after{content:"";pointer-events:none;opacity:.5;background:linear-gradient(90deg,#0000,#ffffff0d,#0000),linear-gradient(#ffffff05,#0000 30%);position:absolute;inset:0}.border-meridian__hero-copy,.border-meridian__panel-header,.border-meridian__metric,.border-meridian__dossier-grid{z-index:1;position:relative}.border-meridian__eyebrow,.border-meridian__section-kicker{letter-spacing:.18em;text-transform:uppercase;color:#7dd3fcd6;font-size:.72rem}.border-meridian__title{letter-spacing:-.05em;margin:.3rem 0 .55rem;font-size:clamp(2rem,4vw,3rem)}.border-meridian__summary,.border-meridian__dossier-summary,.border-meridian__hint,.border-meridian__metric-meta,.border-meridian__zone-meta,.border-meridian__decision-meta{color:var(--border-meridian-muted)}.border-meridian__hero-actions{flex-wrap:wrap;align-items:center;gap:.9rem;display:flex}.border-meridian__window,.border-meridian__field,.border-meridian__filter-row label{color:#f1f5f9e0;gap:.45rem;font-size:.84rem;display:grid}.border-meridian__ghost,.border-meridian__actions button{appearance:none;font:inherit;cursor:pointer;border:1px solid #94a3b847;border-radius:999px;padding:.72rem 1.1rem;transition:transform .14s,border-color .14s,background .14s}.border-meridian__ghost{color:var(--border-meridian-ink);background:#0f172a8a}.border-meridian__actions button{color:#08111f;background:linear-gradient(135deg,#fde68a,#f59e0b);font-weight:700}.border-meridian__ghost:hover,.border-meridian__actions button:hover{transform:translateY(-1px)}.border-meridian__notice,.border-meridian__state,.border-meridian__metric,.border-meridian__panel{border-radius:24px}.border-meridian__notice,.border-meridian__state{padding:1rem 1.1rem}.border-meridian__notice--success{background:#16a34a24;border:1px solid #4ade804d}.border-meridian__notice--warning{background:#f59e0b24;border:1px solid #fbbf244d}.border-meridian__notice--error,.border-meridian__state--error{background:#be185d24;border:1px solid #fb71854d}.border-meridian__state{background:#0f172ab3}.border-meridian__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.border-meridian__metric{background:radial-gradient(circle at 100% 0,#38bdf81f,#0000 34%),linear-gradient(#0f172ae6,#090e19f5);gap:.35rem;padding:1.15rem;display:grid}.border-meridian__metric-label{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8f2;font-size:.78rem}.border-meridian__metric-value{letter-spacing:-.05em;font-size:1.7rem}.border-meridian__layout{gap:1rem;display:grid}.border-meridian__layout--split{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.border-meridian__panel{background:radial-gradient(circle at top left, #38bdf814, transparent 24%), linear-gradient(180deg, var(--border-meridian-panel), var(--border-meridian-panel-strong));gap:1rem;padding:1.2rem;display:grid}.border-meridian__panel-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.border-meridian__section-title{letter-spacing:-.03em;margin:.24rem 0 0;font-size:1.16rem}.border-meridian__pill{letter-spacing:.08em;text-transform:uppercase;background:#0f172a80;border:1px solid #94a3b82e;border-radius:999px;justify-content:center;align-items:center;min-height:2rem;padding:.2rem .7rem;font-size:.76rem;display:inline-flex}.border-meridian__pill--good{color:#86efac;background:#14532d52;border-color:#4ade8047}.border-meridian__pill--watch{color:#fcd34d;background:#78350f52;border-color:#fbbf2447}.border-meridian__pill--danger{color:#fda4af;background:#8813374d;border-color:#fb718547}.border-meridian__pill--muted{color:#e2e8f0b8}.border-meridian__form-grid,.border-meridian__filter-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.border-meridian__form-grid--dense{grid-template-columns:repeat(4,minmax(0,1fr))}.border-meridian__toggle-row{flex-wrap:wrap;gap:.85rem 1rem;display:flex}.border-meridian__toggle{color:#f1f5f9db;align-items:center;gap:.55rem;font-size:.85rem;display:inline-flex}.border-meridian input,.border-meridian select,.border-meridian textarea{width:100%;color:var(--border-meridian-ink);font:inherit;background:#080f1db8;border:1px solid #94a3b833;border-radius:16px;padding:.78rem .88rem}.border-meridian textarea{resize:vertical;min-height:7rem}.border-meridian__field--stacked{gap:.5rem}.border-meridian__atlas-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.border-meridian__atlas-meta span,.border-meridian__facts dt{letter-spacing:.08em;text-transform:uppercase;color:#94a3b8db;font-size:.76rem}.border-meridian__atlas-meta strong,.border-meridian__facts dd{margin:0;font-weight:600}.border-meridian__zone-stack,.border-meridian__decision-stack,.border-meridian__reason-list{gap:.75rem;display:grid}.border-meridian__zone-card,.border-meridian__decision-card,.border-meridian__reason-card,.border-meridian__dossier-card{background:#060b14bd;border:1px solid #94a3b82e;border-radius:18px}.border-meridian__zone-card,.border-meridian__reason-card,.border-meridian__dossier-card,.border-meridian__decision-card{padding:.95rem}.border-meridian__zone-card--active,.border-meridian__decision-card--active{border-color:#7dd3fc73;box-shadow:inset 0 0 0 1px #38bdf81f}.border-meridian__decision-card{text-align:left;cursor:pointer}.border-meridian__zone-head,.border-meridian__decision-head,.border-meridian__reason-head{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.border-meridian__dossier-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);gap:1rem;display:grid}.border-meridian__dossier-column{gap:.9rem;display:grid}.border-meridian__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;margin:0;display:grid}.border-meridian__facts div{gap:.3rem;display:grid}.border-meridian__dossier-card h3{letter-spacing:-.02em;margin:0 0 .7rem;font-size:.95rem}.border-meridian__dossier-card--code pre{white-space:pre-wrap;word-break:break-word;color:#bfdbfeeb;margin:0}.border-meridian__empty{color:var(--border-meridian-muted);background:#080f1d80;border:1px dashed #94a3b842;border-radius:18px;padding:1rem}@media (max-width:1100px){.border-meridian__metrics,.border-meridian__layout--split,.border-meridian__dossier-grid,.border-meridian__form-grid,.border-meridian__form-grid--dense,.border-meridian__filter-row,.border-meridian__atlas-meta,.border-meridian__facts{grid-template-columns:1fr}}@media (max-width:800px){.border-meridian__hero,.border-meridian__panel,.border-meridian__metric{border-radius:22px}.border-meridian__hero{padding:1.25rem}.border-meridian__hero-actions{width:100%}}.chronicle-orbit{--chronicle-bg:radial-gradient(circle at top left, #38bdf82e, transparent 32%), radial-gradient(circle at top right, #fbbf2429, transparent 28%), linear-gradient(180deg, #050b18fa, #08101ef2);--chronicle-panel:linear-gradient(180deg, #0f172af0, #09101deb);--chronicle-border:#94a3b833;--chronicle-text:#f1f5f9f5;--chronicle-muted:#bfdbfeb8;--chronicle-good:#34d399;--chronicle-watch:#fbbf24;--chronicle-bad:#fb7185;color:var(--chronicle-text);gap:1.35rem;display:grid}.chronicle-orbit--locked,.chronicle-orbit--loading,.chronicle-orbit--error{min-height:280px}.chronicle-orbit__state,.chronicle-orbit__hero,.chronicle-orbit__panel{border:1px solid var(--chronicle-border);background:var(--chronicle-bg);border-radius:28px;box-shadow:0 28px 90px #0206174d}.chronicle-orbit__state{text-align:center;min-height:240px;color:var(--chronicle-muted);place-items:center;gap:1rem;padding:1.75rem;display:grid}.chronicle-orbit__hero{padding:1.5rem;position:relative;overflow:hidden}.chronicle-orbit__hero:after{content:"";pointer-events:none;border:1px solid #ffffff0d;border-radius:24px;position:absolute;inset:1rem}.chronicle-orbit__eyebrow{text-transform:uppercase;letter-spacing:.18em;color:#7dd3fcb8;font-size:.72rem}.chronicle-orbit__hero-row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.chronicle-orbit__hero h2{letter-spacing:-.04em;margin:.4rem 0 0;font-size:clamp(2rem,3.4vw,3rem);line-height:.95}.chronicle-orbit__lede{max-width:72ch;color:var(--chronicle-muted);margin:.8rem 0 0}.chronicle-orbit__hero-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.8rem;display:flex}.chronicle-orbit__version{color:#e2e8f0e6;background:#0e192dbf;border:1px solid #7dd3fc33;border-radius:999px;padding:.55rem .9rem;font-size:.92rem}.chronicle-orbit__signal-grid,.chronicle-orbit__layout,.chronicle-orbit__ribbon-grid,.chronicle-orbit__field-grid,.chronicle-orbit__latest-grid,.chronicle-orbit__detail-grid{gap:1rem;display:grid}.chronicle-orbit__signal-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.35rem}.chronicle-orbit__signal-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#09111fb3;border:1px solid #94a3b829;border-radius:22px;padding:1rem}.chronicle-orbit__signal-card--accent{background:linear-gradient(135deg,#083344e0,#09111fcc)}.chronicle-orbit__signal-card--wide{grid-column:span 2}.chronicle-orbit__signal-label{text-transform:uppercase;letter-spacing:.12em;color:#93c5fdc2;font-size:.8rem}.chronicle-orbit__signal-value{letter-spacing:-.04em;margin-top:.45rem;font-size:clamp(1.7rem,2.2vw,2.4rem);font-weight:700}.chronicle-orbit__signal-line{margin-top:.45rem;font-size:1.05rem;font-weight:600}.chronicle-orbit__signal-card p{color:var(--chronicle-muted);margin:.5rem 0 0}.chronicle-orbit__notice{border:1px solid #0000;border-radius:18px;padding:.9rem 1rem;font-weight:600}.chronicle-orbit__notice--success{color:#d1fae5;background:#10b98124;border-color:#10b98138}.chronicle-orbit__notice--warning{color:#fde68a;background:#fbbf241f;border-color:#fbbf243d}.chronicle-orbit__notice--error{color:#fecdd3;background:#f43f5e1f;border-color:#f43f5e3d}.chronicle-orbit__layout{grid-template-columns:repeat(2,minmax(0,1fr))}.chronicle-orbit__layout--ledger{align-items:start}.chronicle-orbit__panel{background:var(--chronicle-panel);padding:1.25rem}.chronicle-orbit__panel-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.chronicle-orbit__panel h3,.chronicle-orbit__dossier h4,.chronicle-orbit__detail-grid h5{margin:0}.chronicle-orbit__panel-header p,.chronicle-orbit__workflow p,.chronicle-orbit__dossier-head p{color:var(--chronicle-muted);margin:.35rem 0 0}.chronicle-orbit__pill-row{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;display:flex}.chronicle-orbit__pill{letter-spacing:.04em;text-transform:uppercase;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.4rem;padding:.4rem .72rem;font-size:.8rem;font-weight:700;display:inline-flex}.chronicle-orbit__pill--good{color:var(--chronicle-good);background:#10b9811f}.chronicle-orbit__pill--watch{color:var(--chronicle-watch);background:#fbbf241f}.chronicle-orbit__pill--bad{color:var(--chronicle-bad);background:#f43f5e24}.chronicle-orbit__pill--muted{color:#cbd5e1db;background:#94a3b81f}.chronicle-orbit__ribbon-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.chronicle-orbit__ribbon{background:#0a121fd1;border:1px solid #94a3b826;border-radius:18px;padding:.9rem 1rem}.chronicle-orbit__ribbon span{text-transform:uppercase;letter-spacing:.12em;color:#93c5fdb8;font-size:.78rem;display:block}.chronicle-orbit__ribbon strong{margin-top:.35rem;font-size:1rem;display:block}.chronicle-orbit__form{gap:1rem;margin-top:1rem;display:grid}.chronicle-orbit__toggle-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.chronicle-orbit__toggle{background:#0a121fd1;border:1px solid #94a3b824;border-radius:18px;align-items:center;gap:.7rem;padding:.85rem 1rem;display:flex}.chronicle-orbit__toggle input{margin:0}.chronicle-orbit__field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chronicle-orbit__field-grid--wide{grid-template-columns:repeat(3,minmax(0,1fr))}.chronicle-orbit__actions{flex-wrap:wrap;gap:.75rem;display:flex}.chronicle-orbit__form label{color:#e2e8f0e6;gap:.45rem;font-size:.95rem;display:grid}.chronicle-orbit__form input,.chronicle-orbit__form select,.chronicle-orbit__form textarea{width:100%;color:var(--chronicle-text);background:#050b18d6;border:1px solid #94a3b82e;border-radius:16px}.chronicle-orbit__latest{background:#080f1db8;border:1px solid #94a3b829;border-radius:22px;padding:1rem}.chronicle-orbit__latest-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;font-size:.95rem;display:flex}.chronicle-orbit__latest-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.chronicle-orbit__latest-card{background:#0a121fd1;border:1px solid #94a3b824;border-radius:18px;padding:1rem}.chronicle-orbit__latest-card strong{margin-top:.65rem;display:block}.chronicle-orbit__latest-card p{color:var(--chronicle-muted);margin:.5rem 0 0}.chronicle-orbit__assessment-list{gap:.9rem;max-height:720px;margin-top:1rem;display:grid;overflow:auto}.chronicle-orbit__assessment-card{text-align:left;color:inherit;background:#0a121fc7;border:1px solid #94a3b824;border-radius:20px;gap:.65rem;padding:1rem;display:grid}.chronicle-orbit__assessment-card:hover,.chronicle-orbit__assessment-card--active{border-color:#7dd3fc4d;transform:translateY(-1px)}.chronicle-orbit__assessment-top,.chronicle-orbit__assessment-meta,.chronicle-orbit__dossier-head{justify-content:space-between;align-items:flex-start;gap:.9rem;display:flex}.chronicle-orbit__assessment-line{color:#e2e8f0e0;font-size:.95rem}.chronicle-orbit__assessment-meta{color:var(--chronicle-muted);flex-wrap:wrap;font-size:.85rem}.chronicle-orbit__dossier{gap:1rem;display:grid}.chronicle-orbit__detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.chronicle-orbit__detail-grid section{background:#0a121fb8;border:1px solid #94a3b824;border-radius:18px;padding:1rem}.chronicle-orbit__facts{color:var(--chronicle-muted);margin:.8rem 0 0;padding-left:1rem}.chronicle-orbit__chip-cloud{flex-wrap:wrap;gap:.6rem;margin-top:.8rem;display:flex}.chronicle-orbit__chip{color:#e2e8f0eb;background:#0f172ae6;border:1px solid #94a3b824;border-radius:999px;align-items:center;min-height:2rem;padding:.4rem .7rem;font-size:.84rem;display:inline-flex}.chronicle-orbit__chip--bad{color:#fecdd3;border-color:#f43f5e47}.chronicle-orbit__chip--empty{color:var(--chronicle-muted)}.chronicle-orbit__workflow,.chronicle-orbit__empty{color:var(--chronicle-muted);background:#070c17ad;border:1px dashed #94a3b838;border-radius:20px;padding:1rem}@media (max-width:1180px){.chronicle-orbit__signal-grid,.chronicle-orbit__layout,.chronicle-orbit__ribbon-grid,.chronicle-orbit__field-grid,.chronicle-orbit__field-grid--wide,.chronicle-orbit__latest-grid,.chronicle-orbit__detail-grid{grid-template-columns:1fr}.chronicle-orbit__signal-card--wide{grid-column:span 1}}@media (max-width:820px){.chronicle-orbit__hero-row,.chronicle-orbit__panel-header,.chronicle-orbit__assessment-top,.chronicle-orbit__assessment-meta,.chronicle-orbit__dossier-head{flex-direction:column}.chronicle-orbit__hero-actions{justify-content:flex-start;width:100%}.chronicle-orbit__toggle-grid{grid-template-columns:1fr}}.courier-prism{--courier-bg:radial-gradient(circle at top left, #f59e0b2e, transparent 30%), radial-gradient(circle at top right, #0ea5e924, transparent 32%), linear-gradient(180deg, #0a0c16fa, #121622f0);--courier-panel:linear-gradient(180deg, #171926f0, #0c0e18f0);--courier-border:#94a3b833;--courier-text:#f8fafcf5;--courier-muted:#e2e8f0b8;--courier-good:#34d399;--courier-watch:#f59e0b;--courier-bad:#fb7185;color:var(--courier-text);gap:1.35rem;display:grid}.courier-prism__hero,.courier-prism__panel,.courier-prism__state{border:1px solid var(--courier-border);border-radius:28px;box-shadow:0 28px 90px #02061752}.courier-prism__hero{background:var(--courier-bg);padding:1.5rem}.courier-prism__eyebrow{text-transform:uppercase;letter-spacing:.18em;color:#fdba74c2;font-size:.72rem}.courier-prism__hero-row,.courier-prism__panel-header,.courier-prism__event-top,.courier-prism__event-meta,.courier-prism__dossier-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.courier-prism__hero h2{letter-spacing:-.04em;margin:.35rem 0 0;font-size:clamp(2rem,3.4vw,3rem);line-height:.95}.courier-prism__lede,.courier-prism__panel-header p,.courier-prism__metric-meta,.courier-prism__charter-card p,.courier-prism__latest-card p,.courier-prism__dossier-head p{color:var(--courier-muted);margin:.55rem 0 0}.courier-prism__hero-actions,.courier-prism__pill-row,.courier-prism__actions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.courier-prism__hero-badge{color:#ffedd5eb;background:#111827b8;border:1px solid #94a3b829;border-radius:999px;padding:.55rem .9rem}.courier-prism__metrics,.courier-prism__layout,.courier-prism__charter-grid,.courier-prism__field-grid,.courier-prism__filter-grid,.courier-prism__latest-grid,.courier-prism__detail-grid{gap:1rem;display:grid}.courier-prism__metrics{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1.3rem}.courier-prism__metric{background:#0d111bbd;border:1px solid #94a3b829;border-radius:22px;padding:1rem}.courier-prism__metric--accent{background:linear-gradient(135deg,#57200adb,#0d111bcc)}.courier-prism__metric-label{text-transform:uppercase;letter-spacing:.14em;color:#fdba74c2;font-size:.78rem;display:block}.courier-prism__metric-value{letter-spacing:-.04em;margin-top:.45rem;font-size:clamp(1.5rem,2.2vw,2.3rem);display:block}.courier-prism__notice{border:1px solid #0000;border-radius:18px;padding:.95rem 1rem;font-weight:600}.courier-prism__notice--success{color:#d1fae5;background:#10b9811f;border-color:#10b98138}.courier-prism__notice--warning{color:#fde68a;background:#f59e0b24;border-color:#f59e0b3d}.courier-prism__notice--error{color:#fecdd3;background:#f43f5e24;border-color:#f43f5e3d}.courier-prism__layout{grid-template-columns:repeat(2,minmax(0,1fr))}.courier-prism__panel{background:var(--courier-panel);padding:1.25rem}.courier-prism__panel h3,.courier-prism__dossier h4,.courier-prism__detail-grid h5{margin:0}.courier-prism__pill{text-transform:uppercase;letter-spacing:.05em;border:1px solid #ffffff14;border-radius:999px;align-items:center;min-height:2rem;padding:.4rem .72rem;font-size:.78rem;font-weight:700;display:inline-flex}.courier-prism__pill--good{color:var(--courier-good);background:#10b9811f}.courier-prism__pill--watch{color:var(--courier-watch);background:#f59e0b24}.courier-prism__pill--bad{color:var(--courier-bad);background:#f43f5e24}.courier-prism__pill--muted{color:#e2e8f0d6;background:#94a3b81f}.courier-prism__charter-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.courier-prism__charter-card,.courier-prism__latest-card,.courier-prism__detail-grid section{background:#0b0e17c7;border:1px solid #94a3b824;border-radius:20px;padding:1rem}.courier-prism__charter-card--wide{grid-column:span 2}.courier-prism__charter-card span{text-transform:uppercase;letter-spacing:.12em;color:#7dd3fcb8;font-size:.76rem;display:block}.courier-prism__charter-card strong,.courier-prism__latest-card strong{margin-top:.45rem;display:block}.courier-prism__form{gap:1rem;margin-top:1rem;display:grid}.courier-prism__field-grid,.courier-prism__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.courier-prism__form label,.courier-prism__filter-grid label{gap:.45rem;font-size:.95rem;display:grid}.courier-prism__form input,.courier-prism__form select,.courier-prism__form textarea,.courier-prism__filter-grid input,.courier-prism__filter-grid select{width:100%;color:var(--courier-text);background:#050b18d6;border:1px solid #94a3b82e;border-radius:16px}.courier-prism__inline-warning,.courier-prism__empty{color:var(--courier-muted);background:#070b14b8;border:1px dashed #94a3b83d;border-radius:18px;padding:1rem}.courier-prism__latest{background:#0a0e18bd;border:1px solid #94a3b826;border-radius:22px;margin-top:1rem;padding:1rem}.courier-prism__latest-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.courier-prism__latest-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.courier-prism__event-list{gap:.9rem;max-height:720px;margin-top:1rem;display:grid;overflow:auto}.courier-prism__event-card{text-align:left;color:inherit;background:#0b0e17c7;border:1px solid #94a3b824;border-radius:20px;gap:.65rem;padding:1rem;display:grid}.courier-prism__event-card:hover,.courier-prism__event-card--active{border-color:#fbbf244d;transform:translateY(-1px)}.courier-prism__event-line{color:#ffedd5eb}.courier-prism__event-meta{color:var(--courier-muted);flex-wrap:wrap;font-size:.84rem}.courier-prism__dossier{gap:1rem;display:grid}.courier-prism__detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.courier-prism__facts{color:var(--courier-muted);margin:.8rem 0 0;padding-left:1rem}.courier-prism__chip-cloud{flex-wrap:wrap;gap:.6rem;margin-top:.8rem;display:flex}.courier-prism__chip{background:#0f172ae0;border:1px solid #94a3b824;border-radius:999px;align-items:center;min-height:2rem;padding:.4rem .72rem;font-size:.84rem;display:inline-flex}.courier-prism__chip--bad{color:#fecdd3;border-color:#f43f5e42}.courier-prism__chip--empty{color:var(--courier-muted)}.courier-prism__state{text-align:center;background:var(--courier-bg);min-height:260px;color:var(--courier-muted);place-items:center;padding:1.5rem;display:grid}@media (max-width:1180px){.courier-prism__metrics,.courier-prism__layout,.courier-prism__charter-grid,.courier-prism__field-grid,.courier-prism__filter-grid,.courier-prism__latest-grid,.courier-prism__detail-grid{grid-template-columns:1fr}.courier-prism__charter-card--wide{grid-column:span 1}}@media (max-width:820px){.courier-prism__hero-row,.courier-prism__panel-header,.courier-prism__event-top,.courier-prism__event-meta,.courier-prism__dossier-head{flex-direction:column}.courier-prism__hero-actions{justify-content:flex-start;width:100%}}.archive-cathedral{--archive-bg:linear-gradient(165deg, #15191ff5, #261a13f0);--archive-panel:linear-gradient(180deg, #f7ebd612, #664a3021);--archive-panel-strong:linear-gradient(180deg, #faf1e11a, #435a552e);--archive-border:#e0be8e38;--archive-text:#f6eedf;--archive-muted:#f4e9d2b8;--archive-accent:#e8b96a;--archive-accent-2:#8ac1b7;--archive-danger:#f07b69;border:1px solid var(--archive-border);background:radial-gradient(circle at top right, #8ac1b733, transparent 32%), radial-gradient(circle at bottom left, #e8b96a29, transparent 30%), var(--archive-bg);color:var(--archive-text);border-radius:28px;gap:1.4rem;padding:1.4rem;display:grid;box-shadow:0 24px 60px #00000038}.archive-cathedral__hero{grid-template-columns:minmax(0,1.4fr) minmax(320px,.9fr);align-items:stretch;gap:1rem;display:grid}.archive-cathedral__hero-copy,.archive-cathedral__metric-grid{background:var(--archive-panel);border:1px solid #fff0d61a;border-radius:24px;padding:1.2rem 1.25rem}.archive-cathedral__hero-copy h1{letter-spacing:-.04em;margin:.25rem 0 .55rem;font-size:clamp(2rem,3vw,2.8rem);line-height:.94}.archive-cathedral__hero-copy p{max-width:62ch;color:var(--archive-muted);margin:0;line-height:1.6}.archive-cathedral__eyebrow,.archive-cathedral__label{text-transform:uppercase;letter-spacing:.14em;color:#f4e9d2a8;align-items:center;gap:.45rem;font-size:.72rem;display:inline-flex}.archive-cathedral__support-line{color:#e8b96aeb;border-top:1px dashed #ffeaca24;margin-top:.95rem;padding-top:.9rem;font-size:.93rem}.archive-cathedral__metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.archive-cathedral__metric-card{background:linear-gradient(#fff8ec14,#34434038);border:1px solid #fff2d617;border-radius:18px;gap:.35rem;padding:.95rem 1rem;display:grid}.archive-cathedral__metric-card span{color:#f4e9d2b3;font-size:.8rem}.archive-cathedral__metric-card strong{letter-spacing:-.03em;font-size:1.28rem}.archive-cathedral__notice{border:1px solid #0000;border-radius:18px;padding:.95rem 1.1rem;font-weight:600}.archive-cathedral__notice--success{background:#8ac1b729;border-color:#8ac1b74d}.archive-cathedral__notice--warning{background:#e8b96a29;border-color:#e8b96a47}.archive-cathedral__notice--error{background:#f07b6929;border-color:#f07b6947}.archive-cathedral__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.archive-cathedral__panel{background:var(--archive-panel);border:1px solid #ffedd314;border-radius:24px;gap:1rem;padding:1.2rem;display:grid}.archive-cathedral__panel--orbits,.archive-cathedral__panel--rites{background:var(--archive-panel-strong)}.archive-cathedral__panel-header,.archive-cathedral__actions,.archive-cathedral__list-card-top,.archive-cathedral__mini-meta,.archive-cathedral__snapshot-head{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.archive-cathedral__panel-header h2{letter-spacing:-.03em;margin:.2rem 0 0;font-size:1.32rem}.archive-cathedral__button,.archive-cathedral__ghost-button{appearance:none;cursor:pointer;border:0;border-radius:999px;transition:transform .12s,opacity .12s,box-shadow .12s}.archive-cathedral__button:hover,.archive-cathedral__ghost-button:hover{transform:translateY(-1px)}.archive-cathedral__button:disabled,.archive-cathedral__ghost-button:disabled{opacity:.55;cursor:not-allowed;transform:none}.archive-cathedral__button{color:#1f1610;padding:.7rem 1rem;font-weight:700}.archive-cathedral__button--primary{background:linear-gradient(135deg,#f0c47d,#f5db93);box-shadow:0 8px 20px #f0c47d38}.archive-cathedral__button--accent{background:linear-gradient(135deg,#98d0c4,#bce0d9);box-shadow:0 8px 20px #8ac1b733}.archive-cathedral__button--danger{background:linear-gradient(135deg,#f1a29a,#f5c0af);box-shadow:0 8px 20px #f07b692e}.archive-cathedral__ghost-button{color:var(--archive-text);background:#fff4df14;border:1px solid #ffeed01f;padding:.68rem .95rem}.archive-cathedral__form,.archive-cathedral__support-grid,.archive-cathedral__detail-grid,.archive-cathedral__json-grid{gap:.9rem;display:grid}.archive-cathedral__form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.archive-cathedral__field{gap:.45rem;display:grid}.archive-cathedral__field span{color:#f4e9d2b8;font-size:.82rem}.archive-cathedral__field input,.archive-cathedral__field select,.archive-cathedral__field textarea,.archive-cathedral__toolbar input,.archive-cathedral__toolbar select{width:100%;color:var(--archive-text);background:#11141975;border:1px solid #ffedd31f;border-radius:16px;padding:.72rem .85rem}.archive-cathedral__field textarea,.archive-cathedral__json-grid pre{min-height:110px}.archive-cathedral__toolbar{grid-template-columns:minmax(0,1.5fr) repeat(2,minmax(0,.8fr));gap:.75rem;display:grid}.archive-cathedral__support-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.archive-cathedral__support-card,.archive-cathedral__list-card,.archive-cathedral__empty,.archive-cathedral__rite-summary{background:#0a0f1347;border:1px solid #fff2d614;border-radius:18px;padding:.95rem 1rem}.archive-cathedral__support-card p,.archive-cathedral__list-card p,.archive-cathedral__empty,.archive-cathedral__rite-summary,.archive-cathedral__mini-meta,.archive-cathedral__detail-grid span{color:var(--archive-muted);margin:0}.archive-cathedral__support-card-top{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.55rem;display:flex}.archive-cathedral__list{gap:.75rem;max-height:420px;padding-right:.2rem;display:grid;overflow:auto}.archive-cathedral__list--compact{max-height:320px}.archive-cathedral__list-card{text-align:left;cursor:pointer}.archive-cathedral__list-card--active{border-color:#e8b96a59;box-shadow:inset 0 0 0 1px #e8b96a24}.archive-cathedral__detail-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.archive-cathedral__detail-grid strong{margin-top:.18rem;display:block}.archive-cathedral__json-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.archive-cathedral__json-grid pre{color:#f8f0df;white-space:pre-wrap;word-break:break-word;background:#070b0f80;border:1px solid #ffedd30f;border-radius:18px;margin:0;padding:.9rem;overflow:auto}.archive-cathedral__snapshot-head h3{margin:0 0 .2rem;font-size:1.12rem}.archive-cathedral__snapshot-head p{color:var(--archive-muted);margin:0}.archive-cathedral__pill{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding:.32rem .68rem;font-size:.72rem;font-weight:700;display:inline-flex}.archive-cathedral__pill--good{color:#b9f1e3;background:#8ac1b72e}.archive-cathedral__pill--watch{color:#ffdba0;background:#e8b96a2e}.archive-cathedral__pill--bad{color:#ffbcaf;background:#f07b692e}.archive-cathedral__pill--muted{color:#f4e9d2cc;background:#fff5dd17}.archive-cathedral__state{text-align:center;background:var(--archive-bg);min-height:260px;color:var(--archive-muted);border-radius:24px;place-items:center;padding:1.5rem;display:grid}@media (max-width:1180px){.archive-cathedral__hero,.archive-cathedral__grid,.archive-cathedral__support-grid,.archive-cathedral__detail-grid,.archive-cathedral__json-grid{grid-template-columns:1fr}}@media (max-width:820px){.archive-cathedral__metric-grid,.archive-cathedral__form-row,.archive-cathedral__toolbar{grid-template-columns:1fr}.archive-cathedral__panel-header,.archive-cathedral__actions,.archive-cathedral__list-card-top,.archive-cathedral__mini-meta,.archive-cathedral__snapshot-head{flex-direction:column;align-items:flex-start}}.glass-citadel{--glass-ink:#f7f5ef;--glass-muted:#f7f5efb8;--glass-good:#85f0c1;--glass-watch:#ffd28a;--glass-bad:#ff8c7d;color:var(--glass-ink);background:radial-gradient(circle at 0 0,#68b0ff3d,#0000 28%),radial-gradient(circle at 100% 0,#60ffe729,#0000 26%),radial-gradient(circle at bottom,#ffd18a1a,#0000 26%),linear-gradient(160deg,#122137f0,#0a111df7);border:1px solid #87bfff2e;border-radius:28px;gap:1.5rem;padding:1.75rem;display:grid;position:relative;overflow:hidden}.glass-citadel:before{content:"";pointer-events:none;border:1px solid #f7f5ef0f;border-radius:22px;position:absolute;inset:1rem}.glass-citadel__hero,.glass-citadel__panel-head,.glass-citadel__filters,.glass-citadel__button-row,.glass-citadel__reason-list,.glass-citadel__list-card-head,.glass-citadel__dossier-grid,.glass-citadel__control-plane,.glass-citadel__metrics,.glass-citadel__two-column,.glass-citadel__grid{gap:.9rem;display:flex}.glass-citadel__hero{justify-content:space-between;align-items:flex-start}.glass-citadel__hero h1,.glass-citadel__panel h2,.glass-citadel__dossier h3{letter-spacing:.01em;margin:0;font-family:Iowan Old Style,Palatino Linotype,Book Antiqua,serif}.glass-citadel__hero h1{font-size:clamp(2.3rem,4vw,3.6rem)}.glass-citadel__eyebrow,.glass-citadel__kicker{text-transform:uppercase;letter-spacing:.18em;color:#97d6ffb8;margin:0;font-size:.72rem}.glass-citadel__lede,.glass-citadel__panel-head p,.glass-citadel__summary,.glass-citadel__latest p,.glass-citadel__list-card p,.glass-citadel__narrative p,.glass-citadel__dossier p{color:var(--glass-muted);margin:0;line-height:1.6}.glass-citadel__grid,.glass-citadel__metrics,.glass-citadel__control-plane,.glass-citadel__dossier-grid,.glass-citadel__two-column{flex-wrap:wrap}.glass-citadel__panel{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(#ffffff0d,#ffffff05);border:1px solid #f7f5ef14;border-radius:22px;flex:28rem;gap:1rem;min-width:0;padding:1.2rem;display:grid}.glass-citadel__panel--span-2{flex-basis:100%}.glass-citadel__metric{background:#080e1861;border:1px solid #97d6ff24;border-radius:18px;flex:9rem;gap:.35rem;min-width:8rem;padding:.95rem 1rem;display:grid}.glass-citadel__metric strong{font-size:1.7rem}.glass-citadel__metric-label{color:#f7f5ef9e;font-size:.85rem}.glass-citadel__narrative,.glass-citadel__notice,.glass-citadel__empty,.glass-citadel__latest{background:#070d1675;border:1px solid #ffffff14;border-radius:20px;padding:1rem 1.1rem}.glass-citadel__notice--success{color:#d7fff0;border-color:#85f0c13d}.glass-citadel__notice--warning{color:#fff0cf;border-color:#ffd28a3d}.glass-citadel__notice--error{color:#ffd3cd;border-color:#ff8c7d3d}.glass-citadel__form,.glass-citadel__ledger,.glass-citadel__dossier{gap:.8rem;display:grid}.glass-citadel__form{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.glass-citadel__field--full{grid-column:1/-1}.glass-citadel label{color:var(--glass-muted);gap:.35rem;font-size:.88rem;display:grid}.glass-citadel input,.glass-citadel select,.glass-citadel textarea,.glass-citadel button{font:inherit}.glass-citadel input,.glass-citadel select,.glass-citadel textarea{width:100%;color:var(--glass-ink);background:#0409108c;border:1px solid #f7f5ef1a;border-radius:14px;padding:.7rem .8rem}.glass-citadel textarea{resize:vertical;min-height:6rem}.glass-citadel__checkbox{grid-template-columns:auto 1fr;align-items:center}.glass-citadel__checkbox input{width:auto;margin:0}.glass-citadel__button{appearance:none;color:#0a1321;cursor:pointer;background:linear-gradient(135deg,#f7f5ef,#9be2ff);border:0;border-radius:999px;padding:.8rem 1.15rem;font-weight:700}.glass-citadel__button:disabled{cursor:not-allowed;opacity:.55}.glass-citadel__button--ghost{color:var(--glass-ink);background:#ffffff14;border:1px solid #ffffff14}.glass-citadel__pill{letter-spacing:.08em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.28rem .65rem;font-size:.76rem;display:inline-flex}.glass-citadel__pill--good{color:var(--glass-good);background:#85f0c114;border-color:#85f0c13d}.glass-citadel__pill--watch{color:var(--glass-watch);background:#ffd28a14;border-color:#ffd28a3d}.glass-citadel__pill--bad{color:var(--glass-bad);background:#ff8c7d14;border-color:#ff8c7d3d}.glass-citadel__pill--muted{color:#f7f5ef94;background:#f7f5ef0d;border-color:#f7f5ef14}.glass-citadel__list-card{text-align:left;width:100%;color:inherit;cursor:pointer;background:#070d166b;border:1px solid #f7f5ef14;border-radius:18px;gap:.45rem;padding:.95rem 1rem;display:grid}.glass-citadel__list-card.is-selected{border-color:#97d6ff5c;box-shadow:0 0 0 1px #97d6ff2e}.glass-citadel__two-column>*{flex:19rem;min-width:0}.glass-citadel__dossier{background:#070d167a;border:1px solid #f7f5ef14;border-radius:18px;padding:1rem}.glass-citadel__dossier-grid>div,.glass-citadel__control-plane>div{flex:10rem;min-width:9rem}.glass-citadel pre{color:#c9f4ff;background:#03080ecc;border-radius:16px;margin:0;padding:.9rem;font-size:.8rem;overflow-x:auto}@media (max-width:900px){.glass-citadel{padding:1rem}.glass-citadel__hero,.glass-citadel__panel-head,.glass-citadel__filters,.glass-citadel__button-row{flex-direction:column;align-items:stretch}.glass-citadel__form{grid-template-columns:1fr}}.atlas-foundry{--atlas-bg:radial-gradient(circle at top left, #5eb4ff3d, transparent 34%), radial-gradient(circle at top right, #ff768c2e, transparent 28%), linear-gradient(160deg, #08111d 0%, #102239 48%, #0b1522 100%);--atlas-border:#9dd3ff2e;--atlas-panel:#060d18c2;--atlas-panel-strong:#08121feb;--atlas-copy:#edf8ff;--atlas-muted:#d8ecffb8;--atlas-line:#ffffff14;border:1px solid var(--atlas-border);background:var(--atlas-bg);color:var(--atlas-copy);border-radius:32px;padding:1.5rem;box-shadow:0 24px 80px #0208126b}.atlas-foundry--state{place-items:center;min-height:16rem;display:grid}.atlas-foundry__state{border:1px solid var(--atlas-border);text-align:center;width:min(32rem,100%);color:var(--atlas-muted);background:#050b14b8;border-radius:24px;padding:1.4rem 1.6rem}.atlas-foundry__hero{justify-content:space-between;align-items:flex-start;gap:1.25rem;margin-bottom:1.25rem;display:flex}.atlas-foundry__hero-copy{max-width:42rem}.atlas-foundry__eyebrow,.atlas-foundry__label{letter-spacing:.12em;text-transform:uppercase;color:#92d8ff;align-items:center;gap:.35rem;font-size:.78rem;display:inline-flex}.atlas-foundry__hero h1{margin:.25rem 0 .55rem;font-size:clamp(2rem,3.2vw,3rem);line-height:.96}.atlas-foundry__hero p{max-width:38rem;color:var(--atlas-muted);margin:0}.atlas-foundry__support-line,.atlas-foundry__mini-meta{color:#c6e0f5c7;margin-top:.7rem;font-size:.86rem}.atlas-foundry__metric-grid,.atlas-foundry__story-grid,.atlas-foundry__mix-grid,.atlas-foundry__detail-grid,.atlas-foundry__metadata-grid{gap:.95rem;display:grid}.atlas-foundry__metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));min-width:min(36rem,100%)}.atlas-foundry__metric-card,.atlas-foundry__story-card,.atlas-foundry__mix-card,.atlas-foundry__detail-card{border:1px solid var(--atlas-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0f,#ffffff05);border-radius:22px;padding:1rem 1.05rem}.atlas-foundry__metric-card span,.atlas-foundry__story-card span,.atlas-foundry__detail-card span{text-transform:uppercase;letter-spacing:.08em;color:#a8d6ffc7;font-size:.78rem;display:block}.atlas-foundry__metric-card strong,.atlas-foundry__mix-card strong,.atlas-foundry__detail-card strong{margin-top:.3rem;font-size:1.45rem;display:block}.atlas-foundry__metric-card p,.atlas-foundry__story-card p,.atlas-foundry__detail-card p,.atlas-foundry__hotspot-card p,.atlas-foundry__asset-card p{color:var(--atlas-muted);margin:.45rem 0 0}.atlas-foundry__notice{border:1px solid var(--atlas-line);background:#09101eb8;border-radius:18px;margin:0 0 1rem;padding:.95rem 1.05rem}.atlas-foundry__notice--success{color:#dffde9;border-color:#7cf3b64d}.atlas-foundry__notice--warning{color:#fff1d8;border-color:#ffc67b52}.atlas-foundry__notice--error{color:#ffe0e6;border-color:#ff7b8f52}.atlas-foundry__story-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:1rem}.atlas-foundry__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.atlas-foundry__panel{border:1px solid var(--atlas-line);background:var(--atlas-panel);border-radius:26px;grid-column:span 6;padding:1.1rem;box-shadow:inset 0 1px #ffffff08}.atlas-foundry__panel--filters,.atlas-foundry__panel--register,.atlas-foundry__panel--dossier{grid-column:span 12}.atlas-foundry__panel-header,.atlas-foundry__toolbar,.atlas-foundry__actions,.atlas-foundry__asset-card-top,.atlas-foundry__asset-meta,.atlas-foundry__hotspot-top,.atlas-foundry__dossier-header,.atlas-foundry__dossier-pills,.atlas-foundry__code-card-top,.atlas-foundry__roster-card{gap:.75rem;display:flex}.atlas-foundry__panel-header,.atlas-foundry__dossier-header,.atlas-foundry__roster-card{justify-content:space-between;align-items:flex-start}.atlas-foundry__toolbar,.atlas-foundry__actions{flex-wrap:wrap;align-items:flex-end}.atlas-foundry__field{flex:11rem;gap:.38rem;min-width:0;display:grid}.atlas-foundry__field span{color:#c0ddf6db;font-size:.82rem}.atlas-foundry__field input,.atlas-foundry__field select,.atlas-foundry__field textarea{width:100%;color:var(--atlas-copy);background:#050c15d1;border:1px solid #b5dbff2e;border-radius:16px;padding:.78rem .88rem}.atlas-foundry__field textarea{resize:vertical}.atlas-foundry__toggle{background:#050c15d1;border:1px solid #b5dbff2e;border-radius:16px;align-items:center;gap:.55rem;padding:.78rem .88rem;display:inline-flex}.atlas-foundry__mix-grid,.atlas-foundry__detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1rem}.atlas-foundry__mix-card{text-align:center}.atlas-foundry__mix-card span{color:var(--atlas-muted);margin-top:.32rem;display:block}.atlas-foundry__hotspot-list,.atlas-foundry__asset-list,.atlas-foundry__roster-list{gap:.8rem;margin-top:.95rem;display:grid}.atlas-foundry__hotspot-card,.atlas-foundry__asset-card{width:100%;color:inherit;text-align:left;background:#0a121fd1;border:1px solid #b5dbff24;border-radius:20px;padding:.95rem 1rem}.atlas-foundry__asset-card--selected{border-color:#7bccff7a;transform:translateY(-1px);box-shadow:0 0 0 1px #7bccff2e,0 14px 36px #050b1547}.atlas-foundry__asset-meta{color:#c8e2f7cc;flex-wrap:wrap;margin-top:.7rem;font-size:.82rem}.atlas-foundry__dossier-header h3{margin:0;font-size:1.3rem}.atlas-foundry__dossier-header p{color:var(--atlas-muted);margin:.45rem 0 0}.atlas-foundry__metadata-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1rem}.atlas-foundry__code-card{background:var(--atlas-panel-strong);border:1px solid #b5dbff1f;border-radius:20px;padding:.95rem}.atlas-foundry__code-card pre{color:#bfeaff;background:#02080ee0;border-radius:16px;margin:.8rem 0 0;padding:.9rem;font-size:.78rem;overflow-x:auto}.atlas-foundry__form,.atlas-foundry__form-grid{gap:.9rem;display:grid}.atlas-foundry__form{margin-top:.95rem}.atlas-foundry__form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.atlas-foundry__button,.atlas-foundry__ghost{cursor:pointer;border:1px solid #b5dbff2e;border-radius:999px;justify-content:center;align-items:center;min-height:2.8rem;padding:0 1rem;display:inline-flex}.atlas-foundry__button--primary{color:#04101d;background:linear-gradient(135deg,#8ad4ff 0%,#69f0cf 100%);font-weight:700}.atlas-foundry__ghost{color:var(--atlas-copy);background:#ffffff0a}.atlas-foundry__pill{letter-spacing:.04em;text-transform:uppercase;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:1.7rem;padding:0 .7rem;font-size:.74rem;display:inline-flex}.atlas-foundry__pill--good{color:#d9ffe8;background:#48a2742e;border-color:#7cf3b642}.atlas-foundry__pill--watch{color:#ffefcd;background:#a46e1d38;border-color:#ffcd764d}.atlas-foundry__pill--bad{color:#ffe1e8;background:#9d2a3e3d;border-color:#ff7b8f47}.atlas-foundry__pill--muted{color:#deeeffcc;background:#ffffff0f;border-color:#b5dbff1f}.atlas-foundry__empty{color:var(--atlas-muted);border:1px dashed #b5dbff29;border-radius:18px;padding:1rem}@media (max-width:1100px){.atlas-foundry__hero,.atlas-foundry__panel-header,.atlas-foundry__dossier-header{flex-direction:column}.atlas-foundry__metric-grid,.atlas-foundry__story-grid,.atlas-foundry__mix-grid,.atlas-foundry__detail-grid,.atlas-foundry__metadata-grid,.atlas-foundry__form-grid{grid-template-columns:1fr 1fr}.atlas-foundry__panel{grid-column:span 12}}@media (max-width:720px){.atlas-foundry{border-radius:24px;padding:1rem}.atlas-foundry__metric-grid,.atlas-foundry__story-grid,.atlas-foundry__mix-grid,.atlas-foundry__detail-grid,.atlas-foundry__metadata-grid,.atlas-foundry__form-grid{grid-template-columns:1fr}.atlas-foundry__toolbar,.atlas-foundry__actions,.atlas-foundry__asset-meta,.atlas-foundry__dossier-pills,.atlas-foundry__roster-card{flex-direction:column;align-items:stretch}}.counterparty-observatory{color:#f8fafc;gap:1.5rem;display:grid}.counterparty-observatory--state{place-items:center;min-height:22rem}.counterparty-observatory__state{background:radial-gradient(circle at 0 0,#fbbf2438,#0000 40%),linear-gradient(160deg,#1a1723fa,#0f172af0);border:1px solid #f59e0b47;border-radius:28px;padding:2rem 2.25rem;font-size:1rem;box-shadow:0 28px 72px #0f172a66}.counterparty-observatory__hero{background:radial-gradient(circle at 0 0,#fbbf2442,#0000 36%),radial-gradient(circle at 100% 100%,#14b8a62e,#0000 28%),linear-gradient(135deg,#241c1ffa,#0f172af5);border:1px solid #f59e0b38;border-radius:32px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:1.25rem;padding:1.8rem;display:grid;box-shadow:0 32px 80px #0f172a5c}.counterparty-observatory__hero-copy{align-content:start;gap:.85rem;display:grid}.counterparty-observatory__hero-copy h1{letter-spacing:-.04em;margin:0;font-size:clamp(2.4rem,4vw,3.6rem);line-height:.94}.counterparty-observatory__hero-copy p{color:#f1f5f9cc;max-width:44rem;margin:0}.counterparty-observatory__eyebrow,.counterparty-observatory__label,.counterparty-observatory__mini-meta,.counterparty-observatory__support-line,.counterparty-observatory__mix-card span,.counterparty-observatory__metric-card span{text-transform:uppercase;letter-spacing:.12em;font-size:.72rem}.counterparty-observatory__eyebrow,.counterparty-observatory__label,.counterparty-observatory__support-line,.counterparty-observatory__mini-meta{color:#facc15c2}.counterparty-observatory__metric-grid,.counterparty-observatory__story-grid,.counterparty-observatory__detail-grid,.counterparty-observatory__factor-grid,.counterparty-observatory__mix-grid,.counterparty-observatory__form-grid,.counterparty-observatory__toggle-grid{gap:.95rem;display:grid}.counterparty-observatory__metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.counterparty-observatory__metric-card,.counterparty-observatory__story-card,.counterparty-observatory__detail-card,.counterparty-observatory__mix-card,.counterparty-observatory__factor-card,.counterparty-observatory__recommendation-card{background:#0f172a75;border:1px solid #facc151f;border-radius:22px;padding:1rem 1.05rem}.counterparty-observatory__metric-card strong,.counterparty-observatory__mix-card strong,.counterparty-observatory__detail-card strong,.counterparty-observatory__factor-card strong{margin-top:.45rem;font-size:1.5rem;line-height:1.05;display:block}.counterparty-observatory__metric-card p,.counterparty-observatory__story-card p,.counterparty-observatory__detail-card p,.counterparty-observatory__factor-card p,.counterparty-observatory__recommendation-card{color:#e2e8f0cc;margin:.45rem 0 0}.counterparty-observatory__story-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.counterparty-observatory__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1.2rem;display:grid}.counterparty-observatory__panel{background:linear-gradient(#111827f2,#0f172aeb);border:1px solid #94a3b82e;border-radius:28px;gap:1rem;padding:1.25rem;display:grid;box-shadow:0 22px 56px #02061747}.counterparty-observatory__panel--filters,.counterparty-observatory__panel--ledger{grid-column:span 4}.counterparty-observatory__panel--dossier{grid-column:span 8}.counterparty-observatory__panel--history{grid-column:span 12}.counterparty-observatory__panel-header{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.counterparty-observatory__panel-header h2,.counterparty-observatory__dossier-header h3{margin:.2rem 0 0}.counterparty-observatory__panel-header--nested{margin-top:.5rem}.counterparty-observatory__toolbar,.counterparty-observatory__form,.counterparty-observatory__vendor-list,.counterparty-observatory__history-list,.counterparty-observatory__recommendation-list,.counterparty-observatory__signal-grid{gap:.9rem;display:grid}.counterparty-observatory__field{color:#f1f5f9db;gap:.4rem;font-size:.92rem;display:grid}.counterparty-observatory__field input,.counterparty-observatory__field select,.counterparty-observatory__field textarea{color:#f8fafc;background:#0f172ad1;border:1px solid #94a3b833;border-radius:16px;width:100%;padding:.78rem .9rem}.counterparty-observatory__field textarea{resize:vertical}.counterparty-observatory__ghost,.counterparty-observatory__primary,.counterparty-observatory__vendor-card{transition:transform .14s,border-color .14s,background .14s}.counterparty-observatory__ghost,.counterparty-observatory__primary{border:1px solid #facc1533;border-radius:999px;padding:.72rem 1rem}.counterparty-observatory__ghost{color:#facc15e6;background:#0f172a85}.counterparty-observatory__primary{color:#1f2937;background:linear-gradient(135deg,#f59e0bf5,#f97316f5);font-weight:700}.counterparty-observatory__ghost:hover,.counterparty-observatory__primary:hover,.counterparty-observatory__vendor-card:hover{transform:translateY(-1px)}.counterparty-observatory__vendor-list,.counterparty-observatory__history-list{max-height:28rem;padding-right:.2rem;overflow:auto}.counterparty-observatory__vendor-card{text-align:left;background:#0f172a70;border:1px solid #94a3b829;border-radius:22px;gap:.5rem;width:100%;padding:.95rem;display:grid}.counterparty-observatory__vendor-card--selected{background:radial-gradient(circle at 100% 0,#fbbf2424,#0000 32%),#1e293be6;border-color:#facc1594}.counterparty-observatory__vendor-card-top,.counterparty-observatory__history-top,.counterparty-observatory__factor-top,.counterparty-observatory__code-card-top,.counterparty-observatory__dossier-header{justify-content:space-between;gap:.8rem;display:flex}.counterparty-observatory__vendor-meta,.counterparty-observatory__history-meta,.counterparty-observatory__dossier-pills,.counterparty-observatory__actions,.counterparty-observatory__flag-list{flex-wrap:wrap;gap:.55rem;display:flex}.counterparty-observatory__vendor-meta,.counterparty-observatory__history-meta,.counterparty-observatory__dossier-header p,.counterparty-observatory__empty,.counterparty-observatory__code-card pre,.counterparty-observatory__flag-list{color:#e2e8f0c2}.counterparty-observatory__vendor-meta span,.counterparty-observatory__history-meta span{background:#3341559e;border-radius:999px;padding:.38rem .62rem;font-size:.78rem}.counterparty-observatory__dossier-header{align-items:flex-start}.counterparty-observatory__code-card{background:#0f172a70;border:1px solid #94a3b824;border-radius:22px;padding:1rem}.counterparty-observatory__code-card pre{white-space:pre-wrap;overflow-wrap:anywhere;margin:.65rem 0 0;font-size:.78rem}.counterparty-observatory__flag-list{gap:.5rem;margin:0;padding-left:1rem;display:grid}.counterparty-observatory__notice{border:1px solid #94a3b833;border-radius:18px;padding:.9rem 1rem}.counterparty-observatory__notice--success{background:#10b98129;border-color:#10b98147}.counterparty-observatory__notice--warning{background:#f59e0b24;border-color:#f59e0b47}.counterparty-observatory__notice--error{background:#f8717124;border-color:#f8717147}.counterparty-observatory__pill{text-transform:uppercase;letter-spacing:.08em;border-radius:999px;justify-content:center;align-items:center;padding:.32rem .62rem;font-size:.76rem;display:inline-flex}.counterparty-observatory__pill--good{color:#6ee7b7;background:#10b98129}.counterparty-observatory__pill--watch{color:#fde68a;background:#facc1529}.counterparty-observatory__pill--bad{color:#fca5a5;background:#f8717129}.counterparty-observatory__pill--muted{color:#cbd5e1;background:#94a3b824}@media (max-width:1100px){.counterparty-observatory__hero,.counterparty-observatory__story-grid{grid-template-columns:1fr}.counterparty-observatory__panel--filters,.counterparty-observatory__panel--ledger,.counterparty-observatory__panel--dossier,.counterparty-observatory__panel--history{grid-column:span 12}.counterparty-observatory__metric-grid{grid-template-columns:1fr 1fr}}@media (max-width:720px){.counterparty-observatory__metric-grid,.counterparty-observatory__form-grid,.counterparty-observatory__factor-grid,.counterparty-observatory__detail-grid{grid-template-columns:1fr}.counterparty-observatory__hero,.counterparty-observatory__panel{padding:1rem}}.attestation-atlas{--atlas-ink:#08141b;--atlas-panel:#091922cc;--atlas-line:#75a7ad3d;--atlas-teal:#73d2c6;--atlas-amber:#f6c86d;--atlas-coral:#f27f6a;--atlas-text:#f3f8f6f5;--atlas-muted:#bad2d2c2;color:var(--atlas-text);background:radial-gradient(circle at 0 0,#73d2c62e,#0000 34%),radial-gradient(circle at 100% 0,#f6c86d2e,#0000 28%),linear-gradient(#071118fa,#09171ff5);border:1px solid #73d2c62e;border-radius:1.9rem;gap:1.25rem;padding:1.5rem;display:grid;position:relative;overflow:hidden;box-shadow:0 32px 80px #01080c5c,inset 0 1px #ffffff0d}.attestation-atlas:before{content:"";opacity:.4;pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:0}.attestation-atlas>*{z-index:1;position:relative}.attestation-atlas__hero{gap:1.1rem;display:grid}.attestation-atlas__hero-copy{max-width:54rem}.attestation-atlas__eyebrow{color:var(--atlas-teal);letter-spacing:.12em;text-transform:uppercase;background:#73d2c61f;border:1px solid #73d2c640;border-radius:999px;align-items:center;gap:.4rem;margin-bottom:.65rem;padding:.35rem .7rem;font-size:.78rem;display:inline-flex}.attestation-atlas__hero h2{letter-spacing:-.04em;color:#f9fcfbfa;margin:0;font-size:clamp(2rem,4vw,3.45rem);line-height:.96}.attestation-atlas__hero p{max-width:44rem;color:var(--atlas-muted);margin:.8rem 0 0;font-size:1rem;line-height:1.65}.attestation-atlas__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.attestation-atlas__metric,.attestation-atlas__panel,.attestation-atlas__framework-card,.attestation-atlas__report-card,.attestation-atlas__obligation-card,.attestation-atlas__dossier-card,.attestation-atlas__detail-panel{border:1px solid var(--atlas-line);background:linear-gradient(#0b1b24d6,#08141ceb);box-shadow:inset 0 1px #ffffff0a}.attestation-atlas__metric{border-radius:1.1rem;gap:.3rem;padding:1rem 1.1rem;display:grid}.attestation-atlas__metric span{letter-spacing:.08em;text-transform:uppercase;color:#adceccad;font-size:.78rem}.attestation-atlas__metric strong{font-size:1.8rem;line-height:1}.attestation-atlas__metric small{color:var(--atlas-muted)}.attestation-atlas__marquee{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.attestation-atlas__marquee p{color:#d2e3e0e6;background:#07141cb8;border:1px solid #73d2c61f;border-radius:1rem;margin:0;padding:.95rem 1rem;line-height:1.55}.attestation-atlas__notice{color:#e6f2f0eb;background:#08161ee0;border:1px solid #ffffff14;border-radius:1rem;padding:.9rem 1rem}.attestation-atlas__notice--success{color:#baf0e4;border-color:#73d2c64d}.attestation-atlas__notice--warning{color:#f9ddb0;border-color:#f6c86d57}.attestation-atlas__notice--error{color:#ffd0c8;border-color:#f27f6a57}.attestation-atlas__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.attestation-atlas__panel,.attestation-atlas__detail-panel{border-radius:1.35rem;grid-column:span 4;gap:1rem;padding:1.1rem;display:grid}.attestation-atlas__panel--wide{grid-column:span 8}.attestation-atlas__panel-head,.attestation-atlas__dossier-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.attestation-atlas__panel-head h3,.attestation-atlas__detail-panel h4{color:#f8fcfbfa;margin:0;font-size:1.04rem}.attestation-atlas__panel-head p,.attestation-atlas__dossier-card p,.attestation-atlas__detail-panel p{color:var(--atlas-muted);margin:.3rem 0 0;line-height:1.5}.attestation-atlas__framework-grid,.attestation-atlas__ledger,.attestation-atlas__obligation-list,.attestation-atlas__matrix,.attestation-atlas__code-stack,.attestation-atlas__highlights{gap:.8rem;display:grid}.attestation-atlas__framework-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.attestation-atlas__framework-card,.attestation-atlas__obligation-card,.attestation-atlas__dossier-card{border-radius:1.1rem;gap:.8rem;padding:1rem;display:grid}.attestation-atlas__framework-topline,.attestation-atlas__obligation-topline,.attestation-atlas__report-topline{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.attestation-atlas__framework-score{flex-direction:column;gap:.2rem;display:flex}.attestation-atlas__framework-score span{font-size:1.7rem;line-height:1}.attestation-atlas__framework-score small,.attestation-atlas__obligation-card small,.attestation-atlas__report-card small,.attestation-atlas__matrix-row small,.attestation-atlas__definition-list dt{color:#b0cccbad}.attestation-atlas__pill-row,.attestation-atlas__actions,.attestation-atlas__field-row,.attestation-atlas__filter-bar{flex-wrap:wrap;gap:.7rem;display:flex}.attestation-atlas__pill{letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;padding:.32rem .65rem;font-size:.74rem;display:inline-flex}.attestation-atlas__pill--good{color:#a7eee1;background:#73d2c61f}.attestation-atlas__pill--watch{color:#ffe1a0;background:#f6c86d24}.attestation-atlas__pill--bad{color:#ffc5ba;background:#f27f6a24}.attestation-atlas__pill--muted{color:#d7e6e4d9;background:#88a2a824}.attestation-atlas__definition-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem 1rem;margin:0;display:grid}.attestation-atlas__definition-list dd{color:#f3f8f6f0;margin:.22rem 0 0}.attestation-atlas__form,.attestation-atlas__field{gap:.45rem;display:grid}.attestation-atlas__field span,.attestation-atlas__code-stack span{letter-spacing:.08em;text-transform:uppercase;color:#b2cdccbd;font-size:.78rem}.attestation-atlas__field input,.attestation-atlas__field select,.attestation-atlas__field textarea,.attestation-atlas__button{border-radius:.95rem}.attestation-atlas__field input,.attestation-atlas__field select,.attestation-atlas__field textarea{color:#f6faf9f5;background:#051118b8;border:1px solid #73d2c624;width:100%;padding:.82rem .95rem}.attestation-atlas__field textarea{resize:vertical;min-height:6rem}.attestation-atlas__button{appearance:none;color:#f9fcfbfa;background:linear-gradient(135deg,#73d2c638,#f6c86d33);border:1px solid #73d2c63d;padding:.82rem 1.1rem;font-weight:600}.attestation-atlas__button--ghost{background:#091a23a3}.attestation-atlas__report-card{text-align:left;border-radius:1.05rem;gap:.75rem;width:100%;padding:1rem;transition:transform .14s,border-color .14s,box-shadow .14s;display:grid}.attestation-atlas__report-card:hover,.attestation-atlas__report-card--selected{border-color:#73d2c657;transform:translateY(-2px);box-shadow:0 18px 28px #030a103d}.attestation-atlas__dossier-grid,.attestation-atlas__detail-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.attestation-atlas__matrix-row{background:#051219bd;border:1px solid #73d2c614;border-radius:1rem;justify-content:space-between;gap:1rem;padding:.9rem .95rem;display:flex}.attestation-atlas__matrix-side{justify-items:end;gap:.45rem;display:grid}.attestation-atlas__code-stack pre{color:#dcece9eb;background:#040d13db;border:1px solid #73d2c614;border-radius:1rem;margin:.35rem 0 0;padding:.95rem;font-size:.8rem;overflow:auto}.attestation-atlas__empty{color:var(--atlas-muted);background:#061219bd;border:1px dashed #73d2c62e;border-radius:1rem;padding:1rem}@media (max-width:1180px){.attestation-atlas__metrics,.attestation-atlas__marquee,.attestation-atlas__framework-grid,.attestation-atlas__dossier-grid,.attestation-atlas__detail-columns{grid-template-columns:repeat(2,minmax(0,1fr))}.attestation-atlas__panel,.attestation-atlas__panel--wide{grid-column:span 12}}@media (max-width:760px){.attestation-atlas{padding:1rem}.attestation-atlas__metrics,.attestation-atlas__marquee,.attestation-atlas__framework-grid,.attestation-atlas__dossier-grid,.attestation-atlas__detail-columns,.attestation-atlas__definition-list{grid-template-columns:minmax(0,1fr)}.attestation-atlas__panel-head,.attestation-atlas__dossier-head,.attestation-atlas__framework-topline,.attestation-atlas__obligation-topline,.attestation-atlas__report-topline,.attestation-atlas__matrix-row{flex-direction:column}.attestation-atlas__matrix-side{justify-items:start}}.signal-bastion{--signal-ink:#fff3dd;--signal-muted:#fff3ddb8;--signal-panel:#151219d1;--signal-panel-strong:#1d1821e6;--signal-border:#ffb35a38;--signal-good:#65d6a4;--signal-watch:#ffc769;--signal-bad:#ff7a6a;--signal-muted-pill:#fff3dd29;color:var(--signal-ink);background:radial-gradient(circle at 0 0,#ffa55438,#0000 30%),radial-gradient(circle at 100% 0,#ff68682e,#0000 34%),linear-gradient(145deg,#120f14 0%,#19151d 45%,#231c22 100%);border:1px solid #ffb35a2e;border-radius:32px;gap:1.25rem;padding:1.25rem;font-family:Space Grotesk,Avenir Next,Segoe UI,sans-serif;display:grid;box-shadow:0 28px 72px #00000057}.signal-bastion--state{place-items:center;min-height:320px}.signal-bastion__state,.signal-bastion__notice,.signal-bastion__empty{border:1px solid var(--signal-border);color:var(--signal-ink);background:#ffffff0f;border-radius:22px;padding:1rem 1.1rem}.signal-bastion__state--error,.signal-bastion__notice--error{background:#ff7a6a1f;border-color:#ff7a6a57}.signal-bastion__notice--warning{background:#ffc7691c;border-color:#ffc76957}.signal-bastion__hero{background:linear-gradient(135deg,#ffa2481a,#0000 50%),#ffffff0a;border:1px solid #ffb35a33;border-radius:28px;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1.2rem;padding:1.4rem;display:grid;overflow:hidden}.signal-bastion__hero-copy{gap:.8rem;display:grid}.signal-bastion__eyebrow,.signal-bastion__label{text-transform:uppercase;letter-spacing:.16em;color:var(--signal-watch);font-size:.72rem}.signal-bastion__hero h1{margin:0;font-size:clamp(2rem,3.8vw,3.3rem);line-height:.95}.signal-bastion__hero p,.signal-bastion__story-card p,.signal-bastion__lane p,.signal-bastion__risk-card p,.signal-bastion__focus-card p,.signal-bastion__source-card p,.signal-bastion__metric-card p{color:var(--signal-muted);margin:0;line-height:1.5}.signal-bastion__support-line,.signal-bastion__source-meta{color:#fff3dd9e;font-size:.92rem}.signal-bastion__metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem;display:grid}.signal-bastion__metric-card,.signal-bastion__story-card,.signal-bastion__panel,.signal-bastion__source-card,.signal-bastion__pressure-card,.signal-bastion__risk-card,.signal-bastion__focus-card,.signal-bastion__focus-chip{border:1px solid var(--signal-border);background:var(--signal-panel);border-radius:24px;box-shadow:inset 0 1px #ffffff0a}.signal-bastion__metric-card{gap:.35rem;padding:1rem;display:grid}.signal-bastion__metric-card span,.signal-bastion__focus-chip span,.signal-bastion__source-card span{color:#fff3dd9e;text-transform:uppercase;letter-spacing:.12em;font-size:.8rem}.signal-bastion__metric-card strong,.signal-bastion__focus-chip strong,.signal-bastion__source-card strong,.signal-bastion__pressure-card strong,.signal-bastion__focus-card h3{margin:0;font-size:1.5rem}.signal-bastion__story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.signal-bastion__story-card{background:linear-gradient(145deg, #ffba7714, transparent 60%), var(--signal-panel-strong);gap:.55rem;padding:1rem;display:grid}.signal-bastion__story-card span{letter-spacing:.12em;text-transform:uppercase;color:var(--signal-watch);font-size:.78rem}.signal-bastion__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.signal-bastion__panel{gap:1rem;padding:1.1rem;display:grid}.signal-bastion__panel--filters,.signal-bastion__panel--ledger{grid-column:span 12}.signal-bastion__panel--risks,.signal-bastion__panel--focus,.signal-bastion__grid>.signal-bastion__panel:not(.signal-bastion__panel--filters):not(.signal-bastion__panel--risks):not(.signal-bastion__panel--focus):not(.signal-bastion__panel--ledger){grid-column:span 4}.signal-bastion__panel-header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.signal-bastion__panel-header h2{margin:.2rem 0 0;font-size:1.2rem}.signal-bastion__ghost,.signal-bastion button{appearance:none;color:var(--signal-ink);font:inherit;cursor:pointer;background:#ffc76914;border:1px solid #ffc76947;border-radius:999px;padding:.75rem 1rem;transition:transform .15s,border-color .15s,background .15s}.signal-bastion__ghost:hover,.signal-bastion button:hover{background:#ffc76921;border-color:#ffc76973;transform:translateY(-1px)}.signal-bastion__ghost--danger{background:#ff7a6a1a;border-color:#ff7a6a57}.signal-bastion__ghost--danger:hover{background:#ff7a6a29;border-color:#ff7a6a85}.signal-bastion button:disabled{opacity:.6;cursor:default;transform:none}.signal-bastion__field-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.signal-bastion__field{gap:.45rem;display:grid}.signal-bastion__field span{color:#fff3ddbd;text-transform:uppercase;letter-spacing:.08em;font-size:.82rem}.signal-bastion__field select,.signal-bastion__field input,.signal-bastion__textarea{width:100%;color:var(--signal-ink);font:inherit;background:#ffffff0f;border:1px solid #ffb35a33;border-radius:16px;padding:.85rem .95rem}.signal-bastion__textarea{resize:vertical;min-height:120px}.signal-bastion__focus-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}.signal-bastion__focus-chip{background:linear-gradient(145deg,#ffc7691a,#0000 68%),#ffffff0a;gap:.3rem;padding:.95rem 1rem;display:grid}.signal-bastion__lane-list,.signal-bastion__risk-list{gap:.85rem;display:grid}.signal-bastion__lane{gap:.55rem;display:grid}.signal-bastion__lane-head,.signal-bastion__risk-head,.signal-bastion__focus-topline{justify-content:space-between;align-items:center;gap:.8rem;display:flex}.signal-bastion__meter,.signal-bastion__pressure-bar{background:#ffffff14;border-radius:999px;height:10px;overflow:hidden}.signal-bastion__meter-fill,.signal-bastion__pressure-fill{border-radius:inherit;height:100%;display:block}.signal-bastion__meter-fill--good,.signal-bastion__pressure-fill--good{background:linear-gradient(90deg, #65d6a4b3, var(--signal-good))}.signal-bastion__meter-fill--watch,.signal-bastion__pressure-fill--watch{background:linear-gradient(90deg, #ffc769ad, var(--signal-watch))}.signal-bastion__meter-fill--bad,.signal-bastion__pressure-fill--bad{background:linear-gradient(90deg, #ff7a6ab3, var(--signal-bad))}.signal-bastion__meter-fill--muted,.signal-bastion__pressure-fill--muted{background:linear-gradient(90deg,#fff3dd3d,#fff3dd8a)}.signal-bastion__pressure-grid,.signal-bastion__source-grid{gap:.85rem;display:grid}.signal-bastion__pressure-grid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.signal-bastion__pressure-card,.signal-bastion__source-card{gap:.6rem;padding:1rem;display:grid}.signal-bastion__pressure-card span{color:#fff3ddb3}.signal-bastion__risk-card{text-align:left;background:linear-gradient(145deg, #ff7a6a14, transparent 68%), var(--signal-panel);gap:.55rem;width:100%;padding:1rem;display:grid}.signal-bastion__risk-card--active{background:linear-gradient(145deg,#ffc76924,#0000 68%),#ffffff14;border-color:#ffc76975}.signal-bastion__risk-card strong{font-size:1rem}.signal-bastion__focus-card{background:radial-gradient(circle at top right, #ffc7691f, transparent 28%), linear-gradient(145deg, #ffffff14, transparent 80%), var(--signal-panel-strong);gap:.8rem;padding:1.1rem;display:grid}.signal-bastion__relay{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin:0;display:grid}.signal-bastion__relay div{gap:.25rem;display:grid}.signal-bastion__relay dt{color:#fff3dd9e;text-transform:uppercase;letter-spacing:.08em;font-size:.8rem}.signal-bastion__relay dd{margin:0}.signal-bastion__pill{letter-spacing:.04em;border-radius:999px;justify-content:center;align-items:center;min-height:28px;padding:.2rem .7rem;font-size:.78rem;font-weight:700;display:inline-flex}.signal-bastion__pill--good{color:var(--signal-good);background:#65d6a426}.signal-bastion__pill--watch{color:var(--signal-watch);background:#ffc76926}.signal-bastion__pill--bad{color:var(--signal-bad);background:#ff7a6a29}.signal-bastion__pill--muted{background:var(--signal-muted-pill);color:var(--signal-ink)}.signal-bastion__table-wrap{overflow-x:auto}.signal-bastion__table{border-collapse:collapse;width:100%}.signal-bastion__table th,.signal-bastion__table td{text-align:left;border-bottom:1px solid #ffffff14;padding:.85rem .7rem}.signal-bastion__table th{color:#fff3dd9e;text-transform:uppercase;letter-spacing:.08em;font-size:.76rem}.signal-bastion__table tr[data-selected=true]{background:linear-gradient(90deg,#ffc76914,#ffffff05)}.signal-bastion__vault-dossier{border-top:1px solid #ffffff14;grid-template-columns:minmax(0,2.1fr) minmax(280px,.9fr);gap:1rem;margin-top:1.1rem;padding-top:1.1rem;display:grid}.signal-bastion__vault-main,.signal-bastion__vault-side-card,.signal-bastion__vault-chip,.signal-bastion__vault-note{background:linear-gradient(145deg,#ffc76914,#0000 68%),#ffffff0a;border:1px solid #ffc76924;border-radius:22px}.signal-bastion__vault-main{gap:1rem;padding:1rem;display:grid}.signal-bastion__vault-side{align-content:start;gap:1rem;display:grid}.signal-bastion__vault-side-card{gap:.8rem;padding:1rem;display:grid}.signal-bastion__vault-header,.signal-bastion__vault-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.signal-bastion__vault-header h3,.signal-bastion__vault-column h4{margin:.25rem 0 0}.signal-bastion__vault-chip-grid,.signal-bastion__vault-column-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;display:grid}.signal-bastion__vault-action-grid{gap:.75rem;display:grid}.signal-bastion__vault-chip{gap:.35rem;padding:.95rem 1rem;display:grid}.signal-bastion__vault-chip span,.signal-bastion__vault-note span{color:#fff3ddad;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.signal-bastion__vault-chip strong{font-size:1rem}.signal-bastion__vault-column,.signal-bastion__vault-list{gap:.75rem;display:grid}.signal-bastion__vault-note{gap:.45rem;padding:.9rem 1rem;display:grid}.signal-bastion__vault-note--alert{background:linear-gradient(145deg,#ff7a6a1f,#0000 72%),#ffffff0a}.signal-bastion__vault-note p{margin:0}.signal-bastion__vault-meta{gap:.8rem;margin:0;display:grid}.signal-bastion__vault-meta div{gap:.25rem;display:grid}.signal-bastion__vault-meta dt{color:#fff3dd9e;text-transform:uppercase;letter-spacing:.08em;font-size:.76rem}.signal-bastion__vault-meta dd{word-break:break-word;margin:0}@media (max-width:1200px){.signal-bastion__hero,.signal-bastion__story-grid,.signal-bastion__field-grid,.signal-bastion__focus-strip,.signal-bastion__relay,.signal-bastion__vault-dossier,.signal-bastion__vault-chip-grid,.signal-bastion__vault-column-grid{grid-template-columns:1fr}.signal-bastion__metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-bastion__panel--risks,.signal-bastion__panel--focus,.signal-bastion__grid>.signal-bastion__panel:not(.signal-bastion__panel--filters):not(.signal-bastion__panel--ledger){grid-column:span 12}}@media (max-width:720px){.signal-bastion{border-radius:24px;padding:.95rem}.signal-bastion__metric-grid{grid-template-columns:1fr}.signal-bastion__panel,.signal-bastion__hero{padding:1rem}}.decoy-conservatory{--decoy-ink:#fff7eb;--decoy-muted:#fff4ddb3;--decoy-line:#ffd6993d;--decoy-watch:#ffd166;--decoy-good:#61d3a6;--decoy-bad:#ff7d6b;--decoy-bg:radial-gradient(circle at top left, #ffad602e, transparent 32%), radial-gradient(circle at top right, #ff63481f, transparent 28%), linear-gradient(145deg, #1f1021 0%, #0f141f 46%, #10151f 100%);color:var(--decoy-ink)}.decoy-conservatory__shell{gap:1.1rem;display:grid}.decoy-conservatory__hero,.decoy-conservatory__panel,.decoy-conservatory__metric-card{border:1px solid var(--decoy-line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f1016c7;box-shadow:0 24px 80px #00000057}.decoy-conservatory__hero{background:var(--decoy-bg);border-radius:28px;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1.45rem 1.55rem;display:grid}.decoy-conservatory__eyebrow,.decoy-conservatory__panel-kicker,.decoy-conservatory__metric-label,.decoy-conservatory__form-hint{text-transform:uppercase;letter-spacing:.14em;color:var(--decoy-muted);font-size:.72rem}.decoy-conservatory__hero h1,.decoy-conservatory__panel h2{letter-spacing:-.03em;margin:.2rem 0 .45rem;font-family:Avenir Next,Segoe UI,sans-serif}.decoy-conservatory__hero h1{font-size:clamp(2rem,3vw,3rem)}.decoy-conservatory__hero p,.decoy-conservatory__body-copy,.decoy-conservatory__campaign-card p,.decoy-conservatory__ledger-card p,.decoy-conservatory__template-card p{color:#fff4ddd6;margin:0;line-height:1.55}.decoy-conservatory__hero-actions,.decoy-conservatory__filters,.decoy-conservatory__panel-head,.decoy-conservatory__campaign-card-head,.decoy-conservatory__template-topline,.decoy-conservatory__ledger-head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.decoy-conservatory button,.decoy-conservatory input,.decoy-conservatory select,.decoy-conservatory textarea{color:var(--decoy-ink);background:#fff9ee0f;border:1px solid #ffd6992e;border-radius:16px}.decoy-conservatory button{cursor:pointer;padding:.8rem 1rem;font-weight:700;transition:transform .14s,border-color .14s,background .14s}.decoy-conservatory button:hover:not(:disabled){background:#ffb6851f;border-color:#ffd69970;transform:translateY(-1px)}.decoy-conservatory button:disabled{cursor:wait;opacity:.72}.decoy-conservatory input,.decoy-conservatory select,.decoy-conservatory textarea{width:100%;padding:.85rem .95rem}.decoy-conservatory__alerts,.decoy-conservatory__metrics,.decoy-conservatory__grid,.decoy-conservatory__template-list,.decoy-conservatory__campaign-list,.decoy-conservatory__ledger,.decoy-conservatory__outcome-grid{gap:1rem;display:grid}.decoy-conservatory__alerts{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.decoy-conservatory__alert,.decoy-conservatory__notice{border:1px solid #ffd6993d;border-radius:18px;padding:.9rem 1rem}.decoy-conservatory__notice--success{background:#61d3a61f}.decoy-conservatory__notice--warning{background:#ffd1661f}.decoy-conservatory__notice--error{background:#ff7d6b24}.decoy-conservatory__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.decoy-conservatory__metric-card{border-radius:22px;gap:.35rem;padding:1rem 1.05rem;display:grid}.decoy-conservatory__metric-card strong{letter-spacing:-.05em;font-size:2rem}.decoy-conservatory__metric-meta,.decoy-conservatory__template-meta,.decoy-conservatory__campaign-meta,.decoy-conservatory__ledger-meta,.decoy-conservatory__constellation-copy,.decoy-conservatory__preview-card{color:#fff4ddb3;font-size:.9rem}.decoy-conservatory__grid{grid-template-columns:repeat(12,minmax(0,1fr))}.decoy-conservatory__panel{border-radius:24px;grid-column:span 4;gap:1rem;padding:1.15rem;display:grid}.decoy-conservatory__panel--span-2{grid-column:span 8}.decoy-conservatory__template-card,.decoy-conservatory__campaign-card,.decoy-conservatory__ledger-card,.decoy-conservatory__preview-card{text-align:left;background:linear-gradient(#ffffff0d,#ffffff05);border:1px solid #ffd69924;border-radius:20px;padding:1rem}.decoy-conservatory__template-card--active,.decoy-conservatory__campaign-card--active{border-color:#ffd69985;box-shadow:inset 0 0 0 1px #ffd69933}.decoy-conservatory__template-meta,.decoy-conservatory__campaign-meta,.decoy-conservatory__ledger-meta{flex-wrap:wrap;gap:.7rem;display:flex}.decoy-conservatory__form{gap:.85rem;display:grid}.decoy-conservatory__form label{gap:.45rem;display:grid}.decoy-conservatory__pill{text-transform:uppercase;letter-spacing:.08em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;padding:.28rem .65rem;font-size:.74rem;display:inline-flex}.decoy-conservatory__pill--good{color:var(--decoy-good);background:#61d3a61a;border-color:#61d3a657}.decoy-conservatory__pill--watch{color:var(--decoy-watch);background:#ffd1661a;border-color:#ffd16647}.decoy-conservatory__pill--bad{color:var(--decoy-bad);background:#ff7d6b1c;border-color:#ff7d6b47}.decoy-conservatory__pill--muted{color:#fff4dda8;background:#fff4dd0f;border-color:#fff4dd29}.decoy-conservatory__outcome-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.decoy-conservatory__outcome-stat{background:#fff9ee0a;border:1px solid #ffd69924;border-radius:18px;gap:.25rem;padding:.9rem 1rem;display:grid}.decoy-conservatory__outcome-stat strong{font-size:1.45rem}.decoy-conservatory__jobs-table{gap:.35rem;display:grid}.decoy-conservatory__jobs-row{background:#fff9ee0a;border:1px solid #ffd6991f;border-radius:16px;grid-template-columns:1.4fr 1fr .7fr 1fr 1fr;gap:.8rem;padding:.82rem .9rem;display:grid}.decoy-conservatory__jobs-row--head{text-transform:uppercase;letter-spacing:.08em;color:var(--decoy-muted);font-size:.74rem}.decoy-conservatory__empty{color:#fff4dda8;border:1px dashed #ffd69933;border-radius:18px;padding:1rem}@media (max-width:1280px){.decoy-conservatory__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.decoy-conservatory__panel,.decoy-conservatory__panel--span-2{grid-column:span 12}}@media (max-width:720px){.decoy-conservatory__hero,.decoy-conservatory__hero-actions,.decoy-conservatory__panel-head,.decoy-conservatory__filters,.decoy-conservatory__jobs-row{flex-direction:column;grid-template-columns:1fr}.decoy-conservatory__metrics,.decoy-conservatory__outcome-grid{grid-template-columns:1fr}}.pressure-forge{--pressure-bg:radial-gradient(circle at top left, #65ffda2e, transparent 28%), radial-gradient(circle at top right, #ff793f2e, transparent 24%), linear-gradient(160deg, #07131d 0%, #0c1f2b 48%, #142d31 100%);--pressure-border:#7dfbe22e;--pressure-panel:#07151dd6;--pressure-panel-strong:#0b1d28f0;--pressure-ink:#effcf7;--pressure-muted:#dcf7f0b8;--pressure-acid:#7dfbe2;--pressure-ember:#ff8f5a;--pressure-danger:#ff5c73;border:1px solid var(--pressure-border);background:var(--pressure-bg);color:var(--pressure-ink);border-radius:28px;flex-direction:column;gap:1.4rem;padding:1.6rem;display:flex;box-shadow:0 28px 80px #030a0e73}.pressure-forge--locked,.pressure-forge--loading,.pressure-forge--error{justify-content:center;min-height:320px}.pressure-forge__state,.pressure-forge__empty{color:var(--pressure-muted);background:#09171f94;border:1px dashed #7dfbe22e;border-radius:20px;padding:1rem 1.1rem}.pressure-forge__hero{grid-template-columns:minmax(0,1.4fr) minmax(320px,.9fr);align-items:stretch;gap:1rem;display:grid}.pressure-forge__hero-copy,.pressure-forge__metric-grid,.pressure-forge__panel{border:1px solid var(--pressure-border);background:var(--pressure-panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:24px}.pressure-forge__hero-copy{padding:1.35rem}.pressure-forge__eyebrow,.pressure-forge__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--pressure-acid);align-items:center;gap:.4rem;font-size:.76rem;display:inline-flex}.pressure-forge__hero-copy h1,.pressure-forge__panel-head h2{letter-spacing:-.04em;margin:.45rem 0 0;font-family:IBM Plex Sans,Avenir Next,sans-serif}.pressure-forge__hero-copy h1{font-size:clamp(2.2rem,4vw,3.35rem)}.pressure-forge__hero-copy p,.pressure-forge__panel-head p,.pressure-forge__run-card p,.pressure-forge__report-copy p,.pressure-forge__selected-summary p{color:var(--pressure-muted)}.pressure-forge__narrative{gap:.65rem;margin-top:1rem;display:grid}.pressure-forge__narrative p{margin:0}.pressure-forge__metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:1rem;display:grid}.pressure-forge__metric-card{background:linear-gradient(#7dfbe21a,#0a141c29);border:1px solid #7dfbe224;border-radius:20px;padding:1rem}.pressure-forge__metric-card span,.pressure-forge__prism-grid span,.pressure-forge__telemetry-grid span,.pressure-forge__selected-meta span,.pressure-forge__action-meta span{letter-spacing:.08em;text-transform:uppercase;color:#dcf7f094;font-size:.74rem;display:block}.pressure-forge__metric-card strong,.pressure-forge__prism-grid strong,.pressure-forge__telemetry-grid strong{margin-top:.35rem;font-size:1.2rem;display:block}.pressure-forge__toolbar{flex-wrap:wrap;gap:.8rem;display:flex}.pressure-forge__ghost-button,.pressure-forge__submit{font:inherit;cursor:pointer;border:1px solid #7dfbe238;border-radius:999px;transition:transform .15s,background .15s,border-color .15s}.pressure-forge__ghost-button{color:var(--pressure-ink);background:#08141d94;padding:.78rem 1rem}.pressure-forge__submit{background:linear-gradient(135deg, var(--pressure-acid), #4ef2ff);color:#04222a;padding:.95rem 1.2rem;font-weight:700}.pressure-forge__ghost-button:hover,.pressure-forge__submit:hover{transform:translateY(-1px)}.pressure-forge__ghost-button:disabled,.pressure-forge__submit:disabled{cursor:default;opacity:.55;transform:none}.pressure-forge__notice{border:1px solid #0000;border-radius:18px;padding:.95rem 1.1rem}.pressure-forge__notice--success{background:#7dfbe21f;border-color:#7dfbe233}.pressure-forge__notice--warning{background:#ff8f5a1f;border-color:#ff8f5a33}.pressure-forge__notice--error{background:#ff5c731f;border-color:#ff5c7333}.pressure-forge__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.pressure-forge__panel{grid-column:span 6;padding:1.15rem}.pressure-forge__panel--wake,.pressure-forge__panel--actions,.pressure-forge__panel--telemetry{grid-column:span 12}.pressure-forge__panel-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.pressure-forge__panel-head h2{font-size:1.55rem}.pressure-forge__panel-head p{margin:.3rem 0 0}.pressure-forge__pill{text-transform:uppercase;letter-spacing:.08em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:72px;padding:.42rem .72rem;font-size:.76rem;display:inline-flex}.pressure-forge__pill--ok{color:#d8fff8;background:#7dfbe229;border-color:#7dfbe242}.pressure-forge__pill--warn{color:#fff1e7;background:#ff8f5a29;border-color:#ff8f5a42}.pressure-forge__pill--bad{color:#ffe7eb;background:#ff5c7329;border-color:#ff5c7342}.pressure-forge__prism-grid,.pressure-forge__telemetry-grid,.pressure-forge__form-grid,.pressure-forge__filter-grid,.pressure-forge__selected-meta,.pressure-forge__action-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.pressure-forge__form-grid .pressure-forge__full{grid-column:span 2}.pressure-forge__form,.pressure-forge__filter-grid{gap:.9rem;display:grid}.pressure-forge__form label,.pressure-forge__filter-grid label{gap:.38rem;display:grid}.pressure-forge__form input,.pressure-forge__form select,.pressure-forge__form textarea,.pressure-forge__filter-grid input,.pressure-forge__filter-grid select{width:100%;color:var(--pressure-ink);font:inherit;background:#061118b8;border:1px solid #7dfbe226;border-radius:16px;padding:.8rem .9rem}.pressure-forge__form textarea{resize:vertical;min-height:150px}.pressure-forge__toggle-row,.pressure-forge__safeguards{flex-wrap:wrap;gap:.8rem;display:flex}.pressure-forge__toggle-row label,.pressure-forge__guardrail-chip{background:#0a1822b8;border:1px solid #7dfbe21f;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .75rem;display:inline-flex}.pressure-forge__alert-stack,.pressure-forge__blocked-reasons{gap:.65rem;margin-top:1rem;display:grid}.pressure-forge__alert-stack p,.pressure-forge__blocked-reasons p{background:#ff5c7317;border:1px solid #ff5c732e;border-radius:16px;margin:0;padding:.8rem .95rem}.pressure-forge__run-list,.pressure-forge__action-list{gap:.75rem;display:grid}.pressure-forge__run-card,.pressure-forge__action-card{text-align:left;width:100%;color:inherit;background:#08131cb3;border:1px solid #7dfbe21f;border-radius:20px;padding:.95rem 1rem}.pressure-forge__run-card{cursor:pointer}.pressure-forge__run-card--active{border-color:#7dfbe26b;box-shadow:inset 0 0 0 1px #7dfbe23d}.pressure-forge__run-card-top,.pressure-forge__action-card-top{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.pressure-forge__run-card p,.pressure-forge__action-card p{margin:.65rem 0}.pressure-forge__run-card-meta{color:#dcf7f0a3;flex-wrap:wrap;gap:.7rem;font-size:.88rem;display:flex}.pressure-forge__selected-summary{gap:.7rem;margin-bottom:1rem;display:grid}.pressure-forge__report-shell{background:var(--pressure-panel-strong);border:1px solid #7dfbe224;border-radius:20px;gap:.8rem;margin-top:1rem;padding:1rem;display:grid}.pressure-forge__report-shell h3{margin:0}.pressure-forge__report-shell pre{color:#d9fff1;background:#050c12db;border-radius:18px;margin:0;padding:.95rem;font-size:.82rem;overflow:auto}@media (max-width:1280px){.pressure-forge__hero,.pressure-forge__panel,.pressure-forge__panel--wake,.pressure-forge__panel--actions,.pressure-forge__panel--telemetry{grid-template-columns:1fr}.pressure-forge__hero{grid-template-columns:1fr;display:grid}.pressure-forge__panel{grid-column:span 12}}@media (max-width:720px){.pressure-forge__metric-grid,.pressure-forge__prism-grid,.pressure-forge__telemetry-grid,.pressure-forge__form-grid,.pressure-forge__filter-grid,.pressure-forge__selected-meta,.pressure-forge__action-meta{grid-template-columns:1fr}.pressure-forge__form-grid .pressure-forge__full,.pressure-forge__panel-head,.pressure-forge__run-card-top,.pressure-forge__action-card-top{flex-direction:column;grid-column:span 1}}.residue-loom{--residue-bg:radial-gradient(circle at top left, #ffba6f29, transparent 26%), radial-gradient(circle at bottom right, #68ddff2e, transparent 28%), linear-gradient(155deg, #120d17 0%, #21121f 42%, #101b2d 100%);--residue-border:#ffce8e2e;--residue-panel:#120e16d6;--residue-panel-strong:#17121cf0;--residue-ink:#fff7ef;--residue-muted:#ffefdfb8;--residue-gold:#ffcf8e;--residue-cyan:#68ddff;--residue-danger:#ff6b7e;border:1px solid var(--residue-border);background:var(--residue-bg);color:var(--residue-ink);border-radius:28px;flex-direction:column;gap:1.4rem;padding:1.6rem;display:flex;box-shadow:0 28px 80px #08060f80}.residue-loom--locked,.residue-loom--loading,.residue-loom--error{justify-content:center;min-height:320px}.residue-loom__state,.residue-loom__empty{color:var(--residue-muted);background:#120e1694;border:1px dashed #ffce8e2e;border-radius:18px;padding:1rem 1.1rem}.residue-loom__hero{grid-template-columns:minmax(0,1.35fr) minmax(320px,.95fr);gap:1rem;display:grid}.residue-loom__hero-copy,.residue-loom__metric-grid,.residue-loom__panel{border:1px solid var(--residue-border);background:var(--residue-panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:24px}.residue-loom__hero-copy{padding:1.35rem}.residue-loom__eyebrow,.residue-loom__kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--residue-gold);align-items:center;gap:.38rem;font-size:.76rem;display:inline-flex}.residue-loom__hero-copy h1,.residue-loom__panel-head h2{letter-spacing:-.04em;margin:.45rem 0 0;font-family:Space Grotesk,Avenir Next,sans-serif}.residue-loom__hero-copy h1{font-size:clamp(2.2rem,4vw,3.35rem)}.residue-loom__hero-copy p,.residue-loom__panel-head p,.residue-loom__summary-line,.residue-loom__execution-card p,.residue-loom__action-card p{color:var(--residue-muted)}.residue-loom__narrative{gap:.65rem;margin-top:1rem;display:grid}.residue-loom__narrative p{margin:0}.residue-loom__metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;padding:1rem;display:grid}.residue-loom__metric-card{background:linear-gradient(#ffce8e1a,#1d101c33);border:1px solid #ffce8e24;border-radius:20px;padding:1rem}.residue-loom__metric-card span,.residue-loom__plan-meta span,.residue-loom__execution-card-meta span,.residue-loom__action-meta span{letter-spacing:.08em;text-transform:uppercase;color:#ffefdf94;font-size:.74rem;display:block}.residue-loom__metric-card strong{margin-top:.35rem;font-size:1.24rem;display:block}.residue-loom__toolbar{flex-wrap:wrap;gap:.8rem;display:flex}.residue-loom__ghost-button,.residue-loom__submit{font:inherit;cursor:pointer;border:1px solid #ffce8e33;border-radius:999px;transition:transform .15s,background .15s,border-color .15s}.residue-loom__ghost-button{color:var(--residue-ink);background:#161019ad;padding:.78rem 1rem}.residue-loom__submit{background:linear-gradient(135deg, var(--residue-gold), var(--residue-cyan));color:#1a1020;padding:.95rem 1.2rem;font-weight:700}.residue-loom__ghost-button:hover,.residue-loom__submit:hover{transform:translateY(-1px)}.residue-loom__ghost-button:disabled,.residue-loom__submit:disabled{opacity:.55;cursor:default;transform:none}.residue-loom__notice{border:1px solid #0000;border-radius:18px;padding:.95rem 1.1rem}.residue-loom__notice--success{background:#68ddff1f;border-color:#68ddff38}.residue-loom__notice--warning{background:#ffce8e1f;border-color:#ffce8e38}.residue-loom__notice--error{background:#ff6b7e1f;border-color:#ff6b7e38}.residue-loom__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.residue-loom__panel{grid-column:span 6;padding:1.15rem}.residue-loom__panel--span-2{grid-column:span 12}.residue-loom__panel-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.residue-loom__panel-head h2{font-size:1.52rem}.residue-loom__panel-head p{margin:.3rem 0 0}.residue-loom__pill{text-transform:uppercase;letter-spacing:.08em;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:72px;padding:.42rem .72rem;font-size:.76rem;display:inline-flex}.residue-loom__pill--good{color:#f7fffe;background:#68ddff29;border-color:#68ddff42}.residue-loom__pill--watch{color:#fff7ef;background:#ffce8e29;border-color:#ffce8e42}.residue-loom__pill--bad{color:#ffe9ec;background:#ff6b7e29;border-color:#ff6b7e42}.residue-loom__pill--muted{color:#ffefdfb8;background:#ffffff0f;border-color:#ffffff1a}.residue-loom__form,.residue-loom__result-grid,.residue-loom__execution-list,.residue-loom__action-list{gap:.9rem;display:grid}.residue-loom__form-grid,.residue-loom__filter-row,.residue-loom__plan-meta,.residue-loom__action-meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.residue-loom__form label,.residue-loom__filter-row label{gap:.4rem;display:grid}.residue-loom__form input,.residue-loom__form select,.residue-loom__form textarea,.residue-loom__filter-row input,.residue-loom__filter-row select{width:100%;color:var(--residue-ink);font:inherit;background:#110d15b8;border:1px solid #ffce8e26;border-radius:16px;padding:.8rem .9rem}.residue-loom__form textarea{resize:vertical;min-height:148px}.residue-loom__toggle-row{flex-wrap:wrap;gap:.8rem;display:flex}.residue-loom__toggle-row label,.residue-loom__checkbox{background:#19121db8;border:1px solid #ffce8e1f;border-radius:999px;align-items:center;gap:.45rem;padding:.55rem .75rem;display:inline-flex}.residue-loom__execution-card,.residue-loom__action-card,.residue-loom__result-card{background:#140e18b8;border:1px solid #ffce8e1f;border-radius:20px;padding:.95rem 1rem}.residue-loom__execution-card{text-align:left;cursor:pointer;width:100%;color:inherit}.residue-loom__execution-card--active{border-color:#68ddff52;box-shadow:inset 0 0 0 1px #68ddff2e}.residue-loom__execution-card-top,.residue-loom__action-card-top{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.residue-loom__execution-card p,.residue-loom__action-card p,.residue-loom__result-card p,.residue-loom__summary-line{margin:.65rem 0}.residue-loom__execution-card-meta{color:#ffefdfa3;flex-wrap:wrap;gap:.7rem;font-size:.88rem;display:flex}@media (max-width:1280px){.residue-loom__hero{grid-template-columns:1fr}.residue-loom__panel{grid-column:span 12}}@media (max-width:720px){.residue-loom__metric-grid,.residue-loom__form-grid,.residue-loom__filter-row,.residue-loom__plan-meta,.residue-loom__action-meta{grid-template-columns:1fr}.residue-loom__panel-head,.residue-loom__execution-card-top,.residue-loom__action-card-top{flex-direction:column}}.volt-atelier{--volt-bg:linear-gradient(180deg, #09101dfa 0%, #0e1524f5 48%, #141118f5 100%);--volt-panel:linear-gradient(160deg, #141c2deb 0%, #110f1ce6 100%);--volt-border:#6cf1df38;--volt-copy:#eff7ff;--volt-muted:#d5e5f5b3;--volt-teal:#6cf1df;--volt-amber:#ffb65b;--volt-rose:#ff6d86;color:var(--volt-copy);background:radial-gradient(circle at top right, #6cf1df29, transparent 24%), radial-gradient(circle at bottom left, #ffb65b29, transparent 32%), var(--volt-bg);border:1px solid #ffffff14;border-radius:28px;gap:1.4rem;padding:1.5rem;display:grid;box-shadow:0 28px 72px #040a1470}.volt-atelier--restricted{align-content:center;min-height:280px}.volt-atelier__hero,.volt-atelier__panel,.volt-atelier__notice,.volt-atelier__narrative,.volt-atelier__stat{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.volt-atelier__hero{background:linear-gradient(135deg,#6cf1df1f,#ffb65b0f),#0e1220a8;border:1px solid #6cf1df2e;border-radius:24px;justify-content:space-between;gap:1rem;padding:1.4rem 1.5rem;display:flex}.volt-atelier__hero h1{letter-spacing:-.05em;margin:.2rem 0 .45rem;font-size:clamp(2rem,3vw,3.1rem)}.volt-atelier__eyebrow,.volt-atelier__panel-kicker{color:var(--volt-amber);text-transform:uppercase;letter-spacing:.18em;margin:0;font-size:.78rem;font-weight:700}.volt-atelier__hero p,.volt-atelier__panel p,.volt-atelier__narrative p{color:var(--volt-muted);margin:0;line-height:1.6}.volt-atelier__hero-actions,.volt-atelier__panel-actions,.volt-atelier__toggle-row{flex-wrap:wrap;gap:.75rem;display:flex}.volt-atelier__overview-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.9rem;display:grid}.volt-atelier__stat{background:#0b101cad;border:1px solid #6cf1df1f;border-radius:22px;padding:1rem 1.1rem}.volt-atelier__stat span{color:var(--volt-muted);text-transform:uppercase;letter-spacing:.12em;font-size:.82rem;display:block}.volt-atelier__stat strong{letter-spacing:-.05em;margin-top:.45rem;font-size:1.9rem;display:block}.volt-atelier__narrative,.volt-atelier__notice,.volt-atelier__panel{background:var(--volt-panel);border:1px solid var(--volt-border);border-radius:24px;padding:1.2rem 1.3rem}.volt-atelier__notice--success{border-color:#6cf1df5c}.volt-atelier__notice--warning{border-color:#ffb65b61}.volt-atelier__notice--error{border-color:#ff6d866b}.volt-atelier__alert{color:#ffd4da}.volt-atelier__layout{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.volt-atelier__panel{grid-column:span 6;gap:1rem;display:grid}.volt-atelier__panel--wide{grid-column:span 12}.volt-atelier__panel-head,.volt-atelier__wake-header{justify-content:space-between;align-items:flex-start;gap:.8rem;display:flex}.volt-atelier__field-grid,.volt-atelier__filter-grid,.volt-atelier__dossier-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.85rem;display:grid}.volt-atelier label{color:var(--volt-muted);gap:.42rem;font-size:.88rem;display:grid}.volt-atelier input,.volt-atelier select,.volt-atelier textarea{width:100%;color:var(--volt-copy);background:#080d18b8;border:1px solid #6cf1df24;border-radius:16px;padding:.82rem .92rem}.volt-atelier textarea{resize:vertical;min-height:110px}.volt-atelier input:focus,.volt-atelier select:focus,.volt-atelier textarea:focus{border-color:#6cf1df75;outline:none;box-shadow:0 0 0 3px #6cf1df24}.volt-atelier button{letter-spacing:.01em;color:#06121d;background:linear-gradient(135deg, var(--volt-teal), #9bf5e8);cursor:pointer;border:none;border-radius:999px;padding:.82rem 1.18rem;font-weight:700}.volt-atelier__ghost{color:var(--volt-copy);background:#ffffff0d;border:1px solid #ffffff1a}.volt-atelier button:disabled{cursor:not-allowed;opacity:.58}.volt-atelier__toggle-row label{grid-auto-flow:column;justify-content:flex-start;align-items:center;gap:.6rem}.volt-atelier__toggle-row input[type=checkbox]{width:auto}.volt-atelier__pill{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-height:2rem;padding:.24rem .72rem;font-size:.76rem;font-weight:700;display:inline-flex}.volt-atelier__pill--ok{color:#b8fff3;background:#6cf1df24}.volt-atelier__pill--warn{color:#ffd7a0;background:#ffb65b29}.volt-atelier__pill--bad{color:#ffd1d8;background:#ff6d8624}.volt-atelier__pill--muted{color:#eff7ffb8;background:#ffffff12}.volt-atelier__wake-list,.volt-atelier__action-list{gap:.8rem;display:grid}.volt-atelier__wake-card,.volt-atelier__action-card{text-align:left;background:#070c149e;border:1px solid #6cf1df1a;border-radius:18px;gap:.55rem;width:100%;padding:.95rem;display:grid}.volt-atelier__wake-card{cursor:pointer}.volt-atelier__wake-card--selected{border-color:#6cf1df80;transform:translateY(-1px);box-shadow:0 18px 36px #020b1257}.volt-atelier__wake-meta{color:var(--volt-muted);flex-wrap:wrap;gap:.7rem;font-size:.82rem;display:flex}.volt-atelier__job-summary,.volt-atelier__latest-evaluation{background:#060c1594;border:1px solid #ffb65b1f;border-radius:18px;padding:.95rem 1rem}.volt-atelier dl{gap:.6rem;margin:0;display:grid}.volt-atelier dt{color:var(--volt-muted);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.volt-atelier dd{color:var(--volt-copy);margin:.16rem 0 0}@media (max-width:1100px){.volt-atelier__panel,.volt-atelier__panel--wide{grid-column:span 12}}@media (max-width:720px){.volt-atelier{padding:1rem}.volt-atelier__hero{flex-direction:column}}.circuit-ward{--circuit-bg:#09111c;--circuit-panel:#0a131fdb;--circuit-panel-strong:#0e1a2af0;--circuit-line:#6cd2ff2e;--circuit-copy:#eff7ff;--circuit-muted:#c9e0f2bd;--circuit-acid:#d6ff6b;--circuit-sky:#68d2ff;--circuit-coral:#ff8f6b;color:var(--circuit-copy);background:radial-gradient(circle at 100% 0,#68d2ff29,#0000 28%),radial-gradient(circle at 0,#d6ff6b1a,#0000 22%),linear-gradient(160deg,#08111b 0%,#0d1724 54%,#111f31 100%);border:1px solid #68d2ff1f;border-radius:30px;gap:1.25rem;padding:1.2rem;display:grid;box-shadow:0 28px 90px #04081270}.circuit-ward h1,.circuit-ward h2,.circuit-ward h3{letter-spacing:-.03em;margin:0;font-family:IBM Plex Sans,Avenir Next,sans-serif}.circuit-ward p,.circuit-ward span,.circuit-ward small,.circuit-ward dt,.circuit-ward dd,.circuit-ward label{color:var(--circuit-muted)}.circuit-ward__hero,.circuit-ward__panel-head,.circuit-ward__run-topline,.circuit-ward__actions,.circuit-ward__detail-headline{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.circuit-ward__eyebrow,.circuit-ward__kicker{color:var(--circuit-acid);letter-spacing:.18em;text-transform:uppercase;margin:0 0 .3rem;font-size:.76rem}.circuit-ward__lede{max-width:54rem;margin:.45rem 0 0;line-height:1.6}.circuit-ward__hero-actions{flex-wrap:wrap;gap:.75rem;display:flex}.circuit-ward__narrative{background:linear-gradient(135deg,#0c1725f0,#08111ce0);border:1px solid #d6ff6b24;border-radius:22px;gap:.55rem;padding:1rem 1.1rem;display:grid}.circuit-ward__narrative p{margin:0}.circuit-ward__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.circuit-ward__metric,.circuit-ward__panel,.circuit-ward__support-card,.circuit-ward__run-card,.circuit-ward__finding,.circuit-ward__notice{border:1px solid var(--circuit-line);border-radius:24px}.circuit-ward__metric{background:linear-gradient(160deg,#111f31f2,#0a121deb);gap:.35rem;padding:1rem 1.05rem;display:grid}.circuit-ward__metric strong{color:var(--circuit-copy);font-size:1.5rem}.circuit-ward__grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid}.circuit-ward__panel{background:linear-gradient(160deg, var(--circuit-panel-strong), var(--circuit-panel));grid-column:span 6;gap:.95rem;padding:1.05rem;display:grid}.circuit-ward__panel:nth-child(3){grid-column:span 12}.circuit-ward__pill{letter-spacing:.04em;border-radius:999px;align-items:center;padding:.35rem .65rem;font-size:.78rem;font-weight:600;display:inline-flex}.circuit-ward__pill--ok{color:var(--circuit-acid);background:#d6ff6b1f}.circuit-ward__pill--warn{color:#ffd06b;background:#ffd06b24}.circuit-ward__pill--bad{color:var(--circuit-coral);background:#ff8f6b24}.circuit-ward__pill--muted{color:var(--circuit-sky);background:#68d2ff1f}.circuit-ward__form-grid,.circuit-ward__filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.circuit-ward label{gap:.4rem;font-size:.86rem;display:grid}.circuit-ward input,.circuit-ward select,.circuit-ward textarea,.circuit-ward button{font:inherit}.circuit-ward input,.circuit-ward select,.circuit-ward textarea{width:100%;color:var(--circuit-copy);background:#050b139e;border:1px solid #68d2ff29;border-radius:18px;padding:.85rem .95rem}.circuit-ward textarea{resize:vertical;min-height:6rem}.circuit-ward button{cursor:pointer;border:0;transition:transform .16s,opacity .16s}.circuit-ward button:hover:not(:disabled){transform:translateY(-1px)}.circuit-ward button:disabled{cursor:not-allowed;opacity:.6}.circuit-ward__actions button,.circuit-ward__ghost{border-radius:999px;padding:.8rem 1rem;font-weight:600}.circuit-ward__actions button{background:linear-gradient(135deg, var(--circuit-acid), #8df0ff);color:#08111b}.circuit-ward__ghost{color:var(--circuit-copy);background:#68d2ff1a;border:1px solid #68d2ff2e}.circuit-ward__run-list,.circuit-ward__finding-list,.circuit-ward__artifact-list{gap:.8rem;display:grid}.circuit-ward__run-card{text-align:left;background:#060c15bd;gap:.35rem;padding:.95rem;display:grid}.circuit-ward__run-card.is-selected{border-color:#d6ff6b57;box-shadow:inset 0 0 0 1px #d6ff6b2e}.circuit-ward__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin:0;display:grid}.circuit-ward__facts div,.circuit-ward__support-card,.circuit-ward__finding{background:#070e189e;padding:.95rem}.circuit-ward__facts dt{letter-spacing:.14em;text-transform:uppercase;font-size:.72rem}.circuit-ward__facts dd{color:var(--circuit-copy);margin:.28rem 0 0}.circuit-ward__detail-block{gap:.75rem;display:grid}.circuit-ward__artifact-list{padding-left:1.1rem}.circuit-ward__artifact-list li{gap:.15rem;display:grid}.circuit-ward__notice{background:#09111ce0;padding:.85rem 1rem}.circuit-ward__notice--success{border-color:#d6ff6b3d}.circuit-ward__notice--warning{border-color:#ffd06b3d}.circuit-ward__notice--error{border-color:#ff8f6b3d}.circuit-ward__empty{margin:0}@media (max-width:1100px){.circuit-ward__metric,.circuit-ward__panel{grid-column:span 12}.circuit-ward__metrics,.circuit-ward__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.circuit-ward{padding:1rem}.circuit-ward__hero,.circuit-ward__panel-head,.circuit-ward__actions,.circuit-ward__detail-headline{flex-direction:column}.circuit-ward__metrics,.circuit-ward__form-grid,.circuit-ward__filter-grid,.circuit-ward__facts{grid-template-columns:repeat(1,minmax(0,1fr))}}.ledger-voltage,.growth-foundry{gap:1.1rem;display:grid}.ledger-voltage__hero,.growth-foundry__hero{border-radius:1.7rem;grid-template-columns:minmax(0,1.25fr) minmax(280px,.95fr);gap:1.2rem;padding:1.6rem;display:grid;position:relative;overflow:hidden}.ledger-voltage__hero{background:radial-gradient(circle at 100% 0,#ffd06b42,#0000 34%),radial-gradient(circle at 18% 14%,#ffffff1a,#0000 32%),linear-gradient(135deg,#121626fa,#481e0eeb);border:1px solid #ffc45c33;box-shadow:0 24px 64px #130b0452}.growth-foundry__hero{background:radial-gradient(circle at 0 0,#6fffc833,#0000 30%),radial-gradient(circle at 85% 20%,#5ad8ff1f,#0000 26%),linear-gradient(135deg,#091c1ffa,#0a463ae6);border:1px solid #6fffc829;box-shadow:0 24px 64px #04121452}.ledger-voltage__hero:after,.growth-foundry__hero:after{content:"";pointer-events:none;border:1px solid #ffffff14;border-radius:2.3rem;width:15rem;height:15rem;position:absolute;inset:auto -4rem -5rem auto;transform:rotate(18deg)}.ledger-voltage__hero:after{background:linear-gradient(135deg,#ffd06b14,#ff8d4d08),repeating-linear-gradient(135deg,#ffffff0a 0 10px,#0000 10px 20px)}.growth-foundry__hero:after{background:linear-gradient(135deg,#89ffd614,#5ad8ff08),repeating-linear-gradient(135deg,#ffffff08 0 10px,#0000 10px 20px)}.ledger-voltage__hero-copy,.growth-foundry__hero-copy,.ledger-voltage__hero-rail,.growth-foundry__hero-rail,.ledger-voltage__hero-deck,.growth-foundry__hero-deck{z-index:1;position:relative}.ledger-voltage__hero-copy,.growth-foundry__hero-copy{align-content:start;gap:.65rem;display:grid}.ledger-voltage__hero-rail,.growth-foundry__hero-rail,.ledger-voltage__hero-deck,.growth-foundry__hero-deck{gap:.85rem;display:grid}.ledger-voltage__hero-card,.growth-foundry__hero-card,.growth-foundry__scorecard,.growth-foundry__brief-card,.growth-foundry__list-card,.growth-foundry__signal-card,.ledger-voltage__action-card,.ledger-voltage__preview-meta div{background:linear-gradient(#ffffff0f,#ffffff05),#070a1047;border:1px solid #ffffff14;border-radius:1rem;padding:.95rem 1rem}.ledger-voltage__hero-card span,.growth-foundry__hero-card span,.growth-foundry__scorecard span,.growth-foundry__brief-card span{color:#ffffffa3;text-transform:uppercase;letter-spacing:.12em;margin-bottom:.35rem;font-size:.78rem;display:block}.ledger-voltage__hero-card strong,.growth-foundry__hero-card strong,.growth-foundry__scorecard strong,.growth-foundry__brief-card strong{font-size:1.12rem;display:block}.ledger-voltage__hero-card small,.growth-foundry__hero-card small,.growth-foundry__scorecard small,.growth-foundry__brief-card small{color:#ffffff9e}.ledger-voltage__eyebrow,.growth-foundry__eyebrow,.ledger-voltage__kicker,.growth-foundry__kicker{text-transform:uppercase;letter-spacing:.16em;color:#ffffffbd;margin:0 0 .35rem;font-size:.73rem}.ledger-voltage__title,.growth-foundry__title{margin:0;font-size:clamp(2rem,4vw,3.25rem);line-height:.94}.ledger-voltage__summary,.growth-foundry__summary,.ledger-voltage__notice,.growth-foundry__notice,.ledger-voltage__state,.growth-foundry__state{margin:0}.ledger-voltage__summary,.growth-foundry__summary{color:#ffffffd1;max-width:60rem}.ledger-voltage__notice,.growth-foundry__notice,.ledger-voltage__state,.growth-foundry__state,.ledger-voltage__operator-note,.growth-foundry__operator-note{background:#0a0f1a8c;border:1px solid #ffffff1f;border-radius:1rem;padding:.95rem 1rem}.ledger-voltage__notice--success,.growth-foundry__notice--success{border-color:#6fffc84d}.ledger-voltage__notice--error,.growth-foundry__notice--error,.ledger-voltage__state--error,.growth-foundry__state--error{border-color:#ff777752}.ledger-voltage__ghost,.ledger-voltage__primary,.ledger-voltage__secondary,.growth-foundry__ghost,.growth-foundry__primary{font:inherit;cursor:pointer;border:0;border-radius:999px;padding:.82rem 1.1rem;transition:transform .16s,opacity .16s}.ledger-voltage__ghost,.growth-foundry__ghost{color:inherit;background:#ffffff1a}.ledger-voltage__secondary{color:inherit;background:#ffffff14;border:1px solid #ffffff24}.ledger-voltage__primary{color:#1f1207;background:linear-gradient(135deg,#ffd36f,#ff8d4d);font-weight:700}.growth-foundry__primary{color:#07221f;background:linear-gradient(135deg,#89ffd6,#5ad8ff);font-weight:700}.ledger-voltage__ghost:hover:not(:disabled),.ledger-voltage__secondary:hover:not(:disabled),.ledger-voltage__primary:hover:not(:disabled),.growth-foundry__ghost:hover:not(:disabled),.growth-foundry__primary:hover:not(:disabled){transform:translateY(-1px)}.ledger-voltage__metrics,.growth-foundry__metrics,.ledger-voltage__grid,.growth-foundry__grid,.ledger-voltage__layout,.growth-foundry__layout,.growth-foundry__agent-grid,.growth-foundry__form-grid,.ledger-voltage__field-grid,.growth-foundry__field-grid,.ledger-voltage__preview-shell,.growth-foundry__headline,.growth-foundry__brief-grid,.growth-foundry__list-grid,.growth-foundry__signal-grid,.ledger-voltage__subgrid,.growth-foundry__insight-grid,.growth-foundry__signal-strip{gap:1rem;display:grid}.ledger-voltage__metrics,.growth-foundry__metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.ledger-voltage__metric,.growth-foundry__metric,.ledger-voltage__panel,.growth-foundry__panel,.ledger-voltage__stream-card,.growth-foundry__agent-card,.growth-foundry__tactic{border:1px solid #ffffff17;border-radius:1.25rem}.ledger-voltage__metric,.growth-foundry__metric{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#ffffff0f,#ffffff05),#0c111cb3;gap:.2rem;padding:1rem;display:grid}.ledger-voltage__metric span,.growth-foundry__metric span{color:#ffffffa8;text-transform:uppercase;letter-spacing:.12em;font-size:.82rem}.ledger-voltage__metric strong,.growth-foundry__metric strong{font-size:1.8rem}.ledger-voltage__metric small,.growth-foundry__metric small{color:#fff9}.ledger-voltage__grid,.growth-foundry__grid,.ledger-voltage__layout,.growth-foundry__layout{grid-template-columns:repeat(12,minmax(0,1fr))}.ledger-voltage__panel,.growth-foundry__panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff0d,#ffffff05),#0a0f1ab8;padding:1.1rem}.ledger-voltage__panel--compose,.ledger-voltage__panel--preview,.ledger-voltage__panel--stream{grid-column:span 4}.growth-foundry__panel--form{grid-column:span 5}.growth-foundry__panel--plan{grid-column:span 7}.ledger-voltage__panel-header,.growth-foundry__panel-header,.ledger-voltage__stream-head,.growth-foundry__tactic-head,.growth-foundry__agent-head{justify-content:space-between;gap:.75rem;display:flex}.ledger-voltage__pill-row,.growth-foundry__chip-row,.growth-foundry__kpi-row,.ledger-voltage__metadata-row{flex-wrap:wrap;gap:.45rem;display:flex}.ledger-voltage__pill,.growth-foundry__chip,.growth-foundry__chip--mint,.ledger-voltage__metadata-chip{text-transform:uppercase;letter-spacing:.08em;border-radius:999px;align-items:center;padding:.32rem .7rem;font-size:.76rem;display:inline-flex}.ledger-voltage__pill--danger{color:#ffb3b3;background:#ff808026}.ledger-voltage__pill--watch{color:#ffd36f;background:#ffd26f29}.ledger-voltage__pill--good,.growth-foundry__chip--mint{color:#89ffd6;background:#6fffc824}.ledger-voltage__pill--muted,.growth-foundry__chip,.ledger-voltage__metadata-chip{color:#ffffffb8;background:#ffffff14}.ledger-voltage__form,.growth-foundry__form,.ledger-voltage__facts{gap:.9rem;display:grid}.growth-foundry__form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-voltage__field,.growth-foundry__field{gap:.35rem;display:grid}.ledger-voltage__field--wide,.growth-foundry__field--wide{grid-column:1/-1}.ledger-voltage__field span,.growth-foundry__field span,.ledger-voltage__facts dt{color:#ffffffa8;text-transform:uppercase;letter-spacing:.12em;font-size:.8rem}.ledger-voltage__field input,.ledger-voltage__field select,.ledger-voltage__field textarea,.growth-foundry__field input,.growth-foundry__field textarea{width:100%;color:inherit;font:inherit;background:#ffffff0a;border:1px solid #ffffff1c;border-radius:1rem;padding:.85rem .95rem}.ledger-voltage__field textarea,.growth-foundry__field textarea{resize:vertical;min-height:8rem}.ledger-voltage__button-row,.ledger-voltage__action-row{flex-wrap:wrap;gap:.75rem;display:flex}.ledger-voltage__preview-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;display:grid}.ledger-voltage__preview-card,.ledger-voltage__preview-html{background:#ffffff08;border:1px solid #ffffff14;border-radius:1.15rem;padding:1rem}.ledger-voltage__preview-subject{margin:0;font-size:1.02rem;font-weight:700}.ledger-voltage__preview-text{white-space:pre-wrap;color:#ffffffc7;margin:.65rem 0 0}.ledger-voltage__preview-html{color:#22140d;background:radial-gradient(circle at 0 0,#ffd06b14,#0000 30%),#fffcf6fa}.ledger-voltage__preview-html a{color:#8f471e}.ledger-voltage__action-mix{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.ledger-voltage__action-card strong{display:block}.ledger-voltage__preview-body h3{margin:0 0 .65rem;font-size:1.1rem}.ledger-voltage__preview-label{color:#ffffff9e;text-transform:uppercase;letter-spacing:.12em;margin:0 0 .35rem;font-size:.78rem;display:block}.ledger-voltage__preview-body pre{white-space:pre-wrap;color:#ffffffd1;background:#ffffff08;border:1px solid #ffffff14;border-radius:1rem;margin:0;padding:1rem;font-family:IBM Plex Mono,SFMono-Regular,monospace}.ledger-voltage__subgrid,.growth-foundry__brief-grid,.growth-foundry__insight-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-voltage__subpanel,.growth-foundry__story-card,.growth-foundry__insight-card{background:linear-gradient(#ffffff0f,#ffffff05),#070a1047;border:1px solid #ffffff14;border-radius:1rem;padding:.95rem 1rem}.ledger-voltage__list,.growth-foundry__list{color:#ffffffd6;gap:.45rem;margin:0;padding-left:1rem;display:grid}.ledger-voltage__action-board{gap:.75rem;display:grid}.ledger-voltage__action-row-card,.growth-foundry__signal-strip div{background:#ffffff0a;border:1px solid #ffffff14;border-radius:1rem;justify-content:space-between;align-items:center;gap:.75rem;padding:.85rem;display:flex}.growth-foundry__signal-strip div{justify-content:start;display:grid}.ledger-voltage__action-card span{color:#ffffffad;font-size:.85rem}.ledger-voltage__stream,.growth-foundry__tactics{gap:.8rem;display:grid}.ledger-voltage__stream-card,.growth-foundry__agent-card,.growth-foundry__tactic{background:#ffffff08;padding:.95rem}.ledger-voltage__stream-card p,.growth-foundry__agent-card p,.growth-foundry__tactic p,.growth-foundry__positioning{color:#ffffffd1;margin:.35rem 0 0}.ledger-voltage__facts{grid-template-columns:repeat(2,minmax(0,1fr));margin:.75rem 0 0}.ledger-voltage__facts div{gap:.2rem;display:grid}.ledger-voltage__facts dd{margin:0}.growth-foundry__plan{gap:1rem;display:grid}.growth-foundry__agent-grid,.growth-foundry__signal-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.growth-foundry__signal-strip{grid-template-columns:repeat(4,minmax(0,1fr))}.growth-foundry__story-card h3{margin:0;font-size:1.6rem}.growth-foundry__agent-card ul,.growth-foundry__tactic ul{color:#ffffffd6;margin:.75rem 0 0;padding-left:1rem}.ledger-voltage__empty,.growth-foundry__empty{color:#fff9}@media (max-width:1100px){.ledger-voltage__metrics,.growth-foundry__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ledger-voltage__panel--compose,.ledger-voltage__panel--preview,.ledger-voltage__panel--stream,.growth-foundry__panel--form,.growth-foundry__panel--plan{grid-column:span 12}.ledger-voltage__action-mix,.ledger-voltage__facts,.growth-foundry__brief-grid,.growth-foundry__list-grid,.growth-foundry__signal-grid,.growth-foundry__agent-grid,.ledger-voltage__subgrid,.growth-foundry__insight-grid,.growth-foundry__signal-strip,.ledger-voltage__preview-meta{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (max-width:720px){.ledger-voltage__hero,.growth-foundry__hero,.growth-foundry__headline,.ledger-voltage__preview-meta,.growth-foundry__form-grid,.ledger-voltage__field-grid,.growth-foundry__field-grid{grid-template-columns:repeat(1,minmax(0,1fr))}.ledger-voltage__panel-header,.growth-foundry__panel-header,.ledger-voltage__stream-head,.growth-foundry__tactic-head,.growth-foundry__agent-head,.ledger-voltage__action-row{flex-direction:column}.ledger-voltage__metrics,.growth-foundry__metrics{grid-template-columns:repeat(1,minmax(0,1fr))}}.store-control{color:#ffffffeb;gap:1.25rem;display:grid}.store-control__hero{background:linear-gradient(135deg,#7cf7a624,#0000 32%),linear-gradient(90deg,#0a0d12fa,#101216eb);border:1px solid #7cf7a62e;border-radius:1.25rem;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid;position:relative;overflow:hidden}.store-control__hero h1,.store-control__section-head h2,.store-control__media-panel h3{letter-spacing:0;margin:0}.store-control__hero h1{max-width:760px;font-size:clamp(2rem,4vw,4.4rem);line-height:.94}.store-control__hero p{color:#ffffffb8;max-width:720px;margin:.75rem 0 0}.store-control__eyebrow,.store-control__kicker{color:#7cf7a6;text-transform:uppercase;letter-spacing:.12em;margin:0 0 .45rem;font-family:IBM Plex Mono,SFMono-Regular,monospace;font-size:.76rem;font-weight:700}.store-control__hero-stack{gap:.65rem;min-width:170px;display:grid}.store-control__hero-stack a,.store-control__hero-stack button,.store-control__section-head button,.store-control__product-actions button,.store-control__editor button,.store-control__media-row button{color:#ffffffe6;font:inherit;text-align:center;cursor:pointer;background:#ffffff12;border:1px solid #ffffff24;border-radius:.65rem;padding:.72rem .9rem;font-size:.88rem;text-decoration:none}.store-control__section-head button,.store-control__editor button[type=submit],.store-control__media-row button{color:#07100b;background:#7cf7a6;font-weight:800}.store-control button:disabled{cursor:not-allowed;opacity:.55}.store-control__notice,.store-control__state{color:#ffffffc7;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:1rem;padding:1rem}.store-control__notice--success{background:#7cf7a61a;border-color:#7cf7a647}.store-control__notice--warning,.store-control__state--warning{background:#f8d4771a;border-color:#f8d47747}.store-control__notice--error,.store-control__state--error{background:#ff6f6f1a;border-color:#ff6f6f47}.store-control__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.store-control__metrics article{background:#ffffff0a;border:1px solid #ffffff17;border-radius:1rem;gap:.25rem;min-height:132px;padding:1rem;display:grid}.store-control__metrics span,.store-control__product-meta,.store-control__upload-result span,.store-control label span{color:#ffffff8f;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.store-control__metrics strong{font-size:clamp(1.6rem,3vw,2.5rem);line-height:1}.store-control__metrics small,.store-control__product small,.store-control__upload-result small{color:#ffffff94}.store-control__workspace{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);align-items:start;gap:1rem;display:grid}.store-control__catalog,.store-control__editor{background:#ffffff09;border:1px solid #ffffff17;border-radius:1.15rem;gap:1rem;padding:1rem;display:grid}.store-control__section-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.store-control__product-list{gap:.75rem;display:grid}.store-control__product{background:#ffffff0a;border:1px solid #ffffff14;border-radius:1rem;gap:.75rem;padding:.75rem;display:grid}.store-control__product.is-selected{background:#7cf7a614;border-color:#7cf7a673}.store-control__product>button{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:.75rem;padding:0;display:grid}.store-control__product img{object-fit:cover;background:#ffffff14;border-radius:.8rem;width:64px;height:64px}.store-control__product strong{display:block}.store-control__product-meta,.store-control__product-actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.store-control__status{background:#ffffff14;border-radius:999px;padding:.3rem .55rem}.store-control__status--active{color:#7cf7a6}.store-control__status--draft{color:#f8d477}.store-control__status--archived{color:#ffffff7a}.store-control__form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.store-control label{gap:.4rem;display:grid}.store-control__field--wide{grid-column:1/-1}.store-control input,.store-control select,.store-control textarea{color:#ffffffeb;width:100%;font:inherit;background:#03060abd;border:1px solid #ffffff1a;border-radius:.75rem;padding:.78rem .85rem}.store-control textarea{resize:vertical;min-height:120px}.store-control__media-panel{background:#76d8ff0f;border:1px solid #76d8ff2e;border-radius:1rem;gap:.75rem;padding:1rem;display:grid}.store-control__media-row{grid-template-columns:minmax(0,1fr) auto;gap:.75rem;display:grid}.store-control__upload-result{background:#00000047;border-radius:.85rem;gap:.35rem;padding:.85rem;display:grid}.store-control__upload-result code{overflow-wrap:anywhere;color:#7cf7a6;font-family:IBM Plex Mono,SFMono-Regular,monospace;font-size:.85rem}@media (max-width:1180px){.store-control__workspace,.store-control__hero{grid-template-columns:minmax(0,1fr)}.store-control__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.store-control__metrics,.store-control__form-grid,.store-control__media-row{grid-template-columns:minmax(0,1fr)}.store-control__section-head{flex-direction:column;align-items:stretch}}
