.mdpVJq_header{z-index:5;position:relative}.mdpVJq_light{background:var(--surface);border-bottom:1px solid var(--line)}.mdpVJq_inner{max-width:var(--page-max);padding:0 var(--gutter);justify-content:space-between;align-items:center;gap:16px;height:72px;margin:0 auto;display:flex}.mdpVJq_brand{font-family:var(--font-display);letter-spacing:-.01em;color:var(--ink);align-items:center;gap:11px;font-size:21px;font-weight:700;text-decoration:none;display:flex}.mdpVJq_dark .mdpVJq_brand{color:#fff}.mdpVJq_nav{align-items:center;gap:clamp(14px,3vw,34px);font-size:16px;display:flex}.mdpVJq_link{color:var(--ink-2);text-decoration:none}.mdpVJq_link:hover{color:var(--ink)}.mdpVJq_dark .mdpVJq_link{color:var(--space-text-2)}.mdpVJq_dark .mdpVJq_link:hover{color:#fff}.mdpVJq_cta{background:var(--ink);color:#fff;border-radius:999px;padding:10px 18px;font-weight:700;text-decoration:none}.mdpVJq_cta:hover{color:#fff;background:#232a3d}.mdpVJq_dark .mdpVJq_cta{color:var(--ink);background:#fff}.mdpVJq_dark .mdpVJq_cta:hover{background:var(--space-text-2);color:var(--ink)}@media (max-width:640px){.mdpVJq_link{display:none}}.mdpVJq_account{position:relative}.mdpVJq_avatar{width:42px;height:42px;font-family:var(--font-display);cursor:pointer;background:var(--blue);color:#fff;border:0;border-radius:50%;place-items:center;font-size:18px;font-weight:700;display:grid}.mdpVJq_avatar:hover{background:var(--blue-hover)}.mdpVJq_avatar[aria-expanded=true]{box-shadow:0 0 0 3px var(--surface), 0 0 0 5px var(--blue)}.mdpVJq_dark .mdpVJq_avatar[aria-expanded=true]{box-shadow:0 0 0 3px var(--space), 0 0 0 5px #fff}.mdpVJq_menu{width:min(280px, calc(100vw - 2 * var(--gutter)));background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--r-md);padding:8px;font-size:16px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 14px 40px #0a0e1a2e}.mdpVJq_menuWho{border-bottom:1px solid var(--line);overflow-wrap:anywhere;flex-direction:column;gap:2px;margin-bottom:6px;padding:10px 12px 12px;font-weight:700;display:flex}.mdpVJq_menuWho span{color:var(--ink-3);font-size:14px;font-weight:400}.mdpVJq_menuLinks{flex-direction:column;display:flex}.mdpVJq_menuLinks a,.mdpVJq_menuOut{text-align:left;border-radius:var(--r-sm);width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 12px;text-decoration:none;display:block}.mdpVJq_menuLinks a:hover,.mdpVJq_menuOut:hover{background:var(--surface-2);color:var(--ink)}.mdpVJq_menuOut{border-top:1px solid var(--line);border-radius:0 0 var(--r-sm) var(--r-sm);color:var(--ink-2);margin-top:6px}
.-tFMgq_form{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.-tFMgq_input{border:2px solid var(--ink);border-radius:var(--r-md);width:13ch;min-height:56px;font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;background:var(--surface);padding:0 18px;font-size:24px}.-tFMgq_input::placeholder{color:var(--line-strong)}.-tFMgq_form .btn{min-height:56px;padding:0 26px;font-size:17px}.-tFMgq_lg .-tFMgq_input{text-align:center;flex:220px;width:100%;min-height:68px;font-size:32px}.-tFMgq_lg .btn{flex:100%;min-height:68px;font-size:19px}.-tFMgq_error{color:var(--bad);flex-basis:100%;font-size:15px}
.Us1ioa_main{--edge:clamp(12px, 2.4vw, 32px);--inset:max(8px, calc(max(0px, (100vw - var(--page-max)) / 2) + var(--gutter) - max(0px, (100vw - var(--page-max) - 96px) / 2) - var(--edge)));max-width:calc(var(--page-max) + 96px);padding:28px var(--edge) 0;margin:0 auto}.Us1ioa_titleRow{padding:8px var(--inset) 22px;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.Us1ioa_titleText{flex-direction:column;gap:10px;max-width:820px;display:flex}.Us1ioa_title{letter-spacing:-.028em;font-size:clamp(34px,4.4vw,56px);font-weight:800}.Us1ioa_tagline{color:var(--ink-2);font-size:18px;line-height:1.5}.Us1ioa_titleActions{flex-shrink:0}.Us1ioa_stageCol{flex-direction:column;gap:20px;min-width:0;display:flex}.Us1ioa_stage{background:var(--space);color:var(--space-text);border-radius:var(--r-xl);isolation:isolate;flex-direction:column;height:clamp(540px,74vh,820px);display:flex;position:relative;overflow:hidden}.Us1ioa_solo{display:contents}.Us1ioa_frame{background:var(--space);border-radius:var(--r-xl);height:clamp(480px,100svh - 24px,860px);scroll-margin-top:12px;display:flex;overflow:hidden}.Us1ioa_frame .Us1ioa_stage{border-radius:0;flex:auto;min-width:0;height:auto}.Us1ioa_drawer{background:var(--surface);min-width:0;min-height:0;color:var(--ink);border-left:1px solid var(--line);flex-direction:column;flex:0 0 360px;display:flex}.Us1ioa_drawerTab{border:0;border-bottom:1px solid var(--line);background:var(--surface-2);min-height:40px;color:var(--ink-2);font:inherit;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;font-size:14px;display:flex}.Us1ioa_drawerTab:hover{color:var(--ink)}.Us1ioa_drawerTab:focus-visible{outline:2px solid var(--blue);outline-offset:-2px}.Us1ioa_drawerBody{flex-direction:column;flex:auto;min-height:0;display:flex}.Us1ioa_drawerBody[hidden]{display:none}.Us1ioa_frameShut .Us1ioa_drawer{flex-basis:44px}.Us1ioa_frameShut .Us1ioa_drawerTab{writing-mode:vertical-rl;border-bottom:0;flex-direction:column-reverse;flex:auto;justify-content:flex-start;padding:14px 0}.Us1ioa_frameShut .Us1ioa_drawerTab svg{writing-mode:horizontal-tb}.Us1ioa_panelLoading{color:var(--ink-2);padding:28px 24px}.Us1ioa_teacher{padding:0 var(--inset);flex-direction:column;gap:28px;margin-top:72px;display:flex}.Us1ioa_teacherHead{flex-direction:column;gap:10px;display:flex}.Us1ioa_teacherTitle{letter-spacing:-.03em;font-size:clamp(28px,3vw,40px);font-weight:800}.Us1ioa_takeaways{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.Us1ioa_takeaways li{gap:14px;font-size:18px;line-height:1.45;display:flex}.Us1ioa_num{background:var(--ink);color:#fff;width:34px;height:34px;font-family:var(--font-mono);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;display:flex}.Us1ioa_teacherGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.Us1ioa_teacherCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);flex-direction:column;gap:12px;padding:24px;font-size:16px;display:flex}.Us1ioa_teacherCard h3{font-size:20px;font-weight:700}.Us1ioa_standards{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.Us1ioa_standards .mono{color:var(--blue);margin-right:6px;font-size:14px}@media (max-width:1080px){.Us1ioa_drawer{flex-basis:320px}.Us1ioa_takeaways,.Us1ioa_teacherGrid{grid-template-columns:minmax(0,1fr)}}@media (max-width:720px){.Us1ioa_titleRow{flex-direction:column;align-items:flex-start}.Us1ioa_stage{border-radius:var(--r-lg);height:clamp(600px,88svh,780px)}.Us1ioa_frame{border-radius:var(--r-lg);flex-direction:column;height:clamp(600px,100svh - 16px,900px);position:relative}.Us1ioa_frame .Us1ioa_stage{border-radius:0}.Us1ioa_drawer{z-index:20;border-radius:var(--r-lg) var(--r-lg) 0 0;border-left:0;height:60%;position:absolute;bottom:0;left:0;right:0;overflow:hidden;box-shadow:0 -12px 32px #00000059}.Us1ioa_frameShut .Us1ioa_drawer{height:auto;box-shadow:none;border-top:1px solid var(--line);border-radius:0;flex:none;position:static}.Us1ioa_drawerTab svg{transform:rotate(90deg)}.Us1ioa_frameShut .Us1ioa_drawerTab{writing-mode:horizontal-tb;flex-direction:row;flex:none;justify-content:space-between;min-height:44px;padding:8px 16px}}
.ETmgkq_card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-xl);color:var(--ink);flex-direction:column;text-decoration:none;transition:border-color .15s,transform .15s;display:flex;overflow:hidden}.ETmgkq_card:hover{color:var(--ink);border-color:var(--ink-3)}.ETmgkq_art{aspect-ratio:16/10;background:var(--space);position:relative;overflow:hidden}.ETmgkq_art .ETmgkq_note{background:var(--surface);color:var(--ink);position:absolute;top:14px;left:14px}.ETmgkq_art .ETmgkq_kind{background:var(--surface);color:var(--ink);position:absolute;top:14px;right:14px}.ETmgkq_art img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.ETmgkq_card:hover .ETmgkq_art img{transform:scale(1.025)}.ETmgkq_text{flex-direction:column;flex:auto;gap:12px;padding:26px 30px 30px;display:flex}.ETmgkq_titleRow{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.ETmgkq_title{font-size:clamp(26px,2.4vw,32px);font-weight:700}.ETmgkq_standards{font-family:var(--font-mono);color:var(--ink-2);font-size:13px}.ETmgkq_tagline{color:var(--ink-2);flex:auto;font-size:17px;line-height:1.5}.ETmgkq_open{color:var(--blue);align-items:center;gap:8px;padding-top:4px;font-weight:700;display:inline-flex}
._2yJSnW_scene{touch-action:none;flex:auto;min-height:0;position:relative;overflow:hidden}._2yJSnW_scene>canvas{width:100%;height:100%;position:absolute;inset:0}._2yJSnW_dock{border:1px solid var(--space-line);color:var(--space-text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0e1428e6;border-radius:22px;flex-wrap:wrap;flex:none;align-items:center;gap:12px 16px;margin:0 16px 16px;padding:12px 14px;display:flex}._2yJSnW_dockGrow{flex:260px;min-width:0}._2yJSnW_btn{border:1.5px solid var(--space-line);min-height:44px;color:var(--space-text);cursor:pointer;white-space:nowrap;background:#ffffff0f;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:700;display:inline-flex}._2yJSnW_btn:hover:not(:disabled){background:#ffffff1f}._2yJSnW_btn:disabled{opacity:.45;cursor:not-allowed}._2yJSnW_btnLight{color:var(--ink);background:#fff;border-color:#fff}._2yJSnW_btnLight:hover:not(:disabled){background:var(--space-text-2)}._2yJSnW_btnSun{border-color:var(--sun);color:var(--sun);background:#ffb2241a}._2yJSnW_btnSun[aria-pressed=true],._2yJSnW_btnSun[aria-pressed=true]:hover:not(:disabled){background:var(--sun);color:var(--ink)}._2yJSnW_btnRound{border-radius:50%;width:48px;min-height:48px;padding:0}._2yJSnW_segment{background:#ffffff14;border-radius:14px;gap:2px;padding:4px;display:inline-flex}._2yJSnW_segment button{min-height:40px;color:var(--space-text);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;padding:0 14px;font-size:15px;font-weight:700}._2yJSnW_segment button:disabled{opacity:.4;cursor:not-allowed}._2yJSnW_segment button[aria-pressed=true]{color:var(--ink);background:#fff}._2yJSnW_sliderWrap{flex-direction:column;gap:6px;min-width:0;display:flex}._2yJSnW_sliderLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--space-text-3);justify-content:space-between;gap:12px;font-size:12px;display:flex}._2yJSnW_sliderLabel strong{color:var(--space-text);letter-spacing:.04em;font-weight:600}._2yJSnW_slider{appearance:none;cursor:pointer;background:0 0;width:100%;height:28px;margin:0}._2yJSnW_slider::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--track-fill,var(--sun)) 0 var(--pct,0%), #ffffff2e var(--pct,0%) 100%);border-radius:3px;height:6px}._2yJSnW_slider::-moz-range-track{background:#ffffff2e;border-radius:3px;height:6px}._2yJSnW_slider::-moz-range-progress{background:var(--track-fill,var(--sun));border-radius:3px;height:6px}._2yJSnW_slider::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-radius:50%;width:22px;height:22px;margin-top:-8px;box-shadow:0 0 0 4px #ffffff29}._2yJSnW_slider::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:22px;height:22px}._2yJSnW_ticks{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--space-text-3);justify-content:space-between;font-size:11px;display:flex}._2yJSnW_readout{border:1px solid var(--space-line);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e1428d1;border-radius:16px;flex-direction:column;gap:2px;padding:10px 14px;display:inline-flex}._2yJSnW_readoutLabel{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--space-text-3);font-size:11px}._2yJSnW_readoutValue{font-family:var(--font-display);letter-spacing:-.01em;font-size:26px;font-weight:700;line-height:1.1}._2yJSnW_floatCard{border:1px solid var(--space-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--space-text);background:#0e1428e0;border-radius:20px}._2yJSnW_label{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--space-text-2);pointer-events:none;white-space:nowrap;font-size:12px;position:absolute}._2yJSnW_caption{color:var(--space-text-2);font-size:14px;line-height:1.45}@media (max-width:720px){._2yJSnW_scene{touch-action:pan-y}._2yJSnW_dock{gap:10px;margin:0 10px 10px;padding:10px}._2yJSnW_readoutValue{font-size:21px}}._2yJSnW_fullscreenable:fullscreen,._2yJSnW_fullscreenable[data-pseudo-full]{background:var(--space);border-radius:0;width:100%;height:100dvh;max-height:none}._2yJSnW_fullscreenable[data-pseudo-full]{z-index:1000;position:fixed;inset:0}._2yJSnW_iconOnly{flex:none;width:44px;padding:0}
._4YprnW_sticker{display:block;overflow:visible}._4YprnW_slap{animation:.64s cubic-bezier(.2,1.5,.35,1) both _4YprnW_slap}@keyframes _4YprnW_slap{0%{opacity:0;transform:scale(1.7)rotate(-16deg)}45%{opacity:1;transform:scale(.9)rotate(3deg)}72%{transform:scale(1.04)rotate(-1deg)}to{transform:none}}._4YprnW_locked{filter:grayscale()brightness(.62);opacity:.4}._4YprnW_drift{animation:3.2s ease-in-out infinite _4YprnW_drift}@keyframes _4YprnW_drift{50%{transform:translate(3px,-4px)}}._4YprnW_twinkle,._4YprnW_twinkleLate{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite _4YprnW_twinkle}._4YprnW_twinkleLate{animation-delay:.9s}@keyframes _4YprnW_twinkle{50%{opacity:.7;transform:scale(.55)rotate(20deg)}}._4YprnW_floatZ,._4YprnW_floatZLate,._4YprnW_floatZLater{animation:2.4s ease-in-out infinite _4YprnW_floatZ}._4YprnW_floatZLate{animation-delay:.4s}._4YprnW_floatZLater{animation-delay:.8s}@keyframes _4YprnW_floatZ{50%{opacity:.7;transform:translateY(-5px)}}._4YprnW_flicker{transform-box:fill-box;transform-origin:50% 100%;animation:1.1s ease-in-out infinite _4YprnW_flicker}@keyframes _4YprnW_flicker{50%{transform:scale(.96,1.06)}}._4YprnW_spinSlow{transform-box:fill-box;transform-origin:50%;animation:30s linear infinite _4YprnW_spin}@keyframes _4YprnW_spin{to{transform:rotate(360deg)}}._4YprnW_still *,._4YprnW_locked *{animation:none!important}@media (prefers-reduced-motion:reduce){._4YprnW_sticker,._4YprnW_sticker *{animation:none!important}}
.MOQsJW_more{flex-direction:column;gap:24px;display:flex}.MOQsJW_head{flex-direction:column;gap:8px;max-width:50em;display:flex}.MOQsJW_title{letter-spacing:-.025em;font-size:clamp(28px,3vw,36px);font-weight:800}.MOQsJW_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;display:grid}@media (max-width:960px){.MOQsJW_grid{grid-template-columns:minmax(0,1fr)}}
.XCyLQa_opener{align-items:center;gap:8px;display:inline-flex}.XCyLQa_backdrop{z-index:1000;background:#03050cbd;padding:clamp(0px,1.6vw,22px);display:flex;position:fixed;inset:0}.XCyLQa_dialog{--sphere-atmosphere:#9ccfff;--sphere-biosphere:#86d68f;--sphere-hydrosphere:#4fd0d6;--sphere-geosphere:#e0a866;--sphere-human:#c9a8ff;--line-2:#ffffff1f;--panel:#0e1428f0;background:var(--space);color:#fff;min-width:0;font-family:var(--font-body);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:28px;flex-direction:column;flex:1;display:flex;overflow:hidden}.XCyLQa_dialog [data-sphere=atmosphere]{--sc:var(--sphere-atmosphere)}.XCyLQa_dialog [data-sphere=biosphere]{--sc:var(--sphere-biosphere)}.XCyLQa_dialog [data-sphere=hydrosphere]{--sc:var(--sphere-hydrosphere)}.XCyLQa_dialog [data-sphere=geosphere]{--sc:var(--sphere-geosphere)}.XCyLQa_dialog [data-sphere=human]{--sc:var(--sphere-human)}.XCyLQa_dialog :focus-visible{outline-offset:2px;outline:3px solid #fff}.XCyLQa_head{justify-content:space-between;align-items:flex-start;gap:16px;padding:18px 22px 6px;display:flex}.XCyLQa_headText{min-width:0}.XCyLQa_eyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--space-text-2);margin:0 0 6px;font-size:12px}.XCyLQa_title{font-family:var(--font-display);letter-spacing:-.025em;margin:0;font-size:clamp(22px,2.6vw,32px);font-weight:800;line-height:1.1}.XCyLQa_stats{color:var(--space-text-2);flex-wrap:wrap;gap:6px 16px;margin:8px 0 0;font-size:14px;display:flex}.XCyLQa_stats b{font-family:var(--font-display);color:#fff;font-size:17px}.XCyLQa_buildStat{color:var(--sun)}.XCyLQa_close{border:1px solid var(--line-2);color:#fff;cursor:pointer;background:#ffffff0f;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid}.XCyLQa_close:hover{background:#ffffff24}.XCyLQa_tools{flex-wrap:wrap;align-items:center;gap:10px;padding:8px 22px 14px;display:flex}.XCyLQa_segment{background:#ffffff0f;border-radius:14px;gap:2px;padding:3px;display:inline-flex}.XCyLQa_segment button{min-height:38px;color:var(--space-text-2);font:600 14px/1 var(--font-body);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:11px;padding:0 14px}.XCyLQa_segment button[aria-pressed=true]{color:#fff;background:#ffffff29}.XCyLQa_filters{flex-wrap:wrap;gap:6px;display:flex}.XCyLQa_filter{border:1px solid var(--line-2);color:#fff;min-height:38px;font:500 13px/1 var(--font-body);cursor:pointer;white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:7px;padding:0 12px;display:inline-flex}.XCyLQa_filter[aria-pressed=false]{color:var(--space-text-2);opacity:.55}.XCyLQa_filter[aria-pressed=false] .XCyLQa_chipDot{box-shadow:inset 0 0 0 1.5px var(--sc);background:0 0}.XCyLQa_filter[data-build]{border-color:color-mix(in srgb, var(--sun) 60%, transparent);color:var(--sun)}.XCyLQa_filter[data-build][aria-pressed=true]{background:var(--sun);color:#0a0e1a;opacity:1}@media (pointer:coarse){.XCyLQa_segment button,.XCyLQa_filter{min-height:44px}}.XCyLQa_body{border-top:1px solid var(--line-2);flex:1;min-height:0;display:flex;position:relative}.XCyLQa_viewport{touch-action:none;cursor:grab;background-image:radial-gradient(#ffffff12 1px,#0000 1.2px);background-size:26px 26px;flex:1;min-width:0;position:relative;overflow:hidden}.XCyLQa_viewport:active{cursor:grabbing}.XCyLQa_layer{transform-origin:0 0;will-change:transform;position:absolute;top:0;left:0}.XCyLQa_cluster{background:color-mix(in srgb, var(--sc) 6%, transparent);border:1px solid color-mix(in srgb, var(--sc) 24%, transparent);border-radius:22px;position:absolute}.XCyLQa_cluster[data-model]{--sc:#9aa3b8;border-style:dashed}.XCyLQa_clusterName{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sc);white-space:nowrap;font-size:12px;position:absolute;top:9px;left:16px}.XCyLQa_edges{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.XCyLQa_stop{stop-color:var(--sc)}.XCyLQa_arrowHead{fill:var(--sc)}.XCyLQa_arrowMove{fill:#e9eeffb3}.XCyLQa_edge{fill:none;stroke-width:2.2px;stroke-linecap:round;opacity:.62;transition:opacity .2s,stroke-width .2s}.XCyLQa_edge[data-change=transport]{stroke-dasharray:10 6}.XCyLQa_edge[data-kind=passage],.XCyLQa_edge[data-kind=entry]{stroke:#e9eeff99;stroke-width:2px;stroke-dasharray:.5 6}.XCyLQa_edge[data-kind=model]{stroke:#aab2c4a6;stroke-width:1.8px;stroke-dasharray:5 7}.XCyLQa_edge[data-state=lit]{opacity:1;stroke-width:3.2px}.XCyLQa_edge[data-state=dim]{opacity:.07}.XCyLQa_flow{fill:none;stroke:#ffffffe6;stroke-width:2.4px;stroke-linecap:round;stroke-dasharray:1 17;animation:1.1s linear infinite XCyLQa_flow}@keyframes XCyLQa_flow{to{stroke-dashoffset:-18px}}@media (prefers-reduced-motion:reduce){.XCyLQa_flow{opacity:.45;animation:none}.XCyLQa_edge,.XCyLQa_node,.XCyLQa_edgeMark{transition:none}}.XCyLQa_dot{display:none}.XCyLQa_dot[data-on]{display:inline}.XCyLQa_dotGlow{fill:var(--sun);opacity:.32;filter:blur(5px)}.XCyLQa_dotCore{fill:#fff;stroke:var(--sun);stroke-width:3px}.XCyLQa_edgeMark{color:#dfe6f5;cursor:pointer;background:#0c1226;border:1px solid #fff3;border-radius:50%;place-items:center;width:26px;height:26px;margin:-13px 0 0 -13px;padding:0;transition:opacity .2s,transform .2s;display:grid;position:absolute}.XCyLQa_edgeMark:before{content:"";border-radius:50%;position:absolute;inset:-9px}.XCyLQa_edgeMark svg{width:17px;height:17px}.XCyLQa_edgeMark[data-kind=passage],.XCyLQa_edgeMark[data-kind=entry]{color:#e9eeffbf;width:20px;height:20px;margin:-10px 0 0 -10px}.XCyLQa_edgeMark[data-kind=passage] svg,.XCyLQa_edgeMark[data-kind=entry] svg{width:13px;height:13px}.XCyLQa_edgeMark[data-kind=model]{color:#aab2c4;border-style:dashed}.XCyLQa_edgeMark[data-state=dim]{opacity:.1}.XCyLQa_edgeMark[data-state=lit],.XCyLQa_edgeMark[aria-pressed=true]{z-index:3;border-color:#fff;transform:scale(1.15)}.XCyLQa_edgeMark[data-icon=sun],.XCyLQa_wayIcon[data-icon=sun]{color:var(--sun)}.XCyLQa_edgeMark[data-icon=flame],.XCyLQa_wayIcon[data-icon=flame]{color:var(--heat)}.XCyLQa_edgeMark[data-icon=drop],.XCyLQa_wayIcon[data-icon=drop],.XCyLQa_edgeMark[data-icon=sink],.XCyLQa_wayIcon[data-icon=sink]{color:var(--sphere-hydrosphere)}.XCyLQa_edgeMark[data-icon=breath],.XCyLQa_wayIcon[data-icon=breath],.XCyLQa_edgeMark[data-icon=build],.XCyLQa_wayIcon[data-icon=build]{color:var(--sphere-biosphere)}.XCyLQa_edgeMark[data-icon=bubbles],.XCyLQa_wayIcon[data-icon=bubbles],.XCyLQa_edgeMark[data-icon=rise],.XCyLQa_wayIcon[data-icon=rise]{color:var(--sphere-atmosphere)}.XCyLQa_edgeMark[data-icon=layers],.XCyLQa_wayIcon[data-icon=layers]{color:var(--sphere-geosphere)}.XCyLQa_edgeLabel{white-space:nowrap;color:#fff;font:500 13px/1.3 var(--font-body);pointer-events:none;background:#060913e6;border:1px solid #ffffff29;border-radius:9px;align-items:center;gap:6px;margin-top:5px;padding:3px 9px;display:inline-flex;position:absolute;top:100%;left:50%;transform:translate(-50%)}.XCyLQa_edgeLabel b{background:var(--sun);color:#0a0e1a;min-width:18px;height:18px;font:700 11px/1 var(--font-mono);border-radius:50%;place-items:center;display:grid}.XCyLQa_node{border:1px solid color-mix(in srgb, var(--sc) 45%, transparent);background:var(--panel);box-shadow:inset 3px 0 0 var(--sc);color:#fff;text-align:left;cursor:pointer;z-index:2;border-radius:14px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:8px;padding:6px 10px 6px 8px;transition:opacity .2s,box-shadow .2s,border-color .2s;display:grid;position:absolute}.XCyLQa_node:hover,.XCyLQa_node[data-state=lit]{border-color:var(--sc)}.XCyLQa_node[data-state=picked]{border-color:var(--sc);box-shadow:inset 3px 0 0 var(--sc), 0 0 0 2px var(--sc), 0 0 30px color-mix(in srgb, var(--sc) 45%, transparent)}.XCyLQa_node[data-state=dim]{opacity:.26}.XCyLQa_node[data-model]{background:#0e14289e;border-style:dashed}.XCyLQa_node[data-issue]{outline:2px dashed var(--heat);outline-offset:3px}.XCyLQa_nodeBadge{place-items:center;width:44px;height:40px;display:grid}.XCyLQa_nodeBadge svg{max-width:42px;max-height:30px}.XCyLQa_nodeText{gap:1px;min-width:0;display:grid}.XCyLQa_nodeName{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.15;overflow:hidden}.XCyLQa_nodeWhere{color:var(--space-text-2);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:1.2;overflow:hidden}.XCyLQa_nodeFormula{font-family:var(--font-display);letter-spacing:-.01em;white-space:nowrap;font-size:30px;font-weight:700;line-height:1;display:none}.XCyLQa_layer[data-zoom=far] .XCyLQa_nodeText,.XCyLQa_layer[data-zoom=far] .XCyLQa_nodeYears{display:none}.XCyLQa_layer[data-zoom=far] .XCyLQa_nodeFormula{display:block}.XCyLQa_layer[data-zoom=far] .XCyLQa_node{grid-template-columns:44px minmax(0,1fr)}.XCyLQa_layer[data-zoom=far] .XCyLQa_clusterName{text-overflow:ellipsis;font-family:var(--font-display);letter-spacing:-.01em;text-transform:none;font-size:22px;font-weight:700;top:3px;left:14px;right:12px;overflow:hidden}.XCyLQa_layer[data-zoom=far] .XCyLQa_startTag,.XCyLQa_layer[data-zoom=far] .XCyLQa_traceTag{padding:1px 10px;font-size:17px;top:-16px}.XCyLQa_nodeYears{font-family:var(--font-mono);color:var(--space-text-2);white-space:nowrap;align-self:start;margin-top:3px;font-size:11px}.XCyLQa_startTag,.XCyLQa_traceTag{background:var(--sun);color:#0a0e1a;font:700 10px/1.5 var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:1px 7px;position:absolute;top:-9px;right:12px}.XCyLQa_traceTag{background:#fff;left:12px;right:auto}.XCyLQa_legend{border:1px solid var(--line-2);max-width:calc(100% - 90px);color:var(--space-text-2);pointer-events:none;background:#0e1428db;border-radius:12px;flex-wrap:wrap;gap:6px 16px;padding:8px 12px;font-size:13px;display:flex;position:absolute;bottom:14px;left:14px}.XCyLQa_legend span{align-items:center;gap:7px;display:inline-flex}.XCyLQa_legend i{border-top:2.5px solid var(--sphere-biosphere);width:26px;display:inline-block}.XCyLQa_legend i[data-line=moves]{border-top-style:dashed;border-color:var(--sphere-hydrosphere)}.XCyLQa_legend i[data-line=into]{border-top:2.5px dotted #e9eeffbf}.XCyLQa_legend i[data-line=model]{border-top:2px dashed #aab2c4}.XCyLQa_zoom{flex-direction:column;gap:6px;display:flex;position:absolute;bottom:14px;right:14px}.XCyLQa_zoom button{border:1px solid var(--line-2);color:#fff;width:44px;height:44px;font:600 22px/1 var(--font-body);cursor:pointer;background:#0e1428eb;border-radius:12px;place-items:center;display:grid}.XCyLQa_panel{background:var(--space-2);border-left:1px solid var(--line-2);flex:none;width:380px;padding:18px 18px 28px;overflow-y:auto}.XCyLQa_panelClose{color:var(--space-text-2);font:600 14px/1.4 var(--font-body);cursor:pointer;background:0 0;border:0;min-height:32px;margin:0 0 14px;padding:0}.XCyLQa_panelClose:before{content:"← "}.XCyLQa_panelHead{border-bottom:1px solid var(--line-2);align-items:center;gap:12px;padding-bottom:12px;display:flex}.XCyLQa_panelHead .XCyLQa_eyebrow{color:var(--sc);margin-bottom:3px}.XCyLQa_panelBadge{width:52px;height:52px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--sc) 50%, transparent);background:#ffffff0d;border-radius:14px;flex:none;place-items:center;display:grid}.XCyLQa_panelTitle{font-family:var(--font-display);letter-spacing:-.015em;margin:0;font-size:21px;font-weight:700;line-height:1.15}.XCyLQa_formulaMuted{color:var(--space-text-2);font-family:var(--font-mono);font-size:15px;font-weight:400}.XCyLQa_panelWhere{color:var(--space-text-2);margin:3px 0 0;font-size:15px}.XCyLQa_stay,.XCyLQa_text{color:#e9edf6;margin:12px 0 0;font-size:15px;line-height:1.5}.XCyLQa_muted{color:var(--space-text-2);margin:8px 0 0;font-size:14px;line-height:1.45}.XCyLQa_stay strong,.XCyLQa_text strong{color:#fff}.XCyLQa_equation{font-family:var(--font-mono);background:#ffffff0d;border-radius:10px;margin:10px 0 0;padding:10px 12px;font-size:14px;overflow-x:auto}.XCyLQa_listHead{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--space-text-2);margin:20px 0 8px;font-size:12px;font-weight:400}.XCyLQa_ways,.XCyLQa_steps,.XCyLQa_log,.XCyLQa_issues,.XCyLQa_checks{gap:8px;margin:0;padding:0;list-style:none;display:grid}.XCyLQa_way{background:#ffffff0a;border:1px solid #0000;border-radius:12px;padding:10px 12px}.XCyLQa_way[data-kind=model]{border:1px dashed #aab2c480}.XCyLQa_wayHead{color:#fff;width:100%;font:600 15px/1.3 var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-height:32px;padding:0;display:flex}.XCyLQa_wayIcon{color:#dfe6f5;background:#ffffff12;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.XCyLQa_wayIcon svg{width:19px;height:19px}.XCyLQa_wayName{min-width:0}.XCyLQa_share{font-family:var(--font-mono);color:var(--sun);margin-left:auto;font-size:13px}.XCyLQa_wayAction{color:var(--space-text-2);margin:6px 0 0 40px;font-size:14px;line-height:1.45}.XCyLQa_needs{flex-wrap:wrap;gap:6px;margin:8px 0 0 40px;padding:0;list-style:none;display:flex}.XCyLQa_needs li{background:#ffffff17;border-radius:999px;padding:2px 10px;font-size:13px}.XCyLQa_wayTo{color:var(--space-text-2);flex-wrap:wrap;align-items:center;gap:6px;margin:8px 0 0 40px;font-size:13px;display:flex}.XCyLQa_chip{border:1px solid color-mix(in srgb, var(--sc) 45%, transparent);color:#e9edf6;max-width:100%;font:400 13px/1.3 var(--font-body);text-align:left;cursor:pointer;background:#ffffff0d;border-radius:999px;align-items:center;gap:7px;padding:5px 11px;display:inline-flex}.XCyLQa_chip strong{color:#fff;font-weight:600}.XCyLQa_chipDot{background:var(--sc);border-radius:50%;flex:none;width:9px;height:9px}.XCyLQa_fromTo{justify-items:start;gap:4px;margin-top:12px;display:grid}.XCyLQa_arrow{color:var(--space-text-2);margin-left:14px}.XCyLQa_facts{gap:12px;margin:18px 0 0;display:grid}.XCyLQa_facts dt{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--space-text-2);font-size:11px}.XCyLQa_facts dd{margin:3px 0 0;font-size:15px;line-height:1.4}.XCyLQa_bigStat{font-family:var(--font-display);letter-spacing:-.02em;margin:12px 0 0;font-size:34px;font-weight:800;line-height:1.05}.XCyLQa_bigStat span{font-family:var(--font-body);letter-spacing:0;color:var(--space-text-2);margin-top:4px;font-size:15px;font-weight:400;display:block}.XCyLQa_issues li{color:#ffb49e;font-size:14px;line-height:1.45}.XCyLQa_checks li{font-size:14px}.XCyLQa_checks li:before{content:"✗ ";color:#ff8a70}.XCyLQa_checks li[data-ok=true]:before{content:"✓ ";color:#7fdc8f}.XCyLQa_field{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--space-text-2);gap:6px;margin-top:12px;font-size:12px;display:grid}.XCyLQa_field select{color:#fff;width:100%;min-width:0;min-height:44px;font:400 15px/1.2 var(--font-body);letter-spacing:0;text-transform:none;background:#ffffff0f;border:1px solid #fff3;border-radius:12px;padding:0 10px}.XCyLQa_panel .XCyLQa_segment{margin-top:12px}.XCyLQa_stepButton{color:#fff;width:100%;font:400 14px/1.4 var(--font-body);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 0;display:flex}.XCyLQa_steps{counter-reset:step;margin-top:12px}.XCyLQa_clock{font-family:var(--font-display);letter-spacing:-.02em;color:var(--sun);margin:14px 0 0;font-size:40px;font-weight:800;line-height:1}.XCyLQa_clock span{font-family:var(--font-body);letter-spacing:0;color:var(--space-text-2);margin-top:6px;font-size:14px;font-weight:400;display:block}.XCyLQa_row{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.XCyLQa_visited{flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none;display:flex}.XCyLQa_visited li{border:1px solid var(--line-2);color:var(--space-text-2);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:13px;display:inline-flex}.XCyLQa_visited li .XCyLQa_chipDot{box-shadow:inset 0 0 0 1.5px var(--sc);background:0 0}.XCyLQa_visited li[data-on]{color:#fff;border-color:color-mix(in srgb, var(--sc) 60%, transparent)}.XCyLQa_visited li[data-on] .XCyLQa_chipDot{background:var(--sc);box-shadow:none}.XCyLQa_btn{color:#fff;min-height:44px;font:600 15px/1 var(--font-body);cursor:pointer;background:#ffffff14;border:1px solid #ffffff38;border-radius:14px;padding:0 18px}.XCyLQa_btnSun{background:var(--sun);border-color:var(--sun);color:#0a0e1a}.XCyLQa_log{margin-top:16px}.XCyLQa_log li{align-items:center;gap:10px;font-size:14px;line-height:1.35;display:flex}.XCyLQa_log li:first-child{color:#fff}.XCyLQa_list{flex:1;min-width:0;padding:4px 22px 28px;overflow-y:auto}.XCyLQa_listGroup{margin-top:18px}.XCyLQa_listGroup ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.XCyLQa_listGroupHead{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sc);margin:0 0 8px;font-size:12px;font-weight:400}.XCyLQa_listRow{color:#fff;width:100%;font:400 14px/1.35 var(--font-body);text-align:left;cursor:pointer;background:#ffffff09;border:1px solid #0000;border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(0,1.7fr) minmax(0,1fr) 72px;align-items:center;gap:14px;padding:10px 12px;display:grid}.XCyLQa_listRow:hover,.XCyLQa_listRow[aria-pressed=true]{border-color:#ffffff3d}.XCyLQa_listRow[data-kind=model]{border:1px dashed #aab2c480}.XCyLQa_listFrom,.XCyLQa_listTo{border-left:3px solid var(--sc);padding-left:10px;display:grid}.XCyLQa_listFrom span,.XCyLQa_listTo span{color:var(--space-text-2);font-size:13px}.XCyLQa_listWay{align-items:center;gap:10px;display:flex}.XCyLQa_listWay>span:last-child{display:grid}.XCyLQa_listAction{color:var(--space-text-2);font-size:13px}.XCyLQa_listShare{font-family:var(--font-mono);color:var(--sun);text-align:right;font-size:13px}@media (max-width:760px){.XCyLQa_backdrop{padding:0}.XCyLQa_head .XCyLQa_eyebrow{display:none}.XCyLQa_title{padding-right:4px;font-size:19px}.XCyLQa_stats{margin-top:5px}.XCyLQa_stats b{font-size:15px}.XCyLQa_statLong{display:none}.XCyLQa_dialog{border-radius:0}.XCyLQa_head{padding:12px 14px 4px}.XCyLQa_stats{gap:4px 12px;font-size:13px}.XCyLQa_tools{scrollbar-width:none;flex-wrap:nowrap;padding:8px 14px 12px;overflow-x:auto}.XCyLQa_filters{flex-wrap:nowrap}.XCyLQa_panel{border-left:0;border-top:1px solid var(--line-2);z-index:5;border-radius:22px 22px 0 0;width:auto;max-height:56%;display:none;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -18px 40px #00000073}.XCyLQa_panel[data-open]{display:block}.XCyLQa_legend{gap:3px 10px;max-width:calc(100% - 76px);padding:6px 10px;font-size:12px;bottom:10px;left:10px}.XCyLQa_legend i{width:18px}.XCyLQa_zoom{bottom:10px;right:10px}.XCyLQa_list{padding:4px 14px 24px}.XCyLQa_listRow{grid-template-columns:minmax(0,1fr);gap:8px}.XCyLQa_listShare{text-align:left}}.XCyLQa_layer[data-zoom=far] .XCyLQa_edgeLabel{background:0 0;border:0;gap:0;padding:0;font-size:0}.XCyLQa_layer[data-zoom=far] .XCyLQa_edgeLabel b{min-width:30px;height:30px;font-size:17px}.XCyLQa_stocks{border-collapse:collapse;width:100%;font-size:14px;line-height:1.35}.XCyLQa_stocks th{text-align:left;vertical-align:top;padding:4px 10px 4px 0;font-weight:600}.XCyLQa_stocks td{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums;padding:4px 0}.XCyLQa_stocks tr+tr>*{border-top:1px solid var(--line,#00000014)}.XCyLQa_poolsStage{background-image:radial-gradient(#ffffff12 1px,#0000 1.2px);background-size:26px 26px;flex:1;justify-content:center;align-items:center;min-width:0;padding:14px 18px;display:flex;overflow:auto;container-type:size}.XCyLQa_poolsFrame{width:min(100cqw, 100cqh * var(--ratio));flex:none;position:relative;container-type:inline-size}.XCyLQa_poolsFrame[data-layout=tall]{width:100%}.XCyLQa_poolsSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.XCyLQa_poolArrow path{fill:none;stroke:var(--sc);stroke-linecap:round;opacity:.85;transition:opacity .2s}.XCyLQa_poolArrow[data-state=lit] path{opacity:1}.XCyLQa_poolArrow[data-state=dim] path{opacity:.14}.XCyLQa_poolLabel{fill:#e9edf6;font:600 15px/1 var(--font-body);paint-order:stroke;stroke:var(--space);stroke-width:5px;stroke-linejoin:round;transition:opacity .2s}.XCyLQa_poolsFrame[data-layout=tall] .XCyLQa_poolLabel{stroke-width:7px;font-size:22px}.XCyLQa_poolLabelAmount{fill:#fff;font-weight:800}.XCyLQa_poolLabel[data-state=dim]{opacity:.2}.XCyLQa_pool{border:1.5px solid color-mix(in srgb, var(--sc) 60%, transparent);background:var(--panel);box-shadow:inset .4cqw 0 0 var(--sc);color:#fff;text-align:left;cursor:pointer;z-index:2;border-radius:1.4cqw;flex-direction:column;justify-content:center;gap:.35cqw;padding:0 1.3cqw;transition:opacity .2s,box-shadow .2s,border-color .2s;display:flex;position:absolute}.XCyLQa_pool:hover,.XCyLQa_pool[data-state=lit]{border-color:var(--sc)}.XCyLQa_pool[data-state=picked]{border-color:var(--sc);box-shadow:inset .4cqw 0 0 var(--sc), 0 0 0 2px var(--sc), 0 0 30px color-mix(in srgb, var(--sc) 45%, transparent)}.XCyLQa_pool[data-state=dim]{opacity:.32}.XCyLQa_poolName{font:700 1.6cqw/1.15 var(--font-display,var(--font-body));color:#fff}.XCyLQa_poolAmount{font:600 1.25cqw/1.2 var(--font-body);color:var(--sc);font-variant-numeric:tabular-nums}.XCyLQa_poolWhat{font:400 1.1cqw/1.25 var(--font-body);color:var(--space-text-2)}.XCyLQa_poolsFrame[data-layout=tall] .XCyLQa_pool{box-shadow:inset .8cqw 0 0 var(--sc);border-radius:2.6cqw;gap:.6cqw;padding:0 2.6cqw}.XCyLQa_poolsFrame[data-layout=tall] .XCyLQa_pool[data-state=picked]{box-shadow:inset .8cqw 0 0 var(--sc), 0 0 0 2px var(--sc), 0 0 24px color-mix(in srgb, var(--sc) 45%, transparent)}.XCyLQa_poolsFrame[data-layout=tall] .XCyLQa_poolName{font-size:3.6cqw}.XCyLQa_poolsFrame[data-layout=tall] .XCyLQa_poolAmount{font-size:3cqw}.XCyLQa_poolFlows{gap:10px;margin:0 0 6px;padding:0;list-style:none;display:grid}.XCyLQa_poolFlow{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 10px;font-size:14px;line-height:1.35;display:grid}.XCyLQa_poolFlowName{font-weight:600}.XCyLQa_poolFlowAmount{color:var(--space-text-2);font-variant-numeric:tabular-nums;text-align:right}.XCyLQa_poolFlow .XCyLQa_chip{grid-column:1/-1;justify-self:start}.XCyLQa_poolOpen{background:var(--sphere-atmosphere);width:100%;min-height:44px;color:var(--space);font:700 15px/1.3 var(--font-body);cursor:pointer;border:0;border-radius:999px;margin-top:18px;padding:12px 16px;display:block}.XCyLQa_poolOpen:hover{filter:brightness(1.08)}.XCyLQa_poolsCaption{display:none}@media (max-width:760px){.XCyLQa_poolsStage{flex-direction:column;justify-content:flex-start;align-items:stretch;padding:10px 10px 16px}.XCyLQa_poolsCaption{color:var(--space-text-2);margin:0 4px 10px;font-size:14px;line-height:1.4;display:block}}
._2kNnWG_bar{flex-direction:column;gap:14px;display:flex}._2kNnWG_fields{grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:12px;display:grid}._2kNnWG_search{display:block;position:relative}._2kNnWG_search svg{color:var(--ink-3);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}._2kNnWG_searchInput{padding-left:46px}._2kNnWG_standard{display:block}._2kNnWG_select{appearance:none;text-overflow:ellipsis;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath d='M3 5l4 4 4-4' fill='none' stroke='%23636b7e' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;padding-right:44px}._2kNnWG_chips{flex-wrap:wrap;gap:8px;display:flex}._2kNnWG_chip{border:1.5px solid var(--line);background:var(--surface);min-height:40px;color:var(--ink);cursor:pointer;white-space:nowrap;border-radius:999px;padding:0 16px;font-size:15px;font-weight:700;transition:background-color .12s,border-color .12s,color .12s}._2kNnWG_chip:hover{border-color:var(--ink-3)}._2kNnWG_chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:#fff}._2kNnWG_picked{border-radius:var(--r-md);background:var(--blue-wash);color:var(--ink);margin:0;padding:12px 16px}._2kNnWG_picked ._2kNnWG_mono{color:var(--blue);margin-right:6px;font-weight:700}._2kNnWG_status{color:var(--ink-2);margin:0}._2kNnWG_status:empty{display:none}._2kNnWG_clear{font:inherit;color:var(--blue);cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}._2kNnWG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:720px){._2kNnWG_fields{grid-template-columns:minmax(0,1fr)}._2kNnWG_chips{margin:0 calc(-1 * var(--gutter));padding:2px var(--gutter);scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}._2kNnWG_chips::-webkit-scrollbar{display:none}}
.D0nrlG_recent{padding-top:48px}.D0nrlG_head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:18px;display:flex}.D0nrlG_title{font-size:26px;font-weight:700}.D0nrlG_grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.D0nrlG_item{height:100%;color:var(--ink);flex-direction:column;gap:6px;padding:20px 22px;text-decoration:none;transition:border-color .12s;display:flex}.D0nrlG_item:hover{border-color:var(--ink-3);color:var(--ink)}.D0nrlG_label{font-size:18px;font-weight:700}.D0nrlG_meta{color:var(--ink-2);font-size:15px}.D0nrlG_code{font-family:var(--font-mono);letter-spacing:.12em;border-radius:var(--r-sm);background:var(--surface-2);align-self:flex-start;margin-top:8px;padding:4px 10px;font-size:15px}
.WXYxlW_pips{gap:6px;max-width:100%;margin:0;padding:0;list-style:none;display:flex}.WXYxlW_pip{background:#ffffff2e;border-radius:4px;flex:0 22px;min-width:8px;height:8px}.WXYxlW_pipSolved{background:var(--sun)}.WXYxlW_pipSkipped{background:#fff6}.WXYxlW_pipCurrent{box-shadow:0 0 0 2px var(--space-2), 0 0 0 3.5px #fff}.WXYxlW_winWrap{z-index:21;background:radial-gradient(#0609138c,#06091333 70%);justify-content:center;align-items:center;padding:16px;animation:.2s both WXYxlW_fadeIn;display:flex;position:absolute;inset:0}.WXYxlW_win{text-align:center;color:#fff;background:#0e1428f0;border:1px solid #ffb22473;border-radius:26px;flex-direction:column;align-items:center;gap:14px;width:min(460px,100%);padding:26px 24px 22px;animation:.42s cubic-bezier(.2,1.4,.4,1) both WXYxlW_pop;display:flex;box-shadow:0 0 0 6px #ffb22414,0 20px 60px #00000080}.WXYxlW_winText{flex-direction:column;align-items:center;gap:8px;display:flex}.WXYxlW_winWrap[data-place=corner]{width:var(--win-corner-w,min(420px, calc(100% - 32px)));background:0 0;padding:0;display:block;inset:16px 16px auto auto}.WXYxlW_winWrap[data-place=corner] .WXYxlW_win{text-align:left;background:#0e1428;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px 16px;width:100%;padding:18px 20px;display:grid}.WXYxlW_winWrap[data-place=corner] .WXYxlW_winText{align-items:flex-start;gap:6px}.WXYxlW_winWrap[data-place=corner] .WXYxlW_winTitle{font-size:28px}.WXYxlW_winWrap[data-place=corner] .WXYxlW_winDetail{font-size:16px}.WXYxlW_winWrap[data-place=corner] .WXYxlW_medal{width:56px;height:56px}.WXYxlW_winWrap[data-place=corner] .WXYxlW_winBtn{grid-column:1/-1}.WXYxlW_winTitle{font-family:var(--font-display);letter-spacing:-.02em;color:var(--sun);font-size:34px;font-weight:800;line-height:1}.WXYxlW_winDetail{color:var(--space-text-2);margin-bottom:4px;font-size:17px;line-height:1.45}.WXYxlW_winNote{color:var(--space-text-3);margin-top:-6px;font-size:15px;line-height:1.4}.WXYxlW_medal{width:76px;height:76px}.WXYxlW_medalRing{fill:none;stroke:var(--sun);stroke-width:3px;stroke-dasharray:190;stroke-dashoffset:190px;animation:.6s ease-out 80ms forwards WXYxlW_draw}.WXYxlW_medalFill{fill:var(--sun);transform-origin:32px 32px;animation:.38s cubic-bezier(.2,1.6,.4,1) .12s both WXYxlW_grow}.WXYxlW_medalCheck{fill:none;stroke:var(--ink);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:40;stroke-dashoffset:40px;animation:.3s ease-out .38s forwards WXYxlW_draw}.WXYxlW_winBtn,.WXYxlW_ghostBtn{cursor:pointer;border:0;border-radius:14px;min-height:48px;padding:0 24px;font-size:16px;font-weight:700}.WXYxlW_winBtn{background:var(--sun);color:var(--ink)}.WXYxlW_winBtn:hover{background:#ffc24d}.WXYxlW_ghostBtn{color:#fff;border:1.5px solid var(--space-line);background:0 0}.WXYxlW_ghostBtn:hover{border-color:#fff}.WXYxlW_doneWrap{z-index:21;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#060913b8;padding:16px;animation:.24s both WXYxlW_fadeIn;display:flex;position:absolute;inset:0;overflow-y:auto}.WXYxlW_done{text-align:center;background:var(--space-2);border:1px solid var(--space-line);color:#fff;border-radius:28px;flex-direction:column;align-items:center;gap:10px;width:min(440px,100%);margin:auto;padding:28px 24px 24px;animation:.46s cubic-bezier(.2,1.4,.4,1) both WXYxlW_pop;display:flex}.WXYxlW_badge{filter:grayscale()brightness(.55);opacity:.7;border-radius:50%;width:132px;height:132px;margin-bottom:6px;overflow:hidden}.WXYxlW_badge img{object-fit:cover;width:100%;height:100%}.WXYxlW_badgeArt{width:156px;height:156px;margin-bottom:2px}.WXYxlW_badgeArtLocked{filter:grayscale()brightness(.55);opacity:.7}.WXYxlW_badgeEarned{filter:none;opacity:1;animation:.7s cubic-bezier(.2,1.3,.4,1) both WXYxlW_spinIn;box-shadow:0 0 0 4px #ffb22480,0 0 40px #ffb22459}.WXYxlW_doneScore{font-family:var(--font-display);letter-spacing:-.02em;font-size:48px;font-weight:800;line-height:1}.WXYxlW_doneScore span{color:var(--space-text-2);font-size:22px;font-weight:700}.WXYxlW_doneTitle{color:var(--sun);font-size:18px;font-weight:700}.WXYxlW_doneDetail{color:var(--space-text-2);font-size:16px;line-height:1.45}.WXYxlW_doneBest{font-family:var(--font-mono);color:var(--space-text-3);font-size:13px}.WXYxlW_doneActions{flex-wrap:wrap;justify-content:center;gap:10px;padding-top:8px;display:flex}@keyframes WXYxlW_fadeIn{0%{opacity:0}}@keyframes WXYxlW_pop{0%{opacity:0;transform:scale(.86)translateY(10px)}}@keyframes WXYxlW_grow{0%{transform:scale(0)}}@keyframes WXYxlW_draw{to{stroke-dashoffset:0}}@keyframes WXYxlW_spinIn{0%{opacity:0;transform:scale(.4)rotate(-40deg)}}@media (max-width:520px){.WXYxlW_win{gap:10px;padding:20px 18px 18px}.WXYxlW_winWrap[data-place=corner]{width:auto;inset:10px 10px auto}.WXYxlW_winWrap[data-place=corner] .WXYxlW_win{padding:14px 16px 16px}.WXYxlW_winTitle{font-size:28px}.WXYxlW_medal{width:60px;height:60px}}
.WqYZoW_fosStage{flex-direction:column;flex:auto;min-height:0;display:flex;container:fosstage/inline-size}.WqYZoW_fosStage .WqYZoW_scene{touch-action:none;background:#cbdbe6}.WqYZoW_layer{position:absolute;inset:0}.WqYZoW_layer>canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.WqYZoW_off{display:none!important}.WqYZoW_fallback{text-align:center;color:var(--ink-2);position:absolute;inset:40% 24px auto}.WqYZoW_cardEyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--space-text-3);font-size:12px}.WqYZoW_caseHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.WqYZoW_linkBtn{min-height:32px;color:var(--space-text-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:14px;font-weight:700}.WqYZoW_linkBtn:hover{color:#fff;background:#ffffff14}.WqYZoW_goalTitle{font-family:var(--font-display);font-size:20px;font-weight:700;line-height:1.2}.WqYZoW_coach{min-height:1.4em;color:var(--space-text-2);border-left:3px solid var(--space-line);padding-left:10px;font-size:15px;line-height:1.4}.WqYZoW_coach[data-tone=close]{color:#fff;border-left-color:#ffb22499}.WqYZoW_coach[data-tone=match]{border-left-color:var(--sun);color:var(--sun);font-weight:700}.WqYZoW_hintText{background:#ffffff0f;border-radius:12px;padding:10px 12px;font-size:15px;line-height:1.4}.WqYZoW_caseBtns{flex-wrap:wrap;gap:8px;display:flex}.WqYZoW_cardBtn{border:1.5px solid var(--space-line);min-height:44px;color:var(--space-text);cursor:pointer;white-space:nowrap;background:#ffffff14;border-radius:12px;align-items:center;gap:6px;padding:0 14px;font-size:15px;font-weight:700;display:inline-flex}.WqYZoW_cardBtn:hover:not(:disabled){background:#ffffff24}.WqYZoW_cardBtn:disabled{opacity:.45;cursor:not-allowed}.WqYZoW_primaryBtn{color:var(--ink);background:#fff;border-color:#fff}.WqYZoW_primaryBtn:hover:not(:disabled){background:#f1f1f1}.WqYZoW_smallBtn{border:1.5px solid var(--space-line);min-height:44px;color:var(--space-text);cursor:pointer;background:#ffffff0f;border-radius:12px;padding:0 14px;font-size:15px;font-weight:700}.WqYZoW_smallBtn:hover:not(:disabled){background:#ffffff1f}.WqYZoW_smallBtn:disabled{opacity:.45;cursor:not-allowed}.WqYZoW_storyWrap{z-index:3;flex-direction:column;align-items:center;gap:10px;padding:0 16px;display:flex;position:absolute;bottom:20px;left:0;right:0}.WqYZoW_story{text-align:left;cursor:pointer;width:min(640px,100%);font:inherit;color:var(--space-text);flex-direction:column;gap:12px;padding:18px 22px 14px;display:flex}.WqYZoW_story:hover{border-color:#fff6}.WqYZoW_storyText{font-size:20px;line-height:1.45}.WqYZoW_storyFoot{justify-content:space-between;align-items:center;display:flex}.WqYZoW_storyDots{gap:6px;display:inline-flex}.WqYZoW_storyDots i{background:#ffffff40;border-radius:50%;width:8px;height:8px}.WqYZoW_storyDots i[data-on]{background:var(--sun)}.WqYZoW_storyNext{min-height:40px;color:var(--ink);background:#fff;border-radius:12px;align-items:center;padding:0 18px;font-size:16px;font-weight:700;display:inline-flex}.WqYZoW_storyAsk{cursor:default}.WqYZoW_storyAsk:hover{border-color:var(--space-line)}.WqYZoW_pickLine{color:#ffc27a;font-size:17px;line-height:1.4}.WqYZoW_pickLine:empty{margin-top:-12px}.WqYZoW_pickList{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.WqYZoW_pickList:not(:focus-within){clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.WqYZoW_pickList button{min-height:40px;color:var(--space-text);font:inherit;cursor:pointer;background:#ffffff14;border:1px solid #ffffff47;border-radius:10px;padding:0 12px;font-size:14px;font-weight:600}.WqYZoW_storyWhen{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#ffc27a;font-size:12px}.WqYZoW_fade{pointer-events:none;z-index:4;background:#0f1a26;justify-content:center;align-items:center;transition:opacity .9s;display:flex;position:absolute;inset:0}.WqYZoW_fade span{font-family:var(--font-display);color:var(--space-text-2);font-size:22px;font-weight:700}.WqYZoW_perf{color:#9effa8;font:12px/1.4 var(--font-mono);white-space:pre;pointer-events:none;z-index:6;background:#000000b3;border-radius:8px;margin:0;padding:6px 10px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.WqYZoW_goalCard{z-index:2;flex-direction:column;gap:8px;width:min(340px,100% - 330px);padding:12px 14px 14px;display:flex;position:absolute;top:16px;left:16px}.WqYZoW_goalBody{flex-direction:column;gap:8px;display:flex}.WqYZoW_goalCard[data-fold]{width:auto;max-width:min(340px,100% - 330px);padding:4px 4px 4px 6px}.WqYZoW_foldRow{align-items:center;gap:6px;display:flex}.WqYZoW_foldBar{min-width:0;min-height:40px;color:var(--space-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:8px;padding:0 8px;display:flex}.WqYZoW_foldBar .WqYZoW_goalTitle{white-space:nowrap;text-overflow:ellipsis;font-size:16px;overflow:hidden}.WqYZoW_foldBar:hover,.WqYZoW_foldBtn:hover{background:#ffffff14}.WqYZoW_foldBar svg,.WqYZoW_foldBtn svg{color:var(--space-text-2);flex:none}.WqYZoW_foldBtn{width:32px;height:32px;color:var(--space-text-2);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;margin:-4px -6px -4px 0;display:grid}.WqYZoW_foldDot{background:#ffc857;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #ffb22440}.WqYZoW_newBtn{align-self:center;margin-left:auto}.WqYZoW_colPanel{z-index:2;flex-direction:column;gap:6px;width:288px;padding:10px 12px 12px;display:flex;position:absolute;top:16px;bottom:16px;right:16px}.WqYZoW_colHead{flex-direction:column;padding-right:34px;line-height:1.2;display:flex;position:relative}.WqYZoW_colHead strong{font-family:var(--font-display);font-size:16px}.WqYZoW_colHead span{color:var(--space-text-3);font-size:12px}.WqYZoW_colHide{width:32px;height:32px;color:var(--space-text-2);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;place-items:center;display:grid;position:absolute;top:-2px;right:-4px}.WqYZoW_colHide:hover{color:var(--space-text);background:#ffffff14}.WqYZoW_fosStage .WqYZoW_colAway{display:none}.WqYZoW_colPill{z-index:2;min-height:44px;color:var(--space-text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:15px;font-weight:700;animation:.5s cubic-bezier(.2,.8,.2,1) WqYZoW_pillIn;display:flex;position:absolute;top:16px;right:16px}.WqYZoW_pillHere{color:#ffcf6a}.WqYZoW_colPill b{color:#ffc857;background:#ffb2242e;border-radius:999px;place-items:center;min-width:24px;height:24px;padding:0 6px;font-size:13px;display:grid}@keyframes WqYZoW_pillIn{0%{transform:scale(.88);box-shadow:0 0 0 8px #ffb22459}}.WqYZoW_colBody{flex-direction:column;flex:auto;gap:4px;min-height:0;display:flex}.WqYZoW_colEnd{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--space-text-3);padding-left:24px;font-size:10px}.WqYZoW_colArea{flex:auto;min-height:200px;position:relative}.WqYZoW_colStrip{width:38px;position:absolute;top:0;bottom:0;left:24px}.WqYZoW_colStrip>svg{border-radius:4px;width:100%;height:100%;display:block;position:absolute;inset:0;box-shadow:0 0 0 1px #00000073}.WqYZoW_colZoom{pointer-events:none;border:1.5px dashed #fff9;border-radius:6px;position:absolute;left:-4px;right:-4px}.WqYZoW_colZoom svg{color:#ffffffbf;position:absolute;top:2px;left:-19px}.WqYZoW_colYou{pointer-events:none;width:0;height:0;transition:bottom .3s;position:absolute;bottom:50%;left:-22px}.WqYZoW_colYou svg{position:absolute;top:-8px;left:0}.WqYZoW_colMag{border-radius:3px;width:10px;height:100%;position:absolute;top:0;left:66px;box-shadow:0 0 0 1px #ffffff59}.WqYZoW_colArea[data-mag] .WqYZoW_colLeaders{left:78px}.WqYZoW_colArea[data-mag] .WqYZoW_colPin{left:98px}.WqYZoW_colLeaders{pointer-events:none;width:20px;height:100%;position:absolute;top:0;left:62px;overflow:visible}.WqYZoW_colLeaders path{fill:none;stroke:#fff6;stroke-width:1.2px}.WqYZoW_colLeaders path[data-sort=dino]{stroke:#f0894a}.WqYZoW_colLeaders path[data-sort=life]{stroke:#8fc072}.WqYZoW_colPin{height:26px;color:var(--space-text);font:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;margin-top:-13px;padding:0 6px;font-size:13px;font-weight:600;line-height:1.1;animation:.45s cubic-bezier(.2,.8,.2,1.2) WqYZoW_pinIn;display:flex;position:absolute;left:82px;right:0}.WqYZoW_colPin:hover{background:#ffffff14}.WqYZoW_colPin i{background:#b9ad97;border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 1.5px #ffffffbf}.WqYZoW_colPin[data-sort=dino] i{background:#e8692c}.WqYZoW_colPin[data-sort=life] i{background:#6aa84f}@keyframes WqYZoW_pinIn{0%{opacity:0;transform:translate(-10px)}}.WqYZoW_colLoose{border-top:1px solid var(--space-line);flex-wrap:wrap;align-items:center;gap:0 4px;padding-top:6px;display:flex}.WqYZoW_colLoose>span{width:100%;color:var(--space-text-3);font-size:12px}.WqYZoW_colLoose .WqYZoW_colPin{margin:0;position:static}.WqYZoW_colKey{color:var(--space-text-3);flex-wrap:wrap;gap:2px 10px;font-size:12px;display:flex}.WqYZoW_colKey span{align-items:center;gap:5px;display:inline-flex}.WqYZoW_colKey i{background:#b9ad97;border-radius:50%;width:8px;height:8px}.WqYZoW_colKey [data-sort=dino] i{background:#e8692c}.WqYZoW_colKey [data-sort=life] i{background:#6aa84f}.WqYZoW_colKey [data-mag] i{border-radius:1px;width:6px;height:13px;box-shadow:0 0 0 1px #ffffff80}.WqYZoW_colKey [data-mag=n] i{background:#15171c}.WqYZoW_colKey [data-mag=s] i{background:#f4f1ea}.WqYZoW_colEmpty{color:var(--space-text-3);margin:0;padding:2px 4px;font-size:14px;line-height:1.4}@media (max-height:760px){.WqYZoW_colEmpty[data-table],.WqYZoW_colEmpty[data-tl]{display:none}}.WqYZoW_colBody[data-chart]{overflow-y:auto}.WqYZoW_colBody[data-grid] .WqYZoW_colEnd{padding-left:2px}.WqYZoW_grid{border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 0 0 1px #00000080}.WqYZoW_gRow{align-items:center;gap:8px;padding:7px 8px;transition:box-shadow .3s;display:flex;position:relative}.WqYZoW_gRow[data-here]{box-shadow:inset 0 0 0 2.5px #ffcf6a,inset 0 0 16px #ffcf6a99}.WqYZoW_gName{z-index:1;color:#fff;background:#14100c99;border-radius:9px;flex-direction:column;flex:0 0 40px;justify-content:center;align-items:center;height:42px;font-size:19px;font-weight:800;line-height:1;transition:background .3s,color .3s;display:flex;position:relative}.WqYZoW_gName small{letter-spacing:.1em;text-transform:uppercase;opacity:.8;margin-bottom:2px;font-size:8.5px;font-weight:700}.WqYZoW_gRow[data-here] .WqYZoW_gName{color:#2b2116;background:#ffcf6a}.WqYZoW_gSlots{z-index:1;gap:6px;display:flex;position:relative}.WqYZoW_gSlot{width:42px;height:42px;color:inherit;cursor:pointer;background:#14100c9e;border:0;border-radius:9px;flex:none;place-items:center;padding:0;animation:.5s cubic-bezier(.2,.8,.2,1.3) WqYZoW_slotIn;display:grid}.WqYZoW_gSlot:hover:not([data-empty]){background:#14100cd9}.WqYZoW_gSlot[data-empty]{cursor:default;background:#ffffff29;border:1.5px dashed #18120c73;animation:none}@keyframes WqYZoW_slotIn{0%{opacity:0;transform:scale(.4)}}.WqYZoW_gLine{pointer-events:none;height:3px;position:absolute;left:0;right:0;transform:translateY(50%)}.WqYZoW_keyLine{border-radius:2px;width:14px;height:3px;box-shadow:0 0 0 1px #00000059}.WqYZoW_gBand{flex-direction:column;transition:box-shadow .3s;display:flex;position:relative}.WqYZoW_grid[data-mag] .WqYZoW_gRow{padding-left:22px}.WqYZoW_gMag{z-index:1;pointer-events:none;background:repeating-linear-gradient(45deg,#3a4152 0 3px,#8a93a6 3px 5px);width:13px;position:absolute;top:0;bottom:0;left:0;box-shadow:inset -1.5px 0 #14100c8c}.WqYZoW_gMag[data-mag=n]{background:#15171c}.WqYZoW_gMag[data-mag=s]{background:#f4f1ea}.WqYZoW_gBand[data-here]{box-shadow:inset 0 0 0 2.5px #ffcf6a}.WqYZoW_gBed{color:#f1e6d4;letter-spacing:.1em;text-transform:uppercase;justify-content:center;align-items:center;height:6px;font-size:10px;font-weight:800;line-height:1;transition:height .4s;display:flex;overflow:hidden}.WqYZoW_gBed[data-named]{height:17px}.WqYZoW_gBed[data-light]{color:#3a3128}.WqYZoW_gSpan{color:var(--space-text-3);font-size:12px}.WqYZoW_icon{color:#a59c8e;flex:none;display:block}.WqYZoW_icon[data-tone=dino]{color:#f39a5b}.WqYZoW_icon[data-tone=plant]{color:#93c978}.WqYZoW_icon[data-tone=animal]{color:#7cc0e8}.WqYZoW_icon[data-tone=shell],.WqYZoW_icon[data-tone=tiny]{color:#f3e6c4}.WqYZoW_icon[data-tone=core]{color:#c9d0dc}.WqYZoW_pinGrid{border-radius:8px;flex-direction:column;align-self:flex-start;display:flex;overflow:hidden;box-shadow:0 0 0 1px #00000080}.WqYZoW_pgRow{align-items:center;gap:5px;padding:5px 7px;display:flex;position:relative}.WqYZoW_pgName{color:#fff;background:#14100c99;border-radius:7px;flex:0 0 26px;place-items:center;height:36px;font-size:15px;font-weight:800;display:grid}.WqYZoW_pgSlot{cursor:pointer;background:#14100c9e;border:0;border-radius:8px;place-items:center;width:40px;height:40px;padding:0;display:grid}.WqYZoW_pgSlot:hover{background:#14100cd9}.WqYZoW_pgSlot[aria-pressed=true]{box-shadow:0 0 0 2.5px var(--sun), 0 0 10px 2px #ffc45c99;background:#14100ce6}.WqYZoW_pgBand span{height:5px;display:block}.WqYZoW_colBody[data-timeline] .WqYZoW_colEnd{padding-left:44px}.WqYZoW_tl{flex:auto;min-height:280px;padding-block:8px;display:flex;position:relative}.WqYZoW_tl[data-pins]{flex:none;width:min(280px,100%);height:clamp(300px,46vh,400px);min-height:0}.WqYZoW_tlAxis{border-right:1px solid var(--space-line);flex:0 0 38px;position:relative}.WqYZoW_tlTick{font-family:var(--font-mono);color:var(--space-text-3);padding-right:7px;font-size:10px;line-height:1;position:absolute;right:0;translate:0 50%}.WqYZoW_tlTick:after{content:"";background:var(--space-line);width:4px;height:1px;position:absolute;top:50%;right:0}.WqYZoW_tlTrack{flex:auto;min-width:0;margin-left:6px;position:relative}.WqYZoW_tlFlow{z-index:1;color:#f1ece4;height:22px;font:inherit;text-align:left;white-space:nowrap;border:0;border-radius:5px;align-items:center;gap:8px;padding:0 8px;font-size:11px;line-height:1;animation:.5s cubic-bezier(.2,.8,.2,1.3) WqYZoW_slotIn;display:flex;position:absolute;left:0;right:0;translate:0 50%;box-shadow:inset 0 1px #ffffff29,0 0 0 1px #00000080}button.WqYZoW_tlFlow{cursor:pointer}.WqYZoW_tlFlow b{font-size:12px;font-weight:800}.WqYZoW_tlFlow span{text-overflow:ellipsis;color:#f1ece4b8;overflow:hidden}.WqYZoW_tlFlow[data-here]{box-shadow:inset 0 0 0 2px #ffcf6a,0 0 12px #ffcf6a8c}.WqYZoW_tlFlow[data-here] b{color:#ffcf6a}.WqYZoW_tlGap{z-index:2;pointer-events:none;justify-content:center;gap:6px;display:flex;position:absolute;left:0;right:0;translate:0 50%}.WqYZoW_tlFind{cursor:pointer;pointer-events:auto;background:#14100cb3;border:0;border-radius:9px;place-items:center;width:34px;height:34px;padding:0;animation:.5s cubic-bezier(.2,.8,.2,1.3) WqYZoW_slotIn;display:grid;box-shadow:0 0 0 1px #ffffff14}.WqYZoW_tlFind:hover{background:#14100ce6}.WqYZoW_tl[data-pins] .WqYZoW_tlFind{width:40px;height:40px}@media (max-height:720px){.WqYZoW_tl[data-pins] .WqYZoW_tlFind{width:34px;height:34px}}.WqYZoW_tlFind[aria-pressed=true]{box-shadow:0 0 0 2.5px var(--sun), 0 0 10px 2px #ffc45c99;background:#14100ceb}.WqYZoW_tlBand{z-index:0;color:#f6e2d6;font:inherit;letter-spacing:.1em;text-transform:uppercase;opacity:.88;cursor:pointer;border:0;border-radius:4px;align-items:flex-end;padding:0 8px 14px;font-size:10px;font-weight:800;animation:.6s ease-out WqYZoW_bandIn;display:flex;position:absolute;left:0;right:0}.WqYZoW_tlBand[aria-pressed=true]{opacity:1;box-shadow:inset 0 0 0 2.5px var(--sun)}@keyframes WqYZoW_bandIn{0%{opacity:0}}.WqYZoW_tlLine{z-index:3;pointer-events:none;background:#ffcf6a;height:2px;position:absolute;left:-6px;right:0;translate:0 50%;box-shadow:0 0 8px #ffcf6aa6}.WqYZoW_tlLine span{color:#ffcf6a;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;text-shadow:0 1px 4px #000c;font-size:10px;font-weight:800;position:absolute;bottom:5px;right:2px}.WqYZoW_chart{border-collapse:separate;border-spacing:0 4px;table-layout:fixed;width:100%}.WqYZoW_chart thead th{letter-spacing:0;color:var(--space-text-2);text-align:center;padding:0 0 2px;font-size:10.5px;font-weight:700}.WqYZoW_chart thead td{width:76px}.WqYZoW_tGroup th{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;text-align:left;color:var(--space-text-3);padding:6px 2px 0;font-size:10px;font-weight:600}.WqYZoW_tRow>*{background:#ffffff0a}.WqYZoW_tRow>:first-child{border-radius:9px 0 0 9px}.WqYZoW_tRow>:last-child{border-radius:0 9px 9px 0}.WqYZoW_tRow[data-mine]>*{background:0 0}.WqYZoW_tRow[data-mine]{box-shadow:0 0 0 1px #00000073}.WqYZoW_tName{text-align:left;color:var(--space-text-3);padding:4px 4px 4px 8px;font-size:13px;font-weight:700;line-height:1.15}.WqYZoW_tName[data-seen]{color:var(--space-text)}.WqYZoW_tRow[data-mine] .WqYZoW_tName{color:#fff;text-shadow:0 1px 2px #0000008c}.WqYZoW_tCell{text-align:center;padding:4px 2px}.WqYZoW_tSlot{color:#f1e9db;width:100%;max-width:50px;height:46px;font:inherit;cursor:pointer;background:#14100c9e;border:0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1px;margin:0 auto;padding:3px 0 0;font-size:10.5px;font-weight:700;line-height:1;animation:.5s cubic-bezier(.2,.8,.2,1.3) WqYZoW_slotIn;display:flex}button.WqYZoW_tSlot:hover{background:#14100cd9}span.WqYZoW_tSlot:not([data-empty]){cursor:default}.WqYZoW_tSlot[data-empty]{color:var(--space-text-3);cursor:default;background:0 0;border:1.5px dashed #ffffff38;font-size:15px;animation:none}.WqYZoW_tRow[data-mine] .WqYZoW_tSlot[data-empty]{color:#18120c99;background:#ffffff29;border-color:#18120c73}.WqYZoW_mark{flex:none;display:block}.WqYZoW_mark[data-mark=glass]{color:#d6e3a6}.WqYZoW_mark[data-mark=quartz]{color:#e9e4d8}.WqYZoW_mark[data-mark=iridium]{color:#a9c1ea}.WqYZoW_mark[data-mark=charcoal]{color:#b8afa3}.WqYZoW_mark[data-mark=none]{color:#8d857a}.WqYZoW_pinChart{align-self:flex-start;max-width:320px}.WqYZoW_pinChart .WqYZoW_tSlot{height:42px}.WqYZoW_pinChart .WqYZoW_tSlot[aria-pressed=true]{box-shadow:0 0 0 2.5px var(--sun), 0 0 10px 2px #ffc45c99;background:#14100ce6}.WqYZoW_layerBanner{z-index:2;pointer-events:none;text-align:center;flex-direction:column;align-items:center;gap:2px;animation:.45s ease-out WqYZoW_bannerIn,.6s ease-in 1.9s forwards WqYZoW_bannerOut;display:flex;position:absolute;top:24%;left:0;right:0}.WqYZoW_fosStage:not([data-col-away]) .WqYZoW_layerBanner{right:320px}.WqYZoW_layerBanner strong{font-family:var(--font-display);color:#fff;text-shadow:0 2px 14px #000000a6,0 0 2px #0009;font-size:34px;line-height:1.1}.WqYZoW_layerBanner span{color:#ffe0a3;text-shadow:0 1px 8px #000000b3;font-size:15px;font-weight:700}@keyframes WqYZoW_bannerIn{0%{transform:translateY(10px)}}@keyframes WqYZoW_bannerOut{to{opacity:0}}.WqYZoW_soundOffer{min-height:44px;font:inherit;color:var(--space-text);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:0 18px;font-size:15px;font-weight:700;display:inline-flex}.WqYZoW_soundOffer:hover{border-color:#fff6}.WqYZoW_center{z-index:3;background:#070b1859;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.WqYZoW_center[data-beside]{padding-right:336px}.WqYZoW_center[data-top]{align-items:flex-start;padding-top:max(16px,7%)}.WqYZoW_fosStage:has(.WqYZoW_center[data-beside]) .WqYZoW_colPanel{z-index:4}.WqYZoW_askCard{flex-direction:column;gap:10px;width:min(440px,100%);padding:18px 20px;display:flex}.WqYZoW_askLine{color:var(--space-text-2);margin:0;font-size:15px;line-height:1.4}.WqYZoW_hookLine{color:var(--sun);margin:0;font-size:18px;font-weight:700;line-height:1.35}.WqYZoW_lockCard{flex-direction:column;gap:12px;width:min(540px,100%);max-height:100%;padding:14px 18px 0;display:flex;overflow:auto}.WqYZoW_lockCard .WqYZoW_goalTitle{font-size:19px}.WqYZoW_lockMain,.WqYZoW_lockBody,.WqYZoW_lockAsk{flex-direction:column;gap:12px;display:flex}@media (min-width:1280px){.WqYZoW_lockCard[data-grid]{width:min(840px,100%)}.WqYZoW_lockCard[data-grid] .WqYZoW_lockBody{flex-direction:row;align-items:flex-start;gap:28px}.WqYZoW_lockCard[data-grid] .WqYZoW_lockAsk{flex:1 1 0;min-width:0}.WqYZoW_lockCard[data-grid] .WqYZoW_lockAsk+.WqYZoW_lockRow{flex-direction:row;flex:none;align-items:flex-start;gap:14px}.WqYZoW_lockCard[data-grid] .WqYZoW_lockAsk+.WqYZoW_lockRow .WqYZoW_chips{flex-direction:column;align-items:flex-start}.WqYZoW_lockCard[data-side]{grid-template-rows:auto auto auto 1fr;grid-template-columns:minmax(0,1fr) auto;gap:12px 28px;display:grid}.WqYZoW_lockCard[data-side] .WqYZoW_lockMain,.WqYZoW_lockCard[data-side] .WqYZoW_lockBody{display:contents}.WqYZoW_lockCard[data-side] .WqYZoW_caseHead,.WqYZoW_lockCard[data-side] .WqYZoW_goalTitle{grid-column:1/-1}.WqYZoW_lockCard[data-side] .WqYZoW_lockAsk{grid-area:3/1}.WqYZoW_lockCard[data-side] .WqYZoW_lockAsk+.WqYZoW_lockRow{grid-area:3/2/span 2;padding-bottom:16px}.WqYZoW_lockCard[data-side] .WqYZoW_lockFoot{box-shadow:none;background:0 0;grid-area:4/1;align-self:end;margin-right:0;padding-right:0}.WqYZoW_lockCard[data-side] .WqYZoW_lockFoot:before{content:none}.WqYZoW_lockCard[data-tl]{height:min(100%,600px)}.WqYZoW_lockCard[data-tl] .WqYZoW_goalTitle{grid-area:2/1}.WqYZoW_lockCard[data-tl] .WqYZoW_lockAsk+.WqYZoW_lockRow{flex-direction:column;grid-row:2/span 3;width:280px;min-height:0}.WqYZoW_lockCard[data-tl] .WqYZoW_tl[data-pins]{flex:1 1 0;height:auto;min-height:220px;max-height:420px}}.WqYZoW_lockFoot{z-index:4;background:#0e1428;margin:0 -18px;padding:10px 18px 14px;position:sticky;bottom:0;box-shadow:0 6px #0e1428}.WqYZoW_lockFoot:before{content:"";pointer-events:none;background:linear-gradient(#0e142800,#0e1428);height:18px;position:absolute;top:-18px;left:0;right:0}.WqYZoW_lockRow{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.WqYZoW_lockRow legend{margin-bottom:4px;padding:0;font-size:15px;font-weight:700}.WqYZoW_chips{flex-wrap:wrap;gap:8px;display:flex}.WqYZoW_chip{border:1.5px solid var(--space-line);min-height:40px;color:var(--space-text);cursor:pointer;background:#ffffff0f;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:15px;font-weight:600;display:inline-flex}.WqYZoW_chip:hover{background:#ffffff1f}.WqYZoW_chip[aria-pressed=true]{background:var(--sun);border-color:var(--sun);color:var(--ink)}.WqYZoW_chip svg{flex:none}.WqYZoW_chipDot{background:#b9ad97;border-radius:50%;flex:none;width:9px;height:9px;box-shadow:0 0 0 1.5px #ffffffbf}.WqYZoW_chipDot[data-sort=dino]{background:#e8692c}.WqYZoW_chipDot[data-sort=life]{background:#6aa84f}.WqYZoW_nudge{color:#ffd6a0;margin:0 0 8px;font-size:15px;line-height:1.4}.WqYZoW_cardWrap{z-index:3;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:absolute;bottom:16px;left:0;right:320px}.WqYZoW_fosStage[data-col-away] .WqYZoW_cardWrap{right:0}.WqYZoW_findCard{border:1px solid var(--space-line);pointer-events:auto;border-radius:20px;grid-template-columns:190px minmax(0,1fr);width:min(560px,100%);animation:.3s cubic-bezier(.2,.8,.2,1) WqYZoW_cardUp;display:grid;overflow:hidden}@keyframes WqYZoW_cardUp{0%{transform:translateY(16px)}}.WqYZoW_findPic{border-right:1px solid var(--space-line);min-height:190px;position:relative}.WqYZoW_findPic:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 30px #0006}.WqYZoW_findBody{color:var(--space-text);background:#0e1428f2;flex-direction:column;gap:6px;padding:14px 16px;display:flex}.WqYZoW_findName{font-family:var(--font-display);font-size:19px;line-height:1.15}.WqYZoW_findLine{font-size:15px;line-height:1.4}.WqYZoW_moreText{color:var(--space-text-2);border-left:3px solid var(--space-line);padding-left:10px;font-size:14px;line-height:1.4}.WqYZoW_dockSpacer{flex:auto}.WqYZoW_keysHint{color:var(--space-text-3);font-size:13px}.WqYZoW_dockBtn[aria-pressed=true],.WqYZoW_dockBtn[aria-pressed=true]:hover:not(:disabled){color:#0e1428;background:#fff;border-color:#fff}.WqYZoW_lookBtn{min-width:150px;min-height:52px;font-size:17px}.WqYZoW_lookBtn[data-near]:not(:disabled){background:var(--sun);color:var(--ink);animation:1.2s ease-in-out infinite WqYZoW_nearPulse}@keyframes WqYZoW_nearPulse{50%{box-shadow:0 0 0 6px #ffb22440}}.WqYZoW_fullBtn{width:52px;min-height:52px}.WqYZoW_fosStage[data-past] .WqYZoW_goalCard,.WqYZoW_fosStage[data-past] .WqYZoW_colPanel,.WqYZoW_fosStage[data-past] .WqYZoW_colPill,.WqYZoW_fosStage[data-moment] .WqYZoW_goalCard,.WqYZoW_fosStage[data-moment] .WqYZoW_colPanel,.WqYZoW_fosStage[data-moment] .WqYZoW_colPill,.WqYZoW_fosStage[data-moment] .WqYZoW_carry{opacity:0;pointer-events:none;transition:opacity .3s}@container fosstage (max-width:1000px){.WqYZoW_keysHint{display:none}}@container fosstage (max-width:719px){.WqYZoW_goalCard{gap:6px;width:auto;padding:9px 11px 10px;top:8px;left:8px;right:108px}.WqYZoW_goalBody{gap:6px}.WqYZoW_goalCard[data-fold]{max-width:calc(100% - 116px);padding:2px 2px 2px 4px;right:auto}.WqYZoW_goalCard .WqYZoW_cardEyebrow{letter-spacing:.08em;font-size:11px}.WqYZoW_goalCard .WqYZoW_askLine{font-size:14px}.WqYZoW_goalCard .WqYZoW_goalTitle{font-size:16px}.WqYZoW_goalCard .WqYZoW_cardBtn,.WqYZoW_goalCard .WqYZoW_smallBtn{min-height:38px;font-size:14px}.WqYZoW_coach{font-size:14px}.WqYZoW_colPanel{z-index:3;width:auto;inset:8px}.WqYZoW_fosStage[data-card] .WqYZoW_colPanel,.WqYZoW_fosStage[data-lock] .WqYZoW_colPanel{visibility:hidden}.WqYZoW_colPill{gap:6px;padding:0 10px;top:8px;right:8px}.WqYZoW_colPill span{display:none}.WqYZoW_gRow{gap:10px;padding:8px 10px}.WqYZoW_gName{flex-basis:46px;height:48px;font-size:21px}.WqYZoW_gSlots{flex:auto;gap:8px}.WqYZoW_gSlot{flex:1 1 0;width:auto;max-width:60px;height:48px}.WqYZoW_fosStage:not([data-col-away]) .WqYZoW_layerBanner{right:0}.WqYZoW_layerBanner{top:30%}.WqYZoW_layerBanner strong{font-size:28px}.WqYZoW_center{padding:8px}.WqYZoW_center[data-beside]{padding-right:8px}.WqYZoW_fosStage:has(.WqYZoW_center[data-beside]) .WqYZoW_colPanel{z-index:3}.WqYZoW_cardWrap{padding:0 8px;bottom:8px;right:0}.WqYZoW_findCard{grid-template-columns:116px minmax(0,1fr)}.WqYZoW_findPic{min-height:150px}.WqYZoW_findBody{padding:10px 12px}.WqYZoW_findName{font-size:17px}.WqYZoW_findLine{font-size:14px}.WqYZoW_askCard,.WqYZoW_lockCard{padding:14px 14px 0}.WqYZoW_lockFoot{margin:0 -14px;padding:10px 14px 14px}.WqYZoW_chip{min-height:40px;padding:0 12px;font-size:14px}.WqYZoW_storyWrap{padding:0 8px;bottom:10px}.WqYZoW_story{padding:14px 16px 12px}.WqYZoW_storyText{font-size:17px}.WqYZoW_dockBtn{white-space:normal;text-align:center;flex-direction:column;flex:1 1 0;gap:2px;min-width:0;min-height:56px;padding:4px;font-size:13px;line-height:1.1}.WqYZoW_dockSpacer{display:none}.WqYZoW_lookBtn{white-space:normal;text-align:center;flex:1.5 1 0;min-width:0;min-height:56px;padding:4px 10px;font-size:16px;line-height:1.15}.WqYZoW_lookBtn[data-thing]:not([data-talk]) .WqYZoW_thingAs svg{display:none}.WqYZoW_fullBtn{width:56px;min-height:56px}.WqYZoW_fade span{text-align:center;padding:0 20px;font-size:18px}}@media (prefers-reduced-motion:reduce){.WqYZoW_findCard,.WqYZoW_colPill,.WqYZoW_colPin,.WqYZoW_gSlot,.WqYZoW_lookBtn[data-near]:not(:disabled){animation:none}.WqYZoW_layerBanner{animation:.6s ease-in 1.9s forwards WqYZoW_bannerOut}.WqYZoW_fade{transition:none}}.WqYZoW_colBody[data-map]{gap:8px;overflow-y:auto}.WqYZoW_map{border-radius:10px;width:100%;height:auto;display:block}.WqYZoW_colBody[data-map]>.WqYZoW_map{flex:none}.WqYZoW_mapSea{fill:#123049}.WqYZoW_mapLand{fill:#2c4330;stroke:#7f9f78;stroke-width:1.2px;vector-effect:non-scaling-stroke}.WqYZoW_mapField{opacity:.94}.WqYZoW_mapCoast{fill:none;stroke:#f4f0e2;stroke-width:1.3px;vector-effect:non-scaling-stroke;opacity:.85}.WqYZoW_mapWell path{fill:none;stroke:#f2efe6;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.WqYZoW_mapWell path[data-under]{stroke:#1b1405;stroke-width:4px}.WqYZoW_mapWell text{fill:#f2efe6;paint-order:stroke;stroke:#1b1405;stroke-width:2.6px;stroke-linejoin:round;font-size:8.5px}.WqYZoW_mapSeaName{fill:#7fa6c4;font-size:9px;font-style:italic}.WqYZoW_mapTown circle{fill:#e7dfcc}.WqYZoW_mapTown text{fill:#e7dfcc;font-size:9px}.WqYZoW_mapTrail{fill:none;stroke:var(--sun);stroke-width:1.4px;stroke-dasharray:3 4;vector-effect:non-scaling-stroke;opacity:.7}.WqYZoW_mapDot{fill:#48c4ff;stroke:#fff;stroke-width:1.4px;vector-effect:non-scaling-stroke}.WqYZoW_mapPlane path{fill:var(--sun);stroke:#1b1405;stroke-width:1px;vector-effect:non-scaling-stroke}.WqYZoW_mapBar rect{fill:#f2efe6;stroke:#0e1620;stroke-width:.8px;vector-effect:non-scaling-stroke}.WqYZoW_mapBar rect[data-dark]{fill:#0e1620}.WqYZoW_mapBar text,.WqYZoW_mapNorth text{fill:#f2efe6;font-size:8.5px}.WqYZoW_mapNorth path{fill:#f2efe6}.WqYZoW_flyTip{color:#fff;z-index:2;pointer-events:none;background:#0a0e1ad1;border-radius:999px;margin:0;padding:8px 14px;font-size:15px;font-weight:600;position:absolute;bottom:22%;left:50%;transform:translate(-50%)}.WqYZoW_guide{z-index:2;pointer-events:none;width:44px;height:44px;position:absolute;top:-22px;left:-22px}.WqYZoW_guide circle{fill:#0a0e1ad1;stroke:var(--sun);stroke-width:2px}.WqYZoW_guide path{fill:var(--sun)}.WqYZoW_lookBtn[hidden],.WqYZoW_lockMap{display:none}@media (max-width:719px){.WqYZoW_lockMap{width:100%;max-width:calc(30vh * var(--map-aspect,1.24));border-radius:10px;margin-inline:auto;display:block}}.WqYZoW_fosStage:not([data-col-away]) .WqYZoW_dayWrap{right:320px}.WqYZoW_errand{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.WqYZoW_errand li{align-items:center;gap:9px;font-size:15px;line-height:1.3;display:flex}.WqYZoW_errand i{border:2px solid #ffffff59;border-radius:6px;flex:none;place-items:center;width:18px;height:18px;display:grid}.WqYZoW_errand li[data-done]{color:var(--space-text-2)}.WqYZoW_errand li[data-done] i{border-color:var(--sun);background:var(--sun)}.WqYZoW_errand li[data-done] i:after{content:"";border:solid var(--ink);border-width:0 2px 2px 0;width:5px;height:9px;margin-top:-2px;transform:rotate(45deg)}.WqYZoW_radioBtn{align-items:center;gap:6px;display:inline-flex}.WqYZoW_talk{box-shadow:inset 5px 0 0 var(--who,var(--sun)), 0 10px 30px #00000059;animation:.28s cubic-bezier(.2,.8,.2,1) WqYZoW_talkIn}@keyframes WqYZoW_talkIn{0%{opacity:0;transform:translateY(10px)}}.WqYZoW_talkWho{align-items:baseline;gap:10px;margin-bottom:-4px;display:flex}.WqYZoW_talkWho i{background:var(--who,var(--sun));border-radius:50%;flex:none;align-self:center;width:12px;height:12px;box-shadow:0 0 0 2px #ffffffbf}.WqYZoW_talkWho b{font-family:var(--font-display);font-size:18px}.WqYZoW_talkWho span{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--space-text-3);font-size:11px}.WqYZoW_radioToast{width:min(520px,100%);font:inherit;text-align:left;color:var(--space-text);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 16px;animation:.3s cubic-bezier(.2,.8,.2,1) WqYZoW_talkIn;display:flex}.WqYZoW_radioToast>svg{color:#ffcf6a;flex:none;margin-top:2px}.WqYZoW_radioToast span{flex-direction:column;gap:2px;font-size:16px;line-height:1.4;display:flex}.WqYZoW_radioToast b{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#ffcf6a;font-size:11px}.WqYZoW_thought{max-width:min(460px,100%);color:var(--space-text-2);pointer-events:none;border-radius:18px;margin:0;padding:10px 18px;font-size:16px;font-style:italic;line-height:1.4;animation:.3s cubic-bezier(.2,.8,.2,1) WqYZoW_talkIn}.WqYZoW_crewTags{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.WqYZoW_crewTags[data-hide]{display:none}.WqYZoW_crewTag{width:0;height:0;display:none;position:absolute;top:0;left:0}.WqYZoW_crewTag[data-on]{display:block}.WqYZoW_crewTag b{color:#fff;white-space:nowrap;background:#0a0e1ab8;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:700;line-height:1.4;position:absolute;bottom:2px;left:0;translate:-50%}.WqYZoW_crewTag[data-talking] b{background:var(--sun);color:var(--ink)}.WqYZoW_bark{bottom:30px;left:var(--bark-dx,0px);width:max-content;max-width:220px;color:var(--ink);transform-origin:50% 100%;background:#fffaf0;border-radius:14px;padding:8px 12px;font-size:14px;line-height:1.35;animation:.3s cubic-bezier(.2,.8,.2,1) WqYZoW_barkIn;position:absolute;translate:-50%;box-shadow:0 4px 14px #0000004d}.WqYZoW_bark:after{content:"";left:clamp(14px, calc(50% - var(--bark-dx,0px)), calc(100% - 14px));background:inherit;width:12px;height:12px;margin-left:-6px;position:absolute;bottom:-6px;transform:rotate(45deg)}@keyframes WqYZoW_barkIn{0%{opacity:0;scale:.85}}.WqYZoW_lookAs,.WqYZoW_talkAs,.WqYZoW_thingAs{align-items:center;gap:8px;display:inline-flex}.WqYZoW_talkAs,.WqYZoW_thingAs,.WqYZoW_lookBtn[data-talk] .WqYZoW_lookAs,.WqYZoW_lookBtn[data-thing] .WqYZoW_lookAs{display:none}.WqYZoW_lookBtn[data-talk] .WqYZoW_talkAs,.WqYZoW_lookBtn[data-thing]:not([data-talk]) .WqYZoW_thingAs{display:inline-flex}.WqYZoW_crewChart{flex-direction:column;flex:auto;gap:6px;min-height:0;display:flex;overflow:auto}.WqYZoW_crewChart .WqYZoW_colEnd{padding-left:2px}.WqYZoW_chDig{flex-direction:column;gap:5px;display:flex}.WqYZoW_chHead{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.WqYZoW_chHead strong{font-family:var(--font-display);font-size:15px}.WqYZoW_chHead span{color:var(--space-text-3);font-size:12px}.WqYZoW_chRock{background:linear-gradient(#0a0e1a94, #0a0e1a94), var(--rock,#a48d70);border-radius:8px;flex-direction:column;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #0006}.WqYZoW_chRow{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:8px;min-height:40px;padding:4px 8px;display:grid}.WqYZoW_chRow small{color:var(--space-text-2);font-size:11px;line-height:1.15}.WqYZoW_chRow em{color:var(--space-text-3);font-size:13px;font-style:normal}.WqYZoW_chIcons{flex-wrap:wrap;gap:3px;display:flex}.WqYZoW_chIcon{background:#ffffff24;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.WqYZoW_chIcon[data-dino]{background:#e8692c80;box-shadow:0 0 0 1.5px #e8692c}.WqYZoW_chAsh{background:#ece6d624;border-top:1.5px dashed #ece6d68c;border-bottom:1.5px dashed #ece6d68c;justify-content:space-between;align-items:baseline;gap:8px;padding:4px 8px;font-size:12px;display:flex}.WqYZoW_chAsh span{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;font-size:10.5px}.WqYZoW_chAsh b{font-size:13px}.WqYZoW_chAsh[data-bagged]{color:var(--ink);background:#e6dfcd;border-style:solid;border-color:#ece6d6}.WqYZoW_chScreen{border:1.5px dashed #ece6d659;border-radius:8px;grid-template-columns:52px minmax(0,1fr);align-items:center;gap:8px;min-height:34px;padding:3px 8px;display:grid}.WqYZoW_chScreen small{color:var(--space-text-2);font-size:11px;line-height:1.15}.WqYZoW_chScreen em{color:var(--space-text-3);font-size:13px;font-style:normal}.WqYZoW_chNote{color:var(--space-text-2);margin:0;font-size:13px}.WqYZoW_chSum{align-items:center;gap:6px;margin:0;font-size:14px;font-weight:700;display:flex}.WqYZoW_chMid{flex-direction:column;gap:4px;padding:2px 0;display:flex}.WqYZoW_chCoal{height:22px;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--space-text-3);background:#24201c;border-radius:6px;align-items:center;padding:0 8px;font-size:10.5px;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.WqYZoW_chPale{flex-direction:column;gap:3px;display:flex}.WqYZoW_chPale i{background:#f3ead6;border-radius:2px;height:3px;box-shadow:0 0 8px #ffecc48c}.WqYZoW_chPale span{color:#ffcf6a;font-size:13px;font-weight:700}.WqYZoW_clockCard{width:min(480px,100%);animation:.3s cubic-bezier(.2,.8,.2,1) WqYZoW_talkIn}.WqYZoW_clockPic{background:#1b2236;border-radius:14px;width:100%;height:auto;padding:10px;display:block}.WqYZoW_clockText{margin:0;font-size:18px;line-height:1.45}.WqYZoW_qCard{padding-bottom:0}.WqYZoW_qChart{display:none}.WqYZoW_fosStage[data-col-away] .WqYZoW_qChart{display:block}.WqYZoW_qChoices{flex-direction:column;align-items:stretch;gap:8px;display:flex}.WqYZoW_qChoices .WqYZoW_chip{text-align:left;border-radius:14px;justify-content:flex-start;min-height:46px;padding:0 16px;font-size:16px}@container fosstage (max-width:719px){.WqYZoW_fosStage:not([data-col-away]) .WqYZoW_dayWrap{right:0}.WqYZoW_qChart{display:block}.WqYZoW_qChart .WqYZoW_crewChart{gap:4px}.WqYZoW_qChart .WqYZoW_chRow{min-height:32px;padding:3px 8px}.WqYZoW_qChart .WqYZoW_chIcon{width:22px;height:22px}.WqYZoW_qChoices .WqYZoW_chip{min-height:44px;font-size:15px}.WqYZoW_talkWho b{font-size:16px}.WqYZoW_radioToast span,.WqYZoW_thought{font-size:15px}.WqYZoW_clockText{font-size:16px}.WqYZoW_bark{max-width:180px;font-size:13px}}@media (prefers-reduced-motion:reduce){.WqYZoW_talk,.WqYZoW_radioToast,.WqYZoW_thought,.WqYZoW_bark,.WqYZoW_clockCard{animation:none}}.WqYZoW_jobCard{width:min(460px,100%);max-height:100%;animation:.3s cubic-bezier(.2,.8,.2,1) WqYZoW_talkIn;overflow:auto}.WqYZoW_screenPic{touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:14px;position:relative}.WqYZoW_screenPic:active{cursor:grabbing}.WqYZoW_screenPic:focus-visible{outline:3px solid var(--sun);outline-offset:3px}.WqYZoW_screenPic>svg{width:100%;height:auto;display:block}.WqYZoW_screenBits{position:absolute;inset:0}.WqYZoW_screenBit{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;display:grid;position:absolute}.WqYZoW_screenBit svg{animation:1.1s ease-in-out infinite WqYZoW_glint;animation-delay:inherit}.WqYZoW_screenBit:after{content:"";pointer-events:none;animation:1.1s ease-in-out infinite WqYZoW_glintRing;animation-delay:inherit;background:radial-gradient(circle,#fff6d6bf,#fff6d600 65%);border-radius:50%;position:absolute;inset:6px}.WqYZoW_screenBit:focus-visible{outline:3px solid var(--sun)}.WqYZoW_screenBit[data-reduced] svg,.WqYZoW_screenBit[data-reduced]:after{animation:none}@keyframes WqYZoW_glint{50%{transform:scale(1.12)}}@keyframes WqYZoW_glintRing{0%,to{opacity:.25}50%{opacity:1}}.WqYZoW_tipBar{background:#00000059;border-radius:3px;height:6px;position:absolute;bottom:8px;left:18px;right:18px;overflow:hidden}.WqYZoW_tipBar i{background:var(--sun);transform-origin:0;height:100%;animation:linear forwards WqYZoW_tipDown;display:block}@keyframes WqYZoW_tipDown{to{transform:scaleX(0)}}.WqYZoW_washRow{align-items:center;gap:14px;display:flex}.WqYZoW_washMeter{flex:none;width:116px;height:auto}.WqYZoW_washSide{flex-direction:column;flex:auto;gap:8px;min-width:0;display:flex}.WqYZoW_washSays{margin:0;font-size:16px;font-weight:700;line-height:1.3}.WqYZoW_washSays[data-says=right]{color:#8fe0a8}.WqYZoW_washSays[data-says=hard]{color:#ffb07a}.WqYZoW_washClean{background:#ffffff24;border-radius:4px;height:8px;overflow:hidden}.WqYZoW_washClean span{background:#8fd0e0;width:0;height:100%;display:block}.WqYZoW_keptList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.WqYZoW_keptList li{background:#ffffff0f;border-radius:12px;align-items:flex-start;gap:10px;padding:8px 10px;display:flex}.WqYZoW_keptList li[data-dino]{background:#e8692c38;box-shadow:inset 0 0 0 1.5px #e8692c}.WqYZoW_keptList li>svg{flex:none}.WqYZoW_keptList span{color:var(--space-text-2);flex-direction:column;gap:1px;font-size:14px;line-height:1.35;display:flex}.WqYZoW_keptList b{color:var(--space-text);font-size:15px}@container fosstage (max-width:1179px){.WqYZoW_fosStage[data-job] .WqYZoW_colPanel{visibility:hidden}}@media (max-height:520px){.WqYZoW_center[data-top]{padding-top:8px}.WqYZoW_jobCard{gap:8px;width:min(700px,100%);padding:12px 14px}.WqYZoW_jobCard .WqYZoW_cardEyebrow{display:none}.WqYZoW_jobCard[data-screen]{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:6px 14px;display:grid}.WqYZoW_jobCard[data-screen]>*{grid-column:1/-1}.WqYZoW_jobCard[data-screen]>.WqYZoW_screenPic{grid-area:2/1/span 3}.WqYZoW_jobCard[data-screen]>.WqYZoW_washRow,.WqYZoW_jobCard[data-screen]>.WqYZoW_washSays,.WqYZoW_jobCard[data-screen]>.WqYZoW_washRow+.WqYZoW_askLine{grid-column:2}.WqYZoW_jobCard .WqYZoW_washRow{flex-direction:column;align-items:stretch;gap:8px}.WqYZoW_jobCard .WqYZoW_washMeter{align-self:center;width:92px}.WqYZoW_jobCard .WqYZoW_washSays{font-size:15px}.WqYZoW_keptList{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.WqYZoW_keptList li{align-items:center}.WqYZoW_keptList small{display:none}}.WqYZoW_guideCard{width:min(620px,100%);max-height:100%;box-shadow:inset 5px 0 0 var(--who,var(--sun)), 0 10px 30px #00000059;animation:.3s cubic-bezier(.2,.8,.2,1) WqYZoW_talkIn;overflow:auto}.WqYZoW_guideMain{grid-template-columns:170px minmax(0,1fr);gap:12px;display:grid}.WqYZoW_guideFind{border-radius:14px;min-height:170px;position:relative;overflow:hidden}.WqYZoW_guideFind:after{content:"";pointer-events:none;border-radius:14px;position:absolute;inset:0;box-shadow:inset 0 0 26px #00000073}.WqYZoW_guideList{flex-direction:column;gap:8px;display:flex}.WqYZoW_guideBtn{border:1.5px solid var(--space-line);min-height:52px;color:var(--space-text);font:inherit;text-align:left;cursor:pointer;background:#ffffff0f;border-radius:14px;align-items:center;gap:10px;padding:6px 10px 6px 6px;display:flex}.WqYZoW_guideBtn:hover{background:#ffffff1f}.WqYZoW_guideBtn>svg{background:#e9dfc9;border-radius:10px;flex:none;width:58px;height:46px;padding:3px}.WqYZoW_guideBtn span{color:var(--space-text-2);flex-direction:column;gap:1px;font-size:13.5px;line-height:1.3;display:flex}.WqYZoW_guideBtn b{color:var(--space-text);font-size:15px}.WqYZoW_jacketPic{position:relative}.WqYZoW_jacketPic>svg{border-radius:14px;width:100%;height:auto;display:block}.WqYZoW_stripBtn,.WqYZoW_layBtn{cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute}.WqYZoW_stripBtn{width:15%;height:34%}.WqYZoW_stripBtn i{background:repeating-linear-gradient(90deg,#c7b48f 0 3px,#b29c74 3px 5px);border-radius:5px;width:70%;height:100%;transition:background .3s;box-shadow:0 2px 4px #00000040}.WqYZoW_stripBtn[data-soaked]{cursor:default}.WqYZoW_stripBtn[data-soaked] i{background:#ebe5d6}.WqYZoW_layBtn{width:52px;height:52px;margin-left:-26px;top:30%}.WqYZoW_layBtn i{border:3px dashed #fff8e6;border-radius:50%;width:30px;height:30px;animation:1.2s ease-in-out infinite WqYZoW_glintRing}.WqYZoW_stripBtn:focus-visible,.WqYZoW_layBtn:focus-visible{outline:3px solid var(--sun);border-radius:8px}.WqYZoW_tag{color:#3b2f22;background:#f0e3c4;border-radius:6px 22px 22px 6px;align-self:center;width:min(300px,100%);padding:16px 18px 14px 34px;position:relative;transform:rotate(-2deg);box-shadow:0 6px 16px #0000004d}.WqYZoW_tag i{background:#1d2433;border-radius:50%;width:12px;height:12px;margin-top:-6px;position:absolute;top:50%;left:12px;box-shadow:0 0 0 3px #c9b88f}.WqYZoW_tag dl{gap:1px;margin:0;display:grid}.WqYZoW_tag dt{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#7a6a52;font-size:10.5px}.WqYZoW_tag dd{margin:0 0 6px;font-size:15px;font-weight:700}.WqYZoW_tagNo{font-family:var(--font-mono);font-size:17px!important}.WqYZoW_tagBy{font-family:var(--font-display);color:#1f5fa8;font-size:18px!important}.WqYZoW_viewfinder{z-index:3;pointer-events:none;position:absolute;inset:0}.WqYZoW_fosStage:has(.WqYZoW_viewfinder) .WqYZoW_colPanel{visibility:hidden}.WqYZoW_vfCorners{filter:drop-shadow(0 1px 2px #00000080);background:linear-gradient(#fff,#fff) 0 0/34px 3px no-repeat,linear-gradient(#fff,#fff) 0 0/3px 34px no-repeat,linear-gradient(#fff,#fff) 100% 0/34px 3px no-repeat,linear-gradient(#fff,#fff) 100% 0/3px 34px no-repeat,linear-gradient(#fff,#fff) 0 100%/34px 3px no-repeat,linear-gradient(#fff,#fff) 0 100%/3px 34px no-repeat,linear-gradient(#fff,#fff) 100% 100%/34px 3px no-repeat,linear-gradient(#fff,#fff) 100% 100%/3px 34px no-repeat;position:absolute;inset:12% 10% 22%}.WqYZoW_vfTip{text-align:center;width:max-content;max-width:calc(100% - 24px);margin:0;padding:8px 14px;font-size:15px;position:absolute;top:14px;left:50%;transform:translate(-50%)}.WqYZoW_vfBtns{pointer-events:auto;justify-content:center;align-items:center;gap:16px;display:flex;position:absolute;bottom:16px;left:0;right:0}.WqYZoW_shutter{cursor:pointer;background:#00000040;border:4px solid #fff;border-radius:50%;place-items:center;width:68px;height:68px;display:grid}.WqYZoW_shutter i{background:#fff;border-radius:50%;width:50px;height:50px;transition:transform .1s}.WqYZoW_shutter:active i{transform:scale(.88)}.WqYZoW_shutter:focus-visible{outline:3px solid var(--sun);outline-offset:3px}@media (max-height:500px) and (min-width:560px){.WqYZoW_jobCard:has(>.WqYZoW_polaroid){grid-template-columns:auto minmax(0,1fr);grid-auto-rows:min-content;align-content:start;gap:10px 18px;width:min(640px,100%);display:grid}.WqYZoW_jobCard:has(>.WqYZoW_polaroid)>*{grid-column:2}.WqYZoW_jobCard:has(>.WqYZoW_polaroid)>.WqYZoW_polaroid{grid-area:1/1/span 3;width:min(330px,max(150px,133.333dvh - 273.333px))}}.WqYZoW_polaroid{background:#fbf8f1;border-radius:4px;align-self:center;width:min(330px,100%);margin:0;padding:10px 10px 4px;transform:rotate(1.5deg);box-shadow:0 8px 20px #00000059}.WqYZoW_polaroid img{aspect-ratio:4/3;object-fit:cover;background:#333;width:100%;height:auto;display:block}.WqYZoW_polaroid figcaption{font-family:var(--font-display);color:#2b2b2b;text-align:center;padding:8px 2px 6px;font-size:16px}.WqYZoW_talk[data-thought]{box-shadow:inset 5px 0 #ffffff59,0 10px 30px #00000059}.WqYZoW_talk[data-thought] .WqYZoW_storyText{color:var(--space-text-2);font-style:italic}.WqYZoW_talkWho[data-radio] i{background:#ffcf6a}.WqYZoW_talkAsk{cursor:default}.WqYZoW_talkAsk:hover{border-color:var(--space-line)}.WqYZoW_askChips{flex-wrap:wrap;gap:8px;display:flex}.WqYZoW_askChips .WqYZoW_chip{min-height:44px;font-size:16px}.WqYZoW_glimpse{cursor:default}@container fosstage (max-width:719px){.WqYZoW_guideMain{grid-template-columns:minmax(0,1fr)}.WqYZoW_guideFind{min-height:120px}.WqYZoW_guideBtn>svg{width:48px;height:40px}.WqYZoW_washMeter{width:92px}.WqYZoW_washSays{font-size:15px}.WqYZoW_vfCorners{inset:16% 6% 24%}.WqYZoW_vfTip{font-size:14px}}@media (prefers-reduced-motion:reduce){.WqYZoW_jobCard,.WqYZoW_guideCard,.WqYZoW_layBtn i{animation:none}}.WqYZoW_lensWrap{background:0 0}.WqYZoW_lensCard{border:1px solid var(--space-line);width:min(460px,100%);color:var(--space-text);border-radius:20px;animation:.3s cubic-bezier(.2,.8,.2,1) WqYZoW_cardUp;overflow:hidden;box-shadow:0 10px 30px #00000059}.WqYZoW_lensHead,.WqYZoW_lensBody,.WqYZoW_lensRow>i,.WqYZoW_lensFig figcaption{background:var(--space-2)}.WqYZoW_lensHead{flex-direction:column;gap:4px;padding:14px 18px 8px;display:flex}.WqYZoW_lensRow{grid-template-columns:minmax(12px,1fr) 156px 14px 156px minmax(12px,1fr);display:grid}.WqYZoW_lensRow>i{display:block}.WqYZoW_lensFig{flex-direction:column;margin:0;display:flex}.WqYZoW_lensView{width:156px;height:156px}.WqYZoW_lensFig figcaption{text-align:center;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--space-text-2);padding:4px 0 2px;font-size:11px}.WqYZoW_lensBody{flex-direction:column;gap:12px;padding:8px 18px 16px;display:flex}.WqYZoW_lensSays{margin:0;font-size:16px;line-height:1.45}.WqYZoW_sketchCard{width:min(420px,100%)}.WqYZoW_sketchPic,.WqYZoW_sketchSmall{border-radius:12px;width:100%;height:auto;display:block}.WqYZoW_sketchSmall{border-radius:8px}.WqYZoW_nbPanel{flex-direction:column;flex:1;gap:14px;min-height:0;padding:2px 2px 4px;display:flex;overflow:auto}.WqYZoW_nbSketch{flex-direction:column;gap:6px;display:flex}.WqYZoW_nbSketch p{color:var(--space-text-2);margin:0;font-size:12.5px;line-height:1.4}.WqYZoW_nbHead{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--space-text-3);margin:0 0 2px;font-size:10px;font-weight:400}.WqYZoW_nbKey{color:var(--space-text-3);margin:0 0 8px;font-size:12px}.WqYZoW_nbLooks ol{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.WqYZoW_nbLooks li{align-items:center;gap:8px;display:flex}.WqYZoW_nbDots{flex:none;gap:4px;display:inline-flex}.WqYZoW_lensDot{flex:none;display:block}.WqYZoW_nbWords{flex-direction:column;min-width:0;font-size:13px;line-height:1.3;display:flex}.WqYZoW_nbWords b{font-weight:700}.WqYZoW_nbWords span{color:var(--space-text-2)}.WqYZoW_nbDotsKey{color:var(--space-text-2);flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:13px;display:flex}.WqYZoW_nbDotsKey span{align-items:center;gap:6px;display:inline-flex}.WqYZoW_nbDotsKey i{background:#f4f1ea;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 1px #ffffff80}.WqYZoW_nbDotsKey i[data-n]{background:#15171c}.WqYZoW_nbDotsKey small{color:var(--space-text-3);flex-basis:100%;font-size:12px}.WqYZoW_needlesPic{background:#1b2236;border-radius:12px;width:100%;height:auto;padding:6px 4px;display:block}.WqYZoW_showCard{width:min(460px,100%);max-height:100%;box-shadow:inset 5px 0 0 var(--who,var(--sun)), 0 10px 30px #00000059;animation:.3s cubic-bezier(.2,.8,.2,1) WqYZoW_talkIn}.WqYZoW_showList{flex-direction:column;gap:8px;max-height:min(48vh,340px);padding:2px;display:flex;overflow:auto}.WqYZoW_showBtn{border:1.5px solid var(--space-line);min-height:52px;color:var(--space-text);font:inherit;text-align:left;cursor:pointer;background:#ffffff0f;border-radius:14px;align-items:center;gap:10px;padding:8px 12px 8px 8px;display:flex}.WqYZoW_showBtn:hover{background:#ffffff1f}.WqYZoW_whatCard,.WqYZoW_boardCard,.WqYZoW_sieveCard{max-height:100%;animation:.3s cubic-bezier(.2,.8,.2,1) WqYZoW_talkIn;overflow:auto}.WqYZoW_whatPic,.WqYZoW_whatSmall,.WqYZoW_boardMap,.WqYZoW_sievePic,.WqYZoW_licensePic{flex:none;width:100%;height:auto;display:block}.WqYZoW_whatSmall{border-radius:6px;flex:none;width:64px}.WqYZoW_sievePic{align-self:center;width:min(240px,100%)}.WqYZoW_lensRow[data-one]{grid-template-columns:minmax(12px,1fr) 156px minmax(12px,1fr)}.WqYZoW_nbList ul{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.WqYZoW_nbList li{align-items:center;gap:10px;display:flex}.WqYZoW_keepPic{flex:none;display:block}.WqYZoW_carry{z-index:2;pointer-events:none;flex-wrap:wrap;gap:6px;max-width:calc(100% - 24px);display:flex;position:absolute;bottom:12px;left:12px}.WqYZoW_carry span{border:1px solid var(--space-line);color:var(--space-text);background:#0a0e1eb8;border-radius:999px;align-items:center;gap:6px;padding:5px 10px 5px 8px;font-size:13px;line-height:1.2;display:inline-flex}.WqYZoW_carry span:before{content:"";background:var(--sun);border-radius:50%;width:8px;height:8px}.WqYZoW_fosStage[data-past] .WqYZoW_carry,.WqYZoW_fosStage[data-job] .WqYZoW_carry{display:none}.WqYZoW_gbQPic{max-width:340px}.WqYZoW_qBody,.WqYZoW_gbQBody{display:contents}@media (max-height:760px) and (min-width:600px){.WqYZoW_gbQBody{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:12px;display:grid}}@media (max-height:500px) and (min-width:600px){.WqYZoW_fosStage:has(.WqYZoW_gbQBody)>.WqYZoW_dock{display:none}.WqYZoW_qCard:has(.WqYZoW_gbQBody){grid-template:"head head""title choices""pic choices"1fr"pic foot"/minmax(0,1fr) minmax(0,1fr);gap:8px 18px;width:min(760px,100%);padding:12px 18px 14px;display:grid}.WqYZoW_qCard:has(.WqYZoW_gbQBody)>.WqYZoW_caseHead{grid-area:head}.WqYZoW_qCard:has(.WqYZoW_gbQBody)>.WqYZoW_goalTitle{grid-area:title;font-size:17px}.WqYZoW_qCard .WqYZoW_gbQBody{display:contents}.WqYZoW_qCard .WqYZoW_gbQPic{grid-area:pic;align-self:start}.WqYZoW_qCard .WqYZoW_gbQBody>.WqYZoW_qChoices{grid-area:choices;align-self:end}.WqYZoW_qCard:has(.WqYZoW_gbQBody)>.WqYZoW_lockFoot{box-shadow:none;background:0 0;grid-area:foot;margin:0;padding:0;position:static}.WqYZoW_qCard:has(.WqYZoW_gbQBody)>.WqYZoW_lockFoot:before{display:none}:is(.WqYZoW_fosStage:has(.WqYZoW_whatCard)>.WqYZoW_dock,.WqYZoW_fosStage:has(.WqYZoW_boardCard)>.WqYZoW_dock,.WqYZoW_fosStage:has(.WqYZoW_sieveCard)>.WqYZoW_dock,.WqYZoW_fosStage:has(.WqYZoW_lensCard)>.WqYZoW_dock){display:none}:is(.WqYZoW_fosStage:has(.WqYZoW_whatCard) .WqYZoW_colPanel,.WqYZoW_fosStage:has(.WqYZoW_boardCard) .WqYZoW_colPanel,.WqYZoW_fosStage:has(.WqYZoW_sieveCard) .WqYZoW_colPanel,.WqYZoW_fosStage:has(.WqYZoW_lensCard) .WqYZoW_colPanel){visibility:hidden}.WqYZoW_whatCard,.WqYZoW_boardCard,.WqYZoW_sieveCard{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:6px 18px;width:min(640px,100%);padding:12px 18px 14px;display:grid}.WqYZoW_whatCard>*,.WqYZoW_boardCard>*,.WqYZoW_sieveCard>*{grid-column:2}.WqYZoW_whatCard>.WqYZoW_cardEyebrow,.WqYZoW_whatCard>.WqYZoW_goalTitle,.WqYZoW_boardCard>.WqYZoW_cardEyebrow,.WqYZoW_boardCard>.WqYZoW_goalTitle,.WqYZoW_sieveCard>.WqYZoW_cardEyebrow,.WqYZoW_sieveCard>.WqYZoW_goalTitle{grid-column:1/-1}.WqYZoW_whatCard>.WqYZoW_whatPic,.WqYZoW_whatCard>.WqYZoW_licensePic,.WqYZoW_boardCard>.WqYZoW_boardMap,.WqYZoW_sieveCard>.WqYZoW_sievePic{grid-area:span 2/1;place-self:center}.WqYZoW_sieveCard>.WqYZoW_sievePic{width:min(200px,100%)}}.WqYZoW_radioToast[data-phone] b,.WqYZoW_radioToast[data-phone]>svg{color:#9fd8b8}@media (max-height:520px){.WqYZoW_lensRow{grid-template-columns:minmax(8px,1fr) 112px 10px 112px minmax(8px,1fr)}.WqYZoW_lensRow[data-one]{grid-template-columns:minmax(8px,1fr) 112px minmax(8px,1fr)}.WqYZoW_lensView{width:112px;height:112px}.WqYZoW_lensHead{padding:10px 14px 4px}.WqYZoW_lensBody{gap:8px;padding:6px 14px 12px}.WqYZoW_lensSays{font-size:15px}.WqYZoW_showList{max-height:46vh}}.WqYZoW_tSlot[data-two]{flex-flow:wrap;gap:2px;padding:0 2px}.WqYZoW_sdSub{color:var(--space-text-3);margin-top:1px;font-size:10px;font-weight:400;line-height:1.15;display:block}.WqYZoW_tRow[data-mine] .WqYZoW_sdSub{color:#ffffffc7}.WqYZoW_sdPicRow{background:var(--space-2);justify-content:center;padding:4px 18px 0;display:flex}.WqYZoW_sdSheet{width:100%;max-width:340px;height:auto;display:block}.WqYZoW_reportPage{color:#2a2522;background:#f4f1ea;border-radius:10px;flex-direction:column;gap:8px;width:100%;max-width:340px;padding:16px 18px 14px;display:flex}.WqYZoW_reportKicker{letter-spacing:.04em;text-transform:uppercase;color:#7a6a58;font-size:.68rem;font-weight:700}.WqYZoW_reportTitle{font-size:1.06rem;font-weight:800;line-height:1.25}.WqYZoW_reportBy{align-items:baseline;gap:6px;font-size:.9rem;display:flex}.WqYZoW_reportBy input{color:#2a2522;min-width:0;font:inherit;background:0 0;border:0;border-bottom:2px dashed #b0553e;border-radius:0;flex:1;padding:2px 2px 1px;font-weight:700}.WqYZoW_reportBy input::placeholder{color:#a3958a;font-weight:400}.WqYZoW_reportBy input:focus-visible{outline:3px solid var(--sun);outline-offset:3px}.WqYZoW_reportLines{flex-direction:column;gap:6px;margin-top:4px;display:flex}.WqYZoW_reportLines i{background:#ddd5c6;border-radius:3px;height:6px;display:block}.WqYZoW_reportLines i:nth-child(2){width:94%}.WqYZoW_reportLines i:last-child{width:58%}.WqYZoW_mabPic{background:var(--space-2);justify-content:center;padding:4px 18px 0;display:flex}.WqYZoW_mabPic svg{touch-action:none;cursor:crosshair;border-radius:12px;width:100%;max-width:300px;height:auto;display:block}.WqYZoW_mabAim{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.WqYZoW_mabPower{color:var(--space-text-2);flex-direction:column;flex:110px;gap:2px;font-size:13px;font-weight:600;display:flex}.WqYZoW_mabPower input{accent-color:#f5b52e;width:100%;min-height:28px}.WqYZoW_mabPrize{width:150px;height:auto;display:block}.WqYZoW_ttPat{transform-box:fill-box;transform-origin:50%;animation:.22s ease-out WqYZoW_tt-pat}@keyframes WqYZoW_tt-pat{0%{scale:1.06 .9}to{scale:1}}.WqYZoW_ttSteam{opacity:0;animation:1.7s ease-out infinite WqYZoW_tt-steam}@keyframes WqYZoW_tt-steam{0%{opacity:0;transform:translateY(6px)}35%{opacity:.6}to{opacity:0;transform:translateY(-12px)}}@media (max-height:560px){.WqYZoW_mabPic svg{max-width:200px}}.WqYZoW_brPickUp,.WqYZoW_brSwing{transform-box:fill-box;transform-origin:100% 100%;rotate:30deg}.WqYZoW_brSwing{animation:.42s ease-in-out WqYZoW_br-swing}@keyframes WqYZoW_br-swing{0%{rotate:30deg}38%{rotate:-3deg}52%{rotate:0deg}to{rotate:30deg}}.WqYZoW_brChip{opacity:0;animation:.5s ease-out .16s WqYZoW_br-chip}@keyframes WqYZoW_br-chip{0%{opacity:1;translate:0}to{opacity:0;translate:var(--dx) var(--dy)}}.WqYZoW_maskPic{background:var(--space-2);justify-content:center;padding:6px 18px 0;display:flex}.WqYZoW_maskPic svg{width:100%;max-width:250px;height:auto;display:block}.WqYZoW_maskPart{cursor:pointer;outline:none}.WqYZoW_maskPart:focus-visible{stroke:#ffe08a;stroke-width:4px}.WqYZoW_maskPaints{flex-wrap:wrap;gap:6px;display:flex}.WqYZoW_maskPaint{cursor:pointer;border:2px solid #ffffff40;border-radius:50%;width:34px;height:34px;box-shadow:inset 0 -3px #0000002e}.WqYZoW_maskPaint[aria-pressed=true]{border-color:#fff6e0;box-shadow:0 0 0 3px #ffe08a8c,inset 0 -3px #0000002e}.WqYZoW_maskPaint:focus-visible{outline-offset:2px;outline:3px solid #ffe08a}@media (max-height:560px){.WqYZoW_maskPic svg{max-width:160px}}.WqYZoW_sdQParts{flex-direction:column;gap:14px;display:flex}.WqYZoW_sdQPrompt{color:var(--space-text-2);margin:0 0 2px;font-size:15px;font-weight:700}
.a4yhbq_eclStage{flex-direction:column;flex:auto;min-height:0;display:flex;container:eclstage/inline-size}.a4yhbq_scene{background:radial-gradient(120% 90% at 50% 45%, #0a1024 0%, var(--space) 70%)}.a4yhbq_layer,.a4yhbq_overlay{position:absolute;inset:0}.a4yhbq_layer>canvas,.a4yhbq_scene .a4yhbq_overlay{width:100%;height:100%;position:absolute;inset:0}.a4yhbq_overlay{pointer-events:none}.a4yhbq_off{display:none!important}.a4yhbq_spaceOverlay{pointer-events:none;position:absolute;inset:0;overflow:hidden}.a4yhbq_sunGlow{mix-blend-mode:screen;will-change:transform;background:radial-gradient(circle,#ffc86e4d 0%,#ffb22421 22%,#ffb2240a 45%,#ffb22400 68%);border-radius:50%;width:1100px;height:1100px;position:absolute;top:0;left:0}.a4yhbq_sunLabel{color:var(--sun);align-items:center;gap:8px;font-weight:600;display:inline-flex;top:0;left:0}.a4yhbq_sunArrow{display:inline-flex}.a4yhbq_orbitLabel,.a4yhbq_nodeLabel,.a4yhbq_planeLabel{color:var(--space-text-2);will-change:transform;background:#0609138c;border-radius:999px;padding:3px 8px;top:0;left:0}.a4yhbq_nodeLabel[data-season]{color:var(--sun)}.a4yhbq_planeLabel{color:#8fb4ff}.a4yhbq_dragHint{color:var(--ink);white-space:nowrap;background:#ffffffeb;border-radius:999px;padding:6px 12px;font-size:14px;font-weight:700;transition:opacity .4s;position:absolute;top:0;left:0;box-shadow:0 6px 20px #00000059}.a4yhbq_fallback{text-align:center;color:var(--space-text-2);position:absolute;inset:40% 24px auto}.a4yhbq_viewBtns{gap:8px;display:flex;position:absolute;bottom:16px;left:16px}.a4yhbq_viewBtns>button{background:#0e1428cc;gap:8px;padding:0 14px 0 12px}.a4yhbq_viewBtns>.a4yhbq_scaleBtn[aria-pressed=true],.a4yhbq_viewBtns>.a4yhbq_scaleBtn[aria-pressed=true]:hover:not(:disabled){color:var(--ink);background:#fff;border-color:#fff}.a4yhbq_scaleCard{flex-direction:column;gap:6px;width:min(460px,100% - 32px);padding:14px 16px;display:flex;position:absolute;top:76px;left:50%;transform:translate(-50%)}.a4yhbq_scaleLine{color:var(--space-text);font-size:16px;line-height:1.4}.a4yhbq_scaleLine strong{color:var(--sun)}.a4yhbq_bodyTag{opacity:0;color:#fff;background:#060913b3;border-radius:999px;padding:3px 8px;top:0;left:0}.a4yhbq_topBar{pointer-events:none;justify-content:center;display:flex;position:absolute;top:12px;left:0;right:0}.a4yhbq_topBar>*{pointer-events:auto}.a4yhbq_viewTabs{border:1px solid var(--space-line);background:#0e1428d9}.a4yhbq_viewTabs button{min-width:88px}.a4yhbq_fullBtn{background:#0e1428d9;width:50px;height:50px;position:absolute;top:0;right:12px}.a4yhbq_topLeft{pointer-events:none;flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute;top:16px;left:16px}.a4yhbq_dateValue,.a4yhbq_heightValue{font-family:var(--font-display);letter-spacing:-.01em;font-size:22px;font-weight:700;line-height:1.15}.a4yhbq_readoutSub{color:var(--space-text-2);font-size:14px}.a4yhbq_nowBadge,.a4yhbq_seasonBadge{background:var(--sun);color:var(--ink);border-radius:999px;padding:6px 12px;font-size:14px;font-weight:700}.a4yhbq_nowBadge[data-kind=lunar]{color:#fff;background:#e0784a}.a4yhbq_seasonBadge{color:var(--sun);background:#ffb22424;border:1px solid #ffb22480}.a4yhbq_cardEyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--space-text-3);font-size:12px}.a4yhbq_phoneHeight{display:none}.a4yhbq_lineupCard{flex-direction:column;gap:6px;width:248px;padding:12px 14px 14px;display:flex;position:absolute;top:74px;right:16px}.a4yhbq_lineupDate{font-family:var(--font-display);letter-spacing:-.01em;font-size:19px;font-weight:700;line-height:1.15}.a4yhbq_scene .a4yhbq_miniCanvas{background:#00000047;border-radius:12px;width:100%;height:112px;display:block}.a4yhbq_lineupVerdict{color:var(--space-text-2);font-size:15px;line-height:1.4}.a4yhbq_lineupVerdict[data-eclipse]{color:var(--sun);font-weight:700}.a4yhbq_cardBtn{border:1.5px solid var(--space-line);min-height:40px;color:var(--space-text);cursor:pointer;white-space:nowrap;background:#ffffff14;border-radius:12px;align-self:flex-start;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:700;display:inline-flex}.a4yhbq_cardBtn:hover{background:#ffffff24}.a4yhbq_lineupChip{white-space:nowrap;pointer-events:none;border-radius:999px;align-items:baseline;gap:10px;max-width:calc(100% - 20px);padding:6px 14px;display:none;position:absolute;top:60px;left:50%;transform:translate(-50%)}.a4yhbq_chipEyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--space-text-3);font-size:12px}.a4yhbq_chipName{font-family:var(--font-display);font-size:16px;font-weight:700;line-height:1.2}.a4yhbq_chipName[data-eclipse]{color:var(--sun)}.a4yhbq_shadowCard{pointer-events:none;flex-direction:column;gap:8px;width:272px;padding:12px 14px 14px;display:flex;position:absolute;top:74px;right:16px}.a4yhbq_shadowCardBody{align-items:center;gap:12px;display:flex}.a4yhbq_scene .a4yhbq_insetCanvas{background:#0b1a3a;border-radius:12px;flex-shrink:0;width:88px;height:88px}.a4yhbq_insetText{color:var(--space-text-2);flex-direction:column;gap:3px;min-width:0;font-size:15px;line-height:1.35;display:flex}.a4yhbq_insetText>span:first-child{color:var(--space-text);font-weight:700}.a4yhbq_insetText>span:empty{display:none}.a4yhbq_shadowCaption{color:var(--space-text-2);pointer-events:none;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:14px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.a4yhbq_shadowCaption>span{background:#060913b3;border-radius:999px;padding:6px 12px}.a4yhbq_shadowCaption .a4yhbq_cardBtn{pointer-events:auto;background:#0e1428e6}.a4yhbq_dateSlider{flex-basis:360px}.a4yhbq_sliderHead{align-items:center;gap:12px;min-width:0;display:flex}.a4yhbq_sliderHead>label{flex:auto;min-width:0}.a4yhbq_dockClock{color:var(--space-text-2)}.a4yhbq_dockPhase{white-space:nowrap}.a4yhbq_sliderBox{position:relative}.a4yhbq_dots{pointer-events:none;height:0;position:absolute;top:calc(50% + 6px);left:11px;right:11px}.a4yhbq_dots>i{background:var(--sun);border-radius:50%;width:8px;height:8px;margin-left:-4px;position:absolute;top:0}.a4yhbq_dots>i[data-kind=lunar]{background:#e0784a}.a4yhbq_ticks{height:14px;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--space-text-3);margin:0 11px;font-size:11px;position:relative}.a4yhbq_ticks>span{white-space:nowrap;position:absolute;top:0}.a4yhbq_tickShort{display:none}.a4yhbq_stepper{border:1.5px solid var(--space-line);background:#ffffff0f;border-radius:14px;align-items:center;gap:2px;padding:3px;display:inline-flex}.a4yhbq_stepLabel{white-space:nowrap;justify-content:center;align-items:center;gap:7px;padding:0 6px;font-size:15px;font-weight:700;display:inline-flex}.a4yhbq_stepLabel>svg{width:18px;height:18px}.a4yhbq_stepper>button{width:40px;height:40px;color:var(--space-text);cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.a4yhbq_stepper>button:hover:not(:disabled){background:#ffffff1f}.a4yhbq_stepper>button:disabled{opacity:.35;cursor:not-allowed}.a4yhbq_yearStep{flex:none;padding:1px}.a4yhbq_yearStep>button{width:34px;height:32px}.a4yhbq_yearStep .a4yhbq_stepLabel{min-width:48px;font-family:var(--font-display);padding:0;font-size:16px}.a4yhbq_dockRow{flex:none;align-items:center;gap:10px;display:flex}.a4yhbq_under{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.a4yhbq_list{flex-direction:column;gap:10px;padding:20px 22px;display:flex}.a4yhbq_listRows{gap:4px;margin:0;padding:0;list-style:none;display:grid}.a4yhbq_listBtn{border-radius:var(--r-md);text-align:left;width:100%;min-height:44px;font:inherit;color:var(--ink);cursor:pointer;background:0 0;border:1.5px solid #0000;grid-template-columns:14px 120px minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;display:grid}.a4yhbq_listBtn:hover{background:var(--surface-2)}.a4yhbq_listDot{background:var(--sun);border-radius:50%;width:12px;height:12px}.a4yhbq_listDot[data-kind=lunar]{background:#c8562a}.a4yhbq_listDate{font-weight:700}.a4yhbq_listType{color:var(--ink)}.a4yhbq_listTime{font-family:var(--font-mono);color:var(--ink-2);font-size:14px}@media (max-width:1080px){.a4yhbq_under{grid-template-columns:minmax(0,1fr)}}@media (max-width:520px){.a4yhbq_listBtn{grid-template-columns:12px minmax(0,1fr) auto;grid-template-areas:"dot date time""dot type type";row-gap:2px}.a4yhbq_listDot{grid-area:dot}.a4yhbq_listDate{grid-area:date}.a4yhbq_listType{color:var(--ink-2);grid-area:type;font-size:15px}.a4yhbq_listTime{grid-area:time}}@container eclstage (max-width:1000px){.a4yhbq_tickLong{display:none}.a4yhbq_tickShort{display:inline}}@container eclstage (max-width:719px){.a4yhbq_eclStage .a4yhbq_scene{touch-action:pan-y}.a4yhbq_topLeft,.a4yhbq_lineupCard,.a4yhbq_dockPhase,.a4yhbq_shadowCaption>span{display:none}.a4yhbq_lineupChip{display:flex}.a4yhbq_lineupChip[hidden]{display:none}.a4yhbq_topBar{top:8px}.a4yhbq_viewTabs button{min-width:84px}.a4yhbq_fullBtn{width:48px;height:48px;right:8px}.a4yhbq_phoneHeight{border:1px solid var(--space-line);max-width:calc(100% - 150px);color:var(--space-text-2);pointer-events:none;background:#0e1428d9;border-radius:14px;flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding:6px 12px;font-size:14px;display:flex;position:absolute;bottom:10px;left:10px}.a4yhbq_phoneHeight strong{color:var(--space-text);font-size:16px}.a4yhbq_phoneHeight em{color:var(--sun);font-style:normal;font-weight:700}.a4yhbq_phoneHeight em[data-kind=lunar]{color:#f09a72}.a4yhbq_shadowCard{gap:4px;width:auto;padding:8px 10px;top:62px;left:10px;right:10px}.a4yhbq_shadowCard .a4yhbq_cardEyebrow{display:none}.a4yhbq_scene .a4yhbq_insetCanvas{width:60px;height:60px}.a4yhbq_insetText{gap:1px;font-size:14px}.a4yhbq_viewBtns{flex-direction:column-reverse;align-items:flex-end;bottom:10px;left:auto;right:10px}.a4yhbq_scaleCard{width:auto;padding:10px 12px;inset:70px 10px auto;transform:none}.a4yhbq_scaleEyebrow{display:none}.a4yhbq_scaleLine{font-size:14px}.a4yhbq_shadowCaption{justify-content:flex-end;bottom:10px;left:auto;right:10px}.a4yhbq_dragHint{padding:8px 14px;font-size:15px}.a4yhbq_dock{gap:10px 8px;padding:10px 12px 12px}.a4yhbq_playBtn{margin-right:4px}.a4yhbq_dateSlider{flex:calc(100% - 64px)}.a4yhbq_dockRow{flex:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.a4yhbq_dockRow .a4yhbq_stepper{justify-content:space-between;min-width:0;height:52px;padding:2px}.a4yhbq_dockRow .a4yhbq_stepper>button{width:30px;height:46px}.a4yhbq_yearStep>button{width:36px;height:36px}.a4yhbq_stepLabel{gap:4px;min-width:0;padding:0;font-size:14px}.a4yhbq_stepLabel>svg{width:13px;height:13px}.a4yhbq_yearStep .a4yhbq_stepLabel{min-width:44px}.a4yhbq_eclStage[data-done] .a4yhbq_dock{display:none}.a4yhbq_ticks{letter-spacing:.02em;height:15px;font-size:12px}}
.o4oigq_goStage{flex-direction:column;flex:auto;min-height:0;display:flex;container:gostage/inline-size}.o4oigq_scene{background:var(--space)}.o4oigq_goStage .o4oigq_scene{touch-action:pan-y}.o4oigq_host,.o4oigq_layer{position:absolute;inset:0}.o4oigq_host>canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.o4oigq_layer{pointer-events:none;overflow:hidden}.o4oigq_fallback{text-align:center;color:var(--space-text-2);position:absolute;inset:40% 24px auto}.o4oigq_flag,.o4oigq_target{will-change:transform;position:absolute;top:0;left:0}.o4oigq_flag svg,.o4oigq_target svg{display:block;overflow:visible}.o4oigq_target svg{filter:drop-shadow(0 0 6px #ff5a4f8c)}.o4oigq_tag,.o4oigq_targetTag{font-family:var(--font-mono);white-space:nowrap;border-radius:7px;padding:3px 6px;font-size:12px;font-weight:700;line-height:1;position:absolute;top:0;left:0;box-shadow:0 1px 4px #00000080}.o4oigq_tag{color:#241503;background:#ffad42}.o4oigq_targetTag{color:#fff;background:#ff5a4f;padding:4px 8px;font-size:13px}.o4oigq_clock,.o4oigq_bridgeLabel{font-family:var(--font-mono);white-space:nowrap;text-shadow:0 1px 3px #000000e6,0 0 8px #0009;font-size:13px;font-weight:700;position:absolute;top:0;left:0}.o4oigq_clock{color:#fff1c9}.o4oigq_bridgeLabel{color:#dff4ff;font-size:14px}.o4oigq_fade{pointer-events:none;z-index:4;background:#070b18;justify-content:center;align-items:center;transition:opacity .6s;display:flex;position:absolute;inset:0}.o4oigq_fade[data-gone]{opacity:0}.o4oigq_fade span{font-family:var(--font-display);color:var(--space-text-2);font-size:22px;font-weight:700}.o4oigq_perf{color:#9effa8;font:12px/1.4 var(--font-mono);white-space:pre;pointer-events:none;z-index:6;background:#000000b3;border-radius:8px;margin:0;padding:6px 10px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.o4oigq_storyWrap{z-index:3;justify-content:center;padding:0 16px;display:flex;position:absolute;bottom:20px;left:0;right:0}.o4oigq_story{text-align:left;cursor:pointer;width:min(620px,100%);font:inherit;color:var(--space-text);flex-direction:column;gap:12px;padding:18px 22px 14px;display:flex}.o4oigq_story:hover{border-color:#fff6}.o4oigq_storyText{font-size:20px;line-height:1.45}.o4oigq_storyFoot{justify-content:space-between;align-items:center;display:flex}.o4oigq_storyDots{gap:6px;display:inline-flex}.o4oigq_storyDots i{background:#ffffff40;border-radius:50%;width:8px;height:8px}.o4oigq_storyDots i[data-on]{background:var(--sun)}.o4oigq_storyNext{min-height:40px;color:var(--ink);background:#fff;border-radius:12px;align-items:center;padding:0 18px;font-size:16px;font-weight:700;display:inline-flex}.o4oigq_goalCard{z-index:2;flex-direction:column;gap:9px;width:min(330px,100% - 32px);padding:12px 14px 14px;display:flex;position:absolute;top:16px;left:16px}.o4oigq_cardHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.o4oigq_cardEyebrow{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--space-text-3);font-size:12px}.o4oigq_linkBtn{min-height:32px;color:var(--space-text-2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:8px;margin-right:-6px;padding:0 10px;font-size:14px;font-weight:700}.o4oigq_linkBtn:hover{color:#fff;background:#ffffff14}.o4oigq_goalTitle{font-family:var(--font-display);font-size:21px;font-weight:700;line-height:1.2}.o4oigq_coach{min-height:1.4em;color:var(--space-text-2);border-left:3px solid var(--space-line);margin:0;padding-left:10px;font-size:15px;line-height:1.4}.o4oigq_coach[data-tone=close]{color:#fff;border-left-color:#ffb22499}.o4oigq_coach[data-tone=match]{border-left-color:var(--sun);color:var(--sun);font-weight:700}.o4oigq_hintText{background:#ffffff0f;border-radius:12px;margin:0;padding:10px 12px;font-size:15px;line-height:1.4}.o4oigq_btnRow{flex-wrap:wrap;gap:8px;display:flex}.o4oigq_cardBtn,.o4oigq_smallBtn,.o4oigq_choiceBtn{border:1.5px solid var(--space-line);min-height:44px;color:var(--space-text);cursor:pointer;white-space:nowrap;background:#ffffff14;border-radius:12px;align-items:center;gap:6px;padding:0 14px;font-size:15px;font-weight:700;display:inline-flex}.o4oigq_smallBtn{background:#ffffff0f}.o4oigq_cardBtn:hover:not(:disabled),.o4oigq_smallBtn:hover:not(:disabled),.o4oigq_choiceBtn:hover:not(:disabled){background:#ffffff24}.o4oigq_primaryBtn,.o4oigq_primaryBtn:hover:not(:disabled){color:var(--ink);background:#fff;border-color:#fff}.o4oigq_predict{flex-direction:column;gap:8px;display:flex}.o4oigq_predictQ{color:#fff;margin:0;font-size:15px;line-height:1.4}.o4oigq_choices{flex-direction:column;gap:6px;display:flex}.o4oigq_choiceBtn{white-space:normal;text-align:left;justify-content:flex-start;padding:8px 14px}.o4oigq_center{z-index:3;background:#070b1859;justify-content:center;align-items:center;padding:16px;display:flex;position:absolute;inset:0}.o4oigq_askCard{flex-direction:column;gap:10px;width:min(420px,100%);padding:18px 20px;display:flex}.o4oigq_askLine{color:var(--space-text-2);margin:0;font-size:15px;line-height:1.4}.o4oigq_dock{flex-wrap:nowrap}.o4oigq_speed{flex:auto;align-items:center;gap:10px;min-width:0;max-width:560px;display:flex}.o4oigq_speedBox{flex-direction:column;flex:auto;gap:4px;min-width:0;display:flex}.o4oigq_speedLabel{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--space-text-3);font-size:12px}.o4oigq_slider{width:100%}.o4oigq_speedValue{min-width:108px;font-family:var(--font-display);font-variant-numeric:tabular-nums;color:#fff;flex:none;font-size:28px;font-weight:700;line-height:1}.o4oigq_speedValue small{color:var(--space-text-2);font-size:15px;font-weight:600}.o4oigq_dockSpacer{flex:1 1 0}.o4oigq_gravityBtn[aria-pressed=false],.o4oigq_gravityBtn[aria-pressed=false]:hover:not(:disabled){color:#1a0e33;background:#c7a2ff;border-color:#c7a2ff}.o4oigq_pick{gap:6px;display:flex}.o4oigq_pickBtn{gap:8px}.o4oigq_pickBtn i{background:#3b3d43;border-radius:50%;width:14px;height:14px;box-shadow:inset -2px -3px #00000059,0 0 0 1.5px #ffffff8c}.o4oigq_pickBtn[data-ball=gold] i{background:#e8b83a}.o4oigq_pickBtn[data-ball=jello] i{background:#45d066}.o4oigq_pickBtn[aria-pressed=true],.o4oigq_pickBtn[aria-pressed=true]:hover:not(:disabled){color:var(--ink);background:#fff;border-color:#fff}.o4oigq_pickBtn[data-ball=jello][aria-pressed=true],.o4oigq_pickBtn[data-ball=jello][aria-pressed=true]:hover:not(:disabled){background:#8cf06a;border-color:#8cf06a}.o4oigq_pickBtn[data-ball=gold][aria-pressed=true],.o4oigq_pickBtn[data-ball=gold][aria-pressed=true]:hover:not(:disabled){background:#ffd24a;border-color:#ffd24a}.o4oigq_stopBtn{white-space:nowrap}.o4oigq_fireBtn{min-width:132px;min-height:52px;font-size:18px}.o4oigq_fullBtn{width:52px;min-height:52px}@container gostage (max-width:719px){.o4oigq_goalCard{gap:7px;width:calc(100% - 16px);padding:10px 12px 12px;top:8px;left:8px}.o4oigq_goalTitle{font-size:18px}.o4oigq_storyWrap{padding:0 10px;bottom:10px}.o4oigq_story{padding:14px 16px 12px}.o4oigq_storyText{font-size:17px}.o4oigq_dock{flex-wrap:wrap}.o4oigq_speed{flex:100%;max-width:none}.o4oigq_speedValue{min-width:0;font-size:22px}.o4oigq_dockSpacer{display:none}.o4oigq_fireBtn{flex:1 1 0;min-width:0}.o4oigq_gravityBtn,.o4oigq_pickBtn,.o4oigq_stopBtn{flex:1 1 0;gap:6px;min-width:0;padding:0 10px;font-size:14px}.o4oigq_pick{flex:100%;min-width:0}}
.HS70Aa_main{padding-top:64px;padding-bottom:96px}.HS70Aa_main>*{max-width:720px}.HS70Aa_title{letter-spacing:-.03em;margin-bottom:16px;font-size:clamp(36px,5vw,56px);font-weight:800}.HS70Aa_lead{color:var(--ink-2);margin-bottom:28px;font-size:19px;line-height:1.55}.HS70Aa_note{margin:-8px 0 28px;font-size:17px;font-weight:700}.HS70Aa_actions{flex-wrap:wrap;gap:12px;display:flex}
.soh_jW_main{padding-top:64px}.soh_jW_main>*{max-width:820px}.soh_jW_title{letter-spacing:-.03em;margin-bottom:32px;font-size:clamp(44px,6vw,72px);font-weight:800}.soh_jW_body{color:var(--ink-2);flex-direction:column;gap:14px;font-size:18px;line-height:1.6;display:flex}.soh_jW_lead{color:var(--ink);font-size:22px;line-height:1.45}.soh_jW_updated{font-size:15px}.soh_jW_body h2{color:var(--ink);margin-top:22px;font-size:24px;font-weight:700}
