.track-experience{--track-ease:cubic-bezier(.22, 1, .36, 1)}.track-experience :is(button,a,summary){-webkit-tap-highlight-color:transparent}.track-experience :is(.tf-icon-button,.td-header-back,.th-shortcuts button,.th-member,.track-navigation-item,.ta-primary,.ta-secondary){touch-action:manipulation;transition:background-color .16s ease, box-shadow .16s ease, transform .16s var(--track-ease)}.track-experience :is(.tf-icon-button,.td-header-back,.th-shortcuts button,.th-member,.ta-primary,.ta-secondary):active:not(:disabled){transform:scale(.97)}.track-experience .track-navigation-item:active:not(:disabled) .track-navigation-icon{transform:scale(.9)}.track-experience .track-navigation-icon{transition:transform .18s var(--track-ease), background-color .18s ease}.track-experience .td-scroll>[role=tabpanel][data-state=active]{animation:track-panel-enter .22s var(--track-ease) both}@keyframes track-panel-enter{0%{opacity:.55;transform:translateY(7px)}to{opacity:1;transform:none}}.track-experience .th-home[data-dragging=true]{-webkit-user-select:none;user-select:none;transition:none!important}.track-experience .th-home[data-dragging=true] .th-handle span{background:var(--track-action);width:44px}.track-experience .th-handle span{transition:width .18s,background-color .18s}.track-experience .th-handle:focus-visible{outline-offset:-5px;border-radius:18px}.track-experience .th-sensor-details{border:1px solid var(--track-stroke);background:#fff;border-radius:20px;margin-top:16px;padding:0 12px 4px}.track-experience .th-sensor-details>summary{cursor:pointer;min-height:52px;color:var(--track-action);align-items:center;gap:9px;font-size:13px;font-weight:650;list-style:none;display:flex}.track-experience .th-sensor-details>summary::-webkit-details-marker{display:none}.track-experience .th-sensor-details>summary>svg:last-child{margin-left:auto;transition:transform .18s}.track-experience .th-sensor-details[open]>summary>svg:last-child{transform:rotate(90deg)}.track-experience :is(.td-scroll,.th-panel-body){overflow-anchor:none;overscroll-behavior-y:contain}@media (width<=767px){.track-experience.track-app-container:has(.track-app-frame){height:var(--track-viewport-height,100dvh);min-height:0}.track-experience.track-app-container .track-app-frame{min-height:0}.track-experience .td-header{padding-top:max(10px, env(safe-area-inset-top))}.track-experience .th-topbar{padding-top:max(12px, env(safe-area-inset-top))}.track-experience .td-scroll{scroll-padding-top:16px}.track-experience .td-scroll :is(input,textarea,select){scroll-margin-block:24px}.track-experience .track-navigation-item{min-height:56px}.track-experience .th-panel-body{padding-bottom:max(20px, env(safe-area-inset-bottom))}.track-experience .th-focus-heading h2{font-size:clamp(19px,5.3vw,23px)}.track-experience .th-record-meta{gap:6px}.track-experience .th-detail-link{min-height:52px}}@media (height<=520px) and (width<=899px){.track-experience .th-home .th-topbar{padding-block:6px}.track-experience .th-home .th-handle{min-height:32px}}@media (prefers-reduced-motion:reduce){.track-experience *,.track-experience :before,.track-experience :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.track-experience :is(button,a):active:not(:disabled){transform:none}}.track-experience.track-app-container[data-compact-viewport=true] .th-home[data-snap]{grid-template-rows:76px minmax(0,1fr) auto}.track-experience.track-app-container[data-compact-viewport=true] .th-home :is(.th-handle,.th-map-toggle,.track-map-controls,.track-map-zoom){display:none}.track-experience.track-app-container[data-compact-viewport=true] .th-home .th-panel-body{visibility:visible;overflow-y:auto}.track-experience.track-app-container[data-compact-viewport=true] .th-home .th-panel-title{padding-top:10px}.track-experience.track-app-container[data-compact-viewport=true] .th-home[data-profile-focused=true][data-snap=peek] .th-focus>:not(.th-focus-heading){display:block}.track-experience.track-app-container[data-compact-viewport=true] .th-home[data-profile-focused=true][data-snap=peek] .th-focus>.th-shortcuts{display:grid}.track-experience.track-app-container[data-compact-viewport=true] .th-home[data-profile-focused=true][data-snap=peek] .th-focus>:is(.th-position-status,.th-record-meta,.th-detail-link,.th-place-badge){display:flex}
