:root{--bg:#0d1f3c;--db:#1a3761;--gold:#dbad50;--lb:#82a0bc;--wh:#e8edf3;--panel:#132b4d;--line:#82a0bc40;color:var(--wh);background:var(--bg);font-family:Inter,system-ui,-apple-system,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 80% 0,#82a0bc21,transparent 34rem),var(--bg);margin:0}button,input,select{font:inherit}a{color:var(--gold)}main{width:min(1480px,100% - 3rem);margin:auto;padding:2rem 0 4rem}.hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:3rem;padding:2.5rem 0 1.75rem;display:grid}.hero h1{letter-spacing:-.04em;max-width:1050px;margin:.25rem 0 1rem;font-size:clamp(2rem,4vw,4.2rem);line-height:1.02}.lead{color:var(--lb);max-width:850px;font-size:1.12rem;line-height:1.55}.eyebrow{text-transform:uppercase;letter-spacing:.14em;color:var(--gold);margin:0 0 .55rem;font-size:.72rem;font-weight:800}.status{border:1px solid var(--gold);background:#dbad5014;border-left-width:5px;flex-direction:column;gap:.35rem;max-width:300px;padding:1rem 1.15rem;display:flex}.status b{color:var(--gold);font-size:.84rem}.status span{color:var(--lb);font-size:.76rem}.metrics{grid-template-columns:repeat(4,1fr);gap:1rem;margin:1.4rem 0;display:grid}.metric{border:1px solid var(--line);border-top:3px solid var(--gold);background:linear-gradient(145deg,#1a3761fa,#132b4de6);flex-direction:column;padding:1.1rem 1.2rem;display:flex}.metric strong{color:var(--gold);font-size:2rem}.metric span{font-weight:700}.metric small{color:var(--lb);margin-top:.28rem}.grid.two{grid-template-columns:1.15fr .85fr;gap:1rem;margin:1rem 0;display:grid}.panel{border:1px solid var(--line);background:#132b4deb;padding:1.35rem;box-shadow:0 10px 30px #0000001f}.section-head{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.section-head h2,.panel h2{margin:0;font-size:1.35rem}.section-head>span,.section-head>strong{color:var(--lb);font-size:.75rem}.confusion-wrap{max-width:750px;margin:auto}.axis-note{text-align:right;color:var(--lb);margin-bottom:.35rem;font-size:.72rem}.confusion{grid-template-columns:110px repeat(4,1fr);gap:5px;display:grid}.corner,.colhead,.rowhead{color:var(--lb);text-align:center;justify-content:center;align-items:center;min-height:40px;font-size:.69rem;display:flex}.rowhead{justify-content:flex-end;padding-right:.5rem}.cell{background:rgba(219,173,80,var(--heat));min-height:70px;color:var(--wh);cursor:pointer;border:1px solid #dbad5033;flex-direction:column;justify-content:center;align-items:center;display:flex}.cell:hover,.cell.active{outline:2px solid var(--gold);outline-offset:1px}.cell strong{font-size:1.35rem}.cell small{font-size:.68rem}.threshold{grid-template-columns:1fr 72px 1fr;align-items:center;margin:2.5rem 0 1.5rem;display:grid}.threshold>div:not(.overlap){border:2px solid var(--lb);aspect-ratio:1.7;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;display:flex}.threshold strong{font-size:2.6rem}.threshold span{color:var(--lb);font-size:.78rem}.threshold .overlap{background:var(--gold);height:72px;color:var(--bg);z-index:2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;margin:0 -8px;display:flex}.threshold .overlap span{color:var(--bg)}.interpretation{color:var(--lb);line-height:1.55}.interpretation b{color:var(--gold)}.bars{flex-direction:column;gap:.7rem;display:flex}.bar-row{color:var(--wh);cursor:pointer;text-align:left;background:0 0;border:0;grid-template-columns:100px 1fr 48px 50px;align-items:center;gap:.65rem;padding:.35rem;display:grid}.bar-row:hover,.bar-row.active{background:#82a0bc1a}.bar-row i{background:#82a0bc1f;height:16px;overflow:hidden}.bar-row i b{background:linear-gradient(90deg,var(--lb),var(--gold));height:100%;display:block}.bar-row em{color:var(--lb);font-size:.72rem;font-style:normal}.boundary ul{padding-left:1.2rem;line-height:1.55}.boundary li+li{margin-top:.6rem}.boundary small{color:var(--lb)}.explorer-panel{margin-top:1rem}.filter-bar{flex-wrap:wrap;align-items:center;gap:.65rem;margin-bottom:1rem;display:flex}.filter-bar input,.filter-bar select{background:var(--bg);color:var(--wh);border:1px solid var(--line);padding:.65rem .75rem}.filter-bar input{flex:1;min-width:280px}.corpus-btn,.details{border:1px solid var(--gold);color:var(--gold);cursor:pointer;background:0 0;padding:.55rem .8rem}.corpus-btn:hover,.details:hover{background:var(--gold);color:var(--bg)}.table-wrap{border:1px solid var(--line);max-height:720px;overflow:auto}table{border-collapse:collapse;width:100%;min-width:920px}th{background:var(--db);color:var(--lb);z-index:2;text-align:left;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem;position:sticky;top:0}th,td{border-bottom:1px solid var(--line);vertical-align:top;padding:.72rem}td{font-size:.82rem}td:nth-child(2){max-width:500px}td a{color:var(--wh);font-weight:650;text-decoration:none}td a:hover{color:var(--gold)}td small{color:var(--lb);margin-top:.25rem;display:block}.pill{white-space:nowrap;background:#82a0bc26;border-radius:4px;padding:.25rem .42rem;font-size:.7rem;display:inline-block}.pill[class~="2_potential"],.pill[class~="3_evidence"]{color:var(--gold);border:1px solid #dbad5066}tr.review{box-shadow:inset 4px 0 var(--gold)}.detail-row td{background:#0d1f3cb3;padding:1.1rem 1.5rem}.detail-row h4{color:var(--gold);margin:.5rem 0}.detail-row p{color:var(--lb);line-height:1.5}.limit-note{color:var(--lb);font-size:.78rem}.method{margin-top:1rem}.method p:last-child{color:var(--lb);max-width:1000px;line-height:1.6}.staff{background:var(--db);border-top:2px solid var(--gold);flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:1rem;padding:1.4rem;display:flex}.staff span{text-transform:uppercase;letter-spacing:.1em;color:var(--lb);font-size:.72rem}.staff a{border:1px solid #dbad5080;padding:.55rem .8rem;text-decoration:none}.staff a:hover{background:#dbad5024}.loading,.load-error{color:var(--wh);padding:5rem}@media (width<=1100px){.grid.two{grid-template-columns:1fr}.metrics{grid-template-columns:repeat(2,1fr)}.hero{grid-template-columns:1fr}.status{max-width:none}.rb-title-main{font-size:1.05rem}}@media (width<=700px){main{width:min(100% - 1.2rem,1480px)}.metrics{grid-template-columns:1fr}.confusion{grid-template-columns:76px repeat(4,minmax(56px,1fr))}.colhead,.rowhead,.corner{font-size:.58rem}.cell{min-height:58px}.bar-row{grid-template-columns:82px 1fr 42px}.bar-row em{display:none}}.top-tabs,.subtabs{flex-wrap:wrap;align-items:center;gap:.5rem;margin:1.25rem 0;display:flex}.top-tabs{border-bottom:1px solid var(--line)}.top-tabs button,.subtabs button{color:var(--lb);cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;padding:.8rem 1rem;font-weight:750}.top-tabs button.active,.subtabs button.active{color:var(--gold);border-color:var(--gold);background:#dbad5012}.research-trail{min-height:630px}.trail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.trail-grid .panel{min-height:300px}.trail-thesis,.honest{color:var(--lb);line-height:1.6}.source-chip{border-left:4px solid var(--gold);background:#0d1f3c8c;flex-direction:column;gap:.35rem;margin-top:1.3rem;padding:1rem;display:flex}.source-chip span,.source-chip small{color:var(--lb);font-size:.76rem}.source-chip a{font-size:1.05rem;font-weight:750}.chain{gap:.7rem;margin:1rem 0;padding:0;list-style:none;display:grid}.chain li{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:1rem;padding:.75rem;display:grid}.chain b{color:var(--gold)}.chain span{color:var(--lb);line-height:1.45}.source-list{gap:.65rem;display:grid}.source-list a{border:1px solid var(--line);flex-direction:column;gap:.22rem;padding:.8rem;text-decoration:none;display:flex}.source-list a:hover{border-color:var(--gold);background:#dbad500f}.source-list span{color:var(--lb);font-size:.78rem}.evidence-flow{flex-wrap:wrap;align-items:center;gap:.45rem;margin:1.3rem 0;display:flex}.evidence-flow div{background:var(--bg);border:1px solid var(--line);flex-direction:column;align-items:center;gap:.3rem;min-width:105px;padding:.7rem;display:flex}.evidence-flow b{color:var(--gold);font-size:1.2rem}.evidence-flow span{color:var(--lb);font-size:.7rem}.evidence-flow i{color:var(--gold);font-style:normal}.trail-links{flex-wrap:wrap;gap:.6rem;display:flex}.trail-links a{border:1px solid var(--gold);padding:.55rem .75rem;text-decoration:none}.trail-links a:hover{background:#dbad501f}.landing-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;min-height:520px;display:grid}.landing-lead{border-left:5px solid var(--gold);grid-column:1/-1;grid-template-columns:minmax(0,1.5fr) minmax(260px,.5fr);align-items:center;column-gap:2rem;padding:2rem;display:grid}.landing-lead .eyebrow,.landing-lead h2{grid-column:1}.landing-lead h2{max-width:900px;font-size:clamp(1.6rem,3vw,2.8rem)}.landing-lead>p:last-of-type{color:var(--lb);grid-column:1;max-width:900px;font-size:1.05rem;line-height:1.65}.landing-actions{flex-direction:column;grid-area:1/2/4;gap:.75rem;display:flex}.landing-action{border:1px solid var(--gold);color:var(--gold);cursor:pointer;background:0 0;padding:.85rem 1rem;font-weight:800}.landing-action:hover,.landing-action.primary{background:var(--gold);color:var(--bg)}.landing-card{flex-direction:column;min-height:220px;display:flex}.landing-card>strong{color:var(--gold);font-size:3rem;line-height:1}.landing-card h2{margin:.55rem 0}.landing-card>p:last-child{color:var(--lb);margin-top:auto;line-height:1.55}@media (width<=900px){.trail-grid{grid-template-columns:1fr}.chain li{grid-template-columns:1fr;gap:.25rem}.landing-grid,.landing-lead{grid-template-columns:1fr}.landing-lead .eyebrow,.landing-lead h2,.landing-lead>p:last-of-type,.landing-actions{grid-column:1}.landing-actions{grid-row:auto}.landing-card{min-height:auto}}.sort-head{width:100%;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.5rem;padding:0;font-weight:800;display:flex}.sort-head:hover,.sort-head:focus-visible{color:var(--gold)}.sort-head i{color:var(--gold);font-size:.72rem;font-style:normal}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tax-cat{background:#050c1e3d;border:1px solid #82a0bc33;border-radius:6px;margin-bottom:.55rem;overflow:clip}.tax-cat>summary,.tax-sub>summary{align-items:center;gap:.35rem;list-style:none;display:flex}.tax-cat>summary::-webkit-details-marker{display:none}.tax-sub>summary::-webkit-details-marker{display:none}.tax-cat>summary:before,.tax-sub>summary:before{content:"›";color:var(--gold);flex:0 0 1rem;justify-content:center;align-items:center;font-weight:800;transition:transform .12s;display:inline-flex;transform:rotate(0)}.tax-cat[open]>summary:before,.tax-sub[open]>summary:before{transform:rotate(90deg)}.tax-cat summary{color:var(--gold);cursor:pointer;text-align:left;background:linear-gradient(90deg,#dbad501f,#82a0bc09);padding:.68rem .85rem;font-weight:750}.tax-cat[open]>summary{border-bottom:1px solid #dbad502e}.tax-cat>details,.tax-cat>div{padding:.55rem 1rem .75rem 1.65rem}.tax-sub{background:#ffffff05;border-left:2px solid #dbad5061;margin:.45rem 1rem .45rem 1.65rem;padding-left:.75rem}.tax-sub summary{color:var(--wh);cursor:pointer;text-align:left;padding:.28rem 0;font-size:.9rem;font-weight:650}.tax-sub summary:hover,.tax-cat summary:hover{color:#f1c66f}.tax-sub ul{color:var(--lb);text-align:left;margin:.4rem 0 .55rem;padding-left:1.8rem;font-size:.82rem}.tax-sub li{text-align:left;padding:.18rem 0;line-height:1.45}.tax-count{color:var(--lb);margin-left:.5rem;font-size:.82em;font-weight:650}.kpi-strip{flex-wrap:wrap;gap:.5rem;margin:0 0 1rem;display:flex}.kpi{color:var(--lb);white-space:nowrap;background:#050c1e3d;border:1px solid #82a0bc47;border-radius:6px;padding:.38rem .7rem;font-size:.82rem}.kpi b{color:var(--gold);margin-right:.28rem;font-size:.95rem;font-weight:800}.ex-card{border:1px solid #82a0bc33;border-left:3px solid var(--gold);background:#050c1e4d;border-radius:6px;margin-bottom:.9rem;overflow:clip}.ex-head{flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.55rem .8rem .3rem;font-size:.85rem;display:flex}.ex-venue{color:var(--lb)}.ex-author{color:var(--wh);font-weight:650}.ex-src.ex-title{font-style:normal}.ex-parl{color:var(--lb);padding:0 .8rem .5rem;font-size:.8rem;line-height:1.5}.ex-parl b{color:var(--wh);font-weight:650}.ex-parl-k{color:var(--gold);letter-spacing:.05em;text-transform:uppercase;font-size:.7rem;font-weight:700}.ex-parl a{color:var(--gold)}.ex-date{color:var(--lb);font-size:.8rem}.ex-src{color:var(--wh);text-overflow:ellipsis;white-space:nowrap;max-width:52%;font-style:italic;font-weight:650;overflow:hidden}.ex-badges{flex-wrap:wrap;gap:.4rem;padding:0 .8rem .5rem;display:flex}.ex-badge,.ex-conf,.ex-len{color:var(--lb);background:#82a0bc24;border-radius:4px;padding:.1rem .42rem;font-size:.74rem}.ex-conf{color:var(--gold);background:#dbad5024;font-weight:750}.ex-body{border-top:1px solid #82a0bc24;grid-template-columns:1fr 1fr;gap:0;display:grid}.ex-text{border-right:1px solid #82a0bc24;padding:.7rem .85rem}.ex-text p{margin:0 0 .4rem;font-size:.86rem;line-height:1.5}.ex-more{color:var(--gold);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;font-weight:700}.ex-why{padding:.7rem .85rem}.ex-why h4{color:var(--gold);letter-spacing:.06em;text-transform:uppercase;margin:.55rem 0 .2rem;font-size:.72rem}.ex-why h4:first-of-type{margin-top:0}.ex-why p{margin:0;font-size:.84rem;line-height:1.45}.ex-path{color:var(--lb);font-size:.78rem;margin-bottom:.5rem!important}.ex-code{color:var(--gold);font-family:ui-monospace,monospace}.ex-spans{color:var(--lb);margin:.25rem 0 0;padding-left:1.1rem;font-size:.8rem}.ex-spans li.verbatim{color:var(--wh)}.ex-spans li.paraphrase{color:var(--lb)}.ex-state{border-left:3px solid var(--gold);color:var(--lb);background:#050c1e3d;border-radius:4px;flex-wrap:wrap;gap:1.2rem;margin:.8rem 0 .6rem;padding:.5rem .8rem;font-size:.82rem;display:flex}.ex-state b{color:var(--wh)}.ex-pager{color:var(--lb);justify-content:center;align-items:center;gap:.8rem;margin:.8rem 0;font-size:.85rem;display:flex}@media (width<=1100px){.ex-body{grid-template-columns:1fr}.ex-text{border-bottom:1px solid #82a0bc24;border-right:none}}.info-tip{vertical-align:baseline;align-items:center;display:inline-flex;position:relative}.info-tip-icon{width:.95rem;height:.95rem;color:var(--lb);opacity:.55;cursor:help;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin-left:.15em;font-size:.7rem;line-height:1;transition:opacity .12s;display:inline-flex}.info-tip-body{z-index:1000;color:var(--wh);overscroll-behavior:contain;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;background:#0f1730;border:1px solid #dbad508c;border-radius:8px;width:44rem;max-width:46vw;max-height:calc(100vh - 7rem);padding:1rem 1.25rem;font-size:.85rem;font-weight:400;line-height:1.55;transition:opacity .15s,transform .15s,visibility 0s linear .15s;position:fixed;top:5.5rem;right:1.5rem;overflow-y:auto;transform:translateY(-4px);box-shadow:0 10px 30px #0009}.info-tip:hover .info-tip-body,.info-tip:focus-within .info-tip-body{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .15s,transform .15s,visibility linear;transform:translateY(0)}.info-tip-body h2{color:var(--gold);border-bottom:1px solid #dbad5040;margin:0 0 .7rem;padding-bottom:.4rem;font-size:1.1rem;line-height:1.3}.info-tip-body h3{color:var(--gold);margin:1.1rem 0 .35rem;font-size:.95rem}.info-tip-body h4{color:var(--wh);opacity:.9;margin:.9rem 0 .3rem;font-size:.85rem;font-weight:600}.tax-cat>summary .info-tip,.tax-sub>summary .info-tip,.info-tip{cursor:help}.rb-logo.logo-nato{background:0 0;border-radius:2px;padding:0}.kpi-strip{grid-template-columns:repeat(auto-fit,minmax(158px,1fr));gap:.7rem;margin:1.6rem 0 .4rem;display:grid}.kpi-pill{white-space:normal;background:linear-gradient(150deg,#1a3761f2,#132b4dbf);border:1px solid #82a0bc47;border-radius:14px;flex-direction:column;gap:.15rem;padding:.85rem 1.05rem;display:flex;box-shadow:0 6px 18px #00000024}.kpi-pill b{color:var(--gold);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.72rem;font-weight:800;line-height:1.05}.kpi-pill>span{color:var(--lb);font-size:.76rem;line-height:1.32}@media (width<=700px){.kpi-strip{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.kpi-pill b{font-size:1.45rem}}.hero-landing{grid-template-columns:minmax(0,1fr);padding-bottom:.5rem}.findings-placeholder{gap:.6rem;margin:1rem 0 .6rem;padding:0;list-style:none;display:grid}.findings-placeholder li{background:#050c1e38;border:1px dashed #82a0bc57;border-radius:10px;align-items:center;gap:.8rem;padding:1.05rem 1.15rem;display:flex}.findings-placeholder li:before{content:counter(list-item);color:var(--gold);opacity:.55;font-size:1.05rem;font-weight:800}.findings-placeholder li span{background:linear-gradient(90deg,#82a0bc33,#82a0bc0d);border-radius:999px;flex:1;height:.62rem}.kpi-note{max-width:1100px;margin:.1rem 0 1.2rem;line-height:1.45}.rb-logo.logo-gff{border-radius:4px}.kf-provenance{border-left:3px solid var(--gold);background:#dbad5012;border-radius:6px;margin:.2rem 0 1rem;padding:.7rem .9rem;line-height:1.5}.kf-list{gap:.85rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.kf-item{background:#050c1e42;border:1px solid #82a0bc38;border-radius:10px;grid-template-columns:2.1rem 1fr;align-items:start;gap:.9rem;padding:.95rem 1.05rem;display:grid}.kf-rank{color:var(--gold);text-align:right;font-variant-numeric:tabular-nums;opacity:.75;font-size:1.3rem;font-weight:800;line-height:1.1}.kf-claim{color:var(--wh);margin:0 0 .4rem;font-size:.96rem;font-weight:700;line-height:1.42}.kf-support{color:var(--lb);margin:0 0 .5rem;font-size:.85rem;line-height:1.5}.kf-meta{flex-wrap:wrap;align-items:center;gap:.45rem;margin:0;display:flex}.kf-conf{text-transform:uppercase;letter-spacing:.07em;border:1px solid;border-radius:999px;padding:.12rem .5rem;font-size:.68rem;font-weight:800}.kf-confnote{color:var(--lb);font-size:.72rem;font-style:italic}.kf-topic{color:var(--lb);border:1px solid #82a0bc4d;border-radius:999px;margin-left:auto;padding:.12rem .5rem;font-size:.7rem}.kf-topic-block{margin-bottom:.6rem}.kf-caveat{border-left:3px solid #d86f68;padding-left:.7rem}@media (width<=700px){.kf-item{grid-template-columns:1.5rem 1fr;gap:.6rem}}.kpi-pill small{color:#82a0bcb8;margin-top:.3rem;font-size:.68rem;line-height:1.3;display:block}.kpi-window{margin:.15rem 0 1.1rem;line-height:1.5}.kpi-more{color:var(--gold);cursor:pointer;font:inherit;background:0 0;border:0;padding:0 0 0 .4rem;font-size:.78rem;text-decoration:underline}.kpi-more:hover{color:#f1c66f}.steps{grid-template-columns:repeat(auto-fit,minmax(215px,1fr));gap:.7rem;margin:.2rem 0 1.5rem;display:grid}.step{border:1px solid #82a0bc38;border-top:3px solid var(--gold);background:#050c1e3d;border-radius:10px;align-items:flex-start;gap:.7rem;padding:.8rem .95rem;display:flex}.step-n{color:var(--gold);opacity:.8;font-size:1.15rem;font-weight:800;line-height:1.1}.step b{color:var(--wh);margin-bottom:.18rem;font-size:.89rem;display:block}.step small{color:var(--lb);font-size:.75rem;line-height:1.4}.note-block{margin-bottom:1.2rem}.note-block h3{color:var(--gold);margin:0 0 .7rem;font-size:1rem}.insight{border:1px solid #dbad5073;border-left:5px solid var(--gold);cursor:pointer;background:linear-gradient(120deg,#dbad501a,#132b4d80);border-radius:10px;margin-bottom:1rem;padding:1.1rem 1.25rem}.insight:hover{background:linear-gradient(120deg,#dbad5029,#132b4d99)}.insight-lead{color:var(--gold);letter-spacing:.05em;text-transform:uppercase;margin-bottom:.5rem;font-size:.82rem;font-weight:800}.insight p{color:var(--lb);margin:0;line-height:1.55}.insight p b{color:var(--wh)}.insight-cta{font-size:.84rem;font-weight:700;color:var(--gold)!important;margin-top:.6rem!important}.glossary{margin-bottom:1rem}.glossary>summary{cursor:pointer;color:var(--wh);padding:.2rem 0}.glossary>summary b{color:var(--gold)}.glossary-grid{grid-template-columns:repeat(auto-fit,minmax(270px,1fr));gap:1rem;margin-top:1rem;display:grid}.glossary-grid b{color:var(--gold);font-size:.88rem}.glossary-grid p{color:var(--lb);margin:.25rem 0 0;font-size:.8rem;line-height:1.5}.sun-grid{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:1rem;display:grid}.sun-cell{background:#050c1e3d;border:1px solid #82a0bc33;border-radius:10px;padding:.6rem .7rem 0;overflow:clip}.sun-head{text-align:left;width:100%;color:var(--gold);cursor:pointer;background:0 0;border:0;padding:.1rem 0 .4rem;font-size:.95rem;font-weight:800;display:block}.sun-head:hover{color:#f1c66f}.sun-head small{color:var(--lb);margin-top:.15rem;font-size:.72rem;font-weight:400;display:block}.pred-intro{color:var(--wh);max-width:62rem;margin:0 0 1.1rem;line-height:1.65}.pred-intro i{color:var(--lb);font-style:italic}.pred-controls{border:1px solid var(--line,#2a3f6b);background:#1a37616b;border-radius:6px;flex-wrap:wrap;align-items:flex-end;gap:.85rem 1.1rem;margin-bottom:1rem;padding:.9rem 1rem;display:flex}.pred-ctl{flex-direction:column;gap:.3rem;min-width:0;display:flex}.pred-ctl>label{letter-spacing:.04em;text-transform:uppercase;color:var(--lb);white-space:nowrap;font-size:.72rem}.pred-ctl>label .info-tip-body,label .info-tip-body{text-transform:none;letter-spacing:normal;white-space:normal;color:var(--lb);font-size:.82rem;font-weight:400;line-height:1.55}.pred-ctl>label .info-tip-body strong{text-transform:none;letter-spacing:normal}.pred-ctl select,.pred-ctl input{color:var(--wh);border:1px solid var(--line,#2a3f6b);background:#0e1f3d;border-radius:4px;min-width:8.5rem;max-width:20rem;padding:.34rem .5rem;font-family:inherit;font-size:.85rem}.pred-ctl select:focus,.pred-ctl input:focus{border-color:var(--gold);outline:none}.pred-toggle{border:1px solid var(--line,#2a3f6b);border-radius:4px;display:flex;overflow:hidden}.pred-toggle button{color:var(--lb);cursor:pointer;background:#0e1f3d;border:none;padding:.34rem .72rem;font-family:inherit;font-size:.85rem}.pred-toggle button+button{border-left:1px solid var(--line,#2a3f6b)}.pred-toggle button.active{background:var(--gold);color:#0e1f3d;font-weight:600}.pred-legend{flex-wrap:wrap;align-items:center;gap:.45rem;margin:0 0 .6rem;font-size:.78rem;display:flex}.pred-legend-sep{background:var(--line,#2a3f6b);width:1px;height:1.1rem;margin:0 .35rem}.pred-key{color:var(--lb)}.pred-arm{letter-spacing:.02em;white-space:nowrap;border-radius:3px;padding:.14rem .5rem;font-size:.74rem}.pred-note{color:var(--lb);margin:.6rem 0;font-size:.86rem;line-height:1.55}.pred-body{display:block}.pred-main{min-width:0}.pred-evid{z-index:1000;overscroll-behavior:contain;width:30rem;max-width:42vw;max-height:calc(100vh - 7rem);color:var(--wh);background:#0f1730;border:1px solid #dbad508c;border-radius:8px;padding:.9rem 1.1rem;position:fixed;top:5.5rem;right:1.5rem;overflow-y:auto;box-shadow:0 10px 30px #0009}.pred-evid-head{justify-content:space-between;align-items:baseline;gap:.5rem;display:flex}.pred-evid-head h4{color:var(--gold);margin:0 0 .2rem;font-size:.95rem;line-height:1.35}.pred-evid-x{color:var(--lb);cursor:pointer;background:0 0;border:none;flex:none;padding:0 .2rem;font-size:.95rem}.pred-evid-x:hover{color:var(--gold)}.pred-evid-list{margin:.5rem 0 0;padding:0;list-style:none}.pred-evid-list li{border-top:1px solid var(--line,#2a3f6b);padding:.6rem 0}.pred-evid-meta{flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:.32rem;font-size:.74rem;display:flex}.pred-triple{color:var(--lb)}.pred-triple b{color:var(--wh)}.pred-chunk{color:#6d84a8;font-family:ui-monospace,monospace;font-size:.7rem}.pred-surf{color:var(--wh);margin:0;font-size:.83rem;line-height:1.55}@media (width<=1180px){.pred-evid{border-bottom:none;border-radius:8px 8px 0 0;width:100%;max-width:100%;max-height:58vh;position:fixed;inset:auto 0 0}}@media (width<=760px){.pred-controls{gap:.7rem}.pred-ctl select,.pred-ctl input{width:100%;min-width:0}.pred-ctl{flex:11rem}}.pred-classes{border:1px solid var(--line,#2a3f6b);background:#1a376152;border-radius:6px;margin:0 0 1rem;padding:.6rem .9rem}.pred-classes>summary{cursor:pointer;color:var(--gold);font-size:.88rem}.pred-classes ul{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr));gap:.6rem 1.2rem;margin:0;padding:.7rem 0 0;list-style:none;display:grid}.pred-classes li{color:var(--wh);font-size:.82rem;line-height:1.45}.pred-cls-n{color:var(--gold);font-size:.76rem}.pred-cls-gloss{color:var(--lb);font-size:.76rem}.pred-focus{color:var(--wh);background:#dbad501a;border:1px solid #dbad5073;border-left-width:4px;border-radius:4px;flex-wrap:wrap;align-items:center;gap:.6rem .9rem;margin-bottom:.55rem;padding:.5rem .8rem;font-size:.85rem;display:flex}.pred-focus b{color:var(--gold)}.pred-focus-kind{color:var(--lb);font-size:.78rem}.pred-focus-note{color:var(--lb);flex:16rem;font-size:.76rem;line-height:1.4}.pred-focus .corpus-btn{padding:.28rem .6rem;font-size:.78rem}.kp-list{border:1px solid var(--line,#2a3f6b);background:#1a376152;border-radius:6px;flex:0 0 26rem;max-width:26rem;max-height:44rem;padding:.7rem .8rem;overflow-y:auto}.kp-list h4{color:var(--gold);margin:0 0 .5rem;font-size:.86rem}.kp-list ul{margin:0;padding:0;list-style:none}.kp-list li{cursor:pointer;border:1px solid #0000;border-radius:4px;grid-template-columns:1fr auto;gap:.1rem .5rem;padding:.32rem .4rem;font-size:.82rem;display:grid}.kp-list li:hover{background:#82a0bc1f}.kp-list li.on{background:#dbad5024;border-color:#dbad5080}.kp-name{color:var(--wh);overflow-wrap:anywhere}.kp-n{color:var(--gold);white-space:nowrap;font-size:.76rem}.kp-arms{border-radius:2px;grid-column:1/-1;height:3px;display:flex;overflow:hidden}.kp-arms i{height:100%;display:block}.burst-head,.burst-list li{grid-template-columns:15rem 4.5rem 1fr 9.5rem;align-items:center;gap:.7rem;display:grid}.burst-head{text-transform:uppercase;letter-spacing:.05em;color:var(--lb);border-bottom:1px solid var(--line,#2a3f6b);padding:0 .4rem .35rem;font-size:.72rem}.burst-head .burst-track{justify-content:space-between;display:flex}.burst-head .burst-track i{font-style:normal}.burst-list{margin:.3rem 0 0;padding:0;list-style:none}.burst-list li{cursor:pointer;border:1px solid #0000;border-radius:4px;padding:.3rem .4rem;font-size:.82rem}.burst-list li:hover{background:#82a0bc1a}.burst-list li.on{background:#dbad5021;border-color:#dbad5073}.burst-label{color:var(--wh);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.burst-strength{color:var(--gold);text-align:right;font-variant-numeric:tabular-nums}.burst-track{height:12px;position:relative}.burst-base{background:var(--line,#2a3f6b);border-radius:1px;height:2px;position:absolute;top:5px;left:0;right:0}.burst-on{background:linear-gradient(90deg, var(--gold), #f0c878);border-radius:4px;height:8px;position:absolute;top:2px}.burst-when{color:var(--lb);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.74rem}.burst-detail{border:1px solid var(--line,#2a3f6b);background:#0e1f3d99;border-radius:6px;margin-top:1rem;padding:.8rem .9rem}.burst-detail h4{color:var(--gold);margin:0 0 .4rem;font-size:.9rem}@media (width<=1180px){.kp-list{flex:auto;max-width:100%}.burst-head,.burst-list li{grid-template-columns:10rem 3.5rem 1fr}.burst-when{display:none}}.subsubtabs{flex-wrap:wrap;gap:.4rem;margin:.2rem 0 .9rem;display:flex}.subsubtabs button{border:1px solid var(--line,#2a3f6b);color:var(--lb);cursor:pointer;background:0 0;border-radius:999px;padding:.3rem .7rem;font-family:inherit;font-size:.78rem}.subsubtabs button:hover{color:var(--wh);border-color:var(--lb)}.subsubtabs button.active{background:var(--gold);border-color:var(--gold);color:#0e1f3d;font-weight:600}.burst-head,.burst-list li{grid-template-columns:15rem 5.5rem 5rem 10rem 1fr}.burst-strength.dim{color:var(--lb);font-weight:400}.burst-life{background:#2f5c93;border-radius:2px;height:4px;position:absolute;top:4px}.burst-on{background:linear-gradient(90deg,#e8594a,#ff7b6b);border-radius:4px;height:8px;position:absolute;top:2px;box-shadow:0 0 6px #e8594a80}@media (width<=1180px){.burst-head,.burst-list li{grid-template-columns:10rem 4.5rem 1fr}.burst-head .burst-when,.burst-list .burst-when,.burst-head .burst-strength.dim,.burst-list .burst-strength.dim{display:none}}.mslider{border:1px solid var(--line,#2a3f6b);background:#1a376152;border-radius:6px;margin:0 0 1rem;padding:.65rem .9rem}.mslider-head{color:var(--lb);justify-content:space-between;align-items:baseline;margin-bottom:.4rem;font-size:.76rem;display:flex}.mslider-head b{color:var(--gold);font-variant-numeric:tabular-nums;font-size:.88rem}.mslider-track{height:26px;position:relative}.mslider-track i{border-radius:2px;height:4px;position:absolute;top:11px}.mslider-sel{background:var(--gold)}.mslider-track:before{content:"";background:var(--line,#2a3f6b);border-radius:2px;height:4px;position:absolute;top:11px;left:0;right:0}.mslider-track input[type=range]{pointer-events:none;appearance:none;background:0 0;width:100%;height:26px;margin:0;position:absolute;top:0;left:0}.mslider-track input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;background:var(--gold);cursor:grab;border:2px solid #0e1f3d;border-radius:50%;width:15px;height:15px;box-shadow:0 1px 4px #00000080}.mslider-track input[type=range]::-moz-range-thumb{pointer-events:auto;background:var(--gold);cursor:grab;border:2px solid #0e1f3d;border-radius:50%;width:15px;height:15px}.mslider-track input[type=range]:focus-visible::-webkit-slider-thumb{outline:2px solid var(--wh)}.mslider-foot{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.45rem;display:flex}.mslider-foot .corpus-btn{padding:.22rem .55rem;font-size:.74rem}.mslider-note{color:var(--lb);margin-left:auto;font-size:.74rem}.info-tip{cursor:help;margin-left:.25rem;display:inline-block;position:relative}.info-tip-icon{opacity:.55;color:var(--lb);font-size:.9rem}.info-tip:hover .info-tip-icon,.info-tip:focus-within .info-tip-icon{opacity:1;color:var(--gold)}.info-tip-body{z-index:1000;color:var(--wh);white-space:normal;text-align:left;opacity:0;visibility:hidden;pointer-events:none;background:#0f1730;border:1px solid #dbad508c;border-radius:8px;flex-direction:column;gap:.3rem;width:34rem;max-width:44vw;max-height:calc(100vh - 7rem);padding:1rem 1.2rem;font-size:.84rem;font-weight:400;line-height:1.6;transition:opacity .15s,transform .15s,visibility 0s linear .15s;display:flex;position:fixed;top:5.5rem;right:1.5rem;overflow-y:auto;transform:translateY(-4px);box-shadow:0 10px 30px #0009}.info-tip:hover .info-tip-body,.info-tip:focus-within .info-tip-body,.info-tip-body.pinned{opacity:1;visibility:visible;pointer-events:auto;transition:opacity .15s,transform .15s,visibility linear;transform:translateY(0)}.info-tip-body>b{color:var(--gold);font-size:.95rem}.gl-what{color:var(--wh)}.gl-h{color:var(--gold);text-transform:uppercase;letter-spacing:.05em;margin-top:.4rem;font-size:.72rem}.gl-panel ul{grid-template-columns:repeat(auto-fill,minmax(24rem,1fr))}.gl-inline{color:var(--lb);font-size:.76rem}.gl-warn{color:#e0a99a}.word-section{margin:1.4rem 0 0}.word-section h3{color:var(--gold);border-bottom:1px solid var(--line,#2a3f6b);margin:0 0 .7rem;padding-bottom:.35rem;font-size:1rem}.word-grid{grid-template-columns:repeat(auto-fill,minmax(23rem,1fr));gap:.9rem;display:grid}.word-card{border:1px solid var(--line,#2a3f6b);border-left:3px solid var(--gold);background:#1a376152;border-radius:6px;padding:.8rem .95rem}.word-card h4{color:var(--gold);margin:0 0 .45rem;font-size:.92rem}.word-card p{color:var(--lb);margin:0 0 .55rem;font-size:.83rem;line-height:1.6}.word-what{color:var(--wh)!important}.word-h{color:var(--gold);text-transform:uppercase;letter-spacing:.05em;margin-bottom:.15rem;font-size:.7rem;display:block}.word-warn{color:#e0a99a}@media (width<=760px){.word-grid{grid-template-columns:1fr}}.src-bar{border-radius:3px;height:15px;margin-top:.4rem;display:flex;overflow:hidden}.src-bar i{height:100%;display:block}.src-card{border:1px solid var(--line,#2a3f6b);background:#1a376142;border-radius:6px;margin-top:.75rem;overflow:hidden}.src-card.on{border-color:#dbad5080}.src-head{width:100%;color:var(--wh);cursor:pointer;text-align:left;background:0 0;border:none;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.7rem .9rem;font-family:inherit;font-size:.84rem;display:flex}.src-head:hover{background:#82a0bc14}.src-dot{border-radius:50%;flex:none;width:10px;height:10px}.src-title{color:var(--gold);flex:16rem;font-weight:650}.src-stat{color:var(--lb);white-space:nowrap;font-size:.78rem}.src-stat b{color:var(--wh)}.src-tg{color:var(--gold);white-space:nowrap;background:#dbad5029;border-radius:3px;padding:.1rem .4rem;font-size:.74rem}.src-chev{color:var(--lb);font-size:.7rem}.src-body{border-top:1px solid var(--line,#2a3f6b);padding:0 .9rem .9rem}.src-what{color:var(--wh);margin:.7rem 0 .9rem;font-size:.85rem;line-height:1.6}.src-cols{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:1.4rem;display:grid}.src-cols h5{color:var(--gold);text-transform:uppercase;letter-spacing:.05em;margin:0 0 .5rem;font-size:.76rem}.src-venues{margin:0;padding:0;list-style:none}.src-venues li{color:var(--wh);grid-template-columns:1fr auto;gap:.4rem;padding:.22rem .3rem;font-size:.79rem;display:grid;position:relative}.src-venues li b{color:var(--gold);font-variant-numeric:tabular-nums;font-weight:500}.src-venues li i{opacity:.55;border-radius:1px;grid-column:1/-1;height:2px}.src-issues{margin:0;padding:0;list-style:none}.src-issues li{color:var(--lb);border-left:2px solid var(--line,#2a3f6b);margin-bottom:.7rem;padding-left:.7rem;font-size:.82rem;line-height:1.6}.src-issues li b{color:var(--wh)}.src-link{color:var(--lb);background:#dbad5014;border:1px solid #dbad504d;border-radius:5px;margin:.8rem 0 0;padding:.6rem .75rem;font-size:.82rem;line-height:1.6}.src-vm{margin-top:1rem}@media (width<=1000px){.src-cols{grid-template-columns:1fr}}.word-index{z-index:5;border:1px solid var(--line,#2a3f6b);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0d1f3cf0;border-radius:6px;flex-wrap:wrap;gap:.18rem;margin:.9rem 0 .3rem;padding:.45rem .5rem;display:flex;position:sticky;top:84px}.word-index-btn{cursor:pointer;min-width:1.55rem;color:var(--gold);background:0 0;border:1px solid #0000;border-radius:4px;padding:.2rem .3rem;font-size:.78rem;font-weight:600}.word-index-btn:hover:not(:disabled){border-color:var(--gold);background:#dbad5029}.word-index-off,.word-index-btn:disabled{color:#4a5f86;cursor:default}.word-count{color:var(--wh);white-space:nowrap;padding-top:.35rem;font-size:.82rem}.word-section h3,.word-card{scroll-margin-top:7rem}.word-card-hl{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold) inset}.word-see{margin-top:.15rem}.word-chip{color:var(--lb);cursor:pointer;border:1px solid var(--line,#2a3f6b);background:#82a0bc1a;border-radius:10px;margin:.18rem .28rem 0 0;padding:.12rem .42rem;font-size:.74rem;display:inline-block}.word-chip:hover{color:var(--gold);border-color:var(--gold)}.gl-count{color:var(--lb);font-weight:400}@media (width<=1400px){.word-index{top:78px}}.js-plotly-plot .sankey .node-label,.js-plotly-plot .sankey text.node-label,.js-plotly-plot g.sankey-node text{paint-order:stroke fill;stroke:#09162ceb;stroke-width:3.6px;stroke-linejoin:round;stroke-linecap:round;pointer-events:none;fill:var(--wh)!important;font-size:12px!important;font-weight:650!important}.voices-tab .lede{color:var(--lb);max-width:62rem;line-height:1.6}.voices-strip{border-left:3px solid var(--gold);background:linear-gradient(90deg,#dbad501a,#dbad5000);flex-wrap:wrap;gap:1.5rem;margin:1rem 0 1.25rem;padding:.85rem 1.1rem;display:flex}.voices-strip>div{flex-direction:column;display:flex}.voices-strip .vs-n{color:var(--wh);font-size:1.45rem;font-weight:700;line-height:1.1}.voices-strip .vs-l{color:var(--lb);text-transform:uppercase;letter-spacing:.04em;font-size:.78rem}.voices-classes .voices-chips{flex-wrap:wrap;gap:.4rem;display:flex}.voices-arms{margin:1.25rem 0}.voices-arms h4{margin-bottom:.5rem}.voices-bar{background:var(--db);border-radius:3px;height:18px;display:flex;overflow:hidden}.voices-seg{height:100%}.voices-legend{color:var(--lb);flex-wrap:wrap;gap:.9rem;margin-top:.45rem;font-size:.8rem;display:flex}.voices-legend i{border-radius:2px;width:10px;height:10px;margin-right:.35rem;display:inline-block}.voices-cols{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:1.5rem;display:grid}@media (width<=1100px){.voices-cols{grid-template-columns:1fr}}.voices-roster{overflow-x:auto}.voices-table{border-collapse:collapse;width:100%;font-size:.86rem}.voices-table th{text-align:left;color:var(--lb);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--db);padding:.4rem .5rem;font-size:.72rem;font-weight:600}.voices-table td{border-bottom:1px solid #1a37618c;padding:.38rem .5rem}.voices-table tbody tr{cursor:pointer}.voices-table tbody tr:hover{background:#dbad5017}.voices-table tbody tr.sel{background:#dbad5029}.voices-table .num{text-align:right;font-variant-numeric:tabular-nums}.voices-table .dim{color:var(--lb)}.voices-table .vn{color:var(--wh);font-weight:600}.voices-table .vn-warn{color:var(--gold);cursor:help;margin-left:.3rem}.vcls{text-transform:uppercase;letter-spacing:.03em;border:1px solid var(--db);color:var(--lb);border-radius:999px;margin-left:.45rem;padding:.05rem .4rem;font-size:.66rem}.vcls-analyst{border-color:var(--gold);color:var(--gold)}.vcls-academic{color:#7fb2d6;border-color:#7fb2d6}.vcls-military{color:#c98b8b;border-color:#c98b8b}.vcls-media{color:#9ec9a0;border-color:#9ec9a0}.vcls-office{border-color:var(--lb);color:var(--lb)}.voices-ev{border-left:2px solid var(--db);margin-bottom:.8rem;padding:.5rem 0 .5rem .75rem}.voices-ev .ev-meta{color:var(--lb);flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:.3rem;font-size:.74rem;display:flex}.voices-ev .ev-arm{color:var(--bg);text-transform:uppercase;border-radius:3px;padding:.05rem .4rem;font-size:.68rem;font-weight:700}.voices-ev .ev-text{color:var(--wh);margin:0;font-size:.84rem;line-height:1.55}.voices-caveats{border-left:3px solid var(--gold);background:#dbad500f;margin-top:1.75rem;padding:.9rem 1.1rem}.voices-caveats h4{margin:0 0 .5rem}.voices-caveats ul{color:var(--lb);margin:0;padding-left:1.1rem;font-size:.85rem;line-height:1.6}.voices-tab .muted{color:var(--lb)}.voices-tab .muted.small{font-size:.78rem}.voices-tab .err{color:#e0a0a0}.voices-table .vaff{color:var(--lb);margin-top:.1rem;font-size:.74rem;display:block}.voices-table th:nth-child(2),.voices-table td:nth-child(2){min-width:13rem}.voices-table{table-layout:fixed}.voices-table th:first-child,.voices-table td:first-child{width:6%}.voices-table th:nth-child(2),.voices-table td:nth-child(2){width:40%;min-width:0}.voices-table th:nth-child(3),.voices-table td:nth-child(3){width:30%}.voices-table th:nth-child(4),.voices-table td:nth-child(4),.voices-table th:nth-child(5),.voices-table td:nth-child(5){width:12%}.voices-table td,.voices-table th{overflow-wrap:anywhere}.voices-table th:nth-child(4),.voices-table th:nth-child(5),.voices-table td:nth-child(4),.voices-table td:nth-child(5){white-space:normal}.voices-table{min-width:0}.ent-table{table-layout:fixed;border-collapse:collapse;width:100%;min-width:0;margin-top:.6rem;font-size:.84rem}.ent-table th{text-align:left;color:var(--lb);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--db);padding:.4rem .45rem;font-size:.7rem;font-weight:600}.ent-table td{overflow-wrap:anywhere;border-bottom:1px solid #1a37618c;padding:.34rem .45rem}.ent-table tbody tr{cursor:pointer}.ent-table tbody tr:hover{background:#dbad5017}.ent-table tbody tr.sel{background:#dbad5029}.ent-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ent-table .dim{color:var(--lb)}.ent-table th:first-child,.ent-table td:first-child{width:40%}.ent-table th:nth-child(n+2),.ent-table td:nth-child(n+2){width:12%}.ent-table .ent-en{color:var(--lb);font-size:.78rem}.ent-table-wrap{margin-top:1rem}.ru-sub,.ent-table .ent-en{color:var(--lb);opacity:.75;margin-top:.08rem;font-size:.74rem;display:block}.topic-card{text-align:left;cursor:pointer;border:1px solid var(--line);border-top:3px solid var(--gold);color:var(--wh);background:linear-gradient(145deg,#1a3761fa,#132b4de6);flex-direction:column;gap:.45rem;padding:1rem 1.15rem;display:flex}.topic-card:hover{border-color:var(--gold);background:#dbad501a}.topic-card .tc-name{font-size:1.02rem;font-weight:750}.topic-card .tc-nums{color:var(--lb);flex-direction:column;gap:.15rem;font-size:.82rem;display:flex}.topic-card .tc-nums b{color:var(--gold);font-size:1.25rem}.topic-card .tc-nums i{font-size:.78rem;font-style:normal}.subsubtabs button .sst-stat{opacity:.62;text-transform:none;letter-spacing:.01em;margin-top:.05rem;font-size:.66rem;font-weight:500;display:block}.ent-table th i{opacity:.7;font-size:.64rem;font-style:normal;font-weight:500}.gterm{border-bottom:1px dotted var(--gold);cursor:help;color:inherit;font:inherit;text-align:left;background:0 0;border-top:0;border-left:0;border-right:0;padding:0}.gterm:hover,.gterm:focus-visible{color:var(--gold);outline:none}.gterm:after{content:"ⓘ";opacity:.55;vertical-align:super;margin-left:.18em;font-size:.72em}.gterm:hover:after{opacity:1}.mw-table{border-collapse:collapse;width:100%;margin:.45rem 0 .9rem;font-size:.82rem}.mw-table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;color:var(--lb);border-bottom:1px solid var(--line);white-space:nowrap;padding:.3rem .5rem;font-size:.72rem;font-weight:650}.mw-table td{vertical-align:top;border-bottom:1px solid #82a0bc24;padding:.32rem .5rem}.mw-table .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.mw-table tbody tr:hover{background:#dbad5012}.mw-table .fires{color:var(--gold);font-weight:650}.mw-table .flat,.mw-table .gap,.mw-table .dependent{color:var(--lb);opacity:.8}.mw-table .medoid{color:var(--wh);opacity:.86;font-size:.78rem;line-height:1.45}.mw-modal-wrap{z-index:2000;background:#081426b8;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.mw-modal{background:var(--panel,#132b4d);border:1px solid var(--gold);border-top:3px solid var(--gold);width:100%;max-width:46rem;max-height:calc(100vh - 4rem);color:var(--wh);padding:1.15rem 1.35rem;line-height:1.55;overflow-y:auto}.mw-modal h4{color:var(--gold);margin:0 0 .5rem;font-size:1.02rem}.mw-modal p{margin:0 0 .7rem;font-size:.88rem}.mw-modal .mw-close{margin-top:.3rem}@media (width<=720px){.mw-modal-wrap{padding:.75rem}}.corpus-btn.active{background:var(--gold);color:var(--bg);border-color:var(--gold)}.ev-open{color:var(--gold);opacity:.75;white-space:nowrap;margin-left:.5rem;font-size:.72rem;text-decoration:none}.ev-open:hover{opacity:1;text-decoration:underline}.ev-page{max-width:1180px}.ev-top{flex-wrap:wrap;gap:.6rem;margin-bottom:.9rem;display:flex}.ev-top a.corpus-btn{text-decoration:none}.ev-crumbs{color:var(--lb);margin-bottom:1rem;font-size:.8rem;line-height:1.5}.ev-crumbs a{color:var(--lb)}.ev-crumbs a:hover{color:var(--gold)}.ev-kind{text-transform:uppercase;letter-spacing:.12em;color:var(--gold);font-size:.7rem;font-weight:800}.ev-title{margin:.25rem 0 .4rem;font-size:1.5rem;line-height:1.25}.ev-desc{color:var(--wh);max-width:900px;margin:.6rem 0;line-height:1.6}.ev-meta{color:var(--lb);margin-bottom:1.2rem;font-size:.82rem;line-height:1.5}.ev-meta b{color:var(--gold)}.ev-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem;display:grid}@media (width<=1100px){.ev-grid{grid-template-columns:1fr}}.ev-card{border:1px solid var(--line);border-top:3px solid var(--gold);background:#0d1f3c8c;padding:.9rem 1rem}.ev-card-hl{border:2px solid var(--gold);max-width:60rem;box-shadow:0 0 0 3px #dbad502e}.ev-card-h{text-transform:uppercase;letter-spacing:.1em;color:var(--gold);margin-bottom:.5rem;font-size:.72rem;font-weight:800}.ev-en{margin:0 0 .5rem;line-height:1.5}.ev-ru{color:#c9d3e0;margin:0 0 .6rem;font-size:.88rem;font-style:italic;line-height:1.5}.ev-tag{color:var(--lb);font-size:.74rem;font-style:normal}.ev-src{color:var(--lb);font-size:.76rem;line-height:1.45}.ev-src i{color:var(--wh)}.ev-pending{color:#d7b36a}.ev-section{margin-top:1.6rem}.ev-section h3{color:var(--wh);margin:0 0 .6rem;font-size:1.02rem}.ev-kids{margin:0;padding-left:1.1rem;line-height:1.8}.ev-kids a{color:var(--wh)}.ev-kids a:hover{color:var(--gold)}.ev-list{margin:0;padding-left:1.4rem}.ev-list li{border-bottom:1px solid var(--line);padding:.55rem 0}.ev-en-s{margin-bottom:.2rem;line-height:1.45}.ev-ru-s{color:#c9d3e0;margin-bottom:.25rem;font-size:.84rem;font-style:italic;line-height:1.45}.ev-foot{max-width:900px;margin-top:1.6rem;line-height:1.55}.ev-cited-h{color:var(--gold);margin:1rem 0 .35rem;font-size:.95rem}.ev-cited-note{color:var(--lb);max-width:60rem;margin:0 0 .6rem;font-size:.8rem}.ev-tien{color:var(--lb)}.top10{margin-top:1rem}.top10-sub{color:var(--lb);max-width:62rem;margin:.35rem 0 0;line-height:1.5}.top10-rule{margin:.9rem 0 1rem}.top10-rule p{max-width:70rem;line-height:1.55}.top10-list{margin:0;padding:0;list-style:none}.top10-list>li{margin-bottom:.55rem}.top10-card>summary{align-items:baseline}.top10-n{min-width:1.6rem;color:var(--gold);justify-content:center;font-weight:800;display:inline-flex}.top10-head{flex:1;font-size:1.02rem}.top10-tag{opacity:.8;font-weight:600}.top10-lead{color:var(--lb);max-width:70rem;margin:.2rem 0 0 2.6rem;font-size:.9rem;line-height:1.5}.top10-body{padding:.6rem 1.1rem .9rem 2.6rem;line-height:1.6}.top10-body p{max-width:72rem}.top10-why{border-left:3px solid var(--gold);background:#dbad5012;max-width:72rem;margin:.7rem 0;padding:.45rem .8rem}.top10-ev{color:var(--lb);max-width:72rem;margin:.5rem 0;font-size:.9rem}.top10-links{flex-wrap:wrap;gap:.45rem;margin-top:.6rem;display:flex}.top10-links .corpus-btn{padding:.35rem .65rem;font-size:.82rem;text-decoration:none}.top10-boundary{max-width:72rem;margin-top:1rem}.top10-pill{white-space:nowrap;margin-left:.4rem}@media (width<=1320px){.top10-tag{display:none}}.report-cover{grid-template-columns:170px minmax(0,1fr);align-items:start;gap:1.4rem;margin-bottom:1.2rem;display:grid}.report-cover img{border:1px solid var(--line);width:100%;box-shadow:0 8px 22px #00000059}.report-title{line-height:1.1;margin:.1rem 0 .35rem!important;font-size:clamp(1.5rem,2.6vw,2.2rem)!important}.report-subtitle{color:var(--gold);margin:0 0 .6rem;font-size:1.12rem;font-weight:650}.report-authors{color:var(--wh);margin:0 0 .35rem}.report-actions{flex-wrap:wrap;gap:.5rem;margin:.8rem 0 .4rem;display:flex}.report-actions a.corpus-btn{text-decoration:none}.report-ch>summary{font-size:1rem}.report-sec>summary{font-size:.95rem}.report-prose{max-width:52rem;color:var(--wh);text-align:left;font-size:.97rem;line-height:1.66}.report-prose p{margin:.25rem 0 .85rem}.report-prose h4,.report-prose h5{color:var(--gold);margin:1.1rem 0 .4rem;font-size:.95rem}.report-prose ul,.report-prose ol{color:var(--wh);font-size:inherit;margin:.3rem 0 .9rem;padding-left:1.4rem}.report-prose li{padding:.12rem 0;line-height:1.6}.report-prose blockquote{color:var(--lb);border-left:3px solid #dbad508c;margin:.6rem 0 1rem;padding:.3rem 0 .3rem 1rem}.report-prose figure{margin:1rem 0 .4rem}.report-prose img{border:1px solid var(--line);background:#fff;max-width:100%;height:auto}.report-prose table{min-width:0;margin:.6rem 0 1rem;font-size:.82rem}.report-prose a{color:var(--gold)}.who{border-bottom:1px dotted var(--gold);cursor:help}#pasp-tip{z-index:1400;box-sizing:border-box;width:max-content;max-width:min(24rem,100vw - 24px);max-height:calc(100vh - 24px);color:var(--wh);border:1px solid var(--gold);letter-spacing:normal;text-transform:none;text-align:left;white-space:normal;overflow-wrap:anywhere;pointer-events:none;background:#0f1730;margin:0;padding:.45rem .65rem;font:400 .82rem/1.35 Inter,system-ui,sans-serif;position:fixed;overflow:auto;box-shadow:0 8px 24px #00000059}.report-bib p{text-indent:-1.4rem;margin:.2rem 0 .45rem;padding-left:1.4rem;font-size:.85rem;line-height:1.5}.tax-sub .report-prose{padding:.2rem 0 .6rem}sup.fnref{color:var(--gold);cursor:pointer;border-radius:3px;padding:0 .12em;font-size:.7em;font-weight:750}sup.fnref:hover,sup.fnref:focus{background:#dbad502e;outline:none}sup.fnref.flash{background:var(--gold);color:var(--bg);transition:background .4s}.fn-pop{z-index:1100;color:var(--wh);text-align:left;background:#0f1730;border:1px solid #dbad5099;border-radius:8px;max-height:50vh;padding:.7rem .9rem;font-size:.85rem;line-height:1.5;position:fixed;overflow-y:auto;box-shadow:0 10px 30px #0009}.fn-pop.pinned{border-color:var(--gold);border-width:2px}.fn-pop-head{color:var(--gold);text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;align-items:center;margin-bottom:.3rem;font-size:.78rem;display:flex}.fn-pop-close{color:var(--gold);cursor:pointer;background:0 0;border:0;font-size:1.2rem;line-height:1}.fn-pop-body a{color:var(--gold)}@media (width<=720px){.report-cover{grid-template-columns:1fr}.report-cover img{max-width:220px}}.full-report,.report-ch,.report-sec,sup.fnref,.report-prose [id]{scroll-margin-top:96px}.rb-header-pasp .rb-title{width:min(36rem,38vw)}.rb-header-pasp .rb-title-main{font-size:1.55rem}.rb-header-pasp .rb-subtitle{font-size:.9rem}@media (width<=1100px){.rb-header-pasp .rb-title-main{font-size:1.1rem}.rb-header-pasp .rb-subtitle{font-size:.76rem}}.rb-header-pasp .rb-logo,.rb-header-pasp .rb-logo.logo-ccny,.rb-header-pasp .rb-logo.logo-gt,.rb-header-pasp .rb-logo.logo-hcss,.rb-header-pasp .rb-logo.logo-gff,.rb-header-pasp .rb-logo.logo-nato{max-width:none;height:40px}.rb-header-pasp .rb-logo.logo-gt{height:42px}.kpi-sub-row{display:block}.kpi-pill.kpi-link{cursor:pointer}.kpi-pill.kpi-link:hover,.kpi-pill.kpi-link:focus{border-color:var(--gold,#dbad50);outline:none}.translate-hint{margin:.4rem 0 .6rem}.translate-modal{background:var(--db,#1a3761);max-width:38rem;color:var(--wh,#e8edf3);border:1px solid var(--gold,#dbad50);border-radius:8px;padding:1.1rem 1.3rem;line-height:1.5}.translate-modal::backdrop{background:#050c1899}.translate-modal h3{color:var(--gold,#dbad50);margin-top:0}.experts .kpi-strip{margin:1rem 0 .6rem}.exp-spec>summary .pill{margin-left:.5rem;font-weight:500}.exp-body{padding:.4rem 0 .6rem}.exp-years{align-items:flex-end;gap:2px;height:58px;margin:.4rem 0 .8rem;display:flex}.exp-years>span{flex-direction:column;justify-content:flex-end;align-items:center;min-width:14px;display:flex}.exp-years i{background:linear-gradient(180deg, var(--gold), var(--lb));width:10px;display:block}.exp-years small{color:var(--lb);margin-top:2px;font-size:.6rem}.exp-recs{flex-wrap:wrap;gap:.5rem;margin:.3rem 0 .9rem;display:flex}.exp-recs .kpi-pill{text-decoration:none}.exp-claims{max-width:60rem;margin:0;padding-left:1.3rem}.exp-claims li{margin:0 0 .85rem}.exp-meta{color:var(--lb);flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.74rem;display:flex}.exp-meta .pill{font-size:.66rem}.exp-rec{color:var(--gold);border:1px solid #dbad5066}.exp-claim{color:var(--wh);margin:.2rem 0;line-height:1.5}.exp-src{color:var(--lb);margin:0;font-size:.78rem;line-height:1.45}.exp-src em{color:var(--wh)}.exp-spec{scroll-margin-top:96px}.exp-note-btn{color:var(--lb);cursor:pointer;vertical-align:middle;background:0 0;border:1px solid #82a0bc59;border-radius:3px;padding:.05rem .4rem;font-size:.68rem}.exp-note-btn:hover{color:var(--gold);border-color:var(--gold)}.method-fractal{margin:0 0 1.6rem}.method-map-label{justify-content:space-between;align-items:baseline;margin:1rem .1rem .35rem;display:flex}.method-map-label span{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:900}.method-map-label small{color:var(--lb)}.method-map{background:#050f1d85;border:1px solid #82a0bc40;border-radius:6px;margin:.35rem 0 1rem;padding:.75rem 1rem;overflow:auto}.method-map svg{min-height:90px;margin:0 auto;display:block;width:auto!important;max-width:100%!important;height:auto!important}.method-overview-map svg{min-width:0;max-height:none!important}.method-overview-map{max-width:980px}.method-map .cluster rect{fill:#dbad500a!important;stroke:#dbad5059!important}.method-map .cluster .nodeLabel,.method-map .cluster-label{font-size:.8rem;color:var(--gold)!important}.method-stage-map svg{min-width:720px;max-height:420px}.method-inside-map svg{min-width:560px;max-height:520px}.method-map .node{cursor:pointer}.method-map .node:focus{outline:3px solid var(--gold);outline-offset:3px}.method-map .nodeLabel small{color:#b8c8d7}.method-colour-key{flex-wrap:wrap;gap:1rem;margin:.3rem 0;font-size:.78rem;display:flex}.method-crumbs{color:var(--lb);margin:.6rem 0 .1rem;font-size:.82rem}.method-crumbs a{color:var(--gold);text-decoration:none}.method-crumbs a:hover{text-decoration:underline}.method-fractal-detail{background:linear-gradient(145deg,#19385feb,#09182beb);border:1px solid #dbad5066;border-radius:6px;margin:.4rem 0 1rem;padding:1rem 1.2rem}.method-fractal-detail h3{color:var(--wh);margin:.15rem 0 .35rem;font-size:1.25rem}.method-fractal-detail p{color:var(--lb);max-width:62rem;line-height:1.5}.method-fractal-detail .method-stage-stat{color:var(--gold);font-weight:800}.method-tooltip{z-index:4000;border:1px solid var(--gold);pointer-events:none;background:#09182b;border-radius:5px;width:360px;max-width:calc(100vw - 24px);padding:.75rem .85rem;position:fixed;box-shadow:0 12px 35px #0000008c}.method-tooltip b{color:var(--gold)}.method-tooltip p{color:var(--wh);margin:.35rem 0;font-size:.78rem;line-height:1.4}.method-tooltip small{color:var(--lb);overflow-wrap:anywhere;border-top:1px solid #82a0bc40;padding-top:.35rem;font-size:.68rem;display:block}.study-overview .section-head h2{line-height:1.25}.study-subtitle{color:var(--lb);font-size:.95em;font-weight:500}.study-kpis{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin-top:1rem}.study-top10{border-top:1px solid var(--line);margin-top:1.4rem;padding-top:.8rem}.top10-tag{text-transform:uppercase;letter-spacing:.06em;border:1px solid #82a0bc59;border-radius:999px;padding:.1rem .5rem;font-size:.66rem}.study-visuals .section-head .report-actions{flex-flow:wrap;justify-content:flex-end;gap:.5rem;margin:0;display:flex}.study-visuals .section-head .report-actions .corpus-btn{width:auto}.viz-ch>summary{font-size:1.02rem}.viz-list{gap:1.1rem;display:grid}.viz-item{background:#050c1e33;border:1px solid #82a0bc2e;border-radius:8px;padding:.8rem .95rem}.viz-head{margin-bottom:.55rem;line-height:1.4}.viz-head b{color:var(--gold);margin-right:.3rem}.viz-img{cursor:zoom-in;border:0;border:1px solid var(--line);background:#fff;border-radius:4px;width:100%;max-width:900px;padding:0;display:block}.viz-img img{width:100%;height:auto;display:block}.viz-caption{color:var(--lb);max-width:72rem;margin:.6rem 0 .4rem;font-size:.86rem;line-height:1.55}.viz-how{border-left:3px solid var(--gold);background:#dbad5012;max-width:72rem;margin:.5rem 0;padding:.45rem .8rem;font-size:.92rem;line-height:1.55}.viz-how b{color:var(--gold)}.viz-dialog{border:1px solid var(--gold);background:var(--panel);color:var(--wh);border-radius:8px;max-width:min(96vw,1400px);max-height:94vh;padding:0}.viz-dialog::backdrop{background:#020814c7}.viz-dialog-body{padding:.9rem 1rem 1rem;position:relative}.viz-dialog-body img{background:#fff;width:auto;max-width:100%;max-height:78vh;margin:0 auto;display:block}.viz-close{padding:.2rem .55rem;font-size:1.1rem;line-height:1;position:absolute;top:.5rem;right:.6rem}@media (width<=700px){.study-kpis{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}}.method-sec{margin:.55rem 0 .2rem}.method-k{color:var(--gold);text-transform:uppercase;letter-spacing:.12em;margin:0 0 .2rem;font-size:.68rem;font-weight:800}.method-quote{border-left:3px solid var(--gold);white-space:pre-wrap;color:var(--wh);background:#dbad500f;margin:.2rem 0 .35rem;padding:.55rem .85rem;font-size:.84rem;line-height:1.5}.method-ex{grid-template-columns:1fr 1fr;gap:.6rem;display:grid}.method-ex>div{border:1px solid var(--line);background:#132b4d80;padding:.5rem .7rem;font-size:.84rem;line-height:1.5}.method-ex>div>b{color:var(--gold);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.25rem;font-size:.7rem;display:block}.method-terms{gap:.3rem;margin:0;display:grid}.method-terms>div{font-size:.84rem;line-height:1.5}.method-terms dt{color:var(--gold);font-style:italic;font-weight:650;display:inline}.method-terms dt:after{content:" – "}.method-terms dd{color:var(--wh);margin:0;display:inline}.method-fig{max-width:64rem;margin:.6rem 0 .3rem}.method-fig img{border:1px solid var(--line);border-radius:4px;width:100%;max-width:960px;display:block}.method-fig figcaption{color:var(--lb);max-width:960px;margin-top:.3rem;font-size:.78rem}.method-flow-map .node rect{rx:4;ry:4}.method-fractal-detail .method-body{max-width:none}@media (width<=900px){.method-ex{grid-template-columns:1fr}}.scale-toggle{flex-wrap:wrap;align-items:center;gap:.45rem;margin:.2rem 0 .4rem;display:flex}.scale-toggle .scale-info{border:1px solid var(--gold,#dbad50);width:1.55rem;height:1.55rem;color:var(--gold,#dbad50);cursor:pointer;background:0 0;border-radius:50%;font-weight:700;line-height:1}.scale-toggle .scale-info:hover{background:#dbad5026}.scale-toggle .scale-hint{color:var(--lb,#82a0bc);font-size:.78rem}.sel-note{border-left:3px solid var(--gold,#dbad50);background:#dbad500f;padding:.45rem .7rem}.info-tip-body.it-card{gap:0}.info-tip-body.it-card .it-title,label .info-tip-body.it-card .it-title{color:var(--gold);text-transform:none;letter-spacing:normal;border-bottom:1px solid #dbad5047;margin:0 0 .55rem;padding-bottom:.4rem;font-size:1.02rem;font-weight:600;line-height:1.3;display:block}.info-tip-body.it-card .it-p,label .info-tip-body.it-card .it-p{color:var(--wh);text-transform:none;letter-spacing:normal;margin:0 0 .35rem;font-size:.84rem;font-weight:400;line-height:1.6;display:block}.info-tip-body.it-card .it-what strong{color:var(--wh);font-weight:650}.info-tip-body.it-card .it-h,label .info-tip-body.it-card .it-h{color:var(--gold);text-transform:uppercase;letter-spacing:.06em;margin:.6rem 0 .15rem;font-size:.7rem;font-weight:600;display:block}.info-tip-body.it-card .it-h.it-warn{color:#e0a99a}.fx>summary{font-weight:600}.fx-lede{color:var(--lb);margin:.5rem 0 .8rem;font-size:.82rem;line-height:1.55}.fx-grid{grid-template-columns:repeat(auto-fill,minmax(21rem,1fr));gap:.85rem;display:grid}.fx-card{border:1px solid var(--line,#2a3f6b);border-left:3px solid var(--gold);background:#1a376152;border-radius:6px;flex-direction:column;gap:.45rem;padding:.75rem .9rem;display:flex}.fx-card h4{color:var(--gold);margin:0;font-size:.92rem}.fx-plain{color:var(--wh);margin:0;font-size:.82rem;line-height:1.55}.fx-ex{border-left:2px solid var(--lb);background:#0000002e;border-radius:0 4px 4px 0;flex-direction:column;gap:.25rem;margin:0;padding:.45rem .6rem;display:flex}.fx-ru{color:var(--wh);font-size:.82rem;line-height:1.5}.fx-en{color:var(--lb);font-size:.78rem;font-style:italic;line-height:1.45}.fx-how{color:var(--lb);margin:0;font-size:.78rem;line-height:1.5}.fx-how i,.fx-plain i{color:var(--lb)}.fx-frame{flex-wrap:wrap;align-items:center;gap:.3rem;display:flex}.fx-slot,.fx-key{border-radius:4px;padding:.12rem .45rem;font-size:.78rem;font-weight:600}.fx-s{color:#f0c878;background:#dbad5033}.fx-p{color:#7fe0e0;background:#5ac8c82e}.fx-o{color:#c4d6ea;background:#82a0bc38}.fx-arrow{color:var(--lb);font-size:.8rem}.fx-flag{color:#e0a99a;border:1px dashed #e0a99ab3;border-radius:4px;padding:.05rem .4rem;font-size:.72rem}.fx-src{color:var(--lb);opacity:.75;font-size:.7rem}.pred-sel{flex-wrap:wrap;align-items:center}.pred-sel-lead{color:var(--lb);font-size:.8rem}.pred-sel-chip{border:1px dashed var(--line,#2a3f6b);color:var(--lb);background:0 0;border-radius:4px;padding:.2rem .55rem;font-family:inherit;font-size:.8rem}.pred-sel-chip i{text-transform:uppercase;letter-spacing:.05em;margin-right:.2rem;font-size:.7rem;font-style:normal}button.pred-sel-chip.on{color:var(--wh);cursor:pointer;background:#ffffff0a;border-style:solid}button.pred-sel-chip.on:hover{background:#dbad501f}.pe{background:#0f17308c;border:1px solid #dbad5059;border-radius:8px;margin-top:1rem;padding:.8rem 1rem}.pe-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.6rem;display:flex}.pe-head h3{color:var(--wh);margin:0;font-size:1rem}.pe-path{color:var(--gold)}.pe-legend{color:var(--lb);margin:.45rem 0;font-size:.76rem}.pe-note{color:var(--lb)}.pe-m{color:inherit;border-radius:3px;padding:0 .15rem}.pe-subj{background:#dbad5059}.pe-pred{background:#5ac8c852}.pe-obj{background:#82a0bc61}.pe-neg{background:#e06e5a73}.pe-list{margin:.4rem 0 0;padding-left:1.3rem}.pe-list li{border-top:1px solid var(--line,#2a3f6b);padding:.55rem 0}.pe-meta{color:var(--lb);flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.pe-meta .dim{opacity:.8}.pe-frame{color:var(--wh)}.pe-text{margin:.3rem 0 0;font-size:.86rem;line-height:1.6}.pe-ctx{color:var(--lb);opacity:.7}.pe-sent{color:var(--wh)}.kp-sticky{z-index:5;border-bottom:1px solid var(--line,#2a3f6b);background:#142546;margin-bottom:.3rem;padding:.5rem .2rem .45rem;position:sticky;top:0}.kp-sticky h3{color:var(--wh);margin:0;font-size:.98rem;line-height:1.4}.kp-sticky h3 .kp-sw{vertical-align:middle;border-radius:2px;width:.8rem;height:.22rem;margin:0 .25rem 0 .1rem;display:inline-block}.kp-sticky p{color:var(--lb);margin:.15rem 0 0;font-size:.76rem}.bt{margin:.8rem 0 1rem}.bt h3{color:var(--gold);margin:0 0 .35rem;font-size:1rem}.bt>p{color:var(--lb);margin:0 0 .6rem;font-size:.8rem;line-height:1.5}.bt ol{grid-template-columns:repeat(auto-fill,minmax(26rem,1fr));gap:.6rem 1.4rem;margin:0;padding-left:1.5rem;display:grid}.bt li{color:var(--wh);cursor:pointer;font-size:.83rem;line-height:1.55}.bt li:hover .bt-name{text-decoration:underline}.bt-name{color:var(--gold);font-weight:600}.bt-ru{color:var(--lb);margin-left:.3rem;font-size:.74rem}.bt-facts{color:var(--lb);font-size:.76rem;display:block}.bt-why{margin-top:.15rem;display:block}.bt-why.none{color:var(--lb);font-style:italic}.ent-ex{background:#dbad500d;border:1px solid #dbad5073;border-radius:8px;margin:.6rem 0;padding:.75rem .95rem}.ent-ex h4{color:var(--gold);margin:0 0 .4rem;font-size:.95rem}.ent-ex ol{color:var(--wh);margin:0;padding-left:1.3rem;font-size:.83rem;line-height:1.6}.ent-ex ol b{color:var(--gold2,#f0c878)}.ent-legend{color:var(--lb);flex-wrap:wrap;gap:.4rem .9rem;margin:.3rem 0 .2rem;font-size:.78rem;display:flex}.ent-legend i{vertical-align:-1px;border-radius:50%;width:.7rem;height:.7rem;margin-right:.3rem;display:inline-block}.ent-corners-row{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:1rem;margin:.6rem 0;display:grid}@media (width<=1000px){.ent-corners-row{grid-template-columns:1fr}}.ent-worked{margin:.2rem 0;padding-left:1.2rem;font-size:.88rem;line-height:1.5}.ent-worked li{margin-bottom:.45rem}.ent-worked li.dim{color:var(--lb);font-size:.8rem}.ent-legend i{box-sizing:border-box}.ev-enbar{color:var(--lb);flex-wrap:wrap;align-items:center;gap:.5rem 1rem;margin:.3rem 0 .7rem;font-size:.84rem;display:flex}.ev-enbtns{gap:.4rem;display:inline-flex}.ev-enbtns .corpus-btn{padding:.2rem .6rem;font-size:.78rem}.ev-ru-hov{cursor:help;text-underline-offset:3px;-webkit-text-decoration:underline dotted #dbad5099;text-decoration:underline dotted #dbad5099;position:relative}.ev-ru-hov:focus{outline:1px solid var(--gold);outline-offset:2px}.ev-en-mark{color:var(--gold);letter-spacing:.04em;font-size:.66rem;font-style:normal;font-weight:700}.ev-en-pop{z-index:50;border:1px solid var(--gold);width:min(40rem,92vw);color:var(--wh,#e8edf3);background:#0e1f3d;border-radius:6px;padding:.6rem .8rem;font-size:.88rem;font-style:normal;line-height:1.5;text-decoration:none;display:none;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 6px 18px #00000073}.ev-en-pop b{color:var(--gold);font-size:.74rem;font-weight:600}.ev-ru-hov:hover .ev-en-pop,.ev-ru-hov:focus .ev-en-pop,.ev-ru-hov:focus-within .ev-en-pop{display:block}.ev-noen{color:#9aa8bb;font-size:.72rem;font-style:normal}.ev-entag{color:var(--lb);font-size:.72rem}.media-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;display:grid}.media-card{border:1px solid var(--line);border-top:3px solid var(--gold);background:linear-gradient(145deg,#1a3761fa,#132b4de6);flex-direction:column;display:flex}.media-card .deliv-visual-container{background:var(--bg);justify-content:center;align-items:center;height:190px;display:flex;overflow:hidden}.media-card .deliv-visual-container img{object-fit:contain;width:100%;height:100%;display:block}.media-card .deliv-video-preview{object-fit:contain;background:#000;width:100%;height:100%}.media-card .deliv-audio-preview{text-align:center;width:100%;padding:1rem}.media-card .deliv-audio-preview audio{width:100%}.media-card .podcast-icon-large{margin-bottom:.6rem;font-size:3rem}.media-card .deliv-placeholder{opacity:.4;font-size:4rem}.media-card .viz-card-label{padding:.75rem .75rem .35rem;font-weight:750}.media-card .deliv-card-desc{color:var(--lb);flex:1;padding:0 .75rem .6rem;font-size:.78rem;line-height:1.45}.media-card .deliv-card-prov{color:var(--lb);padding:0 .75rem .45rem;font-size:.72rem}.media-card .deliv-card-prov span{color:var(--gold)}.media-card .deliv-card-footer{border-top:1px solid #ffffff0f;justify-content:space-between;gap:.6rem;padding:.5rem .75rem;font-size:.78rem;display:flex}.media-card .deliv-card-footer a{color:var(--gold);font-weight:700;text-decoration:none}.ev-prov{border:1px solid #dbad5059;border-left:3px solid var(--gold);background:#1a376159;border-radius:6px;margin:0 0 1.4rem;padding:.8rem 1rem .4rem}.ev-prov-h{color:var(--gold);margin:0 0 .35rem;font-size:.95rem}.ev-prov-list{margin:.6rem 0 0;padding:0;list-style:none}.ev-prov-step{border-left:2px solid #82a0bc73;margin-left:.3rem;padding:.45rem 0 .55rem 1.1rem;position:relative}.ev-prov-step:before{content:"";background:var(--lb);border-radius:50%;width:10px;height:10px;position:absolute;top:.8rem;left:-6px}.ev-prov-step.here:before{background:var(--gold)}.ev-prov-step.here{border-left-color:var(--gold)}.ev-prov-lv{text-transform:uppercase;letter-spacing:.1em;color:var(--lb);font-size:.66rem;font-weight:800}.ev-prov-step.here .ev-prov-lv{color:var(--gold)}.ev-prov-label{font-size:.9rem;line-height:1.45}.ev-prov-label a{color:var(--wh)}.ev-prov-label a:hover{color:var(--gold)}.ev-prov-split,.ev-prov-here{color:var(--lb);font-size:.78rem}.ev-prov-here{color:var(--gold);font-weight:700}.ev-prov-pat{color:var(--lb);margin-top:.15rem;font-size:.76rem}.ev-prov-desc{color:var(--wh);opacity:.85;margin-top:.2rem;font-size:.8rem;line-height:1.45}.short-form .report-title{margin-bottom:.6rem!important}.short-form .report-prose{max-width:56rem}.short-form .report-prose h2{color:var(--gold);border-top:1px solid var(--line);margin:2rem 0 .6rem;padding-top:1rem;font-size:1.25rem;line-height:1.25}.short-form .report-prose h3{color:var(--gold);margin:1.4rem 0 .4rem;font-size:1.05rem;line-height:1.3}.short-form .report-prose section.footnotes{border-top:1px solid var(--line);color:var(--lb);margin-top:2.2rem;padding-top:.4rem;font-size:.85rem;line-height:1.5}.short-form .report-prose section.footnotes ol{padding-left:1.6rem}.short-form .report-prose section.footnotes hr{display:none}.short-form .report-prose a.footnote-back{margin-left:.3rem}.short-form .report-prose p>img{margin:1rem auto .3rem;display:block}.short-form .report-prose [id]{scroll-margin-top:96px}.cover-desc{max-width:46rem;margin:.2rem 0 .5rem;font-style:normal;line-height:1.5}.cover-desc em{color:var(--gold);font-style:italic}.study-head.has-cover{grid-template-columns:130px minmax(0,1fr);align-items:start;gap:1.2rem;display:grid}.study-head-cover{border:1px solid var(--line);width:100%;box-shadow:0 8px 22px #00000059}.study-head .report-subtitle{margin-top:-.2rem}.short-form .report-body>.report-prose{max-width:56rem;margin-bottom:.8rem}.short-form .report-ch>div>.report-prose,.short-form .report-sec>.report-prose{max-width:56rem}@media (width<=720px){.study-head.has-cover{grid-template-columns:1fr}.study-head-cover{max-width:160px}}.method-status{color:var(--lb);margin:.1rem 0 .4rem;font-size:.78rem}.method-status b{color:var(--gold);text-transform:uppercase;letter-spacing:.1em;margin-right:.4rem;font-size:.68rem}.method-asof{max-width:64rem;margin:.2rem 0 .6rem;line-height:1.5}.method-table-wrap{border:1px solid var(--line);margin:.2rem 0 .5rem;overflow-x:auto}.method-table{border-collapse:collapse;width:100%;min-width:0;font-size:.8rem}.method-table th{background:var(--db);color:var(--lb);text-align:left;text-transform:uppercase;letter-spacing:.08em;padding:.45rem .6rem;font-size:.68rem;position:static}.method-table td{border-bottom:1px solid var(--line);vertical-align:top;color:var(--wh);max-width:none;padding:.45rem .6rem;line-height:1.45}.method-table td small{color:var(--lb);margin-top:.15rem;font-size:.72rem;display:block}.method-revised{color:var(--wh);margin:.1rem 0 .3rem;padding-left:1.1rem;font-size:.82rem;line-height:1.5}.method-revised li{margin:.25rem 0}.method-revised b{color:var(--gold)}.method-report .mr-title{margin:1rem 0 .1rem;font-size:1.25rem}.method-report .mr-h{color:var(--gold);text-transform:uppercase;letter-spacing:.1em;margin:1.4rem 0 .35rem;font-size:1rem}.method-report .mr-table td.mr-label{width:34%}.method-report .mr-table td.mr-val{font-variant-numeric:tabular-nums;width:30%}.method-report .mr-table td.mr-src{width:36%;color:var(--lb);font-size:.72rem}.method-report .mr-table .mr-alt{color:var(--lb);margin-top:.3rem}.method-report .mr-table .mr-alt small{display:block}.method-report .mr-tag{text-transform:uppercase;letter-spacing:.08em;min-width:3.9rem;color:var(--lb);font-size:.62rem;display:inline-block}.method-report .mr-badge{text-transform:uppercase;letter-spacing:.06em;border:1px solid;border-radius:3px;margin-left:.4rem;padding:.05rem .4rem;font-size:.62rem;display:inline-block}.method-report .mr-agree{color:#6fc5a5;border-color:#6fc5a580}.method-report .mr-differ{color:#d86f68;border-color:#d86f68b3}.method-report .mr-row-differ td{background:#d86f6812}.method-report .mr-special{margin:.2rem 0;padding-left:1.2rem;font-size:.88rem;line-height:1.5}.method-report .mr-special li{margin:.35rem 0}.method-report .mr-all4{margin-top:.6rem}.method-route-map svg{min-width:0;max-height:none!important}.method-route-map{max-width:760px}@media (width<=900px){.method-report .mr-table td.mr-label,.method-report .mr-table td.mr-val,.method-report .mr-table td.mr-src{width:auto}}.method-crumbs{z-index:6;background:#0d1f3c;border:1px solid #dbad5059;border-radius:5px;flex-wrap:wrap;align-items:center;gap:.1rem .15rem;margin:.4rem 0;padding:.5rem .8rem;display:flex;position:sticky;top:84px}.method-crumbs .crumb-here{color:var(--wh)}.method-crumbs .crumb-sep{color:var(--lb);padding:0 .35rem}.method-crumbs .crumb-up{border:1px solid var(--gold);border-radius:4px;margin-left:auto;padding:.15rem .55rem}.method-map-label .level-up{color:var(--gold);border:1px solid #dbad5080;border-radius:3px;margin-left:.8rem;padding:.05rem .4rem;font-size:.72rem;text-decoration:none}.method-map-label .level-up:hover{background:#dbad5026}
