.RouteView-module__wjMTya__card{height:calc(var(--space-xxl) * 7);border-radius:var(--radius-lg);background:var(--map-land);box-shadow:var(--shadow-card);position:relative;overflow:hidden}.RouteView-module__wjMTya__svg{width:100%;height:100%;display:block}.RouteView-module__wjMTya__route{fill:none;stroke:var(--primary);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.RouteView-module__wjMTya__start{fill:var(--card);stroke:var(--primary);stroke-width:3px}.RouteView-module__wjMTya__end{fill:var(--primary)}.RouteView-module__wjMTya__empty{height:auto;min-height:calc(var(--space-xxl) * 4);background:var(--card);padding:var(--space-base);justify-content:center;gap:var(--space-xs);flex-direction:column;display:flex}.RouteView-module__wjMTya__emptyText{color:var(--text-sub)}
.SpotRow-module__t-89xq__row{align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-base);background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);display:flex}.SpotRow-module__t-89xq__main{align-items:center;gap:var(--space-md);text-align:left;min-width:0;min-height:var(--hit-min);flex:1;display:flex}.SpotRow-module__t-89xq__icon{width:calc(var(--space-xxl) + var(--space-xs));height:calc(var(--space-xxl) + var(--space-xs));border-radius:50%;flex:none;place-items:center;display:grid}.SpotRow-module__t-89xq__heartIcon{background:var(--heart-soft);color:var(--heart)}.SpotRow-module__t-89xq__beatIcon{background:var(--fill);color:var(--text-sub)}.SpotRow-module__t-89xq__text{flex-direction:column;min-width:0;display:flex}.SpotRow-module__t-89xq__label{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.SpotRow-module__t-89xq__meta{color:var(--text-sub)}.SpotRow-module__t-89xq__action{height:var(--chip-height);min-width:var(--hit-min);padding:0 var(--space-md);border-radius:var(--radius-full);background:var(--primary);color:var(--on-primary);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex;position:relative}.SpotRow-module__t-89xq__action:before{content:"";inset:calc(var(--space-xs) * -1);position:absolute}.SpotRow-module__t-89xq__soft{background:var(--heart-soft);color:var(--heart)}.SpotRow-module__t-89xq__ghost{color:var(--text-sub);box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}
.Avatar-module__IVwToW__avatar{background:var(--fill);color:var(--text);white-space:nowrap;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid;position:relative;overflow:hidden}.Avatar-module__IVwToW__md{width:var(--hit-min);height:var(--hit-min);font-size:var(--t-sub-size)}.Avatar-module__IVwToW__sm{width:calc(var(--space-xxl) + var(--space-xs));height:calc(var(--space-xxl) + var(--space-xs));font-size:var(--t-caption-size)}.Avatar-module__IVwToW__lg{width:calc(var(--space-xxl) * 1.75);height:calc(var(--space-xxl) * 1.75);font-size:var(--t-button-size)}.Avatar-module__IVwToW__friend{background:var(--friend-soft);color:var(--friend)}.Avatar-module__IVwToW__live{pointer-events:none;position:absolute;inset:0}.Avatar-module__IVwToW__live:after{content:"";width:var(--space-md);height:var(--space-md);background:var(--live);border:2px solid var(--bg);border-radius:50%;position:absolute;bottom:0;right:0}.Avatar-module__IVwToW__wrap{display:inline-grid;position:relative}
.BottomSheet-module__L6XlUa__layer{z-index:50;--island-side:calc(var(--space-sm) * 1.25);--island-radius:calc(var(--radius-xl) * 1.5);position:fixed;inset:0;overflow:hidden}.BottomSheet-module__L6XlUa__scrim{background:var(--scrim);position:absolute;inset:0}.BottomSheet-module__L6XlUa__sheet{left:var(--island-side);right:var(--island-side);bottom:var(--island-side);max-height:var(--sheet-max-height);background:var(--card);color:var(--text);border-radius:var(--island-radius);box-shadow:var(--shadow-float);padding:0 var(--space-base) var(--space-base);touch-action:pan-x;will-change:transform;outline:none;flex-direction:column;display:flex;position:absolute}.BottomSheet-module__L6XlUa__handleArea{padding:var(--space-base) 0 var(--space-xs);touch-action:none;place-items:center;display:grid}.BottomSheet-module__L6XlUa__handle{width:var(--sheet-handle-width);height:0}.BottomSheet-module__L6XlUa__title{margin-bottom:var(--space-sm)}.BottomSheet-module__L6XlUa__body{overscroll-behavior:contain;touch-action:pan-y;min-height:0;overflow-y:auto}.BottomSheet-module__L6XlUa__footer{padding-top:var(--space-base)}
.Button-module__8RiFmG__wrap{gap:var(--space-sm);flex-direction:column;display:flex}.Button-module__8RiFmG__block{width:100%}.Button-module__8RiFmG__button{justify-content:center;align-items:center;gap:var(--space-sm);height:var(--button-height);padding:0 var(--space-xl);border-radius:var(--radius-lg);font-size:var(--t-button-size);line-height:var(--t-button-leading);letter-spacing:var(--t-button-tracking);font-weight:var(--t-button-weight);white-space:nowrap;display:inline-flex;position:relative}.Button-module__8RiFmG__sm{height:var(--button-small-height);border-radius:var(--radius-md);padding:0 var(--space-lg);font-size:var(--t-body-size);letter-spacing:var(--t-body-tracking)}.Button-module__8RiFmG__primary{background:var(--primary);color:var(--on-primary)}.Button-module__8RiFmG__primary[aria-disabled=true]{background:var(--primary-off)}.Button-module__8RiFmG__danger{background:var(--primary);color:var(--on-primary)}.Button-module__8RiFmG__secondary{color:var(--text-sub);box-shadow:inset 0 0 0 1px var(--line-strong);background:0 0}.Button-module__8RiFmG__label{align-items:center;gap:var(--space-sm);display:inline-flex}.Button-module__8RiFmG__pending .Button-module__8RiFmG__label{visibility:hidden}.Button-module__8RiFmG__spin{place-items:center;display:grid;position:absolute;inset:0}.Button-module__8RiFmG__reason{text-align:center;color:var(--text-sub)}
.EmptyState-module__7SqAPW__wrap{text-align:center;align-items:center;gap:var(--space-base);padding:var(--space-xxl) var(--space-lg);flex-direction:column;display:flex}.EmptyState-module__7SqAPW__icon{width:calc(var(--space-xxl) * 2);height:calc(var(--space-xxl) * 2);background:var(--card);box-shadow:var(--shadow-card);color:var(--text-sub);border-radius:50%;place-items:center;display:grid}.EmptyState-module__7SqAPW__message{color:var(--text-sub);text-wrap:balance;max-width:24em}
.ShareSpotSheet-module__cQv95G__note{color:var(--text-sub);margin-bottom:var(--space-md)}.ShareSpotSheet-module__cQv95G__list{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ShareSpotSheet-module__cQv95G__row{align-items:center;gap:var(--space-md);width:100%;min-height:var(--hit-min);padding:var(--space-sm) 0;text-align:left;display:flex}.ShareSpotSheet-module__cQv95G__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ShareSpotSheet-module__cQv95G__check{width:var(--space-xl);height:var(--space-xl);box-shadow:inset 0 0 0 1.5px var(--line-strong);border-radius:50%;flex:none;place-items:center;display:grid}.ShareSpotSheet-module__cQv95G__checkOn{background:var(--primary);color:var(--on-primary);box-shadow:none}.ShareSpotSheet-module__cQv95G__sent{color:var(--text-sub)}
.TextSheet-module__GobnEW__field{gap:var(--space-sm);flex-direction:column;display:flex}.TextSheet-module__GobnEW__input{width:100%;height:var(--button-small-height);padding:0 var(--space-base);border-radius:var(--radius-md);background:var(--fill);color:var(--text);border:0;outline:none;box-shadow:inset 0 0 0 1px #0000}.TextSheet-module__GobnEW__input:focus{box-shadow:inset 0 0 0 1.5px var(--primary)}.TextSheet-module__GobnEW__input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--danger)}.TextSheet-module__GobnEW__help{justify-content:space-between;gap:var(--space-sm);color:var(--text-sub);display:flex}.TextSheet-module__GobnEW__error{color:var(--danger)}
.Page-module__7Ccy_G__page{background:var(--bg);min-height:100dvh;padding:env(safe-area-inset-top,0px) var(--space-lg) calc(var(--space-xxl) * 2 + env(safe-area-inset-bottom,0px));gap:var(--space-base);flex-direction:column;display:flex}.Page-module__7Ccy_G__title{padding-top:var(--space-md)}.Page-module__7Ccy_G__header{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.Page-module__7Ccy_G__sectionLabel{color:var(--text-sub);margin-top:var(--space-xs);font-weight:600}.Page-module__7Ccy_G__card{background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:var(--space-base)}.Page-module__7Ccy_G__stats{gap:var(--space-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Page-module__7Ccy_G__statKey{color:var(--text-sub);font-weight:600}.Page-module__7Ccy_G__statValue{font-size:var(--t-metric-size);line-height:var(--t-metric-leading);font-weight:var(--t-metric-weight);letter-spacing:var(--t-metric-tracking);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.Page-module__7Ccy_G__statUnit{margin-left:calc(var(--space-xs) / 2);color:var(--text-sub);font-size:var(--t-caption-size);letter-spacing:0;font-weight:500}.Page-module__7Ccy_G__heart{color:var(--heart)}
.HoldButton-module__8t7auq__hold{width:100%;height:var(--button-small-height);border-radius:var(--radius-full);background:var(--fill);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;transition:transform var(--dur-press-in) var(--ease-out-cubic);border:0;position:relative;overflow:hidden}.HoldButton-module__8t7auq__hold:active{transform:scale(.98)}.HoldButton-module__8t7auq__hold[aria-disabled=true]{opacity:.6}.HoldButton-module__8t7auq__fill{background:var(--primary);transform-origin:0;position:absolute;inset:0}.HoldButton-module__8t7auq__label,.HoldButton-module__8t7auq__labelOn{place-items:center;display:grid;position:absolute;inset:0}.HoldButton-module__8t7auq__label{color:var(--text)}.HoldButton-module__8t7auq__labelOn{color:var(--on-primary)}
.DangerZone-module__VZnRhq__zone{margin-top:var(--space-md);padding-top:var(--space-base);border-top:1px solid var(--line);gap:var(--space-sm);flex-direction:column;display:flex}.DangerZone-module__VZnRhq__note{color:var(--text-sub);word-break:keep-all}
.HeartBurst-module__yX4jGa__layer{z-index:70;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.HeartBurst-module__yX4jGa__heart{width:calc(var(--space-xxl) * 4.5);height:calc(var(--space-xxl) * 4.5);color:var(--heart);transform:scale(0)}.HeartBurst-module__yX4jGa__heart svg{width:100%;height:100%}
.MenuRow-module__5e7JpW__card{background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);padding:0 var(--menu-row-padding-x)}.MenuRow-module__5e7JpW__row{align-items:center;gap:var(--space-md);width:100%;min-height:var(--hit-min);padding:var(--menu-row-padding-y) 0;font-size:var(--menu-row-size);font-weight:var(--menu-row-weight);letter-spacing:var(--t-button-tracking);line-height:var(--t-button-leading);text-align:left;display:flex}.MenuRow-module__5e7JpW__row+.MenuRow-module__5e7JpW__row{border-top:1px solid var(--line)}.MenuRow-module__5e7JpW__icon{color:var(--text-sub);flex:none}.MenuRow-module__5e7JpW__label{flex:1;min-width:0}.MenuRow-module__5e7JpW__detail{margin-top:var(--space-xs);color:var(--text-sub);font-size:var(--t-sub-size);line-height:var(--t-sub-leading);letter-spacing:var(--t-sub-tracking);font-weight:400;display:block}.MenuRow-module__5e7JpW__right{align-items:center;gap:var(--space-xs);color:var(--text-sub);font-size:var(--t-chip-size);margin-left:auto;font-weight:500;display:inline-flex}.MenuRow-module__5e7JpW__chev{color:var(--text-off)}.MenuRow-module__5e7JpW__danger{color:var(--text-sub)}.MenuRow-module__5e7JpW__badge{min-width:var(--space-lg);height:var(--space-lg);padding:0 var(--space-xs);border-radius:var(--radius-full);background:var(--heart);color:var(--on-primary);font-size:var(--t-caption-size);place-items:center;font-weight:700;display:inline-grid}
.records-module__5sei-a__periodRow{justify-content:space-between;align-items:center;gap:var(--space-md);display:flex}.records-module__5sei-a__periodLabel{color:var(--text-sub)}.records-module__5sei-a__list{gap:var(--space-md);flex-direction:column;display:flex}.records-module__5sei-a__sentinel{height:var(--space-xs)}.records-module__5sei-a__more{padding:var(--space-base) 0;color:var(--text-sub);place-items:center;display:grid}
.PushOfferSheet-module__BOD7Fa__note{color:var(--text-sub)}.PushOfferSheet-module__BOD7Fa__actions{gap:var(--space-sm);flex-direction:column;display:flex}
.NavRow-module__dF5mrW__row{height:var(--nav-row-height);justify-content:space-between;align-items:center;display:flex}.NavRow-module__dF5mrW__circle{width:var(--nav-back-size);height:var(--nav-back-size);background:var(--card);box-shadow:var(--shadow-card);color:var(--text);border-radius:50%;place-items:center;display:grid;position:relative}.NavRow-module__dF5mrW__circle:before{content:"";inset:calc(var(--space-sm) * -1);position:absolute}
.walk-module__82cP0q__head{gap:var(--space-xs);flex-direction:column;display:flex}.walk-module__82cP0q__date{color:var(--text-sub)}.walk-module__82cP0q__title{font-weight:700}.walk-module__82cP0q__body{gap:var(--space-base);flex-direction:column;display:flex}.walk-module__82cP0q__list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.walk-module__82cP0q__hint{color:var(--text-sub)}.walk-module__82cP0q__menu{margin:0;padding:0;list-style:none}
:where(.Pressable-module__A-ky_W__base){appearance:none;font:inherit;color:inherit;text-align:inherit;cursor:pointer;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:0 0;border:0;margin:0;padding:0}.Pressable-module__A-ky_W__base:disabled,.Pressable-module__A-ky_W__base[aria-disabled=true]{cursor:default}.Pressable-module__A-ky_W__shape{transition:transform var(--spring-press-duration) var(--spring-press)}.Pressable-module__A-ky_W__shape[data-pressed=true]{transform:scale(var(--press-scale));transition:transform var(--dur-press-in) var(--ease-out-cubic)}.Pressable-module__A-ky_W__text{transition:opacity var(--dur-press-text) var(--ease-out-cubic)}.Pressable-module__A-ky_W__text[data-pressed=true]{opacity:var(--press-text-opacity)}
.Skeleton-module__QUUPIW__bone{background-color:var(--fill);background-image:linear-gradient(90deg, transparent 0%, color-mix(in srgb, var(--card) 75%, transparent) 50%, transparent 100%);border-radius:var(--radius-sm);animation:Skeleton-module__QUUPIW__fw-bone-appear var(--dur-reduced) var(--ease-out-cubic,ease-out) var(--bone-after) both, Skeleton-module__QUUPIW__fw-fill-sweep var(--sweep) var(--ease-out-cubic,ease-out) infinite;background-repeat:no-repeat;background-size:60% 100%;background-attachment:fixed;display:block}@keyframes Skeleton-module__QUUPIW__fw-bone-appear{0%{opacity:0}to{opacity:1}}@keyframes Skeleton-module__QUUPIW__fw-fill-sweep{0%{background-position:-60vw 0}to{background-position:160vw 0}}:root[data-reduce-motion=true] .Skeleton-module__QUUPIW__bone{animation:Skeleton-module__QUUPIW__fw-bone-appear 0s linear var(--bone-after) both}@media (prefers-reduced-motion:reduce){.Skeleton-module__QUUPIW__bone{animation:Skeleton-module__QUUPIW__fw-bone-appear 0s linear var(--bone-after) both}}
.friends-module__-g_tTq__live{gap:var(--space-base);scrollbar-width:none;margin:0 calc(var(--space-lg) * -1);padding:var(--space-xs) var(--space-lg);display:flex;overflow-x:auto}.friends-module__-g_tTq__live::-webkit-scrollbar{display:none}.friends-module__-g_tTq__liveItem{align-items:center;gap:var(--space-xs);width:calc(var(--space-xxl) * 2.25);text-align:center;flex-direction:column;flex:none;display:flex}.friends-module__-g_tTq__liveName{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.friends-module__-g_tTq__liveState{color:var(--text-sub)}.friends-module__-g_tTq__list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.friends-module__-g_tTq__spot{align-items:center;gap:var(--space-md);width:100%;padding:var(--space-md) var(--space-base);background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);text-align:left;display:flex}.friends-module__-g_tTq__spotText{flex-direction:column;flex:1;min-width:0;display:flex}.friends-module__-g_tTq__spotTitle{font-weight:600}.friends-module__-g_tTq__sub{color:var(--text-sub)}.friends-module__-g_tTq__heart{color:var(--heart);flex:none}.friends-module__-g_tTq__friendRow{align-items:center;gap:var(--space-md);padding:var(--space-sm) 0;display:flex}.friends-module__-g_tTq__friendRow+.friends-module__-g_tTq__friendRow{border-top:1px solid var(--line)}.friends-module__-g_tTq__friendName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.friends-module__-g_tTq__more{width:var(--hit-min);height:var(--hit-min);color:var(--text-sub);border-radius:50%;flex:none;place-items:center;display:grid}.friends-module__-g_tTq__info{gap:var(--space-xs);flex-direction:column;align-items:flex-start;display:flex}.friends-module__-g_tTq__link{color:var(--friend);min-height:var(--hit-min);align-items:center;font-weight:600;display:inline-flex}.friends-module__-g_tTq__walkingTag{color:var(--text);align-items:center;gap:var(--space-xs);display:inline-flex}.friends-module__-g_tTq__dot{width:var(--space-sm);height:var(--space-sm);background:var(--live);border-radius:50%}.friends-module__-g_tTq__stack{gap:var(--space-base);flex-direction:column;display:flex}.friends-module__-g_tTq__row{gap:var(--space-base);display:flex}.friends-module__-g_tTq__flat{gap:0}.friends-module__-g_tTq__infoTitle{font-weight:600}
.invite-module__mKtomW__stack{gap:var(--space-md);flex-direction:column;display:flex}.invite-module__mKtomW__code{font-size:var(--t-hero-size);line-height:var(--t-hero-leading);letter-spacing:calc(var(--space-xs) * 1.5);font-variant-numeric:tabular-nums;text-align:center;padding:var(--space-md) 0;-webkit-user-select:all;user-select:all;font-weight:700}.invite-module__mKtomW__sub{color:var(--text-sub)}.invite-module__mKtomW__center{text-align:center}.invite-module__mKtomW__actions{gap:var(--space-sm);grid-template-columns:1fr 1fr;display:grid}.invite-module__mKtomW__input{width:100%;height:var(--button-height);padding:0 var(--space-base);border-radius:var(--radius-md);background:var(--fill);color:var(--text);font-size:var(--t-sheet-size);letter-spacing:calc(var(--space-xs) * 1.2);text-align:center;text-transform:uppercase;font-variant-numeric:tabular-nums;border:0;outline:none;font-weight:700}.invite-module__mKtomW__input:focus{box-shadow:inset 0 0 0 1.5px var(--primary)}.invite-module__mKtomW__input[aria-invalid=true]{box-shadow:inset 0 0 0 1.5px var(--danger)}.invite-module__mKtomW__error{color:var(--danger)}.invite-module__mKtomW__nameLine{justify-content:space-between;align-items:center;gap:var(--space-sm);color:var(--text-sub);display:flex}.invite-module__mKtomW__link{color:var(--friend);min-height:var(--hit-min);font-weight:600}
.me-module__wwh4PG__profile{align-items:center;gap:var(--space-md);width:100%;padding:var(--space-base);background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);text-align:left;display:flex}.me-module__wwh4PG__profileText{flex-direction:column;flex:1;min-width:0;display:flex}.me-module__wwh4PG__name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.me-module__wwh4PG__sub{color:var(--text-sub)}.me-module__wwh4PG__chev{color:var(--text-off);flex:none}.me-module__wwh4PG__regions{gap:var(--space-md);flex-direction:column;display:flex}.me-module__wwh4PG__regionHead{justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-xs);display:flex}.me-module__wwh4PG__regionName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.me-module__wwh4PG__bar{height:var(--space-sm);border-radius:var(--radius-full);background:var(--fill);overflow:hidden}.me-module__wwh4PG__barFill{border-radius:var(--radius-full);background:var(--primary);height:100%;min-width:var(--space-xs);display:block}.me-module__wwh4PG__cardTitle{font-weight:700}
.controls-module__JpILRG__chips{gap:var(--space-sm);scrollbar-width:none;margin:calc(var(--space-xs) * -1) calc(var(--space-lg) * -1);padding:var(--space-xs) var(--space-lg);display:flex;overflow-x:auto}.controls-module__JpILRG__chips::-webkit-scrollbar{display:none}.controls-module__JpILRG__chip{height:var(--chip-height);padding:0 var(--chip-padding-x);border-radius:var(--radius-full);background:var(--card);color:var(--text-sub);box-shadow:inset 0 0 0 1px var(--line-strong);font-size:var(--t-chip-size);line-height:var(--t-chip-leading);letter-spacing:var(--t-chip-tracking);font-weight:var(--t-chip-weight);white-space:nowrap;flex:none;align-items:center;display:inline-flex}.controls-module__JpILRG__chip[aria-pressed=true]{background:var(--primary);color:var(--on-primary);box-shadow:none;font-weight:600}.controls-module__JpILRG__seg{gap:var(--segment-gap);padding:var(--segment-inset);background:var(--fill);border-radius:var(--radius-md);display:inline-flex}.controls-module__JpILRG__segItem{height:var(--segment-item-height);padding:0 var(--chip-padding-x);border-radius:var(--segment-item-radius);color:var(--text-sub);font-size:var(--t-chip-size);letter-spacing:var(--t-chip-tracking);font-weight:var(--t-chip-weight);white-space:nowrap;transition:background-color var(--dur-press-text) var(--ease-out-cubic);align-items:center;display:inline-flex}.controls-module__JpILRG__segItem[aria-checked=true]{background:var(--card);color:var(--text);box-shadow:var(--segment-shadow);font-weight:600}.controls-module__JpILRG__switch{width:var(--switch-width);height:var(--switch-height);border-radius:var(--radius-full);background:var(--switch-off);transition:background-color var(--spring-settle-duration) var(--ease-out-cubic);flex:none;position:relative}.controls-module__JpILRG__switch:after{content:"";top:calc((var(--switch-height) - var(--switch-thumb-size)) / 2);left:calc((var(--switch-height) - var(--switch-thumb-size)) / 2);width:var(--switch-thumb-size);height:var(--switch-thumb-size);background:var(--switch-thumb);box-shadow:var(--shadow-card);transition:transform var(--spring-settle-duration) var(--spring-settle);border-radius:50%;position:absolute}.controls-module__JpILRG__switch[aria-checked=true]{background:var(--primary)}.controls-module__JpILRG__switch[aria-checked=true]:after{background:var(--on-primary);transform:translateX(calc(var(--switch-width) - var(--switch-height)))}
.settings-module__bZKQoW__note{color:var(--text-sub);padding:0 var(--space-xs)}.settings-module__bZKQoW__version{color:var(--text-sub);text-align:center;padding-top:var(--space-base)}.settings-module__bZKQoW__segmentRow{padding-bottom:var(--space-base)}
.notifications-module__gv5qsq__list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.notifications-module__gv5qsq__item{align-items:flex-start;gap:var(--space-md);width:100%;padding:var(--space-md) var(--space-base);background:var(--card);border-radius:var(--radius-lg);box-shadow:var(--shadow-card);text-align:left;display:flex}.notifications-module__gv5qsq__icon{width:calc(var(--space-xxl) + var(--space-xs));height:calc(var(--space-xxl) + var(--space-xs));background:var(--fill);color:var(--text-sub);border-radius:50%;flex:none;place-items:center;display:grid}.notifications-module__gv5qsq__heart{background:var(--heart-soft);color:var(--heart)}.notifications-module__gv5qsq__friend{background:var(--friend-soft);color:var(--friend)}.notifications-module__gv5qsq__text{gap:calc(var(--space-xs) / 2);flex-direction:column;flex:1;min-width:0;display:flex}.notifications-module__gv5qsq__title{font-weight:500}.notifications-module__gv5qsq__unread .notifications-module__gv5qsq__title{font-weight:700}.notifications-module__gv5qsq__dot{width:var(--space-sm);height:var(--space-sm);margin-top:var(--space-sm);background:var(--friend);border-radius:50%;flex:none}.notifications-module__gv5qsq__sub{color:var(--text-sub)}
.spots-module__v4_l8q__hero{text-align:center;align-items:center;gap:var(--space-md);padding:var(--space-xl) 0 var(--space-base);flex-direction:column;display:flex}.spots-module__v4_l8q__heart{color:var(--heart);display:flex}.spots-module__v4_l8q__sub{color:var(--text-sub)}.spots-module__v4_l8q__title{word-break:keep-all;font-weight:700}
.DocPage-module__b9h6Da__body{gap:var(--space-md);-webkit-user-select:text;user-select:text;flex-direction:column;display:flex}.DocPage-module__b9h6Da__sub{color:var(--text-sub)}.DocPage-module__b9h6Da__pending{padding:var(--space-base);border-radius:var(--radius-md);background:var(--fill);color:var(--text-sub)}
