body details:not([open])>:not(summary){display:none}:where(.frontend-rich-content,.frontend-markdown){overflow-wrap:anywhere;min-inline-size:0;max-inline-size:100%}:where(.frontend-rich-content,.frontend-markdown) :where(img,video,iframe){max-inline-size:100%}:where(.frontend-rich-content,.frontend-markdown) img{block-size:auto}body :is(.frontend-rich-content,.frontend-markdown) :is(table,pre){overscroll-behavior-inline:contain;min-inline-size:0;max-inline-size:100%;display:block;overflow-x:auto}:where(.frontend-rich-content,.frontend-markdown) :where(ul,ol){padding-inline:1.5em 0}:where(.frontend-rich-content,.frontend-markdown) blockquote{border-inline-start:3px solid;border-inline-end:0;margin-inline:0;padding-inline:1em 0}@media (width<=767px){html body [data-mobile-summary][data-mobile-summary][data-mobile-summary]{overflow-wrap:anywhere;min-inline-size:0;margin-inline:0;font-size:max(1rem,16px);line-height:1.6}html body [data-mobile-excerpt][data-mobile-excerpt][data-mobile-excerpt]{clear:both;-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;min-inline-size:0;margin-inline:0;font-size:max(1rem,16px);line-height:1.6;display:-webkit-box;overflow:hidden}body .frontend-rich-content,body .frontend-markdown,body :is(.frontend-rich-content.frontend-rich-content,.frontend-markdown.frontend-markdown) :is(p,li,td,th){font-size:max(1rem,16px);line-height:1.7}html body :is(nav,[role=navigation]) :is(a,button,summary),html body :is(header,footer) summary,html body a[hreflang]{align-items:center;min-block-size:44px;display:inline-flex}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--decoder-ink:#28372f;--decoder-paper:#eff8f3;--decoder-accent:#32754a;--decoder-rule:#bbd5c5;--decoder-muted:#53685b}*{box-sizing:border-box}body.decoder{background:var(--decoder-paper);color:var(--decoder-ink);margin:0;font:16px/1.7 Trebuchet MS,Microsoft YaHei,sans-serif}a{color:var(--decoder-accent);text-underline-offset:.22em}a:hover{color:#183b25}a:focus-visible,summary:focus-visible{outline-offset:5px;outline:3px solid #32754a}h1,h2,h3,p,dl,ol,ul{margin-block:0 1rem}h1{letter-spacing:-.035em;font-size:clamp(2rem,4.8vw,3.8rem);line-height:1.12}h2{font-size:1.4rem;line-height:1.3}h3{font-size:1.08rem}p{white-space:pre-line}dd{margin-inline-start:0}time,.decoder-entry-facts dd,.decoder-identity dd{font-family:ui-monospace,monospace;font-size:.88em}img{max-width:100%;height:auto}summary{cursor:pointer}details{border-block-end:1px solid var(--decoder-rule);padding:1rem 0}nav a{display:inline-block}.decoder-banner{background:var(--decoder-ink);color:var(--decoder-paper);justify-content:space-between;align-items:end;gap:2rem;padding:2rem clamp(1rem,4vw,4rem);display:flex}.decoder-banner>a{color:inherit;flex-direction:column;text-decoration:none;display:flex}.decoder-banner strong{font-size:1.8rem;line-height:1.2}.decoder-banner span{letter-spacing:.1em;font:12px/2 ui-monospace,monospace}.decoder-banner small{max-width:25rem}.decoder-controls{border-block-end:3px double var(--decoder-accent);justify-content:space-between;gap:2rem;padding:1rem clamp(1rem,4vw,4rem);display:flex}.decoder-groups{flex-wrap:wrap;gap:2.5rem;display:flex}.decoder-groups>div{flex-wrap:wrap;gap:1.2rem;display:flex}.decoder-language{border:0;min-width:7rem;padding:0;position:relative}.decoder-language nav{border:1px solid var(--decoder-rule);z-index:3;background:#fff;min-width:12rem;padding:1rem;position:absolute;inset-inline-end:0;box-shadow:0 12px 20px #28372f18}.decoder-language a{padding:.25rem;display:block}.decoder-language [aria-current]{font-weight:700}#decoder-main{max-width:1180px;margin:auto;padding:2.5rem clamp(1rem,4vw,3rem) 5rem}.decoder-channel{margin-block-end:3.5rem}.decoder-channel>h2{border-block-start:4px solid var(--decoder-accent);padding-block-start:.7rem}.decoder-index{border-block-start:1px solid var(--decoder-rule);grid-template-columns:minmax(9rem,.75fr) minmax(0,2fr);display:grid}.decoder-index>dt{border-block-end:1px solid var(--decoder-rule);padding:1.3rem 1.2rem 1.3rem 0;font-size:1.12rem;font-weight:700}.decoder-index>dd{border-inline-start:1px solid var(--decoder-rule);border-block-end:1px solid var(--decoder-rule);padding:1.3rem 0 1.3rem 1.5rem;display:flow-root}.decoder-index .decoder-image{float:inline-end;object-fit:cover;width:120px;height:100px;margin-inline-start:1.2rem}.decoder-entry-facts{clear:both;color:var(--decoder-muted);grid-template-columns:max-content 1fr;gap:.2rem 1rem;padding-block-start:.7rem;font-size:.8rem;display:grid}.decoder-entry-facts dt{font-weight:700}.decoder-entry-facts dd{margin:0}.decoder-image{object-fit:contain;max-height:470px}.decoder-identity{border-inline-start:8px solid var(--decoder-accent);background:#dbeee2;grid-template-columns:2fr 1fr;column-gap:3rem;margin-block:3rem;padding:2rem;display:grid}.decoder-identity h1{grid-column:1/-1}.decoder-identity dl{grid-template-columns:1fr 1fr;display:grid}.decoder-identity dd{font-size:2rem}.decoder-method{border:1px solid var(--decoder-rule);margin-block:3rem;padding:1.7rem}.decoder-policy-directory{grid-template-columns:repeat(3,1fr);gap:.7rem 1.5rem;font-size:.88rem;display:grid}.decoder-title{margin-block-end:2rem}.decoder-title-band{border-block-end:4px solid var(--decoder-accent);margin-block-end:1.5rem;padding-block-end:1.5rem}.decoder-deck{max-width:65ch;font-size:1.2rem}.decoder-body,.decoder-policy,.decoder-profile{overflow-wrap:anywhere;max-width:850px;font-size:1.06rem}.decoder-body{margin-block:2rem}.decoder-body h2,.decoder-policy h2,.decoder-agent-body h2{margin-block-start:2.2rem}.decoder-body table,.decoder-policy table{border-collapse:collapse;max-width:100%;display:block;overflow-x:auto}.decoder-body td,.decoder-body th{border:1px solid var(--decoder-rule);padding:.6rem}.decoder-verdict{background:var(--decoder-ink);color:var(--decoder-paper);margin-block:1.5rem;padding:1.6rem}.decoder-tradeoff{border-inline-start:5px solid var(--decoder-accent);margin-block:1.5rem;padding:1rem 1.5rem}.decoder-tradeoff--cons{border-color:#7f6d46}.decoder-audience,.decoder-evidence,.decoder-sources,.decoder-questions{max-width:850px;margin-block:2rem}.decoder-questions dt{font-weight:700}.decoder-questions dd{padding-block-end:1rem}.decoder-byline{border-block:1px solid var(--decoder-rule);margin-block:2rem;padding:1.5rem}.decoder-outbound{background:#dbeee2;margin-block:1.5rem;padding:1.2rem}.decoder-outbound a{font-weight:700}.decoder-appendix{border-block-start:6px double var(--decoder-accent);margin-block:3rem;padding-block-start:2rem}.decoder-feedback{grid-template-columns:10rem 1fr;display:grid}.decoder-feedback dt,.decoder-feedback dd{border-block-end:1px solid var(--decoder-rule);padding:1rem}.decoder-feedback time{display:block}.decoder-related{margin-block:2rem}.decoder-turn{justify-content:space-between;gap:1rem;padding-block:1.5rem;font:14px ui-monospace,monospace;display:flex}.decoder-people{grid-template-columns:minmax(10rem,1fr) 2fr;display:grid}.decoder-people dt,.decoder-people dd{border-block-end:1px solid var(--decoder-rule);padding:1.5rem}.decoder-people dt{flex-direction:column;gap:1rem;font-size:1.4rem;display:flex}.decoder-people img{object-fit:cover;width:150px;height:150px}.decoder-people dd{border-inline-start:1px solid var(--decoder-rule)}.decoder-person-role{justify-content:space-between;gap:1rem;display:flex}.decoder-profile>img{float:inline-end;width:180px;margin-inline-start:2rem}.decoder-profile dl{grid-template-columns:8rem 1fr;gap:1rem;display:grid}.decoder-profile{display:flow-root}.decoder-agent-workspace{grid-template-columns:15rem 1fr;gap:3rem;display:grid}.decoder-agent-identity{background:#dbeee2;flex-direction:column;align-self:start;gap:1rem;padding:1.5rem;display:flex}.decoder-agent-facts{border:1px solid var(--decoder-rule);grid-template-columns:1fr 2fr;margin-block:1.5rem;display:grid}.decoder-agent-facts dt,.decoder-agent-facts dd{border-block-end:1px solid var(--decoder-rule);padding:.8rem}.decoder-agent-facts dt{font-weight:700}.decoder-agent-body{max-width:70ch}.decoder-procedure{border-block-start:4px solid var(--decoder-accent);margin-block:3rem;padding-block-start:1.5rem}.decoder-procedure li{padding:1rem;scroll-margin-block-start:2rem}.decoder-agent-faq{max-width:850px;margin-block:3rem}.decoder-signature{border-block-start:1px solid var(--decoder-rule);flex-direction:column;gap:.4rem;margin-block:2rem;padding-block-start:1.5rem;font-style:normal;display:flex}.decoder-policy>.decoder-policy-directory{border-block-end:1px solid var(--decoder-rule);margin-block-end:2rem;padding-block:1.5rem}.decoder-colophon{background:#dbeee2;grid-template-columns:1fr 3fr;gap:2rem;padding:2.5rem clamp(1rem,4vw,4rem);display:grid}.decoder-colophon>small{grid-column:1/-1}.decoder-credit{font-weight:700}.decoder-pending{border:1px dashed var(--decoder-accent);padding:1rem}.decoder-return{margin-block-start:2rem;display:block}@media (width<=700px){.decoder-banner{display:block}.decoder-banner small{margin-block-start:1rem;display:block}.decoder-controls{flex-wrap:wrap}.decoder-groups{gap:.8rem}.decoder-index,.decoder-people,.decoder-agent-workspace,.decoder-identity,.decoder-colophon{grid-template-columns:1fr}.decoder-index>dt{border:0;padding-block-end:.5rem}.decoder-index>dd{border-inline-start:0;padding:0 0 1.5rem}.decoder-index .decoder-image{width:90px;height:90px}.decoder-people dd{border-inline-start:0;padding-block-start:0}.decoder-policy-directory{grid-template-columns:repeat(2,1fr)}.decoder-feedback{grid-template-columns:1fr}.decoder-feedback dt{border:0;padding-block-end:0}.decoder-entry-facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.decoder-agent-workspace{gap:1.5rem}.decoder-profile>img{float:none;margin:0}.decoder-person-role{flex-wrap:wrap}.decoder-profile dl{grid-template-columns:1fr}.decoder-colophon{gap:1.5rem}}.decoder-station{grid-template-columns:2fr 1fr;gap:.4rem 2rem;width:100%;margin:0;display:grid}.decoder-station dt{grid-row:1/3;font-size:clamp(1.7rem,3.3vw,2.8rem);font-weight:700;line-height:1.25}.decoder-station dt a{color:inherit;text-decoration:none}.decoder-station dd{font-size:.8rem}.decoder-station dd:first-of-type{letter-spacing:.07em;font-family:ui-monospace,monospace}.decoder-groups>dl{grid-template-columns:max-content 1fr;gap:.3rem 1.2rem;margin:0;display:grid}.decoder-groups dt{text-transform:uppercase;letter-spacing:.1em;color:var(--decoder-muted);align-self:center;font-size:.7rem}.decoder-groups dd{flex-wrap:wrap;gap:1rem;display:flex}.decoder-language details{border:0;padding:0}.decoder-language dl{z-index:5;border:1px solid var(--decoder-rule);background:#fff;grid-template-columns:2rem 1fr;gap:.5rem;min-width:13rem;padding:1rem;display:grid;position:absolute;inset-inline-end:0;box-shadow:0 12px 20px #28372f18}.decoder-language dt{font:12px/2 ui-monospace,monospace}.decoder-credit{font-style:normal}@media (width<=700px){.decoder-station{grid-template-columns:1fr}.decoder-station dt{grid-row:auto}.decoder-groups>dl{grid-template-columns:1fr;gap:.2rem}.decoder-groups dd{margin-block-end:.6rem}}.decoder-groups>details{border:0;padding:0}.decoder-groups>details>summary{letter-spacing:.08em;text-transform:uppercase;color:var(--decoder-muted);font-size:.72rem}.decoder-groups>details>ul{flex-wrap:wrap;gap:.5rem 1.2rem;margin:0;padding:0;list-style:none;display:flex}.decoder-policy-directory>ol{grid-template-columns:repeat(3,1fr);gap:.7rem 1.5rem;margin:0;padding-inline-start:1.3rem;display:grid}.decoder-colophon .decoder-policy-directory>ol{grid-template-columns:repeat(6,minmax(0,1fr))}.decoder-index{display:block}.decoder-record{grid-template-columns:minmax(9rem,.75fr) minmax(0,2fr);display:grid}.decoder-record>dt{border-block-end:1px solid var(--decoder-rule);padding:1.3rem 1.2rem 1.3rem 0;font-size:1.12rem;font-weight:700}.decoder-record>dd{border-inline-start:1px solid var(--decoder-rule);border-block-end:1px solid var(--decoder-rule);padding:1.3rem 0 1.3rem 1.5rem;display:flow-root}.decoder-entry-facts{display:block}.decoder-field{grid-template-columns:10rem 1fr;gap:1rem;margin-block-end:.25rem;display:grid}.decoder-people{display:block}.decoder-person-record{grid-template-columns:minmax(10rem,1fr) 2fr;display:grid}@media (width<=1000px){.decoder-colophon .decoder-policy-directory>ol{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.decoder-record,.decoder-person-record{grid-template-columns:1fr}.decoder-record>dt{border:0;padding-block-end:.5rem}.decoder-record>dd{border-inline-start:0;padding:0 0 1.5rem}.decoder-field{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.decoder-policy-directory>ol,.decoder-colophon .decoder-policy-directory>ol{grid-template-columns:repeat(2,minmax(0,1fr))}}.decoder-station{flex:1;width:auto;display:block}.decoder-station h2{margin-block-end:.35rem;font-size:clamp(1.7rem,3.3vw,2.8rem);line-height:1.2}.decoder-station h2 a{color:inherit;text-decoration:none}.decoder-station p{letter-spacing:.07em;margin:0;font:12px/1.6 ui-monospace,monospace}.decoder-independence{max-width:24rem;margin:0;font-size:.85rem}.decoder-colophon h2{margin-block-end:1rem;font-size:1rem}.decoder-credit address{flex-direction:column;gap:.5rem;font-size:.85rem;font-style:normal;font-weight:400;display:flex}.decoder-index-intro{border-block-end:3px double var(--decoder-accent);margin-block-end:2rem;padding-block-end:1rem}.decoder-index-intro p{max-width:65ch;color:var(--decoder-muted);margin:0}.decoder-agent-facts{display:block}.decoder-agent-fact{grid-template-columns:1fr 2fr;display:grid}.decoder-feedback{display:block}.decoder-feedback-entry{grid-template-columns:10rem 1fr;display:grid}@media (width<=700px){.decoder-independence{margin-block-start:1rem}.decoder-feedback-entry{grid-template-columns:1fr}}.decoder-channel-directory{grid-template-columns:max-content minmax(0,1fr);gap:.6rem 1.5rem;margin:0;display:grid}.decoder-channel-directory dt{font-weight:700}.decoder-channel-directory menu{flex-wrap:wrap;gap:.4rem 1.2rem;margin:0;padding:0;list-style:none;display:flex}.decoder-policy-directory{display:block}.decoder-policy-directory>menu{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem 1.5rem;margin:1rem 0;padding:0;list-style:none;display:grid}.decoder-language menu{max-height:24rem;margin:0;padding:0;list-style:none;overflow:auto}.decoder-language bdi{font:12px ui-monospace,monospace}.decoder-colophon>details{border:0;padding:0}.decoder-colophon>details>summary{margin-block-end:1rem;font-weight:700}@media (width<=700px){.decoder-channel-directory{grid-template-columns:1fr;gap:.4rem}.decoder-channel-directory dd{margin-block-end:.8rem}.decoder-policy-directory>menu{grid-template-columns:repeat(2,minmax(0,1fr))}}.decoder-channel-directory{border-collapse:collapse;display:table}.decoder-channel-directory th{text-align:start;vertical-align:top;padding:.3rem 1.5rem .3rem 0}.decoder-channel-directory td{padding:.3rem 0}.decoder-language table{border-collapse:collapse}.decoder-language th{text-align:start;padding-inline-end:.6rem}.decoder-footer-register{grid-column:1/-1;grid-template-columns:max-content minmax(0,1fr);gap:1.5rem 2rem;margin:0;display:grid}.decoder-footer-register dt{font-weight:700}.decoder-footer-register address{flex-wrap:wrap;gap:.5rem 1.5rem;font-style:normal;display:flex}.decoder-footer-register .decoder-policy-directory>menu{margin:0}@media (width<=700px){.decoder-channel-directory th{max-width:9rem;padding-inline-end:1rem}.decoder-footer-register{grid-template-columns:1fr;gap:.5rem}.decoder-footer-register dd{margin-block-end:1rem}}.decoder-station{font-style:normal}.decoder-station>a{color:inherit;text-decoration:none;display:block}.decoder-station>a>strong{font-size:clamp(1.7rem,3.3vw,2.8rem);line-height:1.2}.decoder-station>small{letter-spacing:.07em;margin-block-start:.35rem;font:12px/1.6 ui-monospace,monospace;display:block}.decoder-independence p{margin:0}.decoder-channel{margin-inline:0}.decoder-channel>figcaption{border-block-start:4px solid var(--decoder-accent);padding-block-start:.7rem}.decoder-agent-facts{border-collapse:collapse;width:100%;display:table}.decoder-agent-facts th,.decoder-agent-facts td{border-block-end:1px solid var(--decoder-rule);text-align:start;vertical-align:top;overflow-wrap:anywhere;padding:.8rem}.decoder-agent-facts th{width:33%}.decoder-verdict>dt,.decoder-audience>dt{margin-block-end:1rem;font-size:1.4rem;font-weight:700;line-height:1.3}.decoder-profile,.decoder-works,.decoder-agent-identity{margin-inline:0}.decoder-agent-identity{margin-block:0}.decoder-agent-identity>figcaption{flex-direction:column;gap:1rem;display:flex}.decoder-agent-answer{border-block-end:1px solid var(--decoder-rule);padding-block:1rem}.decoder-agent-answer>dt{margin-block-end:.5rem;font-weight:700}.decoder-agent-answer>dd>p{margin:0}@media (width<=767px){body.decoder{overflow-wrap:anywhere}body.decoder main,body.decoder article,body.decoder section,body.decoder hgroup,body.decoder figure{min-inline-size:0}body.decoder main :is(p,blockquote,figcaption){overflow-wrap:anywhere;font-size:1rem;line-height:1.6}body.decoder :is(small,time){font-size:.875rem;line-height:1.5}body.decoder h1{overflow-wrap:anywhere;font-size:clamp(1.5rem,7vw,2rem)}body.decoder :is(nav a,nav button,summary){align-content:center;min-block-size:44px}body.decoder :is(img,video){max-inline-size:100%}.decoder-index,.decoder-identity,.decoder-feedback,.decoder-people,.decoder-profile dl,.decoder-agent-workspace,.decoder-agent-facts,.decoder-colophon,.decoder-station,.decoder-record,.decoder-field,.decoder-person-record,.decoder-agent-fact,.decoder-feedback-entry,.decoder-channel-directory,.decoder-footer-register{grid-template-columns:minmax(0,1fr)}.decoder-index>*,.decoder-identity>*,.decoder-feedback>*,.decoder-people>*,.decoder-profile dl>*,.decoder-agent-workspace>*,.decoder-agent-facts>*,.decoder-colophon>*,.decoder-station>*,.decoder-record>*,.decoder-field>*,.decoder-person-record>*,.decoder-agent-fact>*,.decoder-feedback-entry>*,.decoder-channel-directory>*,.decoder-footer-register>*{grid-area:auto/1/auto/-1;min-inline-size:0}body.decoder a[hreflang]{align-items:center;min-block-size:44px;max-inline-size:100%;display:inline-flex}.decoder-index .decoder-image{float:none;width:100%;height:auto;max-height:220px;margin-inline:0}}main{overflow-wrap:anywhere}
