@media (width>=64rem){.rank .bhero__fig img{object-position:66% 50%}}.rank{--gr:#0f1012;--paper:#faf7f0;--rule:#2a2d2e29;--tqd:#0a6b7a;--rd:#8f3a30;--brass-d:#7c6a3a}.rank .prose{container:rprose/inline-size}.prose .rsec>*+*{margin-top:1.1rem}.prose .rplate ul,.prose .rplate ol,.prose .rlad,.prose .rlad ul,.prose .rdark ul{padding-left:0}.prose .rplate li+li,.prose .rlad li+li,.prose .rdark li+li{margin-top:0}.rplate{background:var(--paper);border:1px solid var(--rule);margin:1.8rem 0 0;padding:clamp(1rem,3vw,1.6rem)}.prose .rplate+p{margin-top:1.6rem}.rcrit ol{background:var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.rcrit__i{background:var(--paper);align-content:start;gap:.2rem;padding:1rem;display:grid}.rcrit__k{font:700 .76rem/1.2 var(--text);letter-spacing:.1em;text-transform:uppercase;color:var(--mute);align-items:baseline;gap:.5rem;display:flex}.rcrit__k span{color:var(--tqd);letter-spacing:0}.rcrit__n{font:800 2.2rem/1 var(--display);font-variant-numeric:tabular-nums;margin-top:.35rem}.rcrit__n small{color:var(--mute);font-size:1rem;font-weight:700}.rcrit__r{color:var(--mute);font-size:.9rem}.rdots{grid-template-columns:repeat(10,1fr);gap:.2rem;max-width:9rem;margin-top:.5rem;display:grid}.rdots i{aspect-ratio:1;border:1.5px solid var(--tq);transition:background-color .3s ease calc(var(--i,0) * .15s + .2s);border-radius:50%}.rdots i.on{background:var(--tq)}.rcrit.is-armed:not(.in) .rdots i.on{background:0 0}@container rprose (width>=44rem){.rcrit ol{grid-template-columns:repeat(4,minmax(0,1fr))}}.rstat__k{font:700 .76rem/1.2 var(--text);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.rstat__bar{grid-template-columns:repeat(10,minmax(0,1fr));gap:3px;margin-top:.8rem;display:grid}.rstat__c{height:2.4rem;transition:opacity .35s ease calc(var(--i) * 70ms),translate .35s ease calc(var(--i) * 70ms);position:relative}.rstat__c--indefinite{background:var(--tqd)}.rstat__c--assessment{background:repeating-linear-gradient(135deg,var(--brass) 0 5px,#cdb987 5px 10px)}.rstat__c span{text-overflow:ellipsis;white-space:nowrap;max-width:94%;font:600 .72rem/1 var(--text);color:#fff;position:absolute;top:50%;left:50%;overflow:hidden;translate:-50% -50%}.rstat__c--assessment span{color:var(--ink)}.rstat.is-armed:not(.in) .rstat__c{opacity:0;translate:0 .4rem}.rstat__lg{flex-wrap:wrap;gap:.4rem 1.4rem;margin-top:1rem;font-size:.92rem;display:flex}.rstat__lg li{align-items:center;gap:.45rem;display:flex}.rstat__lg li:before{content:"";flex:none;width:.9rem;height:.9rem}.rstat__lg--indefinite:before{background:var(--tqd)}.rstat__lg--assessment:before{background:repeating-linear-gradient(135deg,var(--brass) 0 3px,#cdb987 3px 6px)}.rstat__lg--revoked:before{border:2px solid var(--rd)}.rstat__lg b{font-family:var(--display);font-size:1.05rem}@container rprose (width<=39.99rem){.rstat__bar{grid-template-columns:repeat(2,minmax(0,1fr))}.rstat__c{height:2rem}.rstat__c span{font-size:.8rem}}.rlad{list-style:none;position:relative;margin-top:1.6rem!important}.rlad:before{content:"";background:var(--ink);transform-origin:top;width:2px;transition:scale 1.1s cubic-bezier(.5,0,.2,1) .15s;position:absolute;top:.6rem;bottom:.6rem;left:1.6rem}.rlad.is-armed:not(.in):before{scale:1 0}.rlad__i{grid-template-columns:3.2rem minmax(0,1fr);column-gap:1.2rem;padding-bottom:1.8rem;display:grid;position:relative}.rlad__i:last-child{padding-bottom:0}.rlad__rank{z-index:1;background:var(--ink);min-height:3.2rem;color:var(--ivory);font:800 1rem/1.05 var(--display);font-variant-numeric:tabular-nums;text-align:center;box-shadow:0 0 0 4px var(--ivory);align-self:start;place-items:center;padding:.2rem;transition:background-color .45s,color .45s;display:grid;position:relative}.rlad:not(.is-lit) .rlad__i:first-child .rlad__rank,.rlad__i.lit .rlad__rank{background:var(--brass);color:var(--ink)}.rlad__body{padding-top:.35rem}.prose .rlad__body h3{font:800 1.3rem/1.2 var(--display);scroll-margin-top:1.5rem}.prose .rlad__body>p{margin-top:.5rem}.rlad__ops{gap:.45rem;margin-top:.9rem;list-style:none;display:grid}.prose .rlad__ops li{border-top:1px solid var(--rule);color:var(--mute);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.3rem 1rem;padding-top:.55rem;font-size:.9rem;line-height:1.35;display:grid}.rlad__nm{color:var(--ink);font-weight:700}.prose .rlad__ops--n li{grid-template-columns:6.5rem minmax(0,1fr) auto}.rlad__meta{flex-wrap:wrap;gap:.2rem .9rem;display:flex}@container rprose (width<=30rem){.prose .rlad__ops--n li{grid-template-columns:minmax(0,1fr) auto}.rlad__ops--n .rlad__meta{grid-area:2/1/auto/-1}}.rlad__st{color:var(--ink);align-items:center;gap:.35rem;font-weight:600;display:inline-flex}.rlad__st:before{content:"";flex:none;width:.7rem;height:.7rem}.rlad__st--indefinite:before{background:var(--tqd)}.rlad__st--assessment:before{background:repeating-linear-gradient(135deg,var(--brass) 0 3px,#cdb987 3px 6px)}.prose .rlad__ops a{color:var(--ink);white-space:nowrap;font-weight:700}.rchk{gap:.8rem;display:grid}.rchk__doc{border:1px solid var(--rule);background:#fff}.rchk__doc--site{color:var(--ivory);background:#232627;border-color:#232627}.rchk__t{box-sizing:border-box;border-bottom:1px solid var(--rule);min-height:3.3rem;font:700 .76rem/1.2 var(--text);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.5rem;padding:.6rem .9rem;display:flex}.rchk__doc--site .rchk__t{border-color:#f4efe433}.rchk__t span{letter-spacing:0;border:1.5px solid;border-radius:50%;place-items:center;width:1.4rem;height:1.4rem;display:grid}.rchk dl{margin:0}.rchk dl div{border-top:1px solid var(--rule);grid-template-columns:7.5rem minmax(0,1fr);align-items:center;gap:.6rem;min-height:2.8rem;padding:.35rem .9rem;display:grid}.rchk dl div:first-child{border-top:0}.rchk__doc--site dl div{border-color:#f4efe424}.rchk dt{color:var(--mute);font-size:.8rem}.rchk__doc--site dt{color:#f4efe4b3}.rchk dd{font:700 .95rem/1.3 var(--text);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.rchk__match{display:none}.rchk__doc--reg dd:after{content:" ✓";color:var(--tqd);transition:opacity .3s ease calc(var(--i,0) * .25s + .4s)}.rchk.is-armed:not(.in) .rchk__doc--reg dd:after,.rchk.is-armed:not(.in) .rchk__match li{opacity:0}.rchk figcaption{color:var(--mute);font-size:.88rem}@container rprose (width>=44rem){.rchk{grid-template-columns:minmax(0,1fr) 2.4rem minmax(0,1fr);align-items:start;column-gap:.6rem}.rchk figcaption{grid-column:1/-1}.rchk__match{padding-top:calc(3.3rem + 1px);list-style:none;display:grid}.rchk__match li{height:2.8rem;color:var(--tqd);transition:opacity .3s ease calc(var(--i,0) * .25s + .4s);place-items:center;font-size:1.1rem;font-weight:800;display:grid}.rchk__match li+li{border-top:1px solid #0000}.rchk__doc--reg dd:after{content:none}.rchk dl div{grid-template-columns:6.5rem minmax(0,1fr);height:2.8rem}}.prose .rsteps{margin-top:1.6rem}.rfmt{flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;display:flex}.rfmt__i{gap:.2rem;display:grid}.rfmt__i span{font:700 .72rem/1.2 var(--text);letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}.rfmt__i s,.rfmt__i b{font:800 1.35rem/1.1 var(--display);font-variant-numeric:tabular-nums}.rfmt__i s{color:var(--mute);text-decoration-color:var(--rd);text-decoration-thickness:2px}.rfmt__i b{color:var(--tqd)}.rfmt__arw{font:700 1.4rem/1 var(--text);color:var(--mute)}.rdark{background:var(--ink);color:var(--ivory);border-top:3px solid var(--brass);padding:2.2rem clamp(1.1rem,3.5vw,2.2rem) 2rem;position:relative;overflow:hidden;margin-top:3.5rem!important}.weave.rdark__hem{-webkit-mask-composite:source-in;background:#0b5e6b;width:min(26rem,70%);height:3.6rem;position:absolute;top:0;right:0;-webkit-mask:linear-gradient(90deg,#0000,#000 45%),linear-gradient(#000 50%,#0000);-webkit-mask-composite:source-in,source-over;mask:linear-gradient(90deg,#0000,#000 45%) intersect,linear-gradient(#000 50%,#0000)}.rdark__hem img{object-position:28% 74%}.prose .rdark h2{color:var(--ivory);border-top:0;max-width:calc(100% - 4rem);margin-top:0;padding-top:0;position:relative}.rdark__no{flex-wrap:wrap;gap:.5rem;margin-top:1.3rem;list-style:none;display:flex}.prose .rdark__no li{font:600 .88rem/1.3 var(--text);color:#f4efe4d9;text-decoration:line-through;text-decoration-color:var(--brass);border:1px solid #f4efe459;padding:.3rem .7rem;text-decoration-thickness:2px}.prose .rdark p{color:#f4efe4e6;margin-top:1.1rem}.prose .rdark a{color:var(--ivory)}.prose .rdark__law{font:600 .9rem/1.3 var(--text);border-top:1px solid #f4efe433;align-items:center;gap:.3rem;padding-top:1rem;display:flex;color:var(--brass)!important}.rmove{gap:1rem;display:grid}.rmove__n{border:1.5px solid var(--ink);font:700 .95rem/1.25 var(--text);background:#fff;padding:.55rem .8rem;display:inline-block}.rmove__n--from{background:repeating-linear-gradient(135deg,#b8a16a47 0 6px,#b8a16a1f 6px 12px);justify-self:start}.rmove__to{border-left:2px solid var(--ink);gap:.7rem;margin-left:1rem;padding-left:1.4rem;display:grid}.rmove__b{flex-wrap:wrap;align-items:center;gap:.3rem .8rem;display:flex;position:relative}.rmove__b i{background:var(--ink);transform-origin:0;width:1.2rem;height:2px;transition:scale .4s .3s;position:absolute;top:50%;left:-1.4rem}.rmove__b--out i{transition-delay:.6s}.rmove__b--up .rmove__n{border-color:var(--tq);background:var(--tq-a)}.rmove__b--out .rmove__n{border-color:var(--rd);border-style:dashed}.rmove__b em{color:var(--mute);font-size:.9rem;font-style:normal}.rmove__b--up em:before{content:"↑ ";color:var(--tqd);font-weight:800}.rmove__b--out em:before{content:"× ";color:var(--rd);font-weight:800}.rmove.is-armed:not(.in) .rmove__b i{scale:0 1}.rmove__cy{border-top:1px solid var(--rule);flex-wrap:wrap;gap:.6rem 1.6rem;padding-top:.9rem;list-style:none;display:flex}.prose .rmove__cy li{color:var(--mute);font-size:.92rem}.rmove__cy b{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;display:block}@media (prefers-reduced-motion:reduce){.rdots i,.rstat__c,.rlad:before,.rlad__rank,.rchk__doc--reg dd:after,.rchk__match li,.rmove__b i{transition:none}}
