.H4MhDq_card{background:var(--color-neutral-white);border:1px solid var(--color-neutral-200-a);border-radius:var(--radius-16);height:100%;color:inherit;transition:border-color var(--duration-short) var(--easing-standard);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}@media (hover:hover){.H4MhDq_card:hover{border-color:var(--color-border-interactive)}}.H4MhDq_photo{aspect-ratio:16/9;background-color:var(--color-neutral-200);position:relative}.H4MhDq_photoImage{object-fit:cover;width:100%;height:100%;display:block}.H4MhDq_photoFallback{width:100%;height:100%;color:var(--color-text-tertiary);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);background:linear-gradient(135deg, color-mix(in srgb, var(--color-brand-pine) 12%, transparent), transparent), var(--color-neutral-100);place-items:center;display:grid}.H4MhDq_saveButton{top:var(--space-fluid-200);right:var(--space-fluid-200);width:var(--space-36);height:var(--space-36);border-radius:var(--radius-round);color:var(--color-neutral-white);cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0000006b;border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute}.H4MhDq_saveButtonActive{background:var(--color-neutral-white);color:var(--color-text-primary);box-shadow:var(--shadow-100)}.H4MhDq_meta{padding:var(--space-fluid-200) var(--space-fluid-300) var(--space-fluid-300)}.H4MhDq_title{margin-bottom:var(--space-fluid-100)}.H4MhDq_ratingRow{align-items:center;gap:var(--space-fluid-100);margin-bottom:var(--space-fluid-150);display:flex}.H4MhDq_star{fill:var(--color-text-primary);color:var(--color-text-primary)}
.HHykpG_alltrailsRoot{font-family:var(--font-family-primary)}.HHykpG_alltrailsRoot *{box-sizing:border-box}.HHykpG_alltrailsRoot{--t-fast:.12s cubic-bezier(.4, 0, .2, 1);--t-base:.18s cubic-bezier(.4, 0, .2, 1);--t-slow:.28s cubic-bezier(.4, 0, .2, 1);--shadow-card:0 1px 2px #11170e0a, 0 4px 12px #11170e0a;--shadow-card-hover:0 4px 16px #11170e14, 0 12px 32px #11170e0f;--shadow-pop:0 8px 32px #11170e1a, 0 16px 48px #11170e0f;background:var(--color-background-primary);color:var(--color-text-primary);font-family:var(--font-family-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"calt", "rlig";-moz-text-size-adjust:100%;text-size-adjust:100%;margin:0;padding:0}.HHykpG_alltrailsRoot :focus{outline:none}.HHykpG_alltrailsRoot :focus-visible{outline:2px solid var(--color-cta-primary-bg);outline-offset:2px;border-radius:4px}.HHykpG_alltrailsRoot button:focus-visible,.HHykpG_alltrailsRoot a:focus-visible{outline-offset:3px}.HHykpG_alltrailsRoot ::selection{background:var(--color-brand-neon);color:var(--color-cta-on-primary)}.HHykpG_alltrailsRoot ::-webkit-scrollbar{width:10px;height:10px}.HHykpG_alltrailsRoot ::-webkit-scrollbar-track{background:0 0}.HHykpG_alltrailsRoot ::-webkit-scrollbar-thumb{border:2px solid var(--color-background-primary);background:#11170e1f;border-radius:9999px}.HHykpG_alltrailsRoot ::-webkit-scrollbar-thumb:hover{background:#11170e38}.HHykpG_alltrailsRoot *{scrollbar-width:thin;scrollbar-color:#11170e2e transparent}.HHykpG_alltrailsRoot img[loading=lazy]{background:linear-gradient(90deg, var(--color-bg-secondary) 25%, var(--color-bg-tertiary) 50%, var(--color-bg-secondary) 75%);background-size:200% 100%;animation:1.5s ease-in-out infinite HHykpG_shimmer}@keyframes HHykpG_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.HHykpG_at-hero{letter-spacing:-1px;font-size:32px;font-weight:600;line-height:1.1}.HHykpG_at-display-lg{letter-spacing:-.5px;font-size:28px;font-weight:600;line-height:1.15}.HHykpG_at-display-md{letter-spacing:-.3px;font-size:22px;font-weight:600;line-height:1.2}.HHykpG_at-title-lg{font-size:20px;font-weight:600;line-height:1.25}.HHykpG_at-title-md{font-size:18px;font-weight:600;line-height:1.3}.HHykpG_at-title-sm{font-size:16px;font-weight:600;line-height:1.3}.HHykpG_at-body-lg{font-size:16px;font-weight:400;line-height:1.5}.HHykpG_at-body{font-size:14px;font-weight:400;line-height:1.5}.HHykpG_at-body-medium{font-size:14px;font-weight:500;line-height:1.5}.HHykpG_at-caption{font-size:13px;font-weight:400;line-height:1.4}.HHykpG_at-caption-bold{font-size:13px;font-weight:500;line-height:1.4}.HHykpG_at-micro-up{letter-spacing:.5px;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.35}.HHykpG_at-stat{letter-spacing:-.3px;font-variant-numeric:tabular-nums;font-size:26px;font-weight:600;line-height:1.1}.HHykpG_at-stat-lg{letter-spacing:-.5px;font-variant-numeric:tabular-nums;font-size:36px;font-weight:600;line-height:1}.HHykpG_at-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.HHykpG_t-ink{color:var(--color-text-primary)}.HHykpG_t-body{color:var(--color-text-secondary)}.HHykpG_t-muted{color:var(--color-text-tertiary)}.HHykpG_t-subtle{color:var(--color-text-disabled)}.HHykpG_t-brand{color:var(--color-cta-primary-bg)}.HHykpG_t-accent{color:var(--color-brand-neon)}.HHykpG_btn-primary{justify-content:center;align-items:center;gap:var(--space-8);background:var(--color-cta-primary-bg);color:#fff;padding:var(--space-12) var(--space-20);height:48px;font-size:var(--font-size-14);cursor:pointer;border:0;border-radius:9999px;font-weight:500;transition:background .15s;display:inline-flex}.HHykpG_btn-primary:hover{background:var(--color-cta-primary-bg-hover)}.HHykpG_btn-primary:active{background:var(--color-cta-primary-bg-pressed)}.HHykpG_btn-secondary{justify-content:center;align-items:center;gap:var(--space-8);color:var(--color-text-primary);border:1px solid var(--color-text-primary);padding:var(--space-12) var(--space-20);height:48px;font-size:var(--font-size-14);cursor:pointer;background:0 0;border-radius:9999px;font-weight:500;display:inline-flex}.HHykpG_btn-secondary:hover{background:var(--color-bg-secondary)}.HHykpG_btn-save{justify-content:center;align-items:center;gap:var(--space-8);background:var(--color-brand-neon);color:var(--color-cta-on-primary);padding:var(--space-12) var(--space-20);height:48px;font-size:var(--font-size-14);cursor:pointer;border:0;border-radius:9999px;font-weight:500;display:inline-flex}.HHykpG_btn-save:hover{background:var(--color-brand-neon-dark)}.HHykpG_btn-icon{background:var(--color-surface-2);width:44px;height:44px;color:var(--color-ink);border-radius:var(--radius-circle);cursor:pointer;border:0;justify-content:center;align-items:center;display:inline-flex}.HHykpG_btn-icon:hover{background:var(--color-surface-3)}.HHykpG_gnb-bell{position:relative}.HHykpG_gnb-bell-badge{min-width:15px;height:15px;padding:0 var(--space-2);border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-on-ink);font-size:var(--font-size-fluid-50);text-align:center;font-weight:600;line-height:15px;position:absolute;top:4px;right:4px}.HHykpG_chip{align-items:center;gap:var(--space-6);padding:var(--space-8) var(--space-14);background:var(--color-background-primary);color:var(--color-text-primary);border:1px solid var(--color-border-interactive);font-size:var(--font-size-14);cursor:pointer;white-space:nowrap;border-radius:9999px;font-weight:500;display:inline-flex}.HHykpG_chip:hover{border-color:var(--color-text-primary)}.HHykpG_chip.HHykpG_active{background:var(--color-text-primary);color:#fff;border-color:var(--color-text-primary)}.HHykpG_heart{top:var(--space-fluid-200);right:var(--space-fluid-200);border-radius:var(--radius-round);cursor:pointer;border:0;justify-content:center;align-items:center;width:36px;height:36px;transition:transform .15s;display:inline-flex;position:absolute}.HHykpG_heart-unsaved{color:var(--color-neutral-white);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006}.HHykpG_heart-unsaved:hover{transform:scale(1.06)}.HHykpG_heart-saved{background:var(--color-neutral-white);color:var(--color-text-primary)}.HHykpG_saved-chip{top:var(--space-fluid-200);left:var(--space-fluid-200);align-items:center;gap:var(--space-fluid-100);padding:var(--space-fluid-100) var(--space-fluid-150);background:var(--color-brand-neon);color:var(--color-cta-on-primary);border-radius:var(--radius-round);font-size:var(--font-size-fluid-100);font-weight:var(--font-weight-semibold);letter-spacing:.3px;display:inline-flex;position:absolute}.HHykpG_trail-card{background:var(--color-background-primary);border:1px solid var(--color-border-separator);color:inherit;border-radius:16px;text-decoration:none;transition:border-color .25s;display:block;overflow:hidden}.HHykpG_trail-card:hover{border-color:var(--color-border-interactive)}.HHykpG_trail-photo{aspect-ratio:16/9;background-position:50%;background-size:cover;background-color:var(--color-bg-tertiary);position:relative}.HHykpG_trail-meta{padding:var(--space-12) var(--space-14) var(--space-14)}.HHykpG_stat-grid{border-top:1px solid var(--color-border-separator);border-bottom:1px solid var(--color-border-separator);grid-template-columns:repeat(4,1fr);display:grid}.HHykpG_stat-cell{padding:var(--space-16) 0;text-align:center;border-left:1px solid var(--color-border-separator)}.HHykpG_stat-cell:first-child{border-left:0}.HHykpG_sticky-cta{z-index:100;background:var(--color-background-primary);border-top:1px solid var(--color-border-separator);padding:var(--space-12) var(--space-16);padding-bottom:max(var(--space-12), env(safe-area-inset-bottom,var(--space-12)));position:fixed;bottom:0;left:0;right:0}.HHykpG_sticky-cta-inner{gap:var(--space-8);grid-template-columns:65fr 35fr;max-width:1080px;margin:0 auto;display:grid}.HHykpG_gnb-skip{top:var(--space-8);left:var(--space-8);z-index:60;padding:var(--space-8) var(--space-16);border-radius:var(--radius-full);background:var(--color-ink);color:var(--color-ground);transform:translateY(calc(-100% - var(--space-16)));font-weight:700;text-decoration:none;position:absolute}.HHykpG_gnb-skip:focus,.HHykpG_gnb-skip:focus-visible{outline:2px solid var(--color-cta-primary-bg);outline-offset:3px;transform:none}.HHykpG_gnb-skip-target{outline:none;height:0}.HHykpG_gnb{background:var(--color-ground);z-index:50;border-bottom:0;height:64px;position:sticky;top:0}.HHykpG_gnb-inner{max-width:var(--page-rail-max);height:64px;padding:0 var(--space-24);align-items:center;gap:var(--space-24);margin:0 auto;display:flex}.HHykpG_gnb-logo{align-items:center;gap:var(--space-8);color:var(--color-text-primary);font-weight:600;font-size:var(--font-size-18);min-width:120px;min-height:44px;text-decoration:none;display:inline-flex}.HHykpG_gnb-logo-lockup{width:144px;height:auto;display:block}.HHykpG_gnb-logo-mark{flex-shrink:0;width:32px;height:32px;display:none}.HHykpG_gnb-mobile-search{display:none}.HHykpG_gnb-nav{align-items:center;gap:var(--space-4);height:100%;display:flex}.HHykpG_gnb-link{min-width:44px;height:100%;padding:0 var(--space-12);color:var(--color-ink-3);font-size:var(--font-size-17);letter-spacing:-.2px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex;position:relative}.HHykpG_gnb-link:before{content:"";inset-block:min(0px,50% - 23px);inset-inline:max(calc(var(--space-6) / -2), min(0px, calc((100% - 46px) / 2)));position:absolute}.HHykpG_gnb-link:hover{color:var(--color-ink)}.HHykpG_gnb-link:visited{color:var(--color-ink-3);text-decoration:none}.HHykpG_gnb-link-active,.HHykpG_gnb-link.HHykpG_active{color:var(--color-ink);font-weight:700}.HHykpG_gnb-link-active:after,.HHykpG_gnb-link.HHykpG_active:after{content:none}.HHykpG_gnb-spacer{flex:1}.HHykpG_gnb-actions{align-items:center;gap:var(--space-12);display:flex}.HHykpG_gnb-avatar{background:var(--color-bg-tertiary);color:#fff;width:44px;height:44px;font-size:var(--font-size-12);cursor:pointer;border:1px solid var(--color-border-separator);border-radius:9999px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.HHykpG_gnb-login{min-height:44px;padding:0 var(--space-20);border-radius:var(--radius-control);background:var(--color-ink);color:var(--color-on-ink);-webkit-text-fill-color:var(--color-on-ink);font-size:var(--font-size-15);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;border:0;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.HHykpG_gnb-login:visited{color:var(--color-on-ink)}.HHykpG_gnb-login,.HHykpG_gnb-mobile-search{position:relative}.HHykpG_gnb-login:after,.HHykpG_gnb-mobile-search:after{content:"";position:absolute;inset-block:min(0px,50% - 23px);inset-inline:min(0px,50% - 23px)}.HHykpG_gnb-auth-skeleton{border-radius:var(--radius-round);background:var(--color-bg-secondary);width:72px;height:36px;display:inline-flex}.HHykpG_mobileTabBar{display:none}.HHykpG_footer{background:var(--color-ground);padding:var(--space-48) var(--space-24) calc(var(--space-20) + env(safe-area-inset-bottom,var(--space-0)));border-top:0;margin-top:0}.HHykpG_footer-inner{max-width:var(--page-rail-max);gap:var(--space-24);grid-template-columns:1.6fr repeat(4,1fr);margin:0 auto;display:grid}.HHykpG_footer-brand{padding-right:var(--space-24)}.HHykpG_footer-lockup{width:132px;height:auto;margin-bottom:var(--space-12);display:block}.HHykpG_footer-tagline{margin:0 0 var(--space-16);font-size:var(--font-size-14);color:var(--color-ink-2);max-width:240px;line-height:1.6}.HHykpG_footer-store-row{gap:var(--space-8);flex-wrap:wrap;display:flex}.HHykpG_footer-store-btn{min-height:44px;padding:0 var(--space-16);border-radius:var(--radius-control);background:var(--color-surface-2);color:var(--color-ink);font-size:var(--font-size-14);border:0;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}@media (hover:hover){.HHykpG_footer-store-btn:hover{background:var(--color-surface-3)}}.HHykpG_footer-social{margin:var(--space-12) 0 0;gap:0 var(--space-16);flex-wrap:wrap;padding:0;list-style:none;display:flex}.HHykpG_footer-social a{min-height:44px;font-size:var(--font-size-14);color:var(--color-ink-2);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.HHykpG_footer-social a:hover{color:var(--color-ink);text-decoration:underline}}.HHykpG_footer-col-title{font-size:var(--font-size-14);margin-bottom:var(--space-12);color:var(--color-ink);font-weight:600}.HHykpG_footer-col ul{margin:0;padding:0;list-style:none}.HHykpG_footer-col li{margin-bottom:var(--space-2)}.HHykpG_footer-col a{min-width:44px;min-height:44px;font-size:var(--font-size-14);color:var(--color-ink-3);align-items:center;text-decoration:none;display:inline-flex}.HHykpG_footer-col a:hover{color:var(--color-ink)}.HHykpG_footer-essential{max-width:var(--page-rail-max);margin:var(--space-16) auto 0;align-items:center;gap:0 var(--space-16);flex-wrap:wrap;padding:0;list-style:none;display:none}.HHykpG_footer-essential a{min-height:44px;font-size:var(--font-size-14);color:var(--color-ink-3);align-items:center;text-decoration:none;display:inline-flex}.HHykpG_footer-bottom{max-width:var(--page-rail-max);margin:var(--space-16) auto 0;padding-top:var(--space-16);border-top:1px solid var(--color-hairline);font-size:var(--font-size-12);color:var(--color-ink-3);justify-content:space-between;display:flex}.HHykpG_hairline{border:0;border-top:1px solid var(--color-border-separator);margin:0}.HHykpG_container{max-width:var(--page-rail-max);padding:0 var(--space-24);margin:0 auto}.HHykpG_container-narrow{max-width:880px;padding:0 var(--space-24);margin:0 auto}@media (max-width:760px){.HHykpG_gnb{background:var(--color-ground);height:auto}.HHykpG_gnb-mobile-static{position:static}.HHykpG_gnb-inner{height:auto;min-height:60px;padding:var(--space-8) var(--space-10);gap:var(--space-8);grid-template-columns:42px minmax(0,1fr) auto;grid-template-areas:"logo search actions""nav nav nav";display:grid}.HHykpG_gnb-logo{grid-area:logo;justify-content:center;min-width:42px;height:42px}.HHykpG_gnb-mobile-search{align-items:center;gap:var(--space-8);min-width:0;min-height:42px;padding:0 var(--space-14);border-radius:var(--radius-control);background:var(--color-surface-2);color:var(--color-ink-2);font-size:var(--font-size-15);font-weight:var(--font-weight-medium);border:0;grid-area:search;text-decoration:none;display:inline-flex}.HHykpG_gnb-mobile-search-compact{justify-content:center;justify-self:start;width:42px;padding:0}.HHykpG_gnb-spacer{display:none}.HHykpG_gnb-actions{gap:var(--space-6);grid-area:actions}.HHykpG_gnb-nav{align-items:center;gap:var(--space-6);scrollbar-width:none;-webkit-overflow-scrolling:touch;height:auto;margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-10));padding:var(--space-4) var(--space-10);grid-area:nav;display:flex;overflow-x:auto}.HHykpG_gnb-nav::-webkit-scrollbar{display:none}.HHykpG_gnb-nav .HHykpG_gnb-link{white-space:nowrap;min-width:0;height:38px;padding:0 var(--space-12);flex:none}.HHykpG_gnb-search-btn,.HHykpG_gnb-locale-btn{display:none}.HHykpG_gnb-login{min-height:42px;padding:0 var(--space-14);font-size:var(--font-size-14)}.HHykpG_gnb-avatar{width:42px;height:42px}.HHykpG_mobileTabBar{left:max(10px, env(safe-area-inset-left,0px));right:max(10px, env(safe-area-inset-right,0px));bottom:max(8px, env(safe-area-inset-bottom,0px));z-index:60;gap:var(--space-2);width:auto;max-width:520px;min-height:60px;padding:var(--space-6) var(--space-8);border:1px solid var(--color-border-separator);background:color-mix(in srgb, var(--color-background-primary) 98%, transparent);-webkit-backdrop-filter:blur(20px)saturate(1.25);border-radius:20px;grid-template-columns:repeat(5,1fr);margin:0 auto;display:grid;position:fixed;transform:none;box-shadow:0 12px 32px #0f140d29}.HHykpG_mobileTabItem{justify-content:center;align-items:center;gap:var(--space-2);min-width:0;min-height:44px;color:var(--color-text-tertiary);font-size:11px;font-weight:var(--font-weight-semibold);border-radius:14px;flex-direction:column;line-height:1;text-decoration:none;display:inline-flex}.HHykpG_mobileTabItemActive{background:var(--color-background-secondary);color:var(--color-cta-primary-bg);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-border-separator) 72%, transparent)}.HHykpG_mobileTabIcon{justify-content:center;align-items:center;display:inline-flex}.HHykpG_mobileTabLabel{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mountain-page-map-first .HHykpG_mobileTabBar{display:none}.HHykpG_container,.HHykpG_container-narrow{padding:0 var(--space-16)}.HHykpG_footer{padding-top:var(--space-24)}.HHykpG_footer-inner{gap:var(--space-16);grid-template-columns:1fr}.HHykpG_footer-brand{grid-column:1/-1;padding-right:0}.HHykpG_footer-col:not(.HHykpG_footer-brand),.HHykpG_footer-tagline{display:none}.HHykpG_footer-essential{display:flex}.HHykpG_footer-bottom{gap:var(--space-8);flex-wrap:wrap}.HHykpG_stat-grid{grid-template-columns:repeat(2,1fr)}.HHykpG_stat-cell:nth-child(3){border-left:0;border-top:1px solid var(--color-border-separator)}}@media (max-width:420px){.HHykpG_gnb-nav .HHykpG_gnb-link{padding:0 var(--space-8);font-size:var(--font-size-14)}}@media (max-width:1024px){.HHykpG_gnb-logo{min-width:44px}.HHykpG_gnb-logo-lockup{display:none}.HHykpG_gnb-logo-mark{display:block}}@media (hover:none){.HHykpG_trail-card:hover,.HHykpG_btn-primary:hover,.HHykpG_btn-secondary:hover,.HHykpG_btn-save:hover,.HHykpG_btn-icon:hover,.HHykpG_chip:hover,.HHykpG_gnb-link:hover,.HHykpG_footer-col a:hover{all:revert}}.HHykpG_gnb-link-active{color:var(--color-ink);font-weight:700}.HHykpG_gnb-link-active:after{content:none}.HHykpG_section-link{font-size:var(--font-size-14);color:var(--color-text-secondary);align-items:center;gap:var(--space-4);font-weight:500;text-decoration:none;transition:color .15s;display:inline-flex}.HHykpG_section-link:hover{color:var(--color-cta-primary-bg)}.HHykpG_tag{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-10);font-size:var(--font-size-12);letter-spacing:.1px;background:var(--color-bg-secondary);color:var(--color-text-secondary);border-radius:9999px;font-weight:600;display:inline-flex}.HHykpG_tag-easy{color:var(--color-cta-primary-bg);background:#375c2d1a}.HHykpG_tag-moderate{color:#8a5e1f;background:#d9a44c24}.HHykpG_tag-hard{color:#b8333a;background:#e5484d1a}@media (prefers-reduced-motion:reduce){.HHykpG_alltrailsRoot img[loading=lazy]{animation:none}}
.E5lMpa_grid{gap:var(--space-12);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:760.05px){.E5lMpa_grid{grid-template-columns:repeat(4,1fr)}}.E5lMpa_card{text-align:center;align-items:center;gap:var(--space-4);padding:var(--space-16) var(--space-12);border-radius:var(--radius-card);background:var(--color-surface);flex-direction:column;min-height:96px;display:flex}.E5lMpa_label{font-size:var(--font-size-13);color:var(--color-ink-3);font-weight:500;line-height:18px}.E5lMpa_value{font-size:var(--font-size-28);letter-spacing:-.5px;color:var(--color-ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700;line-height:32px}.E5lMpa_value[data-long]{font-size:var(--font-size-20);letter-spacing:-.3px}.E5lMpa_unit{margin-left:var(--space-4);font-size:var(--font-size-14);letter-spacing:0;color:var(--color-ink-2);font-weight:600}.E5lMpa_delta{font-size:var(--font-size-12);color:var(--color-ink-3);font-weight:500;line-height:16px}.E5lMpa_delta[data-dir=up]{color:var(--color-brand)}.E5lMpa_delta[data-dir=down]{color:var(--color-danger)}.E5lMpa_skeleton{background:var(--color-surface-2)}
.xPWYmq_timeline{flex-direction:column;list-style:none;display:flex}.xPWYmq_node{gap:14px;display:flex}.xPWYmq_markerCol{flex-direction:column;flex-shrink:0;align-items:center;display:flex;position:relative}.xPWYmq_marker{z-index:1;background:var(--color-brand-pine);width:28px;height:28px;color:var(--color-text-light);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:inline-flex}.xPWYmq_node:not(:last-child) .xPWYmq_markerCol:after{content:"";border-left:2px dashed var(--color-neutral-300);flex:1;width:0;margin:4px 0}.xPWYmq_card{flex:1;min-width:0;padding:0 0 22px}.xPWYmq_node:last-child .xPWYmq_card{padding-bottom:0}.xPWYmq_cardHead{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.xPWYmq_type{color:var(--color-green-700);align-items:center;gap:5px;font-size:12.5px;font-weight:600;display:inline-flex}.xPWYmq_type svg{color:var(--color-green-700);flex-shrink:0}.xPWYmq_dist{color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;font-size:12px;font-weight:600}.xPWYmq_name{letter-spacing:-.01em;color:var(--color-text-primary);margin:4px 0 0;font-size:16px;font-weight:600}.xPWYmq_photos{gap:6px;margin-top:10px;display:grid}.xPWYmq_photos[data-count="1"]{grid-template-columns:1fr;max-width:320px}.xPWYmq_photos[data-count="2"]{grid-template-columns:1fr 1fr}.xPWYmq_photos[data-count="3"]{grid-template-columns:2fr 1fr 1fr}.xPWYmq_photo{aspect-ratio:4/3;background:linear-gradient(135deg, var(--color-brand-fog), var(--color-neutral-300));border-radius:10px;position:relative;overflow:hidden}.xPWYmq_photo[role=button]{cursor:zoom-in}.xPWYmq_photo[role=button]:focus-visible{outline:2px solid var(--color-green-700);outline-offset:2px}.xPWYmq_photos[data-count="1"] .xPWYmq_photo{aspect-ratio:16/9}.xPWYmq_photo img{object-fit:cover;width:100%;height:100%;display:block}.xPWYmq_more{background:var(--color-scrim-dark);color:var(--color-text-light);justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex;position:absolute;inset:0}.xPWYmq_hint,.xPWYmq_empty{color:var(--color-text-tertiary);font-size:12.5px;line-height:1.5}
.Ds99uG_card{gap:var(--space-fluid-100);padding:var(--space-fluid-300);background:var(--color-background-elevated);border-radius:var(--radius-lg);border:var(--borders-weight-sm) solid var(--color-border-separator);color:var(--color-text-primary);flex-direction:column;display:flex}.Ds99uG_s_small{padding:var(--space-fluid-200)}.Ds99uG_s_large{padding:var(--space-fluid-450)}.Ds99uG_head{justify-content:space-between;align-items:center;gap:var(--space-fluid-100);display:flex}.Ds99uG_label{font-size:var(--font-size-fluid-100);color:var(--color-text-secondary);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--font-letterspacing-100)}.Ds99uG_icon{color:var(--color-text-tertiary);align-items:center;display:inline-flex}.Ds99uG_value{font-size:var(--font-size-fluid-500);line-height:var(--font-lineheight-500);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.Ds99uG_s_small .Ds99uG_value{font-size:var(--font-size-fluid-400);line-height:var(--font-lineheight-400)}.Ds99uG_s_large .Ds99uG_value{font-size:var(--font-size-fluid-600);line-height:var(--font-lineheight-600)}.Ds99uG_foot{align-items:center;gap:var(--space-fluid-150);font-size:var(--font-size-fluid-100);color:var(--color-text-secondary);display:flex}.Ds99uG_delta{font-weight:var(--font-weight-semibold);align-items:center;gap:2px;display:inline-flex}.Ds99uG_up{color:var(--color-text-success)}.Ds99uG_down{color:var(--color-text-error)}.Ds99uG_sub{color:var(--color-text-tertiary)}
.W_iwAG_root{background:var(--color-ground);color:var(--color-ink);min-height:100vh}.W_iwAG_rail{max-width:var(--page-rail-max);padding:var(--space-12) var(--page-rail-px) var(--space-64);margin:0 auto}@media (min-width:1024.05px){.W_iwAG_rail{padding-left:var(--page-rail-px-wide);padding-right:var(--page-rail-px-wide)}}.W_iwAG_layout{row-gap:var(--space-20);grid-template-columns:minmax(0,1fr);grid-template-areas:"head""aside""sections";display:grid}.W_iwAG_head{gap:var(--space-16);flex-direction:column;grid-area:head;min-width:0;display:flex}.W_iwAG_aside{grid-area:aside;min-width:0}.W_iwAG_sections{gap:var(--space-12);flex-direction:column;grid-area:sections;min-width:0;display:flex}@media (min-width:1120.05px){.W_iwAG_layout{column-gap:var(--space-40);row-gap:var(--space-32);grid-template-columns:minmax(0,1fr) 320px;grid-template-areas:"head aside""sections aside"}.W_iwAG_aside{align-self:start;position:sticky;top:80px}}.W_iwAG_card{background:var(--color-surface);color:var(--color-ink);border-radius:var(--radius-card);padding:var(--space-20);scroll-margin-top:var(--space-80)}.W_iwAG_secHead{align-items:baseline;gap:var(--space-4) var(--space-12);margin-bottom:var(--space-16);flex-wrap:wrap;display:flex}.W_iwAG_secHead h2{color:var(--color-ink);font-size:var(--font-size-20);letter-spacing:-.3px;margin:0;font-weight:700;line-height:26px}.W_iwAG_count{color:var(--color-ink-3);font-size:var(--font-size-13);font-weight:500;line-height:18px}.W_iwAG_coursePlace{color:var(--color-ink-2);font-size:var(--font-size-13);margin:0;font-weight:500;line-height:18px}.W_iwAG_heroMedia{aspect-ratio:16/9;border-radius:var(--radius-media);background:var(--color-surface-2);margin:0;position:relative;overflow:hidden}.W_iwAG_heroMedia[role=button]{cursor:zoom-in}.W_iwAG_heroMedia[role=button]:focus-visible{outline:var(--borders-weight-md) solid var(--color-route);outline-offset:2px}.W_iwAG_heroMedia img{object-fit:cover;width:100%;height:100%;display:block}.W_iwAG_heroMap{position:absolute;inset:0}.W_iwAG_heroMap>*{width:100%;height:100%}@keyframes W_iwAG_pdpFocusFlash{0%,55%{box-shadow:0 0 0 3px var(--color-route)}to{box-shadow:none}}.W_iwAG_card[data-focus-flash=true]{animation:2.4s ease-out W_iwAG_pdpFocusFlash}@media (prefers-reduced-motion:reduce){.W_iwAG_card[data-focus-flash=true]{animation:none}}.W_iwAG_heroWrap{position:relative}.W_iwAG_heroPhotos,.W_iwAG_actionBar,.W_iwAG_narrowOnly{display:none}@media (max-width:1120px){.W_iwAG_root{--pdp-bar-height:calc(var(--space-56) + var(--space-16))}.W_iwAG_rail{--pdp-rail-px:var(--page-rail-px);padding-bottom:calc(var(--space-64) + var(--pdp-bar-height) + env(safe-area-inset-bottom))}.W_iwAG_head{gap:var(--space-12)}.W_iwAG_crumbs{display:none}.W_iwAG_heroWrap{margin-top:calc(-1 * var(--space-12));margin-inline:calc(-1 * var(--pdp-rail-px));order:-1}.W_iwAG_heroMedia{aspect-ratio:5/3;border-radius:0;width:100%;max-height:360px}.W_iwAG_heroPhotos{right:var(--space-12);bottom:var(--space-12);z-index:var(--z-index-default);align-items:center;gap:var(--space-6);min-height:var(--space-44);padding:0 var(--space-14);border-radius:var(--radius-control);background:var(--color-surface);color:var(--color-ink);box-shadow:var(--shadow-float);font-weight:600;text-decoration:none;display:inline-flex;position:absolute}.W_iwAG_heroPhotos:focus-visible{outline:var(--borders-weight-md) solid var(--color-route);outline-offset:2px}.W_iwAG_photosLine{display:none}.W_iwAG_metaLine{column-gap:var(--space-6);flex-wrap:nowrap;min-width:0}.W_iwAG_metaPeak{display:none}.W_iwAG_metaDifficulty{flex-shrink:0;order:1}.W_iwAG_metaPlace{text-overflow:ellipsis;white-space:nowrap;order:2;min-width:0;overflow:hidden}.W_iwAG_metaLine[data-has-difficulty=true] .W_iwAG_metaPlace:before{content:"·";margin-right:var(--space-6);color:var(--color-ink-3)}.W_iwAG_metaBadge{flex-shrink:0;order:3}.W_iwAG_metaRating{flex-shrink:0;order:0}.W_iwAG_metaLine[data-has-rating=true] .W_iwAG_metaDifficulty:before,.W_iwAG_metaLine[data-has-rating=true]:not([data-has-difficulty=true]) .W_iwAG_metaPlace:before{content:"·";margin-right:var(--space-6);color:var(--color-ink-3)}.W_iwAG_coursePlace{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.W_iwAG_layout{row-gap:var(--space-16);grid-template-areas:"head""sections"}.W_iwAG_aside{display:none}.W_iwAG_actionBar{z-index:var(--z-index-sticky);align-items:center;gap:var(--space-8);padding:var(--space-8) var(--pdp-rail-px,var(--page-rail-px)) calc(var(--space-8) + env(safe-area-inset-bottom));background:var(--color-surface);box-shadow:var(--shadow-sheet);justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.W_iwAG_actionBar>:first-child{max-width:420px}.W_iwAG_narrowOnly{display:inline-flex}html:has(.W_iwAG_actionBar){scroll-padding-bottom:calc(var(--space-56) + var(--space-16) + env(safe-area-inset-bottom) + var(--space-16))}}@media (min-width:1024.05px) and (max-width:1120px){.W_iwAG_rail{--pdp-rail-px:var(--page-rail-px-wide)}}
.bLhW1G_bar{width:100%;margin:0 0 var(--space-fluid-300) 0}.bLhW1G_list{padding:var(--space-4);gap:var(--space-4);scrollbar-width:none;border:1px solid var(--color-border-separator);background:var(--color-background-secondary);border-radius:14px;margin:0;list-style:none;display:flex;overflow-x:auto}.bLhW1G_list::-webkit-scrollbar{display:none}.bLhW1G_list>li{flex:1 0 auto}.bLhW1G_chip{justify-content:center;align-items:center;gap:var(--space-8);min-height:48px;padding:var(--space-10) var(--space-16);color:var(--color-text-secondary);font-size:var(--font-size-16);white-space:nowrap;cursor:pointer;background:0 0;border:none;border-radius:10px;font-weight:600;text-decoration:none;transition:color .14s,background-color .14s,box-shadow .14s;display:inline-flex}.bLhW1G_chip>svg{color:currentColor;flex-shrink:0}.bLhW1G_chip[data-active=true]{background:var(--color-background-primary);color:var(--color-text-primary);box-shadow:0 1px 3px #0000000d,0 1px 1px #0000000a}.bLhW1G_chip[data-active=true][data-sport=hiking]{color:var(--sport-hiking-primary)}.bLhW1G_chip[data-active=true][data-sport=dulle]{color:var(--sport-trail-primary)}.bLhW1G_chip[data-active=true][data-sport=cycling]{color:var(--sport-cycling-primary)}.bLhW1G_chip[data-active=true][data-sport=running]{color:var(--sport-running-primary)}@media (hover:hover){.bLhW1G_chip:not([data-active=true]):hover{color:var(--color-text-primary);background:color-mix(in srgb, var(--color-background-primary) 60%, transparent)}}@media (max-width:480px){.bLhW1G_chip{font-size:var(--font-size-14);padding:var(--space-10) var(--space-12);min-height:52px}.bLhW1G_chip>svg{width:18px;height:18px}}
._6ziRDa_section{gap:var(--space-12);margin-top:var(--space-8);flex-direction:column;display:flex}._6ziRDa_heading{font-size:var(--font-size-16);color:var(--color-ink);font-weight:600}._6ziRDa_grid{gap:var(--space-10);grid-template-columns:repeat(2,1fr);display:grid}@media (min-width:640.05px){._6ziRDa_grid{grid-template-columns:repeat(4,1fr)}}._6ziRDa_recordLink{color:inherit;border-radius:14px;text-decoration:none;transition:transform .14s,box-shadow .14s;display:block}._6ziRDa_recordLink:hover{box-shadow:0 4px 14px color-mix(in srgb, var(--color-ink) 12%, transparent);transform:translateY(-2px)}._6ziRDa_recordLink:focus-visible{outline:2px solid var(--color-interactive-accent);outline-offset:2px}._6ziRDa_empty{font-size:var(--font-size-14);color:var(--color-ink-2);padding:var(--space-16) 0}._6ziRDa_skeleton{background:var(--color-surface-2);border-radius:14px;height:84px;animation:1.4s ease-in-out infinite _6ziRDa_pulse}@keyframes _6ziRDa_pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){._6ziRDa_skeleton{animation:none}}
._9T9S7G_overlay{--hud-ink:var(--color-brand-onyx);--hud-on:var(--color-on-ink);--hud-on-2:color-mix(in srgb, var(--color-on-ink) 72%, transparent);--hud-glass:color-mix(in srgb, var(--color-ink) 74%, transparent);--hud-tonal:color-mix(in srgb, var(--color-on-ink) 14%, transparent);--hud-tonal-strong:color-mix(in srgb, var(--color-on-ink) 26%, transparent);--hud-hairline:color-mix(in srgb, var(--color-on-ink) 18%, transparent);z-index:10010;background:var(--hud-ink);touch-action:pan-x pan-y;position:fixed;inset:0}._9T9S7G_map{z-index:0;position:absolute;inset:0}._9T9S7G_overlay:after{content:"";height:calc(var(--flyover-safe-top,env(safe-area-inset-top,0px)) + var(--space-12));background:linear-gradient(var(--hud-ink), color-mix(in srgb, var(--hud-ink) 75%, transparent) 70%, transparent);pointer-events:none;position:absolute;top:0;left:0;right:0}._9T9S7G_fallback{color:var(--hud-on);font-size:var(--font-size-16);justify-content:center;align-items:center;margin:0;display:flex;position:absolute;inset:0}._9T9S7G_hud{top:calc(var(--space-12) + var(--flyover-safe-top,env(safe-area-inset-top,0px)));left:calc(var(--space-16) + var(--flyover-safe-left,env(safe-area-inset-left,0px)));right:calc(var(--space-16) + var(--flyover-safe-right,env(safe-area-inset-right,0px)));align-items:start;column-gap:var(--space-12);row-gap:var(--space-8);pointer-events:none;grid-template:"title close""card rail"1fr/minmax(0,1fr) auto;display:grid;position:absolute}._9T9S7G_title{justify-self:start;align-items:center;gap:var(--space-6);min-width:0;max-width:100%;min-height:var(--space-44);padding:var(--space-6) var(--space-14);border-radius:var(--radius-chip);background:var(--hud-glass);-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%);color:var(--hud-on);font-size:var(--font-size-14);grid-area:title;font-weight:600;display:inline-flex}._9T9S7G_titleIcon{color:var(--color-caution);flex:none}._9T9S7G_titleText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._9T9S7G_titleDate{color:var(--hud-on-2);white-space:nowrap;flex:none;font-weight:500}._9T9S7G_titleDate:before{content:"·";margin-inline-end:var(--space-6)}._9T9S7G_closeBtn,._9T9S7G_ctrlBtn{pointer-events:auto;justify-content:center;align-items:center;gap:var(--space-6);padding:var(--space-8) var(--space-16);border-radius:var(--radius-button);background:var(--hud-tonal);color:var(--hud-on);font-size:var(--font-size-14);cursor:pointer;min-width:var(--space-44);min-height:var(--space-44);border:0;flex-shrink:0;font-weight:600;display:inline-flex}._9T9S7G_closeBtn{width:var(--space-44);height:var(--space-44);background:var(--hud-glass);-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%);flex-shrink:0;grid-area:close;justify-self:end;padding:0}@media (hover:hover){._9T9S7G_ctrlBtn:hover,._9T9S7G_closeBtn:hover{background:var(--hud-tonal-strong)}}._9T9S7G_ctrlBtn:focus-visible,._9T9S7G_closeBtn:focus-visible{outline:var(--borders-weight-md) solid var(--hud-on);outline-offset:2px}._9T9S7G_rateBtn{min-width:var(--space-44);font-variant-numeric:tabular-nums;justify-content:center}._9T9S7G_rateBtnOn{background:var(--hud-tonal-strong)}@media (hover:hover){._9T9S7G_rateBtnOn:hover{background:var(--hud-tonal-strong)}}._9T9S7G_bottomHud{left:calc(var(--space-16) + var(--flyover-safe-left,env(safe-area-inset-left,0px)));right:calc(var(--space-16) + var(--flyover-safe-right,env(safe-area-inset-right,0px)));bottom:calc(var(--space-10) + var(--flyover-safe-bottom,env(safe-area-inset-bottom,0px)));justify-items:stretch;row-gap:var(--space-12);pointer-events:none;max-width:560px;padding:var(--space-16);border-radius:var(--radius-card);background:var(--hud-glass);-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);box-shadow:var(--shadow-float);grid-template-columns:minmax(0,1fr);margin-inline:auto;display:grid;position:absolute}@media (max-width:640px){._9T9S7G_bottomHud{max-width:none;padding-inline:calc(var(--space-16) + var(--flyover-safe-left,env(safe-area-inset-left,0))) calc(var(--space-16) + var(--flyover-safe-right,env(safe-area-inset-right,0)));padding-bottom:calc(var(--space-12) + var(--flyover-safe-bottom,env(safe-area-inset-bottom,0)));border-radius:var(--radius-card) var(--radius-card) 0 0;bottom:0;left:0;right:0}}._9T9S7G_controls{align-items:center;gap:var(--space-12);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._9T9S7G_playBtn{pointer-events:auto;width:var(--space-48);height:var(--space-48);border-radius:var(--radius-button);background:var(--hud-on);color:var(--hud-ink);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._9T9S7G_playBtn:focus-visible{outline:var(--borders-weight-md) solid var(--hud-on);outline-offset:2px}._9T9S7G_panelHandle{width:100%;height:36px;margin-top:calc(-1 * var(--space-16));margin-bottom:calc(-1 * var(--space-12));cursor:pointer;pointer-events:auto;touch-action:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}._9T9S7G_panelGrip{width:40px;height:var(--space-4);border-radius:var(--radius-round);background:var(--hud-on-2)}._9T9S7G_panelHandle:focus-visible{outline:var(--borders-weight-md) solid var(--hud-on);outline-offset:calc(-1 * var(--space-4));border-radius:var(--radius-card)}._9T9S7G_bottomHud[data-panel=compact]{row-gap:var(--space-10);padding-top:var(--space-12)}._9T9S7G_bottomHud[data-panel=compact]>._9T9S7G_panelHandle{margin-top:calc(-1 * var(--space-12));margin-bottom:calc(-1 * var(--space-10))}._9T9S7G_bottomHud[data-panel=compact] ._9T9S7G_photoChapters,._9T9S7G_bottomHud[data-panel=compact] ._9T9S7G_statStrip,._9T9S7G_bottomHud[data-panel=compact] ._9T9S7G_eleAxis,._9T9S7G_bottomHud[data-panel=compact] ._9T9S7G_liveCell[data-extra]{display:none}._9T9S7G_rail{justify-self:end;gap:var(--space-8);pointer-events:auto;flex-direction:column;grid-area:rail;display:flex;position:relative}._9T9S7G_railBtn{width:var(--space-44);height:var(--space-44);border-radius:var(--radius-button);background:var(--hud-glass);-webkit-backdrop-filter:blur(16px)saturate(120%);backdrop-filter:blur(16px)saturate(120%);color:var(--hud-on);cursor:pointer;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._9T9S7G_railBtn[aria-pressed=true],._9T9S7G_railBtn[aria-expanded=true]{background:var(--hud-on);color:var(--hud-ink)}._9T9S7G_railBtn:focus-visible{outline:var(--borders-weight-md) solid var(--hud-on);outline-offset:2px}@media (hover:hover){._9T9S7G_railBtn:hover{background:var(--hud-tonal-strong)}._9T9S7G_railBtn[aria-pressed=true]:hover,._9T9S7G_railBtn[aria-expanded=true]:hover{background:var(--hud-on)}}._9T9S7G_layerMenu{top:0;right:calc(100% + var(--space-8));min-width:168px;padding:var(--space-6);border-radius:var(--radius-card);background:var(--hud-glass);-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);box-shadow:var(--shadow-float);flex-direction:column;display:flex;position:absolute}._9T9S7G_layerMenuTitle{padding:var(--space-6) var(--space-10) var(--space-4);color:var(--hud-on-2);font-size:var(--font-size-12);font-weight:600}._9T9S7G_layerOption{justify-content:space-between;align-items:center;gap:var(--space-12);min-height:var(--space-44);padding:var(--space-6) var(--space-10);border-radius:var(--radius-tile);color:var(--hud-on);font-size:var(--font-size-16);text-align:left;cursor:pointer;background:0 0;border:0;font-weight:500;display:flex}._9T9S7G_layerOption[aria-pressed=true]{background:var(--hud-tonal);font-weight:600}._9T9S7G_layerOption:focus-visible{outline:var(--borders-weight-md) solid var(--hud-on);outline-offset:-2px}@media (hover:hover){._9T9S7G_layerOption:hover{background:var(--hud-tonal)}}._9T9S7G_attribution{max-width:100%;color:var(--hud-on-2);font-size:var(--font-size-12);justify-self:end;padding:0;line-height:1.3}._9T9S7G_tip{align-items:center;gap:var(--space-8);pointer-events:auto;transform-origin:bottom;z-index:40;flex-direction:column;animation:.4s cubic-bezier(.16,1,.3,1) both _9T9S7G_tipIn;display:flex}._9T9S7G_tipOut{animation:.3s ease-in both _9T9S7G_tipOut}@keyframes _9T9S7G_tipIn{0%{opacity:0;transform:translateY(18px)scale(.7)}65%{opacity:1;transform:translateY(-4px)scale(1.03)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _9T9S7G_tipOut{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(14px)scale(.75)}}._9T9S7G_puckAnchor{pointer-events:none;flex-direction:column;align-items:center;width:36px;display:flex;position:relative}._9T9S7G_puck{border-radius:var(--radius-circle);border:2px solid var(--color-surface);background:var(--color-surface);width:32px;height:32px;color:var(--color-ink);box-shadow:0 0 0 1.5px var(--color-caution), 0 2px 6px color-mix(in srgb, var(--color-ink) 32%, transparent);flex:none;justify-content:center;align-items:center;display:flex;position:relative}._9T9S7G_puckAvatar{border-radius:var(--radius-circle);object-fit:cover;width:100%;height:100%;position:relative}._9T9S7G_puckHalo{border:2px solid var(--color-caution);border-radius:var(--radius-circle);opacity:0;position:absolute;inset:-4px}._9T9S7G_puckAnchor[data-moving=true] ._9T9S7G_puckHalo{animation:2.4s ease-out infinite _9T9S7G_puckPulse}._9T9S7G_puckStem{background:var(--color-surface);width:2px;height:6px;box-shadow:0 0 0 1px var(--color-caution)}._9T9S7G_puckPoint{border-radius:var(--radius-circle);background:var(--color-caution);border:2px solid var(--color-surface);width:8px;height:8px;box-shadow:0 1px 4px color-mix(in srgb, var(--color-ink) 40%, transparent)}@keyframes _9T9S7G_puckPulse{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){._9T9S7G_puckAnchor[data-moving=true] ._9T9S7G_puckHalo{animation:none}}._9T9S7G_puckAnchor[data-character=true]{--puck-size:44px;width:calc(var(--puck-size) + var(--space-4))}._9T9S7G_puckAnchor[data-character=true] ._9T9S7G_puck{width:var(--puck-size);height:var(--puck-size);background:color-mix(in srgb, var(--color-caution-weak) 62%, var(--color-surface))}._9T9S7G_ch{--ch-step:1.04s;--ch-pace:1;--ch-lean:2deg;--ch-tilt:0deg;--ch-dur:calc(var(--ch-step) * var(--ch-pace));--ch-skin:color-mix(in srgb, var(--color-caution) 40%, var(--color-caution-weak));--ch-skin-far:color-mix(in srgb, var(--color-caution) 66%, var(--color-caution-weak));--ch-top:var(--color-brand);--ch-top-near:color-mix(in srgb, var(--color-brand) 82%, var(--color-surface));--ch-top-far:color-mix(in srgb, var(--color-brand) 68%, var(--color-ink));--ch-pants:color-mix(in srgb, var(--color-ink) 74%, var(--color-surface));--ch-pants-far:var(--color-ink);--ch-gear:color-mix(in srgb, var(--color-caution) 88%, var(--color-ink));--ch-gear-shade:color-mix(in srgb, var(--color-caution) 58%, var(--color-ink));--ch-shoe:var(--color-caution);--ch-shoe-far:color-mix(in srgb, var(--color-caution) 60%, var(--color-ink));flex:none;width:100%;height:100%;display:block;overflow:visible}._9T9S7G_ch[data-kind=walk]{--ch-step:.98s}._9T9S7G_ch[data-kind=run]{--ch-step:.68s;--ch-lean:3deg;--ch-pants:color-mix(in srgb, var(--color-ink) 82%, var(--color-surface))}._9T9S7G_ch[data-kind=cycle]{--ch-step:.9s;--ch-lean:0deg;--ch-top:var(--ch-gear);--ch-top-near:color-mix(in srgb, var(--color-caution) 72%, var(--color-surface));--ch-top-far:var(--ch-gear-shade)}._9T9S7G_ch *{transform-box:view-box}._9T9S7G_chSkin{fill:var(--ch-skin)}._9T9S7G_chSkinShade{fill:var(--ch-skin-far)}._9T9S7G_chHair{fill:var(--color-ink)}._9T9S7G_chTop{fill:var(--ch-top)}._9T9S7G_chTopShade{fill:var(--ch-top-far)}._9T9S7G_chSleeve{fill:var(--ch-top-near)}._9T9S7G_chPants{fill:var(--ch-pants)}._9T9S7G_chShoe{fill:var(--ch-shoe)}._9T9S7G_chHat{fill:var(--ch-gear-shade)}._9T9S7G_chCap{fill:var(--ch-gear)}._9T9S7G_chBand{fill:none;stroke:var(--ch-gear);stroke-width:1.5px;stroke-linecap:round}._9T9S7G_chPackBody{fill:var(--ch-gear)}._9T9S7G_chPackShade{fill:var(--ch-gear-shade)}._9T9S7G_chShadow{fill:var(--color-ink);opacity:.16;transform-origin:24px 44.7px}._9T9S7G_chVest{fill:var(--ch-gear)}._9T9S7G_chVestShade{fill:var(--ch-gear-shade)}._9T9S7G_chMover[data-compact=true]{--ch-top:color-mix(in srgb, var(--color-brand) 78%, var(--color-ink));--ch-top-near:var(--color-brand)}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chHeadSize{transform:translate(23.8px,11.4px)scale(1.62)translate(-23.8px,-11.4px)}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chHeadSize[data-seat=true]{transform:translate(30px,9.6px)scale(1.5)translate(-30px,-9.6px)}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chSkin{stroke:var(--ch-skin);stroke-width:.9px;stroke-linejoin:round}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chPants{stroke:var(--ch-pants);stroke-width:1px;stroke-linejoin:round}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chSleeve{stroke:var(--ch-top-near);stroke-width:.8px;stroke-linejoin:round}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chShoe{stroke:var(--ch-shoe);stroke-width:.9px;stroke-linejoin:round}._9T9S7G_chMover[data-compact=true] [data-side=far] ._9T9S7G_chSkin{stroke:var(--ch-skin-far)}._9T9S7G_chMover[data-compact=true] [data-side=far] ._9T9S7G_chPants{stroke:var(--ch-pants-far)}._9T9S7G_chMover[data-compact=true] [data-side=far] ._9T9S7G_chSleeve{stroke:var(--ch-top-far)}._9T9S7G_chMover[data-compact=true] [data-side=far] ._9T9S7G_chShoe{stroke:var(--ch-shoe-far)}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chPoleLine{stroke-width:1.9px}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chTire{stroke-width:2.8px}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chFrame{stroke-width:2.5px}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chSpokes,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chPackShade,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chStrap,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chTopShade,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chVestShade,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chShadow{display:none}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chSkin,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chSkin,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chSkinShade,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chSkinShade,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chHair,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chHair,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chTop,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chTop,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chSleeve,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chSleeve,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chPants,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chPants,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chShoe,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chShoe,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chHat,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chHat,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chCap,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chCap,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chPackBody,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chPackBody,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chVest,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chVest,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chHelmet,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chHelmet,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chHelmetShade,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chHelmetShade,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chHub,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chHub{fill:var(--color-surface);stroke:var(--color-surface);stroke-width:3.6px;stroke-linejoin:round}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chPoleLine,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chPoleLine{stroke:var(--color-surface);stroke-width:5.5px}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chPoleGrip,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chPoleGrip{stroke:var(--color-surface);stroke-width:5.6px}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chBand,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chBand{stroke:var(--color-surface);stroke-width:5.1px}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chTire,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chTire{stroke:var(--color-surface);stroke-width:6.4px}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chFrame,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chFrame{stroke:var(--color-surface);stroke-width:6.1px}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chBikePart,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chBikePart{stroke:var(--color-surface);stroke-width:5.5px}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chCrankArm,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chCrankArm{stroke:var(--color-surface);stroke-width:5.1px}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chArmNear,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chArmNear,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chArmFar,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chArmFar{stroke:var(--color-surface);stroke-width:6.3px}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chSleeveLine,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chSleeveLine{stroke:var(--color-surface);stroke-width:7.2px}._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge [data-side] ._9T9S7G_chNeck,._9T9S7G_chMover[data-compact=true] ._9T9S7G_chEdge ._9T9S7G_chNeck{stroke:var(--color-surface);stroke-width:6px}._9T9S7G_chStrap{fill:none;stroke:var(--ch-gear-shade);stroke-width:1.3px;stroke-linecap:round}._9T9S7G_chPoleLine{fill:none;stroke:var(--ch-pants);stroke-width:1.15px;stroke-linecap:round}._9T9S7G_chPoleGrip{fill:none;stroke:var(--color-ink);stroke-width:2px;stroke-linecap:round}[data-side=far] ._9T9S7G_chSkin{fill:var(--ch-skin-far)}[data-side=far] ._9T9S7G_chSleeve{fill:var(--ch-top-far)}[data-side=far] ._9T9S7G_chPants{fill:var(--ch-pants-far)}[data-side=far] ._9T9S7G_chShoe{fill:var(--ch-shoe-far)}[data-side=far] ._9T9S7G_chPoleLine{stroke:var(--ch-pants-far)}._9T9S7G_chTire{fill:none;stroke:var(--color-ink);stroke-width:2.1px}._9T9S7G_chSpokeLine{fill:none;stroke:var(--ch-pants);stroke-width:.55px;stroke-linecap:round}._9T9S7G_chHub{fill:var(--color-ink)}._9T9S7G_chFrame{fill:none;stroke:var(--color-brand);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}._9T9S7G_chBikePart{fill:none;stroke:var(--color-ink);stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round}._9T9S7G_chCrankArm{fill:none;stroke:var(--color-ink);stroke-width:1.5px;stroke-linecap:round}._9T9S7G_chArmNear{fill:none;stroke:var(--ch-skin);stroke-width:2.7px;stroke-linecap:round;stroke-linejoin:round}._9T9S7G_chArmFar{fill:none;stroke:var(--ch-skin-far);stroke-width:2.7px;stroke-linecap:round;stroke-linejoin:round}._9T9S7G_chSleeveLine{fill:none;stroke:var(--ch-top-near);stroke-width:3.6px;stroke-linecap:round}._9T9S7G_chNeck{fill:none;stroke:var(--ch-skin-far);stroke-width:2.4px;stroke-linecap:round}._9T9S7G_chHelmet{fill:var(--color-brand)}._9T9S7G_chHelmetShade{fill:color-mix(in srgb, var(--color-brand) 68%, var(--color-ink))}._9T9S7G_chRig{transform-origin:24px 44.4px;transform:rotate(var(--ch-tilt));transition:transform .7s}._9T9S7G_chUpper{transform-origin:23px 24px;transform:rotate(var(--ch-lean));transition:transform .7s}._9T9S7G_chUpper[data-seat=true]{transform-origin:18.4px 20.2px}._9T9S7G_chRock{transform-origin:23px 24px}._9T9S7G_chUpper[data-seat=true] ._9T9S7G_chRock{transform-origin:18.4px 20.2px}._9T9S7G_chHead{transform-origin:23.8px 10.6px}._9T9S7G_chPack{transform-origin:21px 11px}._9T9S7G_chTail{transform-origin:21.5px 4.9px}._9T9S7G_chLeg{transform-origin:23px 24px;transform:rotate(-4deg)}._9T9S7G_chLeg[data-side=far]{transform:rotate(5deg)}._9T9S7G_chShin{transform-origin:23px 34px;transform:rotate(3deg)}._9T9S7G_chFoot{transform-origin:23px 42.6px;transform:rotate(1deg)}._9T9S7G_chLeg[data-side=far] ._9T9S7G_chFoot{transform:rotate(-8deg)}._9T9S7G_chArm{transform-origin:23.4px 13px;transform:rotate(5deg)}._9T9S7G_chArm[data-side=far]{transform:rotate(-6deg)}._9T9S7G_chFore{transform-origin:23.4px 20px;transform:rotate(-12deg)}._9T9S7G_ch[data-kind=hike] ._9T9S7G_chArm{transform:rotate(-6deg)}._9T9S7G_ch[data-kind=hike] ._9T9S7G_chArm[data-side=far]{transform:rotate(-12deg)}._9T9S7G_ch[data-kind=hike] ._9T9S7G_chFore{transform:rotate(-58deg)}._9T9S7G_chPole{transform-origin:23.4px 26.5px;transform:rotate(70deg)}._9T9S7G_chPedalLeg{transform-origin:18.4px 20.2px}._9T9S7G_chPedalShin{transform-origin:18.4px 30px}._9T9S7G_chPedalFoot{transform-origin:18.4px 39.6px}._9T9S7G_chCrank{transform-origin:22.5px 36.6px}._9T9S7G_ch[data-kind=cycle] ._9T9S7G_chPedalLeg[data-side=near]{transform:rotate(-10deg)}._9T9S7G_ch[data-kind=cycle] ._9T9S7G_chPedalLeg[data-side=near] ._9T9S7G_chPedalShin{transform:rotate(6deg)}._9T9S7G_ch[data-kind=cycle] ._9T9S7G_chPedalLeg[data-side=near] ._9T9S7G_chPedalFoot{transform:rotate(54deg)}._9T9S7G_chSpokes[data-wheel=rear]{transform-origin:10px 36.6px}._9T9S7G_chSpokes[data-wheel=front]{transform-origin:38.2px 36.6px}[data-grade=up] ._9T9S7G_ch{--ch-pace:1.35;--ch-tilt:-4deg}[data-grade=up][data-steep=true] ._9T9S7G_ch{--ch-pace:1.6}[data-grade=down] ._9T9S7G_ch{--ch-pace:.8;--ch-tilt:4deg}[data-grade=down][data-steep=true] ._9T9S7G_ch{--ch-pace:.68}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch{--ch-lean:5deg}[data-moving=true]:not([data-hold=true])[data-grade=up] ._9T9S7G_ch{--ch-lean:18deg}[data-moving=true]:not([data-hold=true])[data-grade=up][data-steep=true] ._9T9S7G_ch{--ch-lean:24deg}[data-moving=true]:not([data-hold=true])[data-grade=down] ._9T9S7G_ch{--ch-lean:-8deg}[data-moving=true]:not([data-hold=true])[data-grade=down][data-steep=true] ._9T9S7G_ch{--ch-lean:-12deg}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=run]{--ch-lean:10deg}[data-moving=true]:not([data-hold=true])[data-grade=up] ._9T9S7G_ch[data-kind=run]{--ch-lean:20deg}[data-moving=true]:not([data-hold=true])[data-grade=up][data-steep=true] ._9T9S7G_ch[data-kind=run]{--ch-lean:26deg}[data-moving=true]:not([data-hold=true])[data-grade=down] ._9T9S7G_ch[data-kind=run]{--ch-lean:-2deg}[data-moving=true]:not([data-hold=true])[data-grade=down][data-steep=true] ._9T9S7G_ch[data-kind=run]{--ch-lean:-6deg}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=cycle]{--ch-lean:1deg}[data-moving=true]:not([data-hold=true])[data-grade=up] ._9T9S7G_ch[data-kind=cycle]{--ch-lean:8deg}[data-moving=true]:not([data-hold=true])[data-grade=up][data-steep=true] ._9T9S7G_ch[data-kind=cycle]{--ch-lean:12deg}[data-moving=true]:not([data-hold=true])[data-grade=down] ._9T9S7G_ch[data-kind=cycle]{--ch-lean:-3deg}[data-moving=true]:not([data-hold=true])[data-grade=down][data-steep=true] ._9T9S7G_ch[data-kind=cycle]{--ch-lean:-5deg}._9T9S7G_chRock{animation:2.8s ease-in-out infinite _9T9S7G_chBreathe}._9T9S7G_chHead{animation:5.6s ease-in-out infinite _9T9S7G_chLook}._9T9S7G_chBob{animation:5.6s ease-in-out infinite _9T9S7G_chIdleShift}._9T9S7G_ch[data-kind=hike] ._9T9S7G_chRock{animation:5.6s ease-in-out infinite _9T9S7G_chIdleLean}._9T9S7G_ch[data-kind=hike] ._9T9S7G_chPole{animation:5.6s ease-in-out infinite _9T9S7G_chIdleLeanPole}._9T9S7G_ch[data-kind=hike] ._9T9S7G_chPack{animation:5.6s ease-in-out infinite _9T9S7G_chIdleHitch}._9T9S7G_ch[data-kind=hike] ._9T9S7G_chHead{animation:5.6s ease-in-out infinite _9T9S7G_chLookHike}._9T9S7G_ch[data-kind=hike] ._9T9S7G_chArm[data-side=near]{animation:5.6s ease-in-out infinite _9T9S7G_chIdlePlant}._9T9S7G_ch[data-kind=walk] ._9T9S7G_chHead{animation:5.6s ease-in-out infinite _9T9S7G_chLookWatch}._9T9S7G_ch[data-kind=walk] ._9T9S7G_chArm[data-side=near]{animation:5.6s ease-in-out infinite _9T9S7G_chIdleWatchArm}._9T9S7G_ch[data-kind=walk] [data-side=near] ._9T9S7G_chFore{animation:5.6s ease-in-out infinite _9T9S7G_chIdleWatchFore}._9T9S7G_ch[data-kind=run] ._9T9S7G_chBob{animation:6s ease-in-out infinite _9T9S7G_chIdleCrouchBob}._9T9S7G_ch[data-kind=run] ._9T9S7G_chRock{animation:6s ease-in-out infinite _9T9S7G_chIdleCrouchRock}._9T9S7G_ch[data-kind=run] ._9T9S7G_chHead{animation:6s ease-in-out infinite _9T9S7G_chIdleCrouchHead}._9T9S7G_ch[data-kind=run] ._9T9S7G_chArm{animation:6s ease-in-out infinite _9T9S7G_chIdleCrouchArm}._9T9S7G_ch[data-kind=run] ._9T9S7G_chFore{animation:6s ease-in-out infinite _9T9S7G_chIdleCrouchFore}._9T9S7G_ch[data-kind=run] ._9T9S7G_chLeg{animation:6s ease-in-out infinite _9T9S7G_chIdleCrouchThigh}._9T9S7G_ch[data-kind=run] ._9T9S7G_chShin{animation:6s ease-in-out infinite _9T9S7G_chIdleCrouchShin}._9T9S7G_ch[data-kind=run] ._9T9S7G_chFoot{animation:6s ease-in-out infinite _9T9S7G_chIdleCrouchFoot}._9T9S7G_ch[data-kind=cycle] ._9T9S7G_chRock{animation:5.6s ease-in-out infinite _9T9S7G_chIdleSitUp}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chBob{animation:_9T9S7G_chBob calc(var(--ch-dur) / 2) ease-in-out infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chRock{animation:_9T9S7G_chRock var(--ch-dur) ease-in-out infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chHead{animation:_9T9S7G_chNod calc(var(--ch-dur) / 2) ease-in-out infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chPack{animation:_9T9S7G_chPackSway calc(var(--ch-dur) / 2) ease-in-out infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chShadow{animation:_9T9S7G_chShadow calc(var(--ch-dur) / 2) ease-in-out infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=run] ._9T9S7G_chShadow{animation-name:_9T9S7G_chShadowRun}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=cycle] ._9T9S7G_chShadow{animation:none}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chLeg{animation:_9T9S7G_chWalkThigh var(--ch-dur) linear infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chShin{animation:_9T9S7G_chWalkShin var(--ch-dur) linear infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chFoot{animation:_9T9S7G_chWalkFoot var(--ch-dur) linear infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chArm{animation:_9T9S7G_chWalkArm var(--ch-dur) linear infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chFore{animation:_9T9S7G_chWalkFore var(--ch-dur) linear infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=hike] ._9T9S7G_chArm{animation-name:_9T9S7G_chHikeArm}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=hike] ._9T9S7G_chFore{animation-name:_9T9S7G_chHikeFore}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chPole{animation:_9T9S7G_chHikePole var(--ch-dur) linear infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=run] ._9T9S7G_chBob{animation-name:_9T9S7G_chBobRun}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=run] ._9T9S7G_chLeg{animation-name:_9T9S7G_chRunThigh}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=run] ._9T9S7G_chShin{animation-name:_9T9S7G_chRunShin}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=run] ._9T9S7G_chFoot{animation-name:_9T9S7G_chRunFoot}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=run] ._9T9S7G_chArm{animation-name:_9T9S7G_chRunArm}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=run] ._9T9S7G_chFore{animation-name:_9T9S7G_chRunFore}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chTail{animation:_9T9S7G_chFlutter calc(var(--ch-dur) / 2) ease-in-out infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chSpokes{animation:_9T9S7G_chSpin calc(var(--ch-dur) * .7) linear infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chCrank{animation:_9T9S7G_chSpin var(--ch-dur) linear infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chPedalLeg{animation:_9T9S7G_chPedalThigh var(--ch-dur) linear infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chPedalShin{animation:_9T9S7G_chPedalShin var(--ch-dur) linear infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chPedalFoot{animation:_9T9S7G_chPedalFoot var(--ch-dur) linear infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=cycle] ._9T9S7G_chRock{animation:_9T9S7G_chRockBike calc(var(--ch-dur) / 2) ease-in-out infinite}[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch [data-side=far]._9T9S7G_chLeg,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch [data-side=far]._9T9S7G_chLeg ._9T9S7G_chShin,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch [data-side=far]._9T9S7G_chLeg ._9T9S7G_chFoot,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch [data-side=far]._9T9S7G_chArm,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch [data-side=far]._9T9S7G_chArm ._9T9S7G_chFore,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch [data-side=far]._9T9S7G_chArm ._9T9S7G_chPole,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch [data-side=far]._9T9S7G_chPedalLeg,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch [data-side=far]._9T9S7G_chPedalLeg ._9T9S7G_chPedalShin,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch [data-side=far]._9T9S7G_chPedalLeg ._9T9S7G_chPedalFoot{animation-delay:calc(var(--ch-dur) / -2)}@keyframes _9T9S7G_chBreathe{0%,to{transform:translateY(0)}50%{transform:translateY(.6px)}}@keyframes _9T9S7G_chLook{0%,54%,to{transform:rotate(0)}64%,80%{transform:rotate(-16deg)}90%{transform:rotate(5deg)}}@keyframes _9T9S7G_chLookWatch{0%,10%,56%,to{transform:rotate(0)}22%,46%{transform:rotate(15deg)}68%,84%{transform:rotate(-15deg)}}@keyframes _9T9S7G_chIdleShift{0%,30%,to{transform:translate(0)}48%,78%{transform:translate(.7px,.25px)}}@keyframes _9T9S7G_chIdleLean{0%,6%,56%,to{transform:rotate(0)}18%,30%,42%{transform:rotate(17deg)translateY(.6px)}24%,36%{transform:rotate(14.5deg)translateY(0)}66%{transform:rotate(-2.5deg)translateY(-.7px)}76%{transform:rotate(0)}}@keyframes _9T9S7G_chIdleLeanPole{0%,6%,56%,to{transform:rotate(70deg)}18%,42%{transform:rotate(53deg)}}@keyframes _9T9S7G_chLookHike{0%,6%,52%,to{transform:rotate(0)}18%,42%{transform:rotate(12deg)}62%,76%{transform:rotate(-18deg)}}@keyframes _9T9S7G_chIdlePlant{0%,80%,96%,to{transform:rotate(-6deg)}87%{transform:rotate(-30deg)}91%{transform:rotate(-2deg)}}@keyframes _9T9S7G_chIdleHitch{0%,58%,80%,to{transform:translateY(0)rotate(0)}65%{transform:translateY(-2.2px)rotate(-6deg)}71%{transform:translateY(.5px)rotate(2deg)}}@keyframes _9T9S7G_chIdleWatchArm{0%,10%,58%,to{transform:rotate(5deg)}22%,46%{transform:rotate(-40deg)}}@keyframes _9T9S7G_chIdleWatchFore{0%,10%,58%,to{transform:rotate(-12deg)}22%,46%{transform:rotate(-112deg)}}@keyframes _9T9S7G_chIdleCrouchBob{0%,6%,62%,to{transform:translate(0)}16%,50%{transform:translate(-2.2px,1.2px)}}@keyframes _9T9S7G_chIdleCrouchRock{0%,6%,62%,to{transform:rotate(0)}16%,28%,40%{transform:rotate(45deg)}22%,34%,46%{transform:rotate(40deg)translateY(-.4px)}52%{transform:rotate(44deg)}}@keyframes _9T9S7G_chIdleCrouchHead{0%,6%,62%,to{transform:rotate(0)}16%,40%{transform:rotate(-8deg)}46%,52%{transform:rotate(-30deg)}76%,88%{transform:rotate(-14deg)}}@keyframes _9T9S7G_chIdleCrouchArm{0%,6%,62%,to{transform:rotate(4deg)}16%,52%{transform:rotate(-25deg)}}@keyframes _9T9S7G_chIdleCrouchFore{0%,6%,62%,to{transform:rotate(-12deg)}16%,52%{transform:rotate(-4deg)}}@keyframes _9T9S7G_chIdleCrouchThigh{0%,6%,62%,to{transform:rotate(-3deg)}16%,52%{transform:rotate(-25deg)}}@keyframes _9T9S7G_chIdleCrouchShin{0%,6%,62%,to{transform:rotate(3deg)}16%,52%{transform:rotate(40deg)}}@keyframes _9T9S7G_chIdleCrouchFoot{0%,6%,62%,to{transform:rotate(0)}16%,52%{transform:rotate(-15deg)}}@keyframes _9T9S7G_chIdleSitUp{0%,14%,66%,to{transform:rotate(0)}28%,52%{transform:rotate(-15deg)}40%{transform:rotate(-16.5deg)translateY(-.3px)}}@keyframes _9T9S7G_chBob{0%,to{transform:translateY(.7px)}50%{transform:translateY(-.6px)}}@keyframes _9T9S7G_chShadow{0%,to{transform:scaleX(1)}50%{transform:scaleX(.9)}}@keyframes _9T9S7G_chShadowRun{0%,to{opacity:.17;transform:scaleX(.96)}55%{opacity:.1;transform:scaleX(.66)}}@keyframes _9T9S7G_chBobRun{0%,to{transform:translateY(1.1px)}55%{transform:translateY(-1.9px)}}@keyframes _9T9S7G_chRock{0%,to{transform:rotate(1.6deg)translate(.25px)}50%{transform:rotate(-1.4deg)translate(-.25px)}}@keyframes _9T9S7G_chRockBike{0%,to{transform:rotate(.9deg)}50%{transform:rotate(-.9deg)translateY(.3px)}}@keyframes _9T9S7G_chNod{0%,to{transform:rotate(1.4deg)}50%{transform:rotate(-1.2deg)}}@keyframes _9T9S7G_chPackSway{0%,to{transform:rotate(-1.8deg)translateY(.2px)}40%{transform:rotate(2.6deg)translateY(.7px)}}@keyframes _9T9S7G_chFlutter{0%,to{transform:rotate(-16deg)}50%{transform:rotate(18deg)}}@keyframes _9T9S7G_chSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _9T9S7G_chWalkThigh{0%{transform:rotate(-30deg)}6.25%{transform:rotate(-26.7deg)}12.5%{transform:rotate(-22deg)}18.75%{transform:rotate(-15.4deg)}25%{transform:rotate(-8deg)}31.25%{transform:rotate(-.6deg)}37.5%{transform:rotate(6deg)}43.75%{transform:rotate(11.2deg)}50%{transform:rotate(13deg)}56.25%{transform:rotate(8.3deg)}62.5%{transform:rotate(0)}68.75%{transform:rotate(-11.1deg)}75%{transform:rotate(-22deg)}81.25%{transform:rotate(-29.1deg)}87.5%{transform:rotate(-33deg)}93.75%{transform:rotate(-32.7deg)}to{transform:rotate(-30deg)}}@keyframes _9T9S7G_chWalkShin{0%{transform:rotate(4deg)}6.25%{transform:rotate(8.9deg)}12.5%{transform:rotate(16deg)}18.75%{transform:rotate(13.5deg)}25%{transform:rotate(9deg)}31.25%{transform:rotate(6deg)}37.5%{transform:rotate(5deg)}43.75%{transform:rotate(7.5deg)}50%{transform:rotate(14deg)}56.25%{transform:rotate(27.3deg)}62.5%{transform:rotate(42deg)}68.75%{transform:rotate(55.9deg)}75%{transform:rotate(62deg)}81.25%{transform:rotate(47.8deg)}87.5%{transform:rotate(28deg)}93.75%{transform:rotate(13.1deg)}to{transform:rotate(4deg)}}@keyframes _9T9S7G_chWalkFoot{0%{transform:rotate(-2deg)}6.25%{transform:rotate(2.6deg)}12.5%{transform:rotate(6deg)}18.75%{transform:rotate(1.8deg)}25%{transform:rotate(-4deg)}31.25%{transform:rotate(-7.4deg)}37.5%{transform:rotate(-9deg)}43.75%{transform:rotate(-8.2deg)}50%{transform:rotate(-4deg)}56.25%{transform:rotate(8.1deg)}62.5%{transform:rotate(18deg)}68.75%{transform:rotate(13.9deg)}75%{transform:rotate(6deg)}81.25%{transform:rotate(1.3deg)}87.5%{transform:rotate(-2deg)}93.75%{transform:rotate(-3deg)}to{transform:rotate(-2deg)}}@keyframes _9T9S7G_chRunThigh{0%{transform:rotate(-34deg)}6.25%{transform:rotate(-24.6deg)}12.5%{transform:rotate(-14deg)}18.75%{transform:rotate(-2.6deg)}25%{transform:rotate(8deg)}31.25%{transform:rotate(17.4deg)}37.5%{transform:rotate(22deg)}43.75%{transform:rotate(17deg)}50%{transform:rotate(6deg)}56.25%{transform:rotate(-10.6deg)}62.5%{transform:rotate(-28deg)}68.75%{transform:rotate(-41.4deg)}75%{transform:rotate(-50deg)}81.25%{transform:rotate(-50.1deg)}87.5%{transform:rotate(-46deg)}93.75%{transform:rotate(-41deg)}to{transform:rotate(-34deg)}}@keyframes _9T9S7G_chRunShin{0%{transform:rotate(18deg)}6.25%{transform:rotate(28.5deg)}12.5%{transform:rotate(40deg)}18.75%{transform:rotate(34.6deg)}25%{transform:rotate(26deg)}31.25%{transform:rotate(19.1deg)}37.5%{transform:rotate(22deg)}43.75%{transform:rotate(52.1deg)}50%{transform:rotate(86deg)}56.25%{transform:rotate(104.8deg)}62.5%{transform:rotate(112deg)}68.75%{transform:rotate(102.4deg)}75%{transform:rotate(84deg)}81.25%{transform:rotate(61.6deg)}87.5%{transform:rotate(40deg)}93.75%{transform:rotate(24.9deg)}to{transform:rotate(18deg)}}@keyframes _9T9S7G_chRunFoot{0%{transform:rotate(-6deg)}6.25%{transform:rotate(-11.1deg)}12.5%{transform:rotate(-14deg)}18.75%{transform:rotate(-6.9deg)}25%{transform:rotate(4deg)}31.25%{transform:rotate(16.8deg)}37.5%{transform:rotate(26deg)}43.75%{transform:rotate(23.1deg)}50%{transform:rotate(16deg)}56.25%{transform:rotate(9.9deg)}62.5%{transform:rotate(4deg)}68.75%{transform:rotate(-.6deg)}75%{transform:rotate(-4deg)}81.25%{transform:rotate(-5.5deg)}87.5%{transform:rotate(-6deg)}93.75%{transform:rotate(-5.6deg)}to{transform:rotate(-6deg)}}@keyframes _9T9S7G_chWalkArm{0%{transform:rotate(23deg)}6.25%{transform:rotate(21.4deg)}12.5%{transform:rotate(16.8deg)}18.75%{transform:rotate(10deg)}25%{transform:rotate(2deg)}31.25%{transform:rotate(-6deg)}37.5%{transform:rotate(-12.8deg)}43.75%{transform:rotate(-17.4deg)}50%{transform:rotate(-19deg)}56.25%{transform:rotate(-17.4deg)}62.5%{transform:rotate(-12.8deg)}68.75%{transform:rotate(-6deg)}75%{transform:rotate(2deg)}81.25%{transform:rotate(10deg)}87.5%{transform:rotate(16.8deg)}93.75%{transform:rotate(21.4deg)}to{transform:rotate(23deg)}}@keyframes _9T9S7G_chWalkFore{0%{transform:rotate(-14deg)}6.25%{transform:rotate(-14.5deg)}12.5%{transform:rotate(-16.1deg)}18.75%{transform:rotate(-18.3deg)}25%{transform:rotate(-21deg)}31.25%{transform:rotate(-23.7deg)}37.5%{transform:rotate(-25.9deg)}43.75%{transform:rotate(-27.5deg)}50%{transform:rotate(-28deg)}56.25%{transform:rotate(-27.5deg)}62.5%{transform:rotate(-25.9deg)}68.75%{transform:rotate(-23.7deg)}75%{transform:rotate(-21deg)}81.25%{transform:rotate(-18.3deg)}87.5%{transform:rotate(-16.1deg)}93.75%{transform:rotate(-14.5deg)}to{transform:rotate(-14deg)}}@keyframes _9T9S7G_chRunArm{0%{transform:rotate(42deg)}6.25%{transform:rotate(39deg)}12.5%{transform:rotate(30.3deg)}18.75%{transform:rotate(17.3deg)}25%{transform:rotate(2deg)}31.25%{transform:rotate(-13.3deg)}37.5%{transform:rotate(-26.3deg)}43.75%{transform:rotate(-35deg)}50%{transform:rotate(-38deg)}56.25%{transform:rotate(-35deg)}62.5%{transform:rotate(-26.3deg)}68.75%{transform:rotate(-13.3deg)}75%{transform:rotate(2deg)}81.25%{transform:rotate(17.3deg)}87.5%{transform:rotate(30.3deg)}93.75%{transform:rotate(39deg)}to{transform:rotate(42deg)}}@keyframes _9T9S7G_chRunFore{0%{transform:rotate(-82deg)}6.25%{transform:rotate(-83.1deg)}12.5%{transform:rotate(-86.1deg)}18.75%{transform:rotate(-90.6deg)}25%{transform:rotate(-96deg)}31.25%{transform:rotate(-101.4deg)}37.5%{transform:rotate(-105.9deg)}43.75%{transform:rotate(-108.9deg)}50%{transform:rotate(-110deg)}56.25%{transform:rotate(-108.9deg)}62.5%{transform:rotate(-105.9deg)}68.75%{transform:rotate(-101.4deg)}75%{transform:rotate(-96deg)}81.25%{transform:rotate(-90.6deg)}87.5%{transform:rotate(-86.1deg)}93.75%{transform:rotate(-83.1deg)}to{transform:rotate(-82deg)}}@keyframes _9T9S7G_chHikeArm{0%{transform:rotate(9deg)}6.25%{transform:rotate(7.7deg)}12.5%{transform:rotate(4deg)}18.75%{transform:rotate(-1.5deg)}25%{transform:rotate(-8deg)}31.25%{transform:rotate(-14.5deg)}37.5%{transform:rotate(-20deg)}43.75%{transform:rotate(-23.7deg)}50%{transform:rotate(-25deg)}56.25%{transform:rotate(-23.7deg)}62.5%{transform:rotate(-20deg)}68.75%{transform:rotate(-14.5deg)}75%{transform:rotate(-8deg)}81.25%{transform:rotate(-1.5deg)}87.5%{transform:rotate(4deg)}93.75%{transform:rotate(7.7deg)}to{transform:rotate(9deg)}}@keyframes _9T9S7G_chHikeFore{0%{transform:rotate(-58deg)}6.25%{transform:rotate(-58.3deg)}12.5%{transform:rotate(-59.2deg)}18.75%{transform:rotate(-60.5deg)}25%{transform:rotate(-62deg)}31.25%{transform:rotate(-63.5deg)}37.5%{transform:rotate(-64.8deg)}43.75%{transform:rotate(-65.7deg)}50%{transform:rotate(-66deg)}56.25%{transform:rotate(-65.7deg)}62.5%{transform:rotate(-64.8deg)}68.75%{transform:rotate(-63.5deg)}75%{transform:rotate(-62deg)}81.25%{transform:rotate(-60.5deg)}87.5%{transform:rotate(-59.2deg)}93.75%{transform:rotate(-58.3deg)}to{transform:rotate(-58deg)}}@keyframes _9T9S7G_chHikePole{0%{transform:rotate(71deg)}6.25%{transform:rotate(71.4deg)}12.5%{transform:rotate(72.5deg)}18.75%{transform:rotate(74.1deg)}25%{transform:rotate(76deg)}31.25%{transform:rotate(77.9deg)}37.5%{transform:rotate(79.5deg)}43.75%{transform:rotate(80.6deg)}50%{transform:rotate(81deg)}56.25%{transform:rotate(80.6deg)}62.5%{transform:rotate(79.5deg)}68.75%{transform:rotate(77.9deg)}75%{transform:rotate(76deg)}81.25%{transform:rotate(74.1deg)}87.5%{transform:rotate(72.5deg)}93.75%{transform:rotate(71.4deg)}to{transform:rotate(71deg)}}@keyframes _9T9S7G_chPedalThigh{0%{transform:rotate(-58.9deg)}6.25%{transform:rotate(-51.8deg)}12.5%{transform:rotate(-44.5deg)}18.75%{transform:rotate(-38.1deg)}25%{transform:rotate(-33.8deg)}31.25%{transform:rotate(-31.8deg)}37.5%{transform:rotate(-31.8deg)}43.75%{transform:rotate(-33.4deg)}50%{transform:rotate(-36.6deg)}56.25%{transform:rotate(-41.3deg)}62.5%{transform:rotate(-47.7deg)}68.75%{transform:rotate(-55deg)}75%{transform:rotate(-61.9deg)}81.25%{transform:rotate(-66.4deg)}87.5%{transform:rotate(-67.2deg)}93.75%{transform:rotate(-64.4deg)}to{transform:rotate(-58.9deg)}}@keyframes _9T9S7G_chPedalShin{0%{transform:rotate(77.1deg)}6.25%{transform:rotate(66.4deg)}12.5%{transform:rotate(57.5deg)}18.75%{transform:rotate(52.4deg)}25%{transform:rotate(52.2deg)}31.25%{transform:rotate(57deg)}37.5%{transform:rotate(65.2deg)}43.75%{transform:rotate(75.1deg)}50%{transform:rotate(85.5deg)}56.25%{transform:rotate(95.2deg)}62.5%{transform:rotate(103.1deg)}68.75%{transform:rotate(107.9deg)}75%{transform:rotate(108.8deg)}81.25%{transform:rotate(105.2deg)}87.5%{transform:rotate(97.9deg)}93.75%{transform:rotate(88deg)}to{transform:rotate(77.1deg)}}@keyframes _9T9S7G_chPedalFoot{0%{transform:rotate(-3.1deg)}6.25%{transform:rotate(4.3deg)}12.5%{transform:rotate(9deg)}18.75%{transform:rotate(10deg)}25%{transform:rotate(6.6deg)}31.25%{transform:rotate(-.9deg)}37.5%{transform:rotate(-11.3deg)}43.75%{transform:rotate(-22.9deg)}50%{transform:rotate(-33.9deg)}56.25%{transform:rotate(-42.7deg)}62.5%{transform:rotate(-47.5deg)}68.75%{transform:rotate(-47.2deg)}75%{transform:rotate(-41.8deg)}81.25%{transform:rotate(-33deg)}87.5%{transform:rotate(-22.7deg)}93.75%{transform:rotate(-12.4deg)}to{transform:rotate(-3.1deg)}}._9T9S7G_chPedalLeg{transform:rotate(-58.9deg)}._9T9S7G_chPedalShin{transform:rotate(77.1deg)}._9T9S7G_chPedalFoot{transform:rotate(-3.1deg)}._9T9S7G_chPedalLeg[data-side=far]{transform:rotate(-36.6deg)}._9T9S7G_chPedalLeg[data-side=far] ._9T9S7G_chPedalShin{transform:rotate(85.5deg)}._9T9S7G_chPedalLeg[data-side=far] ._9T9S7G_chPedalFoot{transform:rotate(-33.9deg)}@media (prefers-reduced-motion:reduce){._9T9S7G_chRig,._9T9S7G_chUpper{transition:none}._9T9S7G_chRock,._9T9S7G_chHead,._9T9S7G_chBob,._9T9S7G_ch[data-kind=hike] ._9T9S7G_chRock,._9T9S7G_ch[data-kind=hike] ._9T9S7G_chPole,._9T9S7G_ch[data-kind=hike] ._9T9S7G_chPack,._9T9S7G_ch[data-kind=hike] ._9T9S7G_chHead,._9T9S7G_ch[data-kind=hike] ._9T9S7G_chArm[data-side=near],._9T9S7G_ch[data-kind=walk] ._9T9S7G_chHead,._9T9S7G_ch[data-kind=walk] ._9T9S7G_chArm[data-side=near],._9T9S7G_ch[data-kind=walk] [data-side=near] ._9T9S7G_chFore,._9T9S7G_ch[data-kind=run] ._9T9S7G_chBob,._9T9S7G_ch[data-kind=run] ._9T9S7G_chRock,._9T9S7G_ch[data-kind=run] ._9T9S7G_chHead,._9T9S7G_ch[data-kind=run] ._9T9S7G_chArm,._9T9S7G_ch[data-kind=run] ._9T9S7G_chFore,._9T9S7G_ch[data-kind=run] ._9T9S7G_chLeg,._9T9S7G_ch[data-kind=run] ._9T9S7G_chShin,._9T9S7G_ch[data-kind=run] ._9T9S7G_chFoot,._9T9S7G_ch[data-kind=cycle] ._9T9S7G_chRock,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chBob,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chRock,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chHead,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chPack,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chShadow,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=run] ._9T9S7G_chShadow,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chLeg,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chShin,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chFoot,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chArm,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chFore,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=hike] ._9T9S7G_chArm,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=hike] ._9T9S7G_chFore,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chPole,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=run] ._9T9S7G_chBob,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=run] ._9T9S7G_chLeg,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=run] ._9T9S7G_chShin,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=run] ._9T9S7G_chFoot,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=run] ._9T9S7G_chArm,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=run] ._9T9S7G_chFore,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chTail,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chSpokes,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chCrank,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chPedalLeg,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chPedalShin,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch ._9T9S7G_chPedalFoot,[data-moving=true]:not([data-hold=true]) ._9T9S7G_ch[data-kind=cycle] ._9T9S7G_chRock{animation:none}}._9T9S7G_fx{z-index:1;width:var(--puck-size,32px);height:var(--puck-size,32px);pointer-events:none;position:absolute;top:0;left:50%;transform:translate(-50%)}._9T9S7G_fxChev,._9T9S7G_fxSweat,._9T9S7G_fxDust,._9T9S7G_fxSpeed,._9T9S7G_fxBits,._9T9S7G_fxFlag{position:absolute;inset:0}._9T9S7G_fx i,._9T9S7G_fxBreath,._9T9S7G_fxRing{opacity:0;display:block;position:absolute}._9T9S7G_puckAnchor[data-grade=up] ._9T9S7G_puck{box-shadow:0 0 0 3px var(--color-caution), 0 2px 6px color-mix(in srgb, var(--color-ink) 32%, transparent)}._9T9S7G_puckAnchor[data-grade=down] ._9T9S7G_puck{box-shadow:0 0 0 3px var(--color-accent), 0 2px 6px color-mix(in srgb, var(--color-ink) 32%, transparent)}._9T9S7G_puckAnchor[data-grade=down] ._9T9S7G_puckHalo{border-color:var(--color-accent)}._9T9S7G_puckAnchor[data-grade=down] ._9T9S7G_puckStem{box-shadow:0 0 0 1px var(--color-accent)}._9T9S7G_puckAnchor[data-grade=down] ._9T9S7G_puckPoint{background:var(--color-accent)}._9T9S7G_puckAnchor[data-hold=true] ._9T9S7G_puckHalo{animation:none}._9T9S7G_puckAnchor:not([data-character=true]) ._9T9S7G_puck{transition:rotate .5s}._9T9S7G_puckAnchor:not([data-character=true])[data-grade=up] ._9T9S7G_puck{rotate:8deg}._9T9S7G_puckAnchor:not([data-character=true])[data-grade=down] ._9T9S7G_puck{rotate:-8deg}._9T9S7G_fxChev i{width:11px;height:11px;box-shadow:-1.5px -1.5px 0 0 color-mix(in srgb, var(--color-ink) 72%, transparent), inset 1.5px 1.5px 0 0 color-mix(in srgb, var(--color-ink) 72%, transparent);border-top:4px solid;border-left:4px solid;border-radius:1.5px;top:calc(50% - 5.5px);left:calc(100% + 6px)}._9T9S7G_puckAnchor[data-grade=up] ._9T9S7G_fxChev{color:var(--color-caution)}._9T9S7G_puckAnchor[data-grade=down] ._9T9S7G_fxChev{color:var(--color-accent)}._9T9S7G_puckAnchor[data-grade=up] ._9T9S7G_fxChev i{transform:rotate(45deg)}._9T9S7G_puckAnchor[data-grade=down] ._9T9S7G_fxChev i{transform:rotate(225deg)}._9T9S7G_puckAnchor[data-moving=true]:not([data-hold=true])[data-grade=up] ._9T9S7G_fxChev i{animation:.9s ease-out infinite _9T9S7G_fxChevUp}._9T9S7G_puckAnchor[data-moving=true]:not([data-hold=true])[data-grade=down] ._9T9S7G_fxChev i{animation:.9s ease-out infinite _9T9S7G_fxChevDown}._9T9S7G_puckAnchor[data-moving=true]:not([data-hold=true])[data-grade] ._9T9S7G_fxChev i+i{animation-delay:-.45s}._9T9S7G_fxSweat i{background:var(--color-surface);border:1px solid color-mix(in srgb, var(--color-ink) 38%, transparent);border-radius:50%/62% 62% 38% 38%;width:4px;height:6px;top:-10%;left:-14%}._9T9S7G_fxBreath{border-radius:var(--radius-circle);background:color-mix(in srgb, var(--color-surface) 88%, transparent);width:9px;height:9px;top:-6%;left:108%}._9T9S7G_puckAnchor[data-moving=true]:not([data-hold=true])[data-grade=up] ._9T9S7G_fxSweat i{animation:.9s ease-in infinite _9T9S7G_fxSweat}._9T9S7G_puckAnchor[data-moving=true]:not([data-hold=true])[data-grade=up][data-steep=true] ._9T9S7G_fxBreath{animation:1.1s ease-out infinite _9T9S7G_fxBreath}._9T9S7G_fxDust i{border-radius:var(--radius-circle);background:color-mix(in srgb, var(--color-surface) 62%, var(--color-ink-3));width:7px;height:7px;top:104%;left:8%}._9T9S7G_fxDust i:nth-child(2){top:108%;left:30%}._9T9S7G_fxSpeed i{background:var(--color-surface);border-radius:1px;width:15px;height:2px;top:48%;left:-22px}._9T9S7G_puckAnchor[data-moving=true]:not([data-hold=true])[data-grade=down] ._9T9S7G_fxDust i{animation:.75s ease-out infinite _9T9S7G_fxDust}._9T9S7G_puckAnchor[data-moving=true]:not([data-hold=true])[data-grade=down] ._9T9S7G_fxDust i:nth-child(2){animation-delay:-.375s}._9T9S7G_puckAnchor[data-moving=true]:not([data-hold=true])[data-grade=down][data-steep=true] ._9T9S7G_fxSpeed i{animation:.5s linear infinite _9T9S7G_fxSpeed}._9T9S7G_fxRing{border-radius:var(--radius-circle);border:3px solid var(--color-brand);box-shadow:0 0 0 1.5px var(--color-surface);inset:-3px}._9T9S7G_fxBits i{--a:0deg;--r:calc(var(--puck-size,32px) * .5 + 14px);border-radius:var(--radius-circle);background:var(--color-brand);width:6px;height:6px;box-shadow:0 0 0 1px var(--color-surface);top:calc(46% - 3px);left:calc(50% - 3px)}._9T9S7G_fxBits i:nth-child(2){--a:60deg}._9T9S7G_fxBits i:nth-child(3){--a:120deg}._9T9S7G_fxBits i:nth-child(4){--a:180deg}._9T9S7G_fxBits i:nth-child(5){--a:240deg}._9T9S7G_fxBits i:nth-child(6){--a:300deg}._9T9S7G_fxBits i:nth-child(7){--a:30deg}._9T9S7G_fxBits i:nth-child(8){--a:90deg}._9T9S7G_fxBits i:nth-child(9){--a:150deg}._9T9S7G_fxBits i:nth-child(10){--a:210deg}._9T9S7G_fxBits i:nth-child(11){--a:270deg}._9T9S7G_fxBits i:nth-child(12){--a:330deg}._9T9S7G_fxBits i:nth-child(3n){background:var(--color-surface);box-shadow:0 0 0 1px var(--color-brand)}._9T9S7G_fxFlag i{background:var(--color-ink);transform-origin:50% 100%;border-radius:1px;width:2px;height:24px;bottom:42%;left:calc(100% + 3px)}._9T9S7G_fxFlag i:after{content:"";border-left:14px solid var(--color-brand);border-top:6px solid #0000;border-bottom:6px solid #0000;position:absolute;top:0;left:2px}._9T9S7G_fxFlag i:before{content:"";border-left:19px solid var(--color-surface);border-top:8px solid #0000;border-bottom:8px solid #0000;position:absolute;top:-2px;left:2px}._9T9S7G_puckAnchor[data-peak] ._9T9S7G_fxRing{animation:.8s ease-out both _9T9S7G_fxRing}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxRing{animation:1.1s ease-out both _9T9S7G_fxRing}._9T9S7G_puckAnchor[data-peak=minor] ._9T9S7G_fxBits i:nth-child(-n+6){animation:.9s ease-out both _9T9S7G_fxBurst}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxBits i{--r:calc(var(--puck-size,32px) * .5 + 24px);--fall:14px;border-radius:1px;width:5px;height:10px;animation:1.4s cubic-bezier(.2,.7,.3,1) both _9T9S7G_fxConfetti}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxBits i:first-child{--a:-18deg;--r:calc(var(--puck-size,32px) * .5 + 30px)}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxBits i:nth-child(2){--a:-52deg;width:7px;height:7px;animation-delay:80ms}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxBits i:nth-child(3){--a:-77deg;--r:calc(var(--puck-size,32px) * .5 + 36px)}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxBits i:nth-child(4){--a:-104deg;width:4px;height:11px;animation-delay:50ms}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxBits i:nth-child(5){--a:-131deg;--r:calc(var(--puck-size,32px) * .5 + 28px)}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxBits i:nth-child(6){--a:-163deg;width:7px;height:7px;animation-delay:.12s}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxBits i:nth-child(7){--a:14deg;--r:calc(var(--puck-size,32px) * .5 + 18px);--fall:20px}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxBits i:nth-child(8){--a:-36deg;--r:calc(var(--puck-size,32px) * .5 + 40px);width:4px;height:9px;animation-delay:.16s}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxBits i:nth-child(9){--a:-92deg;--r:calc(var(--puck-size,32px) * .5 + 44px);animation-delay:.1s}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxBits i:nth-child(10){--a:-146deg;--r:calc(var(--puck-size,32px) * .5 + 38px);width:4px;height:11px}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxBits i:nth-child(11){--a:197deg;--r:calc(var(--puck-size,32px) * .5 + 20px);--fall:20px;animation-delay:40ms}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxBits i:nth-child(12){--a:-118deg;--r:calc(var(--puck-size,32px) * .5 + 52px);width:7px;height:7px;animation-delay:.2s}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxFlag i{animation:2.5s ease-out both _9T9S7G_fxFlag}._9T9S7G_puckAnchor[data-peak=minor] ._9T9S7G_puck{animation:.55s cubic-bezier(.3,.7,.4,1) both _9T9S7G_puckHop}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_puck{animation:.55s cubic-bezier(.3,.7,.4,1) 2 both _9T9S7G_puckHop}._9T9S7G_puckAnchor[data-peak] ._9T9S7G_ch ._9T9S7G_chArm[data-side]{animation:1.2s ease-out both _9T9S7G_chCheerArm}._9T9S7G_puckAnchor[data-peak] ._9T9S7G_ch ._9T9S7G_chArm[data-side=far]{animation:1.2s ease-out both _9T9S7G_chCheerArmFar}._9T9S7G_puckAnchor[data-peak] ._9T9S7G_ch ._9T9S7G_chArm[data-side] ._9T9S7G_chFore{animation:1.2s ease-out both _9T9S7G_chCheerFore}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_ch ._9T9S7G_chArm[data-side]{animation:2.4s ease-out both _9T9S7G_chCheerArm}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_ch ._9T9S7G_chArm[data-side=far]{animation:2.4s ease-out both _9T9S7G_chCheerArmFar}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_ch ._9T9S7G_chArm[data-side] ._9T9S7G_chFore{animation:2.4s ease-out both _9T9S7G_chCheerFore}._9T9S7G_peakBadge{left:50%;bottom:calc(100% + var(--space-10));align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-8) var(--space-2) var(--space-6);border-radius:var(--radius-chip);background:var(--color-brand);color:var(--color-surface);box-shadow:0 0 0 1.5px var(--color-surface), 0 3px 10px color-mix(in srgb, var(--color-ink) 34%, transparent);font-size:var(--font-size-13);font-variant-numeric:tabular-nums;white-space:nowrap;word-break:keep-all;opacity:0;transform-origin:50% 100%;font-weight:700;line-height:1.25;display:inline-flex;position:absolute;transform:translate(-50%)}._9T9S7G_peakBadge svg{flex:none;width:1.08em;height:1.08em}._9T9S7G_peakBadge[data-kind=major]{gap:var(--space-6);padding:var(--space-6) var(--space-14) var(--space-6) var(--space-10);font-size:var(--font-size-15);box-shadow:0 0 0 2px var(--color-surface), 0 4px 14px color-mix(in srgb, var(--color-ink) 40%, transparent)}._9T9S7G_peakBadge[data-state=on]{animation:2.2s ease-out both _9T9S7G_peakBadgeIn}._9T9S7G_peakBadge[data-state=on][data-kind=major]{animation:3s ease-out both _9T9S7G_peakBadgeIn}@keyframes _9T9S7G_fxChevUp{0%{opacity:0;translate:0 7px}35%{opacity:1}to{opacity:0;translate:0 -9px}}@keyframes _9T9S7G_fxChevDown{0%{opacity:0;translate:0 -9px}35%{opacity:1}to{opacity:0;translate:0 7px}}@keyframes _9T9S7G_fxSweat{0%{opacity:0;transform:translate(0)scale(.6)}25%{opacity:1}to{opacity:0;transform:translate(-8px,10px)scale(1)}}@keyframes _9T9S7G_fxBreath{0%{opacity:0;transform:scale(.3)}30%{opacity:.9}to{opacity:0;transform:translate(7px,-3px)scale(1.5)}}@keyframes _9T9S7G_fxDust{0%{opacity:0;transform:translate(0)scale(.4)}20%{opacity:.85}to{opacity:0;transform:translate(-13px,-4px)scale(1.7)}}@keyframes _9T9S7G_fxSpeed{0%{opacity:0;transform:translate(4px)scaleX(.4)}30%{opacity:.95}to{opacity:0;transform:translate(-13px)scaleX(1)}}@keyframes _9T9S7G_fxRing{0%{opacity:.95;transform:scale(.7)}to{opacity:0;transform:scale(2.5)}}@keyframes _9T9S7G_fxBurst{0%{opacity:0;transform:rotate(var(--a)) translateX(4px) scale(.4)}15%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateX(var(--r)) scale(1)}}@keyframes _9T9S7G_fxConfetti{0%{opacity:0;translate:0;transform:rotate(var(--a)) translateX(4px) rotate(0deg)}12%{opacity:1}55%{opacity:1;translate:0;transform:rotate(var(--a)) translateX(var(--r)) rotate(200deg)}to{opacity:0;translate:0 var(--fall,14px);transform:rotate(var(--a)) translateX(calc(var(--r) + 4px)) rotate(340deg)}}@keyframes _9T9S7G_fxFlag{0%{opacity:1;transform:scaleY(0)}22%{transform:scaleY(1.1)}30%,86%{opacity:1;transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}@keyframes _9T9S7G_puckHop{0%,to{transform:translateY(0)}40%{transform:translateY(-11px)}70%{transform:translateY(0)}84%{transform:translateY(-2px)}}@keyframes _9T9S7G_chCheerArm{0%{transform:rotate(5deg)}18%,80%{transform:rotate(-158deg)}to{transform:rotate(5deg)}}@keyframes _9T9S7G_chCheerArmFar{0%{transform:rotate(-6deg)}18%,80%{transform:rotate(-172deg)}to{transform:rotate(-6deg)}}@keyframes _9T9S7G_chCheerFore{0%{transform:rotate(-12deg)}18%,80%{transform:rotate(-6deg)}to{transform:rotate(-12deg)}}@keyframes _9T9S7G_peakBadgeIn{0%{opacity:0;transform:translate(-50%)translateY(6px)scale(.85)}10%{opacity:1;transform:translate(-50%)translateY(-2px)scale(1.06)}16%{transform:translate(-50%)translateY(0)scale(1)}88%{opacity:1;transform:translate(-50%)translateY(0)scale(1)}to{opacity:0;transform:translate(-50%)translateY(-4px)scale(1)}}@media (prefers-reduced-motion:reduce){._9T9S7G_puckAnchor:not([data-character=true]) ._9T9S7G_puck{transition:none}._9T9S7G_puckAnchor[data-moving=true]:not([data-hold=true])[data-grade=up] ._9T9S7G_fxChev i,._9T9S7G_puckAnchor[data-moving=true]:not([data-hold=true])[data-grade=down] ._9T9S7G_fxChev i{opacity:1;animation:none}._9T9S7G_puckAnchor[data-moving=true]:not([data-hold=true])[data-grade] ._9T9S7G_fxChev i+i{animation:none;translate:0 -7px}._9T9S7G_puckAnchor[data-moving=true]:not([data-hold=true])[data-grade=up] ._9T9S7G_fxSweat i,._9T9S7G_puckAnchor[data-moving=true]:not([data-hold=true])[data-grade=up][data-steep=true] ._9T9S7G_fxBreath,._9T9S7G_puckAnchor[data-moving=true]:not([data-hold=true])[data-grade=down] ._9T9S7G_fxDust i,._9T9S7G_puckAnchor[data-moving=true]:not([data-hold=true])[data-grade=down] ._9T9S7G_fxDust i:nth-child(2),._9T9S7G_puckAnchor[data-moving=true]:not([data-hold=true])[data-grade=down][data-steep=true] ._9T9S7G_fxSpeed i,._9T9S7G_puckAnchor[data-peak] ._9T9S7G_fxRing,._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxRing,._9T9S7G_puckAnchor[data-peak=minor] ._9T9S7G_fxBits i:nth-child(-n+6),._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxBits i,._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxBits i:nth-child(n),._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_fxFlag i,._9T9S7G_puckAnchor[data-peak=minor] ._9T9S7G_puck,._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_puck{animation:none}._9T9S7G_puckAnchor[data-peak] ._9T9S7G_ch ._9T9S7G_chArm[data-side]{animation:none;transform:rotate(-158deg)}._9T9S7G_puckAnchor[data-peak] ._9T9S7G_ch ._9T9S7G_chArm[data-side=far]{animation:none;transform:rotate(-172deg)}._9T9S7G_puckAnchor[data-peak] ._9T9S7G_ch ._9T9S7G_chArm[data-side] ._9T9S7G_chFore{animation:none;transform:rotate(-6deg)}._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_ch ._9T9S7G_chArm[data-side],._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_ch ._9T9S7G_chArm[data-side=far],._9T9S7G_puckAnchor[data-peak=major] ._9T9S7G_ch ._9T9S7G_chArm[data-side] ._9T9S7G_chFore{animation:none}._9T9S7G_peakBadge[data-state=on],._9T9S7G_peakBadge[data-state=on][data-kind=major]{opacity:1;animation:none}}[data-tip-side=left] ._9T9S7G_tipStem,[data-tip-side=right] ._9T9S7G_tipStem{display:none}[data-tip-side=left] ._9T9S7G_tip{transform-origin:100%}[data-tip-side=right] ._9T9S7G_tip{transform-origin:0}._9T9S7G_tipStem{width:3px;height:var(--space-12);background:var(--color-surface);box-shadow:0 2px 8px color-mix(in srgb, var(--color-ink) 40%, transparent);border-radius:1.5px}._9T9S7G_tipPhotos{flex-direction:column;align-items:center;display:flex;position:relative}._9T9S7G_tipPhotoHero{width:min(320px, calc(100vw - 48px), var(--tip-max-w,320px));height:var(--tip-hero-h,205px);border-radius:var(--radius-media);border:3px solid var(--color-surface);box-shadow:0 16px 36px color-mix(in srgb, var(--color-ink) 55%, transparent), 0 4px 12px color-mix(in srgb, var(--color-ink) 30%, transparent);background:var(--color-surface-3);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._9T9S7G_tipPhotoHero img,._9T9S7G_tipPhotoImg{object-fit:cover;width:100%;height:100%;display:block}._9T9S7G_tipPhotoImg{animation:.28s cubic-bezier(.16,1,.3,1) both _9T9S7G_tipPhotoFadeIn}@keyframes _9T9S7G_tipPhotoFadeIn{0%{opacity:.4;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}._9T9S7G_tipProgressTrack{background:color-mix(in srgb, var(--color-surface) 35%, transparent);z-index:2;height:3px;position:absolute;top:0;left:0;right:0}._9T9S7G_tipProgressBar{background:var(--color-caution);height:100%;animation:3s linear forwards _9T9S7G_tipTimerFill}@keyframes _9T9S7G_tipTimerFill{0%{width:0%}to{width:100%}}._9T9S7G_tipPhotoBadge{top:var(--space-8);right:var(--space-8);padding:var(--space-2) var(--space-8);border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-ink) 80%, transparent);color:var(--hud-on);font-size:var(--font-size-12);letter-spacing:-.01em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid color-mix(in srgb, var(--color-surface) 25%, transparent);z-index:2;font-weight:600;position:absolute}._9T9S7G_tipLabel{align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-14);border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-ink) 85%, transparent);color:var(--hud-on);font-size:var(--font-size-14);white-space:nowrap;box-shadow:0 4px 14px color-mix(in srgb, var(--color-ink) 45%, transparent);border:1px solid color-mix(in srgb, var(--color-surface) 20%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-weight:600;display:inline-flex}._9T9S7G_tipLabel[data-summit]{border-radius:var(--radius-chip);-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--color-brand);color:var(--color-surface);box-shadow:0 0 0 2px var(--color-surface), 0 4px 14px color-mix(in srgb, var(--color-ink) 40%, transparent);font-size:var(--font-size-15);font-variant-numeric:tabular-nums;border:0;font-weight:700}._9T9S7G_titleCard{justify-self:start;align-items:flex-start;gap:var(--space-4);max-width:min(420px,100%);margin-top:var(--space-8);padding:var(--space-16) var(--space-24);border-radius:var(--radius-card);background:color-mix(in srgb, var(--hud-ink) 86%, transparent);color:var(--hud-on);text-align:left;box-shadow:var(--shadow-float);pointer-events:none;flex-direction:column;grid-column:1;animation:2.8s cubic-bezier(.16,1,.3,1) both _9T9S7G_flyoverTitleCard;display:flex}@media (max-width:760px){._9T9S7G_titleCard{text-align:center;justify-self:center;align-items:center}}._9T9S7G_titleCardMeta{font-size:var(--font-size-12);letter-spacing:.04em;color:var(--color-caution);font-weight:600;animation:.52s cubic-bezier(.16,1,.3,1) .12s both _9T9S7G_flyoverCardLine}._9T9S7G_titleCardName{max-width:100%;font-size:var(--font-size-20);overflow-wrap:anywhere;font-weight:600;line-height:1.3;animation:.52s cubic-bezier(.16,1,.3,1) .2s both _9T9S7G_flyoverCardLine}._9T9S7G_titleCardFacts{font-size:var(--font-size-14);font-variant-numeric:tabular-nums;color:var(--hud-on-2);font-weight:600;animation:.52s cubic-bezier(.16,1,.3,1) .28s both _9T9S7G_flyoverCardLine}@keyframes _9T9S7G_flyoverTitleCard{0%{opacity:0;transform:translateY(14px)scale(.97)}18%{opacity:1;transform:translateY(0)scale(1)}86%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-8px)scale(1)}}@keyframes _9T9S7G_flyoverCardLine{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}._9T9S7G_milestone{left:50%;bottom:calc(100% + var(--space-8));padding:var(--space-4) var(--space-12);border-radius:var(--radius-chip);background:var(--color-caution);color:var(--hud-on);font-size:var(--font-size-14);font-variant-numeric:tabular-nums;white-space:nowrap;opacity:0;pointer-events:none;font-weight:600;position:absolute;transform:translate(-50%)}._9T9S7G_summary{row-gap:var(--space-12);pointer-events:auto;grid-template-columns:minmax(0,1fr);justify-self:stretch;width:100%;min-width:0;max-width:560px;margin:0 auto;display:grid}._9T9S7G_summaryHead{align-items:center;gap:var(--space-2);min-width:0;color:var(--hud-on);text-align:center;flex-direction:column;animation:.6s cubic-bezier(.16,1,.3,1) both _9T9S7G_flyoverSummaryIn;display:flex}._9T9S7G_finaleArt{object-fit:cover;border-radius:var(--radius-tile);width:100%;height:88px;margin-bottom:var(--space-8)}._9T9S7G_summaryEyebrow{font-size:var(--font-size-12);letter-spacing:.04em;color:var(--color-caution);font-weight:600}._9T9S7G_summaryName{max-width:100%;font-size:var(--font-size-16);text-overflow:ellipsis;white-space:nowrap;font-weight:600;line-height:1.35;overflow:hidden}._9T9S7G_summaryPeak{align-items:center;gap:var(--space-4);max-width:100%;font-size:var(--font-size-14);color:var(--hud-on-2);display:inline-flex}._9T9S7G_summaryPeaks{justify-content:center;align-items:center;gap:var(--space-6);max-width:100%;font-size:var(--font-size-13);word-break:keep-all;flex-wrap:wrap;display:flex}._9T9S7G_summaryPeaksCount{color:var(--hud-on-2);font-weight:600}._9T9S7G_summaryPeaksCount b{color:var(--hud-on);font-variant-numeric:tabular-nums;font-weight:700}._9T9S7G_summaryPeakChip{align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-8);border-radius:var(--radius-chip);background:color-mix(in srgb, var(--hud-on) 14%, transparent);color:var(--hud-on);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600;display:inline-flex}._9T9S7G_summaryPeakChip[data-major=true]{background:var(--color-brand);color:var(--color-surface)}._9T9S7G_summaryPeakMore{color:var(--hud-on-2);white-space:nowrap}._9T9S7G_summaryCells{align-items:start;gap:var(--space-8);padding-top:var(--space-12);border-top:1px solid var(--hud-hairline);font-variant-numeric:tabular-nums;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}@media (max-width:420px){._9T9S7G_summaryCells[data-count="4"] ._9T9S7G_statValue{font-size:var(--font-size-17);letter-spacing:-.4px}}._9T9S7G_summaryCell{text-align:center;align-items:center;gap:var(--space-2);flex-direction:column;min-width:0;animation:.52s cubic-bezier(.16,1,.3,1) .12s both _9T9S7G_flyoverSummaryIn;display:flex}._9T9S7G_summaryCell:nth-child(2){animation-delay:.19s}._9T9S7G_summaryCell:nth-child(3){animation-delay:.26s}._9T9S7G_summaryCell:nth-child(4){animation-delay:.33s}._9T9S7G_summaryActions{gap:var(--space-8);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;animation:.52s cubic-bezier(.16,1,.3,1) .38s both _9T9S7G_flyoverSummaryIn;display:grid}._9T9S7G_summaryActions ._9T9S7G_ctrlBtn{min-height:var(--space-48);padding:var(--space-8) var(--space-12);background:var(--hud-on);color:var(--hud-ink);justify-content:center}@media (hover:hover){._9T9S7G_summaryActions ._9T9S7G_ctrlBtn:hover{background:var(--hud-on)}}._9T9S7G_summaryShare._9T9S7G_summaryShare{height:auto;min-height:var(--space-48);padding:var(--space-8) var(--space-12);border-radius:var(--radius-button);background:var(--hud-tonal);color:var(--hud-on);font-size:var(--font-size-14);box-shadow:none;border:0;font-weight:600}._9T9S7G_summaryShare._9T9S7G_summaryShare:focus-visible{outline:var(--borders-weight-md) solid var(--hud-on);outline-offset:2px}@media (hover:hover){._9T9S7G_summaryShare._9T9S7G_summaryShare:not(:disabled):hover{background:var(--hud-tonal-strong);color:var(--hud-on)}}@keyframes _9T9S7G_flyoverSummaryIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._9T9S7G_degradeNote{margin:var(--space-2) 0 0;padding:var(--space-4) var(--space-12);border-radius:var(--radius-chip);background:var(--hud-glass);color:var(--hud-on-2);font-size:var(--font-size-12);justify-self:start;align-items:center;gap:var(--space-4) var(--space-8);pointer-events:auto;flex-wrap:wrap;grid-column:1;max-width:34ch;line-height:1.4;display:flex}._9T9S7G_degradeRetry{padding:var(--space-2) var(--space-8);border-radius:var(--radius-button);background:var(--hud-on);color:var(--hud-ink);font-size:var(--font-size-12);cursor:pointer;border:0;font-weight:600}._9T9S7G_degradeRetry:focus-visible{outline:var(--borders-weight-md) solid var(--hud-on);outline-offset:2px}._9T9S7G_scrub{align-items:stretch;gap:var(--space-6);min-width:0;display:flex}._9T9S7G_scrubTrack{border-radius:var(--radius-tile);background:var(--hud-tonal);cursor:pointer;pointer-events:auto;touch-action:pan-y;flex:auto;order:2;min-width:0;height:40px;position:relative}._9T9S7G_scrubTrack:focus-visible{outline:var(--borders-weight-md) solid var(--hud-on);outline-offset:2px}._9T9S7G_eleStrip{border-radius:var(--radius-tile);width:100%;height:40px;display:block}._9T9S7G_scrubBar{height:var(--space-6);border-radius:var(--radius-round);background:var(--hud-hairline);position:absolute;top:50%;left:0;right:0;overflow:hidden;transform:translateY(-50%)}._9T9S7G_scrubBarDone{background:var(--color-caution);height:100%;display:block}._9T9S7G_scrubCursor{top:calc(-1 * var(--space-4));bottom:calc(-1 * var(--space-4));background:var(--hud-on);border-radius:var(--radius-round);pointer-events:none;width:2px;position:absolute;transform:translate(-50%)}._9T9S7G_scrubThumb{border-radius:var(--radius-circle);background:var(--hud-on);width:16px;height:16px;box-shadow:0 0 0 3px color-mix(in srgb, var(--hud-ink) 45%, transparent);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}._9T9S7G_eleBase{fill:var(--hud-hairline)}._9T9S7G_eleDone{fill:var(--color-caution)}._9T9S7G_eleAxis{pointer-events:none;flex-direction:column;flex:none;order:1;justify-content:space-between;align-items:flex-end;display:flex}._9T9S7G_eleAxisLabel{border-radius:var(--radius-4);font-size:var(--font-size-12);color:var(--hud-on-2);font-variant-numeric:tabular-nums;padding:0;line-height:1.3}._9T9S7G_liveRow{justify-content:center;align-items:stretch;row-gap:var(--space-8);flex-wrap:wrap;width:100%;display:flex}._9T9S7G_liveCell{justify-content:center;align-items:center;gap:var(--space-2);min-width:0;max-width:50%;padding:var(--space-2) var(--space-6);color:var(--hud-on);text-align:center;font-variant-numeric:tabular-nums;flex-direction:column;flex:33.333%;display:flex}._9T9S7G_liveCell[data-extra]{flex-grow:0}._9T9S7G_liveLabel{color:var(--hud-on-2);white-space:nowrap}._9T9S7G_liveValue{justify-content:center;align-items:baseline;gap:var(--space-4);white-space:nowrap;flex-wrap:nowrap;max-width:100%;display:inline-flex}._9T9S7G_liveUnit{color:var(--hud-on-2)}._9T9S7G_statStrip{justify-self:stretch;align-items:start;gap:var(--space-8) var(--space-12);width:100%;max-width:560px;padding:var(--space-4) 0 0;border-top:1px solid var(--hud-hairline);padding-top:var(--space-12);grid-template-columns:repeat(auto-fit,minmax(72px,1fr));margin:0 auto;display:grid}._9T9S7G_statCell{text-align:center;align-items:center;gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._9T9S7G_statLabel{color:var(--hud-on-2);white-space:nowrap}._9T9S7G_statValue{color:var(--hud-on);white-space:nowrap}._9T9S7G_statUnit{color:var(--hud-on-2)}@media (max-height:520px){._9T9S7G_hud{grid-template:"title rail close"/minmax(0,auto) minmax(0,1fr) auto;align-items:center;row-gap:0}._9T9S7G_rail{flex-direction:row}._9T9S7G_layerMenu{top:calc(100% + var(--space-8));right:0}._9T9S7G_titleCard,._9T9S7G_degradeNote{grid-column:1/-1}._9T9S7G_bottomHud{row-gap:var(--space-6)}}@media (prefers-reduced-motion:reduce){._9T9S7G_tip,._9T9S7G_titleCard,._9T9S7G_titleCardMeta,._9T9S7G_titleCardName,._9T9S7G_titleCardFacts,._9T9S7G_summaryHead,._9T9S7G_summaryCell,._9T9S7G_summaryActions,._9T9S7G_tipProgressBar,._9T9S7G_tipPhotoImg{animation:none}._9T9S7G_tipOut{animation-duration:.01ms}}._9T9S7G_loadingPanel{z-index:40;justify-content:center;align-items:center;gap:var(--space-16);padding:var(--space-24);background:var(--hud-ink);color:var(--hud-on);text-align:center;font-size:var(--font-size-16);flex-direction:column;display:flex;position:absolute;inset:0}._9T9S7G_loadingPanel p{margin:0}._9T9S7G_flyoverPhotoPin{cursor:pointer;pointer-events:auto;-webkit-user-select:none;user-select:none;flex-direction:column;align-items:center;transition:none;display:flex;position:relative}._9T9S7G_photoPinCard{transform-origin:bottom;justify-content:center;align-items:center;transition:transform .22s,filter .22s,opacity .18s;display:flex;position:relative}._9T9S7G_photoPinThumb{border-radius:var(--radius-tile);border:2.5px solid var(--color-surface);background:var(--color-surface-3);width:44px;height:48px;box-shadow:0 4px 12px color-mix(in srgb, var(--color-ink) 35%, transparent), 0 1px 3px color-mix(in srgb, var(--color-ink) 20%, transparent);justify-content:center;align-items:center;transition:border-color .25s,box-shadow .25s,transform .25s;display:flex;position:relative;overflow:hidden}._9T9S7G_photoPinThumb img{object-fit:cover;width:100%;height:100%;display:block}._9T9S7G_photoPinCount{background:var(--color-route);color:var(--color-on-ink);font-size:var(--font-size-12);padding:0 var(--space-4);border-radius:var(--radius-control);border:1.5px solid var(--color-surface);font-weight:700;line-height:1;position:absolute;top:-4px;right:-4px}._9T9S7G_photoPinStem{background:var(--color-surface);width:2px;height:8px;box-shadow:0 2px 4px color-mix(in srgb, var(--color-ink) 35%, transparent);border-radius:1px;margin-top:-1px}._9T9S7G_photoPinFoot{background:var(--color-surface);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--color-ink) 25%, transparent);border-radius:50%}._9T9S7G_flyoverPhotoPin:focus-visible{outline:none}._9T9S7G_flyoverPhotoPin:focus-visible ._9T9S7G_photoPinThumb{outline:3px solid var(--color-route);outline-offset:3px}._9T9S7G_photoPinPulse{pointer-events:none;opacity:0;border:2px solid #0000;border-radius:14px;position:absolute;inset:-6px}._9T9S7G_photoPinActive{z-index:10}._9T9S7G_photoPinActive ._9T9S7G_photoPinCard{transform:scale(1.15)}._9T9S7G_photoPinHolding ._9T9S7G_photoPinCard{opacity:0;pointer-events:none}._9T9S7G_photoPinActive ._9T9S7G_photoPinThumb{border-color:var(--color-caution);box-shadow:0 8px 24px color-mix(in srgb, var(--color-caution) 50%, transparent), 0 0 16px color-mix(in srgb, var(--color-caution) 40%, transparent)}._9T9S7G_photoPinActive ._9T9S7G_photoPinPulse{border-color:color-mix(in srgb, var(--color-caution) 85%, transparent);animation:1.6s cubic-bezier(.24,0,.38,1) infinite _9T9S7G_photoPinPulseRing}@keyframes _9T9S7G_photoPinPulseRing{0%{opacity:.9;transform:scale(.9)}70%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}._9T9S7G_photoPinVisited ._9T9S7G_photoPinCard{filter:brightness(.85)saturate(.8);transform:scale(.92)}._9T9S7G_photoPinVisited ._9T9S7G_photoPinThumb{border-color:color-mix(in srgb, var(--color-surface) 70%, transparent)}._9T9S7G_overlay[data-playing=true] ._9T9S7G_flyoverPhotoPin{pointer-events:none}._9T9S7G_overlay[data-playing=true] ._9T9S7G_photoPinCard,._9T9S7G_overlay[data-playing=true] ._9T9S7G_photoPinStem{visibility:hidden}._9T9S7G_overlay[data-playing=true] ._9T9S7G_photoPinFoot{box-shadow:0 0 0 1.5px var(--color-surface);opacity:.65;background:0 0}._9T9S7G_overlay[data-playing=true] ._9T9S7G_flyoverPhotoPin:focus-visible ._9T9S7G_photoPinCard{visibility:visible}._9T9S7G_overlay[data-playing=true] ._9T9S7G_tipOut{visibility:hidden}@media (prefers-reduced-motion:reduce){._9T9S7G_photoPinCard,._9T9S7G_photoPinThumb{transition:none}._9T9S7G_photoPinPulse,._9T9S7G_photoPinActive ._9T9S7G_photoPinPulse{animation:none}}._9T9S7G_photoChapters{align-items:center;gap:var(--space-12);pointer-events:auto;min-width:0;display:flex}._9T9S7G_chapterLabel{align-items:center;gap:var(--space-2);font-size:var(--font-size-12);color:var(--hud-on-2);flex-direction:column;flex:none;display:flex}._9T9S7G_chapterLabel b{display:none}._9T9S7G_chapterList{gap:var(--space-8);padding:var(--space-4);scrollbar-width:thin;min-width:0;display:flex;overflow-x:auto}._9T9S7G_chapter{border-radius:var(--radius-tile);cursor:pointer;background:var(--color-surface-3);border:2px solid #0000;flex:0 0 44px;width:44px;height:48px;padding:0;position:relative;overflow:hidden}._9T9S7G_chapter img{object-fit:cover;width:100%;height:100%}._9T9S7G_chapter span{bottom:0;padding:calc(var(--space-2) / 2) var(--space-4);font-size:var(--font-size-12);color:var(--hud-on);background:color-mix(in srgb, var(--hud-ink) 75%, transparent);font-weight:600;position:absolute;inset-inline:0}._9T9S7G_chapter[aria-pressed=true]{border-color:var(--color-route)}._9T9S7G_chapter:focus-visible{outline:2px solid var(--color-route);outline-offset:2px}@media (max-height:800px){._9T9S7G_titleCard{margin-top:var(--space-4);padding:var(--space-6) var(--space-16);gap:0}._9T9S7G_titleCardMeta{line-height:16px}._9T9S7G_titleCardName{font-size:var(--font-size-16);line-height:22px}._9T9S7G_titleCardFacts{font-size:var(--font-size-12);line-height:16px}}@media (max-height:700px){._9T9S7G_bottomHud{padding:var(--space-12);row-gap:var(--space-8)}._9T9S7G_photoChapters{gap:var(--space-8)}._9T9S7G_chapterLabel{flex-direction:row}._9T9S7G_chapterLabel span{display:none}._9T9S7G_chapter{height:44px}._9T9S7G_finaleArt{display:none}._9T9S7G_summary{row-gap:var(--space-8)}._9T9S7G_summaryCells{padding-top:var(--space-8)}._9T9S7G_tipPhotoHero{height:min(160px,22vh)}}@media (max-height:520px){._9T9S7G_bottomHud{column-gap:var(--space-16);grid-template-columns:minmax(0,1fr) auto;max-width:900px}._9T9S7G_bottomHud>*{grid-column:1/-1}._9T9S7G_bottomHud>._9T9S7G_controls{grid-area:2/1}._9T9S7G_bottomHud>._9T9S7G_liveRow{grid-area:2/2;min-width:300px}._9T9S7G_statStrip{max-width:100%;padding-top:var(--space-4);border-top:0;align-self:center}._9T9S7G_photoChapters{display:none}._9T9S7G_tipPhotoHero{width:200px;height:96px}._9T9S7G_finaleArt{display:none}._9T9S7G_summary{align-items:center;column-gap:var(--space-16);grid-column:1/-1;grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);max-width:100%}._9T9S7G_summaryHead{text-align:left;align-items:flex-start}._9T9S7G_summaryCells{border-top:0;padding-top:0}._9T9S7G_summaryActions ._9T9S7G_ctrlBtn,._9T9S7G_summaryShare{min-height:var(--space-44)}._9T9S7G_titleCard{margin-top:var(--space-4);padding:var(--space-8) var(--space-16)}}
.Gl21ta_overlay{z-index:60;background:var(--color-neutral-900-a);justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.Gl21ta_dialog{background:var(--color-background-primary);width:100%;max-width:380px;box-shadow:0 16px 48px var(--color-neutral-900-a);border-radius:16px;position:relative}.Gl21ta_close{background:var(--color-background-secondary);width:44px;height:44px;color:var(--color-text-secondary);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex;position:absolute;top:12px;right:12px}.Gl21ta_body{flex-direction:column;gap:12px;padding:28px 24px 24px;display:flex}.Gl21ta_title{padding-right:var(--space-44);min-height:32px;color:var(--color-text-primary);font-size:17px;font-weight:600}.Gl21ta_desc{color:var(--color-text-secondary);font-size:13px;line-height:1.55}.Gl21ta_field{flex-direction:column;gap:6px;display:flex}.Gl21ta_field>span{color:var(--color-text-secondary);font-size:12.5px;font-weight:600}.Gl21ta_input{border:1px solid var(--color-border-separator);background:var(--color-background-primary);width:100%;color:var(--color-text-primary);font-size:var(--font-size-16);border-radius:10px;padding:10px 12px}.Gl21ta_input:focus{outline:2px solid var(--color-green-700);outline-offset:-1px}.Gl21ta_error{color:var(--color-text-error);font-size:12.5px}.Gl21ta_primaryBtn{background:var(--color-green-700);color:var(--color-text-light);cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;margin-top:4px;padding:11px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.Gl21ta_primaryBtn:disabled{opacity:.5;cursor:default}@media (hover:hover){.Gl21ta_primaryBtn:not(:disabled):hover{background:var(--color-green-800)}}.Gl21ta_ghostBtn{border:1px solid var(--color-border-separator);background:var(--color-background-primary);color:var(--color-text-secondary);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}@media (hover:hover){.Gl21ta_ghostBtn:hover{background:var(--color-background-secondary)}}.Gl21ta_primaryBtn,.Gl21ta_ghostBtn{min-height:44px}
.AXZurq_row{align-items:stretch;gap:var(--space-fluid-50);border-radius:var(--radius-lg);padding:var(--space-fluid-50);background:var(--color-background-primary);transition:background-color .12s,box-shadow .12s;display:flex;position:relative}.AXZurq_read{background:var(--color-background-primary)}.AXZurq_unread{background:var(--color-background-secondary)}@media (hover:hover){.AXZurq_row:hover{background:var(--color-background-tertiary)}}.AXZurq_highlighted{outline:2px solid var(--color-cta-primary-bg);outline-offset:2px}.AXZurq_body{align-items:flex-start;gap:var(--space-fluid-150);padding:var(--space-fluid-150);cursor:pointer;text-align:left;border-radius:var(--radius-md);background:0 0;border:0;flex:1;min-width:0;display:flex}.AXZurq_iconCol{flex-shrink:0;position:relative}.AXZurq_kindIcon{background:var(--color-background-tertiary);width:40px;height:40px;color:var(--color-text-primary);border-radius:9999px;justify-content:center;align-items:center;display:inline-flex}.AXZurq_unreadDot{background:var(--color-cta-primary-bg);border:2px solid var(--color-background-primary);border-radius:9999px;width:10px;height:10px;position:absolute;top:-2px;right:-2px}.AXZurq_textCol{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AXZurq_title{font-size:var(--font-size-14);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.AXZurq_bodyText{font-size:var(--font-size-fluid-100);color:var(--color-text-secondary);text-overflow:ellipsis;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.AXZurq_time{font-size:var(--font-size-fluid-100);color:var(--color-text-tertiary);font-variant-numeric:tabular-nums;margin-top:2px}.AXZurq_actions{align-items:center;gap:var(--space-2);padding-right:var(--space-fluid-100);opacity:0;transition:opacity .12s;display:flex}@media (hover:hover){.AXZurq_row:hover .AXZurq_actions,.AXZurq_row:focus-within .AXZurq_actions{opacity:1}}@media (hover:none){.AXZurq_actions{opacity:1}}.AXZurq_actionBtn{width:32px;height:32px;color:var(--color-text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}@media (hover:hover){.AXZurq_actionBtn:hover{background:var(--color-background-primary);border-color:var(--color-border-interactive);color:var(--color-text-primary)}}
.FNEHKq_photoGrid{gap:var(--space-fluid-150);grid-template-columns:repeat(auto-fill,minmax(120px,1fr));display:grid}.FNEHKq_photoCell{aspect-ratio:1;border-radius:var(--radius-md);background:var(--color-background-secondary);position:relative;overflow:hidden}.FNEHKq_photoImg{object-fit:cover;width:100%;height:100%;display:block}.FNEHKq_photoRemove{width:24px;height:24px;color:var(--color-neutral-white);cursor:pointer;background:#0009;border:0;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;min-height:44px;transition:background .12s;display:inline-flex;position:absolute;top:4px;right:4px}@media (hover:hover){.FNEHKq_photoRemove:hover{background:#000000d9}}.FNEHKq_photoAdd{aspect-ratio:1;border-radius:var(--radius-md);background:var(--color-background-secondary);border:2px dashed var(--color-border-interactive);color:var(--color-text-secondary);justify-content:center;align-items:center;gap:var(--space-fluid-100);font-size:var(--font-size-fluid-100);cursor:pointer;flex-direction:column;transition:background .12s,border-color .12s,color .12s;display:inline-flex}@media (hover:hover){.FNEHKq_photoAdd:hover{background:var(--color-background-tertiary);border-color:var(--color-cta-primary-bg);color:var(--color-cta-primary-bg)}}
.Eihxba_skeleton{background:linear-gradient(90deg, var(--color-surface-2) 0%, var(--color-surface-3) 50%, var(--color-surface-2) 100%);background-size:200% 100%;animation:1.5s linear infinite Eihxba_shimmer;display:block}.Eihxba_text{border-radius:var(--radius-tile);width:100%;height:1em}.Eihxba_circle{border-radius:var(--radius-circle);width:40px;height:40px}.Eihxba_rect{border-radius:var(--radius-media);width:100%;height:100px}.Eihxba_stack{gap:var(--space-8);flex-direction:column;display:flex}@keyframes Eihxba_shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.Eihxba_skeleton{animation:none}}
