html:has(body.dossier-report) { overflow-x:clip; }
body.dossier-report { max-width:100%; overflow-x:clip; }
.editorial-prose h1 { color:var(--cw-ink,#e5edf6); font:750 clamp(34px,4vw,58px)/1.08 var(--cw-sans,Inter),Arial,sans-serif; letter-spacing:-.045em; margin:20px 0 30px; max-width:24ch; }
.editorial-prose h2 { color:var(--cw-ink,#e5edf6); font:700 clamp(23px,2.6vw,34px)/1.2 var(--cw-sans,Inter),Arial,sans-serif; letter-spacing:-.03em; }
.editorial-prose h3 { color:var(--cw-ink,#e5edf6); font:650 20px/1.35 var(--cw-sans,Inter),Arial,sans-serif; }
.editorial-prose p { color:var(--cw-muted,#a8bdd3); font:14.0px/1.85 var(--cw-sans,Inter),Arial,sans-serif; max-width:85ch; margin:16px 0; }
.editorial-prose a { color:var(--cw-cyan,#8fbfd6); text-decoration:underline; text-underline-offset:3px; }
.editorial-prose strong { color:var(--cw-ink,#e5edf6); }
.editorial-prose h2 { max-width:34ch; margin:12px 0 24px; }
.editorial-kicker { color:var(--cw-red,#eb8794); font:700 11.0px/1.7 var(--cw-mono,monospace); letter-spacing:.13em; text-transform:uppercase; display:block; margin-bottom:6px; }
.editorial-argument { border-left:4px solid #e11d48; background:rgba(225,29,72,.06); padding:14px 0 14px 22px; margin:28px 0; color:#f4f8fc; font:650 21px/1.6 var(--cw-sans,Inter),sans-serif; max-width:72ch; }
.editorial-columns { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:28px; margin:25px 0; }
.editorial-columns>div { border-top:1px solid var(--cw-line,#34485c); padding-top:18px; }
.editorial-columns h3 { margin:0 0 12px; color:var(--cw-ink,#e5edf6); }
.editorial-source { font-size:11.0px !important; }
.gdpr-exhibits figure { margin:0; min-width:0; }
.gdpr-exhibits img { display:block; width:100%; max-height:380px; object-fit:contain; object-position:top; background:#101c2b; border:1px solid #34485c; }
.gdpr-exhibits figcaption { color:#9fb2c9; font:11.0px/1.7 var(--cw-mono,monospace); margin-top:10px; }
.editorial-prose p:has(a[href="#route-register"]) {
  display: flex;
  flex-wrap: wrap;
  gap: 10px;
  align-items: center;
  margin-top: 18px;
}
.editorial-prose p:has(a[href="#route-register"]) a {
  display: inline-flex;
  align-items: center;
  gap: 6px;
  padding: 6px 14px;
  background: rgba(30, 41, 59, 0.7);
  border: 1px solid rgba(255, 255, 255, 0.12);
  border-radius: 6px;
  color: #60a5fa !important;
  font: 600 12px/1.5 var(--cw-sans, Inter), sans-serif;
  text-decoration: none !important;
  transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  box-shadow: 0 2px 4px rgba(0,0,0,0.2);
}
.editorial-prose p:has(a[href="#route-register"]) a:hover {
  background: rgba(59, 130, 246, 0.2);
  border-color: rgba(96, 165, 250, 0.5);
  color: #93c5fd !important;
  transform: translateY(-1px);
  box-shadow: 0 4px 10px rgba(59, 130, 246, 0.25);
}
.rr-heading { display:flex; justify-content:space-between; align-items:end; gap:20px; margin:48px 0 22px; padding-top:28px; border-top:1px solid var(--cw-line,#34485c); }
.rr-heading h3 { margin:10px 0 0; }
.rr-download { white-space:nowrap; font:11.0px/1.6 var(--cw-mono,monospace); }
.rr-controls { display:grid; grid-template-columns:minmax(0,1fr) minmax(180px,.6fr); gap:16px; }
.rr-controls label { display:grid; gap:8px; color:#bfcedf; font:11.0px/1.5 var(--cw-mono,monospace); }
.rr-controls :is(input,select) { width:100%; min-width:0; height:46px; padding:10px 12px; color:#e5edf6; background:#101c2b; border:1px solid #46617d; border-radius:3px; font:12.0px/1.5 var(--cw-sans,Inter),sans-serif; }
.rr-controls input::placeholder { color:#879eb9; }
.rr-status { font:11.0px/1.6 var(--cw-mono,monospace) !important; color:#9fb2c9 !important; margin:17px 0 !important; }
.rr-table { width:100%; border-collapse:collapse; table-layout:fixed; text-align:left; }
.rr-table th { font:11.0px/1.6 var(--cw-mono,monospace); color:#a9bdd4; text-transform:uppercase; letter-spacing:.035em; padding:14px 10px; background:#1a2b3d; border-bottom:1px solid #46617d; }
.rr-table th:nth-child(1) { width:24%; }.rr-table th:nth-child(2) { width:35%; }.rr-table th:nth-child(3) { width:26%; }.rr-table th:nth-child(4) { width:15%; }
.rr-table td { padding:18px 10px; border-bottom:1px solid #34485c; vertical-align:top; font:11.0px/1.65 var(--cw-sans,Inter),sans-serif; color:#bfcedf; overflow-wrap:anywhere; }
.rr-table strong { font-size:12.0px; font-weight:600; color:#e5edf6; }
.rr-table small { display:block; color:#9fb2c9; margin-top:5px; font-size:11.0px; }
.rr-table code { display:block; color:#a5c9dd; font:11.0px/1.8 var(--cw-mono,monospace); }
.rr-table a { font:11.0px/1.8 var(--cw-mono,monospace); white-space:nowrap; }
.rr-source { display:inline-block; padding:3px 6px; border:1px solid #46617d; color:#a9bdd4; font-size:11.0px; border-radius:2px; }
.rr-source.has-source { border-color:#557d76; color:#98c7b7; }
.rr-unknown { color:#9fb2c9; }
.rr-pagination { display:flex; justify-content:space-between; align-items:center; gap:15px; padding:18px 0; color:#9fb2c9; font:11.0px/1.6 var(--cw-mono,monospace); }
.rr-pagination button { border:1px solid #46617d; background:#172536; color:#d5e1ee; padding:10px 14px; min-height:42px; border-radius:3px; cursor:pointer; }
.rr-pagination button:disabled { opacity:.4; cursor:default; }
.rr-method { border-top:1px solid #34485c; margin-top:5px; padding-top:17px; color:#b9c9db; }
.rr-method summary { cursor:pointer; font:12.0px/1.7 var(--cw-sans,Inter),sans-serif; padding:5px 0; }
.rr-method p { font-size:12.0px !important; }
.dossier-report #legal-drawer { width:min(90vw,432px) !important; max-width:100vw; }
.dossier-report :is(.story-rule-spread,.lw-workspace,.casework-sheet) { min-width:0; }
.dossier-report pre { max-width:100%; overflow:auto; }
.dossier-report .break-all { word-break:break-all; overflow-wrap:anywhere; min-width:0; }
.dossier-report main :is(p,li,code) { overflow-wrap:anywhere; }
.dossier-report .overflow-x-auto { overflow-x:auto; max-width:100%; min-width:0; }
.market-thesis { max-width:1280px; margin:0 auto; padding:54px 0 62px; border-top:1px solid #34485c; scroll-margin-top:120px; }
.market-thesis-head { position:relative; overflow:hidden; padding:42px clamp(24px,4vw,55px) 38px; border:1px solid #475465; border-radius:16px 16px 0 0; background:radial-gradient(ellipse 80% 120% at 85% 0%,#573443 0%,transparent 70%),linear-gradient(135deg,#1b283a,#111a29); }
.market-thesis-head::after { content:'$1,800'; position:absolute; right:-1%; top:-4%; color:#ffffff08; font:900 clamp(110px,17vw,260px)/1 Inter,sans-serif; letter-spacing:-.1em; pointer-events:none; }
.market-thesis-head > * { position:relative; z-index:1; }
.market-thesis-head .editorial-kicker { color:#ffa4ae; font-size:11.0px; letter-spacing:.16em; }
.market-thesis-head h2 { max-width:900px; margin:15px 0 23px; color:#f4f7fc; font:850 clamp(40px,6.4vw,84px)/1.04 Inter,sans-serif; letter-spacing:-.065em; }
.market-thesis-head h2 em { color:#ff788a; font-style:normal; }
.market-thesis-head p { max-width:790px; margin:0; color:#c4d1df; font:clamp(15px,1.5vw,19px)/1.7 Inter,sans-serif; }
.market-thesis-head strong { color:#fff; }
.market-route { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); border-inline:1px solid #475465; background:#111d2c; }
.market-route > div { padding:22px; min-width:0; border-right:1px solid #34485c; }
.market-route > div:last-child { border-right:0; }
.market-route span { display:block; color:#ff9da9; font:700 11.0px/1.5 'JetBrains Mono',ui-monospace,monospace; letter-spacing:.09em; }
.market-route strong { display:block; margin:10px 0 7px; color:#f0f5fb; font:700 17.0px/1.3 Inter,sans-serif; letter-spacing:-.02em; }
.market-route small { display:block; color:#a8bdd1; font:12.0px/1.55 Inter,sans-serif; }
.market-thesis-data { padding:22px; background:#0d1723; border-inline:1px solid #475465; }
.market-thesis-fallback { padding:24px; border:1px solid #34485c; border-radius:10px; background:#172538; }
.market-thesis-fallback strong { display:inline-block; margin:0 20px 8px 0; color:#f4d18e; font:750 18px/1.4 Inter,sans-serif; }
.market-thesis-fallback p { color:#b5c6d7; font:13.0px/1.7 Inter,sans-serif; }
.market-thesis-fallback a { color:#b9dbf5; font:700 12.0px 'JetBrains Mono',ui-monospace,monospace; }
.market-money { display:grid; grid-template-columns:.85fr 1.15fr; gap:35px; align-items:center; padding:28px clamp(22px,4vw,42px); border:1px solid #5e5b58; background:radial-gradient(ellipse at 5% 20%,#634435 0%,transparent 54%),#1a2631; }
.market-money-kicker { display:block; color:#f4d2aa; font:700 11.0px/1.5 'JetBrains Mono',ui-monospace,monospace; letter-spacing:.11em; }
.market-money > div:first-child > strong { display:block; margin:8px 0 12px; color:#f5d49b; font:800 clamp(49px,7vw,88px)/1 Inter,sans-serif; letter-spacing:-.07em; }
.market-money p { color:#c4d1de; font:13.0px/1.75 Inter,sans-serif; margin:0; }
.market-money b,.market-money strong { color:#fff; }
.market-money-explain { padding-left:33px; border-left:1px solid #73716c; }
.market-money-explain h3 { margin:0 0 12px; color:#fff; font:700 23.0px/1.3 Inter,sans-serif; }
.market-money-explain a { display:inline-block; color:#f5cf9e; margin-top:16px; font:700 11.0px 'JetBrains Mono',ui-monospace,monospace; }
.market-charts { display:grid; grid-template-columns:1fr 1fr; gap:1px; background:#425167; border-inline:1px solid #425167; }
.market-chart-card { min-width:0; padding:28px 26px 26px; background:#142133; }
.market-chart-head { display:flex; justify-content:space-between; flex-wrap:wrap; gap:8px; color:#99b5ce; font:700 11.0px/1.5 'JetBrains Mono',ui-monospace,monospace; letter-spacing:.07em; }
.market-chart-head strong { color:#f4c29a; }
.market-chart-card h3 { color:#f0f5fa; font:700 24.0px/1.26 Inter,sans-serif; letter-spacing:-.035em; margin:14px 0 23px; max-width:380px; min-height:60px; }
.market-plot { display:grid; gap:11px; }
.market-plot-row { display:grid; grid-template-columns:minmax(85px,112px) minmax(0,1fr) 68px; gap:9px; align-items:center; min-width:0; }
.market-plot-name { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#b9cadd; font:600 11px Inter,sans-serif; }
.market-plot-track { height:10px; background:#2c3d51; border-radius:10px; overflow:hidden; }
.market-plot-track > span { display:block; height:100%; border-radius:10px; background:linear-gradient(90deg,#7d9db9,#a3cee2); }
.market-plot-row.is-steam .market-plot-name,.market-plot-row.is-steam > strong { color:#ff929c; }
.market-plot-row.is-steam .market-plot-track > span { background:linear-gradient(90deg,#a44d66,#fa788b); }
.market-plot-row > strong { color:#dbe5ed; font:700 11.0px 'JetBrains Mono',ui-monospace,monospace; text-align:right; }
.market-chart-card > p { margin:22px 0 0; color:#afc1d2; font:12.0px/1.65 Inter,sans-serif; }
.market-chart-card > p strong { color:#f1f5f9; }
.market-chart-source { margin:0; padding:16px 21px; border-inline:1px solid #425167; background:#101b29; color:#aebfd1; font:11.0px/1.7 Inter,sans-serif; }
.market-chart-source a { color:#b8d9ed; text-underline-offset:3px; }
.market-directory { display:grid; grid-template-columns:150px 1fr; gap:28px; align-items:center; padding:25px clamp(22px,4vw,42px); border:1px solid #425167; background:#17283a; }
.market-directory > strong { color:#7fd2db; font:800 clamp(34px,9vw,110px)/1 Inter,sans-serif; letter-spacing:-.08em; }
.market-directory span { color:#8cbdc9; font:700 11.0px 'JetBrains Mono',ui-monospace,monospace; letter-spacing:.12em; }
.market-directory h3 { margin:7px 0 8px; color:#edf5fa; font:700 22.0px/1.25 Inter,sans-serif; }
.market-directory p { margin:0; max-width:850px; color:#b6c9d7; font:13.0px/1.7 Inter,sans-serif; }
.market-directory a { color:#aee0e8; text-underline-offset:3px; }
.market-thesis-verdict { display:grid; grid-template-columns:minmax(160px,.3fr) 1fr; gap:24px; align-items:start; padding:28px clamp(24px,4vw,45px); border:1px solid #714450; background:linear-gradient(100deg,#281e2b,#181d2b); }
.market-thesis-verdict > span { color:#ffa6ad; font:700 11.0px/1.55 'JetBrains Mono',ui-monospace,monospace; letter-spacing:.09em; }
.market-thesis-verdict p { margin:0; color:#c8d5e2; font:14.0px/1.8 Inter,sans-serif; }
.market-thesis-verdict strong { color:#fff; }
.market-thesis-verdict a { color:#f2b6bd; text-decoration:underline; text-underline-offset:3px; }
.market-thesis-sources { display:flex; flex-wrap:wrap; gap:8px 24px; margin:0; padding:19px 22px; border:1px solid #34485c; border-top:0; border-radius:0 0 13px 13px; background:#101a28; }
.market-thesis-sources a { color:#a8cde3; font:11.0px/1.7 'JetBrains Mono',ui-monospace,monospace; text-decoration:none; }
.market-thesis-sources a:hover { text-decoration:underline; color:#fff; }
@media (max-width:700px) {
  .market-thesis { padding:35px 0 42px; }
  .market-thesis-head { padding:29px 22px; }
  .market-route { grid-template-columns:repeat(2,minmax(0,1fr)); }
  .market-route > div { border-bottom:1px solid #34485c; padding:18px; }
  .market-route > div:nth-child(even) { border-right:0; }
  .market-route > div:nth-last-child(-n+2) { border-bottom:0; }
  .market-thesis-data { padding:12px; }
  .market-money,.market-charts { grid-template-columns:1fr; }
  .market-money { gap:22px; }
  .market-money-explain { padding:18px 0 0; border:0; border-top:1px solid #73716c; }
  .market-chart-card h3 { min-height:0; }
  .market-plot-row { grid-template-columns:82px minmax(0,1fr) 62px; gap:6px; }
  .market-directory { grid-template-columns:1fr; gap:7px; }
  .market-thesis-verdict { grid-template-columns:1fr; gap:11px; padding:22px; }
  .market-thesis-sources { padding:16px; }
  .registry-metrics { grid-template-columns:repeat(2,minmax(0,1fr)) !important; gap:12px !important; }
  .registry-metrics > div { padding:17px !important; }
  .registry-metrics .text-3xl { font-size:24.0px !important; }
  .registry-metrics [class*="text-[9px]"] { font-size:11.0px !important; line-height:1.6; }
  .editorial-columns { grid-template-columns:minmax(0,1fr); gap:14px; }
  .editorial-argument { font-size:18.0px; padding-left:17px; }
  .rr-controls { grid-template-columns:minmax(0,1fr); }
  .rr-heading { display:block; }
  .rr-download { display:inline-block; margin-top:15px; }
  .rr-table thead { display:none; }
  .rr-table,.rr-table tbody,.rr-table tr,.rr-table td { display:block; width:100%; }
  .rr-table tr { padding:14px 0; border-top:1px solid #46617d; }
  .rr-table td { padding:5px 0; border:0; }
  .rr-table td[data-label]::before { content:attr(data-label); display:block; color:#879eb9; font:11.0px/1.8 var(--cw-mono,monospace); text-transform:uppercase; margin-bottom:3px; }
  .rr-table strong { font-size:14.0px; }.rr-table code { font-size:12.0px; }
  .rr-table td:last-child { text-align:right; }
}
@media print {
  .editorial-prose p,.editorial-prose strong,.editorial-argument,.rr-table td,.rr-table code { color:#111 !important; }
  .rr-controls,.rr-pagination,.rr-download { display:none; }
}
.auth-receipt{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:25px 0;background:#516578;border:1px solid #516578}.auth-receipt>div{padding:24px;background:#132537}.auth-receipt span,.washington-record-head span{display:block;color:#85cdd6;font:700 11.0px/1.5 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.12em}.auth-receipt strong{display:block;margin:13px 0;color:#eef8fc;font:800 clamp(18px,2vw,26px)/1.4 'JetBrains Mono',ui-monospace,monospace;overflow-wrap:anywhere}.auth-receipt strong b{color:#ff929c;font-weight:800}.auth-receipt p{margin:0;color:#bcd0dd;font:13.0px/1.65 Inter,sans-serif}.auth-receipt code{color:#a7e4eb}.washington-record{max-width:1050px;margin:38px auto;padding:clamp(22px,3vw,40px);border:1px solid #62788b;background:linear-gradient(135deg,#15283a,#111c2b 70%);box-shadow:0 25px 65px #0005}.washington-record-head h3{margin:10px 0 24px;color:#f3f8fc;font:800 clamp(25px,3.2vw,39px)/1.13 Inter,sans-serif;letter-spacing:-.035em}.washington-record-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#3c5366;border:1px solid #3c5366}.washington-record-grid>div{padding:19px;background:#172b3e}.washington-record-grid b{color:#f0a98f;font:800 23px/1 'JetBrains Mono',ui-monospace,monospace}.washington-record-grid h4{margin:13px 0 8px;color:#ecf4f8;font:700 15.0px/1.3 Inter,sans-serif}.washington-record-grid p,.washington-record-verdict{color:#bfd0dc;font:13.0px/1.7 Inter,sans-serif}.washington-record-grid p{margin:0}.washington-record-verdict{margin:24px 0 17px;font-size:15.0px}.washington-record-verdict strong{color:#fff}
.washington-record-exhibit{margin:22px 0 0;padding:20px clamp(18px,2.4vw,26px);border:1px solid #6d8394;border-left:4px solid #f0a98f;background:#12212f}.washington-record-exhibit>span{display:block;color:#f0a98f;font:700 11.0px/1.5 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.12em}.washington-record-exhibit h4{margin:11px 0 10px;color:#f3f8fc;font:700 clamp(17px,2vw,21px)/1.3 Inter,sans-serif;letter-spacing:-.02em}.washington-record-exhibit p{margin:0;color:#c6d6e1;font:14.0px/1.75 Inter,sans-serif}.washington-record-exhibit strong{color:#fff}.washington-record-exhibit em{color:#e5eef4;font-style:italic}.washington-record-exhibit-note{margin-top:12px!important;padding-top:11px;border-top:1px solid #33475a;color:#93a8b8!important;font:12.0px/1.7 Inter,sans-serif!important}.washington-record-exhibit-note code{font-size:11.0px;color:#8fc4cd;overflow-wrap:anywhere}.washington-record .editorial-source{margin:0}.washington-record a{color:#a9dee7}@media(max-width:750px){.auth-receipt{grid-template-columns:1fr}.washington-record-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.washington-record-grid{grid-template-columns:1fr}}
.wsgc-address{max-width:1050px;margin:45px auto 0;padding:clamp(26px,5vw,65px);background:#e9e6dc;color:#1e2530;border-top:8px solid #d65247;box-shadow:0 30px 75px #0008}.wsgc-address-label{margin:0 0 25px;color:#ac3f3c;font:800 11px/1.4 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.16em}.wsgc-address h3{margin:0 0 32px;color:#17212a;font:900 clamp(33px,5vw,64px)/1.03 Georgia,serif;letter-spacing:-.04em}.wsgc-address h3 em{color:#a33a35;font-style:normal}.wsgc-address p{max-width:790px;margin:0 0 20px;color:#27313c;font:17.0px/1.75 Georgia,serif}.wsgc-address strong{color:#17232d;font-weight:800}.wsgc-address a{color:#8d302d;text-decoration:underline;text-underline-offset:3px}.wsgc-address code{font-size:.8em;color:#753a37}.wsgc-address .wsgc-address-signoff{margin-top:38px;padding-top:20px;border-top:1px solid #b8b4aa;font:700 12.0px/1.5 'JetBrains Mono',ui-monospace,monospace;text-transform:uppercase;letter-spacing:.05em}.wsgc-address .editorial-source{font:12.0px/1.8 'JetBrains Mono',ui-monospace,monospace}@media(max-width:600px){.wsgc-address p{font-size:15.0px;line-height:1.7}}
.evidence-blackout,.operator-scale{max-width:1050px;margin:34px auto 0;padding:clamp(22px,4vw,38px);border:1px solid #83515b;background:linear-gradient(135deg,#281923,#161d2c 72%);box-shadow:0 20px 55px #0006}.evidence-blackout-head span,.operator-scale>div>span{color:#ff9b9f;font:700 11.0px/1.5 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.14em}.evidence-blackout-head h3,.operator-scale h3{margin:10px 0 22px;color:#f5f7fa;font:800 clamp(26px,3.2vw,42px)/1.1 Inter,sans-serif;letter-spacing:-.035em}.evidence-blackout-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#704653;border:1px solid #704653}.evidence-blackout-grid>div{padding:20px;background:#1a2636}.evidence-blackout-grid b{color:#ffad9e;font:800 12px/1.5 'JetBrains Mono',ui-monospace,monospace;letter-spacing:.12em}.evidence-blackout-grid p{margin:12px 0 0;color:#c7d5df;font:13.0px/1.7 Inter,sans-serif}.evidence-blackout-grid code{color:#bde9ed;font-size:11.0px}.evidence-blackout-verdict{margin:24px 0 15px;color:#e4edf2;font:15.0px/1.75 Inter,sans-serif}.evidence-blackout-verdict strong{color:#fff}.evidence-blackout a,.operator-scale a{color:#f5abb0}.operator-scale{border-color:#76633e;background:linear-gradient(135deg,#28241d,#171d2b 72%)}
.editorial-argument{background:rgba(225,29,72,.09)!important;box-shadow:inset 0 0 0 1px rgba(225,29,72,.2),0 4px 24px rgba(225,29,72,.06);border-radius:0 6px 6px 0;border-left-width:5px!important}
.proxy-stat-bar{background:linear-gradient(135deg,#0d0002 0%,#1a0508 50%,#0a0204 100%)!important;box-shadow:0 0 80px rgba(225,29,72,.18),inset 0 1px 0 rgba(255,255,255,.04)!important;border-color:#7f1d1d!important;padding:48px!important}
.proxy-stat-zero{font-size:clamp(44px,13vw,160px)!important;line-height:1!important;color:#ff3366!important;text-shadow:0 0 60px rgba(255,50,100,.5),0 0 120px rgba(225,29,72,.3),0 0 200px rgba(225,29,72,.1);letter-spacing:-.06em}
.proxy-stat-realtime{font-size:clamp(28px,4vw,48px)!important;text-shadow:0 0 30px rgba(239,68,68,.5);letter-spacing:.05em}
.proxy-stat-push{font-size:clamp(28px,4vw,48px)!important;text-shadow:0 0 30px rgba(251,191,36,.4);letter-spacing:.05em}
.proxy-box-enforcement{box-shadow:inset 0 0 0 1px rgba(34,197,94,.15),0 4px 24px rgba(34,197,94,.06)!important;transition:box-shadow .2s}
.proxy-box-enforcement:hover{box-shadow:inset 0 0 0 1px rgba(34,197,94,.3),0 8px 32px rgba(34,197,94,.12)!important}
.proxy-box-realflow{box-shadow:inset 0 0 0 1px rgba(251,191,36,.2),0 4px 24px rgba(251,191,36,.08)!important;transition:box-shadow .2s}
.proxy-box-realflow:hover{box-shadow:inset 0 0 0 1px rgba(251,191,36,.4),0 8px 32px rgba(251,191,36,.15)!important}
.proxy-confirmed-cell code{text-shadow:0 0 12px rgba(103,232,249,.35)}
.market-thesis-verdict{border-left:4px solid #e11d48!important;border-color:#e11d48!important}
.market-thesis-verdict>span{letter-spacing:.14em;font-size:11.0px}
.blackout-translation{background:linear-gradient(90deg,rgba(225,29,72,.12),transparent)!important;border-top-color:#e11d48!important}
.blackout-translation strong{color:#ff6b6b!important}
@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}
.cursor-blink::after{content:'_';animation:blink 1s step-end infinite;color:#e11d48;margin-left:2px}
.editorial-prose h2::after{content:'';display:block;width:48px;height:3px;background:#e11d48;margin:10px 0 0;border-radius:2px}
.editorial-argument strong,.editorial-prose blockquote strong{color:#fca5a5!important}
.proxy-table tbody tr:nth-child(even){background:rgba(255,255,255,.018)}.operator-scale>div>span{color:#e8c578}.operator-scale h3{margin-bottom:12px}.operator-scale>div>p{max-width:800px;margin:0;color:#ccd6dc;font:14.0px/1.7 Inter,sans-serif}.operator-scale-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:25px 0;background:#6b5b3e;border:1px solid #6b5b3e}.operator-scale-metrics>div{padding:20px;background:#202b37}.operator-scale-metrics b{display:block;color:#ffe09a;font:800 clamp(22px,2.6vw,32px)/1.1 Inter,sans-serif}.operator-scale-metrics span{display:block;margin-top:8px;color:#bbcbd2;font:11.0px/1.5 Inter,sans-serif}.operator-scale-warning{margin:0 0 16px;padding:15px;border-left:3px solid #e2ad59;background:#211f1b;color:#e6d7b6;font:12.0px/1.7 'JetBrains Mono',ui-monospace,monospace}.operator-scale a{color:#e8ca84}@media(max-width:700px){.evidence-blackout-grid,.operator-scale-metrics{grid-template-columns:1fr}.evidence-blackout-grid>div{padding:16px}}