.wa{--wa-line:#203040;--wa-panel:#0b1420;--wa-muted:#8fa4b9;--wa-cyan:#6cdeec;--wa-gold:#edc98a;color:#e5edf5;max-width:1440px;font-family:var(--site-ui);margin:auto;padding:38px 32px 64px}.wa *{box-sizing:border-box}.wa button,.wa input,.wa select{font:inherit}.wa button,.wa select{cursor:pointer}.wa button{color:inherit;border:1px solid var(--wa-line);background:#101e2d;border-radius:6px;padding:8px 12px}.wa button:hover{border-color:#6b8a9f}.wa button:disabled{cursor:default;opacity:.35}.wa button:focus-visible,.wa input:focus-visible,.wa select:focus-visible,.wa summary:focus-visible{outline:2px solid var(--wa-gold);outline-offset:3px}.wa input,.wa select{color:#dae9f3;background:#08121e;border:1px solid #2a4053;border-radius:6px;width:100%;min-width:0;padding:9px 10px}.wa-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:28px;display:flex}.wa-eyebrow{color:var(--wa-cyan);font:10px/1.5 var(--site-data);letter-spacing:.13em;margin:0 0 12px}.wa h1{font:400 clamp(34px,4.5vw,62px)/1.05 var(--site-display);letter-spacing:-.035em;margin:0 0 12px}.wa h1 span{color:var(--wa-cyan)}.wa-intro{color:var(--wa-muted);max-width:62ch;margin:0;font-size:14px;line-height:1.65}.wa-pin{font:11px var(--site-data);color:#b3c6d6;border-left:1px solid #405366;flex-direction:column;flex-shrink:0;gap:9px;padding-left:20px;display:flex}.wa-pin small{color:#667f95;letter-spacing:.1em;font-size:9px}.wa-stats{border-top:1px solid var(--wa-line);border-bottom:1px solid var(--wa-line);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:26px;padding:18px 0;display:grid}.wa-stats div{border-left:1px solid var(--wa-line);flex-direction:column;gap:6px;padding-left:24px;display:flex}.wa-stats div:first-child{border:0;padding-left:0}.wa-stats strong{font:400 clamp(23px,3vw,35px)/1.1 var(--site-data);letter-spacing:-.04em}.wa-stats span{color:var(--wa-muted);font-size:11px}.wa-workbench{border:1px solid var(--wa-line);border-radius:12px;grid-template-columns:minmax(0,1fr) 310px;display:grid;overflow:hidden}.wa-scene-panel{background:radial-gradient(#101e2e 0%,#07101a 75%);min-width:0}.wa-scene-head{border-bottom:1px solid var(--wa-line);justify-content:space-between;align-items:center;gap:8px;padding:14px 17px;display:flex}.wa-tabs{flex-wrap:wrap;gap:3px;display:flex}.wa-tabs button{color:var(--wa-muted);background:0 0;border:0;padding:7px 10px;font-size:11px}.wa-tabs button.active{color:#b3f2f5;box-shadow:inset 0 -1px var(--wa-cyan);background:#193747}.wa .wa-link-button{color:var(--wa-muted);white-space:nowrap;background:0 0;border:0;font-size:10px}.wa-breadcrumb{color:#6e849a;font:10px var(--site-data);flex-wrap:wrap;align-items:center;gap:10px;padding:15px 20px 0;display:flex}.wa-breadcrumb button{color:#a9bece;background:0 0;border:0;padding:0;font-size:10px}.wa-breadcrumb b{color:var(--wa-gold);font-weight:400}.wa-breadcrumb code{overflow-wrap:anywhere;max-width:100%;font:9px/1.7 var(--site-data)}.wa-inline-token{font:10px var(--site-data);align-items:center;gap:12px;min-width:0;padding:14px 20px 0;display:flex}.wa-inline-token button{color:var(--wa-cyan);padding:5px 9px;font-size:10px}.wa-inline-token strong{text-overflow:ellipsis;white-space:nowrap;min-width:70px;max-width:180px;color:var(--wa-gold);font-weight:400;overflow:hidden}.wa-inline-token input{accent-color:var(--wa-cyan);flex:1;padding:0}.wa-inline-token>span{color:#7591a5;white-space:nowrap;font-size:9px}.wa-stage{height:460px;position:relative}.wa-canvas{width:100%;height:100%}.wa-canvas canvas{touch-action:none;width:100%;height:100%;display:block}.wa-stage-caption{pointer-events:none;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:16px;left:20px}.wa-stage-caption span{color:#bfd3e2;font-size:12px}.wa-stage-caption small{color:#738fa5;font-size:10px}.wa-scene-error{color:#ffb7b7;background:#09121ce8;padding:20px;position:absolute;top:30%}.wa-scene-legend{border-top:1px solid var(--wa-line);color:#7d97ad;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:12px 18px;font-size:9px;display:flex}.wa-scene-legend span{align-items:center;gap:6px;display:flex}.wa-scene-legend i{border-radius:50%;width:5px;height:5px;display:inline-block}.wa .cyan{background:var(--wa-cyan)}.wa .gold{background:var(--wa-gold)}.wa-selection{border-left:1px solid var(--wa-line);background:var(--wa-panel);padding:23px 22px}.wa h2{font:400 30px/1.12 var(--site-display);letter-spacing:-.02em;margin:0}.wa-selection h2{margin-bottom:23px}.wa-selection label{color:var(--wa-muted);margin:16px 0;font-size:10px;display:block}.wa-selection label b{float:right;font:11px var(--site-data);color:var(--wa-gold)}.wa-selection label input,.wa-selection label select{margin-top:7px;font-size:11px}.wa-selection input[type=range]{accent-color:var(--wa-cyan);padding:0}.wa-two-fields{grid-template-columns:1fr 86px;gap:10px;display:grid}.wa-two-fields label{margin-top:0}.wa-unit-summary{border-top:1px solid var(--wa-line);margin-top:22px;padding-top:17px}.wa-unit-summary div{color:var(--wa-muted);justify-content:space-between;align-items:center;gap:12px;font-size:10px;display:flex}.wa-unit-summary b{color:#d4e8f4;font:17px var(--site-data)}.wa-unit-summary p{color:#6d879d;font-size:10px;line-height:1.7}.wa-activation{background:#07131c;border:1px solid #28404f;border-radius:6px;flex-direction:column;gap:7px;margin-top:20px;padding:14px;display:flex}.wa-activation .wa-eyebrow{margin:0;font-size:8px}.wa-activation strong{font:26px var(--site-data);color:var(--wa-cyan)}.wa-activation small{color:#7995aa;font-size:9px;line-height:1.6}.wa-token-panel,.wa-weight-section,.wa-catalog,.wa-evidence{border:1px solid var(--wa-line);background:#0a121d;border-radius:12px;margin-top:30px;padding:25px 26px}.wa-section-title{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.wa-section-title .wa-eyebrow{margin-bottom:7px;font-size:9px}.wa-section-title h2{font-size:32px}.wa-section-title>select{max-width:380px;font-size:11px}.wa-section-title>span{color:var(--wa-muted);font-size:11px}.wa-prompt{color:#9cb3c6;max-width:100ch;margin:0 0 16px;font-size:12px;line-height:1.7}.wa-token-status{color:#7896ad;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:15px;font-size:10px;display:flex}.wa-token-status b{font:10px var(--site-data);color:var(--wa-gold);margin-left:auto}.wa-playback{flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 15px;display:flex}.wa-playback button{color:#c5edf0;font-size:10px}.wa-playback select{max-width:260px;font-size:10px}.wa-badge{font:9px var(--site-data);white-space:nowrap;background:#153340;border-radius:4px;align-items:center;padding:5px 8px;display:inline-flex;color:#a6e5ec!important}.wa-tokens{flex-wrap:wrap;gap:4px;max-height:190px;padding:3px;display:flex;overflow:auto}.wa-tokens button{color:#8197ad;font:10px/1.5 var(--site-data);white-space:pre;background:#101e2c;border:1px solid #0000;border-radius:3px;padding:5px 4px}.wa-tokens button.detailed{color:#b8d9e5;border-color:#3a6977}.wa-tokens button.selected{color:#131a21;background:#f0c98b;border-color:#f0c98b}.wa-footnote{color:#758b9e;margin:14px 0 0;font-size:10px;line-height:1.7}.wa-muted{color:var(--wa-muted);font-size:12px;line-height:1.7}.wa-tensor-name{font:11px/1.8 var(--site-data);color:#b8cddd;overflow-wrap:anywhere;border-bottom:1px solid var(--wa-line);padding-bottom:17px}.wa-matrix-layout{grid-template-columns:minmax(0,1fr) 320px;gap:30px;display:grid}.wa-matrix-toolbar{align-items:end;gap:13px;margin-bottom:13px;display:flex}.wa-matrix-toolbar label{color:var(--wa-muted);max-width:100px;font-size:10px}.wa-matrix-toolbar input{font:11px var(--site-data);margin-top:5px;display:block}.wa-matrix-toolbar>span{font:9px/1.7 var(--site-data);color:#718a9f;text-align:right;max-width:210px;margin-left:auto}.wa-heatmap{grid-template-columns:repeat(var(--cols),minmax(0,1fr));aspect-ratio:1.65;background:#06111a;border:1px solid #283d50;border-radius:6px;gap:3px;max-height:380px;padding:6px;display:grid}.wa-heatmap button{border:0;border-radius:2px;min-width:0;min-height:6px;padding:0}.wa-matrix-row{display:contents}.wa-heatmap button.selected{outline-offset:1px;z-index:1;outline:2px solid #fff3cf;position:relative}.wa-matrix-loading{font:10px var(--site-data);color:#718ea4;text-align:center;grid-column:1/-1;place-self:center;padding:20px}.wa-matrix-paging{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.wa-matrix-paging button{padding:6px 9px;font-size:10px}.wa-weight-inspector{border-left:1px solid var(--wa-line);min-width:0;padding-left:26px}.wa-weight-number{font:35px var(--site-data);letter-spacing:-.05em;color:#c5eef2;overflow-wrap:anywhere;margin-bottom:22px;display:block}.wa dl{margin:0}.wa dl div{justify-content:space-between;gap:12px;margin:13px 0;font-size:10px;display:flex}.wa dt{color:#7a96ac}.wa dd{color:#c1d4e3;font-family:var(--site-data);overflow-wrap:anywhere;text-align:right;margin:0}.wa-contribution{border-top:1px solid var(--wa-line);margin-top:22px;padding:18px 0 0}.wa-contribution .wa-eyebrow{font-size:8px}.wa-equation{font:12px var(--site-data);color:#a3c7d6;justify-content:space-between;align-items:start;gap:6px;margin:18px 0;display:flex}.wa-equation span{flex-direction:column;gap:5px;display:flex}.wa-equation small{font:8px var(--site-ui);color:#6f899f}.wa-contribution>strong{color:var(--wa-gold);font:26px var(--site-data)}.wa-contribution p{color:#7791a6;font-size:10px;line-height:1.7}.wa details{color:#7f99ad;overflow-wrap:anywhere;margin-top:22px;font-size:11px;line-height:1.8}.wa summary{cursor:pointer;color:#a9c6d6}.wa details p{font-size:10px}.wa-catalog-tools{grid-template-columns:minmax(0,1fr) 280px;gap:10px;margin:20px 0 12px;display:grid}.wa-catalog-tools input,.wa-catalog-tools select{font-size:11px}.wa-tensor-list{border-top:1px solid var(--wa-line)}.wa-tensor-list button{text-align:left;background:0 0;border:0;border-bottom:1px solid #1c2c3a;border-radius:0;align-items:center;gap:20px;width:100%;padding:13px 10px;display:flex}.wa-tensor-list button:hover,.wa-tensor-list button.selected{background:#112636}.wa-tensor-list button>span:first-child{flex:1;min-width:0}.wa-tensor-list button>span:nth-child(2){text-align:right;font:10px var(--site-data);color:#a7bfce;max-width:220px}.wa-tensor-list b{font:10px/1.7 var(--site-data);overflow-wrap:anywhere;display:block}.wa-tensor-list small{font:9px/1.7 var(--site-ui);color:#69869c;display:block}.wa-catalog-bottom{color:#839bad;align-items:center;gap:8px;margin:14px 0;font-size:10px;display:flex}.wa-catalog-bottom>span{flex:1}.wa-catalog-bottom button{padding:6px 10px;font-size:10px}.wa-id-lookup{border-top:1px solid var(--wa-line);flex-wrap:wrap;align-items:center;gap:12px;padding-top:17px;display:flex}.wa-id-lookup label{color:#90a9bc;font-size:11px}.wa-id-lookup input{max-width:230px;font:11px var(--site-data)}.wa-id-lookup button{font-size:10px}.wa-downloads{color:#8ebcc9;flex-wrap:wrap;gap:20px;margin:18px 0 0;font-size:10px;display:flex}.wa-evidence{background:linear-gradient(130deg,#0d1924,#09111b);grid-template-columns:1fr 1fr;gap:25px;display:grid}.wa-evidence>*{min-width:0}.wa-evidence h2{font-size:34px}.wa-evidence>div>p:not(.wa-eyebrow){color:#87a1b4;max-width:55ch;font-size:11px;line-height:1.8}.wa-evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-content:center;gap:20px;display:grid}.wa-evidence-grid article{border-left:1px solid #2b4556;flex-direction:column;gap:8px;padding:13px;display:flex}.wa-evidence-grid strong{font:26px var(--site-data);color:#c4e8ee}.wa-evidence-grid span{color:#7a94a7;font-size:10px;line-height:1.6}.wa-evidence>.wa-footnote,.wa-probe-details{grid-column:1/-1}.wa-probe-table{max-height:360px;overflow:auto}.wa-followup{min-width:0;scroll-margin-top:calc(var(--site-nav-h,60px) + 16px)}.wa-followup-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:24px 0;display:grid}.wa-followup-stats article{border-left:1px solid #2b4556;min-width:0;padding:12px}.wa-followup-stats strong{color:#bfe8ee;font:26px var(--site-data);margin-bottom:8px;display:block}.wa-followup-stats span{color:#7e9aae;font-size:10px;line-height:1.6;display:block}.wa-followup-findings{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.wa-followup-findings h3{color:#d4e9f1;font:22px var(--site-display);font-weight:400}.wa-followup-findings p{color:#90aabc;font-size:11px;line-height:1.8}.wa-followup-details{min-width:0}.wa-followup-table{max-width:100%;max-height:360px;overflow:auto}@media (max-width:760px){.wa-followup-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.wa-followup-findings{grid-template-columns:minmax(0,1fr);gap:8px}}.wa table{border-collapse:collapse;width:100%;font:9px/1.8 var(--site-data)}.wa th,.wa td{text-align:left;border-bottom:1px solid var(--wa-line);white-space:nowrap;padding:8px 12px}.wa th{color:#bdd1dc}.wa-error{color:#ffb0a5;background:#2a1820;border:1px solid #653a42;border-radius:6px;padding:15px;font-size:12px;line-height:1.7}@media (min-width:1450px){.wa-stage{height:520px}}@media (max-width:1000px){.wa{padding:28px 18px 45px}.wa-workbench{grid-template-columns:minmax(0,1fr) 270px}.wa-selection{padding:20px 17px}.wa-heading{align-items:start}.wa-pin{font-size:9px}.wa-matrix-layout{grid-template-columns:minmax(0,1fr) 270px;gap:20px}.wa-weight-inspector{padding-left:20px}.wa-scene-head{padding:10px}.wa-tabs button{padding:7px 6px}.wa-stage{height:430px}}@media (max-width:760px){.wa-pin{display:none}.wa-workbench{grid-template-columns:1fr}.wa-selection{border-left:0;border-top:1px solid var(--wa-line);grid-template-columns:1fr 1fr;gap:0 20px;display:grid}.wa-selection>.wa-eyebrow,.wa-selection>h2{grid-column:1/-1}.wa-selection h2 br{display:none}.wa-selection h2{margin-bottom:0;font-size:26px}.wa-selection .wa-two-fields{align-items:end}.wa-selection .wa-two-fields label,.wa-unit-summary{margin-top:16px}.wa-activation{margin-top:12px}.wa-stats strong{font-size:25px}.wa-stats div{padding-left:15px}.wa-section-title{flex-wrap:wrap;align-items:start}.wa-section-title>select{max-width:none}.wa-matrix-layout{grid-template-columns:1fr}.wa-weight-inspector{border-left:0;border-top:1px solid var(--wa-line);padding:22px 0 0}.wa-weight-inspector dl,.wa-contribution{max-width:400px}.wa-catalog-tools,.wa-evidence{grid-template-columns:1fr}.wa-token-status b{margin-left:0}.wa-heatmap{max-height:none}.wa-tensor-list button>span:nth-child(2){max-width:110px}.wa-tensor-list button{gap:12px}.wa-id-lookup input{flex:1;max-width:none}.wa-token-panel,.wa-weight-section,.wa-catalog,.wa-evidence{padding:20px}}@media (max-width:440px){.wa{padding:24px 12px 40px}.wa h1{font-size:39px}.wa-intro{font-size:12px}.wa-stats{grid-template-columns:1fr 1fr;row-gap:20px}.wa-stats div:nth-child(3){border:0;padding-left:0}.wa-stage{height:350px}.wa-stage-caption{bottom:15px;left:15px}.wa-scene-head{align-items:start;gap:3px}.wa-tabs{gap:0}.wa-tabs button{font-size:10px}.wa .wa-link-button{padding:7px 3px;font-size:9px}.wa-selection{gap:0 15px;padding:20px 16px}.wa-selection>label,.wa-selection>.wa-two-fields,.wa-unit-summary,.wa-activation{grid-column:1/-1}.wa-section-title h2{font-size:29px}.wa-token-panel,.wa-weight-section,.wa-catalog,.wa-evidence{padding:18px 15px}.wa-tensor-list button>span:nth-child(2){display:none}.wa-matrix-toolbar{gap:10px}.wa-matrix-toolbar>span{font-size:8px}.wa-matrix-toolbar label{max-width:76px}.wa-heatmap{aspect-ratio:1.15;gap:2px;padding:4px}.wa-catalog-bottom{flex-wrap:wrap}.wa-catalog-bottom>span{flex-basis:100%}.wa-id-lookup{gap:9px}.wa-id-lookup label,.wa-id-lookup button{width:100%}}@media (prefers-reduced-motion:reduce){.wa *{transition:none!important;animation:none!important}}
