.vh-btn[data-astro-cid-nfo2k3kf]{position:relative;display:inline-flex;align-items:center;justify-content:center;inline-size:1.15rem;block-size:1.15rem;min-inline-size:1.15rem;padding:0;margin:0 0 0 .4rem;vertical-align:text-bottom;border-radius:50%;border:1px solid var(--ob-ink-30, #8a9088);background:transparent;color:var(--ob-green, #4fd18b);line-height:1;text-decoration:none}.vh-btn[data-astro-cid-nfo2k3kf]:before{content:"";display:block;inline-size:0;block-size:0;margin-inline-start:2px;border-block:.27rem solid transparent;border-inline-start:.42rem solid currentColor}.vh-btn[data-astro-cid-nfo2k3kf]:hover{border-color:var(--ob-green, #4fd18b)}.vh-btn[data-astro-cid-nfo2k3kf]:focus-visible{outline:2px solid var(--ob-green, #4fd18b);outline-offset:2px}.vh-btn[data-astro-cid-nfo2k3kf]:after{content:attr(data-tip);position:absolute;inset-block-end:calc(100% + 6px);inset-inline-start:50%;translate:-50% 0;inline-size:max-content;max-inline-size:min(280px,calc(100vw - 32px));padding:.3rem .55rem;border:1px solid var(--ob-ink-15, rgba(230, 234, 224, .15));border-radius:6px;background:var(--ob-bg1, #11181a);color:var(--ob-ink, #e6eae0);font-size:.78rem;line-height:1.4;white-space:normal;text-align:start;pointer-events:none}.vh-btn[data-astro-cid-nfo2k3kf]:not(:hover):not(:focus-visible):after{display:none}:root{--meth-dim-integrity: var(--ob-green);--meth-dim-transparency: var(--ob-blue);--meth-dim-claim: var(--ob-amber-dim);--meth-dim-documentation: #9aa39a;--meth-dim-general: var(--ob-ink-15);--meth-red-text: #f07b70;--meth-red-faint: rgba(224, 86, 74, .13);--meth-card-bg: var(--ob-bg1);--meth-card-border: var(--ob-ink-15);--meth-card-radius: 8px}.meth-container:lang(zh){font-family:Space Grotesk,Space Grotesk Fallback,Space Grotesk Fallback Roboto,Noto Sans SC,PingFang SC,Hiragino Sans GB,Microsoft YaHei,system-ui,sans-serif}.meth-container:lang(ja){font-family:Space Grotesk,Space Grotesk Fallback,Space Grotesk Fallback Roboto,Noto Sans JP,Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic,Meiryo,system-ui,sans-serif}.meth-container:lang(zh) :is(em,i,cite,dfn),.meth-container:lang(ja) :is(em,i,cite,dfn){font-style:normal;font-weight:600}@media(prefers-reduced-motion:no-preference){html.meth-smooth-ready{scroll-behavior:smooth}}.meth-toc__list,.meth-toc__sub{margin:0;padding:0;list-style:none}.meth-toc__link{display:flex;align-items:center;min-block-size:44px;padding-block:.3rem;color:var(--ob-ink-70);text-decoration:none;line-height:1.35;overflow-wrap:break-word}.meth-toc__link:hover{color:var(--ob-ink)}.meth-toc__link:focus-visible,.meth-toc__summary:focus-visible{outline:2px solid var(--ob-green);outline-offset:2px}.meth-toc__link[aria-current=true]{color:var(--ob-green);font-weight:600}.meth-toc--side{display:none}@media(max-width:999.98px){.meth-layout__toc{position:sticky;inset-block-start:0;z-index:20}}.meth-toc--bar{position:sticky;inset-block-start:0;z-index:20;margin-inline:calc(var(--ob-gutter) * -1);margin-block-end:1.25rem;padding-inline:var(--ob-gutter);background:var(--ob-bg1);border-block:1px solid var(--ob-ink-15)}.meth-toc__summary{display:flex;align-items:center;gap:.5rem;min-block-size:44px;cursor:pointer;list-style:none;font-size:.9rem;font-weight:600;color:var(--ob-ink)}.meth-toc__summary::-webkit-details-marker{display:none}.meth-toc__summary-title{flex:none;white-space:nowrap}.meth-toc__summary:before{content:"";flex:none;inline-size:.45rem;block-size:.45rem;margin-inline-end:.2rem;border-block-end:2px solid var(--ob-green);border-inline-end:2px solid var(--ob-green);transform:rotate(-45deg)}.meth-toc--bar[open] .meth-toc__summary:before{transform:rotate(45deg)}.meth-toc__here{min-inline-size:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:var(--ob-ink-70)}.meth-toc__here:not(:empty){padding-inline-start:.5rem;border-inline-start:1px solid var(--ob-ink-15)}.meth-toc--bar .meth-toc__list{max-block-size:60vh;overflow-y:auto;padding-block-end:.5rem;overscroll-behavior:contain}.meth-toc--bar .meth-toc__link{border-block-start:1px solid var(--ob-ink-15)}@media(min-width:1000px){.meth-toc--bar{display:none}.meth-toc--side{display:block;position:sticky;inset-block-start:var(--meth-toc-top, 1rem);max-block-size:calc(100vh - var(--meth-toc-top, 1rem) - 1rem);overflow-y:auto;padding-block:.25rem 1rem;font-size:.86rem}.meth-toc__title{margin:0 0 .5rem;font-family:var(--ob-mono);font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ob-ink-50)}.meth-toc--side>.meth-toc__list{border-inline-start:1px solid var(--ob-ink-15)}.meth-toc--side .meth-toc__link{padding-inline:.8rem .4rem;margin-inline-start:-1px;border-inline-start:2px solid transparent}.meth-toc--side .meth-toc__link--sub{padding-inline-start:1.5rem;font-size:.82rem}.meth-toc--side .meth-toc__link[aria-current=true]{border-inline-start-color:var(--ob-green)}}@media(min-width:1000px)and (pointer:fine){.meth-toc--side .meth-toc__link{min-block-size:2rem}}.meth-pipeline{--meth-arrow: .55rem;display:grid;grid-template-columns:minmax(0,1fr);gap:1.1rem;margin:.4rem 0 .2rem;padding:0;list-style:none}.meth-pipeline__step{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"num name" "num text";column-gap:.75rem;row-gap:.15rem;align-items:start;align-content:start;padding:.7rem .9rem;background:var(--meth-card-bg);border:1px solid var(--meth-card-border);border-radius:var(--meth-card-radius)}.meth-pipeline__num{grid-area:num;display:grid;place-items:center;inline-size:1.75rem;block-size:1.75rem;border-radius:50%;background:var(--ob-green);color:var(--ob-bg0);font:700 .85rem/1 var(--ob-mono)}.meth-pipeline__name{grid-area:name;font-weight:600;color:var(--ob-ink);line-height:1.35}.meth-pipeline__text{grid-area:text;font-size:.86rem;line-height:1.5;color:var(--ob-ink-70)}.meth-container:lang(zh) .meth-pipeline__text,.meth-container:lang(ja) .meth-pipeline__text{line-height:1.7}.meth-pipeline__step+.meth-pipeline__step:before{content:"";position:absolute;inset-block-start:calc(-.55rem - var(--meth-arrow) / 2 - 1px);inset-inline-start:calc(.9rem + .875rem - var(--meth-arrow) / 2);inline-size:var(--meth-arrow);block-size:var(--meth-arrow);border-block-end:2px solid var(--ob-green);border-inline-end:2px solid var(--ob-green);transform:rotate(45deg)}@media(min-width:640px){.meth-pipeline{grid-template-columns:repeat(5,minmax(0,1fr))}.meth-pipeline__step{grid-template-columns:minmax(0,1fr);grid-template-areas:"num" "name" "text";row-gap:.35rem;padding:.75rem .7rem}.meth-pipeline__step+.meth-pipeline__step:before{inset-block-start:calc(.75rem + .875rem - var(--meth-arrow) / 2);inset-inline-start:calc(-.55rem - var(--meth-arrow) / 2 - 1px);transform:rotate(-45deg)}}@media(forced-colors:active){.meth-pipeline__step+.meth-pipeline__step:before{border-color:CanvasText}.meth-pipeline__num{forced-color-adjust:none}}.meth-weights{margin:.4rem 0 .2rem}.meth-weights__bar{block-size:2.25rem;border:1px solid var(--meth-card-border);border-radius:6px;overflow:hidden;background:var(--meth-card-bg)}.meth-weights__bar svg{display:block;inline-size:100%;block-size:100%}.meth-weights__seg{stroke:var(--ob-bg0);stroke-width:2px;vector-effect:non-scaling-stroke}.meth-weights__seg--integrity{fill:var(--meth-dim-integrity)}.meth-weights__seg--transparency{fill:var(--meth-dim-transparency)}.meth-weights__seg--claim_safety{fill:var(--meth-dim-claim)}.meth-weights__seg--documentation{fill:var(--meth-dim-documentation)}.meth-weights__legend{display:flex;flex-wrap:wrap;gap:.4rem 1.2rem;margin:.7rem 0 0;padding:0;list-style:none}.meth-weights__item{display:flex;align-items:baseline;gap:.45rem;min-inline-size:0;font-size:.9rem;color:var(--ob-ink-70);white-space:nowrap}.meth-weights__name{color:var(--ob-ink);font-weight:600}.meth-weights__pct{font-family:var(--ob-mono);font-variant-numeric:tabular-nums}.meth-swatch{flex:none;display:inline-block;inline-size:.75rem;block-size:.75rem;border-radius:2px;background:var(--meth-swatch, var(--meth-dim-general));align-self:center}:is(.rule-card,.rule-effect,.meth-weights__item)[data-dim=integrity]{--meth-swatch: var(--meth-dim-integrity);--meth-dim-color: var(--meth-dim-integrity)}:is(.rule-card,.rule-effect,.meth-weights__item)[data-dim=transparency]{--meth-swatch: var(--meth-dim-transparency);--meth-dim-color: var(--meth-dim-transparency)}:is(.rule-card,.rule-effect,.meth-weights__item)[data-dim=claim_safety]{--meth-swatch: var(--meth-dim-claim);--meth-dim-color: var(--meth-dim-claim)}:is(.rule-card,.rule-effect,.meth-weights__item)[data-dim=documentation]{--meth-swatch: var(--meth-dim-documentation);--meth-dim-color: var(--meth-dim-documentation)}@media(forced-colors:active){.meth-swatch{forced-color-adjust:none}}.rule-effect{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;font-size:.8rem;line-height:1.3}.rule-effect__dim{display:inline-flex;align-items:center;gap:.35rem;font-weight:600;color:var(--meth-dim-color, var(--ob-ink-70))}.rule-effect__tag,.rule-effect__status{font-family:var(--ob-mono);font-size:.72rem;letter-spacing:.04em;padding:.15rem .45rem;border:1px solid var(--ob-ink-15);border-radius:4px;color:var(--ob-ink-70);white-space:nowrap}.rule-effect__tag--cap{color:var(--ob-amber-dim);border-color:var(--ob-amber);background:var(--ob-amber-faint)}.rule-effect__tag--deduction{color:var(--meth-red-text);border-color:var(--ob-red);background:var(--meth-red-faint)}.rule-effect__tag--comparison{color:var(--ob-blue);border-color:var(--ob-blue);background:var(--ob-blue-faint)}.rule-effect__status{color:var(--ob-amber-dim);border-color:var(--ob-amber);font-weight:600;white-space:normal}.rule-effect__figure{font-family:var(--ob-mono);font-size:.95rem;font-weight:700;font-variant-numeric:tabular-nums;color:var(--ob-ink);white-space:nowrap}.rule-card{display:flex;flex-direction:column;gap:.6rem;min-inline-size:0;padding:.9rem 1rem .75rem;background:var(--meth-card-bg);border:1px solid var(--meth-card-border);border-inline-start:3px solid var(--meth-dim-color, var(--meth-dim-general));border-radius:var(--meth-card-radius)}.rule-card[data-status=planned],.rule-card[data-status=with-engine-72]{border-style:dashed;border-inline-start-style:solid;border-block-color:var(--ob-amber);border-inline-end-color:var(--ob-amber);background:var(--ob-amber-faint)}.rule-card__head{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.rule-card__head .rule-effect{flex:1 1 auto}.rule-card__head .rule-effect__figure{margin-inline-start:auto}.rule-card__body{display:flex;flex-direction:column;gap:.5rem;min-inline-size:0;overflow-x:auto}.rule-card__body>*{margin:0}.rule-card .meth-prose{color:var(--ob-ink)}.rule-card .gate-item{display:flex;flex-direction:column;gap:.35rem}.rule-card .gate-label{display:block;font-size:.95rem;font-weight:600;color:var(--ob-ink)}.rule-card .gate-desc{margin:0;font-size:.92rem;line-height:1.6;color:var(--ob-ink)}.rule-card .gate-version{margin:0;font-size:.78rem;line-height:1.5;color:var(--ob-ink-50)}.meth-container:lang(zh) .rule-card .gate-desc,.meth-container:lang(ja) .rule-card .gate-desc{line-height:1.85}.rule-card__foot{display:flex;flex-wrap:wrap;align-items:center;gap:0 .9rem;margin-block-start:auto;font-size:.78rem;color:var(--ob-ink-50)}.rule-card__actions{display:inline-flex;align-items:center;gap:.6rem;margin-inline-start:auto}.rule-card__link,.rule-card__copy{display:inline-flex;align-items:center;min-block-size:2rem;font:inherit;color:var(--ob-green)}.rule-card__link{text-decoration:none}.rule-card__link:hover{text-decoration:underline}.rule-card__copy{padding:0 .6rem;background:none;border:1px solid var(--ob-ink-15);border-radius:4px;cursor:pointer}.rule-card__copy[data-done]{border-color:var(--ob-green)}.rule-card__link:focus-visible,.rule-card__copy:focus-visible{outline:2px solid var(--ob-green);outline-offset:2px}@media(pointer:coarse){.rule-card__link,.rule-card__copy{min-block-size:44px;min-inline-size:44px;justify-content:center}}.rule-cards{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;padding:0;list-style:none}@media(min-width:640px){.rule-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.rule-changes__date[data-astro-cid-sha3d4fa]{white-space:nowrap;vertical-align:top}.cov{display:flex;flex-direction:column;gap:.9rem}.meth-table.cov-table{min-inline-size:0}.cov-table thead th{white-space:normal;vertical-align:bottom}.cov-table th[scope=row]{font-family:inherit;font-size:inherit;letter-spacing:normal;text-transform:none;white-space:normal;font-weight:500;color:var(--ob-ink);text-align:start;border-bottom-color:#e6eae00f}.cov-table .cov-num{text-align:end}.cov-table thead th.cov-num{inline-size:4.5em}.cov-table thead th:lang(zh),.cov-table thead th:lang(ja){letter-spacing:.04em}.cov-table td.cov-num{white-space:nowrap}@media(max-width:640px){.cov-table th,.cov-table td{padding-inline:8px}}.cov-table tfoot th,.cov-table tfoot td{border-block-start:1px solid var(--ob-ink-15);font-weight:600}.cov-types{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.cov-types li{display:inline-flex;align-items:baseline;gap:8px;padding:6px 10px;border:1px solid var(--meth-card-border, var(--ob-ink-15));border-radius:var(--meth-card-radius, 8px);background:var(--meth-card-bg, var(--ob-bg1));font-size:.86rem}.cov-types b{color:var(--ob-green);font-weight:600}.cov-search{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.cov-search[hidden]{display:none}.cov-search label{font-size:.82rem;color:var(--ob-ink-70)}.cov-search input{flex:1 1 220px;min-block-size:44px;padding:8px 12px;font:inherit;color:var(--ob-ink);background:var(--ob-bg2);border:1px solid var(--ob-ink-15);border-radius:6px}.cov-search input:focus-visible{outline:2px solid var(--ob-green);outline-offset:2px}.cov-search-count{font-size:.82rem;color:var(--ob-ink-70)}.cov-groups{display:flex;flex-direction:column;gap:6px}.cov-group{border:1px solid var(--meth-card-border, var(--ob-ink-15));border-radius:var(--meth-card-radius, 8px);background:var(--meth-card-bg, var(--ob-bg1))}.cov-group[hidden]{display:none}.cov-group summary{display:flex;align-items:center;gap:12px;box-sizing:border-box;min-block-size:44px;padding:8px 14px;cursor:pointer;list-style:none}.cov-group summary::-webkit-details-marker{display:none}.cov-group summary:before{content:"+";flex:none;inline-size:1ch;font-family:var(--ob-mono);color:var(--ob-ink-50)}.cov-group[open] summary:before{content:"−"}.cov-group summary:focus-visible{outline:2px solid var(--ob-green);outline-offset:-2px}.cov-group-name{flex:1 1 auto;min-inline-size:0;font-weight:600;color:var(--ob-ink)}.cov-group-count{flex:none;font-size:.8rem;color:var(--ob-ink-70)}.cov-group-note{margin:0;padding:0 14px 8px;font-size:.8rem;color:var(--ob-ink-70)}.cov-list{list-style:none;margin:0;padding:4px 14px 12px;font-size:.84rem;line-height:1.45}.cov-list li{break-inside:avoid;padding:4px 0}.cov-list li[hidden]{display:none}.cov-list a{color:var(--ob-ink-70);text-decoration:none}.cov-list a:hover,.cov-list a:focus-visible{color:var(--ob-ink);text-decoration:underline}.cov-list code{font-family:var(--ob-mono);font-size:inherit;font-weight:600;color:var(--ob-green);background:none;padding:0}.cov-list small{display:inline-block;padding:0 5px;font-size:.7rem;line-height:1.5;color:var(--ob-amber-dim);border:1px solid var(--ob-amber-faint);border-radius:3px;white-space:nowrap}@media(min-width:640px){.cov-list--cols{columns:2 18rem;column-gap:28px}}.cov-list--scroll{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(18rem,100%),1fr));column-gap:28px;align-content:start;max-block-size:28rem;overflow-y:auto;overscroll-behavior:contain}.cov-list:lang(zh),.cov-list:lang(ja){line-height:1.7}.cov:lang(ja){line-break:strict}.meth-update-banner[data-astro-cid-oamtnqui].meth-archive-banner{border-left-width:4px}.meth-archive-banner[data-astro-cid-oamtnqui] strong[data-astro-cid-oamtnqui]{font-weight:600}.meth-v22-frozen .meth-container{max-width:820px;margin:0 auto;padding:0 var(--ob-gutter) 5rem;box-sizing:border-box;width:100%}.meth-v22-frozen .meth-header{padding:3.2rem 0 2rem;border-bottom:1px solid rgba(0,232,122,.1);margin-bottom:2.5rem;position:relative}.meth-v22-frozen .meth-header:after{content:"";position:absolute;left:0;bottom:-1px;width:96px;height:1px;background:var(--ob-green);opacity:.5}.meth-v22-frozen .meth-meta-top{display:flex;gap:.4rem;margin-bottom:.8rem;flex-wrap:wrap}.meth-v22-frozen .meth-title{font-size:clamp(1.9rem,4.2vw,2.7rem);font-weight:600;color:var(--ob-ink);margin:0 0 .75rem;letter-spacing:-.02em;line-height:1.1}.meth-v22-frozen .meth-subtitle{font-size:.92rem;color:var(--ob-ink-50);line-height:1.7;margin:0;max-width:calc(64 * var(--ob-ch, 1ch))}.meth-v22-frozen .rule-id{display:inline;white-space:nowrap;font:500 .76em/1.5 var(--ob-mono);letter-spacing:.01em;color:var(--ob-ink);background:#e6eae00f;border:1px solid var(--cm-id-border);border-radius:4px;padding:0 .5em;margin:0 .1em;vertical-align:baseline;text-decoration:none}.meth-v22-frozen .rule-id+.rule-id{margin-left:.35em}.meth-v22-frozen a.rule-id:hover,.meth-v22-frozen a.rule-id:focus-visible{border-color:var(--ob-green);background:var(--ob-green-faint);outline:none}.meth-v22-frozen .rule-id:target{outline:2px solid var(--ob-green);outline-offset:2px}.meth-v22-frozen .rule-id .pre{color:var(--ob-ink-50);font-weight:400}.meth-v22-frozen .rule-id .fam{font-weight:600}.meth-v22-frozen .rule-id:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:.5em;vertical-align:1px;background:var(--fam, var(--ob-ink-50))}.meth-v22-frozen .rule-id[data-rule-id^=CM-F],.meth-v22-frozen .rule-id[data-rule-id^=CM-S]{--fam:var(--ob-green) }.meth-v22-frozen .rule-id[data-rule-id^=CM-E],.meth-v22-frozen .rule-id[data-rule-id^=CM-R]{--fam:#9aa39a }.meth-v22-frozen .rule-id[data-rule-id^=CM-G]{--fam:var(--ob-amber-dim) }.meth-v22-frozen .rule-id[data-rule-id^=CM-C]{--fam:var(--ob-blue) }.meth-v22-frozen .rule-id[data-rule-stated=superseded]{color:var(--ob-ink-50);border-style:dashed}.meth-v22-frozen .rule-id[data-rule-stated=superseded] .name{text-decoration:line-through}.meth-v22-frozen .rule-id[data-rule-stated=planned]{border-color:var(--ob-amber-dim);color:var(--ob-amber-dim)}@media(prefers-reduced-motion:reduce){.meth-v22-frozen .rule-id{transition:none}}.meth-v22-frozen .meth-body{display:flex;flex-direction:column;gap:2.8rem}.meth-v22-frozen .meth-section{display:flex;flex-direction:column;gap:.9rem}.meth-v22-frozen .meth-section-title{font-family:var(--ob-mono);font-size:.74rem;font-weight:500;text-transform:uppercase;letter-spacing:.16em;color:#00e87abf;margin:0;padding-bottom:.5rem;border-bottom:1px solid rgba(230,234,224,.08)}.meth-v22-frozen .meth-subhead{font-size:.98rem;font-weight:600;color:var(--ob-ink);margin:.8rem 0 .2rem}.meth-v22-frozen .meth-prose{font-size:.9rem;color:var(--ob-ink-70);line-height:1.75;margin:0;overflow-wrap:break-word}.meth-v22-frozen .meth-prose--note{font-size:.8rem;color:var(--ob-ink-30)}.meth-v22-frozen .meth-prose--order{font-size:.82rem;color:var(--ob-amber-dim)}.meth-v22-frozen .meth-update-banner{margin:0 0 1.4rem;padding:.8rem 1rem;font-size:.9rem;line-height:1.6;color:var(--ob-ink);background:var(--ob-amber-faint);border-left:3px solid var(--ob-amber);border-radius:0 6px 6px 0;overflow-wrap:break-word}.meth-v22-frozen .meth-version{border-left:2px solid var(--ob-amber);padding-left:.8rem;margin:.4rem 0 .6rem}.meth-v22-frozen .gate-version{font-size:.78rem;line-height:1.5;color:var(--ob-ink-50);margin:.35rem 0 0}.meth-v22-frozen .meth-list{margin:0;padding-left:20px;color:var(--ob-ink-70);font-size:.9rem;line-height:1.75;display:grid;gap:6px}.meth-v22-frozen .meth-link{color:var(--ob-green);text-decoration:none}.meth-v22-frozen .meth-link:hover{text-decoration:underline}.meth-v22-frozen .meth-formula{font-family:var(--ob-mono);font-size:.82rem;color:var(--ob-green);background:var(--ob-bg1);border:1px solid var(--ob-green-faint);border-left:3px solid var(--ob-green);border-radius:0 6px 6px 0;padding:.9rem 1.1rem;margin:0;overflow-x:auto}.meth-v22-frozen .table-wrap{overflow-x:auto;border:1px solid var(--ob-ink-15);border-radius:6px;background:var(--ob-bg1)}.meth-v22-frozen .table-wrap:focus-visible{outline:2px solid var(--ob-green);outline-offset:2px}.meth-v22-frozen .meth-table{width:100%;min-width:560px;border-collapse:collapse;font-size:.84rem}.meth-v22-frozen .meth-table th{font-family:var(--ob-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;color:var(--ob-ink-30);text-align:left;padding:10px 14px;border-bottom:1px solid var(--ob-ink-15);white-space:nowrap}.meth-v22-frozen .meth-table td{padding:9px 14px;border-bottom:1px solid rgba(230,234,224,.06);color:var(--ob-ink-70);vertical-align:top}.meth-v22-frozen .meth-table tbody tr:hover td{background:#00e87a08}.meth-v22-frozen .dim-name{color:var(--ob-green);font-weight:600}.meth-v22-frozen .sector-code{font-family:var(--ob-mono);font-size:.78rem;color:var(--ob-amber)}.meth-v22-frozen .range-cell{font-family:var(--ob-mono);font-size:.8rem;white-space:nowrap}.meth-v22-frozen .meth-disclaimer{font-size:.78rem;color:var(--ob-ink-30);line-height:1.6;border-top:1px solid rgba(230,234,224,.07);padding-top:1.2rem;margin:0}.meth-v22-frozen .meth-archive{border:1px solid var(--ob-ink-15);border-radius:6px;background:var(--ob-bg1);overflow:hidden}.meth-v22-frozen .meth-archive-summary{padding:.9rem 1.1rem;cursor:pointer;font-size:.84rem;color:var(--ob-ink-50);list-style:none;user-select:none}.meth-v22-frozen .meth-archive-summary:hover{color:var(--ob-ink);background:#e6eae008}.meth-v22-frozen .meth-archive-summary::-webkit-details-marker{display:none}.meth-v22-frozen .meth-archive-body{padding:0 1.1rem 1rem;border-top:1px solid rgba(230,234,224,.06);font-size:.84rem;color:var(--ob-ink-70);line-height:1.7}.meth-v22-frozen .meth-update-banner{font-size:.84rem;line-height:1.55;padding:.55rem .9rem;margin-block-end:1rem}.meth-v22-frozen .meth-update-banner .meth-link{white-space:nowrap}.meth-v22-frozen .meth-header{padding-block:2.4rem 1.8rem}.meth-v22-frozen .meth-facts{list-style:none;margin:1.6rem 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:.6rem}.meth-v22-frozen .meth-facts li{display:flex;flex-direction:column;gap:.2rem;padding:.7rem .9rem;border:1px solid var(--ob-ink-15);border-radius:6px;background:var(--ob-bg1)}.meth-v22-frozen .meth-facts__n{font-family:var(--ob-mono);font-variant-numeric:tabular-nums;font-size:1.45rem;line-height:1.1;color:var(--ob-green)}.meth-v22-frozen .meth-facts__l{font-size:.78rem;line-height:1.4;color:var(--ob-ink-50)}.meth-v22-frozen .meth-paths{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.6rem;margin-block-start:.9rem}.meth-v22-frozen .meth-path{display:flex;flex-direction:column;gap:.25rem;min-height:44px;padding:.75rem .9rem;border:1px solid var(--ob-green-faint);border-radius:6px;background:#00e87a08;color:var(--ob-ink);text-decoration:none}.meth-v22-frozen .meth-path strong{font-size:.9rem;font-weight:600}.meth-v22-frozen .meth-path span{font-size:.8rem;line-height:1.45;color:var(--ob-ink-50)}.meth-v22-frozen .meth-path:hover{border-color:var(--ob-green)}.meth-v22-frozen .meth-path:focus-visible{outline:2px solid var(--ob-green);outline-offset:2px}.meth-v22-frozen .meth-body{gap:3.6rem;counter-reset:meth-block}.meth-v22-frozen .meth-block{display:flex;flex-direction:column;gap:2.2rem}.meth-v22-frozen .meth-block-title{margin:0;padding-block-end:.6rem;border-block-end:1px solid rgba(0,232,122,.18);font-size:clamp(1.3rem,2.6vw,1.6rem);font-weight:600;line-height:1.25;letter-spacing:-.01em;color:var(--ob-ink);counter-increment:meth-block}.meth-v22-frozen .meth-block-title:before{content:counter(meth-block,decimal-leading-zero);margin-inline-end:.7rem;font-family:var(--ob-mono);font-size:.8rem;font-weight:500;vertical-align:.2em;color:var(--ob-green)}.meth-v22-frozen .meth-block-intro{color:var(--ob-ink-50)}.meth-v22-frozen .meth-section .meth-section-title{font-family:inherit;font-size:1.06rem;font-weight:600;text-transform:none;letter-spacing:0;line-height:1.35;color:var(--ob-ink);padding-block-end:0;border-block-end:0}.meth-v22-frozen .meth-body .meth-prose,.meth-v22-frozen .meth-body .meth-list{max-width:calc(72 * var(--ob-ch, 1ch))}.meth-v22-frozen .gate-label{display:block;font-size:.9rem;font-weight:600;color:var(--ob-ink)}.meth-v22-frozen .gate-desc{margin:.3rem 0 0;font-size:.86rem;line-height:1.65;color:var(--ob-ink-70)}.meth-v22-frozen .gate-table-caption{caption-side:top;padding:10px 14px;text-align:start;font-size:.9rem;font-weight:600;color:var(--ob-ink);border-block-end:1px solid var(--ob-ink-15)}.meth-v22-frozen .gate-table-caption .sector-code{margin-inline-start:.55rem;font-weight:400}.meth-v22-frozen .gate-table-gate .gate-desc{margin-block-start:.35rem}.meth-v22-frozen .gate-table-version{width:32%}.meth-v22-frozen .gate-table-version .gate-version{margin:0}@media(max-width:640px){.meth-v22-frozen .gate-table{min-width:0}.meth-v22-frozen .gate-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.meth-v22-frozen .gate-table tr,.meth-v22-frozen .gate-table td{display:block}.meth-v22-frozen .gate-table-version{width:auto;padding-block-start:0}}.meth-v22-frozen .meth-container:lang(zh) .meth-prose,.meth-v22-frozen .meth-container:lang(ja) .meth-prose,.meth-v22-frozen .meth-container:lang(zh) .meth-list,.meth-v22-frozen .meth-container:lang(ja) .meth-list,.meth-v22-frozen .meth-container:lang(zh) .gate-desc,.meth-v22-frozen .meth-container:lang(ja) .gate-desc{line-height:1.85}.meth-v22-frozen .meth-container:lang(zh) .meth-body .meth-prose,.meth-v22-frozen .meth-container:lang(ja) .meth-body .meth-prose,.meth-v22-frozen .meth-container:lang(zh) .meth-body .meth-list,.meth-v22-frozen .meth-container:lang(ja) .meth-body .meth-list{max-width:38em}.meth-v22-frozen .meth-container:lang(ja){line-break:strict}@media(min-width:1000px){.meth-v22-frozen .meth-container{max-width:1180px}.meth-v22-frozen .meth-layout{display:grid;grid-template-columns:220px minmax(0,1fr);column-gap:48px}}.meth-v22-frozen .meth-container{--meth-anchor-offset: 4rem}@media(min-width:1000px){.meth-v22-frozen .meth-container{--meth-anchor-offset: 1rem}}.meth-v22-frozen .meth-container section[id],.meth-v22-frozen .meth-container [id]{scroll-margin-top:var(--meth-anchor-offset)}.meth-v22-frozen .dev-captcha-note{font-family:var(--ob-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ob-amber-dim);border:1px dashed var(--ob-amber-faint);border-radius:4px;padding:8px 12px;background:#e090180a;width:fit-content;max-width:100%;box-sizing:border-box}.meth-v22-frozen .meth-dimfilter{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.meth-v22-frozen .meth-dimfilter__btn{min-height:44px;padding:.35rem .85rem;border:1px solid var(--ob-ink-15);border-radius:999px;background:transparent;color:var(--ob-ink-70);font:inherit;font-size:.82rem;cursor:pointer}.meth-v22-frozen .meth-dimfilter__btn[aria-pressed=true]{border-color:var(--ob-green);color:var(--ob-ink);background:#00e87a14}.meth-v22-frozen .meth-dimfilter__btn:focus-visible{outline:2px solid var(--ob-green);outline-offset:2px}.meth-v22-frozen .meth-dimfilter__count{font-size:.78rem;color:var(--ob-ink-50)}
