.CJz_gW_root{pointer-events:none;contain:layout paint;font-family:var(--font-body);position:absolute;inset:0;overflow:hidden}.CJz_gW_canvas,.CJz_gW_poster{width:100%;height:100%;display:block;position:absolute;inset:0}.CJz_gW_canvas{visibility:hidden}.CJz_gW_mobile{display:none}.CJz_gW_desktop{display:block}.CJz_gW_root[data-ready=true] .CJz_gW_canvas{visibility:visible}.CJz_gW_root[data-ready=true] .CJz_gW_poster{visibility:hidden}
.dots-top-ten{width:100%;height:100%;color:var(--brand-white);pointer-events:none;display:block}.dots-top-ten__highlight{opacity:1;animation:dots-top-ten-twinkle var(--top-ten-period) ease-in-out var(--top-ten-delay) infinite;animation-play-state:paused}.dots-top-ten[data-state=running] .dots-top-ten__highlight{animation-play-state:running}@keyframes dots-top-ten-twinkle{0%,to{opacity:var(--top-ten-min-opacity)}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.dots-top-ten__highlight{opacity:1;animation:none}}
.EwAeYW_lab{padding-bottom:var(--space-6)}.EwAeYW_lab[data-public-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.EwAeYW_lab[data-public-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.EwAeYW_header{justify-content:space-between;align-items:center;gap:var(--space-2);padding-block:var(--space-3);border-bottom:var(--line-width) solid var(--public-line);font-size:var(--text-sm);display:flex}.EwAeYW_brand{font-weight:700;text-decoration:none}.EwAeYW_header>span{color:var(--public-muted);text-align:right}.EwAeYW_intro{align-items:flex-start;gap:var(--space-3);padding-block:var(--space-5) var(--space-4);flex-direction:column;display:flex}.EwAeYW_intro h1{letter-spacing:-.06em;font-size:clamp(2.75rem,6vw,5.5rem)}.EwAeYW_intro p{max-width:43ch;margin-top:var(--space-2);color:var(--public-muted)}.EwAeYW_theme legend{font-size:var(--text-sm);margin-bottom:var(--space-1)}.EwAeYW_segmented{padding:var(--space-half);border:var(--line-width) solid var(--public-line);border-radius:var(--radius-pill);display:inline-flex}.EwAeYW_segmented button{border-radius:var(--radius-pill);min-height:var(--control-height);min-width:5rem;padding-inline:var(--space-2)}.EwAeYW_segmented button[aria-pressed=true]{background:var(--public-ink);color:var(--public-bg)}.EwAeYW_contexts{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.EwAeYW_context{min-width:0;margin:0}.EwAeYW_stage{isolation:isolate;border-radius:var(--radius-lg);border:var(--line-width) solid var(--public-line);height:23rem;position:relative;overflow:hidden}.EwAeYW_context figcaption{padding-block:var(--space-2)}.EwAeYW_context h2{font-size:var(--text-lg)}.EwAeYW_context p{margin-top:var(--space-half);font-size:var(--text-sm);color:var(--public-muted)}.EwAeYW_metrics{margin-top:var(--space-1);font-size:var(--text-xs);color:var(--public-muted);font-variant-numeric:tabular-nums;display:block}.EwAeYW_panel{padding:var(--space-3);border-radius:var(--radius-lg);background:var(--public-surface);border:var(--line-width) solid var(--public-line)}.EwAeYW_panelIntro h2{font-size:var(--text-xl)}.EwAeYW_panelIntro p{font-size:var(--text-sm);color:var(--public-muted);margin-top:var(--space-1);max-width:61ch}.EwAeYW_controls{gap:var(--space-3);margin-top:var(--space-3);flex-direction:column;display:flex}.EwAeYW_fileField{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.EwAeYW_fileField label{font-weight:600}.EwAeYW_fileField input{width:100%;max-width:100%;font-size:var(--text-sm);min-height:var(--control-height);border-radius:var(--radius-sm);cursor:pointer}.EwAeYW_fileField input::file-selector-button{min-height:var(--control-height);border:var(--line-width) solid var(--public-line);border-radius:var(--radius-sm);background:var(--public-bg);color:var(--public-ink);padding:var(--space-1) var(--space-2);margin-right:var(--space-1);font:inherit;cursor:pointer}.EwAeYW_fileField p{font-size:var(--text-xs);color:var(--public-muted)}.EwAeYW_actions{align-items:center;gap:var(--space-1);flex-wrap:wrap;display:flex}.EwAeYW_actions button{min-height:var(--control-height);padding:var(--space-1) var(--space-2);border:var(--line-width) solid var(--public-line);border-radius:var(--radius-pill);font-size:var(--text-sm);background:var(--public-surface)}.EwAeYW_actions button:active{background:var(--public-bg)}.EwAeYW_specSummary{align-items:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}.EwAeYW_swatches{gap:var(--space-half);flex-wrap:wrap;display:flex}.EwAeYW_swatch{width:var(--space-4);height:var(--space-4);border-radius:var(--radius-pill);border:var(--line-width) solid var(--public-line);font-size:var(--text-lg);place-items:center;display:grid}.EwAeYW_filename{font-size:var(--text-sm);overflow-wrap:anywhere}.EwAeYW_status{margin-top:var(--space-2);min-height:1.6em;font-size:var(--text-sm);color:var(--public-muted)}.EwAeYW_error{font-size:var(--text-sm);color:var(--color-error);overflow-wrap:anywhere}.EwAeYW_error:empty{display:none}.EwAeYW_details{margin-top:var(--space-2);border-top:var(--line-width) solid var(--public-line)}.EwAeYW_details summary{padding-block:var(--space-2);font-size:var(--text-sm)}.EwAeYW_details pre{max-width:100%;max-height:22rem;padding:var(--space-2);background:var(--public-bg);border-radius:var(--radius-sm);font-size:var(--text-xs);margin:0;overflow:auto}.EwAeYW_topTen{margin-top:var(--space-6)}.EwAeYW_topTenHeading{gap:var(--space-2);margin-bottom:var(--space-3);flex-direction:column;display:flex}.EwAeYW_topTenHeading h2{font-size:clamp(1.75rem,3vw,2.5rem)}.EwAeYW_topTenHeading p{color:var(--public-muted);margin-top:var(--space-1);font-size:var(--text-sm)}.EwAeYW_toggle{align-items:center;gap:var(--space-1);min-height:var(--control-height);font-size:var(--text-sm);cursor:pointer;display:flex}.EwAeYW_toggle input{width:var(--space-3);height:var(--space-3);accent-color:var(--public-focus)}.EwAeYW_heroPreview{isolation:isolate;background:var(--entry-gradient);border-radius:var(--radius-lg);grid-template-columns:minmax(0,1fr);min-height:32rem;display:grid;position:relative;overflow:hidden}.EwAeYW_heroCopy{padding:var(--space-4) var(--space-3) 0;z-index:1;position:relative}.EwAeYW_heroCopy>p:first-child{font-weight:650;font-size:var(--text-sm)}.EwAeYW_heroCopy h3{letter-spacing:-.06em;margin-block:var(--space-3) var(--space-2);font-size:clamp(3.25rem,7vw,7rem);font-weight:750;line-height:.98}.EwAeYW_heroCopy>p:last-child{font-size:var(--text-sm)}.EwAeYW_symbolStage{min-width:0;height:22rem;position:relative}.EwAeYW_motionNote{color:var(--public-muted);font-size:var(--text-sm);padding-top:var(--space-3);max-width:75ch}@media (min-width:760px){.EwAeYW_intro{padding-block:var(--space-6) var(--space-4);flex-direction:row;justify-content:space-between;align-items:flex-end}.EwAeYW_contexts{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.EwAeYW_stage{height:26rem}.EwAeYW_context h2{font-size:var(--text-base)}.EwAeYW_panel{padding:var(--space-3)}.EwAeYW_controls{flex-direction:row;justify-content:space-between;align-items:center}.EwAeYW_actions{justify-content:flex-end}.EwAeYW_topTenHeading{flex-direction:row;justify-content:space-between;align-items:flex-end}.EwAeYW_heroPreview{grid-template-columns:1fr 1.25fr;align-items:center;min-height:37rem}.EwAeYW_heroCopy{padding:var(--space-5)}.EwAeYW_symbolStage{height:37rem}}@media (prefers-reduced-motion:reduce){.EwAeYW_lab *,.EwAeYW_lab :before,.EwAeYW_lab :after{scroll-behavior:auto}}@media (hover:hover){.EwAeYW_actions button:hover{background:var(--public-bg);border-color:var(--public-ink)}.EwAeYW_fileField input:hover::file-selector-button{background:var(--public-bg);border-color:var(--public-ink)}.EwAeYW_segmented button:not([aria-pressed=true]):hover{background:var(--public-surface)}.EwAeYW_brand:hover,.EwAeYW_details summary:hover{text-decoration:underline}}
