._1zbeQG_settings{gap:var(--space-3);display:grid}._1zbeQG_fieldset{gap:var(--space-2) var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-2);flex-wrap:wrap;margin:0;display:flex}._1zbeQG_legend{padding-inline:var(--space-2);font:700 .9375rem/1.3 var(--font-body)}._1zbeQG_option{gap:var(--space-2);min-block-size:var(--target-size);cursor:pointer;align-items:center;display:inline-flex}._1zbeQG_option input{block-size:1.25rem;inline-size:1.25rem;accent-color:var(--color-accent);margin:0}._1zbeQG_fieldset:disabled ._1zbeQG_option{cursor:not-allowed;opacity:.7}._1zbeQG_status{gap:var(--space-1);color:var(--color-text-muted);display:grid}._1zbeQG_status p,._1zbeQG_note{margin:0}._1zbeQG_note{color:var(--color-text-muted)}._1zbeQG_saved{color:var(--color-text);font-weight:700}
.AqwVFW_trigger{align-items:center;gap:var(--space-2);min-inline-size:var(--target-size);min-block-size:var(--target-size);padding-inline:var(--space-3);border-radius:var(--radius-2);color:var(--color-text);font:600 .9375rem/1 var(--font-body);cursor:pointer;background:0 0;border:1px solid #0000;display:inline-flex}.AqwVFW_trigger:hover{border-color:var(--color-border);background:var(--color-surface)}.AqwVFW_trigger:has(+:popover-open){border-color:var(--color-border);background:var(--color-surface)}.AqwVFW_triggerIcon{flex:none;block-size:1.125rem;inline-size:1.125rem}.AqwVFW_chevron{block-size:.875rem;inline-size:.875rem;color:var(--color-text-muted)}.AqwVFW_menu{inset:4.75rem var(--gutter) auto auto;max-block-size:min(24rem,70dvb);min-inline-size:13rem;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-3);background:radial-gradient(80% 6rem at 50% 0, color-mix(in oklab, var(--color-brand) calc(var(--decoration) * 16%), transparent), transparent), var(--color-surface-raised);color:var(--color-text);box-shadow:0 0 0 1px color-mix(in oklab, var(--color-accent) calc(var(--decoration) * 30%), transparent), 0 1.25rem 3rem -1rem color-mix(in oklab, var(--color-brand) calc(var(--decoration) * 40%), transparent), 0 1rem 2.5rem -1.25rem color-mix(in oklab, var(--brand-ink) 60%, transparent);opacity:1;transform-origin:100% 0;transition:opacity .18s ease-out, transform .3s var(--ease-spring), overlay .18s allow-discrete, display .18s allow-discrete;margin:0;position:fixed;overflow:auto;transform:none}@starting-style{.AqwVFW_menu:popover-open{opacity:0;transform:translateY(-.375rem)scale(.96)}}.AqwVFW_menuTitle{padding:var(--space-2) var(--space-3);color:var(--color-text-muted);font:600 .8125rem/1.2 var(--font-body);margin:0}@media print{.AqwVFW_trigger,.AqwVFW_menu{display:none}}
.knNh3q_list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.knNh3q_link{align-items:center;gap:var(--space-2);min-block-size:var(--target-size);padding-inline:var(--space-3);border-radius:var(--radius-2);color:var(--color-text);grid-template-columns:2.25rem 1fr auto;text-decoration:none;display:grid}.knNh3q_link:hover{background:var(--color-surface)}.knNh3q_link[aria-current=page]{color:var(--color-accent)}.knNh3q_code{color:var(--color-text-muted);font:600 .75rem/1 var(--font-body);text-transform:uppercase}.knNh3q_name{font-size:.9375rem}.knNh3q_check{block-size:1rem;inline-size:1rem}
.rJfB9G_menu{position-anchor:--language-trigger}.rJfB9G_trigger{anchor-name:--language-trigger}@supports (anchor-name:--a){.rJfB9G_menu{inset:auto;margin-block-start:var(--space-2);inset-block-start:anchor(bottom);inset-inline-end:anchor(right)}}
.wJE0SG_pagination{font-family:var(--font-body)}.wJE0SG_list{justify-content:center;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.wJE0SG_page,.wJE0SG_step{justify-content:center;align-items:center;gap:var(--space-2);min-inline-size:var(--target-size);min-block-size:var(--target-size);padding-inline:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-2);color:var(--color-text);font-weight:600;text-decoration:none;display:inline-flex}.wJE0SG_page:hover,.wJE0SG_step:hover{border-color:var(--color-accent);color:var(--color-accent)}.wJE0SG_page[aria-current=page]{border-color:var(--color-text);background:var(--color-text);color:var(--color-bg)}.wJE0SG_gap{color:var(--color-text-muted)}@media (forced-colors:active){.wJE0SG_page[aria-current=page]{color:selecteditemtext;forced-color-adjust:none;background:selecteditem;border-color:selecteditem}}@media print{.wJE0SG_pagination{display:none}}
.KaEAnW_filters{gap:var(--space-3);text-align:center;grid-template-columns:minmax(0,1fr);display:grid}.KaEAnW_group{gap:var(--space-2);display:grid}.KaEAnW_label,.KaEAnW_summary{color:var(--color-text-muted);font-size:var(--text-small);font-weight:600;line-height:1.4}.KaEAnW_summary{align-items:center;gap:var(--space-2);inline-size:fit-content;min-block-size:var(--target-size);cursor:pointer;margin-inline:auto;list-style:none;display:flex}.KaEAnW_summary:hover{color:var(--color-accent)}.KaEAnW_summary::-webkit-details-marker{display:none}.KaEAnW_summary:before{content:"+";content:"+" / "";text-align:center;inline-size:1ch;font-size:1.25rem;font-weight:400;line-height:1}.KaEAnW_group[open]>.KaEAnW_summary:before{content:"−";content:"−" / ""}.KaEAnW_options{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.KaEAnW_option{align-items:center;gap:var(--space-2);min-block-size:var(--target-size);padding-inline:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-round);color:var(--color-text);font-size:.9375rem;font-weight:500;line-height:1;text-decoration:none;display:inline-flex}.KaEAnW_option:hover{border-color:var(--color-accent);color:var(--color-accent)}.KaEAnW_option[aria-current]{border-color:var(--color-text);background:var(--color-text);color:var(--color-bg)}.KaEAnW_count{color:inherit;opacity:.85;font-size:.75rem}.KaEAnW_icon{fill:currentColor;flex:none;block-size:1em;inline-size:1em}@media (forced-colors:active){.KaEAnW_option[aria-current]{color:selecteditemtext;forced-color-adjust:none;background:selecteditem;border-color:selecteditem}}@media print{.KaEAnW_filters{display:none}}
._2ysvEq_placeholder{background-color:var(--color-surface-raised);background-image:radial-gradient(var(--pattern-dot) 1px, transparent 1.5px);block-size:100%;inline-size:100%;color:var(--color-text-muted);letter-spacing:-.03em;background-size:1rem 1rem;place-items:center;font-size:clamp(2.5rem,8vw,4rem);font-weight:800;line-height:1;display:grid}
.joKvSa_trigger{border-radius:var(--radius-2);inline-size:100%;color:inherit;cursor:zoom-in;border:0;padding:0;display:block;position:relative}.joKvSa_badge{border:1px solid var(--color-border);border-radius:var(--radius-2);background:var(--color-surface);block-size:2rem;inline-size:2rem;color:var(--color-text);place-items:center;display:grid;position:absolute;inset-block-end:var(--space-2);inset-inline-end:var(--space-2)}.joKvSa_badgeIcon{block-size:1.125rem;inline-size:1.125rem}@media screen and (prefers-reduced-motion:no-preference){.joKvSa_badge{transition:scale .16s ease-out}.joKvSa_trigger:hover .joKvSa_badge,.joKvSa_trigger:focus-visible .joKvSa_badge{scale:1.12}}.joKvSa_zoom{background:0 0;border:0;block-size:fit-content;max-block-size:calc(100dvb - 2rem);inline-size:fit-content;max-inline-size:calc(100vw - 2rem);margin:auto;padding:0;overflow:visible}.joKvSa_zoom::backdrop{background:color-mix(in oklab, var(--color-bg) 55%, transparent);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.joKvSa_zoom::backdrop{background:color-mix(in oklab, var(--color-bg) 85%, transparent)}}@media (prefers-reduced-transparency:reduce){.joKvSa_zoom::backdrop{background:var(--color-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.joKvSa_large{border-radius:var(--radius-2);block-size:auto;max-block-size:calc(100dvb - 2rem);inline-size:auto;max-inline-size:calc(100vw - 2rem);box-shadow:0 0 0 1px color-mix(in oklab, var(--color-accent) calc(var(--decoration) * 45%), transparent), 0 2rem 5rem -1rem color-mix(in oklab, var(--color-brand) calc(var(--decoration) * 55%), transparent);display:block}.joKvSa_stage{display:grid}.joKvSa_stage>*{grid-area:1/1}.joKvSa_waiting{place-self:center}.joKvSa_zoom{transition:opacity .25s ease, transform .35s var(--ease-spring), overlay .25s allow-discrete, display .25s allow-discrete}.joKvSa_zoom:not(:popover-open){opacity:0;transform:scale(.94)}@starting-style{.joKvSa_zoom:popover-open{opacity:0;transform:scale(.94)}}.joKvSa_close{inline-size:var(--target-size);block-size:var(--target-size);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:transform .4s var(--ease-spring);border-radius:50%;place-items:center;display:grid;position:fixed;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.joKvSa_close:hover,.joKvSa_close:focus-visible{border-color:var(--color-accent);color:var(--color-accent);transform:rotate(90deg)}.joKvSa_closeIcon{block-size:1.25rem;inline-size:1.25rem}html:has(.joKvSa_zoom:popover-open){overflow:hidden}@media (forced-colors:active){.joKvSa_close{border:2px solid buttontext}}@media print{.joKvSa_badge{display:none}.joKvSa_trigger{cursor:auto}}
.wcwcYa_figure{gap:var(--space-2);break-inside:avoid;grid-template-columns:minmax(0,1fr);min-inline-size:0;margin:0;display:grid}.wcwcYa_image{object-fit:contain;border-radius:var(--radius-3);background-color:var(--color-surface-raised);block-size:auto;max-block-size:40rem;max-inline-size:100%;margin-inline:auto;display:block}@media (prefers-reduced-motion:no-preference){.wcwcYa_image{animation:1.2s ease-in-out 8 alternate wcwcYa_breathe}}@keyframes wcwcYa_breathe{to{background-color:color-mix(in oklab, var(--color-accent) 14%, var(--color-surface-raised))}}.wcwcYa_caption{color:var(--color-text-muted);overflow-wrap:anywhere;text-align:center;text-wrap:balance;justify-self:center;font-size:.9375rem;line-height:1.5}
.bZoqKW_block{border-radius:var(--radius-2);border:1px solid var(--color-rule);background:var(--color-bg);box-shadow:0 1rem 2.5rem -1.5rem color-mix(in oklab, var(--color-brand) calc(var(--decoration) * 60%), transparent);margin:0;display:grid;position:relative;overflow:hidden}.bZoqKW_block:before{content:"";background:linear-gradient(to right, transparent, var(--color-accent), transparent);block-size:1px;opacity:var(--decoration);pointer-events:none;position:absolute;inset-block-start:0;inset-inline:10%}@media (forced-colors:active){.bZoqKW_block:before{display:none}}.bZoqKW_bar{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-3);padding:var(--space-1) var(--space-1) var(--space-1) var(--space-3);border-block-end:1px solid var(--color-rule);flex-wrap:wrap;display:flex}.bZoqKW_language{color:var(--color-text-muted);font:500 .8125rem/1.6 var(--font-body)}.bZoqKW_actions{gap:var(--space-1);display:flex}.bZoqKW_action{min-block-size:var(--target-size);padding-inline:var(--space-3);border-radius:var(--radius-round);color:var(--color-text-muted);font:600 .8125rem/1 var(--font-body);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:.375rem;transition:color .15s,border-color .15s;display:inline-flex}.bZoqKW_action:hover,.bZoqKW_action:focus-visible{border-color:color-mix(in oklab, var(--color-accent) 45%, var(--color-rule));color:var(--color-accent)}.bZoqKW_done{color:var(--color-accent)}.bZoqKW_actionIcon{block-size:1rem;inline-size:1rem}:root:not([data-js]) .bZoqKW_actions>:first-child{display:none}:root:not([data-js]) .bZoqKW_dialogBar>button{display:none}.bZoqKW_dialog{background:var(--color-bg);inline-size:min(64rem,100vw - 2rem)}.bZoqKW_dialogBar{align-items:center;gap:var(--space-2) var(--space-4);color:var(--color-text-muted);font:600 .9375rem/1.4 var(--font-body);flex-wrap:wrap;padding-inline-end:var(--target-size);display:flex}.bZoqKW_large{padding:var(--space-4);border:1px solid var(--color-rule);border-radius:var(--radius-2);font-size:1rem}.bZoqKW_fileName{font-family:var(--font-mono)}.bZoqKW_pre{padding:var(--space-3);color:var(--color-text);font:400 .875rem/1.6 var(--font-mono);tab-size:2;margin:0;overflow-x:auto}.bZoqKW_pre:focus-visible{outline-offset:-3px}.bZoqKW_keyword{color:var(--syntax-keyword)}.bZoqKW_string{color:var(--syntax-string)}.bZoqKW_comment{color:var(--syntax-comment);font-style:italic}.bZoqKW_constant{color:var(--syntax-property)}.bZoqKW_function{color:var(--color-accent)}.bZoqKW_parameter{color:var(--color-text)}.bZoqKW_punctuation{color:var(--color-text-muted)}.bZoqKW_link{color:var(--color-accent);text-decoration:underline}.bZoqKW_comment:lang(ja){font-style:normal}@media (forced-colors:active){.bZoqKW_block{border-color:canvastext}}@media print{.bZoqKW_pre{white-space:pre-wrap;overflow-wrap:anywhere}}
.yRDENq_article{gap:var(--space-4);max-inline-size:var(--measure);line-height:1.7;display:grid}.yRDENq_article>:where(h2,h3,h4){text-wrap:balance;margin-block-start:var(--space-4);line-height:1.25}.yRDENq_article>:where(h2){font-size:1.75rem}.yRDENq_article>:where(h3){font-size:1.375rem}.yRDENq_article>:where(h4){font-size:1.125rem}.yRDENq_article :where(ul,ol){margin:0;padding-inline-start:1.5rem}.yRDENq_article :where(li+li){margin-block-start:var(--space-1)}.yRDENq_article :where(li>input[type=checkbox]){margin-inline-end:var(--space-2)}.yRDENq_article :where(:not(pre)>code){border-radius:var(--radius-1);background:var(--color-surface-raised);font-family:var(--font-mono);overflow-wrap:anywhere;padding:.1em .35em;font-size:.9em}.yRDENq_article :where(a[target=_blank]):after{content:"↗︎";content:"↗︎" / "";margin-inline-start:.15em;font-size:.8em}.yRDENq_article :where(em:lang(ja)){font-style:normal;font-weight:700}.yRDENq_tableScroll{max-inline-size:100%;overflow-x:auto}.yRDENq_tableScroll table{border-collapse:collapse;font-size:.9375rem}.yRDENq_tableScroll :where(th,td){padding:var(--space-2) var(--space-3);border-block-end:1px solid var(--color-rule)}.yRDENq_tableScroll :where(th,td):not([align]){text-align:start}.yRDENq_tableScroll:focus-visible{outline-offset:-3px}.yRDENq_tableScroll :where(thead th){font-weight:700}
.OkwmFG_reader{max-block-size:calc(100dvb - 2rem);inline-size:min(40rem,100vw - 2rem);padding:var(--space-6) var(--space-5) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-3);background:radial-gradient(70% 12rem at 50% 0, color-mix(in oklab, var(--color-brand) calc(var(--decoration) * 18%), transparent), transparent), var(--color-surface);color:var(--color-text);box-shadow:0 0 0 1px color-mix(in oklab, var(--color-accent) calc(var(--decoration) * 35%), transparent), 0 2rem 5rem -1.5rem color-mix(in oklab, var(--color-brand) calc(var(--decoration) * 45%), transparent), 0 1.5rem 4rem -1.5rem color-mix(in oklab, var(--brand-ink) 60%, transparent);transition:opacity .25s ease, transform .35s var(--ease-spring), overlay .25s allow-discrete, display .25s allow-discrete;overflow:auto}.OkwmFG_reader:not(:popover-open){opacity:0;transform:translateY(1rem)scale(.97)}@starting-style{.OkwmFG_reader:popover-open{opacity:0;transform:translateY(1rem)scale(.97)}}.OkwmFG_reader:popover-open{gap:var(--space-4);display:grid}.OkwmFG_reader::backdrop{background:color-mix(in oklab, var(--color-bg) 70%, transparent);-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem)}@media (prefers-reduced-transparency:reduce){.OkwmFG_reader::backdrop{background:var(--color-bg);-webkit-backdrop-filter:none;backdrop-filter:none}}.OkwmFG_close{inline-size:var(--target-size);block-size:var(--target-size);border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text);cursor:pointer;transition:transform .4s var(--ease-spring);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}.OkwmFG_close:hover,.OkwmFG_close:focus-visible{border-color:var(--color-accent);color:var(--color-accent);transform:rotate(90deg)}.OkwmFG_closeIcon{block-size:1.25rem;inline-size:1.25rem}html:has(.OkwmFG_reader:popover-open){overflow:hidden}html:has(.OkwmFG_reader:popover-open) body>*{visibility:hidden}.OkwmFG_reader:popover-open{visibility:visible}@media (forced-colors:active){.OkwmFG_reader{border:2px solid canvastext}}
.m6zKpW_chart{--plot-height:10rem;gap:var(--space-3);padding:var(--space-5);border:1px solid var(--color-rule);border-radius:var(--radius-3);background:radial-gradient(70% 10rem at 50% 0, color-mix(in oklab, var(--color-brand) calc(var(--decoration) * 12%), transparent), transparent), var(--color-bg);box-shadow:0 1.25rem 3rem -1.75rem color-mix(in oklab, var(--color-brand) calc(var(--decoration) * 60%), transparent);margin:0;display:grid;position:relative}.m6zKpW_chart:before{content:"";background:linear-gradient(to right, transparent, var(--color-accent), transparent);block-size:1px;opacity:var(--decoration);pointer-events:none;position:absolute;inset-block-start:-1px;inset-inline:15%}@media (min-width:40rem){.m6zKpW_chart{--plot-height:13rem}}.m6zKpW_caption{gap:var(--space-1);display:grid}.m6zKpW_title{font:800 1.125rem/1.35 var(--font-body)}.m6zKpW_summary{color:var(--color-text-muted);font-size:.9375rem}.m6zKpW_visual{gap:var(--space-3);display:grid}.m6zKpW_series1{--series:var(--chart-1)}.m6zKpW_series2{--series:var(--chart-2)}.m6zKpW_series3{--series:var(--chart-3)}.m6zKpW_series4{--series:var(--chart-4)}.m6zKpW_cartesian{gap:var(--space-2);font:500 .8125rem/1.3 var(--font-body);color:var(--color-text-muted);display:grid}.m6zKpW_axisTitle,.m6zKpW_xTitle{margin:0}.m6zKpW_xTitle{text-align:center}.m6zKpW_frame{grid-template-columns:auto minmax(0,1fr);grid-template-rows:var(--plot-height) auto;column-gap:var(--space-2);row-gap:var(--space-1);display:grid}.m6zKpW_ticks{flex-direction:column;justify-content:space-between;align-items:flex-end;display:flex}.m6zKpW_tick{font-variant-numeric:tabular-nums;align-items:center;block-size:0;display:flex}.m6zKpW_plot{inline-size:100%;block-size:var(--plot-height);display:block;overflow:visible}.m6zKpW_labels{grid-column:2;display:flex}.m6zKpW_label{text-align:center;overflow-wrap:break-word;flex:1 1 0;min-inline-size:0}@media not (min-width:30rem){.m6zKpW_cartesian{font-size:.75rem}}.m6zKpW_grid,.m6zKpW_zero,.m6zKpW_line,.m6zKpW_ring,.m6zKpW_marker,.m6zKpW_slice,.m6zKpW_hatch{vector-effect:non-scaling-stroke}.m6zKpW_grid{stroke:var(--color-rule);stroke-width:1px;stroke-dasharray:3 5}.m6zKpW_zero{stroke:var(--color-text-muted);stroke-width:1px}.m6zKpW_bar{fill:var(--series);transition:opacity .2s}.m6zKpW_plot:has(.m6zKpW_bar:hover) .m6zKpW_bar:not(:hover){opacity:.55}.m6zKpW_sheen{opacity:var(--decoration)}.m6zKpW_area{fill:var(--series);fill-opacity:.18}.m6zKpW_line{fill:none;stroke:var(--series);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 3px color-mix(in oklab, var(--series) calc(var(--decoration) * 70%), transparent))}@media screen and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.m6zKpW_chart{view-timeline:--chart block}.m6zKpW_bar,.m6zKpW_overlay{transform-box:fill-box;transform-origin:50% 100%;animation:linear both m6zKpW_rise;animation-timeline:--chart;animation-range:entry 20% cover 45%}.m6zKpW_line,.m6zKpW_area,.m6zKpW_ring,.m6zKpW_marker{animation:linear both m6zKpW_fade-up;animation-timeline:--chart;animation-range:entry 30% cover 50%}.m6zKpW_slice{transform-origin:0 0;animation:linear both m6zKpW_open;animation-timeline:--chart;animation-range:entry 20% cover 45%}}}@keyframes m6zKpW_rise{0%{transform:scaleY(0)}}@keyframes m6zKpW_fade-up{0%{opacity:0;transform:translateY(6px)}}@keyframes m6zKpW_open{0%{opacity:0;transform:rotate(-30deg)scale(.6)}}.m6zKpW_ring{stroke:var(--color-bg);stroke-width:12px;stroke-linecap:round}.m6zKpW_marker{stroke:var(--series);stroke-width:8px;stroke-linecap:round}.m6zKpW_pies{justify-content:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.m6zKpW_pie{justify-items:center;gap:var(--space-2);display:grid}.m6zKpW_pieName{font:600 .875rem/1.3 var(--font-body);margin:0}.m6zKpW_pieSvg{aspect-ratio:1;block-size:auto;inline-size:min(12rem,60vw)}.m6zKpW_slice{fill:var(--series);stroke:var(--color-bg);stroke-width:2.5px;transition:opacity .2s ease, transform .3s var(--ease-spring)}.m6zKpW_pieSvg:has(.m6zKpW_slice:hover) .m6zKpW_slice:not(:hover){opacity:.55}.m6zKpW_hatch{stroke:var(--color-bg);stroke-width:1.5px}.m6zKpW_overlay{pointer-events:none}.m6zKpW_pattern1 .m6zKpW_line{stroke-dasharray:6 4}.m6zKpW_pattern2 .m6zKpW_line{stroke-dasharray:2 4}.m6zKpW_pattern3 .m6zKpW_line{stroke-dasharray:10 4 2 4}.m6zKpW_legend{gap:var(--space-2) var(--space-4);color:var(--color-text);font:500 .875rem/1.4 var(--font-body);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.m6zKpW_entry{align-items:center;gap:var(--space-2);border-radius:var(--radius-round);background:var(--color-surface-raised);padding:.125rem .625rem .125rem .375rem;display:inline-flex}.m6zKpW_boxSwatch{background:var(--series);border-radius:50%;block-size:.75rem;inline-size:.75rem}.m6zKpW_lineSwatch{border-block-start:2px solid var(--series);inline-size:1.25rem}.m6zKpW_pattern1 .m6zKpW_lineSwatch,.m6zKpW_pattern3 .m6zKpW_lineSwatch{border-block-start-style:dashed}.m6zKpW_pattern2 .m6zKpW_lineSwatch{border-block-start-style:dotted}:where(.m6zKpW_pattern1,.m6zKpW_pattern2,.m6zKpW_pattern3) .m6zKpW_boxSwatch{background-image:repeating-linear-gradient(45deg, transparent 0 3px, var(--color-bg) 3px 4.5px)}.m6zKpW_dataSummary{min-block-size:var(--target-size);padding-inline:var(--space-4);border:1px solid color-mix(in oklab, var(--color-accent) 45%, var(--color-rule));border-radius:var(--radius-round);background:color-mix(in oklab, var(--color-accent) 8%, transparent);color:var(--color-accent);font:600 .875rem/1.4 var(--font-body);cursor:pointer;transition:translate .4s var(--ease-spring);justify-self:start;align-items:center;display:inline-flex}.m6zKpW_dataSummary:hover,.m6zKpW_dataSummary:focus-visible{translate:0 -2px}.m6zKpW_dialog{gap:var(--space-2);inline-size:min(60rem,100vw - 2rem)}.m6zKpW_dialogBody{margin-block-start:var(--space-3)}.m6zKpW_dialogTitle{font:800 1.375rem/1.3 var(--font-body);padding-inline-end:var(--target-size)}.m6zKpW_dialogBody{gap:var(--space-5);align-items:start;display:grid}@media (min-width:52rem){.m6zKpW_dialogBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.m6zKpW_dialog :is(.m6zKpW_bar,.m6zKpW_overlay,.m6zKpW_line,.m6zKpW_area,.m6zKpW_ring,.m6zKpW_marker,.m6zKpW_slice){animation:none}.m6zKpW_dialog .m6zKpW_cartesian{--plot-height:15rem}.m6zKpW_dialog .m6zKpW_pieSvg{inline-size:min(16rem,70vw)}.m6zKpW_tableScroll{border:1px solid var(--color-rule);border-radius:var(--radius-2);background:var(--color-bg);overflow-x:auto}.m6zKpW_tableScroll:focus-visible{outline-offset:-3px}.m6zKpW_table{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;font-size:.9375rem}.m6zKpW_table :where(th,td){padding:var(--space-2) var(--space-3);text-align:end}.m6zKpW_table td{white-space:nowrap}.m6zKpW_table :where(th[scope=row],thead th:first-child){text-align:start}.m6zKpW_table thead th{border-block-end:2px solid color-mix(in oklab, var(--color-accent) 50%, var(--color-rule));background:color-mix(in oklab, var(--color-accent) 10%, var(--color-surface));color:var(--color-text);font-weight:700}.m6zKpW_table tbody tr+tr :where(th,td){border-block-start:1px solid var(--color-rule)}.m6zKpW_table tbody tr:hover :where(th,td){background:color-mix(in oklab, var(--color-accent) 7%, transparent)}.m6zKpW_table tbody th{font-weight:600}.m6zKpW_tableSwatch{block-size:.75rem;inline-size:.75rem;background:var(--series);vertical-align:-.0625rem;border-radius:50%;margin-inline-end:var(--space-2);display:inline-block}:where(.m6zKpW_pattern1,.m6zKpW_pattern2,.m6zKpW_pattern3) .m6zKpW_tableSwatch{background-image:repeating-linear-gradient(45deg, transparent 0 3px, var(--color-bg) 3px 4.5px)}.m6zKpW_table tbody td{font-weight:600}@media (forced-colors:active){.m6zKpW_visual{forced-color-adjust:none}.m6zKpW_series1,.m6zKpW_series2,.m6zKpW_series3,.m6zKpW_series4{--series:CanvasText}.m6zKpW_ring,.m6zKpW_slice,.m6zKpW_hatch{stroke:canvas}.m6zKpW_line{filter:none}.m6zKpW_sheen{display:none}.m6zKpW_grid,.m6zKpW_zero{stroke:graytext}.m6zKpW_cartesian,.m6zKpW_legend{color:canvastext}:where(.m6zKpW_pattern1,.m6zKpW_pattern2,.m6zKpW_pattern3) .m6zKpW_boxSwatch,:where(.m6zKpW_pattern1,.m6zKpW_pattern2,.m6zKpW_pattern3) .m6zKpW_tableSwatch{background:repeating-linear-gradient(45deg,canvastext 0 3px,canvas 3px 4.5px)}.m6zKpW_tableSwatch{forced-color-adjust:none;background:canvastext}}@media print{.m6zKpW_chart{break-inside:avoid}.m6zKpW_dataSummary{display:none}}
.cvEzjW_section{justify-items:center;gap:var(--space-3);grid-template-columns:minmax(0,1fr);padding-block-start:var(--space-8);display:grid;position:relative}.cvEzjW_title{max-inline-size:min(100%, var(--sheet-width));letter-spacing:-.04em;text-align:center;background:linear-gradient(to bottom, var(--color-text) 35%, color-mix(in oklab, var(--color-accent) calc(var(--decoration) * 100%), var(--color-text)));color:#0000;-webkit-background-clip:text;background-clip:text;padding-block-end:.08em;font-size:clamp(2.5rem,1rem + 7.4vw,7rem);font-weight:800;line-height:.95}.cvEzjW_section:before{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in oklab, var(--color-brand) 34%, transparent), color-mix(in oklab, var(--color-brand) 10%, transparent) 55%, transparent);block-size:22rem;inline-size:min(56rem,100%);opacity:var(--decoration);pointer-events:none;position:absolute;inset-block-start:calc(var(--space-8) - 6rem);inset-inline-start:50%;translate:-50%}.cvEzjW_open{inline-size:100%;max-inline-size:var(--sheet-width);margin-inline:auto;padding-block-start:var(--space-4)}.cvEzjW_sheet{z-index:1;position:relative}@media not (min-width:48rem){.cvEzjW_section{padding-block-start:var(--space-7)}.cvEzjW_section:before{block-size:16rem;inset-block-start:calc(var(--space-7) - 5rem)}}@media (forced-colors:active){.cvEzjW_title{color:canvastext;background:0 0}.cvEzjW_section:before{display:none}}@media screen and (prefers-reduced-motion:no-preference) and (max-height:250rem){@supports (animation-timeline:view()){.cvEzjW_title{animation:linear both cvEzjW_settle,linear both cvEzjW_fall-behind;animation-timeline:view(), view(block calc(var(--header-block-size) + var(--space-3)) 0px);animation-range:entry cover 30%,exit}.cvEzjW_section:before{animation:linear both cvEzjW_light-up;animation-timeline:view();animation-range:entry entry 80%}}}@keyframes cvEzjW_light-up{0%{opacity:0;scale:.4 .6}}@keyframes cvEzjW_settle{0%{opacity:.5;scale:.88}}@keyframes cvEzjW_fall-behind{to{translate:0 85%}}@media screen and (prefers-reduced-motion:no-preference) and (max-height:250rem){@supports (animation-timeline:view()){.cvEzjW_section:has(>.cvEzjW_open) .cvEzjW_title{animation-name:cvEzjW_settle,cvEzjW_fall-away}}}@keyframes cvEzjW_fall-away{to{opacity:0;translate:0 35%}}@media print{.cvEzjW_section{padding-block-start:var(--space-5)}.cvEzjW_title{color:#000;background:0 0}.cvEzjW_section:before{display:none}}
