.chart_stage__64UQs{position:relative;padding:1rem;color:var(--world-ink);border:1px solid var(--world-line);border-radius:20px;background:radial-gradient(120% 90% at 50% 10%,var(--world-sky-0) 0,var(--world-bg) 65%,var(--world-sky-2) 100%)}@media (min-width:1024px){.chart_stage__64UQs{min-height:600px;padding:1.5rem}}.chart_stage__64UQs[data-present=true]{position:fixed;inset:0;z-index:100;min-height:100dvh;padding:4.5em 1.5rem 1.5rem;overflow:auto;border:0;border-radius:0;font-size:clamp(1.15rem,.5rem + 1.4vw,2rem)}.chart_toolbar__urml7{gap:.5em 1em;margin-bottom:1rem}.chart_filters__e_8ou,.chart_toolbar__urml7{display:flex;flex-wrap:wrap;align-items:center}.chart_filters__e_8ou{gap:.4em;margin:0}.chart_filtersLabel__PVhCj{font-size:.8em;color:var(--world-muted)}.chart_chip__RaodK{min-height:44px;padding:0 .9em;font:inherit;font-size:.9em;color:var(--world-muted);cursor:pointer;background:var(--world-tile);border:1px solid var(--world-line);border-radius:999px}.chart_chip__RaodK[aria-pressed=true]{font-weight:700;color:var(--world-link);border-color:var(--world-blue)}.chart_actions__eHkQ_{display:flex;flex-wrap:wrap;gap:.4em;margin-inline-start:auto}.chart_action__1ZIMX{display:inline-flex;align-items:center;min-height:44px;padding:0 1em;font:inherit;font-size:.9em;font-weight:600;color:var(--world-ink);text-decoration:none;cursor:pointer;background:var(--world-tile);border:1px solid var(--world-line);border-radius:12px}.chart_stage__64UQs[data-present=true] .chart_toolbar__urml7{position:fixed;top:.75rem;left:50%;z-index:5;max-width:calc(100% - 1.5rem);padding:.4em .8em;margin:0;background:var(--world-tile);border:1px solid var(--world-line);border-radius:16px;box-shadow:0 8px 24px var(--world-shadow);transform:translateX(-50%);transition:opacity .25s}.chart_stage__64UQs[data-present=true][data-controls=hidden] .chart_toolbar__urml7:not(:focus-within){pointer-events:none;opacity:0}.chart_action__1ZIMX:focus-visible,.chart_card__VDSek a:focus-visible,.chart_chip__RaodK:focus-visible,.chart_close__8kjW9:focus-visible,.chart_cta__Yg2KH:focus-visible,.chart_toolLink__rHrcQ:focus-visible{outline:3px solid var(--world-link);outline-offset:2px}.chart_chart__et7_9{display:block}.chart_core__na3gE{max-width:28em;padding:.6em 1.2em;margin:0 auto;color:var(--world-on-core);text-align:center;background:var(--world-gold);border-radius:14px;box-shadow:0 8px 24px rgba(242,183,5,.35)}.chart_core__na3gE h2{margin:0;font-size:1.15em;line-height:1.3}.chart_core__na3gE p{margin:.1em 0 0;font-size:.85em}.chart_byline__g302t{margin:.5em 0 0;font-size:.8em;color:var(--world-gold-text);text-align:center}.chart_stem__FIO_l{display:block;width:0;height:1.5em;margin:0 auto;border-left:2px dashed var(--world-blue)}.chart_steps__gRESd{display:grid;grid-template-columns:1fr;gap:1em;padding:0;margin:0;list-style:none}@media (min-width:768px){.chart_steps__gRESd{grid-template-columns:repeat(auto-fit,minmax(11em,1fr))}}.chart_step__sP_bC{position:relative;padding:.75em;background:color-mix(in srgb,var(--world-tile) 35%,transparent);border:1px solid var(--world-line);border-radius:16px}.chart_step__sP_bC:before{position:absolute;top:-1em;left:50%;height:1em;content:"";border-left:2px dashed var(--world-blue)}.chart_stepTitle__VsUc6{display:inline-block;padding:.25em .8em;margin:0;font-size:.85em;font-weight:700;line-height:1.4;background:var(--world-tile);border:1px solid var(--world-line);border-radius:999px;box-shadow:0 4px 14px var(--world-shadow)}.chart_tools__DGGCb{padding:0;margin:0;list-style:none}.chart_tool__1h_iK{position:relative;margin-top:.6em;background:var(--world-tile);border:1px solid var(--world-line);border-radius:12px;box-shadow:0 4px 12px var(--world-shadow);transition:transform .15s,opacity .2s,box-shadow .15s}.chart_tool__1h_iK:hover{box-shadow:0 10px 26px var(--world-shadow);transform:translateY(-1px)}.chart_toolLink__rHrcQ{display:flex;flex-wrap:wrap;gap:.2em .5em;align-items:center;min-height:44px;padding:.5em .75em .15em;font-size:.95em;font-weight:700;color:var(--world-ink);text-decoration:none;border-radius:12px}.chart_toolName__Kg1SE{overflow-wrap:anywhere}.chart_shared__XsJrK{padding:0 .4em;font-size:.75em;font-weight:700;color:var(--world-gold-text);background:var(--world-gold-chip);border-radius:6px}.chart_tags__zALIW{display:flex;flex-wrap:wrap;gap:.25em;padding:0 .75em .6em;margin:0;list-style:none}.chart_tag__LzLaW{padding:.05em .45em;font-size:.75em;font-weight:600;color:var(--world-tag-neutral-fg);background:var(--world-tag-neutral-bg);border-radius:6px}.chart_tag__LzLaW[data-tone=green]{color:var(--world-tag-green-fg);background:var(--world-tag-green-bg)}.chart_tag__LzLaW[data-tone=teal]{color:var(--world-tag-teal-fg);background:var(--world-tag-teal-bg)}.chart_tag__LzLaW[data-tone=sky]{color:var(--world-tag-sky-fg);background:var(--world-tag-sky-bg)}.chart_tag__LzLaW[data-tone=violet]{color:var(--world-tag-violet-fg);background:var(--world-tag-violet-bg)}.chart_tag__LzLaW[data-tone=amber]{color:var(--world-tag-amber-fg);background:var(--world-tag-amber-bg)}.chart_dimNote__yzjGp{display:none}.chart_stage__64UQs[data-filter=free] .chart_tool__1h_iK[data-price=paid],.chart_stage__64UQs[data-filter=local] .chart_tool__1h_iK[data-runs=cloud],.chart_stage__64UQs[data-filter=open] .chart_tool__1h_iK[data-source=closed]{border-style:dashed;box-shadow:none}.chart_stage__64UQs[data-filter=free] .chart_tool__1h_iK[data-price=paid],.chart_stage__64UQs[data-filter=local] .chart_tool__1h_iK[data-runs=cloud]:hover,.chart_stage__64UQs[data-filter=open] .chart_tool__1h_iK[data-source=closed]{transform:none}.chart_stage__64UQs[data-filter=free] .chart_tool__1h_iK[data-price=paid] .chart_dimNote__yzjGp,.chart_stage__64UQs[data-filter=local] .chart_tool__1h_iK[data-runs=cloud] .chart_dimNote__yzjGp,.chart_stage__64UQs[data-filter=open] .chart_tool__1h_iK[data-source=closed] .chart_dimNote__yzjGp{display:block;padding:0 .75em .5em;font-size:.75em;font-weight:600;color:var(--world-muted)}.chart_stage__64UQs[data-step="1"] .chart_step__sP_bC:not([data-step-index="1"]),.chart_stage__64UQs[data-step="2"] .chart_step__sP_bC:not([data-step-index="2"]),.chart_stage__64UQs[data-step="3"] .chart_step__sP_bC:not([data-step-index="3"]),.chart_stage__64UQs[data-step="4"] .chart_step__sP_bC:not([data-step-index="4"]),.chart_stage__64UQs[data-step="5"] .chart_step__sP_bC:not([data-step-index="5"]),.chart_stage__64UQs[data-step="6"] .chart_step__sP_bC:not([data-step-index="6"]),.chart_stage__64UQs[data-step="7"] .chart_step__sP_bC:not([data-step-index="7"]),.chart_stage__64UQs[data-step="8"] .chart_step__sP_bC:not([data-step-index="8"]),.chart_stage__64UQs[data-step="9"] .chart_step__sP_bC:not([data-step-index="9"]){border-style:dashed}.chart_stage__64UQs[data-step="1"] .chart_step__sP_bC:not([data-step-index="1"]) .chart_stepTitle__VsUc6,.chart_stage__64UQs[data-step="1"] .chart_step__sP_bC:not([data-step-index="1"]) .chart_tool__1h_iK,.chart_stage__64UQs[data-step="2"] .chart_step__sP_bC:not([data-step-index="2"]) .chart_stepTitle__VsUc6,.chart_stage__64UQs[data-step="2"] .chart_step__sP_bC:not([data-step-index="2"]) .chart_tool__1h_iK,.chart_stage__64UQs[data-step="3"] .chart_step__sP_bC:not([data-step-index="3"]) .chart_stepTitle__VsUc6,.chart_stage__64UQs[data-step="3"] .chart_step__sP_bC:not([data-step-index="3"]) .chart_tool__1h_iK,.chart_stage__64UQs[data-step="4"] .chart_step__sP_bC:not([data-step-index="4"]) .chart_stepTitle__VsUc6,.chart_stage__64UQs[data-step="4"] .chart_step__sP_bC:not([data-step-index="4"]) .chart_tool__1h_iK,.chart_stage__64UQs[data-step="5"] .chart_step__sP_bC:not([data-step-index="5"]) .chart_stepTitle__VsUc6,.chart_stage__64UQs[data-step="5"] .chart_step__sP_bC:not([data-step-index="5"]) .chart_tool__1h_iK,.chart_stage__64UQs[data-step="6"] .chart_step__sP_bC:not([data-step-index="6"]) .chart_stepTitle__VsUc6,.chart_stage__64UQs[data-step="6"] .chart_step__sP_bC:not([data-step-index="6"]) .chart_tool__1h_iK,.chart_stage__64UQs[data-step="7"] .chart_step__sP_bC:not([data-step-index="7"]) .chart_stepTitle__VsUc6,.chart_stage__64UQs[data-step="7"] .chart_step__sP_bC:not([data-step-index="7"]) .chart_tool__1h_iK,.chart_stage__64UQs[data-step="8"] .chart_step__sP_bC:not([data-step-index="8"]) .chart_stepTitle__VsUc6,.chart_stage__64UQs[data-step="8"] .chart_step__sP_bC:not([data-step-index="8"]) .chart_tool__1h_iK,.chart_stage__64UQs[data-step="9"] .chart_step__sP_bC:not([data-step-index="9"]) .chart_stepTitle__VsUc6,.chart_stage__64UQs[data-step="9"] .chart_step__sP_bC:not([data-step-index="9"]) .chart_tool__1h_iK{box-shadow:none}.chart_panel__vKBv8{position:sticky;bottom:calc(5.5rem + env(safe-area-inset-bottom));z-index:6;max-height:60vh;padding:1em;margin-top:1em;overflow:auto;color:var(--world-ink);background:var(--world-tile);border:1px solid var(--world-line);border-radius:16px;box-shadow:0 12px 32px var(--world-shadow)}@media (min-width:1024px){.chart_panel__vKBv8{bottom:1rem;width:min(26em,100%);margin-inline-start:auto}}.chart_stage__64UQs[data-present=true] .chart_panel__vKBv8{bottom:1rem}.chart_panelHead__Y__Da{display:flex;gap:.5em;align-items:flex-start;justify-content:space-between}.chart_panelHead__Y__Da>:first-child{flex:1;min-width:0}.chart_close__8kjW9{flex:none;min-width:44px;min-height:44px;font:inherit;cursor:pointer;background:transparent;border:1px solid var(--world-line);border-radius:12px}.chart_card__VDSek,.chart_close__8kjW9{color:var(--world-ink)}.chart_cardTitle___jFWC{margin:0;font-size:1.25em;line-height:1.3}.chart_cardTitle___jFWC:focus{outline:none}.chart_facts__BO3N1{display:grid;grid-template-columns:auto 1fr;gap:.35em .9em;margin:.8em 0;font-size:.9em}.chart_facts__BO3N1 dt{color:var(--world-muted)}.chart_facts__BO3N1 dd{margin:0}.chart_note__G7mWy{margin:.5em 0 0;font-size:.8em;color:var(--world-muted)}.chart_cta__Yg2KH{display:inline-flex;align-items:center;min-height:44px;padding:.4em 1em;margin-top:.8em;font-weight:700;color:var(--world-on-core);text-decoration:none;background:var(--world-gold);border-radius:12px}.chart_cardLinks___bNQt{display:flex;flex-wrap:wrap;gap:.4em 1.2em;align-items:center;margin-top:.6em;font-size:.9em}.chart_card__VDSek a:not(.chart_cta__Yg2KH){color:var(--world-link);text-underline-offset:2px}.chart_threeHost__bc8_G{position:relative}.chart_threeHost__bc8_G[data-mounted=true]{min-height:560px}.chart_stage__64UQs[data-present=true] .chart_threeHost__bc8_G{height:calc(100dvh - 6em)}.chart_srOnly__39pJI{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.chart_stage__64UQs[data-present=true] .chart_toolbar__urml7,.chart_step__sP_bC,.chart_tool__1h_iK{transition:none}.chart_tool__1h_iK:hover{transform:none}}