:is(main>.wrap,.rail-main)>:is(.axis-rule,.sec-head,.howto,.lnks,.tmap-wrap,.split,.kv-wrap,.filt-row,.acts,.cards-i,.ln.w){max-width:none}:is(main>.wrap,.rail-main)>.axis-rule{margin-top:56px;margin-bottom:18px}:is(main>.wrap,.rail-main)>.axis-rule+h2,:is(main>.wrap,.rail-main)>.axis-rule+.sec-head>h2{margin-top:0;padding-top:0}:is(main>.wrap,.rail-main)>.inst,:is(main>.wrap,.rail-main)>.figs,:is(main>.wrap,.rail-main)>.dt-wrap{margin-top:18px;margin-bottom:18px}:is(main>.wrap,.rail-main)>.figs+.inst,:is(main>.wrap,.rail-main)>.inst+.inst{margin-top:24px}:is(main>.wrap,.rail-main)>.disclose{margin:0 0 8px}.sec-head{gap:8px;margin:0 0 18px;display:grid}.sec-head>h2{margin:0}.sec-head>p{color:var(--muted);max-width:72ch;margin:0;font-size:15.5px;line-height:1.5}.sub{color:var(--muted);font-size:12.5px;font-weight:400;line-height:1.35;display:block}.chg{font:500 14px var(--f-mono);white-space:nowrap}.chg.dn:before{content:"▼ ";font-size:.8em}.chg.upc:before{content:"▲ ";font-size:.8em}.chg.dn{color:var(--fg)}.chg.upc{color:var(--down)}.ph-s{display:none}@media (width<=599px){.ph-l{display:none}.ph-s{display:inline}}.mono{font-family:var(--f-mono)}.k-m{font:500 12px/1.3 var(--f-mono);color:var(--subtle)}.ln{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--fg-2);max-width:72ch;margin:18px 0;padding:11px 0;font-size:15px;line-height:1.5;display:block}.ln+.ln{border-top:0;margin-top:-19px}.ln>b:first-child,.ln>strong:first-child{color:var(--fg);font-weight:600}.ln .k{font:500 12px/1 var(--f-mono);color:var(--subtle);margin-right:8px}.ln.warn{border-left:2px solid var(--warn);padding-left:12px}.lnks{flex-wrap:wrap;align-items:center;gap:10px 12px;margin:18px 0;padding:0;list-style:none;display:flex}.lnks li{margin:0}.lnks .btn{min-height:38px;font-size:14px}.howto{border-top:1px solid var(--line-2);counter-reset:ht;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 24px;padding:0;list-style:none;display:grid}.howto.c2{grid-template-columns:repeat(2,minmax(0,1fr))}.howto.c1{grid-template-columns:minmax(0,1fr)}.howto>li{counter-increment:ht;border-bottom:1px solid var(--line);grid-template-columns:3ch minmax(0,1fr);align-content:start;gap:4px 12px;min-width:0;margin:0;padding:18px 20px 18px 0;display:grid}.howto>li:before{content:counter(ht, decimal-leading-zero);color:var(--subtle);font:400 13px/1.6 var(--f-mono);grid-row:span 2}.howto.plain>li{grid-template-columns:minmax(0,1fr)}.howto.plain>li:before{display:none}.howto.plain>li>*{grid-column:1!important}figure.inst{margin-left:0;margin-right:0}.howto>li>b,.howto>li>strong:first-child{color:var(--fg);font-size:16px;font-weight:600}.howto>li>:not(b):not(strong:first-child){grid-column:2}.howto>li>p,.howto>li>span{color:var(--fg-2);margin:0;font-size:14.5px;line-height:1.5}.howto>li .meta{color:var(--muted)}@media (width>=1024px){.howto:not(.c1)>li:not(:nth-child(3n+1)){border-left:1px solid var(--line);padding-left:20px}.howto.c2>li:not(:nth-child(3n+1)){border-left:0;padding-left:0}.howto.c2>li:nth-child(2n){border-left:1px solid var(--line);padding-left:20px}}@media (width<=1023px){.howto,.howto.c2{grid-template-columns:minmax(0,1fr)}}.dt.kv th[scope=row]{width:30%;min-width:9rem;color:var(--muted);vertical-align:top;font-size:13.5px;font-weight:500}.dt.kv td{vertical-align:top;overflow-wrap:anywhere}.dt.kv td .meta{color:var(--muted);margin-top:2px;font-size:12.5px;display:block}.dt .tagw{font:500 12.5px/1.5 var(--f-mono);color:var(--warn);display:inline}.dt .tagw:before{content:"! "}.dt td.r .sub,.dt td.num .sub{font-family:var(--f-ui)}.dt td .rcpt{display:block}.dt caption.vh{position:absolute!important}@media (width<=599px){.dt.kv th[scope=row]{width:38%;min-width:0}}.filt-row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 24px;margin:0 0 14px;display:flex}.filt-row>.sec-head{margin:0}.filt{border:1px solid var(--line-2);flex-wrap:wrap;display:inline-flex}.filt button{background:var(--panel);height:38px;font:500 13.5px var(--f-ui);color:var(--muted);cursor:pointer;white-space:nowrap;border:0;padding:0 12px}.filt button+button{border-left:1px solid var(--line-2)}.filt button .num{color:var(--subtle);font:500 12.5px var(--f-mono);margin-left:6px}.filt button[aria-pressed=true]{color:var(--fg);background:var(--panel-3)}.filt button[aria-pressed=true] .num{color:var(--fg-2)}.filt button:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.filt[hidden]{display:none}@media (width<=599px){.filt{grid-template-columns:1fr 1fr;width:100%;display:grid}.filt button+button{border-left:0}.filt button{border-bottom:1px solid var(--line-2);text-align:left}}.tn{color:var(--fg);white-space:nowrap;align-items:center;gap:8px;font-size:13.5px;font-weight:550;display:inline-flex}.tn i{border:1.5px solid var(--sc,var(--closed));background:var(--sf,var(--sc,var(--closed)));flex:none;width:9px;height:9px}.tn-yes{--sc:var(--open)}.tn-limited{--sc:var(--warn)}.tn-no{--sc:var(--down)}.tn-unclear{--sc:var(--closed);--sf:transparent}.tn-unclear i{border-style:dashed}.tn-court{--sc:var(--down)}.tn-claim{--sc:var(--warn);--sf:transparent}.tn-info{--sc:var(--fg-2);--sf:transparent}@media (width<=599px){.tn{white-space:normal;align-items:baseline}}.tmap-wrap{grid-template-columns:minmax(0,1fr) minmax(0,18rem);align-items:start;gap:20px 32px;display:grid}@media (width<=899px){.tmap-wrap{grid-template-columns:minmax(0,1fr)}}.tmap{grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;max-width:560px;display:grid;container-type:inline-size}.tmap>a,.tmap>span{aspect-ratio:1;border:1px solid var(--sc,var(--line-2));background:var(--sf,var(--panel-2));min-width:0;color:var(--fg);font:500 clamp(8px, 2.3cqi, 12px)/1 var(--f-mono);place-items:center;text-decoration:none;display:grid}.tmap>a:hover,.tmap>a:focus-visible{outline:2px solid var(--fg);outline-offset:1px;z-index:1}.tmap .t-yes{--sc:var(--open);--sf:color-mix(in srgb, var(--open) 22%, var(--panel))}.tmap .t-limited{--sc:var(--warn);--sf:color-mix(in srgb, var(--warn) 22%, var(--panel))}.tmap .t-no{--sc:var(--down);--sf:color-mix(in srgb, var(--down) 26%, var(--panel))}.tmap .t-unclear{--sc:var(--line-3);--sf:transparent;color:var(--muted);border-style:dashed}.tmap .t-n0{--sf:var(--panel-2);color:var(--muted)}.tmap-key{color:var(--fg-2);gap:8px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.tmap-key li{align-items:baseline;gap:10px;margin:0;display:flex}.tmap-key li>span:first-child{border:1px solid var(--sc,var(--line-2));background:var(--sf,var(--panel-2));flex:none;width:12px;height:12px;transform:translateY(1px)}.tmap-key b{font:500 14px var(--f-mono);color:var(--fg);margin-right:4px}.cards-i{grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr));gap:16px;margin:18px 0;padding:0;list-style:none;display:grid}.cards-i>li{min-width:0;margin:0}.cards-i>li>.inst{height:100%}.quote-i{border-left:2px solid var(--line-3);background:var(--panel-2);color:var(--fg);margin:0;padding:14px 16px;font-size:15px;line-height:1.55}.quote-i p{overflow-wrap:anywhere;margin:0}.pn{border-top:1px solid var(--line);justify-content:space-between;gap:12px;margin:32px 0 0;padding:12px 0 0;font-size:14.5px;display:flex}.pn a{color:var(--fg-2)}.idx{border-top:1px solid var(--line-2);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:0 0 24px;padding:0;list-style:none;display:grid}:is(main>.wrap,.rail-main)>.idx{max-width:none}.idx>li{border-bottom:1px solid var(--line);gap:2px;min-width:0;margin:0;padding:12px 0;display:grid}.idx>li>a{color:var(--fg);font-weight:600;text-decoration:none}.idx>li>a:after{content:" →";font-family:var(--f-mono);color:var(--muted)}.idx>li>a[download]:after{content:" ↓"}.idx>li>a:hover{text-decoration:underline}.idx>li>span{color:var(--muted);font-size:14px}@media (width<=699px){.idx{grid-template-columns:minmax(0,1fr)}}
