._5G2s4G_wrap{gap:var(--space-3);flex-direction:column;display:flex}._5G2s4G_plot{position:relative}._5G2s4G_svg{touch-action:pan-y;width:100%;height:auto;overflow:visible}._5G2s4G_grid{stroke:var(--border-subtle);stroke-width:1px}._5G2s4G_axis{fill:var(--text-muted);font-family:var(--font-product-condensed);font-variant-numeric:tabular-nums;font-size:11px}._5G2s4G_goal{stroke:var(--accent-primary);stroke-width:1.5px;stroke-dasharray:5 4}._5G2s4G_goalLabel{fill:var(--accent-primary-bright);font-family:var(--font-product-condensed);font-size:11px;font-weight:600}._5G2s4G_line{fill:none;stroke:var(--accent-data);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}._5G2s4G_dot{fill:var(--accent-data);stroke:var(--bg-surface);stroke-width:2px}._5G2s4G_cross{stroke:var(--border-strong);stroke-width:1px}._5G2s4G_lastLabel{fill:var(--text-primary);font-family:var(--font-product-condensed);font-size:13px;font-weight:600}._5G2s4G_tooltip{padding:var(--space-1) var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-elevated);box-shadow:var(--shadow-md);font-size:var(--text-meta-size);color:var(--text-secondary);pointer-events:none;white-space:nowrap;flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,calc(-100% - 12px))}._5G2s4G_tooltip strong{color:var(--text-primary);font-size:var(--text-body-size)}
.QRy0Sa_card{background:var(--bg-card);min-width:0;box-shadow:var(--card-shadow);border:1px solid var(--border-subtle);border-radius:var(--radius-md);padding:var(--space-4);position:relative}.QRy0Sa_dense{padding:var(--space-3)}.QRy0Sa_raised{background:var(--bg-elevated);border-color:var(--border-strong)}.QRy0Sa_subtle{background:var(--bg-sunken);border-color:#0000}.QRy0Sa_highlight{border-color:var(--border-highlight);box-shadow:inset 0 1px #ffd47a14}.QRy0Sa_boss{background:linear-gradient(180deg, var(--boss-surface), var(--boss-bg));border-color:var(--border-boss)}.QRy0Sa_data{border-color:var(--border-data)}
._2yopa_frame{z-index:-2;pointer-events:none;position:absolute;inset:0;overflow:hidden;container-type:size}._2yopa_lightsFrame{mix-blend-mode:screen}._2yopa_art{--art-w:max(100cqw, calc(100cqh * var(--art-ratio)));--art-h:calc(var(--art-w) / var(--art-ratio));width:var(--art-w);height:var(--art-h);left:calc((100cqw - var(--art-w)) * var(--fx));top:calc((100cqh - var(--art-h)) * var(--fy));position:absolute}._2yopa_art>*{position:absolute}._2yopa_sky{overflow:hidden;-webkit-mask:linear-gradient(#000 55%,#0000);mask:linear-gradient(#000 55%,#0000)}._2yopa_clouds{width:200%;image-rendering:pixelated;will-change:transform;background-repeat:repeat-x;background-size:50%;animation:95s linear infinite _2yopa_slide;position:absolute;inset:0 auto 0 0}._2yopa_cloudsFar{opacity:.78;background-image:url(/art/v2/living/clouds-far.webp)}._2yopa_cloudsNear{opacity:.7;background-image:url(/art/v2/living/clouds-near.webp);animation-duration:55s}@keyframes _2yopa_slide{to{transform:translate(-50%)}}._2yopa_fall{overflow:hidden;-webkit-mask:linear-gradient(#0000,#000 8% 82%,#0000);mask:linear-gradient(#0000,#000 8% 82%,#0000)}._2yopa_water{image-rendering:pixelated;opacity:.8;will-change:transform;background:url(/art/v2/living/water.webp) top/100% 50%;animation:1.5s steps(14,end) infinite _2yopa_pour;position:absolute;inset:-100% 0 0}._2yopa_waterFast{opacity:.65;animation-duration:.95s;left:14%}@keyframes _2yopa_pour{to{transform:translateY(50%)}}._2yopa_mistBank{overflow:hidden;-webkit-mask:radial-gradient(closest-side,#000 45%,#0000);mask:radial-gradient(closest-side,#000 45%,#0000)}._2yopa_mist{width:400%;image-rendering:pixelated;opacity:.8;will-change:transform;background:url(/art/v2/living/mist.webp) 0/25% 100% repeat-x;animation:46s linear infinite _2yopa_mistDrift;position:absolute;inset:0 auto 0 0}@keyframes _2yopa_mistDrift{to{transform:translate(-25%)}}._2yopa_puff{opacity:0;background:radial-gradient(closest-side,#c4cedacc,#aab6c666 65%,#0000);border-radius:50%;animation:7.2s ease-out infinite _2yopa_rise}@keyframes _2yopa_rise{0%{opacity:0;transform:translate(0)scale(.5)}14%{opacity:.85}to{opacity:0;transform:translate(220%,-560%)scale(3)}}._2yopa_river{overflow:hidden}._2yopa_glints{width:calc(100% + 150px);image-rendering:pixelated;will-change:transform;background:url(/art/v2/living/glints.webp) 0 0/150px 50px;animation:16s steps(40,end) infinite _2yopa_glintDrift,1.3s steps(3,end) infinite alternate _2yopa_shimmer;position:absolute;inset:0 auto 0 0}@keyframes _2yopa_glintDrift{to{transform:translate(-150px)}}@keyframes _2yopa_shimmer{0%{opacity:.3}to{opacity:.7}}._2yopa_light{will-change:opacity;border-radius:50%}._2yopa_fire{background:radial-gradient(closest-side,#ffbe5af2,#ff822873 40%,#0000);animation-name:_2yopa_flicker;animation-timing-function:linear;animation-iteration-count:infinite}._2yopa_window{background:radial-gradient(closest-side,#ffba60d9,#ff8c324d 45%,#0000);animation-name:_2yopa_glimmer;animation-timing-function:ease-in-out;animation-iteration-count:infinite}._2yopa_sun{background:radial-gradient(closest-side,#ffd28280,#ff963c33 50%,#0000);animation-name:_2yopa_glimmer;animation-timing-function:ease-in-out;animation-iteration-count:infinite}@keyframes _2yopa_flicker{0%,to{opacity:.75}9%{opacity:1}17%{opacity:.6}31%{opacity:.95}44%{opacity:.55}58%{opacity:1}72%{opacity:.7}86%{opacity:.92}}@keyframes _2yopa_glimmer{0%,to{opacity:.5}50%{opacity:1}}._2yopa_ember{opacity:0;background:#ffc46a;animation-name:_2yopa_ember;animation-timing-function:ease-out;animation-iteration-count:infinite;box-shadow:0 0 4px 1px #ff963cb3}@keyframes _2yopa_ember{0%{opacity:0;transform:translate(0)}12%{opacity:1}to{opacity:0;transform:translate(240%,-1400%)}}._2yopa_firefly{opacity:0;background:#ffe39a;animation-name:_2yopa_firefly;animation-timing-function:linear;animation-iteration-count:infinite;box-shadow:0 0 6px 2px #ffd2788c}@keyframes _2yopa_firefly{0%,to{opacity:0;transform:translate(0)}20%{opacity:.95}50%{opacity:.45;transform:translate(420%,-700%)}80%{opacity:.95}99%{transform:translate(-200%,-1500%)}}._2yopa_dust{opacity:0;background:#ffe6b8;animation-name:_2yopa_dust;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes _2yopa_dust{0%,to{opacity:0;transform:translate(0)}30%{opacity:.55}70%{opacity:.35}99%{transform:translate(900%,-500%)}}@media (prefers-reduced-motion:reduce){._2yopa_clouds,._2yopa_water,._2yopa_mist,._2yopa_glints,._2yopa_light{animation:none}._2yopa_puff,._2yopa_ember,._2yopa_firefly,._2yopa_dust{display:none}}
.SASR2G_scene{isolation:isolate;height:var(--scene-height);border-radius:var(--radius-md);background:var(--art-fallback-dusk);position:relative;overflow:hidden}.SASR2G_bleed{margin-inline:calc(max(var(--mobile-gutter), env(safe-area-inset-left)) * -1);margin-top:calc((env(safe-area-inset-top) + var(--space-4)) * -1);height:calc(var(--scene-height) + env(safe-area-inset-top));border-radius:0}@media (min-width:768px){.SASR2G_bleed{margin-inline:0;margin-top:var(--space-4);height:var(--scene-height);border-radius:var(--radius-lg)}}.SASR2G_image{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.SASR2G_fade{z-index:-1;background:linear-gradient(180deg, #050e138c 0%, transparent 22%), linear-gradient(0deg, var(--bg-app) 0%, color-mix(in srgb, var(--bg-app) 70%, transparent) 16%, transparent 46%);position:absolute;inset:0}.SASR2G_content{padding:calc(env(safe-area-inset-top) + var(--space-4)) var(--mobile-gutter) var(--space-4);flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0}.SASR2G_scene:not(.SASR2G_bleed) .SASR2G_content{padding-top:var(--space-4)}.SASR2G_thumb{border-radius:var(--radius-sm);border:1px solid var(--border-strong);background:var(--bg-deep);flex:none;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0006}.SASR2G_thumb .SASR2G_image{z-index:0}.SASR2G_dim .SASR2G_image{filter:grayscale(.85)brightness(.45)}
.RvxrmW_hero{flex:none;position:relative}.RvxrmW_figure{transform:scale(var(--hero-scale));transform-origin:57.75% 97%;position:absolute;inset:auto 0 0}.RvxrmW_strip,.RvxrmW_cape{position:absolute;inset:0}.RvxrmW_strip{background-repeat:no-repeat;background-size:100% 100%;display:block}.RvxrmW_alive .RvxrmW_figure{animation:4.2s ease-in-out infinite RvxrmW_breathe}.RvxrmW_alive .RvxrmW_cape{transform-origin:48% 22%;animation:3.8s ease-in-out infinite RvxrmW_capeWind}@keyframes RvxrmW_breathe{0%,to{transform:scale(var(--hero-scale))}50%{transform:scale(var(--hero-scale)) scaleY(1.008)}}@keyframes RvxrmW_capeWind{0%,to{transform:skew(0)scaleX(1)}28%{transform:skew(-2.6deg)scaleX(1.015)}52%{transform:skew(-.8deg)scaleX(1.005)}76%{transform:skew(-3.4deg)scaleX(1.02)}}@media (prefers-reduced-motion:reduce){.RvxrmW_alive .RvxrmW_figure,.RvxrmW_alive .RvxrmW_cape{animation:none}}
.VMVMAW_button{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-height);border-radius:var(--radius-md);padding:0 var(--space-5);font-family:var(--font-product-condensed);letter-spacing:.06em;text-align:center;text-transform:uppercase;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-normal) var(--ease-standard);border:1px solid #0000;font-size:1.0625rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex;position:relative}.VMVMAW_button:active:not(:disabled){transform:scale(.985)}.VMVMAW_button:disabled{opacity:.45;cursor:not-allowed}.VMVMAW_label{overflow-wrap:anywhere;min-width:0;padding-block:var(--space-2)}.VMVMAW_primary{background:var(--button-primary-bg);border-color:var(--button-primary-border);color:var(--button-primary-text);box-shadow:var(--button-primary-highlight)}.VMVMAW_primary:hover:not(:disabled){background:var(--button-primary-bg-hover);box-shadow:var(--button-primary-highlight), var(--glow-primary)}.VMVMAW_secondary{background:var(--bg-elevated);border-color:var(--border-strong);color:var(--text-primary)}.VMVMAW_secondary:hover:not(:disabled){border-color:var(--border-highlight)}.VMVMAW_ghost{color:var(--accent-primary);background:0 0}.VMVMAW_ghost:hover:not(:disabled){background:var(--accent-primary-soft)}.VMVMAW_danger{background:var(--accent-danger-soft);border-color:var(--border-boss);color:var(--accent-danger-text)}.VMVMAW_boss{background:var(--button-boss-bg);border-color:var(--boss-accent-bright);color:var(--boss-name);box-shadow:inset 0 1px #f0784540}.VMVMAW_boss:hover:not(:disabled){box-shadow:inset 0 1px 0 #f0784540, var(--glow-boss)}.VMVMAW_success{background:var(--button-success-bg);border-color:var(--border-success);color:var(--accent-success)}.VMVMAW_auto{width:100%}@media (min-width:768px){.VMVMAW_auto{width:auto}}.VMVMAW_spinner{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:18px;height:18px;animation:.7s linear infinite VMVMAW_spin}@keyframes VMVMAW_spin{to{transform:rotate(360deg)}}
.P-SeJG_stage{z-index:0;pointer-events:none;position:absolute}.P-SeJG_ledge{left:-31%;bottom:calc(var(--hero-size) * -.32);width:170%;max-width:none;height:auto;position:absolute}
.hPa-Za_card{align-items:center;gap:var(--space-1);min-width:0;padding:var(--space-3) var(--space-2);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-card);box-shadow:var(--card-shadow);flex-direction:column;display:flex}.hPa-Za_label{font-family:var(--font-product-condensed);font-size:var(--text-micro-size);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);font-weight:600}.hPa-Za_valueRow{align-items:baseline;gap:4px;display:inline-flex}.hPa-Za_valueRow svg{align-self:center}.hPa-Za_value{font-size:1.75rem;font-weight:600;line-height:1.1}.hPa-Za_unit{font-family:var(--font-product-condensed);font-size:var(--text-small-size);color:var(--text-secondary)}.hPa-Za_data .hPa-Za_value{color:var(--accent-data)}.hPa-Za_gold .hPa-Za_value{color:var(--accent-primary)}.hPa-Za_neutral .hPa-Za_value{color:var(--text-primary)}
.aspUfq_mark{align-items:center;gap:var(--space-2);display:inline-flex}.aspUfq_glyph{color:var(--accent-primary);filter:drop-shadow(0 0 10px #f3b24f59)}.aspUfq_word{font-family:var(--font-fantasy);letter-spacing:.1em;background:linear-gradient(180deg, var(--accent-primary-bright) 10%, var(--accent-primary) 55%, var(--accent-primary-dark) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:700;line-height:1}.aspUfq_lg .aspUfq_word{font-size:1.75rem}.aspUfq_xl{gap:var(--space-3);flex-direction:column}.aspUfq_xl .aspUfq_word{letter-spacing:.14em;text-shadow:0 2px 16px #00000080;font-size:clamp(2.25rem,12vw,2.75rem)}@media (forced-colors:active){.aspUfq_word{color:canvastext;background:0 0}}.aspUfq_logo{filter:drop-shadow(0 2px 6px #000000bf);align-items:center;gap:6px;display:inline-flex}.aspUfq_star{width:30px;height:30px;color:var(--accent-primary-bright);filter:drop-shadow(0 0 8px #f3b24f8c)}.aspUfq_logoWord{font-family:var(--font-fantasy);letter-spacing:.02em;background:linear-gradient(180deg, #fff1c4 8%, var(--accent-primary-bright) 35%, var(--accent-primary) 62%, var(--accent-primary-dark) 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:1.85rem;font-weight:700;line-height:1}.aspUfq_logoCap{font-size:1.3em}@media (forced-colors:active){.aspUfq_logoWord{color:canvastext;background:0 0}}
.HDqYoa_wrap{align-items:center;gap:var(--space-3);min-width:0;display:flex}.HDqYoa_track{border-radius:var(--radius-xs);background:var(--bg-track);flex:1;min-width:48px;overflow:hidden}.HDqYoa_sm{height:4px}.HDqYoa_md{height:8px}.HDqYoa_fill{border-radius:inherit;height:100%;transition:width var(--duration-slow) var(--ease-out)}.HDqYoa_gold{background:linear-gradient(90deg, var(--accent-primary-dark), var(--accent-primary), var(--accent-primary-bright))}.HDqYoa_data{background:linear-gradient(90deg, var(--ascend-teal), var(--accent-data))}.HDqYoa_success{background:var(--accent-success)}.HDqYoa_boss{background:linear-gradient(90deg, var(--boss-accent), var(--boss-accent-bright))}.HDqYoa_text{color:var(--text-secondary);font-size:var(--text-meta-size);flex:none;font-weight:600}
.H4RWYG_missions{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.H4RWYG_mission{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-md);background:var(--bg-card);box-shadow:var(--card-shadow);color:inherit;border:1px solid #25c7e829;text-decoration:none;display:flex}.H4RWYG_mission:hover{border-color:#25c7e852}.H4RWYG_missionBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.H4RWYG_missionTitle{font-family:var(--font-product-condensed);letter-spacing:.04em;text-transform:uppercase;color:var(--text-primary);font-size:1.125rem;font-weight:700;line-height:1.15}.H4RWYG_missionMeta{font-size:var(--text-small-size);color:var(--text-secondary)}.H4RWYG_missionDetail{font-size:var(--text-meta-size);color:var(--text-muted)}.H4RWYG_missionState{flex-direction:column;flex:none;align-items:center;gap:6px;width:76px;display:flex}.H4RWYG_missionCheck{border:2px solid var(--border-strong);border-radius:var(--radius-xs);background:var(--bg-deep);width:38px;height:38px;color:var(--accent-data);place-items:center;display:grid}.H4RWYG_missionWord{font-family:var(--font-product-condensed);font-size:var(--text-micro-size);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);font-weight:700}.H4RWYG_mission_done .H4RWYG_missionCheck{border-color:var(--accent-data);box-shadow:var(--glow-data);background:#25c7e81f}.H4RWYG_mission_done .H4RWYG_missionWord{color:var(--accent-data)}.H4RWYG_mission_partial .H4RWYG_missionCheck{border-color:var(--accent-primary)}.H4RWYG_mission_partial .H4RWYG_missionWord{color:var(--accent-primary)}.H4RWYG_mission_failed{border-color:var(--border-boss)}.H4RWYG_mission_failed .H4RWYG_missionCheck{border-color:var(--accent-danger);color:var(--accent-danger-text)}.H4RWYG_mission_failed .H4RWYG_missionWord{color:var(--accent-danger-text)}.H4RWYG_abilities{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.H4RWYG_ability{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--bg-card);box-shadow:var(--card-shadow);border:1px solid #25c7e824;display:flex}.H4RWYG_abilityBody{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.H4RWYG_abilityHead{justify-content:space-between;align-items:baseline;gap:var(--space-2);display:flex}.H4RWYG_abilityName{font-family:var(--font-product-condensed);color:var(--text-primary);font-size:1.125rem;font-weight:600}.H4RWYG_abilityLevel{color:var(--accent-primary-bright);font-weight:700}.H4RWYG_abilitySource{font-size:var(--text-meta-size);color:var(--text-secondary)}.H4RWYG_tiles{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.H4RWYG_tile{padding:var(--space-2) 2px var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-card);box-shadow:var(--card-shadow);color:inherit;flex-direction:column;align-items:center;gap:2px;text-decoration:none;display:flex}.H4RWYG_tileLevel{color:var(--accent-primary-bright);font-size:1.25rem;font-weight:700;line-height:1.1}.H4RWYG_tileLabel{font-family:var(--font-product-condensed);font-size:var(--text-micro-size);letter-spacing:.1em;color:var(--text-secondary);font-weight:600}.H4RWYG_frontier{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-card-solid);min-height:112px;color:inherit;align-items:center;text-decoration:none;display:flex;position:relative;overflow:hidden}.H4RWYG_frontierArt{position:absolute;inset:0 45% 0 0}.H4RWYG_frontierArt img{object-fit:cover;width:100%;height:100%}.H4RWYG_frontierArt:after{content:"";background:linear-gradient(90deg, transparent 40%, var(--bg-card-solid) 100%);position:absolute;inset:0}.H4RWYG_frontierBody{min-width:0;padding:var(--space-3) var(--space-2) var(--space-3) 0;flex-direction:column;flex:1;gap:2px;margin-left:48%;display:flex;position:relative}.H4RWYG_frontierEyebrow{font-family:var(--font-product-condensed);font-size:var(--text-micro-size);letter-spacing:.18em;text-transform:uppercase;color:var(--accent-primary);font-weight:600}.H4RWYG_frontierTitle{font-family:var(--font-fantasy);color:var(--text-display);font-size:1.3rem;line-height:1.15}.H4RWYG_frontierMeta{font-size:var(--text-meta-size);color:var(--text-secondary)}.H4RWYG_frontierChevron{margin-right:var(--space-3);color:var(--text-primary);flex:none;position:relative}.H4RWYG_reminder{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--border-highlight);border-radius:var(--radius-md);box-shadow:var(--glow-primary);color:inherit;background:linear-gradient(#3a2710d9,#221708e6);text-decoration:none;display:flex}.H4RWYG_reminderBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.H4RWYG_reminderTitle{font-family:var(--font-product-condensed);letter-spacing:.04em;text-transform:uppercase;color:var(--accent-primary-bright);font-size:1.05rem;font-weight:700}.H4RWYG_reminderText{font-size:var(--text-small-size);color:var(--text-secondary)}
.xvBPWG_header{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin-bottom:var(--space-5);display:flex}.xvBPWG_titles{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.xvBPWG_eyebrow{font-family:var(--font-product-condensed);font-size:var(--text-label-size);letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);font-weight:600}.xvBPWG_title{font-family:var(--font-product-condensed);font-size:var(--text-h1-size);letter-spacing:.06em;text-transform:uppercase;font-weight:600;line-height:1.1}.xvBPWG_description{margin-top:var(--space-1);color:var(--text-secondary);max-width:60ch}.xvBPWG_aside{padding-top:var(--space-1);flex:none}.xvBPWG_sceneHeader{flex-direction:column;display:flex}.xvBPWG_sceneTop{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.xvBPWG_back{align-items:center;gap:var(--space-1);min-height:var(--touch-min);color:var(--accent-primary);font-family:var(--font-product-condensed);letter-spacing:.1em;text-transform:uppercase;text-shadow:0 1px 6px #000000e6;margin-left:-6px;font-weight:600;text-decoration:none;display:inline-flex}.xvBPWG_eyebrowGold{color:var(--accent-primary);text-shadow:0 1px 3px var(--bg-deep)}.xvBPWG_titleScene{letter-spacing:.05em;color:var(--text-strong);text-shadow:0 2px 10px #000000bf;font-size:clamp(2.25rem,11vw,2.75rem);font-weight:700}.xvBPWG_descriptionScene{margin-top:var(--space-1)}
.Cgra4q_page{max-width:480px}.Cgra4q_brand{margin-bottom:var(--space-2)}.Cgra4q_wordmark{padding-top:var(--space-4);justify-content:center;display:flex}.Cgra4q_logo{transform-origin:top;transform:scale(1.45)}.Cgra4q_main{flex-direction:column;flex:1;display:flex}.Cgra4q_intro{gap:var(--space-2);margin-top:var(--space-4);margin-bottom:var(--space-6);flex-direction:column;display:flex}.Cgra4q_form{gap:var(--space-5);flex-direction:column;flex:1;display:flex}.Cgra4q_switch{text-align:center;color:var(--text-secondary)}.Cgra4q_switch a{min-height:var(--touch-min);padding-inline:var(--space-2);align-items:center;font-weight:600;display:inline-flex}.Cgra4q_notice{padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-highlight);background:var(--bg-card);box-shadow:var(--card-shadow)}.Cgra4q_formError{padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);border:1px solid var(--border-boss);background:var(--accent-danger-soft);color:var(--accent-danger-text);font-weight:600}
.J6SKWa_row{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.J6SKWa_title{font-family:var(--font-product-condensed);font-size:var(--text-small-size);letter-spacing:.14em;text-transform:uppercase;color:var(--text-primary);font-weight:600}.J6SKWa_aside{color:var(--text-secondary);font-family:var(--font-product-condensed);font-size:var(--text-meta-size);font-variant-numeric:tabular-nums;flex:none}
.Ju0Mua_field{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.Ju0Mua_label{font-size:.9375rem;font-weight:600}.Ju0Mua_hint{color:var(--text-secondary);font-size:var(--text-meta-size);margin-top:calc(var(--space-1) * -1)}.Ju0Mua_control{min-height:var(--input-height);background:var(--bg-elevated);border:1px solid var(--border-strong);border-radius:var(--radius-sm);transition:border-color var(--duration-fast) var(--ease-standard);align-items:center;display:flex}.Ju0Mua_control:focus-within{border-color:var(--accent-primary);outline:2px solid var(--focus-ring);outline-offset:2px}.Ju0Mua_invalid{border-color:var(--accent-danger-text);border-width:2px}.Ju0Mua_input{min-width:0;min-height:calc(var(--input-height) - 2px);padding:0 var(--space-4);background:0 0;border:0;outline:none;flex:1;font-size:max(16px,1rem)}.Ju0Mua_unit{padding-right:var(--space-4);color:var(--text-secondary);font-weight:600}.Ju0Mua_error{color:var(--accent-danger-text);font-size:var(--text-meta-size);font-weight:600}.Ju0Mua_textarea{min-height:112px;padding-block:var(--space-3);resize:vertical;line-height:1.45}
.dukBZW_slot{isolation:isolate;background:var(--bg-deep);position:relative;overflow:hidden}.dukBZW_dusk{background:var(--art-fallback-dusk)}.dukBZW_origin{background:var(--art-fallback-origin)}.dukBZW_forest{background:var(--art-fallback-forest)}.dukBZW_boss{background:var(--art-fallback-boss)}.dukBZW_night{background:var(--art-fallback-night)}.dukBZW_image{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;z-index:-2;position:absolute;inset:0}.dukBZW_scrim{z-index:-1;pointer-events:none;position:absolute;inset:0}.dukBZW_scrim_bottom{background:linear-gradient(180deg, transparent 35%, #091922bf 78%, var(--bg-app) 100%)}.dukBZW_scrim_full{background:linear-gradient(#07141b59,#07141bcc)}.dukBZW_content{height:100%;position:relative}
._Q04HW_overlay{z-index:1;align-items:flex-end;gap:var(--space-1);text-align:right;flex-direction:column;max-width:62%;margin-top:auto;margin-left:auto;display:flex;position:relative}._Q04HW_title{font-size:var(--text-display-xl-size);text-shadow:0 2px 10px #000c;line-height:1}._Q04HW_preview{font-size:var(--text-meta-size);color:var(--text-secondary);text-shadow:0 1px 4px #000000e6}
.UwLu_a_cardLabel{font-family:var(--font-product-condensed);font-size:var(--text-label-size);letter-spacing:.18em;text-transform:uppercase;color:var(--text-primary);font-weight:600}.UwLu_a_bodyCard{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-md);background:var(--bg-card);box-shadow:var(--card-shadow);border:1px solid #25c7e833;flex-direction:column;display:flex}.UwLu_a_bodyGrid{gap:var(--space-4);grid-template-columns:minmax(0,.8fr) minmax(0,1fr);align-items:center;display:grid}.UwLu_a_figure{padding:var(--space-2) 0 0;border-radius:var(--radius-sm);box-shadow:inset 0 0 0 1px var(--border-default);background:radial-gradient(60% 40% at 50% 92%,#ffc46e29,#0000 70%),radial-gradient(70% 50% at 50% 40%,#25c7e814,#0000 70%),#0b1820;place-items:end center;display:grid;overflow:hidden}.UwLu_a_timeline{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.UwLu_a_timeline li{padding-bottom:var(--space-2);border-radius:var(--radius-sm);background:#0b1820;flex-direction:column;align-items:center;gap:2px;display:flex;overflow:hidden}.UwLu_a_timelineNow{box-shadow:inset 0 0 0 1px var(--border-highlight)}.UwLu_a_timelineLabel{font-family:var(--font-product-condensed);font-size:var(--text-micro-size);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-primary);font-weight:600}.UwLu_a_formSprite{width:72px;padding-top:var(--space-1);border-radius:var(--radius-sm);background:#0b1820;flex:none;place-items:end center;display:grid;overflow:hidden}.UwLu_a_formLocked>*{filter:brightness(0)opacity(.55)}.UwLu_a_facts{align-items:flex-start;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.UwLu_a_heroTitle{font-family:var(--font-fantasy);color:var(--text-display);font-size:1.4rem;line-height:1.1}.UwLu_a_factList{width:100%;margin:0}.UwLu_a_fact{justify-content:space-between;gap:var(--space-2);border-bottom:1px solid var(--border-default);padding:6px 0;display:flex}.UwLu_a_fact dt{color:var(--text-secondary);font-size:var(--text-small-size)}.UwLu_a_fact dd{color:var(--text-strong);margin:0;font-weight:600}.UwLu_a_outline{justify-content:center;align-self:stretch;align-items:center;gap:var(--space-2);min-height:var(--touch-min);margin-top:var(--space-1);border:1.5px solid var(--accent-data);border-radius:var(--radius-sm);color:var(--accent-data);font-family:var(--font-product-condensed);box-shadow:var(--glow-data);font-weight:600;text-decoration:none;display:inline-flex}.UwLu_a_overall{gap:var(--space-2);flex-direction:column;display:flex}.UwLu_a_overallHead{justify-content:space-between;align-items:center;display:flex}.UwLu_a_overallValue{font-size:var(--text-metric-size);color:var(--accent-primary-bright);font-weight:700;line-height:1}.UwLu_a_forms{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.UwLu_a_form{align-items:center;gap:var(--space-3);padding:var(--space-2);border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-card);display:flex}.UwLu_a_formCurrent{border-color:var(--border-highlight);box-shadow:var(--glow-primary)}.UwLu_a_formBody{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.UwLu_a_formName{font-family:var(--font-fantasy);color:var(--text-display);font-size:1.1rem}.UwLu_a_formMeta{font-family:var(--font-product-condensed);font-size:var(--text-micro-size);letter-spacing:.12em;text-transform:uppercase;color:var(--accent-primary);font-weight:600}.UwLu_a_formLore{font-size:var(--text-meta-size);color:var(--text-secondary)}
._1dtRgG_map{aspect-ratio:853/1075;border:1px solid var(--border-default)}._1dtRgG_map:after{content:"";z-index:-1;pointer-events:none;background:radial-gradient(120% 90%,#0000 50%,#03090c8c 100%);position:absolute;inset:0}._1dtRgG_path{margin:0;padding:0;list-style:none;position:absolute;inset:0}._1dtRgG_node{align-items:center;gap:6px;display:flex;position:absolute;transform:translate(-14px,-50%)}._1dtRgG_left{text-align:right;flex-direction:row-reverse;transform:translate(calc(14px - 100%),-50%)}._1dtRgG_marker{border:2px solid var(--border-strong);width:28px;height:28px;color:var(--text-secondary);background:#050e13d9;border-radius:50%;flex:none;place-items:center;display:grid}._1dtRgG_num{font-family:var(--font-product-condensed);font-size:var(--text-micro-size);font-weight:700}._1dtRgG_done ._1dtRgG_marker{border-color:var(--accent-success);background:var(--accent-success);color:var(--text-on-accent)}._1dtRgG_current ._1dtRgG_marker{border-color:var(--accent-primary-bright);width:34px;height:34px;color:var(--accent-primary-bright);box-shadow:var(--glow-primary)}._1dtRgG_label{border-radius:var(--radius-xs);background:#050e13c7;border:1px solid #f3b24f40;flex-direction:column;max-width:128px;padding:3px 8px;display:flex}._1dtRgG_name{font-family:var(--font-fantasy);letter-spacing:.02em;text-transform:uppercase;color:var(--text-display);font-size:.72rem;font-weight:700;line-height:1.15}._1dtRgG_km{color:var(--text-secondary);font-size:.625rem}._1dtRgG_locked ._1dtRgG_label{opacity:.8;border-color:#0000}._1dtRgG_current ._1dtRgG_label{border-color:var(--border-highlight)}._1dtRgG_current ._1dtRgG_name{color:var(--accent-primary-bright)}
.GSamUW_page{gap:var(--space-5);padding-bottom:var(--space-10);flex-direction:column;display:flex}
.zN2Ohq_top{z-index:1;justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex;position:relative}.zN2Ohq_identity{flex-direction:column;gap:2px;min-width:0;display:flex}.zN2Ohq_name{margin-top:var(--space-1);font-family:var(--font-product-condensed);letter-spacing:.08em;text-transform:uppercase;color:var(--text-strong);text-shadow:0 1px 6px #000000e6;overflow-wrap:anywhere;padding-left:38px;font-size:1.35rem;font-weight:700;line-height:1.1}.zN2Ohq_date{font-family:var(--font-product-condensed);font-size:var(--text-label-size);letter-spacing:.2em;text-transform:uppercase;color:var(--accent-primary);text-shadow:0 1px 4px #000000e6;padding-left:38px;font-weight:600}.zN2Ohq_levelBox{width:138px;padding:var(--space-2) var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);-webkit-backdrop-filter:blur(6px);color:inherit;background:#051016b8;flex-direction:column;flex:none;gap:6px;text-decoration:none;display:flex}.zN2Ohq_levelLabel{font-family:var(--font-product-condensed);font-size:var(--text-micro-size);letter-spacing:.16em;text-transform:uppercase;color:var(--text-secondary);font-weight:600}.zN2Ohq_levelRow{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.zN2Ohq_levelValue{color:var(--accent-primary-bright);font-size:1.9rem;font-weight:700;line-height:1}.zN2Ohq_levelTitle{font-family:var(--font-fantasy);font-size:var(--text-small-size);color:var(--text-display);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zN2Ohq_levelXp{font-size:var(--text-micro-size);color:var(--text-secondary)}.zN2Ohq_bottom{z-index:1;justify-content:space-between;align-items:flex-end;gap:var(--space-3);display:flex;position:relative}.zN2Ohq_journey{min-width:0}.zN2Ohq_eyebrow{font-family:var(--font-product-condensed);font-size:var(--text-label-size);letter-spacing:.2em;text-transform:uppercase;color:var(--accent-primary);font-weight:600}.zN2Ohq_stage{font-family:var(--font-fantasy);color:var(--text-display);text-shadow:0 2px 8px #000c;font-size:clamp(1.5rem,7vw,1.9rem);line-height:1.1}.zN2Ohq_stageNote{font-size:var(--text-meta-size);color:var(--text-secondary);margin-top:2px}.zN2Ohq_cta{align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding:0 var(--space-4);border:1.5px solid var(--accent-data);border-radius:var(--radius-sm);color:var(--accent-data);font-family:var(--font-product-condensed);font-weight:600;font-size:var(--text-body-size);box-shadow:var(--glow-data);background:#05101699;flex:none;text-decoration:none;display:inline-flex}
.i57bhq_bar{z-index:20;gap:var(--space-3);margin-top:auto;margin-inline:calc(var(--mobile-gutter) * -1);padding:var(--space-4) var(--mobile-gutter) calc(var(--space-3) + env(safe-area-inset-bottom));background:linear-gradient(to top, var(--bg-app) 70%, color-mix(in srgb, var(--bg-app) 0%, transparent));flex-direction:column;display:flex;position:sticky;bottom:0}.i57bhq_aboveNav{bottom:calc(var(--bottom-nav-height) + env(safe-area-inset-bottom));padding-bottom:var(--space-3)}@media (min-width:768px){.i57bhq_bar{margin-inline:calc(var(--desktop-gutter) * -1);padding-inline:var(--desktop-gutter)}}
._8TFATG_field{border:0;min-width:0;margin:0;padding:0}._8TFATG_label{margin-bottom:var(--space-2);padding:0;font-size:.9375rem;font-weight:600}._8TFATG_hint{margin-bottom:var(--space-3);color:var(--text-secondary);font-size:var(--text-meta-size)}._8TFATG_grid{gap:var(--space-2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}._8TFATG_cell{min-height:var(--touch-min);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-elevated);font-variant-numeric:tabular-nums;cursor:pointer;place-items:center;font-weight:600;display:grid;position:relative}._8TFATG_selected{border:2px solid var(--accent-primary-bright);background:var(--accent-primary);color:var(--text-on-accent);font-weight:700}._8TFATG_input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._8TFATG_cell:has(._8TFATG_input:focus-visible){outline:3px solid var(--focus-ring);outline-offset:2px}._8TFATG_anchors{margin-top:var(--space-2);color:var(--text-secondary);font-size:var(--text-label-size);justify-content:space-between;display:flex}._8TFATG_error{margin-top:var(--space-2);color:var(--accent-danger-text);font-size:var(--text-meta-size);font-weight:600}@media (min-width:560px){._8TFATG_grid{grid-template-columns:repeat(10,minmax(0,1fr))}}
.d1XorG_state{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-card);box-shadow:var(--card-shadow);overflow:hidden}.d1XorG_art{border-bottom:1px solid var(--border-subtle)}.d1XorG_inner{gap:var(--space-2);padding:var(--space-5) var(--space-4);flex-direction:column;display:flex}.d1XorG_rune{color:var(--text-muted);margin-bottom:var(--space-1)}.d1XorG_locked .d1XorG_title{color:var(--text-display)}.d1XorG_lockLabel{color:var(--status-unranked);font-family:var(--font-product-condensed);font-size:var(--text-label-size);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:6px;font-weight:600;display:inline-flex}.d1XorG_error{border-color:var(--border-boss)}.d1XorG_icon{color:var(--accent-danger-text)}.d1XorG_title{font-family:var(--font-product-condensed);letter-spacing:.01em;font-size:1.1875rem;font-weight:600}.d1XorG_body{color:var(--text-secondary);max-width:52ch}.d1XorG_action{margin-top:var(--space-3)}.d1XorG_skeleton{gap:var(--space-3);flex-direction:column;display:flex}.d1XorG_line{border-radius:var(--radius-xs);background:var(--bg-elevated);height:18px;animation:1.6s ease-in-out infinite d1XorG_pulse}.d1XorG_line:first-child{width:60%;height:32px}.d1XorG_line:last-child{width:80%}@keyframes d1XorG_pulse{50%{opacity:.55}}
