.ZTMTKW_compass{z-index:1;pointer-events:none;max-width:calc(100% - 1.2rem);color:var(--sp-mist);font-family:var(--sp-font-ui);letter-spacing:.04em;flex-direction:column;align-items:center;gap:.16rem;font-size:.75rem;line-height:1;display:flex;position:absolute;bottom:2.35rem;right:.6rem}.ZTMTKW_rose{width:3.5rem;height:3.5rem;overflow:visible}.ZTMTKW_plate{fill:var(--sp-stage);stroke:color-mix(in srgb, var(--sp-mist) 42%, transparent);stroke-width:1px}.ZTMTKW_ticks{fill:none;stroke:color-mix(in srgb, var(--sp-mist) 46%, transparent);stroke-width:1px}.ZTMTKW_needle{fill:var(--sp-glacier-light)}.ZTMTKW_pivot{fill:var(--sp-paper)}.ZTMTKW_north,.ZTMTKW_cardinal{font-family:var(--sp-font-ui);text-anchor:middle}.ZTMTKW_north{fill:var(--sp-glacier-light);font-size:13px;font-weight:600}.ZTMTKW_cardinal{fill:var(--sp-mist);font-size:12px;font-weight:500}.ZTMTKW_spoken{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ZTMTKW_readout{border:1px solid color-mix(in srgb, var(--sp-mist) 34%, transparent);background:var(--sp-stage);color:var(--sp-paper);font-variant-numeric:tabular-nums;border-radius:999px;margin:0;padding:.16rem .38rem .14rem}@media (max-width:56rem){.ZTMTKW_compass{flex-direction:row;gap:.35rem;bottom:calc(2.75rem + 12px);right:.4rem}.ZTMTKW_rose{width:2.75rem;height:2.75rem}}
.SWZ4ua_button{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--sp-mist) 42%, transparent);border-radius:var(--sp-radius);background:color-mix(in srgb, var(--sp-stage) 82%, transparent);width:2.75rem;height:2.75rem;color:var(--sp-paper);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex}.SWZ4ua_button:hover:not(:disabled){border-color:var(--sp-glacier-light);background:var(--sp-glacier-dark);color:var(--sp-paper-bright)}.SWZ4ua_button:disabled{opacity:.45;cursor:default}.SWZ4ua_button svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:1.5rem;height:1.5rem}.SWZ4ua_spoken{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
._0Ip3CW_scale{z-index:1;left:var(--scale-inset);bottom:var(--scale-bottom);pointer-events:none;color:var(--sp-paper);font-family:var(--sp-font-ui);letter-spacing:.03em;flex-direction:column;gap:.15rem;font-size:.75rem;line-height:1;display:flex;position:absolute}@container (max-width:379.98px){._0Ip3CW_scale{bottom:var(--scale-bottom-narrow)}}._0Ip3CW_label{font-variant-numeric:tabular-nums;-webkit-text-stroke:3px var(--sp-stage);paint-order:stroke fill;margin:0;font-weight:600}._0Ip3CW_bar{display:block;overflow:visible}._0Ip3CW_casing,._0Ip3CW_rule{fill:none;stroke-linejoin:miter}._0Ip3CW_casing{stroke:var(--sp-stage);stroke-width:4px}._0Ip3CW_rule{stroke:var(--sp-paper);stroke-width:2px}._0Ip3CW_spoken{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
._r_DWa_toolbar{z-index:1;flex-direction:column;gap:.4rem;display:flex;position:absolute;top:.6rem;right:.6rem}
.mD6Gwq_scene{background:var(--sp-stage);position:absolute;inset:0;container-type:inline-size}.mD6Gwq_viewport{width:100%;height:100%;position:relative}
.xPNRDW_notice{box-sizing:border-box;padding:var(--sp-space-4);text-align:center;pointer-events:none;color:var(--sp-text-on-stage);flex-direction:column;justify-content:center;align-items:center;gap:.375rem;display:flex;position:absolute;inset:0}.xPNRDW_polite{padding:var(--sp-space-3) calc(2.75rem + 1.2rem);background:color-mix(in srgb, var(--sp-stage) 82%, transparent);inset:0 0 auto}.xPNRDW_notice p{margin:0}.xPNRDW_hint{font-size:var(--sp-text-ui);color:var(--sp-mist)}.xPNRDW_retry{margin-top:var(--sp-space-2);border:1px solid color-mix(in srgb, var(--sp-mist) 42%, transparent);border-radius:var(--sp-radius);background:color-mix(in srgb, var(--sp-stage) 82%, transparent);min-height:2.75rem;color:var(--sp-paper);font:inherit;cursor:pointer;pointer-events:auto;padding:.5rem 1rem}.xPNRDW_retry:hover{border-color:var(--sp-glacier-light);background:var(--sp-glacier-dark);color:var(--sp-paper-bright)}
.Io3v-a_mountain{grid-template-columns:minmax(0,1fr);grid-template-areas:"stage""sheet";min-width:0;display:grid}.Io3v-a_stage{grid-area:stage;height:clamp(16rem,52dvh,34rem)}@media (min-width:56rem){.Io3v-a_mountain{grid-template-areas:none;grid-template-columns:subgrid;grid-template-rows:subgrid;min-height:0}.Io3v-a_stage{grid-area:2/1;height:auto;min-height:0}}
.aYZoHa_stage{background:var(--sp-stage);min-width:0;position:relative}.aYZoHa_stage:focus-visible{outline:2px solid var(--sp-focus);outline-offset:-4px}.aYZoHa_loader{box-sizing:border-box;padding:var(--sp-space-5);color:var(--sp-paper);text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.aYZoHa_motif{pointer-events:none;width:100%;height:100%;color:var(--sp-glacier-light);opacity:.22;position:absolute;inset:0}.aYZoHa_lockup{flex-direction:column;align-items:center;gap:.75rem;max-width:28rem;display:flex;position:relative}.aYZoHa_lockup img{width:4rem;height:4rem;display:block}.aYZoHa_name{font-family:var(--sp-font-display);letter-spacing:-.02em;margin:0;font-size:clamp(1.75rem,4vw,2.25rem);line-height:1}.aYZoHa_label{font-size:var(--sp-text-body);color:var(--sp-mist);margin:0;line-height:1.4}
._sJtzG_explore{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--sp-glacier-light) 32%, transparent);border-radius:var(--sp-radius);min-height:2.25rem;color:var(--sp-glacier-light);font-family:var(--sp-font-ui);font-size:var(--sp-text-ui);white-space:nowrap;cursor:pointer;background:0 0;align-items:center;gap:.35rem;padding:.2rem .55rem;font-weight:500;line-height:1.2;display:inline-flex}._sJtzG_explore:hover{border-color:color-mix(in srgb, var(--sp-glacier-light) 62%, transparent);background:color-mix(in srgb, var(--sp-glacier) 12%, transparent);color:var(--sp-paper-bright)}._sJtzG_explore[aria-disabled=true]{opacity:.7;cursor:progress}._sJtzG_explore span{font-size:.95em;line-height:1}._sJtzG_error{top:100%;box-sizing:border-box;background:var(--sp-surface-stage);max-width:min(24rem,100vw - 1.5rem);color:var(--sp-paper);font-size:var(--sp-text-ui);margin:0;padding:.4rem .7rem;font-weight:500;position:absolute;inset-inline-end:var(--sp-space-3)}@media (min-width:56rem){._sJtzG_explore{min-height:2.375rem;padding:.25rem .7rem}._sJtzG_error{inset-inline-end:var(--sp-space-4)}}
.C9Vm-q_editor{flex:auto;grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.C9Vm-q_workspace{aspect-ratio:var(--frame-aspect);background:var(--sp-stage);place-items:center;min-width:0;display:grid;container-type:size}.C9Vm-q_frame{width:100cqw;height:min(100cqh, calc(100cqw / var(--frame-min-aspect)))}@media (min-width:56rem){.C9Vm-q_editor{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr) clamp(21rem,28vw,28rem);min-height:28rem}.C9Vm-q_workspace{aspect-ratio:auto;min-height:0}}
.lJU-DW_today{box-sizing:border-box;color:var(--sp-mist);font-size:var(--sp-text-ui);white-space:nowrap;text-decoration:none;display:none}.lJU-DW_today:hover{color:var(--sp-glacier-light);text-underline-offset:.18em;text-decoration:underline}@media (min-width:56rem){.lJU-DW_today{display:inline-flex}}
.SRcyIa_panel{box-sizing:border-box;min-height:0;padding:var(--sp-space-4);border-top:1px solid var(--sp-rule);background:var(--sp-stage);color:var(--sp-paper);font-size:var(--sp-text-ui);overflow-y:auto}@media (min-width:56rem){.SRcyIa_panel{border-top:0;border-left:1px solid var(--sp-rule)}}.SRcyIa_eyebrow{color:var(--sp-glacier-light);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:500}.SRcyIa_name{margin:.15rem 0 var(--sp-space-2);font-family:var(--sp-font-display);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:1.5rem;font-weight:400;line-height:1.15}.SRcyIa_note{margin:0 0 var(--sp-space-3);color:var(--sp-mist)}.SRcyIa_readout{gap:var(--sp-space-2) var(--sp-space-3);margin:0 0 var(--sp-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.SRcyIa_value{min-width:0}.SRcyIa_value dt{color:var(--sp-mist);font-size:.75rem}.SRcyIa_value dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.SRcyIa_status{min-height:2.6em;margin-bottom:var(--sp-space-3);color:var(--sp-mist)}.SRcyIa_status p{margin:0 0 .25rem}.SRcyIa_status[data-valid=true]{color:var(--sp-paper-bright)}.SRcyIa_status[data-valid=false]{padding-left:var(--sp-space-2);border-left:2px solid var(--sp-glacier-light);color:var(--sp-paper-bright)}.SRcyIa_actions{align-items:stretch;gap:var(--sp-space-2);flex-direction:column;display:flex}.SRcyIa_primary,.SRcyIa_secondary{box-sizing:border-box;border-radius:var(--sp-radius);min-height:2.75rem;font-family:var(--sp-font-ui);font-size:var(--sp-text-ui);cursor:pointer;border:1px solid #0000;padding:.5rem 1rem;font-weight:500;line-height:1.2}.SRcyIa_primary{background:var(--sp-accent);color:var(--sp-paper-bright)}.SRcyIa_primary:hover:not(:disabled){background:var(--sp-accent-hover)}.SRcyIa_secondary{border-color:color-mix(in srgb, var(--sp-mist) 42%, transparent);color:var(--sp-paper);background:0 0}.SRcyIa_secondary:hover:not(:disabled){border-color:var(--sp-glacier-light)}.SRcyIa_primary:disabled,.SRcyIa_secondary:disabled{opacity:.45;cursor:default}.SRcyIa_back{min-height:2.75rem;color:var(--sp-link-on-stage);text-underline-offset:.18em;align-items:center;text-decoration:underline;display:inline-flex}.SRcyIa_back:hover{color:var(--sp-link-on-stage-hover)}
.mkekIG_notice{box-sizing:border-box;flex:auto;align-items:flex-start;min-height:0;padding:clamp(2.5rem,12vh,6rem) clamp(1.5rem,6vw,4.5rem);display:flex}.mkekIG_content{overflow-wrap:anywhere;width:min(100%,34rem)}.mkekIG_title{margin:0 0 var(--sp-space-3);font-family:var(--sp-font-display);letter-spacing:-.012em;text-wrap:balance;font-size:clamp(2rem,6vw,3rem);font-weight:400;line-height:1.15}.mkekIG_message{max-width:28rem;color:var(--sp-mist);margin:0;font-size:1.125rem;line-height:1.5}
