[data-article-body] sup.src{font:600 11px/0 var(--font-text);color:var(--color-ink-3);vertical-align:.55em;white-space:nowrap;margin-left:2px}[data-article-body] sup.src a{color:inherit;font-weight:inherit;padding:0 1px;text-decoration:none;position:relative}[data-article-body] sup.src a:after{content:"";position:absolute;inset:-12px -5px}[data-article-body] sup.src a:hover{color:var(--color-ink)}[data-article-body] sup.src a:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px;border-radius:2px}[data-article-body] [data-claim].on,[data-article-body] sup.src.on{background:var(--color-sun-pale);box-shadow:0 0 0 3px var(--color-sun-pale);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px}[data-article-body] .prose .tablewrap{margin-top:16px;position:relative}[data-article-body] .prose .tablebox{border:1px solid var(--color-line);overscroll-behavior-x:contain;border-radius:16px;position:relative;overflow-x:auto}[data-article-body] .prose .tablebox:focus-visible{outline:2px solid var(--color-ink);outline-offset:2px}[data-article-body] .prose .tablebox table{border-collapse:collapse;width:100%;min-width:336px;margin:0}[data-article-body] .prose .tablebox :is(th,td){border-top:1px solid var(--color-line);text-align:left;vertical-align:top;padding:10px 8px}[data-article-body] .prose .tablebox :is(th,td):first-child{padding-left:14px}[data-article-body] .prose .tablebox thead th{background:var(--color-field);font:700 12px/16px var(--font-text);color:var(--color-ink-3);border-top:0}[data-article-body] .prose .tablebox tbody th{width:112px;font:600 13.5px/18px var(--font-text);color:var(--color-ink)}[data-article-body] .prose .tablebox tbody th strong{font-weight:inherit}[data-article-body] .prose .tablebox th:first-child{z-index:1;background:var(--color-paper);position:sticky;left:0}[data-article-body] .prose .tablebox thead th:first-child{background:var(--color-field)}[data-article-body] .prose .tablebox td{font:400 12px/16px var(--font-text);color:var(--color-ink-3)}[data-article-body] .prose .tablebox td strong{font:700 16px/20px var(--font-display);letter-spacing:-.012em;color:var(--color-ink);white-space:nowrap;display:block}[data-article-body] .prose .tablebox :is(th,td) small{font:400 12px/16px var(--font-text);color:var(--color-ink-3);margin-top:2px;display:block}[data-article-body] .prose .tablebox td small{margin-top:1px}[data-article-body] .prose .tablebox td.gap{font:400 12.5px/17px var(--font-text);padding-top:12px}[data-article-body] .prose .tablewrap .edge{z-index:2;pointer-events:none;background:linear-gradient(90deg,#fff0,#fff);border-radius:0 15px 15px 0;width:32px;display:none;position:absolute;top:1px;bottom:1px;right:1px}[data-article-body] .prose .tablewrap.over:not(.end) .edge{display:block}[data-article-body] .prose p.scrollhint{font:400 12.5px/18px var(--font-text);color:var(--color-ink-3);margin:6px 0 0}[data-article-body] .prose p.scrollhint[hidden]{display:none}[data-article-body] .prose .nums{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:16px;display:grid}[data-article-body] .prose :is(h2,h3)+.nums{margin-top:10px}[data-article-body] .prose .nums .fact{border-radius:var(--radius-picture);background:var(--color-field);flex-direction:column;padding:14px 16px 16px;display:flex}[data-article-body] .prose .nums .number{font:var(--text-number);letter-spacing:var(--track-number)}[data-article-body] .prose .nums .unit{font:var(--text-unit);margin-top:2px}[data-article-body] .prose .nums .text{font:var(--text-tile);margin:10px 0 0}@media (width>=1024px){[data-article-body] .prose .nums{gap:12px}}[data-article-body] .prose figure{margin:26px 0 0}[data-article-body] .prose figure .pic{aspect-ratio:350/214;border-radius:var(--radius-picture);background:var(--color-picture-wait);display:block;overflow:hidden}[data-article-body] .prose figure[data-body-screen]{margin:14px 0 0}[data-article-body] .prose li>figure[data-body-screen]{margin-top:10px}[data-article-body] .prose figure[data-body-screen] img{width:100%;max-width:390px;height:auto;display:block}[data-article-body] .prose ol{counter-reset:step;margin:12px 0 0;padding:0;list-style:none}[data-article-body] .prose :is(h2,h3)+ol{margin-top:10px}[data-article-body] .prose ol>li{counter-increment:step;padding-left:22px}[data-article-body] .prose ol>li+li{margin-top:12px}[data-article-body] .prose ol>li:before{content:counter(step);width:22px;height:auto;font-family:var(--font-display);color:var(--color-ink);background:0 0;border-radius:0;font-weight:700;top:0;left:0}[data-article-body] .prose li>p{font:inherit}[data-article-body] .prose li>p:first-child{margin-top:0}[data-article-body] .prose li>p+p{margin-top:10px}[data-article-body] .prose .differ{border-radius:var(--radius-box);background:var(--color-field);margin-top:16px;padding:16px 16px 14px}[data-article-body] .prose :is(h2,h3)+.differ{margin-top:12px}[data-article-body] .prose li>.differ{margin-top:10px}[data-article-body] .prose .differ .tag{font:var(--text-eyebrow);color:var(--color-ink-3);margin:0}[data-article-body] .prose .differ .tag+p{margin-top:6px}[data-article-body] .prose .differ ul{margin:6px 0 0}[data-article-body] .prose .differ li{font:400 16px/22px var(--font-text);padding:9px 0 10px}[data-article-body] .prose .differ li:before{display:none}[data-article-body] .prose .differ li+li{border-top:1px solid var(--color-line);margin-top:0}[data-article-body] .prose .differ li>[data-claim]{color:var(--color-ink);font-weight:700;display:block}[data-article-body] .prose .differ li>small{font:var(--text-from);color:var(--color-ink-3);margin-top:2px;display:block}[data-article-body] .prose .differ .both{font:var(--text-lede);color:var(--color-ink-2);margin-top:6px}[data-article-body] .prose .differ .tablewrap{margin:0 -10px}[data-article-body] .prose .differ .tablebox{background:var(--color-paper);margin-top:14px}[data-article-body] .prose .differ .tablebox thead th,[data-article-body] .prose .differ .tablebox thead th:first-child{background:var(--color-paper)}[data-article-body] .prose .differ :is(.tablewrap,.scrollhint)+.both{margin-top:12px}[data-article-body] .prose .differ p.scrollhint{margin:6px 0 0}[data-article-body] .prose .ports{border:1px solid var(--color-line);border-radius:16px;margin-top:16px;overflow:hidden}[data-article-body] .prose .ports .prov{padding:12px 14px 13px}[data-article-body] .prose .ports .prov+.prov{border-top:1px solid var(--color-line)}[data-article-body] .prose .ports .name{font:700 15px/20px var(--font-text);color:var(--color-ink);margin:0}[data-article-body] .prose .ports .pts{margin:4px 0 0}[data-article-body] .prose .ports .pts li{font:400 14px/20px var(--font-text);color:var(--color-ink);padding-left:0}[data-article-body] .prose .ports .pts li+li{margin-top:4px}[data-article-body] .prose .ports .pts li:before{content:none}[data-article-body] .prose .ports .area{font:400 13.5px/19px var(--font-text);color:var(--color-ink-2);margin:10px 0 0}[data-article-body] .prose .ports .lbl{font:var(--text-small-strong);color:var(--color-ink-3);margin-bottom:2px;display:block}@media (width>=640px){[data-article-body] .prose .ports .prov{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:20px;display:grid}[data-article-body] .prose .ports .name,[data-article-body] .prose .ports .pts{grid-column:1}[data-article-body] .prose .ports .area{grid-area:1/2/span 2;margin-top:0}}[data-end]>[data-end-when][hidden]{display:none!important}[data-article-body] .prose .tablebox td .states small.state{margin-top:4px}.label[data-astro-cid-4d4e2grm]{font:var(--text-eyebrow);margin:0}.big[data-astro-cid-4d4e2grm]{font:var(--text-statement);letter-spacing:var(--track-statement);margin:7px 0 0}.more[data-astro-cid-4d4e2grm]{font:var(--text-lede);color:var(--color-ink-2);margin:8px 0 0}.from[data-astro-cid-4d4e2grm]{font:var(--text-from);color:var(--color-ink-3);margin:12px 0 0}.toc[data-astro-cid-4d4e2grm]{margin-top:22px}.toc-title[data-astro-cid-4d4e2grm]{font:var(--text-eyebrow);color:var(--color-ink-3);margin:0;padding-left:4px}.prose[data-astro-cid-4d4e2grm]{padding:30px 4px 0}.prose[data-astro-cid-4d4e2grm]>:first-child{margin-top:0}.prose[data-astro-cid-4d4e2grm] p{font:var(--text-prose);margin:14px 0 0}.prose[data-astro-cid-4d4e2grm] h2{font:var(--text-prose-h2);letter-spacing:var(--track-prose-h2);margin:40px 0 0;scroll-margin-top:12px}.prose[data-astro-cid-4d4e2grm] h3{font:var(--text-prose-h3);letter-spacing:var(--track-prose-h3);margin:28px 0 0}.prose[data-astro-cid-4d4e2grm] :is(h2,h3)+:is(p,ul){margin-top:10px}.prose[data-astro-cid-4d4e2grm] ul{margin:12px 0 0;padding:0;list-style:none}.prose[data-astro-cid-4d4e2grm] li{font:var(--text-prose);padding-left:20px;position:relative}.prose[data-astro-cid-4d4e2grm] li+li{margin-top:10px}.prose[data-astro-cid-4d4e2grm] li:before{content:"";background:var(--color-ink);border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:3px}.prose[data-astro-cid-4d4e2grm] a{color:inherit;text-decoration:underline;text-decoration-color:var(--color-mark);text-underline-offset:3px;text-decoration-skip-ink:none;font-weight:600;text-decoration-thickness:3px}.prose[data-astro-cid-4d4e2grm] .stamp[data-astro-cid-4d4e2grm]{font:var(--text-from);color:var(--color-ink-3);margin-top:34px}.wide[data-astro-cid-5dtjx7xl]{margin-top:var(--block-space);border-radius:var(--radius-picture);background:var(--color-topic-wait);height:172px;color:var(--color-on-photo);text-decoration:none;display:block;position:relative;overflow:hidden}.shot[data-astro-cid-5dtjx7xl]{position:absolute;inset:0}.wide[data-astro-cid-5dtjx7xl]:after{content:"";background:var(--scrim-wide);height:75%;position:absolute;bottom:0;left:0;right:0}.cap[data-astro-cid-5dtjx7xl]{z-index:1;position:absolute;bottom:16px;left:18px;right:18px}.label[data-astro-cid-5dtjx7xl]{font:var(--text-wide-label);color:var(--color-on-photo-soft);display:block}.name[data-astro-cid-5dtjx7xl]{font:var(--text-wide-name);letter-spacing:var(--track-wide-name);margin-top:3px;display:block}.srcs[data-astro-cid-cthuqu36]{margin-top:40px;padding:0 4px}.title[data-astro-cid-cthuqu36]{font:var(--text-shelf-title);letter-spacing:var(--track-shelf-title);margin:0}.sum[data-astro-cid-cthuqu36]{font:var(--text-lede);color:var(--color-ink-2);margin:6px 0 0}.showall[data-astro-cid-cthuqu36]{border-radius:var(--radius-pill);background:var(--color-field);height:44px;color:var(--color-ink);font:var(--text-link-strong);border:0;align-items:center;margin-top:14px;padding:0 18px;list-style:none;display:inline-flex}.showall[data-astro-cid-cthuqu36]::-webkit-details-marker{display:none}.fold[data-astro-cid-cthuqu36]:not([open]) .when-open[data-astro-cid-cthuqu36],.fold[data-astro-cid-cthuqu36][open] .when-shut[data-astro-cid-cthuqu36],.srcs[data-astro-cid-cthuqu36].js-on .fold[data-astro-cid-cthuqu36][open]>summary[data-astro-cid-cthuqu36]{display:none}.hide[data-astro-cid-cthuqu36]{margin-top:16px}.srclist[data-astro-cid-cthuqu36]{border-bottom:1px solid var(--color-line);margin-top:16px}.srclist[data-astro-cid-cthuqu36]:focus{outline:none}body.designed ol.pages{margin:12px 0 0;padding:0;list-style:none}body.designed ol.pages>li{border-top:1px solid var(--color-line);grid-template-columns:28px minmax(0,1fr);gap:10px;padding:12px 0 13px;display:grid}body.designed ol.pages .no{border-radius:var(--radius-pill);background:var(--color-field);width:24px;height:24px;font:700 12.5px/1 var(--font-display);color:var(--color-ink);place-items:center;margin-top:-2px;display:grid}body.designed ol.pages .pub{font:var(--text-source-publisher);color:var(--color-ink-3);display:block}body.designed ol.pages .ttl{font:var(--text-source-title);color:var(--color-ink);text-underline-offset:3px;overflow-wrap:anywhere;margin-top:3px;text-decoration:underline #15120f40;display:block}body.designed ol.pages .ttl:hover{text-decoration-color:var(--color-ink)}body.designed ol.pages .zh{font:400 13px/19px var(--font-text);color:var(--color-ink-3);margin-top:2px;display:block}body.designed ol.pages .meta{font:var(--text-from);color:var(--color-ink-3);margin-top:3px;display:block}body.designed ol.pages .says{background:var(--color-field);font:400 14px/21px var(--font-text);color:var(--color-ink);border-radius:14px;margin:10px 0 0;padding:11px 14px 12px}body.designed ol.pages .says p{font:400 14px/21px var(--font-text);margin:0}body.designed ol.pages .says p+p{margin-top:6px}body.designed ol.pages .says small{font:700 12px/16px var(--font-text);color:var(--color-ink-3);margin-bottom:4px;display:block}body.designed ol.pages .says .orig{color:var(--color-ink-3);border-top:1px solid #15120f1a;margin:8px 0 0;padding-top:8px}body.designed ol.pages .says .orig p{font-size:13.5px;line-height:21px}body.designed ol.pages .says a{color:inherit;text-underline-offset:2px;font-weight:600;text-decoration:underline}body.designed ol.pages .fmeta{font:var(--text-from);color:var(--color-ink-3);margin:6px 0 0}body.designed ol.pages .fmeta a{color:var(--color-ink-2)}body.designed ol.pages [hidden]{display:none}body.designed #source-sheet .said,body.designed .srcpop .said{font:600 16px/23px var(--font-text);color:var(--color-ink);margin:6px 0 0}body.designed #source-sheet .read,body.designed .srcpop .read{font:400 14px/20px var(--font-text);color:var(--color-ink-2);margin:10px 0 0}body.designed .srcpop{z-index:3;border-radius:var(--radius-box);background:var(--color-paper);padding:16px 18px 18px;position:absolute;left:0;right:0;box-shadow:0 1px 2px #15120f0f,0 16px 40px #15120f29}body.designed .srcpop[hidden]{display:none}body.designed .srcpop .poptop{justify-content:space-between;align-items:center;gap:12px;display:flex}body.designed .srcpop .label{font:var(--text-eyebrow);color:var(--color-ink-3);margin:0}body.designed .srcpop .x{border-radius:var(--radius-pill);background:var(--color-field);width:36px;height:36px;color:var(--color-ink);border:0;flex:none;place-items:center;padding:0;display:grid}body.designed .srcpop .x svg{width:16px;height:16px;display:block}body.designed .srcpop .said{display:none}body.designed .srcpop ol.pages{margin-top:8px}body.designed .srcpop ol.pages .says p{font-size:13.5px;line-height:20px}body.designed .art-rail{display:none}@media (width>=1024px){body.designed [data-article]>.head.wide>.inner{padding-bottom:104px}body.designed .column.art-cols{width:var(--grid-width);grid-template-columns:minmax(0,760px) clamp(280px,26.6vw,340px);align-items:start;column-gap:clamp(40px,100vw - 1180px,100px);max-width:none;margin:0 auto;padding:0;display:grid}body.designed .art-main{min-width:0}body.designed .art-main .box.answer{padding:22px 24px 20px 26px}body.designed .art-main .box.answer .big{font-size:26px;line-height:31px}body.designed [data-article] nav.toc{display:none}body.designed [data-article] .prose{padding:40px 0 0}body.designed [data-article] .prose>p:not(.scrollhint,.stamp),body.designed [data-article] .prose>ul>li,body.designed [data-article] .prose>ol>li{font-size:17px;line-height:28px}body.designed [data-article] .prose li:before{top:11px}body.designed [data-article] .prose ol>li:before{top:0}body.designed [data-article] .prose h2{margin-top:48px;font-size:28px;line-height:33px}body.designed [data-article] .prose h3{font-size:19px;line-height:26px}body.designed [data-article] .srcs{padding:0}body.designed .art-rail{align-self:stretch;padding-top:28px;display:block;position:relative}body.designed .art-rail .railbox{position:sticky;top:24px}body.designed .art-rail .mini{font:var(--text-eyebrow);color:var(--color-ink-3);margin:0}body.designed .art-rail .tocv{border-left:2px solid var(--color-line);margin:10px 0 0;padding:0;list-style:none}body.designed .art-rail .tocv a{font:600 15px/22px var(--font-text);color:var(--color-ink-2);border-left:2px solid #0000;margin-left:-2px;padding:7px 0 7px 16px;text-decoration:none;display:block}body.designed .art-rail .tocv a:hover{color:var(--color-ink)}body.designed .art-rail .tocv a.on{border-left-color:var(--color-ink);color:var(--color-ink)}body.designed .art-rail .railnote{font:400 13px/19px var(--font-text);color:var(--color-ink-3);margin:18px 0 0}body.designed .column.art-after{width:var(--grid-width);max-width:none;padding:0}body.designed .art-after>*{max-width:760px}}.crumb[data-astro-cid-4cnmyude]{font:var(--text-crumb);color:var(--color-on-photo);align-items:center;gap:2px;margin:0 0 8px -4px;display:flex}.crumb[data-astro-cid-4cnmyude] a[data-astro-cid-4cnmyude],.crumb[data-astro-cid-4cnmyude]>span[data-astro-cid-4cnmyude]:not([aria-hidden]){height:28px;color:inherit;align-items:center;padding:0 4px;text-decoration:none;display:inline-flex}.crumb[data-astro-cid-4cnmyude] svg[data-astro-cid-4cnmyude]{width:16px;height:16px;margin-right:2px;display:block}.title[data-astro-cid-4cnmyude]{max-width:340px;font:var(--text-hero);letter-spacing:var(--track-hero);margin:0}.dates[data-astro-cid-4cnmyude]{font:var(--text-head-date);color:var(--color-on-photo);margin:8px 0 0}@media (width>=1024px){.crumb[data-astro-cid-4cnmyude],.dates[data-astro-cid-4cnmyude]{font-size:14px}.title[data-astro-cid-4cnmyude]{letter-spacing:-.028em;max-width:760px;font-size:46px;line-height:50px}}.head[data-astro-cid-r54w6cfd]{padding:20px 4px 0}.title[data-astro-cid-r54w6cfd]{max-width:340px;font:var(--text-hero);letter-spacing:var(--track-hero);margin:0}.dates[data-astro-cid-r54w6cfd]{font:var(--text-head-date);color:var(--color-ink-3);margin:8px 0 0}.toc[data-astro-cid-r54w6cfd]{margin-top:22px}.toc-title[data-astro-cid-r54w6cfd]{font:var(--text-eyebrow);color:var(--color-ink-3);margin:0;padding-left:4px}.prose[data-astro-cid-r54w6cfd]{padding:30px 4px 0}.prose[data-astro-cid-r54w6cfd]>:first-child{margin-top:0}.prose[data-astro-cid-r54w6cfd] p{font:var(--text-prose);margin:14px 0 0}.prose[data-astro-cid-r54w6cfd] h2{font:var(--text-prose-h2);letter-spacing:var(--track-prose-h2);margin:40px 0 0;scroll-margin-top:12px}.prose[data-astro-cid-r54w6cfd] h3{font:var(--text-prose-h3);letter-spacing:var(--track-prose-h3);margin:28px 0 0}.prose[data-astro-cid-r54w6cfd] :is(h2,h3)+:is(p,ul){margin-top:10px}.prose[data-astro-cid-r54w6cfd] ul{margin:12px 0 0;padding:0;list-style:none}.prose[data-astro-cid-r54w6cfd] li{font:var(--text-prose);padding-left:20px;position:relative}.prose[data-astro-cid-r54w6cfd] li+li{margin-top:10px}.prose[data-astro-cid-r54w6cfd] li:before{content:"";background:var(--color-ink);border-radius:50%;width:6px;height:6px;position:absolute;top:10px;left:3px}.prose[data-astro-cid-r54w6cfd] a{color:inherit;text-decoration:underline;text-decoration-color:var(--color-mark);text-underline-offset:3px;text-decoration-skip-ink:none;font-weight:600;text-decoration-thickness:3px}.prose[data-astro-cid-r54w6cfd]{overflow-wrap:break-word}.prose[data-astro-cid-r54w6cfd] h3{scroll-margin-top:12px}.prose[data-astro-cid-r54w6cfd] table{border-collapse:collapse;width:100%;margin:14px 0 0}.prose[data-astro-cid-r54w6cfd] :is(h2,h3)+table{margin-top:10px}.prose[data-astro-cid-r54w6cfd] th,.prose[data-astro-cid-r54w6cfd] td{border-bottom:1px solid var(--color-line);font:var(--text-prose);text-align:left;vertical-align:top;overflow-wrap:anywhere;padding:10px 12px 10px 0}.prose[data-astro-cid-r54w6cfd] th{font-weight:700}.prose[data-astro-cid-r54w6cfd] code{overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.875em}.vr-answer{border-radius:var(--radius-box);background:var(--color-field);margin-top:16px;padding:18px 18px 16px 20px}.vr-label{font:var(--text-eyebrow);margin:0}.vr-big{font:var(--text-statement);letter-spacing:var(--track-statement);margin:7px 0 0}.vr-more{font:var(--text-lede);color:var(--color-ink-2);margin:8px 0 0}.vr-rows{border-top:1px solid #15120f1a;margin:12px 0 0}.vr-rows>div{border-bottom:1px solid #15120f1a;grid-template-columns:104px minmax(0,1fr);gap:10px;padding:9px 0;display:grid}.vr-rows dt{font:var(--text-row-label);color:var(--color-ink-3)}.vr-rows dd{font:var(--text-row-value);margin:0}.vr-line{display:block}.vr-line+.vr-line{margin-top:6px}.vr-sub{color:var(--color-ink-2);margin-top:3px;font-weight:400;display:block}.vr-from{font:var(--text-from);color:var(--color-ink-3);margin:12px 0 0}.vr-from a{color:var(--color-ink-2);text-underline-offset:2px;font-weight:600;text-decoration:underline #15120f40}.vr-until{background:var(--color-paper);border-radius:14px;margin-top:12px;padding:12px 14px 13px}.vr-head{font:400 14px/21px var(--font-text);color:var(--color-ink-2);margin:0}.vr-head b{font:700 15px/21px var(--font-text);color:var(--color-ink)}.vr-aside{line-height:20px;display:inline-block}.vr-note{font:var(--text-also);color:var(--color-ink-2);margin:3px 0 0}.vr-checked{font:var(--text-from);color:var(--color-ink-3);margin-top:6px;display:block}.vr-tag{font:var(--text-eyebrow);color:var(--color-ink-3);margin:0}.vr-until ul{border-bottom:1px solid var(--color-line);margin:8px 0 0;padding:0;list-style:none}.vr-until li{border-top:1px solid var(--color-line);padding:9px 0 10px}.vr-until li b{font:700 15px/21px var(--font-text);display:block}.vr-until li small{font:var(--text-from);color:var(--color-ink-3);margin-top:2px;display:block}.vr-until ul+.vr-note{margin-top:10px}.vr-until blockquote{border-top:1px solid var(--color-line);font:500 14.5px/21px var(--font-text);margin:10px 0 0;padding-top:10px}.vr-until blockquote small{font:var(--text-from);color:var(--color-ink-3);margin-top:6px;display:block}.vr-also{border-radius:var(--radius-box);border:1px solid var(--color-line);margin-top:10px;padding:14px 18px 16px 20px}.vr-also .vr-label{color:var(--color-ink-3)}.vr-name{font:var(--text-card-name);letter-spacing:var(--track-card-name);margin:4px 0 0}.vr-text{font:var(--text-also);color:var(--color-ink-2);margin:4px 0 0}.vr-also .vr-rows{border-top-color:var(--color-line)}.vr-also .vr-rows>div{border-bottom-color:var(--color-line)}.vr-short{padding-bottom:4px}.vr-route summary{border-top:1px solid var(--color-line);align-items:center;gap:12px;min-height:62px;padding:10px 0;list-style:none;display:flex}.vr-route summary::-webkit-details-marker{display:none}.vr-label+.vr-route{margin-top:10px}.vr-route-head{flex:1;min-width:0}.vr-route-head b{font:700 16px/20px var(--font-display);letter-spacing:-.016em;display:block}.vr-route-head small{font:var(--text-card-line);color:var(--color-ink-2);margin-top:2px;display:block}.vr-chevron{width:18px;height:18px;color:var(--color-ink-2);flex:none;display:block}.vr-route[open] .vr-chevron{transform:rotate(180deg)}.vr-route-body{padding-bottom:14px}.vr-route-body>.vr-text{margin-top:0}.vr-go{font:600 15px/22px var(--font-text);color:var(--color-ink);text-decoration:underline;text-decoration-color:var(--color-mark);text-underline-offset:3px;text-decoration-skip-ink:none;margin-top:8px;text-decoration-thickness:3px;display:inline-block}.vr-shelf{padding-top:var(--shelf-space)}.vr-title{font:var(--text-shelf-title);letter-spacing:var(--track-shelf-title);margin:0}.vr-lede{font:var(--text-lede);color:var(--color-ink-2);margin:3px 0 0}.vr-list,.vr-notes{margin:12px 0 0;padding:0;list-style:none}.vr-list li{border-top:1px solid var(--color-line);padding:13px 0 14px}.vr-list b{font:700 15.5px/21px var(--font-text);letter-spacing:-.01em;display:block}.vr-list span{font:var(--text-also);color:var(--color-ink-2);margin-top:2px;display:block}.vr-notes li{border-top:1px solid var(--color-line);font:var(--text-body);padding:13px 0 14px 22px;position:relative}.vr-notes li:before{content:"";background:var(--color-ink);border-radius:50%;width:6px;height:6px;position:absolute;top:22px;left:4px}.vr-list li:last-child,.vr-notes li:last-child{border-bottom:1px solid var(--color-line)}.vr-list small,.vr-notes small{font:var(--text-from);color:var(--color-ink-3);margin-top:4px;display:block}.vr-list small a,.vr-notes small a{color:inherit;text-underline-offset:2px;text-decoration:underline #15120f40}.vr-common{margin-top:18px}.vr-eyebrow{font:var(--text-eyebrow);color:var(--color-ink-3);margin:0;padding-left:4px}.vr-chips{gap:var(--chip-gap);flex-wrap:wrap;margin-top:12px;display:flex}.vr-common .vr-chips{margin-top:8px}.vr-chip{border-radius:var(--radius-pill);background:var(--color-field);height:40px;font:var(--text-ui);color:var(--color-ink);white-space:nowrap;flex:none;align-items:center;padding:0 15px;text-decoration:none;display:inline-flex}.vr-other{padding-top:var(--shelf-space)}@media (width<=1023.98px){.vr-other .vr-chip:nth-child(n+5):not(.vr-all){display:none}}.vr-srcs{margin-top:40px;padding:0 4px}.vr-sum{font:var(--text-lede);color:var(--color-ink-2);margin:6px 0 0}.vr-pages{border-bottom:1px solid var(--color-line);margin:14px 0 0;padding:0;list-style:none}.vr-pages li{border-top:1px solid var(--color-line);padding:12px 0 13px}.vr-pub{font:var(--text-source-publisher);color:var(--color-ink-3);display:block}.vr-pages a{font:var(--text-source-title);color:var(--color-ink);text-underline-offset:3px;margin-top:3px;text-decoration:underline #15120f40;display:block}.vr-zh{font:400 13px/19px var(--font-text);color:var(--color-ink-3);margin-top:2px;display:block}.vr-pages time,.vr-nodate{font:var(--text-from);color:var(--color-ink-3);margin-top:3px;display:block}@media (width>=1024px){.vr-answer{margin-top:28px;padding:24px 26px 22px 28px}.vr-big{font-size:26px;line-height:31px}.vr-also{padding:18px 26px 20px 28px}.vr-common{margin-top:28px}.vr-shelf{padding-top:48px}.vr-shelf .vr-title{font-size:30px;line-height:34px}.vr-lede{font-size:16px;line-height:24px}.vr-other{padding-top:0}.vr-other .vr-title{font:var(--text-eyebrow);letter-spacing:0;color:var(--color-ink-3)}.vr-srcs{margin-top:34px;padding:0}.vr-srcs .vr-title{font-size:22px;line-height:27px}body.tool-page .column.tool-grid{max-width:none;width:var(--grid-width);grid-template-columns:minmax(0,1fr) 340px;align-items:start;column-gap:clamp(48px,100vw - 1180px,100px);padding:0;display:grid}body.tool-page .tool-rail{padding-top:28px}body.tool-page .tool-rail>:first-child{margin-top:0}body.tool-page .tool-main [data-toolbox]{padding:10px 10px 16px}body.tool-page .tool-main [data-toolbox] .pane{padding:0 10px}body.tool-page .tool-grid>.wide{grid-column:1/-1;height:220px;margin-top:56px}body.tool-page .tool-grid>.wide .name{font-size:34px;line-height:38px}}.question[data-astro-cid-odbiejac]{max-width:330px;font:var(--text-hero);letter-spacing:var(--track-hero);margin:0}@media (width>=1024px){.question[data-astro-cid-odbiejac]{letter-spacing:-.028em;max-width:700px;font-size:52px;line-height:56px}}
