.GU8AWW_sidebar{background:var(--sv-ink);color:var(--sv-paper);flex-direction:column;gap:24px;padding:24px 16px;display:flex}.GU8AWW_sidebar :focus-visible{outline-color:var(--sv-amber)}.GU8AWW_brand{border-radius:var(--sv-radius-control);flex-shrink:0;align-items:center;padding:8px;display:inline-flex}.GU8AWW_symbol{display:none}.GU8AWW_list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.GU8AWW_link{border-radius:var(--sv-radius-control);min-height:48px;color:var(--sv-sage);align-items:center;gap:12px;padding:0 16px;font-weight:600;text-decoration:none;display:flex}.GU8AWW_link:hover{background:color-mix(in srgb, var(--sv-paper) 8%, transparent);color:var(--sv-paper)}.GU8AWW_link[aria-current=page],.GU8AWW_link[aria-current=page]:hover{background:var(--sv-forest);color:var(--sv-white)}.GU8AWW_account{flex-shrink:0;margin-top:8px}.GU8AWW_help,.GU8AWW_bell{flex-shrink:0}.GU8AWW_bellIcon{display:inline-flex;position:relative}.GU8AWW_bellCount{border:2px solid var(--sv-ink);background:var(--sv-amber);min-width:20px;height:20px;color:var(--sv-ink);text-align:center;border-radius:10px;padding:0 5px;font-size:.6875rem;font-weight:700;line-height:16px;position:absolute;top:-8px;left:calc(100% - 8px)}.GU8AWW_tagline{font-family:var(--sv-font-story);color:var(--sv-sage);margin-top:auto;font-size:.8125rem}@media (min-width:1024px){.GU8AWW_sidebar{height:100vh;position:sticky;top:0;overflow-y:auto}.GU8AWW_help,.GU8AWW_bell{margin-top:-20px}.GU8AWW_account{padding-left:calc(28px + 1.25em)}}@media (max-width:1023px){.GU8AWW_sidebar{flex-direction:row;align-items:center;gap:16px;padding:12px 16px;overflow-x:auto}.GU8AWW_list{flex-direction:row}.GU8AWW_tagline{display:none}.GU8AWW_link{flex-direction:column;justify-content:center;gap:2px;min-width:48px;padding:4px 10px;font-size:.75rem}.GU8AWW_account{justify-content:center;margin-top:0}.GU8AWW_link.GU8AWW_account{padding-top:calc(6px + 1.25em)}.GU8AWW_bellLabel{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (max-width:767px){.GU8AWW_logo{display:none}.GU8AWW_symbol{display:block}}@media (max-width:599px){.GU8AWW_brand{display:none}.GU8AWW_sidebar{gap:8px;padding:12px}.GU8AWW_list{gap:0}.GU8AWW_link{padding:4px 6px}}@media (max-width:419px){.GU8AWW_sidebar{gap:2px;padding:12px 4px}.GU8AWW_link{padding:4px 2px}}@media (max-width:379px){.GU8AWW_link{font-size:.6875rem}}@media (forced-colors:active){.GU8AWW_link[aria-current=page]{border:2px solid linktext;text-decoration:underline}.GU8AWW_bellCount{forced-color-adjust:none;color:canvastext;background:canvas;border-color:canvastext}}
.rYoeiW_panel{background:var(--sv-mist);border-radius:var(--sv-radius-card);text-align:center;flex-direction:column;align-items:center;gap:12px;padding:32px 24px;display:flex}.rYoeiW_title{font-size:1.25rem}.rYoeiW_body{color:var(--sv-muted);max-width:48ch;margin:0}.rYoeiW_detail{overflow-wrap:anywhere}.rYoeiW_loading{gap:24px;display:grid}.rYoeiW_skeleton{background:var(--sv-mist);border-radius:var(--sv-radius-card);min-height:160px}.rYoeiW_offline{background:var(--sv-amber);color:var(--sv-ink);text-align:center;margin:0;padding:12px 24px;font-weight:600}.rYoeiW_withMedia{text-align:left;flex-direction:row;gap:24px}.rYoeiW_media{flex:0 0 240px}.rYoeiW_copy{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}@media (max-width:767px){.rYoeiW_withMedia{text-align:center;flex-direction:column;gap:16px}.rYoeiW_media{flex-basis:auto;width:200px}.rYoeiW_copy{align-items:center}}.rYoeiW_action{border-radius:var(--sv-radius-control);background:var(--sv-forest);min-height:48px;color:var(--sv-white);justify-content:center;align-items:center;padding:0 20px;font-weight:600;text-decoration:none;display:inline-flex}
._7q6s2a_token{aspect-ratio:1;flex:none;display:inline-block;position:relative}._7q6s2a_sm{width:64px}._7q6s2a_md{width:96px}._7q6s2a_lg{width:160px}._7q6s2a_tokenImg{object-fit:contain;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}._7q6s2a_locked{filter:grayscale()opacity(.45)}._7q6s2a_placeholder{background:var(--sv-mist);box-shadow:inset 0 0 0 2px var(--sv-line);border-radius:50%}._7q6s2a_square{border-radius:var(--sv-radius-control)}
.IK1KyG_section{flex-direction:column;gap:12px;display:flex}.IK1KyG_title{margin:0;font-size:1.375rem}.IK1KyG_intro{margin:0}.IK1KyG_list{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.IK1KyG_moment{border-top:1px solid var(--sv-line);flex-direction:column;gap:8px;padding-top:12px;display:flex}.IK1KyG_moment p{margin:0}.IK1KyG_momentTitle{margin:0;font-size:1.0625rem}.IK1KyG_needs{font-size:.875rem;font-weight:600}.IK1KyG_summary{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.IK1KyG_locked[open] .IK1KyG_summary{margin-bottom:8px}.IK1KyG_notes{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.IK1KyG_note{flex-direction:column;gap:8px;display:flex}.IK1KyG_note p{margin:0}.IK1KyG_noteMeta{color:var(--sv-muted);font-size:.875rem}
.FkWfPq_card{border-left:6px solid var(--sv-forest);flex-direction:column;align-items:flex-start;gap:8px;display:flex}.FkWfPq_card p{margin:0}.FkWfPq_cardTitle{font-family:var(--sv-font-story);overflow-wrap:anywhere;font-weight:500}.FkWfPq_cardLine{font-variant-numeric:tabular-nums;font-weight:600}.FkWfPq_cardNext{color:var(--sv-muted)}.FkWfPq_eyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--sv-forest);font-size:.8125rem;font-weight:700}.FkWfPq_page{flex-direction:column;gap:24px;min-width:0;display:flex}.FkWfPq_hero{aspect-ratio:16/9}@media (max-width:767px){.FkWfPq_hero{aspect-ratio:4/3}}@media (orientation:landscape) and (max-height:500px){.FkWfPq_hero{aspect-ratio:3}}.FkWfPq_header{flex-direction:column;gap:8px;min-width:0;display:flex}.FkWfPq_header h1{overflow-wrap:anywhere}.FkWfPq_description{font-family:var(--sv-font-story);max-width:70ch;margin:0}.FkWfPq_layout{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);grid-template-areas:"main panel";align-items:start;gap:24px;display:grid}.FkWfPq_main{flex-direction:column;grid-area:main;gap:32px;min-width:0;display:flex}.FkWfPq_panel{border-left:6px solid var(--sv-amber);flex-direction:column;grid-area:panel;gap:8px;min-width:0;display:flex}.FkWfPq_panel p{margin:0}@media (max-width:1023px){.FkWfPq_layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"panel""main"}}.FkWfPq_panelTitle{color:var(--sv-muted);font-size:1rem}.FkWfPq_panelTitle:focus{outline:none}.FkWfPq_panelTitle:focus-visible{outline:3px solid var(--sv-forest);outline-offset:2px}.FkWfPq_distance{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:1.5rem;font-weight:700}.FkWfPq_panelLine{font-variant-numeric:tabular-nums}.FkWfPq_panelStrong{font-weight:600}.FkWfPq_goals{flex-direction:column;align-self:stretch;gap:12px;min-width:0;display:flex}.FkWfPq_goalList{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.FkWfPq_goal{flex-direction:column;gap:4px;min-width:0;display:flex}.FkWfPq_goals p{margin:0}.FkWfPq_goalHead{font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;column-gap:8px;display:flex}.FkWfPq_goalLabel{font-weight:700}.FkWfPq_goalValue{overflow-wrap:anywhere;font-size:1.25rem;font-weight:700}.FkWfPq_goalBar{background:var(--sv-white);height:10px;box-shadow:inset 0 0 0 1px var(--sv-slate);border-radius:999px;display:block;overflow:hidden}.FkWfPq_goalFill{background:var(--sv-forest);height:100%;display:block}.FkWfPq_goal[data-complete=true] .FkWfPq_goalBar{box-shadow:inset 0 0 0 2px var(--sv-ink)}.FkWfPq_goalStatus{font-variant-numeric:tabular-nums}.FkWfPq_goal[data-complete=true] .FkWfPq_goalStatus{font-weight:700}.FkWfPq_goalNote{color:var(--sv-muted);font-size:.875rem}.FkWfPq_goalsCompact .FkWfPq_goalValue{font-size:1rem}.FkWfPq_goalsCompact .FkWfPq_goalBar{height:8px}.FkWfPq_section{flex-direction:column;gap:12px;min-width:0;display:flex}.FkWfPq_section>p{margin:0}.FkWfPq_muted{color:var(--sv-muted);margin:0;font-size:.875rem}.FkWfPq_rules{flex-direction:column;gap:6px;margin:0;padding-left:1.25em;display:flex}.FkWfPq_aboutHeader{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.FkWfPq_setting{background:var(--sv-mist);color:var(--sv-ink);border-radius:999px;padding:2px 10px;font-size:.8125rem;font-weight:700}.FkWfPq_aboutPart{flex-direction:column;gap:6px;display:flex}.FkWfPq_aboutText{font-family:var(--sv-font-story);max-width:70ch;margin:0}.FkWfPq_rewards{grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.FkWfPq_reward{border-radius:var(--sv-radius-card);background:var(--sv-white);box-shadow:inset 0 0 0 1px var(--sv-line);text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:16px 12px;display:flex}.FkWfPq_reward[data-earned=true]{box-shadow:inset 0 0 0 3px var(--sv-forest)}.FkWfPq_rewardName{font-family:var(--sv-font-story);overflow-wrap:anywhere;font-weight:500}.FkWfPq_xp{aspect-ratio:1;background:var(--sv-mist);width:160px;max-width:100%;color:var(--sv-forest);border-radius:50%;justify-content:center;align-items:center;font-size:2.5rem;font-weight:700;display:flex}.FkWfPq_chip{background:var(--sv-mist);color:var(--sv-ink);border-radius:999px;padding:2px 10px;font-size:.8125rem;font-weight:600}.FkWfPq_map{flex-direction:column;gap:8px;min-width:0;margin:0;display:flex}.FkWfPq_mapFrame{border-radius:var(--sv-radius-control);background:var(--sv-paper);position:relative;overflow:hidden}.FkWfPq_mapImg{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.FkWfPq_mapSvg{width:100%;height:100%;display:block;position:absolute;inset:0}.FkWfPq_mapCasing{fill:none;stroke:var(--sv-paper);stroke-width:8px;stroke-linecap:round;stroke-linejoin:round}.FkWfPq_mapRoute{fill:none;stroke:var(--sv-slate);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.FkWfPq_mapProgress{fill:none;stroke:var(--sv-forest);stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.FkWfPq_mapStart{fill:var(--sv-night);stroke:var(--sv-paper);stroke-width:2px}.FkWfPq_mapHere{fill:var(--sv-amber);stroke:var(--sv-night);stroke-width:2px}@media (max-width:599px){.FkWfPq_mapCasing{stroke-width:6px}.FkWfPq_mapRoute{stroke-width:2px}.FkWfPq_mapProgress{stroke-width:4px}.FkWfPq_mapStart{r:32px}.FkWfPq_mapHere{r:36px}}.FkWfPq_mapCaption{flex-direction:column;gap:6px;display:flex}.FkWfPq_mapSummary{font-variant-numeric:tabular-nums;font-weight:600}.FkWfPq_legend{color:var(--sv-muted);flex-wrap:wrap;gap:8px 16px;font-size:.8125rem;display:flex}.FkWfPq_legendItem{align-items:center;gap:6px;display:inline-flex}.FkWfPq_swatch{flex:none;display:inline-block}.FkWfPq_swatchStart{background:var(--sv-night);border-radius:50%;width:12px;height:12px}.FkWfPq_swatchProgress{background:var(--sv-forest);border-radius:2px;width:20px;height:4px}.FkWfPq_actions{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;margin-top:8px;display:flex}.FkWfPq_actions button{max-width:100%}.FkWfPq_secondary{background:var(--sv-white);color:var(--sv-forest);box-shadow:inset 0 0 0 2px var(--sv-forest)}.FkWfPq_secondary[aria-disabled=true]{background:var(--sv-line);color:var(--sv-muted);box-shadow:none}.FkWfPq_destructive{background:var(--sv-white);color:var(--sv-danger);box-shadow:inset 0 0 0 2px var(--sv-danger)}.FkWfPq_destructive[aria-disabled=true]{background:var(--sv-line);color:var(--sv-muted);box-shadow:none}.FkWfPq_danger{background:var(--sv-danger);color:var(--sv-white)}.FkWfPq_danger[aria-disabled=true]{background:var(--sv-line);color:var(--sv-muted)}.FkWfPq_blocked{margin:8px 0 0;font-size:.875rem;font-weight:600}.FkWfPq_statusRegion:empty{margin-top:-8px}.FkWfPq_notice{margin:0;font-weight:600}.FkWfPq_dialog{border-radius:var(--sv-radius-card);background:var(--sv-white);width:calc(100% - 32px);max-width:480px;color:var(--sv-ink);overflow-wrap:anywhere;border:0;padding:0}.FkWfPq_dialog::backdrop{background:#00000073}.FkWfPq_dialogBody{flex-direction:column;gap:12px;padding:24px;display:flex}.FkWfPq_dialogBody p{margin:0}.FkWfPq_dialogTitle{font-size:1.25rem}.FkWfPq_dialogNote{font-weight:600}.FkWfPq_dialogActions{flex-wrap:wrap;gap:12px;display:flex}@media (max-width:599px){.FkWfPq_dialog{border-radius:var(--sv-radius-card) var(--sv-radius-card) 0 0;width:100%;max-width:none;margin:auto 0 0}}.FkWfPq_editions{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.FkWfPq_editions a{overflow-wrap:anywhere;align-items:center;min-height:48px;font-weight:600;display:inline-flex}
.rWgQra_grid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:24px;display:grid}.rWgQra_column{flex-direction:column;gap:24px;display:flex}.rWgQra_welcome{overflow-wrap:anywhere}.rWgQra_hero{background:var(--sv-forest);color:var(--sv-paper);border-radius:var(--sv-radius-card);flex-direction:column;justify-content:flex-end;min-height:460px;display:flex;position:relative;overflow:hidden}.rWgQra_heroContent{background:linear-gradient(to top, color-mix(in srgb, var(--sv-night) 92%, transparent) 0%, color-mix(in srgb, var(--sv-night) 80%, transparent) calc(100% - 72px), transparent 100%);flex-direction:column;gap:8px;padding:72px 32px 32px;display:flex;position:relative}.rWgQra_heroStatus{background:var(--sv-amber);color:var(--sv-ink);border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:.8125rem;font-weight:700}@media (max-width:767px) and (orientation:portrait){.rWgQra_hero{min-height:520px}.rWgQra_heroContent{padding:72px 20px 24px}}.rWgQra_heroEyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--sv-sage);font-size:.8125rem}.rWgQra_heroTitle{font-family:var(--sv-font-story);font-size:2rem;font-weight:500}.rWgQra_heroActions{flex-wrap:wrap;gap:12px;margin-top:16px;display:flex}.rWgQra_heroButton{background:var(--sv-paper);color:var(--sv-ink)}.rWgQra_heroButton:disabled{background:color-mix(in srgb, var(--sv-paper) 35%, transparent);color:var(--sv-paper)}.rWgQra_hero :focus-visible{outline-color:var(--sv-paper)}.rWgQra_homecoming{border-left:6px solid var(--sv-amber)}.rWgQra_stats{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px;display:grid}.rWgQra_stat{flex-direction:column;gap:4px;display:flex}.rWgQra_statLabel{color:var(--sv-muted);font-size:.8125rem}.rWgQra_statValue{font-variant-numeric:tabular-nums;font-size:1.5rem;font-weight:700}.rWgQra_badge{background:var(--sv-amber);color:var(--sv-ink);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:.8125rem;font-weight:600;display:inline-flex}.rWgQra_chips{flex-wrap:wrap;gap:8px;display:flex}.rWgQra_chip{background:var(--sv-mist);color:var(--sv-ink);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:.8125rem;font-weight:600;display:inline-flex}.rWgQra_meta{font-size:.8125rem}.rWgQra_spaced{margin-top:16px}@media (max-width:1023px){.rWgQra_grid{grid-template-columns:1fr}}.rWgQra_questProgress{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rWgQra_progress{appearance:none;background:color-mix(in srgb, var(--sv-paper) 25%, transparent);height:8px;color:var(--sv-amber);border:0;border-radius:999px;flex:200px;overflow:hidden}.rWgQra_progress::-webkit-progress-bar{background:color-mix(in srgb, var(--sv-paper) 25%, transparent);border-radius:999px}.rWgQra_progress::-webkit-progress-value{background:var(--sv-amber);border-radius:999px}.rWgQra_progress::-moz-progress-bar{background:var(--sv-amber);border-radius:999px}.rWgQra_progressText{color:var(--sv-paper);font-variant-numeric:tabular-nums;font-size:.8125rem}.rWgQra_cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.rWgQra_attribution{color:var(--sv-muted);overflow-wrap:anywhere;margin:4px 0 0;font-size:.875rem}.rWgQra_statusChip{background:var(--sv-mist);color:var(--sv-ink);border-radius:999px;padding:4px 10px;font-size:.8125rem;font-weight:600}.rWgQra_encounter{border-left:6px solid var(--sv-forest);flex-direction:column;gap:12px;display:flex}.rWgQra_encounterBody{font-family:var(--sv-font-story);margin:0}.rWgQra_choices{gap:12px;margin:0;padding:0;list-style:none;display:grid}.rWgQra_choice{border:1px solid var(--sv-line);border-radius:var(--sv-radius-control);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.rWgQra_choiceIsLocked{background:var(--sv-paper)}.rWgQra_choiceText{flex-direction:column;gap:4px;min-width:0;display:flex}.rWgQra_choiceAvailable{color:var(--sv-forest);font-size:.8125rem;font-weight:600}.rWgQra_raceLock{border-left:4px solid var(--sv-danger);background:var(--sv-white);overflow-wrap:anywhere;margin:0;padding:12px;font-weight:600}.rWgQra_raceLock a{align-items:center;min-height:48px;display:inline-flex}.rWgQra_choiceLocked{color:var(--sv-danger);font-size:.8125rem;font-weight:600}.rWgQra_formMessage{min-height:1.5em;margin:0;font-weight:600}.rWgQra_devCard{border:2px dashed var(--sv-line);border-radius:var(--sv-radius-card);flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex}.rWgQra_devTitle{color:var(--sv-muted);font-size:1rem}.rWgQra_field{flex-direction:column;gap:4px;display:flex}.rWgQra_input{font:inherit;border:1px solid var(--sv-slate);border-radius:var(--sv-radius-control);background:var(--sv-white);width:10ch;min-height:48px;color:var(--sv-ink);padding:0 12px}.rWgQra_statusRegion{scroll-margin-top:16px;display:block}.rWgQra_statusMessage{border-left:6px solid var(--sv-amber);border-radius:var(--sv-radius-control);background:var(--sv-mist);color:var(--sv-ink);margin:0 0 16px;padding:12px 16px;font-weight:600}.rWgQra_heroTitle:focus{outline:none}.rWgQra_heroTitle:focus-visible{outline:3px solid var(--sv-paper);outline-offset:4px}.rWgQra_heroTitle{overflow-wrap:break-word}.rWgQra_withIcon{align-items:center;gap:6px;margin:0;display:flex}.rWgQra_encounterTitle{align-items:center;gap:10px;display:flex}.rWgQra_encounterScene{aspect-ratio:2}.rWgQra_dialogue{align-items:center;gap:16px;display:flex}@media (max-width:767px) and (orientation:portrait){.rWgQra_encounterScene{aspect-ratio:1}.rWgQra_dialogue{align-items:flex-start}}.rWgQra_recapLayout{grid-template-columns:minmax(0,2fr) minmax(0,3fr);align-items:stretch;gap:24px;display:grid}.rWgQra_recapMedia{border-radius:var(--sv-radius-control);background:var(--sv-mist);min-height:200px;position:relative;overflow:hidden}.rWgQra_recapDetails{min-width:0}.rWgQra_raceNote{margin:12px 0 0;font-weight:600}.rWgQra_homecoming{container-type:inline-size}@container (max-width:520px){.rWgQra_recapLayout{grid-template-columns:1fr;gap:16px}.rWgQra_recapMedia{aspect-ratio:5/2;min-height:0}}@media (max-width:767px) and (orientation:portrait){.rWgQra_recapLayout{grid-template-columns:1fr;gap:16px}.rWgQra_recapMedia{aspect-ratio:4/3;min-height:0}}.rWgQra_avatarHeader{align-items:center;gap:16px;display:flex}.rWgQra_avatarName{overflow-wrap:break-word;min-width:0}.rWgQra_tools{width:100%;min-width:0}.rWgQra_toolBlock{flex-direction:column;align-items:flex-start;gap:8px;width:100%;min-width:0;display:flex}.rWgQra_toolBlock+.rWgQra_toolBlock{border-top:1px solid var(--sv-line);padding-top:16px}.rWgQra_toolPanel{border:1px solid var(--sv-line);border-radius:var(--sv-radius-control);background:var(--sv-white);overflow-wrap:anywhere;flex-direction:column;gap:8px;width:100%;min-width:0;padding:16px;display:flex}.rWgQra_toolPanel p{margin:0}.rWgQra_toolPanelTitle{font-size:1rem}.rWgQra_toolPanelTitle:focus{outline:none}.rWgQra_toolPanelTitle:focus-visible{outline:3px solid var(--sv-forest);outline-offset:2px}.rWgQra_toolRow{flex-wrap:wrap;align-items:flex-end;gap:12px;min-width:0;display:flex}.rWgQra_toolRow button{max-width:100%}.rWgQra_toolSecondary{background:var(--sv-white);color:var(--sv-forest);box-shadow:inset 0 0 0 2px var(--sv-forest)}.rWgQra_toolSecondary[aria-disabled=true]{background:var(--sv-line);color:var(--sv-muted);box-shadow:none}.rWgQra_toolModes{border:0;flex-wrap:wrap;gap:8px 16px;min-width:0;margin:0;padding:0;display:flex}.rWgQra_toolModes legend{float:left;width:100%;color:var(--sv-muted);margin-bottom:4px;padding:0;font-size:.8125rem}.rWgQra_toolMode{cursor:pointer;align-items:center;gap:8px;min-height:48px;display:inline-flex}.rWgQra_toolMode input{width:20px;height:20px;accent-color:var(--sv-forest);margin:0}.rWgQra_toolXp{width:12ch}.rWgQra_toolLevel{width:8ch}.rWgQra_toolLevel[aria-invalid=true],.rWgQra_toolXp[aria-invalid=true]{border-color:var(--sv-danger);box-shadow:inset 0 0 0 1px var(--sv-danger)}.rWgQra_toolInvalid{color:var(--sv-danger);font-weight:600}.rWgQra_toolHint{color:var(--sv-muted);margin:0;font-size:.875rem}.rWgQra_mockDialog{border-radius:var(--sv-radius-card);background:var(--sv-white);width:calc(100% - 32px);max-width:480px;color:var(--sv-ink);overflow-wrap:anywhere;border:0;padding:0}.rWgQra_mockDialog::backdrop{background:#00000073}.rWgQra_mockDialog>.rWgQra_mockBody{padding:24px}.rWgQra_mockBody{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.rWgQra_mockBody p{margin:0}.rWgQra_mockBody form{width:100%}.rWgQra_mockPresets{flex-wrap:wrap;gap:8px;display:flex}.rWgQra_mockPresets button{min-height:48px}.rWgQra_mockPresets button[aria-pressed=true]{background:var(--sv-forest);color:var(--sv-white)}@media (max-width:599px){.rWgQra_mockDialog{border-radius:var(--sv-radius-card) var(--sv-radius-card) 0 0;width:100%;max-width:none;margin:auto 0 0}}.rWgQra_awards{border-left:6px solid var(--sv-amber);flex-direction:column;gap:12px;display:flex}.rWgQra_awardList{flex-wrap:wrap;gap:16px;margin:0;padding:0;list-style:none;display:flex}.rWgQra_award{text-align:center;flex-direction:column;align-items:center;gap:8px;width:132px;display:flex}.rWgQra_awardName{font-family:var(--sv-font-story);overflow-wrap:anywhere;font-weight:500}.rWgQra_awardBody{color:var(--sv-muted);margin:0}.rWgQra_invitation{border-left:6px solid var(--sv-forest);flex-direction:column;gap:12px;display:flex}.rWgQra_invitationEyebrow{letter-spacing:.04em;text-transform:uppercase;color:var(--sv-muted);font-size:.8125rem;font-weight:700}.rWgQra_invitationTitle{font-family:var(--sv-font-story);overflow-wrap:anywhere;font-size:1.375rem;font-weight:500}.rWgQra_invitationBody{color:var(--sv-muted);margin:0}.rWgQra_invitationList{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.rWgQra_invitationItem{flex-direction:column;gap:8px;display:flex}.rWgQra_invitationItemTitle{overflow-wrap:anywhere;font-weight:700}.rWgQra_invitationActions{flex-wrap:wrap;gap:12px;display:flex}.rWgQra_invitationSecondary{background:var(--sv-white);color:var(--sv-forest);box-shadow:inset 0 0 0 2px var(--sv-forest)}.rWgQra_invitationSecondary[aria-disabled=true]{background:var(--sv-line);color:var(--sv-muted);box-shadow:none}.rWgQra_levelProgress{flex-direction:column;gap:6px;min-width:0;margin-top:12px;display:flex}.rWgQra_levelProgress .rWgQra_progress{flex:none;width:100%}.rWgQra_levelProgressText{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-size:.8125rem}.rWgQra_rebalance{border-left:6px solid var(--sv-amber);flex-direction:column;gap:12px;min-width:0;display:flex}.rWgQra_rebalanceBody{overflow-wrap:anywhere;margin:0}.rWgQra_rebalanceActions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.rWgQra_rebalanceActions a{min-height:48px;color:var(--sv-forest);align-items:center;font-weight:600;display:inline-flex}.rWgQra_chapterEnd{border-left:6px solid var(--sv-amber);flex-direction:column;gap:12px;display:flex}.rWgQra_chapterEnd p{margin:0}.rWgQra_chapterEnd button{align-self:flex-start;max-width:100%}.rWgQra_story{flex-direction:column;gap:12px;display:flex}.rWgQra_storyTitle{font-family:var(--sv-font-story);margin:0;font-size:1.375rem;font-weight:500}.rWgQra_storyText{font-family:var(--sv-font-story);margin:0;line-height:1.6}.rWgQra_storyEarlier summary{cursor:pointer;min-height:48px;font-family:var(--sv-font-story);align-items:center;font-size:1.125rem;display:flex}.rWgQra_storyEarlier[open]{flex-direction:column;gap:12px;display:flex}.rWgQra_routeNotes{flex-direction:column;gap:8px;margin:0;display:flex}.rWgQra_routeNotes>p{margin:0}.rWgQra_routeFinal{border-left:4px solid var(--sv-amber);background:var(--sv-white);margin:0;padding:12px;font-weight:600}.rWgQra_routeWarning{border-left:4px solid var(--sv-danger);background:var(--sv-white);overflow-wrap:anywhere;margin:0;padding:12px;font-weight:600}.rWgQra_routeGoal{font-size:.875rem}.rWgQra_questCard{border-left:6px solid var(--sv-forest);flex-direction:column;gap:12px;display:flex}.rWgQra_questCard p{margin:0}
.DFOKkq_interior{aspect-ratio:2}@media (orientation:landscape) and (max-height:500px){.DFOKkq_interior{aspect-ratio:3}}@media (max-width:767px) and (orientation:portrait){.DFOKkq_interior{aspect-ratio:4/5}}.DFOKkq_unavailable{flex-direction:column;gap:8px;display:flex}.DFOKkq_unavailable p{color:var(--sv-muted);margin:0}
.p_fYAq_scene{background:var(--sv-night);position:relative;overflow:hidden}.p_fYAq_fill{position:absolute;inset:0}.p_fYAq_framed{border-radius:var(--sv-radius-control);width:100%}.p_fYAq_sceneImg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.p_fYAq_scene[data-art=journey\.alderwick] .p_fYAq_sceneImg{object-position:72% 40%}.p_fYAq_scene[data-art=encounter\.willow-choice] .p_fYAq_sceneImg{object-position:62% 45%}.p_fYAq_scene[data-art=recap\.homecoming] .p_fYAq_sceneImg{object-position:74% 45%}.p_fYAq_scene[data-art=chapter\.northwatch] .p_fYAq_sceneImg{object-position:80% 30%}.p_fYAq_scene[data-art=landing\.trailhead] .p_fYAq_sceneImg{object-position:70% 50%}.p_fYAq_scene[data-art=lodge\.interior] .p_fYAq_sceneImg{object-position:58% 45%}.p_fYAq_scene[data-art=journey\.foxglove-rest] .p_fYAq_sceneImg{object-position:45% 40%}.p_fYAq_scene[data-art=journey\.brackenfell] .p_fYAq_sceneImg{object-position:50% 45%}.p_fYAq_scene[data-art=chapter\.high-cairn] .p_fYAq_sceneImg{object-position:50% 35%}.p_fYAq_scene[data-art=journey\.river-waystation] .p_fYAq_sceneImg{object-position:45% 45%}.p_fYAq_scene[data-art=journey\.stonehaven] .p_fYAq_sceneImg{object-position:62% 45%}.p_fYAq_scene[data-art=journey\.carrying-road] .p_fYAq_sceneImg{object-position:45% 45%}.p_fYAq_scene[data-art=journey\.quiet-passage] .p_fYAq_sceneImg{object-position:50% 55%}.p_fYAq_scene[data-art=journey\.waystation-agreement] .p_fYAq_sceneImg{object-position:40% 50%}.p_fYAq_scene[data-art=journey\.convoy-shelter] .p_fYAq_sceneImg{object-position:55% 45%}.p_fYAq_scene[data-art=chapter\.stonehaven-dispensary] .p_fYAq_sceneImg{object-position:45% 55%}.p_fYAq_scene[data-art=journey\.reedgate] .p_fYAq_sceneImg{object-position:35% 45%}.p_fYAq_scene[data-art=journey\.reedbank] .p_fYAq_sceneImg,.p_fYAq_scene[data-art=journey\.merewatch] .p_fYAq_sceneImg{object-position:50% 50%}.p_fYAq_scene[data-art=chapter\.bellwater] .p_fYAq_sceneImg{object-position:45% 35%}@media (max-width:767px) and (orientation:portrait){.p_fYAq_scene[data-art=journey\.alderwick] .p_fYAq_sceneImg{object-position:70% 25%}.p_fYAq_scene[data-art=encounter\.willow-choice] .p_fYAq_sceneImg{object-position:60% 40%}.p_fYAq_scene[data-art=recap\.homecoming] .p_fYAq_sceneImg{object-position:68% 40%}.p_fYAq_scene[data-art=chapter\.northwatch] .p_fYAq_sceneImg{object-position:72% 30%}.p_fYAq_scene[data-art=landing\.trailhead] .p_fYAq_sceneImg{object-position:50% 62%}.p_fYAq_scene[data-art=lodge\.interior] .p_fYAq_sceneImg{object-position:50% 50%}.p_fYAq_scene[data-art=journey\.foxglove-rest] .p_fYAq_sceneImg{object-position:45% 45%}.p_fYAq_scene[data-art=journey\.brackenfell] .p_fYAq_sceneImg{object-position:50% 45%}.p_fYAq_scene[data-art=chapter\.high-cairn] .p_fYAq_sceneImg{object-position:60% 40%}.p_fYAq_scene[data-art=journey\.river-waystation] .p_fYAq_sceneImg{object-position:50% 40%}.p_fYAq_scene[data-art=journey\.stonehaven] .p_fYAq_sceneImg,.p_fYAq_scene[data-art=journey\.carrying-road] .p_fYAq_sceneImg{object-position:50% 45%}.p_fYAq_scene[data-art=journey\.quiet-passage] .p_fYAq_sceneImg{object-position:50% 55%}.p_fYAq_scene[data-art=journey\.waystation-agreement] .p_fYAq_sceneImg{object-position:40% 45%}.p_fYAq_scene[data-art=journey\.convoy-shelter] .p_fYAq_sceneImg{object-position:50% 50%}.p_fYAq_scene[data-art=chapter\.stonehaven-dispensary] .p_fYAq_sceneImg{object-position:60% 50%}.p_fYAq_scene[data-art=journey\.reedgate] .p_fYAq_sceneImg{object-position:50% 45%}.p_fYAq_scene[data-art=journey\.reedbank] .p_fYAq_sceneImg,.p_fYAq_scene[data-art=journey\.merewatch] .p_fYAq_sceneImg{object-position:50% 50%}.p_fYAq_scene[data-art=chapter\.bellwater] .p_fYAq_sceneImg{object-position:50% 40%}}.p_fYAq_figure{flex:none;position:relative;overflow:hidden}.p_fYAq_full{aspect-ratio:2/3;width:100%}.p_fYAq_fullImg{object-fit:contain;object-position:50% 100%;width:100%;height:100%;display:block;position:absolute;inset:0}.p_fYAq_face{--sv-art-aspect:1.5;aspect-ratio:1;background:var(--sv-mist);border-radius:50%}.p_fYAq_faceSm{width:48px}.p_fYAq_faceMd{width:72px}.p_fYAq_faceLg{width:96px}.p_fYAq_faceImg{max-width:none;width:calc(var(--sv-art-face-zoom) * 100%);aspect-ratio:2/3;height:auto;left:calc(50% - var(--sv-art-face-x) * var(--sv-art-face-zoom));top:calc(50% - var(--sv-art-face-y) * var(--sv-art-face-zoom) * var(--sv-art-aspect));display:block;position:absolute}.p_fYAq_face[data-art=npc\.rowan]{--sv-art-face-x:52%;--sv-art-face-y:19%;--sv-art-face-zoom:2}.p_fYAq_face[data-art="character.wayfarer.man"]{--sv-art-face-x:51%;--sv-art-face-y:11%;--sv-art-face-zoom:3.4}.p_fYAq_face[data-art="character.wayfarer.woman"]{--sv-art-face-x:47%;--sv-art-face-y:12%;--sv-art-face-zoom:3.4}.p_fYAq_face[data-art="character.trailwarden.man"],.p_fYAq_face[data-art="character.trailwarden.woman"]{--sv-art-face-x:48%;--sv-art-face-y:12%;--sv-art-face-zoom:3.4}.p_fYAq_face[data-art="character.envoy.man"]{--sv-art-face-x:45%;--sv-art-face-y:10%;--sv-art-face-zoom:3.4}.p_fYAq_face[data-art="character.envoy.woman"]{--sv-art-face-x:50%;--sv-art-face-y:12%;--sv-art-face-zoom:3.4}.p_fYAq_placeholder{background:var(--sv-mist);color:var(--sv-muted);text-align:center;overflow-wrap:anywhere;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:4px;font-size:.75rem;font-weight:600;line-height:1.2;display:flex}.p_fYAq_placeholder .p_fYAq_placeholderIcon{width:40%;max-width:48px;height:auto}.p_fYAq_full.p_fYAq_placeholder{border-radius:var(--sv-radius-card);border:1px dashed var(--sv-slate)}.p_fYAq_illustration{aspect-ratio:1;width:100%;position:relative}.p_fYAq_illustrationImg{object-fit:contain;width:100%;height:100%;display:block;position:absolute;inset:0}.p_fYAq_framedIllustration{border-radius:var(--sv-radius-control);background:var(--sv-mist);width:100%;position:relative;overflow:hidden}.p_fYAq_framedIllustrationImg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.p_fYAq_framedIllustration[data-art="race.alderwick-marathon.hero"] .p_fYAq_framedIllustrationImg,.p_fYAq_framedIllustration[data-art="race.alderwick-marathon.course"] .p_fYAq_framedIllustrationImg,.p_fYAq_framedIllustration[data-art="race.stonehaven-ridge-marathon.hero"] .p_fYAq_framedIllustrationImg,.p_fYAq_framedIllustration[data-art="race.stonehaven-ridge-marathon.course"] .p_fYAq_framedIllustrationImg,.p_fYAq_framedIllustration[data-art="race.merewatch-river.hero"] .p_fYAq_framedIllustrationImg,.p_fYAq_framedIllustration[data-art="race.merewatch-river.course"] .p_fYAq_framedIllustrationImg{object-position:50% 50%}.p_fYAq_framedIllustration[data-art="skills.wayfarer.tree"] .p_fYAq_framedIllustrationImg{object-position:50% 100%}.p_fYAq_icon{vertical-align:-.25em;flex:none;width:1.25em;height:1.25em}
.tCu88q_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tCu88q_creator{flex-direction:column;align-items:stretch;gap:24px;display:flex}.tCu88q_badgeRow{display:flex}.tCu88q_form{flex-direction:column;gap:24px;display:flex}.tCu88q_nameField{flex-direction:column;gap:6px;max-width:420px;display:flex}.tCu88q_label,.tCu88q_legend{font-weight:700}.tCu88q_input{font:inherit;border:1px solid var(--sv-slate);border-radius:var(--sv-radius-control);background:var(--sv-white);width:100%;min-height:48px;color:var(--sv-ink);padding:0 12px}.tCu88q_input[aria-invalid=true]{border:2px solid var(--sv-danger)}.tCu88q_hint{color:var(--sv-muted);margin:0;font-size:.8125rem}.tCu88q_error{color:var(--sv-danger);margin:0;font-size:.875rem;font-weight:600}.tCu88q_fieldset{border:0;min-width:0;margin:0;padding:0}.tCu88q_legend{margin-bottom:8px;padding:0}.tCu88q_cards{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:768px){.tCu88q_cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.tCu88q_card{background:var(--sv-white);border:2px solid var(--sv-line);border-radius:var(--sv-radius-card);cursor:pointer;flex-direction:column;gap:8px;min-height:48px;padding:16px;display:flex;position:relative}.tCu88q_card[data-selected=true]{border-color:var(--sv-forest);box-shadow:inset 0 0 0 2px var(--sv-forest)}.tCu88q_card:has(input:focus-visible){outline:3px solid var(--sv-forest);outline-offset:2px}.tCu88q_figures{background:var(--sv-mist);border-radius:var(--sv-radius-control);justify-content:center;display:flex}.tCu88q_figureCell{flex:0 0 50%;min-width:0}.tCu88q_cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.tCu88q_cardTitle{font-family:var(--sv-font-story);font-size:1.25rem;font-weight:600}.tCu88q_selectedMark{background:var(--sv-forest);color:var(--sv-white);border-radius:999px;align-items:center;gap:4px;padding:2px 10px 2px 6px;font-size:.8125rem;font-weight:700;display:inline-flex}.tCu88q_check{flex:none;width:1.25em;height:1.25em}.tCu88q_cardBody{color:var(--sv-muted);font-size:.875rem}.tCu88q_segmented{border-radius:var(--sv-radius-control);background:var(--sv-mist);gap:4px;padding:4px;display:inline-flex}.tCu88q_segment{border-radius:calc(var(--sv-radius-control) - 4px);min-width:112px;min-height:48px;color:var(--sv-ink);cursor:pointer;justify-content:center;align-items:center;padding:0 20px;font-weight:600;display:inline-flex}.tCu88q_segment[data-selected=true]{background:var(--sv-forest);color:var(--sv-white)}.tCu88q_segment:has(input:focus-visible){outline:3px solid var(--sv-forest);outline-offset:2px}@media (forced-colors:active){.tCu88q_card[data-selected=true]{border-width:5px;border-color:highlight}.tCu88q_segment[data-selected=true]{outline-offset:-3px;outline:3px solid highlight}.tCu88q_selectedMark{border:1px solid canvastext}}.tCu88q_footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.tCu88q_statusRow{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.tCu88q_status{flex-direction:column;gap:4px;display:flex}.tCu88q_saveState{color:var(--sv-muted);font-size:.875rem;font-weight:600}.tCu88q_message{border-left:6px solid var(--sv-amber);border-radius:var(--sv-radius-control);background:var(--sv-mist);color:var(--sv-ink);padding:8px 12px;font-weight:600}.tCu88q_retry,.tCu88q_secondary{background:var(--sv-white);color:var(--sv-forest);box-shadow:inset 0 0 0 2px var(--sv-forest)}.tCu88q_retry{min-height:48px;padding:0 16px}.tCu88q_retry[aria-disabled=true],.tCu88q_secondary[aria-disabled=true]{background:var(--sv-line);color:var(--sv-muted);box-shadow:none;cursor:not-allowed}.tCu88q_actions{flex-wrap:wrap;gap:12px;margin-top:8px;display:flex}.tCu88q_confirm{grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:center;gap:32px;display:grid}.tCu88q_confirmFigure{background:var(--sv-mist);border-radius:var(--sv-radius-control)}.tCu88q_confirmCopy{flex-direction:column;align-items:flex-start;gap:8px;min-width:0;display:flex}.tCu88q_confirmCopy p{margin:0}.tCu88q_confirmTitle{text-transform:uppercase;letter-spacing:.04em;color:var(--sv-muted);font-size:1rem}.tCu88q_confirmTitle:focus{outline:none}.tCu88q_confirmTitle:focus-visible{outline:3px solid var(--sv-forest);outline-offset:4px}.tCu88q_confirmName{overflow-wrap:anywhere;font-size:2rem;font-weight:500}.tCu88q_confirmMeta{font-weight:600}@media (max-width:767px){.tCu88q_confirm{grid-template-columns:1fr;gap:16px}.tCu88q_confirmFigure{justify-self:center;width:60%}}.tCu88q_ready{border-radius:var(--sv-radius-card);background:var(--sv-mist);grid-template-columns:minmax(0,280px) minmax(0,1fr);align-items:center;gap:32px;padding:32px;display:grid}.tCu88q_readyFigure{width:100%}.tCu88q_readyCopy{flex-direction:column;align-items:flex-start;gap:12px;min-width:0;display:flex}.tCu88q_readyCopy p{max-width:48ch;margin:0}.tCu88q_readyName{flex-direction:column;gap:2px;display:flex}.tCu88q_readyName :first-child{overflow-wrap:anywhere;font-size:1.5rem}@media (max-width:767px){.tCu88q_ready{text-align:center;grid-template-columns:1fr;gap:16px;padding:24px 16px}.tCu88q_readyFigure{justify-self:center;width:60%}.tCu88q_readyCopy{align-items:center}}.tCu88q_stepTitle:focus{outline:none}.tCu88q_stepTitle:focus-visible{outline:3px solid var(--sv-forest);outline-offset:4px}.tCu88q_story{grid-template-columns:1fr;align-items:start;gap:24px;display:grid}.tCu88q_storyPicture{aspect-ratio:3/2;border-radius:var(--sv-radius-control);background:var(--sv-mist);width:100%;position:relative;overflow:hidden}.tCu88q_storyPaper{background:var(--sv-paper)}.tCu88q_storyFigure{aspect-ratio:2/3;position:absolute;top:16px;bottom:0;left:50%;transform:translate(-50%)}.tCu88q_storyCopy{flex-direction:column;align-items:flex-start;gap:16px;min-width:0;display:flex}.tCu88q_storyCopy p{margin:0}.tCu88q_storyTitle{overflow-wrap:anywhere}.tCu88q_storyBody{overflow-wrap:anywhere;max-width:56ch;font-size:1.125rem;line-height:1.6}.tCu88q_storyProgress{color:var(--sv-muted);font-size:.875rem;font-weight:600}.tCu88q_quickList{gap:12px;max-width:64ch;margin:0;display:grid}.tCu88q_quickItem dt{font-weight:700}.tCu88q_quickItem dd{color:var(--sv-muted);overflow-wrap:anywhere;margin:0}.tCu88q_quickTip{max-width:64ch;font-size:.875rem}@media (min-width:1024px){.tCu88q_story{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px}.tCu88q_story>.tCu88q_storyCopy:only-child{grid-column:1/-1}}@media (max-width:767px){.tCu88q_storyPicture{aspect-ratio:4/3}}
.vlJoAa_panel{flex-direction:column;gap:16px;display:flex}.vlJoAa_text{margin:0}.vlJoAa_position{font-family:var(--sv-font-story);margin:0;font-size:1.0625rem;font-weight:500}.vlJoAa_link{min-height:48px;color:var(--sv-forest);align-items:center;font-weight:600;display:inline-flex}.vlJoAa_linkRow{margin:0}.vlJoAa_map{aspect-ratio:3/2;background:var(--sv-paper);border-radius:var(--sv-radius-control);position:relative;container-type:inline-size}.vlJoAa_mapImg{object-fit:contain;border-radius:var(--sv-radius-control);width:100%;height:100%;display:block;position:absolute;inset:0}.vlJoAa_roads{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.vlJoAa_road{fill:none;stroke:var(--sv-forest);stroke-width:4px;stroke-linecap:round;vector-effect:non-scaling-stroke}.vlJoAa_road[data-style=activeAhead],.vlJoAa_road[data-style=ahead]{stroke:var(--sv-paper);stroke-width:3px;stroke-dasharray:5 9;filter:drop-shadow(0 0 1.5px #0f2822e6)}.vlJoAa_road[data-detour=true]{stroke-width:8px}.vlJoAa_road[data-detour=true][data-style=activeAhead]{stroke-dasharray:5 16}.vlJoAa_roadInner{fill:none;stroke:var(--sv-paper);stroke-width:2.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.vlJoAa_roadInner[data-inner-of=activeAhead]{display:none}.vlJoAa_markers{pointer-events:none;position:absolute;inset:0}.vlJoAa_marker{pointer-events:none;border-radius:50%;width:28px;height:28px;display:block;position:absolute;transform:translate(-50%,-50%)}.vlJoAa_markerSvg{width:100%;height:100%;display:block;overflow:visible}.vlJoAa_markerRing{fill:color-mix(in srgb, var(--sv-paper) 55%, transparent);stroke:var(--sv-forest);stroke-width:9px}.vlJoAa_markerRingDashed{fill:color-mix(in srgb, var(--sv-paper) 55%, transparent);stroke:var(--sv-forest);stroke-width:8px;stroke-dasharray:14 12}.vlJoAa_markerCheckDisc{fill:var(--sv-forest);stroke:var(--sv-paper);stroke-width:5px}.vlJoAa_markerCheck{fill:none;stroke:var(--sv-paper);stroke-width:7px;stroke-linecap:round;stroke-linejoin:round}.vlJoAa_marker[data-state=hidden]{background:var(--sv-muted);border:2px solid var(--sv-paper);width:12px;height:12px}.vlJoAa_marker[data-current=true]{z-index:1;width:34px;height:34px;filter:drop-shadow(0 0 2px var(--sv-ink))}.vlJoAa_marker[data-current=true] .vlJoAa_markerRing{fill:color-mix(in srgb, var(--sv-amber) 45%, var(--sv-paper));stroke:var(--sv-amber)}.vlJoAa_marker[data-current=true] .vlJoAa_markerCheckDisc{fill:var(--sv-amber);stroke:var(--sv-ink)}.vlJoAa_marker[data-current=true] .vlJoAa_markerCheck{stroke:var(--sv-ink)}.vlJoAa_marker[data-selected=true]{box-shadow:0 0 0 3px var(--sv-paper), 0 0 0 6px var(--sv-ink)}.vlJoAa_markerLabel{background:color-mix(in srgb, var(--sv-paper) 90%, transparent);color:var(--sv-ink);white-space:nowrap;border-radius:999px;margin-top:2px;padding:0 6px;font-size:.75rem;font-weight:600;line-height:1.5;display:none;position:absolute;top:100%;left:50%;transform:translate(-50%)}.vlJoAa_marker[data-align=start] .vlJoAa_markerLabel{left:0;transform:none}.vlJoAa_marker[data-align=end] .vlJoAa_markerLabel{left:auto;right:0;transform:none}.vlJoAa_marker[data-label-side=above] .vlJoAa_markerLabel{margin-top:0;margin-bottom:2px;top:auto;bottom:100%}@container (min-width:480px){.vlJoAa_marker[data-state=visited],.vlJoAa_marker[data-state=revealed]{width:48px;height:48px}.vlJoAa_marker[data-state=visited]{pointer-events:auto}.vlJoAa_marker[data-current=true]{width:56px;height:56px}.vlJoAa_markerLabel{font-size:.8125rem;display:block}}.vlJoAa_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.vlJoAa_row{border-top:1px solid var(--sv-line);scroll-margin-top:24px}.vlJoAa_row:first-child{border-top:0}.vlJoAa_rowBody{border-radius:8px;align-items:center;gap:12px;min-height:48px;padding:6px 8px;text-decoration:none;display:flex}a.vlJoAa_rowBody:hover{background:var(--sv-mist)}a.vlJoAa_rowBody[aria-current=true]{background:var(--sv-mist);box-shadow:inset 4px 0 0 var(--sv-forest)}.vlJoAa_rowText{flex-direction:column;min-width:0;display:flex}.vlJoAa_rowName{overflow-wrap:anywhere;font-weight:600}a.vlJoAa_rowBody .vlJoAa_rowName{text-decoration:underline}.vlJoAa_rowStatus{font-size:.875rem}.vlJoAa_mark{border-radius:50%;flex:none;width:22px;height:22px;position:relative}.vlJoAa_row[data-state=visited] .vlJoAa_mark{background:var(--sv-forest)}.vlJoAa_row[data-state=visited] .vlJoAa_mark:after{content:"";border:solid var(--sv-paper);border-width:0 2px 2px 0;width:6px;height:11px;position:absolute;top:4px;left:8px;transform:rotate(45deg)}.vlJoAa_row[data-current=true] .vlJoAa_mark{background:var(--sv-amber);box-shadow:0 0 0 1px var(--sv-ink)}.vlJoAa_row[data-current=true] .vlJoAa_mark:after{border-color:var(--sv-ink)}.vlJoAa_row[data-state=revealed] .vlJoAa_mark{border:2px dashed var(--sv-forest)}.vlJoAa_row[data-state=hidden] .vlJoAa_mark{background:var(--sv-muted);width:10px;height:10px;margin:0 6px}.vlJoAa_page{flex-direction:column;gap:16px;display:flex}.vlJoAa_pageHeader{flex-direction:column;gap:4px;display:flex}.vlJoAa_pageGrid{grid-template-columns:minmax(0,3fr) minmax(280px,2fr);align-items:start;gap:24px;display:grid}@media (max-width:1023px){.vlJoAa_pageGrid{grid-template-columns:minmax(0,1fr)}}.vlJoAa_detail{flex-direction:column;gap:12px;min-width:0;scroll-margin-top:24px;display:flex}.vlJoAa_detailTitle{font-family:var(--sv-font-story);overflow-wrap:anywhere;scroll-margin-top:24px;font-size:1.5rem;font-weight:500}.vlJoAa_portrait{aspect-ratio:1;width:min(256px,100%);display:block}.vlJoAa_portraitImg{object-fit:contain;width:100%;height:100%;display:block}.vlJoAa_portrait[data-crop=circle]{background:var(--sv-paper);border-radius:50%;overflow:hidden}.vlJoAa_portrait[data-crop=circle] .vlJoAa_portraitImg{object-fit:cover;object-position:var(--sv-portrait-position,50% 50%)}.vlJoAa_pending{border-left:6px solid var(--sv-amber);background:var(--sv-mist);border-radius:8px;margin:0;padding:12px 16px}.vlJoAa_pending .vlJoAa_link{margin-left:8px}.vlJoAa_visits{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.vlJoAa_visit{border-top:1px solid var(--sv-line);flex-direction:column;gap:4px;padding-top:12px;display:flex}.vlJoAa_visitHeading{font-size:1rem}.vlJoAa_visitLine{overflow-wrap:anywhere;margin:0}
.Jxra-G_editor{flex-direction:column;gap:24px;display:flex}.Jxra-G_intro{flex-direction:column;gap:4px;display:flex}.Jxra-G_intro p{max-width:56ch;margin:0}.Jxra-G_status{flex-direction:column;align-items:flex-start;gap:8px;min-height:1.5em;display:flex}.Jxra-G_statusLine{color:var(--sv-ink);overflow-wrap:anywhere;font-weight:600}
.cnMKBa_shell{grid-template-columns:var(--sv-sidebar-width) 1fr;min-height:100vh;display:grid}.cnMKBa_canvas{min-width:0}.cnMKBa_main{flex-direction:column;gap:24px;max-width:1200px;margin:0 auto;padding:32px 24px 64px;display:flex}.cnMKBa_skipLink{z-index:10;background:var(--sv-forest);color:var(--sv-white);border-radius:var(--sv-radius-control);padding:12px 16px;font-weight:600;text-decoration:none;position:absolute;top:16px;left:-9999px}.cnMKBa_skipLink:focus{top:16px;left:16px}.cnMKBa_skipLink:focus-visible{outline-color:var(--sv-amber)}@media (max-width:1023px){.cnMKBa_shell{grid-template-rows:auto 1fr;grid-template-columns:1fr}.cnMKBa_main{padding:24px 16px 48px}}
.Uti_rq_panel{z-index:20;border:2px solid var(--sv-forest);border-radius:var(--sv-radius-card);background:var(--sv-white);max-width:560px;max-height:50vh;color:var(--sv-ink);box-shadow:0 8px 24px color-mix(in srgb, var(--sv-night) 30%, transparent);flex-direction:column;align-items:flex-start;gap:8px;margin:0 auto;padding:16px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;overflow-y:auto}.Uti_rq_panel p{margin:0}.Uti_rq_label{text-transform:uppercase;letter-spacing:.04em;color:var(--sv-muted);font-size:.8125rem;font-weight:700}.Uti_rq_title{overflow-wrap:anywhere;font-size:1.25rem}.Uti_rq_title:focus{outline:none}.Uti_rq_title:focus-visible{outline:3px solid var(--sv-forest);outline-offset:4px}.Uti_rq_body{max-width:56ch}.Uti_rq_progress{color:var(--sv-muted);font-size:.875rem;font-weight:600}.Uti_rq_actions{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.Uti_rq_secondary{background:var(--sv-white);color:var(--sv-forest);box-shadow:inset 0 0 0 2px var(--sv-forest)}
