._indicator_1ebvr_8{--edge-progress:0;z-index:70;width:calc(.25rem + 1.85rem * var(--edge-progress));height:calc(2.25rem + .75rem * var(--edge-progress));padding-right:calc(.35rem * var(--edge-progress));border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--surface-overlay-deeper);border:var(--bw-thin) solid var(--border-default);color:var(--text-secondary);box-shadow:0 .25rem .75rem var(--shadow-soft);opacity:0;pointer-events:none;transition:opacity var(--transition-fast), background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);border-left:none;justify-content:flex-end;align-items:center;display:flex;position:fixed;top:50%;left:0;overflow:hidden;transform:translateY(-50%)}._indicator_1ebvr_8.edge-swipe-active{opacity:1}._chevron_1ebvr_46{opacity:calc(var(--edge-progress) * var(--edge-progress));flex-shrink:0}._indicator_1ebvr_8.edge-swipe-armed{background:var(--primary);border-color:var(--primary);color:var(--text-on-primary)}._avatar_56pfp_1{background-color:var(--primary);border:var(--bw-default) solid var(--primary-op-light);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}._xxs_56pfp_15{border-width:var(--bw-thin);width:1.25rem;height:1.25rem}._xs_56pfp_26{border-width:var(--bw-medium);width:2rem;height:2rem}._sm_56pfp_32{width:3rem;height:3rem}._md_56pfp_37{width:4rem;height:4rem}._lg_56pfp_42{width:8rem;height:8rem}._image_56pfp_47{background:var(--surface-image);object-fit:cover;border-radius:50%;width:100%;height:100%}._initials_56pfp_57{color:var(--text-on-primary);font-weight:var(--fw-black)}._xxs_56pfp_15 ._initials_56pfp_57,._xs_56pfp_26 ._initials_56pfp_57{font-size:var(--t-caption)}._sm_56pfp_32 ._initials_56pfp_57{font-size:var(--t-subtitle)}._md_56pfp_37 ._initials_56pfp_57{font-size:var(--t-heading)}._lg_56pfp_42 ._initials_56pfp_57{font-size:var(--t-display)}._checkBadge_56pfp_82{border-radius:var(--radius-circle);background:var(--success);border:var(--bw-medium) solid var(--surface-page);width:1.05rem;height:1.05rem;color:var(--text-on-primary);justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-.15rem;right:-.15rem}._checkBadge_56pfp_82 svg{width:.6rem;height:.6rem}@media (width<=48rem){._lg_56pfp_42{width:6rem;height:6rem}._lg_56pfp_42 ._initials_56pfp_57{font-size:var(--t-heading)}}._second_9dz12_1{font-size:var(--t-caption);font-weight:var(--fw-regular,400);color:var(--text-secondary);display:block}._backdrop_rrfzm_4{z-index:60;align-items:flex-end;display:flex;position:fixed;inset:0}._backdrop_rrfzm_4:before{content:"";z-index:-1;background:color-mix(in oklch, var(--surface-page) 70%, transparent);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:_backdropIn_rrfzm_1 var(--transition-slow) backwards;position:absolute;inset:0}._backdropOverOverlay_rrfzm_28{z-index:210}._backdropLeaving_rrfzm_32{pointer-events:none}._backdropLeaving_rrfzm_32:before{animation:_backdropOut_rrfzm_1 var(--transition-base) forwards;animation-timing-function:var(--ease-in)}@keyframes _backdropIn_rrfzm_1{0%{opacity:0}}@keyframes _backdropOut_rrfzm_1{to{opacity:0}}@media (prefers-reduced-motion:reduce){._backdrop_rrfzm_4:before,._backdropLeaving_rrfzm_32:before{animation:none}}._panel_rrfzm_56{width:100%;max-height:85vh;padding:var(--sp-lg);padding-bottom:calc(var(--sp-lg) + var(--tg-viewport-safe-area-inset-bottom,0px));border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);background:var(--surface-page);box-shadow:0 -1px 0 var(--border-subtle);overflow-y:auto}._panel_rrfzm_56:focus-visible{outline:none}._grab_rrfzm_75{gap:var(--sp-md);touch-action:none;cursor:grab;flex-direction:column;display:flex}._handle_rrfzm_83{border-radius:var(--radius-pill);background:var(--border-strong);align-self:center;width:2.5rem;height:.25rem}._head_rrfzm_91{justify-content:space-between;align-items:center;gap:var(--sp-sm);display:flex}._title_rrfzm_98{font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-secondary);margin:0}._headBig_rrfzm_110{min-height:2.5rem}._headBig_rrfzm_110 ._title_rrfzm_98{font-size:var(--t-subtitle);font-weight:var(--fw-bold);letter-spacing:normal;text-transform:none;color:var(--text-primary);line-height:1.2}._headBig_rrfzm_110 ._close_rrfzm_123{border:var(--bw-thin) solid var(--border-subtle);background:var(--surface-card-subtle);width:2.5rem;height:2.5rem;margin:0 0 0 auto}._headBig_rrfzm_110 ._close_rrfzm_123 svg{width:1.15rem;height:1.15rem}._headBig_rrfzm_110 ._close_rrfzm_123:active{opacity:.8;transform:scale(.9)}@media (hover:hover){._headBig_rrfzm_110 ._close_rrfzm_123:hover{border-color:var(--primary);background:var(--surface-card-subtle);color:var(--primary)}}._close_rrfzm_123{width:2.75rem;height:2.75rem;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:-.75rem -.75rem -.75rem auto;padding:0;display:flex}._close_rrfzm_123 svg{width:1.125rem;height:1.125rem}@media (hover:hover){._close_rrfzm_123:hover{background:var(--surface-input);color:var(--text-primary)}}._close_rrfzm_123:active{background:var(--primary-op-soft)}._close_rrfzm_123:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:calc(var(--bw-medium) * -1)}._backdropLeft_rrfzm_209{justify-content:flex-start;align-items:stretch}._backdropLeft_rrfzm_209:before{background:linear-gradient(to right, color-mix(in oklch, var(--surface-page) 70%, transparent), color-mix(in oklch, var(--surface-page) 45%, transparent) 45%, transparent);-webkit-backdrop-filter:none;backdrop-filter:none}._panelLeft_rrfzm_227{gap:var(--sp-md);width:min(21rem,86vw);height:100%;max-height:none;padding:var(--sp-md);padding-top:calc(var(--sp-md) + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px));border-radius:0 var(--radius-lg) var(--radius-lg) 0;background:var(--surface-overlay-half);border-right:var(--bw-thin) solid var(--border-subtle);flex-direction:column;display:flex;position:relative;overflow:hidden}._grabLeft_rrfzm_278{touch-action:none;cursor:grab;justify-content:center;align-items:center;width:.75rem;height:100%;display:flex;position:absolute;top:0;right:0}._handleLeft_rrfzm_291{border-radius:var(--radius-pill);background:var(--border-strong);width:.25rem;height:2.5rem}._sub_15zlp_1{color:var(--text-secondary);font-size:var(--t-label);margin:0}._label_15zlp_7{margin:var(--sp-lg) 0 var(--sp-sm);color:var(--text-secondary);font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-transform:uppercase}._search_15zlp_16{margin-bottom:var(--sp-md)}._grid_15zlp_20{gap:var(--sp-md) var(--sp-xs);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._ghost_15zlp_29{border-radius:var(--radius-circle);background:var(--surface-card);justify-self:center;width:3rem;height:3rem}._friend_15zlp_37{align-items:center;gap:var(--sp-xs);width:100%;color:var(--text-primary);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;padding:0;display:flex}._friend_15zlp_37:disabled{opacity:var(--op-ghost);cursor:default}._face_15zlp_57{border-radius:var(--radius-circle);position:relative}._on_15zlp_63 ._face_15zlp_57{box-shadow:0 0 0 2px var(--surface-page), 0 0 0 4px var(--primary)}._tick_15zlp_67{border:2px solid var(--surface-page);border-radius:var(--radius-circle);background:var(--primary);width:1.25rem;height:1.25rem;color:var(--text-on-primary);justify-content:center;align-items:center;display:flex;position:absolute;bottom:-.25rem;right:-.25rem}._tick_15zlp_67 svg{width:.7rem;height:.7rem}._name_15zlp_87{max-width:100%;font-size:var(--t-caption);font-weight:var(--fw-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._note_15zlp_96{margin-top:calc(-1 * var(--sp-xs));color:var(--text-muted);font-size:var(--t-caption)}._empty_15zlp_102{color:var(--text-muted);font-size:var(--t-label);margin:0}._noteBox_15zlp_108{margin-top:var(--sp-lg)}._goingHint_15zlp_112{margin:var(--sp-xs) 0 0;color:var(--text-muted);font-size:var(--t-caption)}._send_15zlp_118{margin-top:var(--sp-lg)}._noteBox_15zlp_108+._send_15zlp_118{margin-top:var(--sp-md)}._rows_15zlp_126{margin-top:var(--sp-lg);padding-top:var(--sp-xs);border-top:var(--bw-thin) solid var(--border-subtle)}._row_15zlp_126{align-items:center;gap:var(--sp-md);width:100%;padding:var(--sp-sm) 0;color:var(--text-primary);font:inherit;font-weight:var(--fw-bold);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;display:flex}._icon_15zlp_148{border-radius:var(--radius-circle);background:var(--surface-card);width:2.25rem;height:2.25rem;color:var(--primary);flex:none;justify-content:center;align-items:center;display:flex}._icon_15zlp_148 svg{width:1.1rem;height:1.1rem}._hint_15zlp_165{color:var(--text-muted);font-size:var(--t-caption);font-weight:var(--fw-medium);margin-top:2px;display:block}._rain_6o87o_1{pointer-events:none;z-index:75;perspective:600px;position:fixed;inset:0;overflow:hidden}._drop_6o87o_12{opacity:0;transform-style:preserve-3d;animation-name:_fall_6o87o_1;animation-timing-function:cubic-bezier(.35,0,.75,.85);animation-fill-mode:forwards;position:absolute;top:-4rem}@keyframes _fall_6o87o_1{0%{opacity:1;transform:translate(0)rotate(0)}50%{transform:translate(var(--sway), 55dvh) rotate(calc(var(--spin,0deg) * -.5))}92%{opacity:1}to{opacity:0;transform:translate(calc(var(--sway) * .4), calc(100dvh + 6rem)) rotate(var(--spin,0deg))}}._paper_6o87o_29{animation:linear infinite _flutter_6o87o_1;display:block}@keyframes _flutter_6o87o_1{0%{transform:rotateZ(var(--tilt)) rotateX(0deg) rotateY(0deg)}to{transform:rotateZ(calc(var(--tilt) + 90deg)) rotateX(360deg) rotateY(180deg)}}._strip_6o87o_39{border-radius:1px;width:.4rem;height:.9rem}._square_6o87o_40{border-radius:1px;width:.55rem;height:.55rem}._ribbon_6o87o_41{border-radius:1px;width:.25rem;height:1.1rem}._faceDrop_6o87o_43{z-index:1}._face_6o87o_43{width:var(--size);height:var(--size);border:3px solid var(--primary);background:var(--primary);border-radius:50%;display:block;overflow:hidden;box-shadow:0 6px 16px #00000059}._faceImg_6o87o_56{object-fit:cover;width:100%;height:100%;display:block}._faceInitial_6o87o_63{width:100%;height:100%;font-weight:800;font-size:calc(var(--size) * .42);color:var(--text-on-primary);place-items:center;display:grid}@media (prefers-reduced-motion:reduce){._rain_6o87o_1{display:none}}._screen_1b9ky_4{z-index:60;padding:calc(.875rem + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px)) 1rem calc(1rem + var(--tg-viewport-safe-area-inset-bottom,0px) + var(--tg-viewport-content-safe-area-inset-bottom,0px));background:var(--surface-page);color:var(--text-primary);flex-direction:column;gap:.875rem;animation:.28s ease-out _screenIn_1b9ky_1;display:flex;position:fixed;inset:0}@keyframes _screenIn_1b9ky_1{0%{opacity:0;transform:translateY(1.5rem)}}._head_1b9ky_26{align-items:center;gap:.75rem;display:flex}._headText_1b9ky_32{flex:1;min-width:0}._ok_1b9ky_37{border-radius:var(--radius-circle);background:var(--primary);width:2.25rem;height:2.25rem;color:var(--text-on-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}._ok_1b9ky_37 svg{width:1.125rem;height:1.125rem}._close_1b9ky_54{width:2.75rem;height:2.75rem;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:-.5rem -.5rem -.5rem 0;padding:0;display:flex}._close_1b9ky_54 svg{width:1.25rem;height:1.25rem}._close_1b9ky_54:active{background:var(--primary-op-soft)}._close_1b9ky_54:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:calc(var(--bw-medium) * -1)}._title_1b9ky_85{text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:1.25rem;font-weight:900}._sub_1b9ky_93{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;margin:.125rem 0 0;font-size:.8125rem;overflow:hidden}._preview_1b9ky_102{flex:1;justify-content:center;align-items:center;min-height:0;display:flex}._cardWrap_1b9ky_110{aspect-ratio:9/16;max-width:100%;height:100%;position:relative}._card_1b9ky_110,._placeholder_1b9ky_118{aspect-ratio:9/16;border-radius:var(--radius-lg);max-width:100%;height:100%}._making_1b9ky_126{border-radius:var(--radius-lg);color:var(--text-primary);text-align:center;background:oklch(0% 0 0/.62);flex-direction:column;justify-content:center;align-items:center;gap:.75rem;padding:1rem;font-size:.875rem;font-weight:700;animation:.2s ease-out _makingIn_1b9ky_1;display:flex;position:absolute;inset:0}._spinner_1b9ky_144{border:3px solid oklch(100% 0 0/.25);border-top-color:var(--primary);border-radius:50%;width:2rem;height:2rem;animation:.8s linear infinite _spin_1b9ky_144}._bar_1b9ky_153{background:oklch(100% 0 0/.2);border-radius:999px;width:70%;height:.25rem;overflow:hidden}._barFill_1b9ky_163,._barFillSlow_1b9ky_164{background:var(--primary);transform-origin:0;width:92%;height:100%;animation:2.5s cubic-bezier(.2,.7,.3,1) both _fill_1b9ky_1;display:block}._barFillSlow_1b9ky_164{animation-duration:7s}@keyframes _spin_1b9ky_144{to{transform:rotate(360deg)}}@keyframes _fill_1b9ky_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _makingIn_1b9ky_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._screen_1b9ky_4,._spinner_1b9ky_144,._barFill_1b9ky_163,._barFillSlow_1b9ky_164{animation:none}}._card_1b9ky_110{display:block;box-shadow:0 .75rem 2.5rem oklch(0% 0 0/.5)}._placeholder_1b9ky_118{background:var(--surface-card);color:var(--text-muted);text-align:center;justify-content:center;align-items:center;padding:1rem;font-size:.8125rem;display:flex}._error_1b9ky_223{text-align:center;color:var(--text-muted);margin:-.375rem 0 0;font-size:.8125rem}._foot_1b9ky_230{flex-direction:column;gap:1rem;display:flex}._storyBtn_1b9ky_237{border-radius:var(--radius-pill);text-transform:none;letter-spacing:0;height:3.25rem;font-size:1rem;font-weight:800}._icons_1b9ky_246{justify-content:space-around;display:flex}._iconAction_1b9ky_251{width:4.5rem;color:var(--text-secondary);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;gap:.375rem;padding:0;font-size:.75rem;font-weight:600;display:flex}._iconCircle_1b9ky_268{background:var(--surface-card);width:3.25rem;height:3.25rem;color:var(--text-primary);border-radius:50%;justify-content:center;align-items:center;display:flex}._iconCircle_1b9ky_268 svg{width:1.375rem;height:1.375rem}._iconAction_1b9ky_251:active ._iconCircle_1b9ky_268{background:var(--surface-input)}._iconAction_1b9ky_251:disabled{opacity:.45}._iconLabel_1b9ky_292{white-space:nowrap}._clock_kucqn_6{align-items:center;gap:var(--sp-xs);min-width:0;display:flex}._badge_kucqn_13{border-radius:var(--radius-pill);background:var(--primary-op-soft);color:var(--primary);font-size:var(--t-caption);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;align-items:center;gap:.3rem;padding:.0625rem .4rem;display:inline-flex}._dot_kucqn_28{background:var(--primary);border-radius:50%;width:.4rem;height:.4rem;animation:1.6s ease-in-out infinite _pulse_kucqn_1}@keyframes _pulse_kucqn_1{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){._dot_kucqn_28{animation:none}}._elapsed_kucqn_44{font-size:var(--t-label);font-weight:var(--fw-bold);color:var(--text-primary);font-variant-numeric:tabular-nums}._body_kucqn_51{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}._bar_kucqn_59{background:var(--surface-card-subtle);border-radius:999px;height:.375rem;display:block;overflow:hidden}._fill_kucqn_67{border-radius:inherit;background:var(--pin);height:100%;transition:width .6s;display:block}._meta_kucqn_75{font-size:var(--t-caption);font-weight:var(--fw-semibold);color:var(--text-secondary);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}._large_kucqn_85{gap:.4rem}._large_kucqn_85 ._bar_kucqn_59{height:.55rem}._large_kucqn_85 ._meta_kucqn_75{font-size:var(--t-label)}._warn_kucqn_91{color:var(--danger-text)}._state_kucqn_92{color:var(--primary)}._card_rl17o_8{left:var(--sp-md);right:var(--sp-md);bottom:calc(var(--sp-sm) + var(--tg-viewport-safe-area-inset-bottom,0px));z-index:41;background:var(--surface-card);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-lg);pointer-events:auto;flex-direction:column;max-height:40dvh;display:flex;position:fixed;box-shadow:0 .5rem 1.5rem oklch(0% 0 0/.35)}._card_rl17o_8:focus{outline:none}._controls_rl17o_58{top:var(--sp-md);right:var(--sp-md);z-index:1;align-items:center;gap:var(--sp-xs);display:flex;position:absolute}._aboveStack_rl17o_72{bottom:calc(100% + var(--sp-sm));align-items:center;gap:var(--sp-sm);flex-direction:column;display:flex;position:absolute;right:0}._aboveStack_rl17o_72 ._close_rl17o_84{background:var(--surface-card);box-shadow:0 .25rem .75rem oklch(0% 0 0/.35)}._close_rl17o_84{border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-circle);background:var(--surface-card-subtle);width:2.5rem;height:2.5rem;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast), opacity var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;padding:0;display:flex}._close_rl17o_84 svg{width:1.15rem;height:1.15rem}._close_rl17o_84:active{opacity:.8;transform:scale(.9)}._close_rl17o_84:hover,._close_rl17o_84:focus-visible{border-color:var(--primary);color:var(--primary);outline:none}._card_1uif8_14{padding:var(--sp-md);gap:var(--sp-sm);min-height:fit-content}._header_1uif8_27{align-items:flex-start;gap:var(--sp-sm);flex-shrink:0;padding-right:3rem;display:flex}._headerClearTwo_1uif8_40{padding-right:5.75rem}._headerClearNone_1uif8_45{padding-right:0}._clubBtn_1uif8_49{cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:var(--radius-circle);transition:transform var(--transition-fast), opacity var(--transition-fast);background:0 0;border:none;flex-shrink:0;padding:0;display:flex}._clubBtn_1uif8_49:active{opacity:.8;transform:scale(.9)}._clubAvatar_1uif8_66{width:2.5rem!important;height:2.5rem!important}._headerLeft_1uif8_71{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._titleBtn_1uif8_81{align-items:center;gap:var(--sp-xs);min-width:0;font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--transition-fast);background:0 0;border:none;padding:0;display:flex}._titleBtn_1uif8_81 svg{width:1.1rem;height:1.1rem;color:var(--text-muted);flex-shrink:0}._titleBtn_1uif8_81:active{opacity:.7}._title_1uif8_81{font-size:var(--t-subtitle);font-weight:var(--fw-bold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;min-width:0;line-height:1.2;overflow:hidden}._startLineStatic_1uif8_120{max-width:100%;font-size:var(--t-label);font-weight:var(--fw-semibold);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;align-self:flex-start;line-height:1.15;overflow:hidden}._cornerBtn_1uif8_136{border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-circle);background:var(--surface-card-subtle);width:2.5rem;height:2.5rem;color:var(--primary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast), opacity var(--transition-fast), border-color var(--transition-fast);justify-content:center;align-items:center;padding:0;display:flex}._cornerBtn_1uif8_136 svg{width:1.3rem;height:1.3rem}._cornerBtn_1uif8_136:active{opacity:.8;transform:scale(.9)}._cornerBtn_1uif8_136:hover,._cornerBtn_1uif8_136:focus-visible{border-color:var(--primary);outline:none}._floatBtn_1uif8_173{border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-circle);background:var(--surface-card);width:2.5rem;height:2.5rem;color:var(--primary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast), opacity var(--transition-fast), border-color var(--transition-fast);justify-content:center;align-items:center;padding:0;display:flex;box-shadow:0 .25rem .75rem oklch(0% 0 0/.35)}._floatBtn_1uif8_173 svg{width:1.3rem;height:1.3rem}._floatBtn_1uif8_173:active{opacity:.8;transform:scale(.9)}._floatBtn_1uif8_173:hover,._floatBtn_1uif8_173:focus-visible{border-color:var(--primary);outline:none}._floatBtnEdit_1uif8_218{background:var(--primary);color:var(--text-on-primary);box-shadow:var(--shadow-hover-brand), var(--shadow-soft);border-color:#0000}._floatBtnEdit_1uif8_218:hover{border-color:#0000}._floatBtnEdit_1uif8_218:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:var(--bw-medium);border-color:#0000}._metaRow_1uif8_238{align-items:center;gap:var(--sp-xs);min-width:0;display:flex}._meet_1uif8_246,._time_1uif8_247,._date_1uif8_248{font-size:var(--t-label);font-weight:var(--fw-semibold);color:var(--text-secondary);flex-shrink:0;line-height:1.15}._meet_1uif8_246{align-items:center;gap:var(--sp-xs);min-width:0;font-weight:var(--fw-medium);color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}._meetSep_1uif8_270{color:var(--border-subtle)}._dateToday_1uif8_274{color:var(--primary);background:var(--primary-op-soft);border-radius:var(--radius-pill);padding:0 .4rem;display:inline-block}._openBtnCard_1uif8_285{border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-circle);background:var(--surface-card-subtle);width:2.25rem;height:2.25rem;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast), opacity var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._openBtnCard_1uif8_285 svg{width:1.25rem;height:1.25rem}._openBtnCard_1uif8_285:active{opacity:.8;transform:scale(.9)}._openBtnCard_1uif8_285:hover,._openBtnCard_1uif8_285:focus-visible{border-color:var(--primary);color:var(--primary);outline:none}._rowList_1uif8_323{--row-h:3.25rem;gap:var(--sp-xs);min-height:0;max-height:calc(3.5 * var(--row-h) + 3 * var(--sp-xs));scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-direction:column;display:flex;overflow-y:auto}._rowList_1uif8_323::-webkit-scrollbar{display:none}._row_1uif8_323{justify-content:space-between;align-items:center;gap:var(--sp-md);width:100%;min-height:var(--row-h);padding:var(--sp-sm) var(--sp-md);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-input);text-align:left;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-base), border-color var(--transition-base);flex-shrink:0;display:flex}._row_1uif8_323:hover{background:var(--surface-card-subtle)}._rowText_1uif8_360{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._rowHead_1uif8_368{font-size:var(--t-label);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._rowMeta_1uif8_379{font-size:var(--t-caption);font-weight:var(--fw-medium);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._joinedCount_1uif8_389{vertical-align:bottom;align-items:center;gap:.2em;display:inline-flex}._joinedCount_1uif8_389 svg{flex:none;width:1.1em;height:1.1em}._bigCard_1uif8_403{justify-content:space-between;gap:var(--sp-sm);padding:var(--sp-md);border:var(--bw-medium) solid var(--primary);border-radius:var(--radius-md);background:var(--surface-input);cursor:pointer;-webkit-tap-highlight-color:transparent;scroll-snap-align:start;flex-direction:column;flex:0 0 100%;display:flex}._sideCard_1uif8_426{border-width:var(--bw-thin);border-color:var(--border-subtle);padding:calc(var(--sp-md) + var(--bw-medium) - var(--bw-thin))}._sideCard_1uif8_426:hover{background:var(--surface-card-subtle)}._bigCardBody_1uif8_437{flex-direction:column;gap:.15rem;min-width:0;display:flex}._bigCardHead_1uif8_444{font-size:var(--t-subtitle);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._bigCardMeta_1uif8_455{font-size:var(--t-label);font-weight:var(--fw-medium);color:var(--text-secondary)}._bigCardFoot_1uif8_462{justify-content:space-between;align-items:center;gap:var(--sp-sm);display:flex}._bigCardFoot_1uif8_462>._joinBtn_1uif8_469{flex:auto;min-width:0}._bigCardVerbs_1uif8_476{align-items:center;gap:var(--sp-xs);flex:auto;min-width:0;display:flex}._bigCardVerbs_1uif8_476>._joinBtn_1uif8_469{min-width:0;padding-inline:var(--sp-sm);white-space:nowrap;text-overflow:ellipsis;flex:1 1 0;overflow:hidden}._groupRail_1uif8_510{align-items:stretch;gap:var(--sp-xs);flex-wrap:wrap;flex-shrink:0;min-width:0;display:flex}._more_1uif8_519{text-align:center;min-width:1.5rem;font-size:var(--t-caption);font-weight:var(--fw-bold);color:var(--text-secondary);flex-shrink:0;align-self:center}._more_1uif8_519[data-empty]{visibility:hidden}._groupRow_1uif8_534{gap:var(--sp-xs);scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;align-items:stretch;min-width:0;display:flex;overflow-x:auto}._groupRow_1uif8_534::-webkit-scrollbar{display:none}._railDots_1uif8_554{flex-basis:100%;order:3;justify-content:center;gap:.3rem;display:flex}._railDots_1uif8_554>i{background:var(--border-color-default);border-radius:50%;width:.375rem;height:.375rem}._railDots_1uif8_554>i[data-on]{background:var(--text-primary)}._railDots_1uif8_554>i[data-live]{box-shadow:0 0 0 1.5px var(--primary)}._bigCardHead_1uif8_444>:last-child:not(:first-child),._rowHead_1uif8_368>:last-child:not(:first-child){margin-left:var(--sp-xs);vertical-align:middle}._livePanel_1uif8_580{gap:var(--sp-xs);padding:var(--sp-md);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-input);border-left-width:4px;flex-direction:column;display:flex}._livePanelBack_1uif8_591{color:var(--text-secondary);font:inherit;font-size:var(--t-caption);font-weight:var(--fw-semibold);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0}._livePanelPacer_1uif8_603{font-size:var(--t-caption);font-weight:var(--fw-semibold);color:var(--text-secondary)}._joinBtn_1uif8_469{justify-content:center;align-items:center;gap:var(--sp-xs);min-height:2.25rem;padding:.4rem var(--sp-md);border-radius:var(--radius-pill);background:var(--primary);color:var(--text-on-primary);font:inherit;font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast), opacity var(--transition-base), background-color var(--transition-base);z-index:1;border:none;flex-shrink:0;display:inline-flex;position:relative}._joinBtn_1uif8_469:active:not(:disabled){transform:scale(.96)}._joinBtn_1uif8_469:disabled{opacity:var(--op-ghost);cursor:default}._joinBtnPace_1uif8_648:active:not(:disabled){transform:scale(.96)}._joinBtnQuiet_1uif8_653{background:var(--surface-card-subtle);color:var(--text-primary)}._verbLabel_1uif8_660{text-overflow:ellipsis;min-width:0;overflow:hidden}._bigCardVerbs_1uif8_476>._joinBtnScan_1uif8_666:not(:only-child) ._verbLabel_1uif8_660{display:none}._joinBtnIcon_1uif8_672{height:2.25rem;padding-block:0;line-height:0}._joinBtnSwitch_1uif8_679{background:var(--surface-overlay);color:var(--text-secondary);box-shadow:none}._joinBtnSwitch_1uif8_679:active:not(:disabled){background:var(--primary-op-ghost);color:var(--primary);transform:scale(.96)}._joinBtnLeave_1uif8_694{background:var(--surface-overlay);color:var(--text-secondary);box-shadow:none}._joinBtnLeave_1uif8_694:active:not(:disabled){background:var(--danger-bg-faint);color:var(--danger-text);transform:scale(.96)}._singleJoin_1uif8_707{align-items:center;gap:var(--sp-md);display:flex}._joinBtnFull_1uif8_713{justify-content:center;align-items:center;gap:var(--sp-xs);padding:var(--sp-sm) var(--sp-md);border-radius:var(--radius-pill);background:var(--primary);color:var(--text-on-primary);font:inherit;font-size:var(--t-body);font-weight:var(--fw-semibold);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast);border:none;flex:1;display:inline-flex}._joinBtnFullLeave_1uif8_733{background:var(--surface-overlay);color:var(--text-secondary)}._joinBtnFullLeave_1uif8_733:active:not(:disabled){background:var(--danger-bg-faint);color:var(--danger-text)}._joinBtnFull_1uif8_713:active{transform:scale(.97)}._joinBtnFull_1uif8_713:disabled{opacity:var(--op-soft);cursor:default}._joinedLabel_1uif8_746{font-size:var(--t-label);color:var(--primary);font-weight:var(--fw-semibold)}._actionError_1uif8_753{color:var(--danger,#ef4444);font-size:var(--t-label);text-align:center;flex-shrink:0}._loading_1uif8_761{text-align:center;padding:var(--sp-lg);color:var(--text-secondary);font-size:var(--t-body)}._skeleton_1uif8_768{padding:var(--sp-lg);--skeleton-fill:var(--surface-input)}._yourTime_1uif8_774{font-size:var(--t-caption);color:var(--text-secondary)}._addGroupBtn_1uif8_781{justify-content:center;align-items:center;gap:var(--sp-xs);border-radius:var(--radius-pill);background:var(--surface-input);width:100%;height:2.75rem;color:var(--text-primary);font:inherit;font-size:var(--t-label);font-weight:var(--fw-bold);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast);border:none;flex-shrink:0;display:flex}._addGroupBtn_1uif8_781:active:not(:disabled){transform:scale(.97)}._addGroupBtn_1uif8_781:disabled{opacity:.5;cursor:default}._addGroupBtn_1uif8_781 svg{width:14px;height:14px}._singleJoinStack_1uif8_810{flex-direction:column;align-items:stretch}._roster_1uif8_819{gap:var(--sp-xs);flex-direction:column;flex-shrink:0;display:flex}._rosterHandle_1uif8_826{align-items:center;gap:var(--sp-xs);width:100%;padding:var(--sp-xs) 0;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;flex-direction:column;display:flex}._rosterLabel_1uif8_839{width:100%;font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--text-secondary);justify-content:space-between;align-items:center;display:flex}._rosterChevron_1uif8_851{width:1rem;height:1rem;transition:transform var(--transition-base)}._rosterChevron_1uif8_851[data-open]{transform:rotate(180deg)}._rosterTrack_1uif8_861{border-radius:var(--radius-pill);background:var(--surface-input);width:100%;height:.375rem;display:block;overflow:hidden}._rosterFill_1uif8_870{border-radius:var(--radius-pill);background:var(--success);height:100%;transition:width var(--transition-fill);display:block}._rosterList_1uif8_878{margin:0;overscroll-behavior:contain;transition:height .32s var(--ease-out);margin-inline:-.25rem;padding:0;padding-inline:.25rem;list-style:none}._rosterList_1uif8_878[data-moving]{transition:none}._rosterRow_1uif8_894{align-items:center;gap:var(--sp-md);padding:var(--sp-sm) 0;border-bottom:var(--bw-thin) solid var(--border-subtle);cursor:pointer;display:flex}._rosterHandle_1uif8_826:disabled{cursor:default}._rosterRow_1uif8_894:last-child{border-bottom:none}._rosterRowPending_1uif8_915>:not(._rosterCheckBtn_1uif8_915){opacity:.6}._rosterFriend_1uif8_921{outline:var(--bw-medium) solid var(--success);outline-offset:2px}._rosterName_1uif8_926{min-width:0;font-size:var(--t-body);font-weight:var(--fw-bold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._rosterPacerTag_1uif8_938{padding:var(--sp-xs) var(--sp-sm);border-radius:var(--radius-pill);background:var(--primary-op-soft);border:var(--bw-thin) solid var(--primary);color:var(--primary);font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-transform:uppercase;flex-shrink:0;align-items:center;display:inline-flex}._rosterCheckBtn_1uif8_915,._rosterManualChip_1uif8_954{border-radius:var(--radius-pill);font:inherit;font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);cursor:pointer;flex-shrink:0;align-items:center;display:inline-flex}._rosterCheckBtn_1uif8_915{padding:var(--sp-xs) var(--sp-md);background:var(--primary);border:var(--bw-thin) solid var(--primary);color:var(--text-on-primary)}._rosterManualChip_1uif8_954{padding:var(--sp-xs) var(--sp-sm);border:var(--bw-thin) dashed var(--border-strong);color:var(--text-secondary);text-transform:uppercase;background:0 0}._rosterCheckBtn_1uif8_915:disabled,._rosterManualChip_1uif8_954:disabled,._rosterCheckBtn_1uif8_915[aria-busy=true],._rosterManualChip_1uif8_954[aria-busy=true]{opacity:.5;cursor:default}._root_za36j_3{z-index:200;background:var(--surface-page);color:var(--text-primary);padding-top:calc(var(--sp-sm) + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px));padding-bottom:calc(var(--sp-lg) + var(--tg-viewport-safe-area-inset-bottom,0px));flex-direction:column;display:flex;position:fixed;inset:0}._bars_za36j_15{padding:0 var(--sp-sm);gap:4px;display:flex}._bar_za36j_15{background:var(--white-op-soft);border-radius:2px;flex:1 1 0;height:3px;overflow:hidden}._barFill_za36j_29{background:var(--text-primary);height:100%;transition:width var(--transition-base);display:block}._head_za36j_36{align-items:center;gap:var(--sp-sm);padding:var(--sp-sm) var(--sp-sm) 0 var(--sp-md);display:flex}._headText_za36j_43{flex-direction:column;flex:auto;min-width:0;display:flex}._headClub_za36j_50{font-size:var(--t-label);font-weight:var(--fw-bold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._headRun_za36j_58{font-size:var(--t-caption);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._close_za36j_66{width:2.75rem;height:2.75rem;color:var(--text-primary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._close_za36j_66 svg{width:1.4rem;height:1.4rem}._body_za36j_84{justify-content:center;gap:var(--sp-xl);padding:0 var(--sp-xl);flex-direction:column;flex:auto;min-height:0;display:flex}._visual_za36j_94{justify-content:center;align-items:center;min-height:15rem;display:flex}._copy_za36j_101{gap:var(--sp-sm);flex-direction:column;display:flex}._kicker_za36j_107{font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:.08em;color:var(--primary)}._title_za36j_114{font-size:var(--t-heading);line-height:1.15;font-weight:var(--fw-black);margin:0}._text_za36j_121{font-size:var(--t-body);color:var(--text-tertiary);margin:0;line-height:1.45}._foot_za36j_128{gap:var(--sp-sm);padding:0 var(--sp-lg);display:flex}._back_za36j_134,._next_za36j_135{border-radius:var(--radius-md);height:3.25rem;font:inherit;font-size:var(--t-body);font-weight:var(--fw-bold);cursor:pointer}._back_za36j_134{padding:0 var(--sp-lg);border:var(--bw-thin) solid var(--border-color-default);color:var(--text-primary);background:0 0}._next_za36j_135{background:var(--primary);color:var(--text-on-primary);border:0;flex:auto}._halo_za36j_159{border-radius:var(--radius-circle);background:var(--primary-op-soft);justify-content:center;align-items:center;width:12.5rem;height:12.5rem;display:flex}._haloAvatar_za36j_169{outline:3px solid var(--primary);border-radius:var(--radius-circle);transform:scale(1.6)}._haloBell_za36j_175{width:5rem;height:5rem;color:var(--primary)}._timeline_za36j_182{gap:var(--sp-sm);flex-direction:column;width:100%;max-width:17rem;display:flex}._timeRow_za36j_190{align-items:center;gap:var(--sp-md);padding:var(--sp-md);border-radius:var(--radius-md);background:var(--surface-card);border:var(--bw-medium) solid transparent;font-size:var(--t-label);color:var(--text-secondary);display:flex}._timeAt_za36j_202{min-width:4.5rem;font-weight:var(--fw-bold);color:var(--text-primary)}._timeRowOpen_za36j_208{border-color:var(--primary);color:var(--text-primary);font-weight:var(--fw-bold)}._timeRowOpen_za36j_208 ._timeAt_za36j_202{color:var(--primary)}._arrival_za36j_217{height:5.5rem;margin-bottom:var(--sp-xs);position:relative}._arrivalGround_za36j_223{background:var(--border-subtle);border-radius:1px;height:2px;position:absolute;bottom:0;left:0;right:0}._arrivalGroup_za36j_233{color:var(--text-muted);gap:.15rem;display:flex;position:absolute;bottom:2px;right:.5rem}._arrivalPerson_za36j_242,._arrivalBob_za36j_243{width:2.2rem;height:2.95rem;display:block}._arrivalRunner_za36j_249{color:var(--primary);animation:3.6s linear infinite _arrive_za36j_1;position:absolute;bottom:2px;left:0}._arrivalRunnerStill_za36j_259{animation:none;left:auto;right:8rem}@keyframes _arrive_za36j_1{0%{opacity:0;left:calc(0% - 0rem);transform:translateY(0)}5%{opacity:1;left:calc(8.3% - .83rem);transform:translateY(-.3rem)}10%{opacity:1;left:calc(16.7% - 1.67rem);transform:translateY(0)}15%{opacity:1;left:calc(25% - 2.5rem);transform:translateY(-.3rem)}20%{opacity:1;left:calc(33.3% - 3.33rem);transform:translateY(0)}25%{opacity:1;left:calc(41.7% - 4.17rem);transform:translateY(-.3rem)}30%{opacity:1;left:calc(50% - 5rem);transform:translateY(0)}35%{opacity:1;left:calc(58.3% - 5.83rem);transform:translateY(-.3rem)}40%{opacity:1;left:calc(66.7% - 6.67rem);transform:translateY(0)}45%{opacity:1;left:calc(75% - 7.5rem);transform:translateY(-.3rem)}50%{opacity:1;left:calc(83.3% - 8.33rem);transform:translateY(0)}55%{opacity:1;left:calc(91.7% - 9.17rem);transform:translateY(-.3rem)}60%{opacity:1;left:calc(100% - 10rem);transform:translateY(0)}90%{opacity:1;left:calc(100% - 10rem);transform:translateY(0)}to{opacity:0;left:calc(100% - 10rem);transform:translateY(0)}}._tapStage_za36j_284{width:100%;max-width:20rem;padding:var(--sp-md);border-radius:var(--radius-lg);background:var(--surface-card)}._tapCard_za36j_292{cursor:default}._tapBtn_za36j_294{overflow:visible!important}._tapBtn_za36j_294[data-phase=pressed]{transform:scale(.96)}._finger_za36j_299{border-radius:var(--radius-circle);background:var(--white-op-soft);border:2px solid var(--white-op-strong);pointer-events:none;opacity:0;width:1.75rem;height:1.75rem;margin:-.875rem 0 0 -.875rem;position:absolute;top:50%;left:50%}._finger_za36j_299[data-phase=idle]{animation:1.7s ease-out forwards _fingerIn_za36j_1}._finger_za36j_299[data-phase=pressed]{opacity:1;transform:scale(.75)}._finger_za36j_299[data-phase=busy]{animation:.5s ease-in forwards _fingerOut_za36j_1}@keyframes _fingerIn_za36j_1{0%,25%{opacity:0;transform:translate(4.5rem,-5rem)}45%{opacity:1}90%,to{opacity:1;transform:translate(0)}}@keyframes _fingerOut_za36j_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}._qr_za36j_329{width:13.75rem;padding:var(--sp-lg);border-radius:var(--radius-lg);background:var(--surface-image);color:var(--text-on-primary);align-items:center;gap:var(--sp-sm);font-size:var(--t-caption);font-weight:var(--fw-bold);flex-direction:column;display:flex}._qr_za36j_329 svg{width:11rem;height:11rem}._bot_za36j_349{width:100%;max-width:18rem;padding:var(--sp-md);border-radius:var(--radius-lg);background:var(--surface-card);gap:var(--sp-sm);flex-direction:column;display:flex}._botFrom_za36j_360{font-size:var(--t-caption);font-weight:var(--fw-bold);color:var(--telegram-blue)}._botText_za36j_366{font-size:var(--t-label);line-height:1.4}._botButton_za36j_371{padding:var(--sp-sm);border-radius:var(--radius-sm);background:var(--surface-card-subtle);color:var(--text-primary);font-size:var(--t-label);font-weight:var(--fw-bold);text-align:center}._overlay_1em5o_5{z-index:70;background:var(--surface-page);animation:_m-fade-in_1em5o_1 var(--transition-slow) backwards;flex-direction:column;display:flex;position:fixed;inset:0}._confettiCanvas_1em5o_15{pointer-events:none;z-index:71;width:100%;height:100%;position:fixed;inset:0}._board_1em5o_26{min-height:0;padding:calc(var(--sp-lg) + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px)) var(--sp-lg) var(--sp-lg);background:var(--surface-page);opacity:0;pointer-events:none;flex-direction:column;display:flex;position:absolute;inset:0;transform:translateY(-46px)}._boardIn_1em5o_39{animation:_boardSlideIn_1em5o_1 .5s var(--ease-out) forwards;pointer-events:auto}._boardOut_1em5o_43{opacity:0;filter:blur(2px);transition:opacity var(--transition-slow), transform var(--transition-slow), filter var(--transition-slow);pointer-events:none;transform:translateY(-18px)scale(.98)}@keyframes _boardSlideIn_1em5o_1{0%{opacity:0;transform:translateY(-46px)}to{opacity:1;transform:translateY(0)}}._boardHead_1em5o_55{margin-bottom:var(--sp-md);flex:none;justify-content:space-between;align-items:baseline;display:flex}._boardTitle_1em5o_62{font-size:var(--t-label);font-weight:var(--fw-black);text-transform:uppercase;letter-spacing:var(--ls-medium);color:var(--text-secondary);margin:0}._boardMeta_1em5o_70{font-size:var(--t-caption);color:var(--text-muted);font-weight:var(--fw-black);font-variant-numeric:tabular-nums}._boardNext_1em5o_80{margin-top:var(--sp-md);border-radius:var(--radius-md);border:var(--bw-medium) solid var(--primary);background:var(--primary);width:100%;height:3rem;color:var(--text-on-primary);font-family:inherit;font-size:var(--t-label);font-weight:var(--fw-black);text-transform:uppercase;letter-spacing:var(--ls-medium);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-base), opacity var(--transition-base);flex:none;justify-content:center;align-items:center;display:flex}._boardNext_1em5o_80:active{transform:scale(.97)}._boardNext_1em5o_80:disabled{opacity:var(--op-soft,.5);cursor:not-allowed}._boardList_1em5o_109{scrollbar-width:none;flex-direction:column;flex:1;display:flex;overflow-y:auto}._boardList_1em5o_109::-webkit-scrollbar{display:none}._rankStack_1em5o_122{flex:none;position:relative}._row_1em5o_127{align-items:center;gap:var(--sp-md);border-radius:var(--radius-md);border-bottom:var(--bw-thin) solid var(--border-subtle);opacity:0;transform:translateY(var(--row-y,0));transition:transform .24s cubic-bezier(.22, 1, .36, 1), opacity .3s var(--ease-out), background-color .3s;z-index:1;background-color:#0000;padding:0 .4rem;display:flex;position:absolute;top:0;left:0;right:0}._rowIn_1em5o_144{animation:_rowFade_1em5o_1 .45s var(--ease-out) forwards}@keyframes _rowFade_1em5o_1{0%{opacity:0}to{opacity:1}}._rowYou_1em5o_151{z-index:2;background-color:var(--success-bg-soft);box-shadow:inset 0 0 0 var(--bw-thin) var(--success-border);border-bottom-color:#0000}._rowFlying_1em5o_158{transform:translateY(var(--row-y,0)) scale(1.05);box-shadow:inset 0 0 0 var(--bw-thin) var(--success-border), 0 8px 24px oklch(0% 0 0/.35)}._rowPassed_1em5o_163._rowIn_1em5o_144{opacity:.5;animation:none}._rowRank_1em5o_168{text-align:center;width:1.6rem;font-size:var(--t-body);font-weight:var(--fw-black);font-variant-numeric:tabular-nums;color:var(--text-primary);flex:none}._rowYou_1em5o_151 ._rowRank_1em5o_168{color:var(--success-text)}._rowAvatar_1em5o_181{flex:none}._rowInfo_1em5o_185{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}._rowName_1em5o_192{font-size:var(--t-body);font-weight:var(--fw-bold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowStatus_1em5o_201{font-size:var(--t-caption);color:var(--text-secondary);font-variant-numeric:tabular-nums;letter-spacing:var(--ls-tight)}._rowStatusYou_1em5o_207{color:var(--success-text);font-weight:var(--fw-black)}._youTag_1em5o_212{padding:.15rem var(--sp-sm);border-radius:var(--radius-pill);background:var(--success-bg-soft);border:var(--bw-thin) solid var(--success-border);color:var(--success-text);font-size:10px;font-weight:var(--fw-black);letter-spacing:var(--ls-tight);text-transform:uppercase;flex:none}._streak_1em5o_227{text-align:center;padding:var(--sp-xl) var(--sp-lg) var(--sp-lg);opacity:0;transition:opacity var(--transition-slow), transform var(--transition-slow);pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:scale(.96)}._streakIn_1em5o_241{opacity:1;pointer-events:auto;transform:scale(1)}._streakEyebrow_1em5o_247{margin:0 0 var(--sp-lg);font-size:var(--t-label);font-weight:var(--fw-black);text-transform:uppercase;letter-spacing:var(--ls-medium);color:var(--text-secondary);opacity:0}._streakIn_1em5o_241 ._streakEyebrow_1em5o_247{animation:_fadeUp_1em5o_1 .4s var(--ease-out) forwards;animation-delay:.45s}@keyframes _fadeUp_1em5o_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}._focal_1em5o_265{flex-direction:column;align-items:center;display:flex}._beaconWrap_1em5o_271{width:120px;height:120px;margin:0 auto var(--sp-md);position:relative}._beaconRing_1em5o_277{border-radius:var(--radius-circle);border:var(--bw-medium) solid var(--primary-op-medium);opacity:0;position:absolute;inset:0}._streakIn_1em5o_241 ._beaconRing_1em5o_277{animation:_ringPulse_1em5o_1 2.6s var(--ease-out) infinite}._streakIn_1em5o_241 ._beaconRing_1em5o_277:nth-child(2){animation-delay:.9s}._streakIn_1em5o_241 ._beaconRing_1em5o_277:nth-child(3){animation-delay:1.8s}@keyframes _ringPulse_1em5o_1{0%{opacity:0;transform:scale(.72)}12%{opacity:.55}to{opacity:0;transform:scale(1.55)}}._beacon_1em5o_271{border-radius:var(--radius-circle);background:var(--primary);box-shadow:0 0 0 var(--bw-default) var(--primary-op-light), var(--shadow-hover-brand);border:var(--bw-medium) solid var(--primary);opacity:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:4px;overflow:hidden;transform:scale(.3)}._streakIn_1em5o_241 ._beacon_1em5o_271{animation:_beaconIn_1em5o_1 .6s var(--ease-bounce) forwards;animation-delay:50ms}@keyframes _beaconIn_1em5o_1{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}._beacon_1em5o_271 svg{width:50px;height:50px}._beacon_1em5o_271 img{object-fit:cover;width:100%;height:100%}._countRow_1em5o_332{justify-content:center;align-items:baseline;gap:.4rem;margin-top:.25rem;display:flex}._count_1em5o_332{font-size:var(--t-display);font-weight:var(--fw-black);letter-spacing:.01em;color:var(--text-primary);font-variant-numeric:tabular-nums;opacity:0;line-height:1}._streakIn_1em5o_241 ._count_1em5o_332{animation:_fadeUp_1em5o_1 .4s var(--ease-out) forwards;animation-delay:.1s}._unit_1em5o_352{font-size:var(--t-heading);font-weight:var(--fw-black);text-transform:uppercase;letter-spacing:var(--ls-heading);color:var(--text-secondary);opacity:0}._streakIn_1em5o_241 ._unit_1em5o_352{animation:_fadeUp_1em5o_1 .4s var(--ease-out) forwards;animation-delay:.55s}._weeks_1em5o_368{margin-top:var(--sp-md);opacity:0;justify-content:center;gap:.5rem;display:flex}._streakIn_1em5o_241 ._weeks_1em5o_368{animation:_fadeUp_1em5o_1 .4s var(--ease-out) forwards;animation-delay:.35s}._weekItem_1em5o_379{flex-direction:column;align-items:center;gap:.35rem;display:flex}._weekLabel_1em5o_385{font-size:9px;font-weight:var(--fw-black);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--text-muted);font-variant-numeric:tabular-nums}._weekDot_1em5o_393{border-radius:var(--radius-circle);background:var(--surface-card-subtle);border:var(--bw-thin) solid var(--border-subtle);width:20px;height:20px}._weekDotFilled_1em5o_400{background:var(--primary);border-color:var(--primary)}._weekDotToday_1em5o_404{box-shadow:0 0 0 3px var(--primary-op-light)}@keyframes _weekCoinFlip_1em5o_1{0%{background:var(--surface-card-subtle);border-color:var(--border-subtle);transform:scaleX(1)}42%{background:var(--surface-card-subtle);border-color:var(--border-subtle);transform:scaleX(.08)}50%{background:var(--primary);border-color:var(--primary);transform:scaleX(0)}58%{background:var(--primary);border-color:var(--primary);transform:scaleX(.08)}to{background:var(--primary);border-color:var(--primary);transform:scaleX(1)}}._streakIn_1em5o_241 ._weekDotToday_1em5o_404{animation:.7s cubic-bezier(.45,0,.55,1) 1.4s both _weekCoinFlip_1em5o_1}._streakSub_1em5o_422{margin:var(--sp-sm) 0 var(--sp-lg);font-size:var(--t-body);color:var(--text-secondary);opacity:0;max-width:320px;line-height:1.4}._streakIn_1em5o_241 ._streakSub_1em5o_422{animation:_fadeUp_1em5o_1 .4s var(--ease-out) forwards;animation-delay:.65s}._cta_1em5o_78{margin-top:var(--sp-sm);border-radius:var(--radius-md);border:var(--bw-medium) solid var(--primary);background:var(--primary);width:100%;max-width:320px;height:3rem;color:var(--text-on-primary);font-family:inherit;font-size:var(--t-label);font-weight:var(--fw-black);text-transform:uppercase;letter-spacing:var(--ls-medium);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-base), box-shadow var(--transition-base);opacity:0;justify-content:center;align-items:center;display:flex}._streakIn_1em5o_241 ._cta_1em5o_78{animation:_fadeUp_1em5o_1 .4s var(--ease-out) forwards;animation-delay:1.05s}._cta_1em5o_78:active{transform:translateY(0)scale(.97)}._flameCanvas_1em5o_468{pointer-events:none;z-index:5;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){._overlay_1em5o_5,._board_1em5o_26,._boardIn_1em5o_39,._boardOut_1em5o_43,._row_1em5o_127,._rowIn_1em5o_144,._streak_1em5o_227,._streakEyebrow_1em5o_247,._beaconRing_1em5o_277,._beacon_1em5o_271,._count_1em5o_332,._unit_1em5o_352,._weeks_1em5o_368,._weekDotToday_1em5o_404,._streakSub_1em5o_422,._cta_1em5o_78{transition-duration:.01ms!important;animation-duration:.01ms!important}._flameCanvas_1em5o_468{display:none}}._collection_wuiff_1{gap:var(--sp-md);flex-direction:column;display:flex}._chips_wuiff_9{gap:var(--sp-sm);padding-bottom:var(--sp-xs);scrollbar-width:none;display:flex;overflow-x:auto}._chips_wuiff_9::-webkit-scrollbar{display:none}._chip_wuiff_9{padding:var(--sp-xs) var(--sp-md);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-secondary);font-size:var(--t-label);letter-spacing:var(--ls-tight);cursor:pointer;transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast);flex:none}._chip_wuiff_9[data-active]{border-color:var(--border-accent);background:var(--primary-op-soft);color:var(--text-primary)}._grid_wuiff_42{gap:var(--sp-sm);grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));display:grid}._card_wuiff_48{gap:var(--sp-sm);padding:var(--sp-sm);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);color:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition-fast), transform var(--transition-fast);flex-direction:column;display:flex}._card_wuiff_48:hover{border-color:var(--border-color-default);transform:translateY(var(--lift-sm))}._card_wuiff_48[data-selected]{border-color:var(--border-accent);background:var(--primary-op-ghost)}._cardWrap_wuiff_74{flex-direction:column;display:flex;position:relative}._cardWrap_wuiff_74>._card_wuiff_48{flex:1}._cardRemove_wuiff_84{top:var(--sp-sm);right:var(--sp-sm);background:var(--shadow-strong);width:1.75rem;height:1.75rem;color:var(--text-on-primary);font-size:var(--t-h3);cursor:pointer;transition:background var(--transition-base);-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute}._cardRemove_wuiff_84:hover{background:var(--danger)}._cardRemove_wuiff_84:disabled{opacity:.5;cursor:default}._shape_wuiff_113{aspect-ratio:1;border-radius:var(--radius-md);background:var(--surface-page);place-items:center;display:grid}._silhouette_wuiff_121{width:100%;height:100%;padding:var(--sp-sm);overflow:visible}._silhouette_wuiff_121 path{fill:none;stroke:var(--primary);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}._noPreview_wuiff_140{color:var(--text-placeholder);font-size:var(--t-caption);letter-spacing:var(--ls-tight);text-align:center;padding:var(--sp-sm)}._caption_wuiff_148{flex-direction:column;gap:.125rem;min-width:0;display:flex}._name_wuiff_155{color:var(--text-primary);font-size:var(--t-label);font-weight:var(--fw-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._meta_wuiff_164{color:var(--text-muted);font-size:var(--t-caption);letter-spacing:var(--ls-tight)}@keyframes _card-appear_wuiff_1{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}._silhouette_wuiff_121{animation:_card-appear_wuiff_1 .35s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 30ms)}@media (prefers-reduced-motion:reduce){._silhouette_wuiff_121{animation:none}._card_wuiff_48:hover{transform:none}}._card_wuiff_48[data-selected] ._shape_wuiff_113,._detailShape_wuiff_218{view-transition-name:track-shape}._picker_wuiff_224{gap:var(--sp-md);flex-direction:column;display:flex}._pickerHint_wuiff_230{color:var(--text-muted);font-size:var(--t-label);margin:0;line-height:1.5}._pickerError_wuiff_237{color:var(--danger-text);font-size:var(--t-label);margin:0}._pickerActions_wuiff_243{gap:var(--sp-sm);margin-top:var(--sp-md);flex-wrap:wrap;display:flex}._pickerActionActive_wuiff_252{border-color:var(--primary);background:var(--primary-op-soft);color:var(--primary);font-weight:var(--fw-bold)}._pickerAction_wuiff_243{padding:var(--sp-sm) var(--sp-md);border:var(--bw-thin) solid var(--border-color-default);border-radius:var(--radius-md);background:var(--surface-input);color:var(--text-primary);font-size:var(--t-label);cursor:pointer;transition:background var(--transition-fast)}._pickerAction_wuiff_243:hover:not(:disabled){background:var(--surface-input-hover)}._pickerAction_wuiff_243:disabled{color:var(--text-disabled);cursor:default}._routeActions_2yddm_1{gap:var(--sp-sm);margin-top:var(--sp-md);display:flex}._fileInputWrapper_2yddm_6{flex:1;min-width:0;display:flex;position:relative}._fileInput_2yddm_6{opacity:0;z-index:-1;width:.1px;height:.1px;position:absolute;overflow:hidden}._iconButton_2yddm_21{justify-content:center;align-items:center;gap:var(--sp-xs);background:var(--surface-input);border-radius:var(--radius-pill);width:100%;min-width:0;height:2.75rem;color:var(--text-primary);cursor:pointer;transition:background-color var(--transition-base), color var(--transition-base), transform var(--transition-fast);-webkit-tap-highlight-color:transparent;padding:0 var(--sp-md);font:inherit;border:none;flex:1;display:inline-flex}._iconButton_2yddm_21 svg{flex-shrink:0;width:1.125rem;height:1.125rem}._iconButton_2yddm_21:active{transform:scale(.97)}._iconButton_2yddm_21:hover{background:var(--surface-input-hover)}._iconButton_2yddm_21:focus-visible{outline:var(--bw-medium) solid var(--primary);outline-offset:2px}._iconButtonLabel_2yddm_55{font-size:var(--t-caption);font-weight:var(--fw-bold);color:inherit;pointer-events:none;white-space:nowrap;text-overflow:ellipsis;line-height:1.2;overflow:hidden}._drawOverlay_t05jz_8{z-index:200;background:var(--surface-page);flex-direction:column;display:flex;position:fixed;inset:0}._drawHeader_t05jz_19{top:calc(var(--sp-sm) + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px));left:var(--sp-sm);right:var(--sp-sm);z-index:2;justify-content:space-between;align-items:flex-start;gap:var(--sp-md);padding:var(--sp-sm) var(--sp-md);border-radius:var(--radius-lg);background:var(--surface-overlay-deeper);pointer-events:none;display:flex;position:absolute}._drawHeadings_t05jz_36{gap:var(--sp-xs);flex-direction:column;min-width:0;display:flex}._drawTitle_t05jz_43{font-size:var(--t-subtitle);font-weight:var(--fw-black);letter-spacing:var(--ls-heading);text-transform:uppercase;color:var(--text-primary)}._drawHint_t05jz_51{font-size:var(--t-caption);color:var(--text-secondary)}._drawIcon_t05jz_60{width:1.25rem;height:1.25rem}._drawMapContainer_t05jz_65{flex:1;position:relative;overflow:hidden}._drawFooter_t05jz_71{left:var(--sp-sm);right:var(--sp-sm);bottom:calc(var(--sp-sm) + var(--tg-viewport-safe-area-inset-bottom,0px));z-index:2;gap:var(--sp-sm);flex-direction:column;display:flex;position:absolute}._drawRow_t05jz_83{justify-content:space-between;align-items:center;gap:var(--sp-sm);display:flex}._drawTally_t05jz_91{align-items:center;gap:var(--sp-sm);min-height:2.75rem;padding:0 var(--sp-md);border-radius:var(--radius-pill);background:var(--surface-overlay-deeper);display:flex}._drawTools_t05jz_101{border-radius:var(--radius-pill);background:var(--surface-overlay-deeper);display:flex}._drawPointCount_t05jz_107{font-size:var(--t-caption);color:var(--text-secondary);text-align:center}._drawDistance_t05jz_117{font-size:var(--t-body);font-weight:var(--fw-black);color:var(--text-primary);font-variant-numeric:tabular-nums}._drawDistanceCard_t05jz_129{z-index:1;align-items:center;gap:var(--sp-xs);max-width:min(22rem, calc(100% - 2 * var(--sp-md)));padding:var(--sp-md);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);box-shadow:0 .5rem 1.5rem var(--shadow-soft);--pop-from:.94;flex-direction:column;display:flex;position:absolute;top:18%;left:50%;translate:-50%}._drawDistanceLabel_t05jz_150{font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-secondary)}._drawDistanceRow_t05jz_159{justify-content:center;align-items:center;gap:var(--sp-sm);flex-wrap:wrap;display:flex}._drawDistanceField_t05jz_169{align-items:baseline;gap:var(--sp-xs);display:flex}._drawDistanceInput_t05jz_175{width:4.5rem;padding:var(--sp-xs) var(--sp-sm);border:var(--bw-thin) solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card-subtle);color:var(--text-primary);font-size:var(--t-heading);font-weight:var(--fw-black);text-align:right;font-variant-numeric:tabular-nums}._drawDistanceUnit_t05jz_192{font-size:var(--t-body);font-weight:var(--fw-bold);color:var(--text-secondary)}._drawRoundBtn_t05jz_200{padding:var(--sp-xs) var(--sp-sm);border:var(--bw-thin) solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-card-subtle);color:var(--text-secondary);font-size:var(--t-caption);font-weight:var(--fw-bold);white-space:nowrap;cursor:pointer;transition:color var(--transition-fast), background var(--transition-fast);-webkit-tap-highlight-color:transparent}@media (hover:hover){._drawRoundBtn_t05jz_200:hover{background:var(--surface-input-hover);color:var(--text-primary)}}._drawDistanceNote_t05jz_221{font-size:var(--t-caption);color:var(--text-muted);text-align:center;text-wrap:balance}._drawActions_t05jz_228{gap:var(--sp-sm);display:flex}._drawBackBtn_t05jz_234{border-radius:var(--radius-pill);background:var(--surface-overlay-deeper)}._drawSecondaryBtn_t05jz_243{width:2.75rem;height:2.75rem;color:var(--text-primary);cursor:pointer;transition:transform var(--transition-fast), opacity var(--transition-base);white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:none;place-items:center;padding:0;display:grid}._drawSecondaryBtn_t05jz_243:active:not(:disabled){transform:scale(.88)}._drawSecondaryBtn_t05jz_243:disabled{opacity:var(--op-disabled,.4);cursor:default}._drawConfirmBtn_t05jz_268{min-width:0;min-height:2.75rem;padding:var(--sp-sm) var(--sp-md);background:var(--primary);color:var(--text-on-primary);border-radius:var(--radius-pill);font-size:var(--t-body);font-weight:var(--fw-bold);cursor:pointer;transition:opacity var(--transition-base);white-space:nowrap;-webkit-tap-highlight-color:transparent;border:none;flex:2}._drawConfirmBtn_t05jz_268:hover:not(:disabled){opacity:var(--op-medium)}._drawConfirmBtn_t05jz_268:disabled{opacity:var(--op-disabled,.4);cursor:default}._drawPoint_t05jz_107{background:var(--primary);border:2px solid var(--text-on-primary);border-radius:50%;width:10px;height:10px;box-shadow:0 0 4px #0006}._drawPointStart_t05jz_304{background:var(--primary);border:2px solid var(--text-on-primary);border-radius:50%;width:14px;height:14px;box-shadow:0 0 6px #00000080}._nameForm_t05jz_313{gap:var(--sp-md);padding:var(--sp-sm) 0;flex-direction:column;display:flex}._nameActions_t05jz_320{margin-top:var(--sp-sm);justify-content:flex-end;display:flex}._form_ypzgh_5{gap:var(--sp-md);flex-direction:column;display:flex}._groupCard_ypzgh_2{gap:var(--sp-sm);padding:var(--sp-md);background:var(--surface-card);border-radius:var(--radius-lg);flex-direction:column;display:flex}._groupHeadRow_ypzgh_20{align-items:center;gap:var(--sp-sm);display:flex}._groupHeading_ypzgh_26{min-width:0;font-size:var(--t-subtitle);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}._groupRemove_ypzgh_40{background:var(--surface-input);width:1.75rem;height:1.75rem;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._groupRemove_ypzgh_40 svg{width:14px;height:14px}._groupRemove_ypzgh_40:active{color:var(--danger)}._groupFields_ypzgh_65{gap:var(--sp-sm);display:flex}._pillField_ypzgh_70{align-items:center;gap:var(--sp-xs);min-width:0;height:2.75rem;padding:0 var(--sp-md);border:var(--bw-thin) solid transparent;border-radius:var(--radius-pill);background:var(--surface-input);cursor:text;flex:1;display:flex}._pillField_ypzgh_70:focus-within{border-color:var(--primary)}._pillField_ypzgh_70[data-invalid]{border-color:var(--danger)}._pillInput_ypzgh_92{min-width:0;height:100%;color:var(--text-primary);font:inherit;font-size:var(--t-body);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1;padding:0}._pillInput_ypzgh_92::placeholder{color:var(--text-muted)}._pillUnit_ypzgh_111{font-size:var(--t-caption);color:var(--text-muted);flex:none}._pacerRow_ypzgh_118{height:2.75rem;padding:0 var(--sp-md);border-radius:var(--radius-pill);background:var(--surface-input);color:var(--text-primary);font-size:var(--t-body);font-weight:var(--fw-bold);align-items:center;display:flex}._groupRoute_ypzgh_130{align-items:center;gap:var(--sp-sm);padding:var(--sp-xs) var(--sp-xs) var(--sp-xs) var(--sp-sm);border-radius:var(--radius-md);background:var(--surface-input);display:flex}._groupRouteIcon_ypzgh_139{width:1.25rem;height:1.25rem;color:var(--primary);flex:none}._groupRouteName_ypzgh_146{min-width:0;min-height:2rem;color:var(--text-primary);font:inherit;font-size:var(--t-label);font-weight:var(--fw-bold);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;flex:1;padding:0;overflow:hidden}._routeRemove_ypzgh_164{width:1.75rem;height:1.75rem;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._routeRemove_ypzgh_164>svg{width:.9rem;height:.9rem}._routeRemove_ypzgh_164:active{color:var(--danger)}._groupChips_ypzgh_189{gap:var(--sp-xs);flex-wrap:wrap;display:flex}._groupChip_ypzgh_189{height:2rem;padding:0 var(--sp-md);border-radius:var(--radius-pill);background:var(--surface-input);color:var(--text-primary);font:inherit;font-size:var(--t-caption);font-weight:var(--fw-bold);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast);border:none;align-items:center;gap:.3rem;display:inline-flex}._groupChip_ypzgh_189:active,._primary_ypzgh_214:active:not(:disabled){transform:scale(.97)}._btnIcon_ypzgh_218{width:14px;height:14px;transition:transform var(--transition-base);flex:none}._btnIconX_ypzgh_225{transform:rotate(45deg)}._primary_ypzgh_214{border-radius:var(--radius-pill);background:var(--primary);width:100%;height:2.75rem;color:var(--text-on-primary);font:inherit;font-size:var(--t-label);font-weight:var(--fw-bold);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast), opacity var(--transition-base);border:none;justify-content:center;align-items:center;display:flex}._primary_ypzgh_214:disabled{opacity:.4;cursor:default}._error_ypzgh_253{color:var(--danger);font-size:var(--t-label);text-align:center}._self_1xsru_14{align-items:center;gap:var(--sp-md);width:100%;padding:var(--sp-sm) 0 var(--sp-md);border:none;border-bottom:var(--bw-thin) solid var(--border-subtle);text-align:left;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-fast);background:0 0;flex:none;display:flex}._selfText_1xsru_31{flex-direction:column;gap:.125rem;min-width:0;display:flex}._selfName_1xsru_40{font-size:var(--t-subtitle);font-weight:var(--fw-black);text-transform:uppercase;letter-spacing:var(--ls-heading);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;line-height:1.1;overflow:hidden}._selfMeta_1xsru_52{font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--text-muted)}._find_1xsru_62{align-items:center;gap:var(--sp-sm);padding:var(--sp-sm) 0;flex:none;display:flex}._searchBox_1xsru_70{flex:1;min-width:0;position:relative}._searchInput_1xsru_77{padding-right:2.5rem}._searchIcon_1xsru_81{top:50%;right:var(--sp-md);color:var(--text-muted);pointer-events:none;display:flex;position:absolute;transform:translateY(-50%)}._searchIcon_1xsru_81 svg{width:1.125rem;height:1.125rem}._searchInput_1xsru_77::-webkit-search-cancel-button{-webkit-appearance:none}._addFriend_1xsru_103{border-radius:var(--radius-sm);width:2.75rem;height:2.75rem;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._addFriend_1xsru_103 svg{width:1.5rem;height:1.5rem}@media (hover:hover){._addFriend_1xsru_103:hover{color:var(--text-primary)}}._addFriend_1xsru_103:active{background:var(--primary-op-soft)}._addFriend_1xsru_103:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:calc(var(--bw-medium) * -1)}._requests_1xsru_139{align-items:center;gap:var(--sp-xs);width:100%;padding:var(--sp-sm);color:var(--text-secondary);font-size:var(--t-caption);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:none;flex:none;display:flex}._requestsCount_1xsru_160{min-width:1.25rem;padding:0 var(--sp-xs);border:var(--bw-thin) solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-primary);font-variant-numeric:tabular-nums}._groups_1xsru_177{flex:auto;min-height:0;padding-right:.75rem;overflow-y:auto}._group_1xsru_177+._group_1xsru_177{margin-top:var(--sp-sm)}._groupHead_1xsru_190{align-items:center;gap:var(--sp-xs);width:100%;padding:var(--sp-sm);color:var(--text-muted);font-size:var(--t-caption);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;text-align:left;cursor:pointer;background:0 0;border:none;display:flex}._groupLabel_1xsru_207{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._groupCount_1xsru_214{font-variant-numeric:tabular-nums;color:var(--text-placeholder)}._chevron_1xsru_222{width:.875rem;height:.875rem;transition:rotate var(--transition-fast);flex:none;rotate:0deg}._chevronOpen_1xsru_230{rotate:180deg}._list_1xsru_237{margin:0;padding:0;list-style:none}._row_1xsru_249{width:100%;padding:var(--sp-sm) 0;border-bottom:var(--bw-thin) solid var(--border-subtle);flex-direction:column;align-items:stretch;gap:.125rem;display:flex}._list_1xsru_237 li:last-child ._row_1xsru_249{border-bottom:none}._who_1xsru_264{align-items:center;gap:var(--sp-md);text-align:left;width:100%;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-fast);background:0 0;border:none;padding:0;display:flex}._name_1xsru_279{min-width:0;font-size:var(--t-body);font-weight:var(--fw-bold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._nextRun_1xsru_158{align-items:center;gap:var(--sp-xs);width:100%;padding:.125rem 0 .125rem calc(3rem + var(--sp-md));border-radius:var(--radius-sm);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-fast);background:0 0;border:none;display:flex}._nextRunText_1xsru_315{min-width:0;font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover){._self_1xsru_14:hover,._who_1xsru_264:hover,._nextRun_1xsru_158:hover{background:var(--primary-op-ghost)}._requests_1xsru_139:hover,._groupHead_1xsru_190:hover{color:var(--text-primary)}}._self_1xsru_14:active,._who_1xsru_264:active,._nextRun_1xsru_158:active{background:var(--primary-op-soft)}._self_1xsru_14:focus-visible,._who_1xsru_264:focus-visible,._nextRun_1xsru_158:focus-visible,._requests_1xsru_139:focus-visible,._groupHead_1xsru_190:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:calc(var(--bw-medium) * -1)}._note_1xsru_357{padding:var(--sp-sm);font-size:var(--t-caption);color:var(--text-muted);margin:0}._newDot_1xsru_368{background:var(--danger);border-radius:50%;flex:none;width:.5rem;height:.5rem}._nextRunNew_1xsru_378{background:var(--danger-bg-faint)}._square_f2fdr_4{border:var(--bw-thin) solid transparent;border-radius:var(--radius-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;width:2rem;height:2rem;transition:background-color var(--transition-base), border-color var(--transition-base), color var(--transition-base), box-shadow var(--transition-base), transform var(--transition-base), opacity var(--transition-base);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}._square_f2fdr_4:after{content:"";position:absolute;inset:-.375rem}._square_f2fdr_4 svg{width:1rem;height:1rem}._square_f2fdr_4:disabled{opacity:var(--op-soft);cursor:not-allowed}._square_f2fdr_4:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:var(--bw-medium)}._go_f2fdr_49{background:var(--primary);border-color:var(--primary);color:var(--text-on-primary)}@media (hover:hover){._go_f2fdr_49:hover:not(:disabled){transform:translateY(var(--lift-sm));box-shadow:var(--shadow-hover-brand)}}._go_f2fdr_49:active:not(:disabled){transform:translateY(0)}._waiting_f2fdr_71{background:var(--surface-input);border-color:var(--border-color-default);color:var(--text-secondary)}@media (hover:hover){._waiting_f2fdr_71:hover{color:var(--text-primary);border-color:var(--border-strong)}}._waiting_f2fdr_71:active{background:var(--primary-op-soft)}._tab_18y9r_6{z-index:38;justify-content:center;align-items:center;gap:var(--sp-xs);width:2.75rem;min-height:2.75rem;padding:var(--sp-xs) .125rem var(--sp-xs) 0;border:var(--bw-thin) solid var(--border-subtle);border-radius:0 var(--radius-lg) var(--radius-lg) 0;background:var(--surface-overlay-half);color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-fast);border-left:none;flex-direction:column;display:flex;position:fixed;top:50%;left:0;translate:0 -50%}._tab_18y9r_6 svg{width:1.25rem;height:1.25rem}._faces_18y9r_47{flex-direction:column;align-items:center;display:flex}._face_18y9r_47{box-shadow:0 0 0 var(--bw-thin) var(--surface-page);border-radius:50%;display:flex;position:relative}._face_18y9r_47+._face_18y9r_47{margin-top:-1rem}._more_18y9r_71{border:var(--bw-thin) solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-card);min-width:1.25rem;color:var(--text-primary);font-size:var(--t-caption);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;text-align:center;padding:0 .1875rem;line-height:1.4}@media (hover:hover){._tab_18y9r_6:hover{background:var(--surface-input);color:var(--text-primary)}}._tab_18y9r_6:active{background:var(--primary-op-soft)}._tab_18y9r_6:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:var(--bw-medium)}._newDot_18y9r_107{background:var(--danger);width:.5rem;height:.5rem;box-shadow:0 0 0 var(--bw-thin) var(--surface-page);border-radius:50%;position:absolute;top:.25rem;right:.25rem}._dot_1keio_7{background:var(--primary);border:var(--bw-medium) solid var(--surface-page);width:.75rem;height:.75rem;box-shadow:0 0 0 1px var(--primary-op-medium);border-radius:50%;display:block}._eyes_1qsrh_5{--ink:oklch(12% .01 var(--brand-h));--ink-shadow:oklch(0% 0 0/.6);--paper:oklch(95% .03 95);gap:.08em;display:inline-flex}._eye_1qsrh_5{width:.7em;height:.9em;box-shadow:0 0 0 1.5px var(--ink), 0 0 0 3px var(--paper), 0 5px 0 var(--ink-shadow);background:oklch(98% 0 0);border-radius:50%;animation:4.2s infinite _kweek-blink_1qsrh_1;position:relative;overflow:hidden}._pupil_1qsrh_24{background:var(--ink);border-radius:50%;width:.34em;height:.4em;margin:-.2em 0 0 -.17em;animation:4.2s ease-in-out infinite _kweek-glance_1qsrh_1;position:absolute;top:50%;left:50%}._tilt_1qsrh_39 ._pupil_1qsrh_24{translate:calc(var(--gaze-x,0em) + var(--look,0) * .1em) var(--gaze-y,.1em);transition:translate var(--transition-fast);animation:none}._tilt_1qsrh_39._approve_1qsrh_49 ._pupil_1qsrh_24{animation:2s ease-in-out .8s _kweek-side-eye_1qsrh_1}@keyframes _kweek-side-eye_1qsrh_1{0%,15%{translate:var(--gaze-x,0em) var(--gaze-y,.1em)}35%,65%{translate:0}85%,to{translate:var(--gaze-x,0em) var(--gaze-y,.1em)}}._approve_1qsrh_49{animation:1.2s ease-in-out 2.9s _kweek-nod_1qsrh_1}@keyframes _kweek-nod_1qsrh_1{0%,to{translate:0}30%{translate:0 .08em}55%{translate:0 -.02em}}._shocked_1qsrh_69 ._eye_1qsrh_5{width:.78em;height:1em}._shocked_1qsrh_69 ._pupil_1qsrh_24{scale:.55}._shocked_1qsrh_69{animation:70ms 8 alternate _kweek-tremble_1qsrh_1}@keyframes _kweek-tremble_1qsrh_1{0%{translate:-.02em}to{translate:.02em}}._pupil_1qsrh_24:after{content:"";background:oklch(100% 0 0/.9);border-radius:50%;width:.1em;height:.1em;position:absolute;top:.06em;left:.06em}@keyframes _kweek-blink_1qsrh_1{0%,46%,52%,to{scale:1}49%{scale:1 .08}}@keyframes _kweek-glance_1qsrh_1{0%,18%{translate:0 .14em}28%,42%{translate:-.13em .02em}56%,70%{translate:.13em .02em}82%,to{translate:0 .14em}}@media (prefers-reduced-motion:reduce){._eye_1qsrh_5,._pupil_1qsrh_24,._tilt_1qsrh_39._approve_1qsrh_49 ._pupil_1qsrh_24,._approve_1qsrh_49,._shocked_1qsrh_69{animation:none}._tilt_1qsrh_39 ._pupil_1qsrh_24{transition:none}}._anchor_1uf4f_3{z-index:2;pointer-events:none;position:absolute;top:0;left:50%;translate:-50%}._hanger_1uf4f_12{--ink:oklch(12% .01 var(--brand-h));--ink-shadow:oklch(0% 0 0/.6);--paper:oklch(95% .03 95);--string-length:calc(.75rem + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px));transform-origin:50% 0;--pop-from:1;--pop-translate:0 -120%;flex-direction:column;align-items:center;display:flex}._leaving_1uf4f_33{animation-duration:.3s}._strings_1uf4f_37{width:4.5rem;height:var(--string-length);display:block;overflow:visible}._strings_1uf4f_37 line{stroke:var(--text-muted);stroke-width:1.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}._board_1uf4f_54{pointer-events:auto;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:var(--radius-md);background:var(--surface-card);box-shadow:0 5px 0 var(--ink-shadow);flex-direction:column;align-items:center;margin-top:-1px;padding:.125rem .625rem .375rem;display:flex;position:relative}._eyes_1uf4f_70{--gaze-x:-.13em;--gaze-y:.14em;font-size:1.25rem;animation-delay:.35s;position:absolute;top:-.55rem;right:-.35rem;rotate:8deg}._tag_1uf4f_81{height:auto;display:block;overflow:visible}._tag_1uf4f_81 text{font-family:inherit;font-size:58px;font-weight:var(--fw-black);text-anchor:middle;stroke-linejoin:round;stroke-linecap:round}._tagFill_1uf4f_99{fill:var(--primary);stroke:var(--ink);stroke-width:5px;paint-order:stroke fill}._tagRim_1uf4f_106{fill:var(--paper);stroke:var(--paper);stroke-width:7px}._tagShadow_1uf4f_112{fill:var(--ink-shadow);stroke:var(--ink-shadow);stroke-width:7px}._word_1uf4f_118{font-size:var(--t-caption);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-secondary);margin-top:-.375rem}._origin_nuwr3_3{width:0;height:0;position:relative}._flag_nuwr3_11{line-height:0;position:absolute;bottom:0;left:-4px}._chip_nuwr3_18{--pop-from:.4;--pop-translate:-50% -50%;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:opacity var(--transition-base), scale var(--transition-fast);background:0 0;border:none;flex-direction:column;align-items:center;gap:.25rem;padding:0;display:flex;position:absolute;top:0;left:0}._chip_nuwr3_18:active{scale:.92}._chip_nuwr3_18:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:var(--bw-medium);border-radius:var(--radius-circle)}._chipDot_nuwr3_62{object-fit:cover;object-position:center;background:var(--surface-image);border:var(--bw-default) solid var(--white-op-strong);width:2.5rem;height:2.5rem;box-shadow:0 0 0 .125rem var(--primary-op-light), 0 .375rem 1rem var(--shadow-soft);border-radius:50%;flex-shrink:0;display:block}._chipName_nuwr3_82{max-width:5rem;padding:var(--sp-xs) .5rem;background:linear-gradient(180deg, var(--surface-overlay-deeper), var(--surface-overlay-deep));border:var(--bw-thin) solid var(--white-op-faint);color:var(--text-primary);font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:.01em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 var(--bw-thin) .125rem var(--shadow-strong);box-shadow:0 .25rem .75rem var(--shadow-soft);border-radius:9999px;line-height:1.2;overflow:hidden}@media (prefers-reduced-motion:reduce){._chip_nuwr3_18:active{scale:1}}._stack_up0eg_3{--pop-from:.3;position:relative}._avatar_up0eg_9{box-sizing:border-box;object-fit:cover;background:var(--surface);border:var(--bw-default) solid var(--white-op-strong);box-shadow:var(--shadow-card-rest);will-change:transform;border-radius:50%;position:absolute;top:50%;left:50%}._card_1bvu6_3{padding:var(--sp-md) var(--sp-lg)}._title_1bvu6_7{margin:0 0 var(--sp-xs);font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);color:var(--text-muted);padding-right:2.5rem}._list_1bvu6_17{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-direction:column;min-height:0;display:flex;overflow-y:auto}._list_1bvu6_17::-webkit-scrollbar{display:none}._row_1bvu6_28{align-items:center;gap:var(--sp-md);width:100%;padding:var(--sp-md) 0;border:none;border-bottom:var(--bw-thin) solid var(--border-subtle);text-align:left;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;flex-shrink:0;display:flex}._row_1bvu6_28:last-child{border-bottom:none}._row_1bvu6_28:hover ._rowTitle_1bvu6_48{color:var(--primary)}._rowText_1bvu6_52{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._rowTitle_1bvu6_48{font-size:var(--t-body);font-weight:var(--fw-bold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;transition:color var(--transition-base);overflow:hidden}._rowMeta_1bvu6_70{font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--text-muted)}._chevron_1bvu6_76{color:var(--text-muted);font-size:var(--t-subtitle);flex-shrink:0}._main_1pz64_1{width:100%;height:100dvh}._container_1pz64_10{width:100%;height:100%;position:relative}._mapControls_1pz64_23{top:calc(var(--sp-lg) + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px));right:var(--sp-lg);z-index:2;gap:var(--sp-sm);flex-direction:column;display:flex;position:absolute}._controlBtn_1pz64_38{border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-circle);background:var(--surface-card);width:2.75rem;height:2.75rem;color:var(--text-primary);box-shadow:var(--shadow-card-rest);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast), color var(--transition-base);justify-content:center;align-items:center;padding:0;display:inline-flex}._controlBtn_1pz64_38:active{transform:scale(.9)}._controlBtnBusy_1pz64_61{color:var(--primary)}._controlBtnBusy_1pz64_61>svg{animation:1.2s linear infinite _locateSpin_1pz64_1}@keyframes _locateSpin_1pz64_1{to{transform:rotate(360deg)}}._controlBtn_1pz64_38:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:var(--bw-medium)}._userMarker_1pz64_80{justify-content:center;align-items:center;width:1.375rem;height:1.375rem;display:flex;position:relative}._userMarkerDot_1pz64_89{background-color:var(--map-user);border:var(--bw-default) solid var(--text-primary);width:1.125rem;height:1.125rem;box-shadow:0 0 0 var(--bw-thin) var(--shadow-medium), 0 .125rem .5rem var(--shadow-medium);z-index:2;border-radius:50%;position:relative}._userMarkerPulse_1pz64_100{z-index:1;background-color:oklch(64% .18 255/.5);border-radius:50%;width:1.375rem;height:1.375rem;animation:2s ease-out infinite _userPulse_1pz64_1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes _userPulse_1pz64_1{0%{opacity:.8;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(3)}}._runMarker_1pz64_124{--pop-from:.5;pointer-events:auto;cursor:pointer;flex-direction:column;align-items:center;gap:.4rem;display:flex;position:relative;transform:translateY(-.125rem)}._runMarkerDot_1pz64_139{object-fit:cover;background:var(--surface-image);border:var(--bw-default) solid var(--white-op-strong);width:2.5rem;height:2.5rem;box-shadow:0 0 0 .125rem var(--primary-op-light), 0 .375rem 1rem var(--shadow-soft), inset 0 var(--bw-thin) .125rem var(--white-op-soft);border-radius:50%;flex-shrink:0;display:block}._runMarkerFocused_1pz64_158 ._runMarkerDot_1pz64_139{width:1.75rem;height:1.75rem}._runMarkerDot_1pz64_139[src]{object-position:center}._runMarkerLabel_1pz64_168{padding:var(--sp-xs) .625rem;background:linear-gradient(180deg, var(--surface-overlay-deeper), var(--surface-overlay-deep));border:var(--bw-thin) solid var(--white-op-faint);color:var(--text-primary);font-size:var(--t-caption);font-weight:var(--fw-bold);white-space:nowrap;letter-spacing:.01em;text-shadow:0 var(--bw-thin) .125rem var(--shadow-strong);box-shadow:0 .25rem .75rem var(--shadow-soft);-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);border-radius:9999px;margin-top:0;line-height:1.2}._runMarkerTime_1pz64_185{background:linear-gradient(180deg, var(--primary-op-light), var(--primary-op-soft));border:var(--bw-thin) solid var(--primary-op-light);color:var(--primary);font-size:var(--t-caption);font-weight:var(--fw-bold);white-space:nowrap;letter-spacing:.01em;text-shadow:0 var(--bw-thin) .125rem var(--shadow-strong);box-shadow:0 .25rem .75rem var(--shadow-soft);-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);border-radius:9999px;margin-top:0;padding:.2rem .5rem;line-height:1.2}._otherUserMarker_1pz64_202{pointer-events:none;flex-direction:column;align-items:center;display:flex;position:relative}._otherUserMarkerDot_1pz64_210{background-color:var(--map-location);border:.25rem solid var(--text-primary);width:3rem;height:3rem;box-shadow:0 0 0 .125rem var(--shadow-medium), 0 .25rem .75rem var(--shadow-medium);border-radius:50%}._otherUserMarkerLabel_1pz64_219{padding:var(--sp-xs) .5rem;background-color:var(--shadow-strong);color:var(--text-primary);font-size:var(--t-label);white-space:nowrap;box-shadow:0 .125rem .25rem var(--shadow-medium);border-radius:.25rem;margin-top:.375rem;font-weight:600;line-height:1.2}._clusterMarker_1pz64_233{cursor:pointer;transition:transform var(--transition-base);justify-content:center;align-items:center;display:flex;position:relative}._clusterMarker_1pz64_233:hover{transform:scale(1.1)}._clusterCircle_1pz64_246{--pop-from:.3;background:var(--primary);border:var(--bw-default) solid var(--white-op-strong);box-shadow:0 0 0 .25rem var(--primary-op-light), var(--shadow-card-rest);color:var(--text-on-primary);font-weight:var(--fw-bold);font-size:var(--t-body);border-radius:50%;justify-content:center;align-items:center;display:flex}._clusterCircleSmall_1pz64_263{width:2.5rem;height:2.5rem;font-size:var(--t-caption)}._clusterCircleMedium_1pz64_269{width:3.75rem;height:3.75rem;font-size:var(--t-body)}._clusterCircleLarge_1pz64_275{width:5rem;height:5rem;font-size:var(--t-h3)}._clusterCircleImage_1pz64_283{background:var(--surface);padding:0}._clusterImage_1pz64_288{object-fit:cover;border-radius:50%;width:100%;height:100%}._clusterBadge_1pz64_295{border-radius:var(--r-pill,999px);background:var(--primary);border:var(--bw-default) solid var(--white-op-strong);min-width:1.25rem;height:1.25rem;color:var(--text-on-primary);font-size:var(--t-caption);justify-content:center;align-items:center;padding:0 .25rem;line-height:1;display:flex;position:absolute;bottom:-.25rem;right:-.25rem}._staticUserMarker_1pz64_313{pointer-events:none;flex-direction:column;align-items:center;display:flex;position:relative}._staticUserMarkerDot_1pz64_321{background-color:var(--map-location);border:.25rem solid var(--text-primary);width:3rem;height:3rem;box-shadow:0 0 0 .125rem var(--shadow-medium), 0 .25rem .75rem var(--shadow-medium);border-radius:50%}._staticUserMarkerLabel_1pz64_330{padding:var(--sp-xs) .5rem;background-color:var(--shadow-strong);color:var(--text-primary);font-size:var(--t-label);white-space:nowrap;box-shadow:0 .125rem .25rem var(--shadow-medium);border-radius:.25rem;margin-top:.375rem;font-weight:600;line-height:1.2}._nearbyMarker_1pz64_345{--pop-from:.5;cursor:pointer;pointer-events:auto;background:0 0;border:0;place-items:center;width:2rem;height:2rem;padding:0;display:grid}._nearbyMarkerDot_1pz64_360{object-fit:cover;background:var(--surface-image);border:var(--bw-thin) solid var(--white-op-strong);width:.875rem;height:.875rem;box-shadow:0 .125rem .375rem var(--shadow-soft);opacity:.85;border-radius:50%;display:block}._pacer_hucji_3{filter:drop-shadow(0 1px 2px #00000073);flex-direction:column;align-items:center;transition:opacity .3s,filter .3s;display:flex}._pace_hucji_3{background:var(--surface-page);border:1.5px solid var(--pin);color:var(--text-primary);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:999px;margin-bottom:.25rem;padding:.0625rem .375rem;font-size:.75rem;font-weight:700;line-height:1.3}._pin_hucji_25{background:var(--pin);box-sizing:border-box;border-radius:50%;width:2.5rem;height:2.5rem;padding:.1875rem;display:flex}._face_hucji_36{border:none;width:100%;height:100%}._tip_hucji_43{border-left:.4375rem solid #0000;border-right:.4375rem solid #0000;border-top:.5625rem solid var(--pin);width:0;height:0;margin-top:-.125rem}._stale_hucji_53{opacity:.5}._off_route_hucji_59{opacity:.7;filter:grayscale(.8)drop-shadow(0 1px 2px #00000073)}._offDot_hucji_64{border:var(--bw-thin,1px) solid var(--surface-page);opacity:.85;background:#9ca3af;border-radius:50%;width:.6rem;height:.6rem;display:block}._grid_1m19n_1{gap:var(--sp-lg);flex-direction:column;display:flex}._rowCard_1m19n_7{padding:var(--sp-md);min-height:6.5rem;color:var(--text-primary);transition:transform var(--transition-base), filter var(--transition-base);border-radius:0;padding-right:47%;text-decoration:none;display:block;position:relative;overflow:hidden}@media (hover:hover){._rowCard_1m19n_7:hover{filter:brightness(.92)}}._rowCard_1m19n_7:active{filter:brightness(.85);transform:scale(.985)}._clubName_1m19n_37{font-size:var(--t-heading);line-height:1.875rem;font-weight:var(--fw-black);letter-spacing:var(--ls-heading);color:var(--text-primary);margin:0 0 var(--sp-sm);overflow-wrap:break-word}._clubDescription_1m19n_47{font-size:var(--t-caption);color:var(--text-secondary);text-overflow:ellipsis;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.75rem;display:-webkit-box;overflow:hidden}._memberCount_1m19n_59{font-size:var(--t-caption);color:var(--text-secondary);display:block}._photo_1m19n_69{background:linear-gradient(135deg, oklch(55% .12 var(--club-hue)), oklch(35% .1 var(--club-hue)));justify-content:center;align-items:center;width:45%;display:flex;position:absolute;inset:0 0 0 auto;overflow:hidden;-webkit-mask-image:linear-gradient(100deg,#0000 0%,#000 30%);mask-image:linear-gradient(100deg,#0000 0%,#000 30%)}._photoImage_1m19n_82{object-fit:cover;width:100%;height:100%;display:block}._photoInitial_1m19n_91{font-size:var(--t-heading);font-weight:var(--fw-black);color:var(--text-on-primary)}._chips_1m19n_97{gap:var(--sp-sm);margin-bottom:var(--sp-lg);padding-bottom:var(--sp-xs);scrollbar-width:none;display:flex;overflow-x:auto}._chips_1m19n_97::-webkit-scrollbar{display:none}._chip_1m19n_97{min-height:2.25rem;padding:var(--sp-xs) var(--sp-md);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-secondary);font-family:inherit;font-size:var(--t-label);letter-spacing:var(--ls-tight);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--transition-fast), border-color var(--transition-fast), background var(--transition-fast), scale var(--transition-bounce);flex:none}._chip_1m19n_97:active{scale:.92}._skeletonRow_1m19n_133{gap:var(--sp-sm);min-height:6.5rem;padding:var(--sp-md);flex-direction:column;padding-right:47%;display:flex;position:relative}._skeletonName_1m19n_143{width:75%;height:1.5rem}._skeletonLine_1m19n_148{width:90%;height:.75rem}._skeletonLineShort_1m19n_153{width:45%;height:.75rem}._skeletonPhoto_1m19n_158{border-radius:0;width:45%;position:absolute;inset:0 0 0 auto}._chip_1m19n_97[data-active]{border-color:var(--border-accent);background:var(--primary-op-soft);color:var(--text-primary)}._mainRelative_19isx_1{position:relative}._title_19isx_5{font-size:var(--t-display);font-weight:var(--fw-black);margin:0 0 var(--sp-md);text-transform:uppercase;letter-spacing:var(--ls-display);color:var(--primary);line-height:1.05}._hint_19isx_20{max-width:32ch;margin:calc(var(--sp-sm) * -1) 0 var(--sp-lg);font-size:var(--t-body);color:var(--text-secondary)}._titleSkeleton_19isx_28{height:calc(var(--t-display) * 1.15);width:60%;margin-bottom:var(--sp-md)}._empty_19isx_34{text-align:center;padding:var(--sp-2xl);color:var(--text-secondary);font-size:var(--t-subtitle)}._discoverMore_19isx_42{--ink:oklch(12% .01 var(--brand-h));--ink-shadow:oklch(0% 0 0/.6);--paper:oklch(95% .03 95);align-items:center;gap:var(--sp-sm);width:fit-content;min-height:2.75rem;margin:var(--sp-xl) auto var(--sp-lg);padding:var(--sp-sm) var(--sp-lg);border-radius:var(--radius-md);color:var(--primary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--transition-bounce);background:0 0;border:0;flex-direction:column;font-family:inherit;display:flex}._discoverMore_19isx_42:active{scale:.94}._discoverMore_19isx_42:focus-visible{outline:2px solid var(--primary-op-strong);outline-offset:2px}._kweek_19isx_81{max-width:10em;font-size:var(--t-heading);font-weight:var(--fw-black);letter-spacing:.02em;text-align:center;text-transform:uppercase;text-shadow:1.5px 0 var(--ink), -1.5px 0 var(--ink), 0 1.5px var(--ink), 0 -1.5px var(--ink), 1.06px 1.06px var(--ink), -1.06px 1.06px var(--ink), 1.06px -1.06px var(--ink), -1.06px -1.06px var(--ink), 3px 0 var(--paper), 2.6px 1.5px var(--paper), 1.5px 2.6px var(--paper), 0 3px var(--paper), -1.5px 2.6px var(--paper), -2.6px 1.5px var(--paper), -3px 0 var(--paper), -2.6px -1.5px var(--paper), -1.5px -2.6px var(--paper), 0 -3px var(--paper), 1.5px -2.6px var(--paper), 2.6px -1.5px var(--paper), 0 5px 0 var(--ink-shadow);line-height:1.05;animation:3.2s ease-in-out infinite _kweek-float_19isx_1;display:inline-block;rotate:-3deg}@keyframes _kweek-float_19isx_1{0%,to{translate:0;rotate:-3deg}50%{translate:0 -.2rem;rotate:-1.5deg}}._eyes_19isx_122{vertical-align:-.02em;transition:scale var(--transition-bounce);margin:0 .08em}._discoverMore_19isx_42:active ._eyes_19isx_122{scale:1.2}@media (prefers-reduced-motion:reduce){._kweek_19isx_81{animation:none}}._clubName_19isx_140{font-size:var(--t-heading);line-height:1.875rem;font-weight:var(--fw-black);letter-spacing:var(--ls-heading);color:var(--text-primary);margin:0 0 var(--sp-sm);overflow-wrap:break-word}._linkList_19isx_152,._linkRow_19isx_158{gap:var(--sp-md);flex-direction:column;display:flex}._linkRowMain_19isx_164{gap:var(--sp-md);align-items:center;min-width:0;display:flex}._linkRowText_19isx_171{flex:1;min-width:0}._row_17xki_2{justify-content:center;gap:var(--sp-sm);flex-wrap:wrap;width:100%;display:flex}._chip_17xki_10{align-items:center;gap:var(--sp-xs);max-width:100%;min-height:2.25rem;padding:var(--sp-xs) var(--sp-md);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-card);color:var(--text-primary);font:inherit;font-size:var(--t-label);font-weight:var(--fw-bold);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast);display:inline-flex}._chip_17xki_10:active{transform:scale(.97)}._chip_17xki_10:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:var(--bw-medium)}._chip_17xki_10>svg{color:var(--text-secondary);flex:none}._telegram_17xki_39{border-color:var(--telegram-blue)}._telegram_17xki_39>svg{color:var(--telegram-blue)}._label_17xki_44{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._banner_16tkx_1{aspect-ratio:16/9;background:var(--surface-card);border-bottom-right-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md);justify-content:center;align-self:stretch;align-items:center;max-height:16rem;display:flex;overflow:hidden}._bleed_16tkx_22{margin-inline:calc(-1 * var(--sp-lg));margin-top:calc(-1 * var(--sp-lg) + var(--sp-sm))}@media (width<=48rem){._bleed_16tkx_22{margin-inline:calc(-1 * var(--sp-md));margin-top:calc(-1 * var(--sp-md) + var(--sp-sm))}}._image_16tkx_34{object-fit:cover;width:100%;height:100%}._initial_16tkx_41{font-size:var(--t-display);font-weight:var(--fw-black);color:var(--text-on-primary)}._group_1vf8j_1{gap:var(--sp-sm);flex-direction:column;display:flex}._head_1vf8j_9{gap:var(--sp-xs);padding:0 calc(var(--sp-md) + var(--bw-thin));flex-direction:column;display:flex}._headFlush_1vf8j_18{padding:0}._groupBare_1vf8j_22{gap:var(--sp-md)}._title_1vf8j_26{font-size:var(--t-label);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-secondary);margin:0}._caption_1vf8j_35{font-size:var(--t-caption);color:var(--text-secondary);margin:0}._card_1vf8j_41{padding:0 var(--sp-md);background:var(--surface-card);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--shadow-lifted);flex-direction:column;display:flex}._row_1vf8j_51{align-items:center;gap:var(--sp-md);width:100%;min-height:3.5rem;padding:var(--sp-sm) 0;color:var(--text-primary);font:inherit;text-align:left;background:0 0;border:0;margin:0;display:flex}._row_1vf8j_51+._row_1vf8j_51{border-top:var(--bw-thin) solid var(--border-subtle)}._pressable_1vf8j_70{cursor:pointer;-webkit-tap-highlight-color:transparent}@media (hover:hover){._pressable_1vf8j_70:hover{color:var(--primary)}}._pressable_1vf8j_70:active{opacity:.7}._pressable_1vf8j_70:focus-visible{outline:2px solid var(--primary-op-strong);outline-offset:2px}._row_1vf8j_51[aria-busy=true] ._label_1vf8j_90{opacity:.85}._text_1vf8j_94{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._label_1vf8j_90{font-size:var(--t-body);color:inherit}._description_1vf8j_107{font-size:var(--t-caption);color:var(--text-secondary)}._error_1vf8j_112{font-size:var(--t-caption);color:var(--danger-text);margin-top:.125rem}._side_1vf8j_118{align-items:center;gap:var(--sp-sm);min-width:0;max-width:55%;color:var(--text-secondary);flex:none;display:flex}._side_1vf8j_118>svg,._status_1vf8j_131{flex:none}._value_1vf8j_135{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--t-body);overflow:hidden}._status_1vf8j_131{min-width:1rem;color:var(--primary);align-items:center;display:inline-flex}._dot_1vf8j_150{border-radius:var(--radius-circle);background:var(--text-muted);width:.5rem;height:.5rem;animation:1s ease-in-out infinite _pulse_1vf8j_1}@keyframes _pulse_1vf8j_1{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){._dot_1vf8j_150{animation:none}}._danger_1vf8j_170 ._label_1vf8j_90{color:var(--danger-text)}._srOnly_1vf8j_174{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._photoRow_1vf8j_185{padding:var(--sp-md) 0;align-items:center}._photoBody_1vf8j_190{align-items:flex-start;gap:var(--sp-sm);flex-direction:column;flex:1;min-width:0;display:flex}._raised_1vf8j_201{background-color:var(--surface-input);border-color:var(--border-color-default);color:var(--text-primary);box-shadow:var(--shadow-raised)}._raised_1vf8j_201:active:not(:disabled){box-shadow:var(--shadow-inset);transform:translateY(.0625rem)}._buttons_1vf8j_213{gap:var(--sp-sm);flex-wrap:wrap;display:flex}._sheet_2tdd1_3{gap:var(--sp-lg);height:100dvh;max-height:none;padding-top:calc(var(--sp-lg) + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px));border-radius:0;flex-direction:column;display:flex}._body_2tdd1_15{gap:var(--sp-lg);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._detailsStack_1wx05_2{gap:var(--sp-lg);flex-direction:column;display:flex}._placeholder_1wx05_8{color:var(--text-secondary);margin:0;font-style:italic}._description_1wx05_14{color:var(--text-primary);line-height:1.6;font-size:var(--t-body);white-space:pre-wrap;overflow-wrap:break-word;-webkit-user-select:text;user-select:text;-webkit-touch-callout:default;margin:0}._location_1wx05_28{color:var(--text-primary);font-size:var(--t-body);align-items:center;gap:var(--sp-sm);margin:0;display:flex}._fileInput_1wx05_38{display:none}._fileInputWrapper_1wx05_42{width:100%}._fileInputLabel_1wx05_46{box-sizing:border-box;background:var(--surface-input);border:var(--bw-thin) solid var(--border-color-default);border-radius:var(--radius-md);justify-content:center;align-items:center;gap:var(--sp-sm);width:100%;height:3rem;font-weight:var(--fw-medium);font-size:var(--t-label);text-align:center;color:var(--text-primary);cursor:pointer;transition:background-color var(--transition-base), border-color var(--transition-base);-webkit-tap-highlight-color:transparent;display:flex}._fileInputLabel_1wx05_46:hover{border-color:var(--primary);background:var(--primary-op-ghost)}._uploadIcon_1wx05_72{width:1rem;height:1rem;color:var(--primary);stroke-width:1.5px}._fileSelected_1wx05_79{justify-content:space-between;align-items:center;gap:var(--sp-sm);width:100%;padding:var(--sp-sm) var(--sp-md);background:var(--primary-op-soft);border:var(--bw-thin) solid var(--primary);border-radius:var(--radius-md);display:flex}._fileInfo_1wx05_91{align-items:center;gap:var(--sp-sm);flex:1;min-width:0;display:flex}._fileIcon_1wx05_99{width:1.25rem;height:1.25rem;color:var(--primary);stroke-width:1.5px;flex-shrink:0}._fileThumb_1wx05_107{border-radius:var(--radius-circle);object-fit:cover;border:var(--bw-thin) solid var(--primary-op-medium);flex-shrink:0;width:2rem;height:2rem}._fileName_1wx05_116{font-weight:var(--fw-medium);font-size:var(--t-label);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._removeFileButton_1wx05_125{border-radius:var(--radius-sm);cursor:pointer;width:2rem;height:2rem;transition:background-color var(--transition-base);-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._removeFileButton_1wx05_125:hover{background:var(--danger-bg-soft)}._removeFileButton_1wx05_125 svg{width:1rem;height:1rem;color:var(--danger);stroke-width:2px}._checkbox_1wx05_155{appearance:none;border-radius:var(--radius-sm);border:var(--bw-medium) solid var(--border-strong);width:1.5rem;height:1.5rem;transition:background-color var(--transition-base), border-color var(--transition-base);cursor:pointer;background:0 0;flex:none;margin:0;position:relative}._checkbox_1wx05_155:after{content:"";border:solid var(--text-on-primary);border-width:0 var(--bw-medium) var(--bw-medium) 0;width:.35rem;height:.7rem;transition:transform var(--transition-base);position:absolute;top:.15rem;left:.4rem;transform:rotate(45deg)scale(0)}._checkbox_1wx05_155:checked{background:var(--primary);border-color:var(--primary)}._checkbox_1wx05_155:checked:after{transform:rotate(45deg)scale(1)}._checkbox_1wx05_155:focus-visible{outline:2px solid var(--primary-op-strong);outline-offset:2px}._checkbox_1wx05_155:disabled{opacity:var(--op-disabled,.4);cursor:default}@media (prefers-reduced-motion:reduce){._checkbox_1wx05_155,._checkbox_1wx05_155:after{transition:none}}._shell_1a5z3_1{gap:var(--sp-lg);flex-direction:column;width:100%;max-width:28rem;margin:0 auto;display:flex}._header_1a5z3_14{align-items:center;gap:var(--sp-md);text-align:center;flex-direction:column;display:flex}._headerMeta_1a5z3_22{align-items:center;gap:var(--sp-xs);flex-direction:column;width:100%;min-width:0;display:flex}._clubNameRow_1a5z3_31{align-items:center;gap:var(--sp-sm);min-width:0;display:flex}._clubName_1a5z3_31{font-size:var(--t-heading);font-weight:var(--fw-black);letter-spacing:var(--ls-heading);text-transform:uppercase;color:var(--text-primary);overflow-wrap:anywhere;flex:1;min-width:0;margin:0}._bellButton_1a5z3_50{border-radius:var(--radius-md);background:var(--surface-card);border:var(--bw-thin) solid var(--border-subtle);width:2.5rem;height:2.5rem;color:var(--text-secondary);cursor:pointer;font:inherit;transition:all var(--transition-base);-webkit-tap-highlight-color:transparent;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:flex}._bellButton_1a5z3_50:hover:not(:disabled){background:var(--surface-hover);border-color:var(--primary);color:var(--primary);transform:translateY(var(--lift-sm))}._bellButton_1a5z3_50:active:not(:disabled){transform:translateY(0)}._bellButton_1a5z3_50:disabled{opacity:var(--op-soft);cursor:progress}._bellIcon_1a5z3_84{width:1.25rem;height:1.25rem}._meta_1a5z3_89{font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--text-muted);margin:0}._join_1a5z3_97{align-self:flex-start;min-width:14rem}._howPacing_1a5z3_103{align-items:center;gap:var(--sp-sm);width:100%;padding:var(--sp-sm) var(--sp-md);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font:inherit;font-size:var(--t-label);font-weight:var(--fw-bold);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast);display:flex}._howPacing_1a5z3_103:active{transform:scale(.98)}._howPacing_1a5z3_103>svg:first-child{color:var(--primary);flex:none}._howPacing_1a5z3_103>span{flex:auto}._howPacing_1a5z3_103>svg:last-child{color:var(--text-muted);flex:none}._pending_1a5z3_130{justify-content:space-between;align-items:center;gap:var(--sp-md);padding:var(--sp-md);background:var(--surface-card);border:var(--bw-thin) solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--t-caption);letter-spacing:var(--ls-tight);display:flex}._pendingCancel_1a5z3_144{min-height:44px;padding:0 var(--sp-sm);color:var(--text-muted);font-family:inherit;font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-transform:uppercase;cursor:pointer;transition:color var(--transition-base);-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-shrink:0}._pendingCancel_1a5z3_144:hover:not(:disabled){color:var(--danger-text)}._pendingCancel_1a5z3_144:disabled{opacity:var(--op-soft);cursor:progress}._pendingCancel_1a5z3_144[data-busy]{opacity:1}._body_1a5z3_176{gap:var(--sp-lg);flex-direction:column;display:flex}._section_1a5z3_182{gap:var(--sp-sm);flex-direction:column;display:flex}._sectionHead_1a5z3_188{align-items:center;gap:var(--sp-sm);display:flex}._sectionTitle_1a5z3_194{font-size:var(--t-label);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-secondary);margin:0}._count_1a5z3_203{min-width:1.5rem;height:1.5rem;padding:0 var(--sp-sm);border-radius:var(--radius-pill);background:var(--primary-op-soft);color:var(--primary);font-size:var(--t-caption);font-weight:var(--fw-bold);justify-content:center;align-items:center;display:inline-flex}._headAction_1a5z3_217{margin-left:auto}._empty_1a5z3_221{font-size:var(--t-body);color:var(--text-muted);margin:0;line-height:1.5}._filters_1a5z3_231{gap:var(--sp-sm);flex-wrap:wrap;display:flex}._filterChip_1a5z3_237{padding:var(--sp-xs) var(--sp-md);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-card);min-height:2rem;color:var(--text-secondary);font:inherit;font-size:var(--t-caption);font-weight:var(--fw-bold);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-base), border-color var(--transition-base), color var(--transition-base)}._filterChip_1a5z3_237[data-active]{background:var(--primary);border-color:var(--primary);color:var(--text-on-primary)}._filterChip_1a5z3_237:focus-visible{outline:var(--bw-medium) solid var(--primary);outline-offset:2px}@media (hover:hover){._filterChip_1a5z3_237:hover:not([data-active]){border-color:var(--primary);color:var(--text-primary)}}._board_1a5z3_275{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._boardRow_1a5z3_283+._boardRow_1a5z3_283{border-top:var(--bw-thin) solid var(--border-subtle)}._boardScroll_1a5z3_290{-webkit-overflow-scrolling:touch;max-height:22.5rem;overflow-y:auto}._boardMore_1a5z3_297{min-height:1px}._boardNearby_1a5z3_304{margin-top:var(--sp-sm);padding-top:var(--sp-sm);border-top:var(--bw-thin) dashed var(--border-color-default)}._boardEntry_1a5z3_310{align-items:center;gap:var(--sp-md);width:100%;padding:var(--sp-sm) var(--sp-xs);min-height:3rem;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-base);background:0 0;border:none;display:flex}._boardEntry_1a5z3_310[data-self] ._rank_1a5z3_329:not([data-medal="1"]){color:var(--primary)}._rank_1a5z3_329{text-align:center;min-width:1.5rem;font-size:var(--t-caption);font-weight:var(--fw-black);font-variant-numeric:tabular-nums;color:var(--text-muted);flex:none}._rank_1a5z3_329[data-medal="1"]{border-radius:var(--radius-circle);background:var(--primary);height:1.5rem;color:var(--text-on-primary);justify-content:center;align-items:center;display:inline-flex}._rank_1a5z3_329[data-medal="2"],._rank_1a5z3_329[data-medal="3"]{color:var(--primary)}._entryName_1a5z3_362{align-items:baseline;gap:var(--sp-sm);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--t-label);font-weight:var(--fw-medium);color:var(--text-primary);flex:1;display:flex;overflow:hidden}._entrySelf_1a5z3_376{font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--primary);flex:none}._entryNumber_1a5z3_387{font-size:var(--t-body);font-weight:var(--fw-black);font-variant-numeric:tabular-nums;color:var(--text-primary);flex:none}@media (hover:hover){._boardEntry_1a5z3_310:hover{background:var(--surface-card-subtle)}}._boardEntry_1a5z3_310:active{opacity:var(--op-medium)}._boardEntry_1a5z3_310:focus-visible{outline:var(--bw-medium) solid var(--primary);outline-offset:-2px;border-radius:var(--radius-sm)}._seeAll_1a5z3_412{min-height:44px;padding:var(--sp-xs) 0;color:var(--primary);font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-transform:uppercase;-webkit-tap-highlight-color:transparent;transition:opacity var(--transition-base);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}._seeAll_1a5z3_412:hover{opacity:var(--op-medium)}@media (width<=40rem){._header_1a5z3_14{gap:var(--sp-md)}}._nextRun_1a5z3_443{gap:var(--sp-xs);padding:var(--sp-md);border-radius:var(--radius-lg);background:var(--surface-card);color:inherit;-webkit-tap-highlight-color:transparent;flex-direction:column;text-decoration:none;display:flex}._nextRunTitle_1a5z3_455{font-size:var(--t-subtitle);font-weight:var(--fw-black);color:var(--text-primary);overflow-wrap:anywhere}._nextRunWhen_1a5z3_462{font-size:var(--t-body);color:var(--text-secondary)}._nextRunCta_1a5z3_467{margin-top:var(--sp-xs);font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--primary)}._bell_1a5z3_50{border-radius:var(--radius-circle);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.125rem;line-height:1;display:inline-flex}._bellJustOn_1a5z3_501{color:var(--primary);animation:1.1s ease-out .3s 2 _bellJustOn_1a5z3_501}@keyframes _bellJustOn_1a5z3_501{0%{box-shadow:0 0 0 0 var(--primary-op-strong);transform:scale(1)}20%{transform:scale(1.18)}to{transform:scale(1);box-shadow:0 0 0 .9rem #0000}}@media (prefers-reduced-motion:reduce){._bellJustOn_1a5z3_501{animation:none}}._bellWrap_1a5z3_516{display:inline-flex;position:relative}._bellHint_1a5z3_523{z-index:20;width:max-content;max-width:min(16rem,80vw);padding:var(--sp-sm) var(--sp-md);border-radius:var(--radius-md);background:var(--primary);color:var(--text-on-primary);font:inherit;font-size:var(--t-label);font-weight:var(--fw-bold);text-align:left;box-shadow:var(--shadow-card-rest);cursor:pointer;animation:_bellHintIn_1a5z3_1 var(--transition-base) ease-out both;border:none;line-height:1.35;position:absolute;top:calc(100% + .6rem);right:-.5rem}._bellHint_1a5z3_523:before{content:"";background:inherit;border-radius:2px;width:.8rem;height:.8rem;position:absolute;top:-.4rem;right:1.1rem;transform:rotate(45deg)}@keyframes _bellHintIn_1a5z3_1{0%{opacity:0;transform:translateY(-.4rem)}to{opacity:1;transform:translateY(0)}}._bell_1a5z3_50:focus-visible{outline:2px solid var(--primary-op-strong);outline-offset:2px}._runList_42v18_1{flex-direction:column;display:flex}._runRow_42v18_6{align-items:center;gap:var(--sp-md);padding:var(--sp-md) 0;border-bottom:var(--bw-thin) solid var(--border-subtle);color:inherit;-webkit-tap-highlight-color:transparent;text-decoration:none;display:flex}._runRow_42v18_6:last-child{border-bottom:none}._runRow_42v18_6:hover ._runRowTitle_42v18_21{color:var(--primary)}._runRowText_42v18_25{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._runRowTitle_42v18_21{font-size:var(--t-body);font-weight:var(--fw-bold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;transition:color var(--transition-base);overflow:hidden}._runRowMeta_42v18_43{font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--text-muted)}._chevron_42v18_49{color:var(--text-muted);font-size:var(--t-subtitle);flex-shrink:0}._week_6k0ee_1{flex-direction:column;display:flex}._day_6k0ee_8{align-items:center;gap:var(--sp-sm);padding:var(--sp-xs) 0 var(--sp-xs) var(--sp-sm);border-bottom:var(--bw-thin) solid var(--border-subtle);grid-template-columns:4rem 1fr auto;display:grid}._day_6k0ee_8:last-child{border-bottom:none}._dayName_6k0ee_25{align-items:baseline;gap:var(--sp-sm);font-size:var(--t-caption);color:var(--text-secondary);display:flex}._dayAbbrev_6k0ee_33{font-weight:var(--fw-bold);letter-spacing:var(--ls-label);text-transform:uppercase}._dayDate_6k0ee_39{font-weight:var(--fw-medium);opacity:.75}._day_6k0ee_8[data-today]{box-shadow:inset 2px 0 0 var(--primary)}._day_6k0ee_8[data-today] ._dayName_6k0ee_25{color:var(--text-primary)}._day_6k0ee_8[data-today] ._dayDate_6k0ee_39{opacity:1}._queue_6k0ee_64{align-items:stretch;gap:var(--sp-xs);-webkit-overflow-scrolling:touch;scrollbar-width:none;min-height:3rem;display:flex;overflow-x:auto}._queue_6k0ee_64::-webkit-scrollbar{display:none}._rest_6k0ee_80{height:3rem;display:block}._block_6k0ee_89{width:5rem;padding:var(--sp-xs);border-radius:var(--radius-sm);background:var(--primary);color:var(--text-on-primary);font:inherit;text-align:left;cursor:pointer;border:none;flex-direction:column;flex:0 0 5rem;gap:1px;display:flex}._block_6k0ee_89[data-static]{border:var(--bw-thin) dashed var(--border-default);color:var(--text-secondary);cursor:default;background:0 0}._blockHead_6k0ee_116{justify-content:space-between;align-items:center;gap:var(--sp-xs);display:flex}._blockTime_6k0ee_123{font-size:var(--t-caption);font-weight:var(--fw-bold);white-space:nowrap}._blockTitle_6k0ee_132{font-size:var(--t-caption);opacity:.85;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._repeat_6k0ee_142{width:.7rem;height:.7rem;margin-left:var(--sp-xs);opacity:.8;flex-shrink:0}._more_6k0ee_153{padding:0 var(--sp-xs);font-size:var(--t-caption);font-weight:var(--fw-bold);color:var(--text-secondary);flex-shrink:0}._more_6k0ee_153[data-empty]{visibility:hidden}._group_1iaao_1{gap:var(--sp-sm);margin-top:var(--sp-md);flex-direction:column;display:flex}._groupTitle_1iaao_8{font-size:var(--t-caption);font-weight:var(--fw-bold);color:var(--text-secondary);margin:0}._list_1iaao_15{gap:var(--sp-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_1iaao_24{align-items:center;gap:var(--sp-sm);padding-bottom:var(--sp-sm);border-bottom:var(--bw-thin) solid var(--border-subtle);flex-wrap:wrap;display:flex}._row_1iaao_24:last-child{border-bottom:none;padding-bottom:0}._rowMeta_1iaao_38{flex-direction:column;flex:10rem;gap:2px;min-width:0;display:flex}._rowTitle_1iaao_46{font-weight:var(--fw-medium);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowWhen_1iaao_54{font-size:var(--t-caption);color:var(--text-secondary)}._danger_1iaao_61{padding:var(--sp-xs) var(--sp-sm);border:var(--bw-thin) solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-danger);font:inherit;font-size:var(--t-caption);cursor:pointer;background:0 0}._danger_1iaao_61:disabled{opacity:.5;cursor:default}._empty_1iaao_77,._note_1iaao_78{font-size:var(--t-caption);color:var(--text-secondary);margin:0}._shell_95rbd_1{gap:var(--sp-lg);flex-direction:column;width:100%;max-width:28rem;margin:0 auto;display:flex}._body_95rbd_10{gap:var(--sp-lg);flex-direction:column;display:flex}._section_95rbd_16{gap:var(--sp-sm);padding-top:var(--sp-lg);border-top:var(--bw-thin) solid var(--border-subtle);flex-direction:column;display:flex}._section_95rbd_16:first-child{border-top:none;padding-top:0}._sectionHead_95rbd_31{align-items:center;gap:var(--sp-sm);display:flex}._sectionTitle_95rbd_37{font-size:var(--t-label);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-secondary);margin:0}._count_95rbd_46{min-width:1.5rem;height:1.5rem;padding:0 var(--sp-sm);border-radius:var(--radius-pill);background:var(--primary-op-soft);color:var(--primary);font-size:var(--t-caption);font-weight:var(--fw-bold);justify-content:center;align-items:center;display:inline-flex}._visibility_95rbd_63{margin:var(--sp-sm) 0 0;font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-muted)}._fold_95rbd_74{padding-top:var(--sp-lg);border-top:var(--bw-thin) solid var(--border-subtle)}._wave_95rbd_81{width:100%;height:.5rem;margin-top:var(--sp-lg);color:var(--border-subtle);display:block}._wave_95rbd_81+._fold_95rbd_74{border-top:none}._foldHead_95rbd_94{align-items:center;gap:var(--sp-sm);cursor:pointer;list-style:none;display:flex}._foldHead_95rbd_94::-webkit-details-marker{display:none}._foldHead_95rbd_94:after{content:"";border-right:var(--bw-medium) solid var(--text-secondary);border-bottom:var(--bw-medium) solid var(--text-secondary);width:.5rem;height:.5rem;transition:transform var(--transition-base);margin-left:auto;transform:rotate(45deg)}._fold_95rbd_74[open] ._foldHead_95rbd_94:after{transform:rotate(-135deg)}._fold_95rbd_74>:not(summary){margin-top:var(--sp-sm)}._roleMark_1c98q_8{border-radius:var(--radius-circle);border:var(--bw-thin) solid var(--role-mark-ring,var(--surface-page));width:1.25rem;height:1.25rem;font-size:.625rem;font-weight:var(--fw-black);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0}._roleMark_1c98q_8 svg{width:.75rem;height:.75rem}._compact_1c98q_29{width:.875rem;height:.875rem;font-size:.5rem}._compact_1c98q_29 svg{width:.5rem;height:.5rem}._markOwner_1c98q_41,._markAdmin_1c98q_46{background:var(--primary);color:var(--text-on-primary)}._markPacer_1c98q_51{background:var(--role-mark-pacer-bg,var(--surface-input));color:var(--text-secondary)}._membersList_1b42i_3{flex-direction:column;display:flex}._memberCard_1b42i_8{align-items:center;gap:var(--sp-md);padding:var(--sp-sm) 0;border-bottom:var(--bw-thin) solid var(--border-subtle);display:flex;position:relative}._memberCard_1b42i_8:last-child{border-bottom:none}._memberInfo_1b42i_21{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}._memberNameRow_1b42i_29{align-items:center;gap:var(--sp-sm);min-width:0;display:flex}._memberName_1b42i_29{font-size:var(--t-body);font-weight:var(--fw-bold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._selfTag_1b42i_45{font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--text-muted);flex-shrink:0}._streakBubble_1b42i_54{border-radius:var(--radius-pill);background:var(--primary-op-soft);border:var(--bw-thin) solid var(--primary-op-medium);color:var(--primary);font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);flex-shrink:0;align-items:center;gap:.2rem;padding:.2rem .5rem;display:inline-flex}._roleBadge_1b42i_69{padding:var(--sp-xs) var(--sp-sm);border-radius:var(--radius-pill);background:var(--surface-card);border:var(--bw-thin) solid var(--border-strong);color:var(--text-secondary);font-size:var(--t-caption);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-tight);flex-shrink:0;align-items:center;gap:.3rem;display:inline-flex}._roleBadge_1b42i_69 svg{width:.9rem;height:.9rem}._roleOwner_1b42i_90,._roleAdmin_1b42i_91{color:var(--primary);background:var(--primary-op-soft);border-color:var(--primary)}._roleMember_1b42i_97{color:var(--text-secondary);background:var(--surface-card);border-color:var(--border-strong)}._rolePacer_1b42i_104{color:var(--accent,var(--primary));background:var(--primary-op-soft);border-color:var(--accent,var(--primary))}._memberJoined_1b42i_110{font-size:var(--t-caption);color:var(--text-muted);white-space:nowrap;text-transform:uppercase;letter-spacing:var(--ls-tight);font-weight:var(--fw-medium)}._memberStats_1b42i_119{flex-wrap:wrap;gap:.35rem .75rem;display:flex}._memberStat_1b42i_119{font-size:var(--t-caption);color:var(--text-secondary);font-weight:var(--fw-medium)}._actionsWrapper_1b42i_132{flex-shrink:0;position:relative}._actionsTrigger_1b42i_137{border-radius:var(--radius-md);width:2.75rem;height:2.75rem;color:var(--text-secondary);cursor:pointer;transition:color var(--transition-base), background-color var(--transition-base);-webkit-tap-highlight-color:transparent;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._actionsTrigger_1b42i_137:hover,._actionsTrigger_1b42i_137[aria-expanded=true]{color:var(--primary);background:var(--primary-op-soft)}._actionsTrigger_1b42i_137:focus-visible{outline:var(--bw-medium) solid var(--primary);outline-offset:2px}._actionsTrigger_1b42i_137:disabled{opacity:var(--op-soft);cursor:progress}._actionsTrigger_1b42i_137 svg{width:1.1rem;height:1.1rem}._actionsMenu_1b42i_175{--rise-from:-.25rem;background:var(--surface-overlay-deeper);border:var(--bw-thin) solid var(--border-color-default);border-radius:var(--radius-md);min-width:11rem;box-shadow:0 .75rem 1.5rem var(--shadow-medium);-webkit-backdrop-filter:blur(.6rem);backdrop-filter:blur(.6rem);z-index:20;animation-duration:var(--transition-fast);flex-direction:column;padding:.3rem;display:flex;position:absolute;top:calc(100% + .4rem);right:0}._actionItem_1b42i_198{text-align:left;border-radius:var(--radius-sm);color:var(--text-primary);font-size:var(--t-label);font-weight:var(--fw-medium);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:.55rem .7rem}._actionItem_1b42i_198:hover:not(:disabled){background:var(--primary-op-soft);color:var(--primary)}._actionItem_1b42i_198:disabled{opacity:var(--op-soft);cursor:progress}._actionDanger_1b42i_222{color:var(--danger-text)}._actionDanger_1b42i_222:hover:not(:disabled){background:var(--danger-bg-faint);color:var(--danger)}._pendingCard_1b42i_233{background:0 0}._pendingCard_1b42i_233 ._memberJoined_1b42i_110{white-space:normal}._pendingActions_1b42i_242{gap:var(--sp-sm);flex-shrink:0;display:flex}._pendingButton_1b42i_249{border-radius:var(--radius-md);cursor:pointer;width:2.75rem;height:2.75rem;transition:background-color var(--transition-fast), color var(--transition-fast), border-color var(--transition-fast);-webkit-tap-highlight-color:transparent;border:var(--bw-thin) solid transparent;justify-content:center;align-items:center;padding:0;display:inline-flex}._pendingButton_1b42i_249:disabled{opacity:var(--op-soft);cursor:progress}._pendingButton_1b42i_249 svg{width:1.25rem;height:1.25rem}._approveButton_1b42i_273{background:var(--primary);color:var(--text-on-primary);border-color:var(--primary)}._approveButton_1b42i_273:hover:not(:disabled){box-shadow:0 0 .75rem var(--primary-op-medium)}._rejectButton_1b42i_283{color:var(--danger-text);border-color:var(--danger-border);background:0 0}._rejectButton_1b42i_283:hover:not(:disabled){background:var(--danger-bg-faint);color:var(--danger)}@media (width<=48rem){._memberCard_1b42i_8{flex-wrap:wrap;row-gap:.6rem}._actionsWrapper_1b42i_132{order:2;margin-left:auto}}._tile_1b42i_309{flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}._tileBody_1b42i_317{align-items:center;gap:var(--sp-sm);color:inherit;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;width:100%;min-width:0;padding:0;display:flex}._tileName_1b42i_333{font-size:var(--t-caption);font-weight:var(--fw-bold);color:var(--text-primary);text-align:center;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.3;display:-webkit-box;overflow:hidden}._tileBody_1b42i_317:has(._tileStats_1b42i_351) ._tileName_1b42i_333{min-height:2.6em}._tileWide_1b42i_355 ._tileName_1b42i_333{font-size:var(--t-body)}._tileStats_1b42i_351{margin-top:calc(var(--sp-xs) * -1);justify-content:center;align-items:baseline;gap:.3rem;line-height:1;display:flex}._tileStat_1b42i_351{font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);color:var(--text-muted)}._streakMark_1b42i_384{border-radius:var(--radius-pill);border:var(--bw-thin) solid var(--surface-page);background:var(--primary);min-width:1.25rem;height:1.25rem;color:var(--text-on-primary);font-size:.625rem;font-weight:var(--fw-black);letter-spacing:var(--ls-tight);justify-content:center;align-items:center;padding:0 .25rem;line-height:1;display:inline-flex;position:absolute;bottom:-.15rem;right:-.15rem}._tileActions_1b42i_404{position:absolute;top:0;right:0}._tileAvatar_1b42i_412{display:inline-flex;position:relative}._leaderRow_vctrj_3{gap:var(--sp-lg);padding-bottom:var(--sp-sm);scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;overflow-x:auto}._leaderRow_vctrj_3::-webkit-scrollbar{display:none}._leaderRow_vctrj_3>*{scroll-snap-align:start;flex:0 0 5rem}._divided_vctrj_22{padding-top:var(--sp-lg);border-top:var(--bw-thin) solid var(--border-subtle)}._search_vctrj_29{width:100%;padding:var(--sp-sm) var(--sp-md);border:var(--bw-thin) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-input);color:var(--text-primary);font:inherit;font-size:var(--t-body)}._search_vctrj_29::placeholder{color:var(--text-placeholder)}._search_vctrj_29:focus-visible{border-color:var(--primary);outline:none}._sortControl_vctrj_51{color:var(--text-secondary);align-items:center;margin-left:auto;display:inline-flex}._sort_vctrj_51{color:inherit;font:inherit;font-size:var(--t-caption);font-weight:var(--fw-bold);cursor:pointer;background:0 0;border:none}._grid_vctrj_69{gap:var(--sp-lg) var(--sp-sm);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}._sentinel_vctrj_76{height:1px}._error_33gr6_1{margin:0 0 var(--sp-md);padding:var(--sp-sm) var(--sp-md);border:var(--bw-thin) solid var(--danger-border);border-radius:var(--radius-md);background:var(--danger-bg-faint);color:var(--danger-text);font-size:var(--t-label)}._notice_33gr6_13{margin:0 0 var(--sp-md);padding:var(--sp-sm) var(--sp-md);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-secondary);font-size:var(--t-label)}._empty_33gr6_25{padding:var(--sp-xl) var(--sp-md);border:var(--bw-thin) dashed var(--border-subtle);border-radius:var(--radius-lg);text-align:center}._emptyTitle_33gr6_32{margin:0 0 var(--sp-xs);color:var(--text-primary);font-size:var(--t-body);font-weight:var(--fw-medium)}._emptyBody_33gr6_39{color:var(--text-muted);font-size:var(--t-label);margin:0;line-height:1.5}._emptyActions_33gr6_48{gap:var(--sp-sm);flex-wrap:wrap;justify-content:center;display:flex}._emptyAction_33gr6_48{margin-top:var(--sp-md);padding:var(--sp-sm) var(--sp-md);border-radius:var(--radius-md);background:var(--primary-op-soft);color:var(--primary);font-size:var(--t-label);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;cursor:pointer;transition:background var(--transition-fast);border:none}@media (hover:hover){._emptyAction_33gr6_48:hover:not(:disabled){background:var(--primary-op-light)}}._emptyAction_33gr6_48:disabled{color:var(--text-disabled);cursor:default}._detail_33gr6_85{gap:var(--sp-md);flex-direction:column;display:flex}._detailMap_33gr6_91{aspect-ratio:4/3;border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-page);overflow:hidden}._detailShape_33gr6_102{view-transition-name:track-shape}._mapLoading_33gr6_106{height:100%;color:var(--text-placeholder);font-size:var(--t-label);place-items:center;display:grid}._facts_33gr6_114{gap:var(--sp-md);grid-template-columns:repeat(auto-fit,minmax(7rem,1fr));margin:0;padding:0;display:grid}._facts_33gr6_114 dt{color:var(--text-muted);font-size:var(--t-caption);letter-spacing:var(--ls-medium);text-transform:uppercase}._facts_33gr6_114 dd{margin:var(--sp-xs) 0 0;color:var(--text-primary);font-size:var(--t-body)}._archive_33gr6_135{padding:var(--sp-sm) var(--sp-md);border:var(--bw-thin) solid var(--danger-border);border-radius:var(--radius-md);color:var(--danger-text);font-size:var(--t-label);cursor:pointer;transition:background var(--transition-fast);background:0 0;align-self:flex-start}._archive_33gr6_135:hover{background:var(--danger-bg-faint)}@media (prefers-reduced-motion:reduce){._detailShape_33gr6_102{view-transition-name:none}}._renameRow_33gr6_161{align-items:flex-end;gap:var(--sp-sm);margin-bottom:var(--sp-md);display:flex}._renameRow_33gr6_161>:first-child{flex:1;min-width:0}._form_1cxp5_1{gap:var(--sp-lg);flex-direction:column;display:flex}._remove_1cxp5_9{margin-top:var(--sp-xl);padding:var(--sp-md);border:var(--bw-thin) solid var(--signal-danger-border);border-radius:var(--radius-md);background:var(--signal-danger-soft);color:var(--signal-danger);font:inherit;font-weight:var(--fw-bold);cursor:pointer;-webkit-tap-highlight-color:transparent}._remove_1cxp5_9:disabled{opacity:var(--op-muted);cursor:default}._error_1cxp5_27{margin:0 0 var(--sp-md);color:var(--signal-danger);font-size:var(--t-caption)}._routeEdit_1cxp5_34{gap:var(--sp-xs);flex-direction:column;display:flex}._routeSummary_1cxp5_40{font-size:var(--t-caption);color:var(--text-secondary)}._list_b4m1i_1{gap:var(--sp-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._chip_b4m1i_10{min-height:2.75rem;padding:0 var(--sp-md);background:var(--surface-input);border:var(--bw-thin) solid var(--border-color-default);border-radius:var(--radius-md);color:var(--text-primary);font:inherit;font-size:var(--t-body);cursor:pointer;-webkit-tap-highlight-color:transparent}._chip_b4m1i_10:active{opacity:.7}._chip_b4m1i_10:focus-visible{outline:2px solid var(--primary-op-strong);outline-offset:2px}._sheet_t7wh3_2{gap:var(--sp-md);height:min(34rem,80dvh);padding:var(--sp-sm) var(--sp-lg) calc(var(--sp-lg) + var(--tg-viewport-safe-area-inset-bottom,0px));background:var(--surface-card);border-top:var(--bw-thin) solid var(--border-subtle);box-shadow:0 -.5rem 2rem var(--shadow-medium);flex-direction:column;display:flex}._sheet_t7wh3_2 ._search_t7wh3_18:focus-visible{outline:none}._list_t7wh3_22{min-height:0;padding:0 var(--sp-md) 0 0;scrollbar-gutter:stable;overscroll-behavior:contain;flex:1;margin:0;list-style:none;overflow-y:auto}._option_t7wh3_34{justify-content:space-between;align-items:center;gap:var(--sp-md);width:100%;min-height:2.75rem;padding:var(--sp-sm) 0;border:0;border-bottom:var(--bw-thin) solid var(--border-subtle);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;display:flex}._option_t7wh3_34[aria-current] ._name_t7wh3_52{color:var(--primary);font-weight:var(--fw-bold)}._option_t7wh3_34:active{opacity:.7}._option_t7wh3_34:focus-visible{outline:2px solid var(--primary-op-strong);outline-offset:2px}._name_t7wh3_52{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._offset_t7wh3_73{font-size:var(--t-caption);color:var(--text-secondary);flex:none}._empty_t7wh3_79{padding:var(--sp-md) 0;color:var(--text-secondary)}._header_1u8hn_1{margin-bottom:var(--sp-xl)}._title_1u8hn_5{font-size:var(--t-display);font-weight:var(--fw-black);text-transform:uppercase;letter-spacing:var(--ls-display);color:var(--primary);margin:0}._form_1u8hn_14{gap:var(--sp-lg);flex-direction:column;display:flex}._formGroup_1u8hn_20{gap:var(--sp-sm);flex-direction:column;display:flex}._label_1u8hn_26{font-size:var(--t-label);font-weight:var(--fw-black);color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--ls-medium)}._checkboxLabel_1u8hn_34{align-items:center;gap:var(--sp-sm);cursor:pointer;font-size:var(--t-body);color:var(--text-primary);display:flex}._checkbox_1u8hn_34{cursor:pointer;width:1.25rem;height:1.25rem;accent-color:var(--primary)}._error_1u8hn_50{padding:var(--sp-md);background-color:var(--danger-bg-soft);border:var(--bw-thin) solid var(--danger-border);color:var(--danger-text);border-radius:var(--radius-md);font-size:var(--t-label)}._actions_1u8hn_59{gap:var(--sp-md);margin-top:var(--sp-md);display:flex}._logoPreviewWrap_1u8hn_66{margin-bottom:var(--sp-sm);justify-content:center;align-items:center;display:flex}._logoPreview_1u8hn_66{border-radius:var(--radius-circle);object-fit:cover;border:var(--bw-medium) solid var(--primary-op-light);width:8rem;height:8rem}._helperText_1u8hn_81{font-size:var(--t-caption);color:var(--text-muted);margin:0}._zoneBox_1u8hn_88{justify-content:space-between;align-items:center;gap:var(--sp-sm) var(--sp-md);padding:var(--sp-md);background:var(--surface-card);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);flex-wrap:wrap;display:flex}._zoneButtons_1u8hn_101{gap:var(--sp-sm);display:flex}._imageActions_1u8hn_105{gap:var(--sp-sm);margin-top:var(--sp-sm);display:flex}._section_1u8hn_112{margin-top:var(--sp-xl);padding-top:var(--sp-lg);border-top:var(--bw-thin) solid var(--white-op-faint);margin-bottom:var(--sp-lg)}._sectionTitle_1u8hn_119{font-size:var(--t-subtitle);font-weight:var(--fw-bold);margin:0 0 var(--sp-md) 0}._dangerZone_1u8hn_126{margin-top:var(--sp-2xl);padding-top:var(--sp-xl);border-top:var(--bw-thin) solid var(--white-op-faint);margin-bottom:var(--sp-xl)}._dangerTitle_1u8hn_133{color:var(--danger);font-size:var(--t-subtitle);font-weight:var(--fw-bold);margin:0 0 var(--sp-md) 0}._dangerConfirmButton_1u8hn_142{height:3rem;padding:0 var(--sp-lg);background-color:var(--danger);border:var(--bw-medium) solid var(--danger);border-radius:var(--radius-md);color:var(--text-primary);font-family:inherit;font-size:var(--t-label);font-weight:var(--fw-black);text-transform:uppercase;letter-spacing:var(--ls-medium);cursor:pointer;transition:opacity var(--transition-base);-webkit-appearance:none;-webkit-tap-highlight-color:transparent;flex:1}._dangerConfirmButton_1u8hn_142:disabled{cursor:not-allowed;opacity:var(--op-soft)}@media (width<=40rem){._title_1u8hn_5{font-size:var(--t-heading)}._actions_1u8hn_59{flex-direction:column}}._created_g4uai_2{padding:var(--sp-sm) var(--sp-md);margin-bottom:var(--sp-lg);background-color:var(--success-bg-soft);border:var(--bw-thin) solid var(--success-border);border-radius:var(--radius-md);color:var(--success-text);font-size:var(--t-label);font-weight:var(--fw-bold)}._title_g4uai_13{margin:0 0 var(--sp-sm);font-size:var(--t-title);font-weight:var(--fw-black);text-transform:uppercase;letter-spacing:var(--ls-display);color:var(--primary)}._helper_g4uai_22{margin:0 0 var(--sp-lg);font-size:var(--t-body);color:var(--text-secondary)}._sectionTitle_g4uai_28{margin:0 0 var(--sp-xs);font-size:var(--t-label);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-secondary)}._list_g4uai_37{flex-direction:column;display:flex}._row_g4uai_42{align-items:center;gap:var(--sp-md);padding:var(--sp-md) 0;border-bottom:var(--bw-thin) solid var(--border-subtle);display:flex}._rowMeta_g4uai_50{flex-direction:column;flex:1;min-width:0;display:flex}._rowName_g4uai_57{font-size:var(--t-body);font-weight:var(--fw-bold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowSub_g4uai_66{font-size:var(--t-caption);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--text-muted)}._done_g4uai_74{font-size:var(--t-caption);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--success-text);white-space:nowrap}._empty_g4uai_83{padding:var(--sp-md) 0;font-size:var(--t-body);color:var(--text-muted);margin:0}._error_g4uai_90{margin:var(--sp-md) 0 0;font-size:var(--t-label);color:var(--danger-text)}._addBot_g4uai_96{margin:var(--sp-xl) 0 var(--sp-lg)}._addHint_g4uai_100{margin:0 0 var(--sp-sm);font-size:var(--t-label);color:var(--text-muted)}._pair_g4uai_106{gap:var(--sp-sm);display:flex}._autoJoin_g4uai_112{margin:calc(-1 * var(--sp-sm)) 0 var(--sp-lg);padding-left:var(--sp-sm);border-left:var(--bw-medium) solid var(--primary-op-strong);font-size:var(--t-label);color:var(--text-tertiary)}._stage_dya72_1{-webkit-user-select:none;user-select:none;touch-action:none;margin-inline:auto;position:relative}._clip_dya72_11{border-radius:var(--radius-sm);position:absolute;inset:0;overflow:hidden}._photo_dya72_18{pointer-events:none;width:100%;height:100%;display:block}._shade_dya72_26{pointer-events:none;position:absolute;box-shadow:0 0 0 100vmax #0009}._frame_dya72_32{cursor:move;touch-action:none;border:1px dashed #fff;outline:1px solid #00000073;position:absolute}._frame_dya72_32:focus-visible{outline:2px solid var(--primary);outline-offset:2px}._handle_dya72_46{touch-action:none;width:44px;height:44px;position:absolute;transform:translate(-50%,-50%)}._handle_dya72_46:after{content:"";background:#fff;border:1px solid #0009;width:10px;height:10px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}._nw_dya72_66,._se_dya72_66{cursor:nwse-resize}._ne_dya72_67,._sw_dya72_67{cursor:nesw-resize}._n_dya72_66,._s_dya72_1{cursor:ns-resize}._e_dya72_69,._w_dya72_69{cursor:ew-resize}._screen_2hr4p_1{gap:var(--sp-md);flex-direction:column;display:flex}._title_2hr4p_7{font-size:var(--t-heading);font-weight:var(--fw-black);letter-spacing:var(--ls-heading);color:var(--text-primary);margin:0}._hint_2hr4p_15{font-size:var(--t-caption);color:var(--text-secondary);margin:0}._error_2hr4p_21{padding:var(--sp-sm) var(--sp-md);border:var(--bw-thin,1px) solid var(--danger-border);background:var(--danger-bg-faint);color:var(--danger-text);border-radius:var(--radius-sm);font-size:var(--t-caption)}._actions_2hr4p_31{gap:var(--sp-sm);display:flex}._actions_2hr4p_31>*{flex:1}._previews_18gy4_1{gap:var(--sp-md);margin-bottom:var(--sp-sm);flex-direction:column;display:flex}._title_18gy4_8{font-size:var(--t-body);font-weight:var(--fw-bold);color:var(--text-primary);margin:0}._item_18gy4_15{gap:var(--sp-xs);flex-direction:column;min-width:0;display:flex}._label_18gy4_22{font-size:var(--t-caption);color:var(--text-secondary)}._card_18gy4_28{pointer-events:none}._sheet_ear3f_3{gap:var(--sp-md);padding:var(--sp-sm) var(--sp-lg) calc(var(--sp-lg) + var(--tg-viewport-safe-area-inset-bottom,0px));background:var(--surface-card);border-top:var(--bw-thin) solid var(--border-subtle);box-shadow:0 -.5rem 2rem var(--shadow-medium);flex-direction:column;display:flex}._body_ear3f_15{gap:var(--sp-sm);flex-direction:column;display:flex}._sheet_rjzd6_4{gap:var(--sp-md);min-height:40dvh;max-height:85dvh;padding:var(--sp-sm) var(--sp-lg) calc(var(--sp-lg) + var(--tg-viewport-safe-area-inset-bottom,0px));background:var(--surface-card);border-top:var(--bw-thin) solid var(--border-subtle);box-shadow:0 -.5rem 2rem var(--shadow-medium);flex-direction:column;display:flex;overflow:hidden}._note_rjzd6_24{padding:var(--sp-md) 0 var(--sp-lg);font-size:var(--t-body);color:var(--text-muted);margin:0}._list_rjzd6_31{gap:var(--sp-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}._row_rjzd6_41{align-items:center;gap:var(--sp-md);width:100%;padding:var(--sp-sm) var(--sp-sm);border-radius:var(--radius-md);cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-fast);background:0 0;border:none;text-decoration:none;display:flex}._row_rjzd6_41:active{background:var(--primary-op-soft)}._personalIcon_rjzd6_63{background:var(--primary-op-soft);width:3rem;height:3rem;color:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}._personalGlyph_rjzd6_75{width:1.5rem;height:1.5rem}._rowText_rjzd6_80{flex-direction:column;gap:.125rem;min-width:0;display:flex}._name_rjzd6_87{font-size:var(--t-body);font-weight:var(--fw-bold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._meta_rjzd6_96{font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--text-muted)}._chevron_rjzd6_102{font-size:var(--t-title);font-weight:var(--fw-light);color:var(--text-muted);margin-left:auto}._body_216he_6{gap:var(--sp-lg);padding:var(--sp-xs) 0;flex-direction:column;display:flex;overflow-y:auto}._overlay_1btqa_6{z-index:70;pointer-events:none;position:fixed;inset:0;overflow:hidden}._scrim_1btqa_15{background:var(--surface-overlay-deep);opacity:0;animation:_dim_1btqa_1 var(--total) linear;position:absolute;inset:0}@keyframes _dim_1btqa_1{0%{opacity:0}5%{opacity:1}90%{opacity:1}to{opacity:0}}._kweek_1btqa_32{font-size:3.2rem;position:absolute;top:50%;left:50%;translate:-50% -50%}._bolt_1btqa_42{animation:.32s forwards _bolt_1btqa_42}@keyframes _bolt_1btqa_42{0%{animation-timing-function:var(--ease-out);translate:0;scale:1}35%{animation-timing-function:var(--ease-in);translate:-1.4rem;scale:.88 1.1}to{translate:110vw;scale:1.7 .8}}._lane_1btqa_64{width:0;position:absolute;top:50%;left:0}._runner_1btqa_71{color:var(--tone);translate:-5rem var(--y);scale:var(--size);animation:1.5s linear backwards _cross_1btqa_1;position:absolute;top:0;left:0}@keyframes _cross_1btqa_1{0%{translate:-5rem var(--y)}to{translate:calc(100vw + 1rem) var(--y)}}._figure_1btqa_87{width:3.3rem;height:3.74rem;animation:.25s ease-in-out infinite alternate _bob_1btqa_1;display:block;overflow:visible}@keyframes _bob_1btqa_1{to{translate:0 -.2rem}}._limb_1btqa_102,._forearm_1btqa_103,._shin_1btqa_104{animation-duration:.5s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}._legA_1btqa_110{animation-name:_thigh_1btqa_1}._legB_1btqa_111{animation-name:_thigh_1btqa_1;animation-delay:-.25s}._legA_1btqa_110 ._shin_1btqa_104{animation-name:_knee_1btqa_1}._legB_1btqa_111 ._shin_1btqa_104{animation-name:_knee_1btqa_1;animation-delay:-.25s}._armA_1btqa_114{animation-name:_shoulder_1btqa_1}._armB_1btqa_115{animation-name:_shoulder_1btqa_1;animation-delay:-.25s}._armA_1btqa_114 ._forearm_1btqa_103{animation-name:_elbow_1btqa_1}._armB_1btqa_115 ._forearm_1btqa_103{animation-name:_elbow_1btqa_1;animation-delay:-.25s}@keyframes _thigh_1btqa_1{0%,to{rotate:-42deg}50%{rotate:32deg}}@keyframes _knee_1btqa_1{0%,to{rotate:14deg}50%{rotate:85deg}}@keyframes _shoulder_1btqa_1{0%,to{rotate:38deg}50%{rotate:-48deg}}@keyframes _elbow_1btqa_1{0%,to{rotate:-70deg}50%{rotate:-100deg}}._group_fykr9_4{gap:var(--sp-sm);flex-direction:column;display:flex}._group_fykr9_4+._group_fykr9_4{margin-top:var(--sp-lg);padding-top:var(--sp-lg);border-top:var(--bw-thin) solid var(--border-subtle)}._groupHead_fykr9_16{align-items:center;gap:var(--sp-sm);display:flex}._approveAll_fykr9_23._approveAll_fykr9_23{background:0 0;border-color:#0000;margin-left:auto;padding-right:0}._groupTitle_fykr9_30{font-size:var(--t-caption);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--ls-tight);color:var(--text-secondary);margin:0}._count_fykr9_39{font-size:var(--t-caption);font-weight:var(--fw-bold);color:var(--text-muted)}._search_fykr9_47{width:100%;padding:var(--sp-sm) var(--sp-md);border:var(--bw-thin) solid var(--border-default);border-radius:var(--radius-pill);background:var(--surface-input);color:var(--text-primary);font:inherit;font-size:var(--t-body)}._search_fykr9_47::placeholder{color:var(--text-placeholder)}._search_fykr9_47:focus-visible{border-color:var(--primary);outline:none}._empty_fykr9_67{padding:var(--sp-sm) 0;font-size:var(--t-label);color:var(--text-muted);margin:0}._loadMore_fykr9_74{margin-top:var(--sp-sm);padding:var(--sp-sm) var(--sp-lg);border:var(--bw-thin) solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-secondary);font:inherit;font-size:var(--t-label);font-weight:var(--fw-bold);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;align-self:center}._loadMore_fykr9_74:disabled{opacity:var(--op-soft);cursor:progress}._shell_ki65j_1{width:100%;max-width:30rem;padding:var(--sp-lg);gap:var(--sp-lg);flex-direction:column;margin:0 auto;display:flex}._drum_5gd6f_6{border-radius:var(--radius-lg);background:var(--surface-card);border:var(--bw-thin) solid var(--border-subtle);-webkit-user-select:none;user-select:none;align-items:stretch;height:10.5rem;display:flex;position:relative;overflow:hidden}._selectionHighlight_5gd6f_20{background:var(--primary-op-soft);border-top:var(--bw-thin) solid var(--primary-op-medium);border-bottom:var(--bw-thin) solid var(--primary-op-medium);pointer-events:none;z-index:2;height:3.5rem;position:absolute;inset:50% 0 auto;transform:translateY(-50%)}._drum_5gd6f_6:before,._drum_5gd6f_6:after{content:"";pointer-events:none;z-index:3;position:absolute;inset:0}._drum_5gd6f_6:before{background:linear-gradient(to bottom, var(--surface-card) 0%, transparent 40%);bottom:50%}._drum_5gd6f_6:after{background:linear-gradient(to top, var(--surface-card) 0%, transparent 40%);top:50%}._column_5gd6f_62{scroll-snap-type:y mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;flex:1;height:100%;overflow-y:scroll}._column_5gd6f_62::-webkit-scrollbar{display:none}._column_5gd6f_62:focus{outline:none}._column_5gd6f_62:focus-visible{outline:var(--bw-medium) solid var(--primary);outline-offset:-2px;border-radius:var(--radius-md)}._item_5gd6f_88{height:3.5rem;font-size:1.65rem;font-weight:var(--fw-bold);letter-spacing:var(--ls-mono);color:var(--text-muted);scroll-snap-align:center;cursor:pointer;opacity:.45;transition:opacity var(--transition-base);justify-content:center;align-items:center;display:flex}._spacer_5gd6f_107{flex-shrink:0;height:3.5rem}._separator_5gd6f_113{width:2rem;font-size:1.8rem;font-weight:var(--fw-black);color:var(--primary);pointer-events:none;z-index:4;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}._fixedMinutes_5gd6f_128{font-size:1.65rem;font-weight:var(--fw-bold);letter-spacing:var(--ls-mono);color:var(--text-muted);pointer-events:none;z-index:4;flex:1;justify-content:center;align-items:center;display:flex;position:relative}._drumSingle_5gd6f_145{justify-content:center;gap:var(--sp-xs)}._drumSingle_5gd6f_145 ._column_5gd6f_62{flex:0 0 4.5rem}._unit_5gd6f_154{font-size:var(--t-body);font-weight:var(--fw-medium);color:var(--text-muted);pointer-events:none;z-index:4;flex:none;align-items:center;display:flex;position:relative}._panel_gj8n9_1{gap:var(--sp-sm);padding:var(--sp-md);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-lg);background:var(--surface-card);flex-direction:column;display:flex}._head_gj8n9_11{justify-content:space-between;align-items:center;gap:var(--sp-sm);display:flex}._title_gj8n9_18{color:var(--text-primary);font-size:var(--t-label);font-weight:var(--fw-medium);letter-spacing:var(--ls-medium);text-transform:uppercase;margin:0}._subTitle_gj8n9_27{margin:var(--sp-sm) 0 0;color:var(--text-secondary);font-size:var(--t-caption);letter-spacing:var(--ls-medium);text-transform:uppercase}._badge_gj8n9_35{padding:.125rem var(--sp-sm);border-radius:var(--radius-pill);background:var(--primary-op-light);color:var(--text-primary);font-size:var(--t-caption);letter-spacing:var(--ls-tight)}._body_gj8n9_44{color:var(--text-muted);font-size:var(--t-label);margin:0;line-height:1.5}._warning_gj8n9_51{padding:var(--sp-sm);border-radius:var(--radius-md);background:var(--danger-bg-faint);color:var(--danger-text);font-size:var(--t-label);margin:0;line-height:1.5}._error_gj8n9_61{color:var(--danger-text);font-size:var(--t-label);margin:0}._actions_gj8n9_67,._cadence_gj8n9_75{gap:var(--sp-sm);flex-wrap:wrap;display:flex}._cadenceOption_gj8n9_81{padding:var(--sp-xs) var(--sp-md);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--t-label);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0}._cadenceOption_gj8n9_81[data-active]{border-color:var(--border-accent);background:var(--primary-op-soft);color:var(--text-primary)}._cadenceOption_gj8n9_81:disabled{color:var(--text-disabled);cursor:default}._occurrences_gj8n9_105{gap:var(--sp-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._occurrence_gj8n9_105{justify-content:space-between;gap:var(--sp-sm);padding:var(--sp-xs) 0;border-bottom:var(--bw-thin) solid var(--border-subtle);color:var(--text-secondary);font-size:var(--t-label);display:flex}._occurrence_gj8n9_105:last-child{border-bottom:none}._occurrenceTime_gj8n9_128{color:var(--text-muted)}._scopeChoices_gj8n9_132{gap:var(--sp-sm);flex-direction:column;display:flex}._flagMarker_1ev9p_1{cursor:grab;justify-content:center;align-items:flex-end;display:flex}._flagMarker_1ev9p_1:active{cursor:grabbing}._wrap_1tiwx_1{align-items:stretch;gap:var(--sp-sm);flex-direction:column;display:flex}._frame_1tiwx_8{background:var(--surface-card);border-radius:var(--radius-md);position:relative;overflow:hidden}._frame_1tiwx_8._circle_1tiwx_15{border-radius:var(--radius-circle);margin-inline:auto}._inner_1tiwx_20{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;overflow:hidden}._inner_1tiwx_20._dragging_1tiwx_32{cursor:grabbing}._backdrop_1tiwx_36{object-fit:cover;filter:blur(28px)saturate(1.15)brightness(.6);pointer-events:none;width:130%;height:130%;position:absolute;inset:-15%;transform:scale(1.02)}._foreground_1tiwx_47{pointer-events:none;position:absolute}._hint_1tiwx_53{bottom:var(--sp-sm);left:var(--sp-sm);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;pointer-events:none;background:#00000073;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex;position:absolute}._zoomRow_1tiwx_69{align-items:center;gap:var(--sp-sm);display:flex}._zoomIcon_1tiwx_75{font-size:var(--t-body);color:var(--text-muted);text-align:center;flex-shrink:0;width:1rem;line-height:1}._zoomIconLarge_1tiwx_84{font-size:var(--t-h3)}._zoomSlider_1tiwx_88{accent-color:var(--primary);flex:1}._link_avocv_1{color:var(--telegram-blue);text-underline-offset:.15em;overflow-wrap:anywhere;text-decoration:underline}._code_avocv_8,._pre_avocv_9{background:var(--surface-input);border-radius:var(--radius-sm);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}._code_avocv_8{padding:0 .25em}._pre_avocv_9{margin:var(--sp-sm) 0;padding:var(--sp-sm);white-space:pre-wrap;display:block}._quote_avocv_27{margin:var(--sp-sm) 0;padding-left:var(--sp-md);border-left:var(--bw-default) solid var(--border-accent);color:var(--text-secondary)}._spoiler_avocv_35{color:#0000;background:var(--surface-card-subtle);border-radius:var(--radius-sm);cursor:pointer;transition:color var(--transition-base), background var(--transition-base)}._spoilerShown_avocv_43{color:inherit;background:0 0}._editor_1w2ns_1{gap:var(--sp-sm);flex-direction:column;display:flex}._toolbar_1w2ns_7{gap:var(--sp-xs);display:flex}._tool_1w2ns_7{border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-sm);background:var(--surface-input);width:2.5rem;height:2.25rem;color:var(--text-primary);font:inherit;font-size:var(--t-body);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--transition-fast), background var(--transition-fast);justify-content:center;align-items:center;padding:0;display:flex}@media (hover:hover){._tool_1w2ns_7:hover{border-color:var(--border-color-default)}}._tool_1w2ns_7:active{background:var(--surface-input-hover)}._tool_1w2ns_7:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:var(--bw-thin)}._bold_1w2ns_46{font-weight:700}._italic_1w2ns_50{font-family:Georgia,serif;font-style:italic}._strike_1w2ns_55{text-decoration:line-through}._icon_1w2ns_59{width:1.125rem;height:1.125rem}._preview_1w2ns_64{gap:var(--sp-xs);padding:var(--sp-sm) var(--sp-md);border-radius:var(--radius-md);background:var(--surface-well);flex-direction:column;display:flex}._previewLabel_1w2ns_73{font-size:var(--t-caption);color:var(--text-secondary)}._dm_1w2ns_78{gap:var(--sp-xs);padding:var(--sp-sm) var(--sp-md);border:var(--bw-thin) dashed var(--border-subtle);border-radius:var(--radius-md);flex-direction:column;display:flex}._dmStatus_1w2ns_87{align-items:center;gap:var(--sp-xs);font-size:var(--t-body);color:var(--text-primary);margin:0;display:flex}._dmHint_1w2ns_96{font-size:var(--t-caption);color:var(--text-secondary);margin:0}._dmError_1w2ns_102{font-size:var(--t-caption);color:var(--danger-text);margin:0}._dmActions_1w2ns_108{gap:var(--sp-xs);flex-wrap:wrap;display:flex}._dmPulse_1w2ns_114{background:var(--primary);border-radius:50%;flex:none;width:.5rem;height:.5rem;animation:1.4s ease-in-out infinite _dmPulse_1w2ns_114}@keyframes _dmPulse_1w2ns_114{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){._dmPulse_1w2ns_114{animation:none}}._container_m9gpc_1{background:var(--surface-page);flex-direction:column;height:100vh;display:flex;overflow:hidden}._progress_m9gpc_9{padding:var(--sp-md);padding-top:calc(var(--sp-md) + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px));background:var(--surface-page)}._progressBar_m9gpc_15{background:var(--border-subtle);border-radius:var(--radius-pill);width:100%;height:.5rem;margin-bottom:var(--sp-sm);overflow:hidden}._progressFill_m9gpc_24{background:var(--primary);border-radius:var(--radius-pill);height:100%;transition:width var(--transition-slow);position:relative;overflow:hidden}@keyframes _progressShimmer_m9gpc_1{0%{transform:translate(-100%)}to{transform:translate(400%)}}._progressFill_m9gpc_24:after{content:"";background:linear-gradient(90deg,#0000 0%,oklch(100% 0 0/.35) 50%,#0000 100%);width:25%;animation:1.8s ease-in-out infinite _progressShimmer_m9gpc_1;position:absolute;inset:0}._progressText_m9gpc_53{text-align:center;font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);color:var(--text-secondary);display:block}._content_m9gpc_62{padding:var(--sp-lg);-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}._contentTop_m9gpc_72{padding-top:calc(var(--sp-lg) + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px))}._screen_m9gpc_81{--rise-x:1.25rem;--rise-from:0;max-width:30rem;margin:0 auto}._screenTitle_m9gpc_89{font-size:var(--t-heading);font-weight:var(--fw-black);letter-spacing:var(--ls-heading);text-transform:uppercase;color:var(--text-primary);margin:0 0 var(--sp-sm) 0}._screenHint_m9gpc_98{font-size:var(--t-body);color:var(--text-secondary);margin:0 0 var(--sp-lg) 0;line-height:1.5}._tagSection_m9gpc_108{gap:var(--sp-sm);margin-bottom:var(--sp-lg);flex-direction:column;display:flex}._tagSectionLabel_m9gpc_115{font-size:var(--t-caption);font-weight:var(--fw-medium);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--ls-medium)}._checkboxList_m9gpc_123{gap:var(--sp-md);flex-direction:column;display:flex}._checkboxRow_m9gpc_129{justify-content:space-between;align-items:center;gap:var(--sp-sm);font-weight:var(--fw-bold);color:var(--text-primary);cursor:pointer;-webkit-tap-highlight-color:transparent;min-height:2.25rem;display:flex}._checkboxLabel_m9gpc_144{font-weight:var(--fw-medium);color:var(--text-primary);display:block}._subToggles_m9gpc_153{gap:var(--sp-md);margin-left:var(--sp-sm);padding-left:var(--sp-md);border-left:var(--bw-thin) solid var(--border-subtle);flex-direction:column;display:flex}._announcements_m9gpc_164{gap:var(--sp-sm);margin-top:var(--sp-lg);flex-direction:column;display:flex}._chatRowName_m9gpc_171{align-items:center;gap:var(--sp-sm);min-width:0;display:flex}._checkboxHint_m9gpc_178{font-size:var(--t-caption);font-weight:var(--fw-normal);color:var(--text-muted);margin-top:2px;line-height:1.4;display:block}._pillRow_m9gpc_190{gap:var(--sp-sm);margin-top:calc(-1 * var(--sp-sm));flex-wrap:wrap;display:flex}._pillOption_m9gpc_197{padding:var(--sp-xs) var(--sp-md);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--t-label);cursor:pointer;transition:border-color var(--transition-fast), color var(--transition-fast);background:0 0}._pillOption_m9gpc_197[data-active]{border-color:var(--border-accent);background:var(--primary-op-soft);color:var(--text-primary)}._photoTarget_m9gpc_216{margin-top:0;margin-bottom:var(--sp-md)}._trackScope_m9gpc_225{gap:var(--sp-xs);margin-bottom:var(--sp-md);flex-direction:column;display:flex}._trackScopeLabel_m9gpc_232{font-size:var(--t-caption);font-weight:var(--fw-medium);color:var(--text-muted);text-transform:uppercase;letter-spacing:var(--ls-medium)}._trackScopeSegment_m9gpc_241{gap:var(--sp-xs);padding-bottom:var(--sp-xs);scrollbar-width:none;display:flex;overflow-x:auto}._trackScopeSegment_m9gpc_241::-webkit-scrollbar{display:none}._trackScopeBtn_m9gpc_253{border:var(--bw-thin) solid var(--border-default);border-radius:var(--radius-pill);color:var(--text-secondary);font-family:inherit;font-size:var(--t-caption);font-weight:var(--fw-medium);cursor:pointer;white-space:nowrap;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;transition:border-color var(--transition-base), background-color var(--transition-base), color var(--transition-base);background:0 0;flex-shrink:0;padding:.4rem .9rem}._trackScopeBtnActive_m9gpc_271{border-color:var(--primary);background:var(--primary);color:var(--text-on-primary);font-weight:var(--fw-bold)}._hint_m9gpc_278{font-size:var(--t-caption);color:var(--text-secondary);margin-top:calc(var(--sp-sm) * -1);display:block}._hintBelow_m9gpc_287{margin-top:var(--sp-sm);font-size:var(--t-caption);color:var(--text-secondary);display:block}._pastHint_m9gpc_295{margin-top:var(--sp-sm);font-size:var(--t-caption);color:var(--danger);display:block}._hubList_m9gpc_304{gap:var(--sp-xs);margin-top:var(--sp-md);flex-direction:column;display:flex}._hubRow_m9gpc_311{align-items:center;gap:var(--sp-sm);width:100%;padding:var(--sp-sm) var(--sp-md);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast), border-color var(--transition-base), background-color var(--transition-base);display:flex}._hubRow_m9gpc_311:hover,._hubRow_m9gpc_311:focus-visible{border-color:var(--primary);background:var(--surface-input-hover);outline:none}._hubRow_m9gpc_311:focus-visible{outline:var(--bw-medium) solid var(--primary);outline-offset:2px}._hubRow_m9gpc_311:active{transform:scale(.99)}._hubRowNeedsFixing_m9gpc_347{border-color:var(--danger-border)}._hubRowText_m9gpc_351{flex-direction:column;flex:auto;gap:.125rem;min-width:0;display:flex}._hubLabel_m9gpc_359{font-size:var(--t-label);font-weight:var(--fw-semibold)}._hubValue_m9gpc_366{font-size:var(--t-caption);color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._hubChevron_m9gpc_374{width:1rem;height:1rem;color:var(--text-secondary);flex-shrink:0}._hubInvalid_m9gpc_381{margin-top:var(--sp-md);font-size:var(--t-caption);color:var(--danger-text);display:block}._hubDangerSection_m9gpc_392{margin-top:var(--sp-xl);padding-top:var(--sp-lg);border-top:var(--bw-thin) solid var(--border-subtle)}._hubDangerHint_m9gpc_398{margin:0 0 var(--sp-sm);font-size:var(--t-caption);color:var(--text-secondary)}._hubDangerButton_m9gpc_404{justify-content:center;align-items:center;gap:var(--sp-sm);width:100%;padding:var(--sp-sm) var(--sp-md);border:var(--bw-thin) solid var(--danger-border);border-radius:var(--radius-md);background:var(--danger-bg-soft);color:var(--danger-text);font:inherit;font-weight:var(--fw-semibold);cursor:pointer;-webkit-tap-highlight-color:transparent;display:flex}._hubDangerButton_m9gpc_404:disabled{opacity:.6;cursor:default}._hubDangerButton_m9gpc_404 svg{flex-shrink:0;width:1.1rem;height:1.1rem}._fileSection_m9gpc_432{gap:var(--sp-sm);flex-direction:column;display:flex}._fileLabel_m9gpc_438{font-size:var(--t-body);font-weight:var(--fw-bold);color:var(--text-primary)}._fileInputWrapper_m9gpc_444{flex:1;min-width:0;display:flex;position:relative}._fileInput_m9gpc_444{opacity:0;z-index:-1;width:.1px;height:.1px;position:absolute;overflow:hidden}._fileInputLabel_m9gpc_460{padding:var(--sp-md) var(--sp-lg);background:var(--primary);color:var(--text-on-primary);border-radius:var(--radius-md);cursor:pointer;font-size:var(--t-body);font-weight:var(--fw-bold);transition:opacity var(--transition-base);text-align:center;-webkit-tap-highlight-color:transparent;width:100%;display:inline-block}._fileInputLabel_m9gpc_460:hover{opacity:var(--op-medium)}._confirmPhotosButton_m9gpc_481{width:100%;padding:var(--sp-md) var(--sp-lg);background:var(--primary);color:var(--text-on-primary);border-radius:var(--radius-md);cursor:pointer;font-size:var(--t-body);font-weight:var(--fw-bold);text-align:center;transition:opacity var(--transition-base);-webkit-tap-highlight-color:transparent;margin-bottom:var(--sp-md);border:none;display:block}._confirmPhotosButton_m9gpc_481:hover{opacity:var(--op-medium)}._confirmPhotosButton_m9gpc_481:disabled{opacity:var(--op-medium);cursor:default}._revertPhotosButton_m9gpc_510{width:100%;padding:var(--sp-sm) var(--sp-lg);margin-bottom:var(--sp-md);color:var(--text-primary);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-md);font-size:var(--t-body);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;display:block}._revertPhotosButton_m9gpc_510:disabled{opacity:var(--op-medium);cursor:default}._fileInputLabelSecondary_m9gpc_531{background:var(--surface-card-subtle);color:var(--text-secondary);border:var(--bw-thin) solid var(--border-strong)}._fileInputLabelSecondary_m9gpc_531:hover{opacity:1;background:var(--surface-input-hover)}._routeActionsHeading_m9gpc_542{font-size:var(--t-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--text-secondary);margin:0}._gpxButton_m9gpc_551{width:auto;height:3rem;padding:0 var(--sp-md);white-space:nowrap;align-items:center;display:inline-flex}._fileSelected_m9gpc_560{padding:var(--sp-md);background:var(--surface-card);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-md);justify-content:space-between;align-items:center;gap:var(--sp-sm);display:flex}._fileName_m9gpc_571{font-size:var(--t-caption);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._removeButton_m9gpc_580{padding:var(--sp-xs) var(--sp-md);border:var(--bw-thin) solid var(--danger);color:var(--danger);border-radius:var(--radius-sm);font-size:var(--t-caption);font-weight:var(--fw-bold);cursor:pointer;transition:all var(--transition-base);white-space:nowrap;-webkit-tap-highlight-color:transparent;background:0 0}._removeButton_m9gpc_580:hover{background:var(--danger);color:var(--text-on-primary)}._startPointStatus_m9gpc_599{gap:var(--sp-xs);padding:var(--sp-md);background:var(--surface-card);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-md);margin-bottom:var(--sp-md);flex-direction:column;display:flex}._statusText_m9gpc_610{font-size:var(--t-caption);font-weight:var(--fw-bold);color:var(--text-primary)}._coordinateFields_m9gpc_618{gap:var(--sp-md);margin-bottom:var(--sp-sm);grid-template-columns:1fr 1fr;display:grid}._coordinateFields_m9gpc_618 input{font-family:monospace}._startPointEmpty_m9gpc_630{font-size:var(--t-caption);color:var(--text-muted)}._mapContainer_m9gpc_635{--rise-x:1.25rem;--rise-from:0;margin-bottom:var(--sp-md);border-radius:var(--radius-md);border:var(--bw-thin) solid var(--border-subtle);overflow:hidden}._flagMarker_m9gpc_645{cursor:grab;justify-content:center;align-items:flex-end;display:flex}._flagMarker_m9gpc_645:active{cursor:grabbing}._checkbox_m9gpc_123{cursor:pointer;width:1.25rem;height:1.25rem}._imagePreviewList_m9gpc_662{gap:var(--sp-md);margin-bottom:var(--sp-md);grid-template-columns:repeat(auto-fill,minmax(9.375rem,1fr));display:grid}._imagePreview_m9gpc_662{aspect-ratio:1;border-radius:var(--radius-md);background:var(--surface-card);border:var(--bw-thin) solid var(--border-subtle);position:relative;overflow:hidden}._imageBadge_m9gpc_679{left:var(--sp-xs);bottom:var(--sp-xs);padding:2px var(--sp-sm);border-radius:var(--radius-pill);background:var(--surface-overlay-deep);color:var(--text-primary);font-size:var(--t-caption);position:absolute}._previewImage_m9gpc_690{object-fit:cover;width:100%;height:100%}._imagePreviewFocal_m9gpc_700{position:relative}._removeImage_m9gpc_704{top:var(--sp-sm);right:var(--sp-sm);background:var(--shadow-strong);width:1.75rem;height:1.75rem;color:var(--text-on-primary);font-size:var(--t-h3);cursor:pointer;transition:background var(--transition-base);-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute}._removeImage_m9gpc_704:hover{background:var(--danger)}._imagePreview_m9gpc_662[data-left-out] ._previewImage_m9gpc_690{opacity:.35;filter:grayscale()}._restoreImage_m9gpc_734{background:var(--primary);color:var(--text-on-primary)}._restoreImage_m9gpc_734:hover{background:var(--primary)}._navigation_m9gpc_744{gap:var(--sp-md);padding:var(--sp-md);padding-bottom:calc(var(--sp-md) + var(--tg-viewport-safe-area-inset-bottom,0px));background:var(--surface-page);display:flex}._navigation_m9gpc_744[hidden]{display:none}._navButton_m9gpc_759{flex:1;min-width:0}._error_m9gpc_764{padding:var(--sp-md);margin:var(--sp-md);background:var(--danger-bg-soft);border:var(--bw-thin) solid var(--danger);color:var(--danger);border-radius:var(--radius-md);font-size:var(--t-caption);text-align:center}._fieldError_m9gpc_775{color:var(--danger-text)}._loading_m9gpc_779{padding:var(--sp-xl);text-align:center;color:var(--text-secondary);font-size:var(--t-body)}@media (hover:none){._fileInputLabel_m9gpc_460:active,._removeButton_m9gpc_580:active,._checkboxRow_m9gpc_129:active{opacity:var(--op-medium)}}@keyframes _distanceAutofill_m9gpc_1{0%{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-op-strong,#00c85040)}60%{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-op-strong,#00c85040)}to{border-color:var(--border-color-default);box-shadow:none}}._distanceFlash_m9gpc_803{animation:1.2s forwards _distanceAutofill_m9gpc_1}._dayStrip_m9gpc_809{gap:var(--sp-xs);scrollbar-width:none;-webkit-overflow-scrolling:touch;margin-bottom:var(--sp-md);padding-bottom:2px;display:flex;overflow-x:auto}._dayStrip_m9gpc_809::-webkit-scrollbar{display:none}._otherDateWrap_m9gpc_823{margin-bottom:var(--sp-lg)}._dayChip_m9gpc_827{min-width:3.25rem;padding:var(--sp-sm) var(--sp-xs);background:var(--surface-card);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-lg);cursor:pointer;transition:background-color var(--transition-base), border-color var(--transition-base), color var(--transition-base);-webkit-tap-highlight-color:transparent;font:inherit;color:var(--text-primary);flex-direction:column;flex:none;align-items:center;gap:.2rem;display:flex}._dayChip_m9gpc_827:hover,._dayChip_m9gpc_827:focus-visible{background:var(--surface-input-hover);border-color:var(--primary);outline:none}._dayChip_m9gpc_827:focus-visible{outline:var(--bw-medium) solid var(--primary);outline-offset:2px}._dayChip_m9gpc_827:disabled{opacity:.35;cursor:default;pointer-events:none}._dayChipSelected_m9gpc_863,._dayChipSelected_m9gpc_863:hover,._dayChipSelected_m9gpc_863:focus-visible{background:var(--primary);border-color:var(--primary);color:var(--text-on-primary)}._dayChipWeekday_m9gpc_876{font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-transform:uppercase;line-height:1.1}._dayChipDate_m9gpc_884{font-size:var(--t-caption);font-weight:var(--fw-medium);opacity:.8;line-height:1.1}._dayChipSelected_m9gpc_863 ._dayChipDate_m9gpc_884{opacity:1}._weekdayStrip_m9gpc_897{gap:var(--sp-xs);margin-bottom:var(--sp-md);grid-template-columns:repeat(7,1fr);display:grid}._weekdayLabel_m9gpc_904{margin-bottom:var(--sp-xs);font-size:var(--t-caption);font-weight:var(--fw-medium);color:var(--text-secondary);display:block}._dayChipOther_m9gpc_913{border-color:var(--primary);color:var(--primary)}._dayChipOther_m9gpc_913 ._dayChipDate_m9gpc_884{opacity:1}._mappingTitle_m9gpc_922{padding:var(--sp-md) var(--sp-md) var(--sp-xs);font-size:var(--t-label);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-muted)}._lapStepper_m9gpc_931{align-items:center;gap:var(--sp-xs);display:inline-flex}._lapBtn_m9gpc_939{border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-pill);background:var(--surface-input);width:2.25rem;height:2.25rem;color:var(--text-primary);font-size:var(--t-body);cursor:pointer;-webkit-tap-highlight-color:transparent}._lapBtn_m9gpc_939:disabled{opacity:var(--op-muted);cursor:default}._lapCount_m9gpc_956{text-align:center;min-width:1.5rem;font-weight:var(--fw-bold);color:var(--text-primary)}._routeSource_m9gpc_968{flex-direction:column;display:flex}._mappingRemove_m9gpc_973{border-radius:var(--radius-circle);width:1.75rem;height:1.75rem;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--transition-base);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._mappingRemove_m9gpc_973>svg{width:.9rem;height:.9rem}._mappingRemove_m9gpc_973:active{color:var(--danger)}._meetSection_m9gpc_1003{gap:var(--sp-xs);margin-top:var(--sp-lg);flex-direction:column;display:flex}._meetLabel_m9gpc_1010{font-weight:var(--fw-medium);color:var(--text-primary)}._btnIcon_m9gpc_1016{width:14px;height:14px;transition:transform var(--transition-base);flex:none}._btnIconX_m9gpc_1023{transform:rotate(45deg)}._groupCount_m9gpc_1033{align-items:center;gap:var(--sp-sm);margin-top:var(--sp-md);padding:var(--sp-sm) var(--sp-sm) var(--sp-sm) var(--sp-md);background:var(--surface-card);border-radius:var(--radius-lg);display:flex}._groupCount_m9gpc_1033>span{font-size:var(--t-label);font-weight:var(--fw-bold);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-secondary);flex:1}._groupCountSelect_m9gpc_1052{appearance:none;min-width:4rem;height:2.25rem;padding:0 1.9rem 0 var(--sp-md);border-radius:var(--radius-pill);background:var(--surface-input) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right .6rem center / .9rem;color:var(--text-primary);font:inherit;font-size:var(--t-body);font-weight:var(--fw-black);cursor:pointer;border:none}._groupList_m9gpc_1069{gap:var(--sp-sm);margin-top:var(--sp-md);flex-direction:column;display:flex}._groupCard_m9gpc_1076{gap:var(--sp-sm);padding:var(--sp-md);background:var(--surface-card);border-radius:var(--radius-lg);flex-direction:column;display:flex}._groupHeadRow_m9gpc_1085{align-items:center;gap:var(--sp-sm);display:flex}._groupHeading_m9gpc_1091{min-width:0;font-size:var(--t-subtitle);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;margin:0;overflow:hidden}._groupRemove_m9gpc_1105{background:var(--surface-input);width:1.75rem;height:1.75rem;color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._groupRemove_m9gpc_1105 svg{width:14px;height:14px}._groupRemove_m9gpc_1105:active{color:var(--danger)}._groupFields_m9gpc_1130{gap:var(--sp-sm);display:flex}._pillField_m9gpc_1136{align-items:center;gap:var(--sp-xs);min-width:0;height:2.75rem;padding:0 var(--sp-md);border:var(--bw-thin) solid transparent;border-radius:var(--radius-pill);background:var(--surface-input);cursor:text;flex:1;display:flex}._pillField_m9gpc_1136:focus-within{border-color:var(--primary)}._pillField_m9gpc_1136[data-invalid]{border-color:var(--danger)}._pillInput_m9gpc_1158{min-width:0;height:100%;color:var(--text-primary);font:inherit;font-size:var(--t-body);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;background:0 0;border:none;outline:none;flex:1;padding:0}._pillInput_m9gpc_1158::placeholder{color:var(--text-muted)}._pillField_m9gpc_1136[data-derived] ._pillInput_m9gpc_1158{color:var(--primary)}._pillUnit_m9gpc_1182{font-size:var(--t-caption);color:var(--text-muted);flex:none}._roundChip_m9gpc_1189{height:1.75rem;margin-right:calc(var(--sp-sm) - var(--sp-md));border-radius:var(--radius-pill);background:var(--primary-op-light);color:var(--primary);font:inherit;font-size:var(--t-caption);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast);border:none;flex:none;padding:0 .6rem}._roundChip_m9gpc_1189:active{transform:scale(.95)}._pacerSelect_m9gpc_1211{appearance:none;width:100%;height:2.75rem;padding:0 2.25rem 0 var(--sp-md);border-radius:var(--radius-pill);background:var(--surface-input) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23999' stroke-width='2.4' stroke-linecap='round'%3E%3Cpath d='m9 6 6 6-6 6'/%3E%3C/svg%3E") no-repeat right .8rem center / .9rem;color:var(--text-primary);font:inherit;font-size:var(--t-body);font-weight:var(--fw-bold);cursor:pointer;border:none}._pacerSelect_m9gpc_1211[data-empty]{color:var(--text-secondary);font-weight:var(--fw-medium)}._groupRoute_m9gpc_1234{align-items:center;gap:var(--sp-sm);padding:var(--sp-xs) var(--sp-xs) var(--sp-xs) var(--sp-sm);border-radius:var(--radius-md);background:var(--surface-input);display:flex}._groupRouteIcon_m9gpc_1243{width:1.25rem;height:1.25rem;color:var(--primary);flex:none}._groupRouteName_m9gpc_1250{min-width:0;color:var(--text-primary);font:inherit;font-size:var(--t-label);font-weight:var(--fw-bold);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;padding:0;display:flex;overflow:hidden}._groupRouteName_m9gpc_1250 small{font-size:var(--t-caption);font-weight:var(--fw-medium);color:var(--text-muted)}._groupRoute_m9gpc_1234 ._lapBtn_m9gpc_939{background:var(--surface-card);border:none;width:2rem;height:2rem}._groupChips_m9gpc_1282{gap:var(--sp-xs);flex-wrap:wrap;display:flex}._groupChip_m9gpc_1282{height:2rem;padding:0 var(--sp-md);border-radius:var(--radius-pill);background:var(--surface-input);color:var(--text-primary);font:inherit;font-size:var(--t-caption);font-weight:var(--fw-bold);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast);border:none;align-items:center;gap:.3rem;display:inline-flex}._groupChip_m9gpc_1282:active,._groupAdd_m9gpc_1307:active{transform:scale(.97)}._groupAdd_m9gpc_1307{justify-content:center;align-items:center;gap:var(--sp-xs);width:100%;height:2.75rem;margin-top:var(--sp-sm);border-radius:var(--radius-pill);background:var(--surface-input);color:var(--text-primary);font:inherit;font-size:var(--t-label);font-weight:var(--fw-bold);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast);border:none;display:flex}._alsoFor_m9gpc_1333{gap:var(--sp-sm);margin-bottom:var(--sp-md);flex-direction:column;display:flex}._alsoFor_m9gpc_1333 ._mappingTitle_m9gpc_922{padding:0}._alsoForRow_m9gpc_1344{gap:var(--sp-xs);flex-wrap:wrap;display:flex}._routeBack_m9gpc_1350{margin-top:var(--sp-lg)}._usualTimes_m9gpc_1355{gap:var(--sp-sm);margin-top:var(--sp-md);flex-direction:column;display:flex}._usualTimesLabel_m9gpc_1362{font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-muted)}._usualTimesRow_m9gpc_1370{gap:var(--sp-sm);display:flex}._usualTime_m9gpc_1355{border-radius:var(--radius-pill);background:var(--surface-input);height:2.5rem;color:var(--text-primary);font:inherit;font-size:var(--t-body);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-base), color var(--transition-base), transform var(--transition-fast);border:none;flex:1}._usualTime_m9gpc_1355:active{transform:scale(.97)}._usualTime_m9gpc_1355:disabled{opacity:.35;cursor:default}._usualTime_m9gpc_1355[data-active]{background:var(--primary);color:var(--text-on-primary)}._picker_8gjjm_4,._list_8gjjm_5{gap:var(--sp-sm);flex-wrap:wrap;display:flex}._list_8gjjm_5{margin:0;padding:0;list-style:none}._chip_8gjjm_17,._listChip_8gjjm_18{align-items:center;gap:var(--sp-xs);padding:var(--sp-xs) var(--sp-md);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:var(--t-label);text-align:left;background:0 0;display:inline-flex}._chip_8gjjm_17{cursor:pointer;transition:border-color var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast)}._chip_8gjjm_17[data-active],._listChip_8gjjm_18{border-color:var(--border-accent);background:var(--primary-op-soft);color:var(--text-primary)}._icon_8gjjm_53{flex-shrink:0;width:1.15rem;height:1.15rem}._wrap_14sam_8{border-bottom:var(--bw-thin) solid var(--border-subtle);position:relative;overflow:hidden}._wrap_14sam_8:last-child{border-bottom:none}._trough_14sam_22{justify-content:flex-end;align-items:center;gap:var(--sp-sm);padding:0 var(--sp-md);background:var(--danger-bg-soft);color:var(--danger-text);border:var(--bw-thin) solid transparent;transition:border-color var(--transition-base);display:flex;position:absolute;inset:0}._troughArmed_14sam_36{border-color:var(--danger-border)}._troughGlyph_14sam_40{font-size:var(--t-subtitle);font-weight:var(--fw-black);opacity:var(--op-medium);transition:opacity var(--transition-base), transform var(--transition-base);line-height:1}._troughArmed_14sam_36 ._troughGlyph_14sam_40{opacity:1;transform:translate(-2px)}._troughLabel_14sam_53{font-size:var(--t-label);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase}._row_14sam_64{padding:var(--sp-sm) 0;background:var(--surface-page);touch-action:pan-y;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;will-change:transform;align-items:center;display:flex;position:relative}._rowContent_14sam_80{align-items:center;gap:var(--sp-md);min-width:0;transition:opacity var(--transition-base);flex:1;display:flex}._rowContentPending_14sam_92{opacity:.6}._rowAnimating_14sam_96{transition:transform var(--transition-spring)}._name_14sam_101{min-width:0;font-size:var(--t-body);font-weight:var(--fw-bold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._selfBadge_14sam_112{font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--text-muted);flex-shrink:0}._roleChip_14sam_121{padding:var(--sp-xs) var(--sp-sm);border-radius:var(--radius-pill);background:var(--surface-card);border:var(--bw-thin) solid var(--border-strong);color:var(--text-secondary);font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-transform:uppercase;flex-shrink:0;align-items:center;display:inline-flex}._roleChipPacer_14sam_136{background:var(--primary-op-soft);border-color:var(--primary);color:var(--primary)}._error_14sam_142{margin:var(--sp-xs) 0 var(--sp-sm);color:var(--danger-text);font-size:var(--t-caption);letter-spacing:var(--ls-tight)}@media (prefers-reduced-motion:reduce){._rowAnimating_14sam_96,._trough_14sam_22,._troughGlyph_14sam_40{transition:none}}._pager_9ggai_6{height:100dvh;margin-top:calc(-1 * (var(--sp-lg) + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px)));margin-left:calc(-1 * var(--sp-lg));margin-right:calc(-1 * var(--sp-lg));flex-direction:column;display:flex}@media (width<=48rem),(width<=640px){._pager_9ggai_6{margin-top:calc(-1 * (var(--sp-md) + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px)));margin-left:calc(-1 * var(--sp-md));margin-right:calc(-1 * var(--sp-md))}}._heroWrap_9ggai_26{flex:none;height:56dvh;min-height:19rem;position:relative}._hero_9ggai_3{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;display:flex;position:absolute;inset:0;overflow:auto hidden}._hero_9ggai_3::-webkit-scrollbar{display:none}._heroPanel_9ggai_48{scroll-snap-align:start;flex:0 0 100%;width:100%;height:100%}._heroScrim_9ggai_58{background:linear-gradient(180deg, #0000 0%, #0000000d 40%, var(--surface-page) 100%);pointer-events:none;z-index:1;height:46%;position:absolute;bottom:0;left:0;right:0}._heroCaption_9ggai_77{padding:0 var(--sp-lg);text-align:center;pointer-events:none;z-index:2;position:absolute;bottom:3rem;left:0;right:0}._heroTitle_9ggai_88{font-size:1.625rem;font-weight:var(--fw-medium,500);letter-spacing:-.01em;color:#fff;text-shadow:0 2px 16px #00000059;margin:0}._heroSubtitle_9ggai_97{font-size:var(--t-label);font-weight:var(--fw-regular,400);color:#ffffffbf;margin:.25rem 0 0}._heroBadge_9ggai_104{border-radius:var(--radius-pill);font-size:var(--t-caption);font-weight:var(--fw-bold);color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff2e;margin-top:.5rem;padding:.1875rem .625rem;display:inline-flex}@media (width<=48rem),(width<=640px){._heroCaption_9ggai_77{padding:0 var(--sp-md)}}._tabs_9ggai_125{padding:0 var(--sp-lg);scrollbar-width:none;z-index:2;justify-content:center;gap:1.375rem;display:flex;position:absolute;bottom:.5rem;left:0;right:0;overflow-x:auto}._tabs_9ggai_125::-webkit-scrollbar{display:none}@media (width<=48rem),(width<=640px){._tabs_9ggai_125{padding:0 var(--sp-md);justify-content:flex-start}}._tab_9ggai_125{appearance:none;font-size:var(--t-body,.9375rem);font-weight:var(--fw-medium,500);color:#ffffff73;white-space:nowrap;background:0 0;border:none;flex:none;padding:.25rem .125rem}._tabActive_9ggai_162{color:#fff;font-weight:var(--fw-bold)}._content_9ggai_170{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;background:var(--surface-page);flex:1;min-height:0;display:flex;overflow:auto hidden}._content_9ggai_170::-webkit-scrollbar{display:none}._contentPanel_9ggai_186{-webkit-overflow-scrolling:touch;scroll-snap-align:start;box-sizing:border-box;width:100%;height:100%;padding:var(--sp-lg);padding-bottom:calc(5.5rem + var(--tg-viewport-safe-area-inset-bottom,0px));gap:var(--sp-lg);flex-direction:column;flex:0 0 100%;display:flex;overflow-y:auto}@media (width<=48rem),(width<=640px){._contentPanel_9ggai_186{padding:var(--sp-md);padding-bottom:calc(5.5rem + var(--tg-viewport-safe-area-inset-bottom,0px))}}._preview_1raqp_1{background:var(--surface-muted,#1c1c1c);width:100%;height:100%;position:relative;overflow:hidden}._placeholder_1raqp_9{width:100%;height:100%}._row_1id0z_2{border-radius:var(--radius-md);border:var(--bw-medium) solid var(--primary-op-light);background:var(--primary-op-soft);align-items:stretch;display:flex;overflow:hidden}._main_1id0z_11,._profile_1id0z_12,._download_1id0z_13{color:var(--primary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-base);background:0 0;border:none;font-family:inherit}._main_1id0z_11:hover,._profile_1id0z_12:hover,._download_1id0z_13:hover{background:var(--primary-op-light)}._main_1id0z_11:active,._profile_1id0z_12:active,._download_1id0z_13:active{background:var(--primary-op-medium)}._main_1id0z_11{padding:0 var(--sp-lg);height:3rem;font-size:var(--t-label);font-weight:var(--fw-black);text-transform:uppercase;letter-spacing:var(--ls-medium);flex:1;justify-content:center;align-items:center;display:inline-flex}._download_1id0z_13{border-left:var(--bw-thin) solid var(--primary-op-light);flex-shrink:0;justify-content:center;align-items:center;width:3rem;min-height:3rem;display:inline-flex}._tile_1id0z_59{border-radius:var(--radius-md);border:var(--bw-medium) solid var(--primary-op-light);background:var(--primary-op-soft);position:relative;overflow:hidden}._profile_1id0z_12{width:100%;padding:var(--sp-sm) 0 0;text-align:left;flex-direction:column;display:flex}._cornerDownload_1id0z_75{border-bottom-left-radius:var(--radius-md);width:2.5rem;height:2.5rem;color:var(--primary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-base);background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:0;right:0}._cornerDownload_1id0z_75:hover{background:var(--primary-op-light)}._cornerDownload_1id0z_75:active{background:var(--primary-op-medium)}._head_1id0z_101{font-size:var(--t-label);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:.75rem;padding:0 2.75rem 0 .625rem;display:flex}._stat_1id0z_113{color:var(--text-primary)}._arrow_1id0z_117{color:var(--primary);font-weight:var(--fw-black);margin-right:.15em}._plot_1id0z_124{margin-top:var(--sp-xs);display:flex}._scale_1id0z_129{flex-shrink:0;width:3rem;height:3.5rem;position:relative}._tick_1id0z_136{font-size:var(--t-footer);color:var(--text-muted);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1;position:absolute;right:.375rem;transform:translateY(-50%)}._graph_1id0z_147{flex:1;min-width:0;height:3.5rem;display:block}._gridline_1id0z_154{stroke:var(--primary-op-light);stroke-width:1px;stroke-dasharray:2 3}._line_1id0z_160{fill:none;stroke:var(--primary);stroke-width:2px;stroke-linejoin:round}._axis_1id0z_167{border-top:var(--bw-thin) solid var(--primary-op-light);font-size:var(--t-footer);color:var(--text-muted);font-variant-numeric:tabular-nums;justify-content:space-between;margin-left:3rem;padding:.125rem .625rem .25rem 0;display:flex}._shell_i5a82_1{gap:var(--sp-lg);flex-direction:column;width:100%;max-width:28rem;margin:0 auto;display:flex}._runTitleWrap_i5a82_14{max-width:100%;display:inline-block;position:relative}._runTitle_i5a82_14{font-size:var(--t-heading);font-weight:var(--fw-black);color:var(--text-primary);margin:0}._runBadge_i5a82_27{border-radius:var(--radius-sm);border:var(--bw-thin) solid var(--white-op-strong);height:1.1rem;box-shadow:var(--shadow-soft);font-size:.5625rem;font-weight:var(--fw-black);letter-spacing:var(--ls-tight);text-transform:uppercase;white-space:nowrap;transform:rotate(var(--badge-tilt,-5deg));align-items:center;padding:0 .3rem;display:inline-flex;position:absolute;bottom:-.75rem;right:calc(32px - .7rem)}._runBadgeDefault_i5a82_46{background:var(--primary);color:var(--text-on-primary)}._runBadgeLive_i5a82_51{background:var(--danger);color:var(--text-on-primary)}._runBadgeDone_i5a82_56{background:var(--surface-input);color:var(--text-primary)}._clubRow_i5a82_62{align-items:center;gap:var(--sp-md);width:100%;padding:var(--sp-xs) 0;font:inherit;text-align:left;cursor:pointer;transition:opacity var(--transition-base);-webkit-tap-highlight-color:transparent;background:0 0;border:none;display:flex}._clubRow_i5a82_62:hover{opacity:var(--op-medium)}._clubMeta_i5a82_81{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._clubLabel_i5a82_89{font-size:var(--t-caption);letter-spacing:var(--ls-tight);text-transform:uppercase;font-weight:var(--fw-bold);color:var(--text-muted)}._clubName_i5a82_97{font-size:var(--t-subtitle);font-weight:var(--fw-bold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._clubChevron_i5a82_106{color:var(--text-muted);font-size:var(--t-subtitle);flex-shrink:0}._body_i5a82_119{gap:var(--sp-lg);flex-direction:column;display:flex}._sectionFocusable_i5a82_127{position:relative}._section_i5a82_127{gap:var(--sp-sm);padding-top:var(--sp-lg);border-top:var(--bw-thin) solid var(--border-subtle);flex-direction:column;display:flex}._templatePrompt_i5a82_140{gap:var(--sp-sm);padding:var(--sp-md);background:var(--primary-op-soft);border:var(--bw-thin) solid var(--primary);border-radius:var(--radius-md);flex-direction:column;display:flex}._templatePromptText_i5a82_150{font-size:var(--t-body);color:var(--text-primary);margin:0}._templatePromptActions_i5a82_156{gap:var(--sp-sm);display:flex}._sectionHead_i5a82_161{justify-content:space-between;align-items:center;gap:var(--sp-sm);display:flex}._sectionTitle_i5a82_168{font-size:var(--t-label);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-secondary);margin:0}._count_i5a82_177{min-width:1.5rem;height:1.5rem;padding:0 var(--sp-sm);border-radius:var(--radius-pill);background:var(--primary-op-soft);color:var(--primary);font-size:var(--t-caption);font-weight:var(--fw-bold);justify-content:center;align-items:center;display:inline-flex}._countdown_i5a82_193{color:var(--primary);font-size:var(--t-subtitle);font-weight:var(--fw-black);letter-spacing:var(--ls-tight);text-transform:uppercase;margin:0}._whenLine_i5a82_202{color:var(--text-muted);font-size:var(--t-caption);letter-spacing:var(--ls-tight)}._memberGroups_i5a82_209{gap:var(--sp-lg);flex-direction:column;display:flex}._memberGroup_i5a82_209{gap:var(--sp-sm);flex-direction:column;display:flex;position:relative}._memberGroupHead_i5a82_222{align-items:center;gap:var(--sp-sm);display:flex}._memberGroupName_i5a82_228{font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--text-secondary)}._memberGroupPace_i5a82_236{font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--text-muted);flex:1}._memberGroupTitle_i5a82_243{min-width:0;font-size:var(--t-subtitle);font-weight:var(--fw-black);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._memberGroupMeta_i5a82_254{align-items:center;gap:var(--sp-sm);display:flex}._memberGroupMetaText_i5a82_260{min-width:0;font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--text-muted);flex:1}._groupJoinBtn_i5a82_268{padding:var(--sp-xs) var(--sp-sm);border-radius:var(--radius-pill);background:var(--primary);color:var(--text-on-primary);font-family:inherit;font-size:var(--t-label);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;cursor:pointer;transition:opacity var(--transition-base);-webkit-tap-highlight-color:transparent;border:none;flex-shrink:0;align-items:center;display:inline-flex}._groupJoinedBtn_i5a82_287{background:var(--primary-op-soft);border:var(--bw-thin) solid var(--primary);color:var(--primary)}._groupJoinPending_i5a82_293{opacity:var(--op-medium);cursor:progress}._groupJoinError_i5a82_298{font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--danger-text);margin:0}._confettiWrap_i5a82_305{pointer-events:none;gap:var(--sp-sm);display:flex;position:absolute;top:.5rem;left:50%;transform:translate(-50%)}._confettiPiece_i5a82_315{animation:_confettiFloat_i5a82_1 .9s var(--ease-out) forwards;font-size:1.2rem;display:inline-block}._confettiPiece_i5a82_315:nth-child(2){animation-delay:50ms}._confettiPiece_i5a82_315:nth-child(3){animation-delay:.1s}@keyframes _confettiFloat_i5a82_1{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(-2rem)rotate(25deg)}}._participantList_i5a82_335{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._participant_i5a82_335{align-items:center;gap:var(--sp-md);padding:var(--sp-sm) 0;border-bottom:var(--bw-thin) solid var(--border-subtle);transition:opacity var(--transition-base);display:flex}._participantPending_i5a82_355{opacity:.6}._participant_i5a82_335:last-child{border-bottom:none}._participantName_i5a82_363{min-width:0;font-size:var(--t-body);font-weight:var(--fw-bold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._participantSelf_i5a82_374{font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--text-muted);flex-shrink:0}._roleChip_i5a82_383{padding:var(--sp-xs) var(--sp-sm);border-radius:var(--radius-pill);background:var(--surface-card);border:var(--bw-thin) solid var(--border-strong);color:var(--text-secondary);font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-transform:uppercase;flex-shrink:0;align-items:center;display:inline-flex}._roleChipPacer_i5a82_399{background:var(--primary-op-soft);border-color:var(--primary);color:var(--primary)}._checkinProgress_i5a82_406{gap:var(--sp-xs);flex-direction:column;display:flex}._checkinProgressLabel_i5a82_412{font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);color:var(--text-secondary)}._checkinProgressTrack_i5a82_419{border-radius:var(--radius-pill);background:var(--surface-card);height:.375rem;overflow:hidden}._checkinProgressFill_i5a82_426{border-radius:var(--radius-pill);background:var(--success);height:100%;transition:width var(--transition-slow)}._checkinConfirmedBanner_i5a82_435{padding:var(--sp-xs) var(--sp-sm);border-radius:var(--radius-md);background:var(--success-bg-soft);border:var(--bw-thin) solid var(--success-border);color:var(--success-text);font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);margin:0}._stat_i5a82_447{color:var(--text-primary);font-size:var(--t-subtitle);font-weight:var(--fw-bold);margin:0}._toggleGroupsBtn_i5a82_455{width:100%;padding:var(--sp-sm) var(--sp-lg);border:var(--bw-thin) dashed var(--primary-op-light);border-radius:var(--radius-md);font-family:inherit;font-size:var(--t-label);font-weight:var(--fw-black);text-transform:uppercase;letter-spacing:var(--ls-medium);color:var(--primary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-base);background:0 0}@media (hover:hover){._toggleGroupsBtn_i5a82_455:hover{background:var(--primary-op-light)}}._toggleGroupsBtn_i5a82_455:active{background:var(--primary-op-medium)}._groupRouteAction_i5a82_485{margin:var(--sp-sm) 0}._pacePicker_i5a82_492{flex-direction:column;display:flex}._paceLabel_i5a82_497{margin:0 0 var(--sp-xs);font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-transform:uppercase;color:var(--text-muted)}._paceOption_i5a82_506{align-items:center;gap:var(--sp-md);padding:var(--sp-md) var(--sp-sm);border-bottom:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-base);-webkit-tap-highlight-color:transparent;display:flex}._paceOption_i5a82_506:last-child{border-bottom:none}._paceOption_i5a82_506:hover{background:var(--primary-op-ghost)}._paceOptionSelected_i5a82_526,._paceOptionSelected_i5a82_526:hover{background:var(--primary-op-soft)}._paceOption_i5a82_506:focus-within{outline:var(--bw-medium) solid var(--primary);outline-offset:2px}._paceRadio_i5a82_537{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._paceDot_i5a82_536{border-radius:var(--radius-circle);border:var(--bw-medium) solid var(--border-strong);width:1.125rem;height:1.125rem;transition:border-color var(--transition-base);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._paceDot_i5a82_536:after{content:"";border-radius:var(--radius-circle);background:var(--primary);width:.5rem;height:.5rem;transition:transform var(--transition-base);transform:scale(0)}._paceOptionSelected_i5a82_526 ._paceDot_i5a82_536{border-color:var(--primary)}._paceOptionSelected_i5a82_526 ._paceDot_i5a82_536:after{transform:scale(1)}._paceMeta_i5a82_579{gap:var(--sp-xs);flex-direction:column;flex:1;min-width:0;display:flex}._paceRow_i5a82_587{align-items:baseline;gap:var(--sp-sm);display:flex}._paceName_i5a82_593{min-width:0;color:var(--text-primary);font-size:var(--t-body);font-weight:var(--fw-bold);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._paceTarget_i5a82_604{color:var(--text-secondary);font-size:var(--t-caption);letter-spacing:var(--ls-tight);flex-shrink:0}._memberPanel_i5a82_612{gap:var(--sp-md);margin-top:var(--sp-md);flex-direction:column;display:flex}._memberStatusText_i5a82_619{font-size:var(--t-body);color:var(--text-secondary);margin:0}._memberStatusText_i5a82_619 strong{color:var(--text-primary);font-weight:var(--fw-bold)}._memberActions_i5a82_630{gap:var(--sp-sm);display:flex}._memberActions_i5a82_630>*{flex:1}._swipeHint_i5a82_643{font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--text-muted);margin:0}._adminActions_i5a82_653{gap:var(--sp-md);flex-direction:column;display:flex}._deleteConfirm_i5a82_659{gap:var(--sp-md);padding:var(--sp-md);background:var(--danger-bg-soft);border:var(--bw-thin) solid var(--danger-border);border-radius:var(--radius-md);flex-direction:column;display:flex}._deleteConfirmText_i5a82_669{color:var(--danger-text);font-size:var(--t-body);margin:0;line-height:1.4}._deleteConfirmActions_i5a82_676{gap:var(--sp-sm);display:flex}._deleteConfirmActions_i5a82_676>*{flex:1}._deleteError_i5a82_685{color:var(--danger-text);font-size:var(--t-caption);letter-spacing:var(--ls-tight);margin:0}._sectionTitleRow_i5a82_695{justify-content:space-between;align-items:baseline;display:flex}._locationLink_i5a82_702{align-items:center;gap:var(--sp-xs);color:var(--primary);font-size:var(--t-body);text-align:left;text-underline-offset:.2em;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;padding:0;text-decoration:underline;display:inline-flex}._locationLink_i5a82_702:active{opacity:.7}._inlineMap_i5a82_724{height:200px;margin-top:var(--sp-sm);border-radius:var(--radius-md);overflow:hidden}._whenHead_i5a82_733{justify-content:space-between;align-items:center;gap:var(--sp-sm);display:flex}._seriesBadge_i5a82_742{padding:var(--sp-xs) var(--sp-sm);border-radius:var(--radius-pill);background:var(--brand-signal-soft);color:var(--text-primary);font-size:var(--t-caption);font-weight:var(--fw-bold);flex-shrink:0;align-items:center;display:inline-flex}._overviewHero_i5a82_757{background:var(--surface-muted,#1c1c1c);width:100%;height:100%;position:relative;overflow:hidden}._overviewHero_i5a82_757 ._heroImageBackdrop_i5a82_769{object-fit:cover;filter:blur(28px)saturate(1.15)brightness(.6);width:120%;height:120%;position:absolute;inset:-10%;transform:scale(1.05)}._overviewHero_i5a82_757 ._heroImage_i5a82_765{object-fit:contain;width:100%;height:100%;display:block;position:relative}._yourTime_i5a82_788{font-size:var(--t-caption);color:var(--text-secondary);display:block}._shell_1lel9_1{width:100%;max-width:30rem;padding:var(--sp-lg);gap:var(--sp-lg);flex-direction:column;margin:0 auto;display:flex}._previews_1lel9_12{gap:var(--sp-sm);flex-direction:column;display:flex}._previewTitle_1lel9_18{font-size:var(--t-body);font-weight:var(--fw-bold);color:var(--text-primary);margin:0}._photo_1ef85_5{gap:var(--sp-sm);flex-direction:column;display:flex}._previewWrap_1ef85_11{justify-content:center;display:flex}._preview_1ef85_11{border-radius:var(--radius-circle);object-fit:cover;border:var(--bw-thick) solid var(--border-color-default);width:8rem;height:8rem}._helper_1ef85_26{font-size:var(--t-caption);color:var(--text-secondary);margin:0}._error_1ef85_34{font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--danger-text);margin:0}._telegram_1ef85_43{margin-top:var(--sp-sm);padding-top:var(--sp-md);border-top:var(--bw-thin) solid var(--border-subtle);gap:var(--sp-sm);flex-direction:column;display:flex}._date_1r6zq_4{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}._date_1r6zq_4::-webkit-date-and-time-value{text-align:left}._dobError_1r6zq_14{color:var(--danger-text)}._genderGroup_1r6zq_21{gap:var(--sp-sm);border:none;flex-direction:column;margin:0;padding:0;display:flex}._legend_1r6zq_31{font-size:var(--t-label);font-weight:var(--fw-medium);color:var(--text-muted);padding:0}._chips_1r6zq_38{gap:var(--sp-sm);flex-wrap:wrap;display:flex}._chip_1r6zq_38{min-height:2.75rem;padding:0 var(--sp-md);background:var(--surface-card);border:var(--bw-thin) solid var(--border-strong);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--t-label);font-weight:var(--fw-medium);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast)}._chipOn_1r6zq_63{background:var(--primary-op-soft);border-color:var(--primary);color:var(--primary)}._sheet_195h6_4{gap:var(--sp-md);min-height:40dvh;max-height:85dvh;padding:var(--sp-sm) var(--sp-lg) calc(var(--sp-lg) + var(--tg-viewport-safe-area-inset-bottom,0px));background:var(--surface-card);border-top:var(--bw-thin) solid var(--border-subtle);box-shadow:0 -.5rem 2rem var(--shadow-medium);flex-direction:column;display:flex;overflow:hidden}._intro_195h6_19{font-size:var(--t-body);color:var(--text-secondary);margin:0}._body_195h6_27{gap:var(--sp-lg);min-height:0;padding-top:var(--sp-xs);flex-direction:column;flex:1;display:flex;overflow-y:auto}._group_195h6_44{gap:var(--sp-md);flex-direction:column;display:flex}._groupTitle_195h6_50{font-size:var(--t-label);font-weight:var(--fw-bold);color:var(--text-primary);margin:0}._groupNote_195h6_57{font-size:var(--t-caption);color:var(--text-secondary);margin:0}._error_195h6_63{font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--danger-text);margin:0}._save_195h6_70{flex-shrink:0}._section_zyut9_6{gap:var(--sp-sm);flex-direction:column;display:flex}._sectionTitle_zyut9_14{margin:0 0 var(--sp-xs);font-size:var(--t-label);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-secondary)}._card_zyut9_26{padding:var(--sp-sm) var(--sp-md) var(--sp-md);background:var(--surface-card);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex}._head_zyut9_38{align-items:center;gap:var(--sp-sm);width:100%;min-height:2.75rem;padding:0 0 var(--sp-sm);border:none;border-bottom:var(--bw-thin) solid var(--border-subtle);text-align:left;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-fast);background:0 0;display:flex}._headLabel_zyut9_55{min-width:0;font-size:var(--t-caption);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._count_zyut9_68{font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--text-secondary);font-variant-numeric:tabular-nums;white-space:nowrap}._chevron_zyut9_78{width:.875rem;height:.875rem;color:var(--text-muted);flex:none}._row_zyut9_89{align-items:center;gap:var(--sp-md);width:100%;min-height:2.75rem;padding:var(--sp-sm) 0;text-align:left;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-fast);background:0 0;border:none;display:flex}._rowText_zyut9_105{flex-direction:column;gap:.125rem;min-width:0;display:flex}._rowName_zyut9_112{font-size:var(--t-body);font-weight:var(--fw-bold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowMeta_zyut9_121{font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sheetHead_zyut9_133{padding:var(--sp-sm) 0 var(--sp-md);border-bottom:var(--bw-thin) solid var(--border-subtle);flex-direction:column;gap:.125rem;display:flex}._sheetTitle_zyut9_141{font-size:var(--t-subtitle);font-weight:var(--fw-black);text-transform:uppercase;letter-spacing:var(--ls-heading);color:var(--text-primary);line-height:1.1}._sheetMeta_zyut9_150{font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--text-muted)}._list_zyut9_157{min-height:0;overflow-y:auto}._list_zyut9_157 ._row_zyut9_89{border-bottom:var(--bw-thin) solid var(--border-subtle)}._list_zyut9_157 ._row_zyut9_89:last-child{border-bottom:none}._note_zyut9_170{padding:var(--sp-sm);font-size:var(--t-caption);color:var(--text-placeholder);margin:0}@media (hover:hover){._head_zyut9_38:hover,._row_zyut9_89:hover{background:var(--primary-op-ghost)}}._head_zyut9_38:active,._row_zyut9_89:active{background:var(--primary-op-soft)}._head_zyut9_38:focus-visible,._row_zyut9_89:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:calc(var(--bw-medium) * -1)}._badge_1dkky_1{width:100%;height:100%;position:relative}._sil_1dkky_7,._art_1dkky_8,._artPrev_1dkky_9,._shine_1dkky_10{position:absolute;inset:0}._art_1dkky_8{background:var(--img) center / contain no-repeat;opacity:0}._artPrev_1dkky_9{background:var(--prev-img) center / contain no-repeat;opacity:0}._sil_1dkky_7{background:var(--surface-input);-webkit-mask-image:var(--img);-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--img);mask-image:var(--img);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._lock_1dkky_46{width:24%;height:24%;color:var(--text-muted);position:absolute;top:50%;left:50%;translate:-50% -50%}._empty_1dkky_57 ._sil_1dkky_7{border-radius:var(--radius-circle);-webkit-mask-image:none;mask-image:none}._unlocked_1dkky_63 ._art_1dkky_8{opacity:1}._unlocked_1dkky_63 ._sil_1dkky_7,._unlocked_1dkky_63 ._lock_1dkky_46{opacity:0}._levelup_1dkky_75{animation:.7s cubic-bezier(.45,0,.55,1) both _flip_1dkky_1}._levelup_1dkky_75 ._sil_1dkky_7,._levelup_1dkky_75 ._lock_1dkky_46{opacity:0}._levelup_1dkky_75 ._artPrev_1dkky_9{animation:.7s both _faceSil_1dkky_1}._levelup_1dkky_75 ._art_1dkky_8{animation:.7s both _faceArt_1dkky_1}._reveal_1dkky_94{animation:.7s cubic-bezier(.45,0,.55,1) both _flip_1dkky_1}._reveal_1dkky_94 ._art_1dkky_8{animation:.7s both _faceArt_1dkky_1}._reveal_1dkky_94 ._sil_1dkky_7,._reveal_1dkky_94 ._lock_1dkky_46{animation:.7s both _faceSil_1dkky_1}@keyframes _flip_1dkky_1{0%{transform:scaleX(1)scaleY(1)}45%{transform:scaleX(.02)scaleY(1.04)}55%{transform:scaleX(.02)scaleY(1.04)}82%{transform:scaleX(1.1)scaleY(1.1)}to{transform:scaleX(1)scaleY(1)}}@keyframes _faceArt_1dkky_1{0%,49.9%{opacity:0}50%,to{opacity:1}}@keyframes _faceSil_1dkky_1{0%,49.9%{opacity:1}50%,to{opacity:0}}._shine_1dkky_10{-webkit-mask-image:var(--img);-webkit-mask-position:50%;-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-image:var(--img);mask-image:var(--img);pointer-events:none;overflow:hidden;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._shine_1dkky_10:after{content:"";background:linear-gradient(90deg, transparent, var(--white-op-soft), transparent);width:35%;height:140%;position:absolute;top:-20%;left:-70%;rotate:20deg}._shine_once_1dkky_151:after{animation:_shine_1dkky_10 .9s var(--ease-out) .35s}._shine_loop_1dkky_155:after{animation:3.4s ease-in-out 1s infinite _shine_1dkky_10}@keyframes _shine_1dkky_10{0%{left:-70%}30%,to{left:140%}}@media (prefers-reduced-motion:reduce){._reveal_1dkky_94,._reveal_1dkky_94 ._art_1dkky_8,._reveal_1dkky_94 ._sil_1dkky_7,._reveal_1dkky_94 ._lock_1dkky_46,._levelup_1dkky_75,._levelup_1dkky_75 ._art_1dkky_8,._levelup_1dkky_75 ._artPrev_1dkky_9,._sil_1dkky_7:after,._shine_1dkky_10:after{animation:none}._reveal_1dkky_94 ._art_1dkky_8,._levelup_1dkky_75 ._art_1dkky_8{opacity:1}._reveal_1dkky_94 ._sil_1dkky_7,._reveal_1dkky_94 ._lock_1dkky_46,._levelup_1dkky_75 ._artPrev_1dkky_9{opacity:0}}._ring_qq5r3_1{pointer-events:none;overflow:visible}._ring_qq5r3_1 circle{fill:none;stroke-width:3.4px;stroke-linecap:butt}._track_qq5r3_12{stroke:var(--surface-input)}._fill_qq5r3_16{stroke:var(--primary)}._drawing_qq5r3_22{animation:_segDraw_qq5r3_1 .55s var(--ease-out) both}@keyframes _segDraw_qq5r3_1{0%{stroke-dasharray:0 100}}._next_qq5r3_33{animation:1.1s ease-in-out infinite alternate _nextPulse_qq5r3_1}@keyframes _nextPulse_qq5r3_1{0%{stroke:var(--border-strong)}to{stroke:var(--primary-op-strong)}}._pending_qq5r3_42{stroke:var(--primary-op-medium)}._sheet_1lsyc_1{gap:var(--sp-md);flex-direction:column;display:flex}._head_1lsyc_8{align-items:center;gap:var(--sp-xs);text-align:center;flex-direction:column;display:flex}._art_1lsyc_16{width:9rem;height:9rem;margin-bottom:var(--sp-sm);perspective:40rem;justify-content:center;align-items:center;display:flex;position:relative}._ring_1lsyc_27{width:100%;height:100%;position:absolute;inset:0}._badge_1lsyc_34{width:7rem;height:7rem}._toss_1lsyc_40{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:pan-y;--coin-t:.5rem;transform-style:preserve-3d;background:0 0;border:0;padding:0;display:block;position:relative}._face_1lsyc_58,._rim_1lsyc_59{position:absolute;inset:0}._front_1lsyc_64{transform:translateZ(calc(var(--coin-t) / 2))}._back_1lsyc_69{transform:translateZ(calc(var(--coin-t) / -2)) rotateX(180deg)}._rim_1lsyc_59{background:var(--img) center / contain no-repeat;filter:brightness(.5);transform:translateZ(calc(var(--coin-t) * (var(--i) - .5)))}._toss_1lsyc_40:focus-visible{outline:2px solid var(--primary);outline-offset:4px;border-radius:var(--radius-circle)}@media (prefers-reduced-motion:no-preference){._tossing_1lsyc_92{animation:1.2s both _toss_1lsyc_40}}@keyframes _toss_1lsyc_40{0%{animation-timing-function:var(--ease-out);transform:translateY(0)rotateX(0)scale(1)}12%{animation-timing-function:linear;transform:translateY(5%)rotateX(0)scale(1.04,.94)}45%{animation-timing-function:var(--ease-in);transform:translateY(-35%)rotateX(-150deg)scale(1.06)}to{transform:translateY(0)rotateX(-360deg)scale(1)}}._lvl_1lsyc_115{white-space:nowrap;border:var(--bw-medium) solid var(--surface-card);border-radius:var(--radius-pill);background:var(--primary);height:1.4rem;color:var(--text-on-primary);font-size:var(--t-caption);font-weight:var(--fw-black);letter-spacing:var(--ls-tight);text-transform:uppercase;white-space:nowrap;align-items:center;padding:0 .55rem;display:flex;position:absolute;bottom:-.2rem;left:50%;translate:-50%}._title_1lsyc_136{font-size:var(--t-heading);font-weight:var(--fw-black);letter-spacing:var(--ls-heading);text-transform:uppercase;margin:0;line-height:1.15}._pct_1lsyc_145{font-size:var(--t-caption);color:var(--text-muted);margin:0}._desc_1lsyc_151{margin:var(--sp-xs) 0 0;font-size:var(--t-body);color:var(--text-secondary)}._runs_1lsyc_157,._ladder_1lsyc_158{background:var(--surface-input);border-radius:var(--radius-lg);margin:0;padding:.35rem .75rem;list-style:none}._run_1lsyc_157{align-items:center;gap:.6rem;min-height:2rem;display:flex}._run_1lsyc_157+._run_1lsyc_157,._ladder_1lsyc_158 li+li{border-top:var(--bw-thin) solid var(--border-subtle)}._ck_1lsyc_178{border:var(--bw-medium) solid var(--border-strong);border-radius:var(--radius-circle);width:1.05rem;height:1.05rem;font-size:10px;font-weight:var(--fw-black);color:var(--text-muted);flex:none;justify-content:center;align-items:center;display:flex}._ck_1lsyc_178 svg{width:.65rem;height:.65rem}._ck_1lsyc_178 path{stroke:var(--text-on-primary)}._done_1lsyc_201 ._ck_1lsyc_178{background:var(--primary);border-color:var(--primary)}._next_1lsyc_206 ._ck_1lsyc_178{border-style:dashed}._muted_1lsyc_210 ._ck_1lsyc_178{border-color:#0000}._rn_1lsyc_214{min-width:0;font-size:var(--t-caption);font-weight:var(--fw-bold);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._rd_1lsyc_224{font-size:var(--t-caption);font-weight:var(--fw-bold);color:var(--text-secondary);font-variant-numeric:tabular-nums;flex:none}._next_1lsyc_206 ._rn_1lsyc_214,._next_1lsyc_206 ._rd_1lsyc_224,._muted_1lsyc_210 ._rn_1lsyc_214{color:var(--text-muted);font-weight:var(--fw-medium)}._ladder_1lsyc_158 li{align-items:center;gap:var(--sp-sm);min-height:2rem;color:var(--text-muted);font-size:var(--t-caption);display:flex}._ladder_1lsyc_158 li._reached_1lsyc_248{color:var(--text-primary)}._ladderLvl_1lsyc_254{white-space:nowrap;min-width:4.5rem;font-weight:var(--fw-black);letter-spacing:var(--ls-tight);text-transform:uppercase;flex:none}._reached_1lsyc_248 ._ladderLvl_1lsyc_254{color:var(--primary)}._ladderNeed_1lsyc_268{text-align:right;flex:1}._ladderReward_1lsyc_273{font-weight:var(--fw-black);font-variant-numeric:tabular-nums;flex:none}._count_13i8w_1{color:var(--text-muted);font-variant-numeric:tabular-nums}._grid_13i8w_6{gap:var(--sp-md) var(--sp-sm);grid-template-columns:repeat(auto-fill,minmax(6rem,1fr));display:grid}._tile_13i8w_12{align-items:center;gap:var(--sp-xs);min-width:0;padding:var(--sp-sm) var(--sp-xs);border-radius:var(--radius-lg);color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-fast), scale var(--transition-fast);background:0 0;border:none;flex-direction:column;font-family:inherit;display:flex}._tile_13i8w_12:active{background:var(--primary-op-ghost);scale:.97}@media (hover:hover){._tile_13i8w_12:hover{background:var(--surface-card)}}._art_13i8w_40{justify-content:center;align-items:center;width:5rem;height:5rem;display:flex;position:relative}._ring_13i8w_49{width:100%;height:100%;position:absolute;inset:0}._badge_13i8w_56{width:3.9rem;height:3.9rem}._lvl_13i8w_61{border:var(--bw-medium) solid var(--surface-page);border-radius:var(--radius-pill);background:var(--primary);min-width:1.1rem;height:1.1rem;color:var(--text-on-primary);font-size:10px;font-weight:var(--fw-black);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;padding:0 .3rem;display:flex;position:absolute;bottom:-.1rem;left:50%;translate:-50%}._name_13i8w_81{max-width:100%;font-size:var(--t-caption);font-weight:var(--fw-bold);text-align:center;color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.25;display:-webkit-box;overflow:hidden}._meta_13i8w_94{font-size:10px;font-weight:var(--fw-medium);color:var(--text-muted);font-variant-numeric:tabular-nums}._link_1q5mx_5{border-radius:var(--radius-md);background:var(--surface-card);border:var(--bw-thin) solid var(--border-subtle);width:3rem;height:3rem;color:var(--telegram-blue);cursor:pointer;font:inherit;transition:transform var(--transition-base), box-shadow var(--transition-base), border-color var(--transition-base);-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;padding:0;text-decoration:none;display:flex}@media (hover:hover){._link_1q5mx_5:hover{transform:translateY(var(--lift-sm));border-color:var(--telegram-blue);box-shadow:var(--shadow-hover-telegram)}}._link_1q5mx_5:active{transform:translateY(0)}._link_1q5mx_5:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:var(--bw-medium)}._icon_1q5mx_43{width:2rem;height:2rem}._shell_lo127_1{width:100%;max-width:30rem;padding:var(--sp-lg);gap:var(--sp-xl);flex-direction:column;margin:0 auto;display:flex}._hero_lo127_12{align-items:center;gap:var(--sp-lg);padding:var(--sp-lg) 0 var(--sp-sm);display:flex}._heroInfo_lo127_19{flex:1;min-width:0}._heroName_lo127_25{font-size:var(--t-heading);font-weight:var(--fw-black);letter-spacing:var(--ls-heading);text-transform:uppercase;color:var(--primary);overflow-wrap:break-word;margin:0}._heroAbout_lo127_36{margin:var(--sp-xs) 0 0;font-size:var(--t-body);color:var(--text-secondary);overflow-wrap:break-word;white-space:pre-wrap}._section_lo127_45{gap:var(--sp-sm);flex-direction:column;display:flex}._sectionTitle_lo127_51{margin:0 0 var(--sp-xs);font-size:var(--t-label);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-secondary)}._setup_lo127_65{gap:var(--sp-sm);padding:var(--sp-md);background:var(--surface-card);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;display:flex}._setupHead_lo127_78{justify-content:space-between;align-items:center;gap:var(--sp-sm);display:flex}._setupClose_lo127_88{width:2.75rem;height:2.75rem;color:var(--text-muted);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-fast), color var(--transition-fast);background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:-.75rem -.5rem -.75rem 0;padding:0;display:flex}._setupClose_lo127_88 svg{width:1.125rem;height:1.125rem}@media (hover:hover){._setupClose_lo127_88:hover{background:var(--surface-input);color:var(--text-primary)}}._setupClose_lo127_88:active{background:var(--primary-op-soft)}._setupClose_lo127_88:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:calc(var(--bw-medium) * -1)}._setupBar_lo127_127{align-items:center;gap:var(--sp-md);display:flex}._setupTrack_lo127_133{background:var(--surface-input);border-radius:var(--radius-pill);flex:1;height:.5rem;overflow:hidden}._setupFill_lo127_143{background:var(--primary);border-radius:var(--radius-pill);height:100%;transition:width var(--transition-slow)}._setupPercent_lo127_150{font-size:var(--t-caption);font-weight:var(--fw-black);letter-spacing:var(--ls-tight);color:var(--primary);white-space:nowrap;font-variant-numeric:tabular-nums}._setupNote_lo127_159{margin:0 0 var(--sp-xs);font-size:var(--t-body);color:var(--text-secondary)}._setupMissing_lo127_167{margin:0 0 var(--sp-sm);font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--text-muted)}._empty_lo127_174{font-size:var(--t-body);color:var(--text-muted);padding:var(--sp-sm) 0;margin:0}._list_lo127_182{flex-direction:column;display:flex}._row_lo127_188{align-items:center;gap:var(--sp-md);padding:var(--sp-md) 0;border-bottom:var(--bw-thin) solid var(--border-subtle);color:inherit;-webkit-tap-highlight-color:transparent;transition:filter var(--transition-base), transform var(--transition-base);border-radius:0;text-decoration:none;display:flex}._row_lo127_188:last-child{border-bottom:none}._row_lo127_188:hover{filter:brightness(.92)}._row_lo127_188:active{filter:brightness(.85);transform:scale(.985)}._rowMain_lo127_218{align-items:center;gap:var(--sp-md);min-width:0;color:inherit;flex:1;text-decoration:none;display:flex}._rowQr_lo127_228{width:2rem;height:2rem;color:var(--text-secondary);-webkit-tap-highlight-color:transparent;flex-shrink:0;justify-content:center;align-items:center;display:flex}._rowQr_lo127_228:active{color:var(--primary)}._rowQr_lo127_228 svg{width:1.25rem;height:1.25rem}._rowMeta_lo127_248{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}._rowName_lo127_256{font-size:var(--t-body);font-weight:var(--fw-bold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowSub_lo127_265{font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--text-secondary)}._roleTag_lo127_272{font-size:var(--t-caption);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--primary);white-space:nowrap}._rowDate_lo127_281{font-size:var(--t-caption);color:var(--text-muted);white-space:nowrap}._heroTelegram_lo127_293{margin-top:var(--sp-sm);display:flex}._heroNameRow_lo127_298{align-items:center;gap:var(--sp-sm);min-width:0;display:flex}._heroNameRow_lo127_298 ._heroName_lo127_25{text-overflow:ellipsis;min-width:0;overflow:hidden}._createClub_lo127_312{margin-top:var(--sp-sm)}._shell_su6o3_1{gap:var(--sp-xl);flex-direction:column;display:flex}._section_su6o3_8{gap:var(--sp-sm);flex-direction:column;display:flex}._sectionTitle_su6o3_14{align-items:center;gap:var(--sp-sm);font-size:var(--t-label);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-secondary);margin:0;display:flex}._sectionHead_su6o3_27{justify-content:space-between;align-items:center;gap:var(--sp-sm);display:flex}._iconButton_su6o3_35{width:2.75rem;padding:0}._iconButton_su6o3_35 svg{width:1.125rem;height:1.125rem}._count_su6o3_45{font-size:var(--t-caption);font-variant-numeric:tabular-nums;color:var(--text-placeholder)}._searchForm_su6o3_52{align-items:center;gap:var(--sp-sm);display:flex}._searchField_su6o3_58{flex:1;min-width:0}._searchNote_su6o3_63{font-size:var(--t-caption);color:var(--text-muted);margin:0}._list_su6o3_69{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_su6o3_78{align-items:center;gap:var(--sp-sm);padding:var(--sp-sm) 0;border-bottom:var(--bw-thin) solid var(--border-subtle);display:flex}._row_su6o3_78:last-child{border-bottom:none}._person_su6o3_90{align-items:center;gap:var(--sp-md);text-align:left;min-width:0;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:1;padding:0;display:flex}._personText_su6o3_105{flex-direction:column;gap:.125rem;min-width:0;display:flex}._name_su6o3_112{font-size:var(--t-body);font-weight:var(--fw-bold);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._meta_su6o3_123{font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._actions_su6o3_132{align-items:center;gap:var(--sp-sm);flex:none;display:flex}._stackRow_su6o3_141{padding:var(--sp-sm) 0;border-bottom:var(--bw-thin) solid var(--border-subtle);flex-direction:column;align-items:stretch;gap:.125rem;display:flex}._stackRow_su6o3_141:last-child{border-bottom:none}._nextRun_su6o3_157{align-items:center;gap:var(--sp-xs);width:100%;padding:.125rem 0 .125rem calc(3rem + var(--sp-md));border-radius:var(--radius-sm);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--transition-fast);background:0 0;border:none;display:flex}._nextRunText_su6o3_172{min-width:0;font-size:var(--t-caption);letter-spacing:var(--ls-tight);color:var(--primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (hover:hover){._person_su6o3_90:hover,._nextRun_su6o3_157:hover{background:var(--primary-op-ghost)}}._person_su6o3_90:active,._nextRun_su6o3_157:active{background:var(--primary-op-soft)}._person_su6o3_90:focus-visible,._nextRun_su6o3_157:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:calc(var(--bw-medium) * -1)}._page_tz3eq_1{background:var(--surface-page);min-height:100dvh;padding:var(--sp-md);padding-top:calc(var(--sp-md) + var(--tg-viewport-safe-area-inset-top,0px) + var(--tg-viewport-content-safe-area-inset-top,0px))}._shell_tz3eq_15{max-width:37.5rem;margin:0 auto}._intro_tz3eq_20{margin-bottom:var(--sp-lg)}._title_tz3eq_24{font-size:var(--t-heading);font-weight:var(--fw-black);letter-spacing:var(--ls-heading);text-transform:uppercase;color:var(--text-primary);margin:0 0 var(--sp-xs) 0}._subtitle_tz3eq_33{color:var(--text-secondary);font-size:var(--t-body);margin:0;line-height:1.4}._options_tz3eq_40{gap:var(--sp-md);flex-direction:column;display:flex}._option_tz3eq_40{background:var(--surface-card);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-lg);padding:var(--sp-lg);cursor:pointer;text-align:left;width:100%;transition:border-color var(--transition-base), transform var(--transition-base), box-shadow var(--transition-base);-webkit-tap-highlight-color:transparent}._option_tz3eq_40:hover{border-color:var(--primary);transform:translateY(var(--lift-sm));box-shadow:var(--shadow-hover-brand)}._option_tz3eq_40:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:var(--bw-medium)}._optionTitle_tz3eq_71{font-size:var(--t-subtitle);font-weight:var(--fw-bold);color:var(--text-primary);margin:0 0 var(--sp-xs) 0;align-items:center;gap:var(--sp-sm);display:flex}._optionIcon_tz3eq_81{font-size:1.5rem;line-height:1}._optionDescription_tz3eq_86{color:var(--text-secondary);font-size:var(--t-body);margin:0;line-height:1.5}._templateList_tz3eq_93{margin-top:var(--sp-lg)}._searchWrapper_tz3eq_97{margin-bottom:var(--sp-md)}._searchInput_tz3eq_101{width:100%;height:3rem;padding:0 var(--sp-md);font-size:var(--t-body);border:var(--bw-thin) solid var(--border-color-default);border-radius:var(--radius-md);background:var(--surface-input);color:var(--text-primary);transition:border-color var(--transition-base);-webkit-appearance:none;font-family:inherit}._searchInput_tz3eq_101:focus{border-color:var(--primary);outline:none}._searchInput_tz3eq_101:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:var(--bw-medium);border-color:var(--primary)}._searchInput_tz3eq_101::placeholder{color:var(--text-placeholder)}._templates_tz3eq_130{gap:var(--sp-sm);flex-direction:column;display:flex}._modes_tz3eq_137{margin-bottom:var(--sp-sm);justify-content:flex-end;display:flex}._mode_tz3eq_137{min-height:2.75rem;padding:0 var(--sp-md);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-pill);color:var(--text-secondary);font:inherit;font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-transform:uppercase;cursor:pointer;transition:border-color var(--transition-base), color var(--transition-base), background-color var(--transition-base);-webkit-tap-highlight-color:transparent;background:0 0}._mode_tz3eq_137[data-active]{border-color:var(--primary);background:var(--primary-op-soft);color:var(--primary)}._mode_tz3eq_137:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:var(--bw-medium)}._templateRow_tz3eq_175{align-items:stretch;gap:var(--sp-xs);display:flex}._template_tz3eq_93{background:var(--surface-card);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-md);min-width:0;padding:var(--sp-md);cursor:pointer;text-align:left;width:100%;transition:border-color var(--transition-base), background-color var(--transition-base);-webkit-tap-highlight-color:transparent;flex:1;display:block}._template_tz3eq_93:hover{border-color:var(--primary);background:var(--surface-input)}._template_tz3eq_93:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:var(--bw-medium)}._template_tz3eq_93:disabled{opacity:.5;cursor:default}._templateEdit_tz3eq_215,._templateBin_tz3eq_216{border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-md);width:2.75rem;color:var(--text-secondary);cursor:pointer;transition:border-color var(--transition-base), color var(--transition-base), background-color var(--transition-base);-webkit-tap-highlight-color:transparent;background:0 0;flex-shrink:0;justify-content:center;align-items:center;display:flex}._templateEdit_tz3eq_215:hover{border-color:var(--primary);color:var(--primary)}._templateBin_tz3eq_216{border-color:var(--danger-border);color:var(--danger-text)}._templateBin_tz3eq_216:hover{border-color:var(--danger);background:var(--danger-bg-faint)}._templateEdit_tz3eq_215:disabled,._templateBin_tz3eq_216:disabled{opacity:.5;cursor:default}._templateEdit_tz3eq_215:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:var(--bw-medium)}._templateBin_tz3eq_216:focus-visible{outline:var(--bw-medium) solid var(--danger-border);outline-offset:var(--bw-medium)}._templateGlyph_tz3eq_263{width:1.25rem;height:1.25rem}._templateHeader_tz3eq_268{justify-content:space-between;align-items:flex-start;gap:var(--sp-md);display:flex}._templateTitle_tz3eq_275{font-weight:var(--fw-bold);color:var(--text-primary);font-size:var(--t-body);min-width:0;margin:0}._templateDate_tz3eq_283{color:var(--text-secondary);font-size:var(--t-caption);letter-spacing:var(--ls-tight);white-space:nowrap;flex-shrink:0}._templateBadge_tz3eq_292{padding:0 var(--sp-sm);border:var(--bw-thin) solid var(--primary);border-radius:var(--radius-pill);background:var(--primary-op-soft);color:var(--primary);font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:var(--ls-tight);text-transform:uppercase;white-space:nowrap;flex-shrink:0}._empty_tz3eq_306{text-align:center;color:var(--text-secondary);padding:var(--sp-xl);background:var(--surface-card);border-radius:var(--radius-md);border:var(--bw-thin) dashed var(--border-color-default)}._emptyAction_tz3eq_315{margin-top:var(--sp-sm)}._textLink_tz3eq_319{color:var(--primary);cursor:pointer;font:inherit;background:0 0;border:none;padding:0;text-decoration:underline}._textLink_tz3eq_319:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:var(--bw-medium);border-radius:var(--radius-sm)}._scrim_dp9i1_6{height:calc(6rem + var(--tg-viewport-safe-area-inset-bottom,0px));z-index:40;pointer-events:none;background:linear-gradient(to top, var(--surface-overlay-deep) 0%, var(--surface-overlay) 55%, transparent 100%);position:fixed;bottom:0;left:0;right:0}._bar_dp9i1_28{left:0;right:0;bottom:calc(var(--sp-md) + var(--tg-viewport-safe-area-inset-bottom,0px));z-index:41;justify-content:flex-start;align-items:center;gap:var(--sp-sm);padding:0 var(--sp-md);pointer-events:none;--dock-h:3rem;display:flex;position:fixed}._bar_dp9i1_28:before{content:"";z-index:-1;pointer-events:auto;height:50%;position:absolute;bottom:0;left:0;right:0}._spacer_dp9i1_69{flex:1}._stackBackdrop_dp9i1_75{z-index:39;background:0 0;position:fixed;inset:0}._dock_dp9i1_86{box-sizing:border-box;height:var(--dock-h);align-items:center;gap:var(--sp-xs);pointer-events:auto;background:var(--surface-card);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-pill);box-shadow:var(--shadow-card-rest);padding:0;display:flex}._link_dp9i1_102,._active_dp9i1_103{width:calc(var(--dock-h) - 2 * var(--bw-thin));height:calc(var(--dock-h) - 2 * var(--bw-thin));border-radius:var(--radius-pill);color:var(--text-secondary);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--transition-base), background-color var(--transition-base), transform var(--transition-fast);background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;text-decoration:none;display:inline-flex}._link_dp9i1_102:active,._active_dp9i1_103:active{transform:scale(.9)}@keyframes _dockMorphIn_dp9i1_1{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}._active_dp9i1_103{--pop-from:.85;color:var(--text-on-primary);background:var(--primary);animation-duration:var(--transition-fast)}._icon_dp9i1_158,._link_dp9i1_102>svg,._active_dp9i1_103>svg{width:1.625rem;height:1.625rem}._primary_dp9i1_166{width:var(--dock-h);height:var(--dock-h);border-radius:var(--radius-circle);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast), box-shadow var(--transition-base), background-color var(--transition-base);animation:_dockMorphIn_dp9i1_1 var(--transition-slow) both;background:var(--primary);color:var(--text-on-primary);box-shadow:var(--shadow-hover-brand), var(--shadow-soft);border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}._primary_dp9i1_166:active{transform:scale(.88)}._primary_dp9i1_166>svg{width:1.625rem;height:1.625rem}._cta_dp9i1_203{min-height:var(--dock-h);padding:0 var(--sp-lg);border-radius:var(--radius-pill);background:var(--primary);color:var(--text-on-primary);font-size:var(--t-label);font-weight:var(--fw-bold);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;box-shadow:var(--shadow-hover-brand), var(--shadow-soft);transition:transform var(--transition-fast), box-shadow var(--transition-base);animation:_dockMorphIn_dp9i1_1 var(--transition-slow) both;border:none;flex:1}._cta_dp9i1_203:active{transform:scale(.98)}._cta_dp9i1_203:disabled,._cta_dp9i1_203:disabled:active{background:var(--surface-card-subtle);color:var(--text-disabled);box-shadow:none;cursor:default;transform:none}._ctaInline_dp9i1_241{min-height:var(--dock-h);padding:0 var(--sp-sm);border-radius:var(--radius-pill);background:var(--primary);color:var(--text-on-primary);line-height:1.15;font-size:var(--t-label);font-weight:var(--fw-bold);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;box-shadow:var(--shadow-hover-brand), var(--shadow-soft);transition:transform var(--transition-fast), box-shadow var(--transition-base);animation:_dockMorphIn_dp9i1_1 var(--transition-slow) both;border:none;flex:1}._ctaInline_dp9i1_241:active{transform:scale(.98)}._ctaInline_dp9i1_241:disabled,._ctaInline_dp9i1_241:disabled:active{background:var(--surface-card-subtle);color:var(--text-disabled);box-shadow:none;cursor:default;transform:none}._ctaInline_dp9i1_241:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:var(--bw-medium)}._actionCluster_dp9i1_284{pointer-events:auto;position:relative}._stack_dp9i1_75{bottom:calc(100% + var(--sp-sm));gap:var(--sp-sm);flex-direction:column-reverse;display:flex;position:absolute;right:0}._stack_dp9i1_75 ._primary_dp9i1_166{--pop-from:.85;animation:_m-pop-in_dp9i1_1 var(--transition-fast) backwards}._glyph_dp9i1_307{justify-content:center;align-items:center;display:inline-flex;position:relative}._glyphBase_dp9i1_314{width:1.625rem;height:1.625rem}._badge_dp9i1_319{border-radius:var(--radius-circle);background:var(--surface-card);width:1.05rem;height:1.05rem;color:var(--text-primary);border:var(--bw-medium) solid var(--primary);justify-content:center;align-items:center;display:inline-flex;position:absolute;top:-.45rem;right:-.55rem}._badgeIcon_dp9i1_334{width:.7rem;height:.7rem}._link_dp9i1_102:focus-visible,._active_dp9i1_103:focus-visible,._primary_dp9i1_166:focus-visible,._cta_dp9i1_203:focus-visible{outline:var(--bw-medium) solid var(--primary-op-strong);outline-offset:var(--bw-medium)}._container_19xsp_1{justify-content:center;align-items:center;gap:var(--sp-md);min-height:100dvh;padding:var(--sp-xl);text-align:center;background:var(--surface-page);flex-direction:column;display:flex}._message_19xsp_13{max-width:24rem;color:var(--text-secondary);font-size:var(--t-subtitle)}._ach_hij25_6{z-index:70;padding:calc(var(--sp-xl) + env(safe-area-inset-top,0px)) var(--sp-lg) calc(5.25rem + env(safe-area-inset-bottom,0px));flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}._scrim_hij25_19{background:var(--surface-overlay-deeper);animation:_fadeIn_hij25_1 var(--transition-slow) backwards;position:absolute;inset:0}@keyframes _fadeIn_hij25_1{0%{opacity:0}}._kicker_hij25_31{width:100%;height:1.2em;font-size:var(--t-label);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;color:var(--text-secondary);visibility:hidden;flex:none;margin:0;position:relative}._kicker_hij25_31 span{white-space:nowrap;transition:opacity var(--transition-base);position:absolute;left:50%;translate:-50%}._kAfter_hij25_53{opacity:0;color:var(--success-text)}._charging_hij25_2 ._kicker_hij25_31,._levelup_hij25_3 ._kicker_hij25_31,._beat_hij25_2 ._kicker_hij25_31{visibility:visible}._charging_hij25_2 ._kBefore_hij25_64,._levelup_hij25_3 ._kBefore_hij25_64{animation:m-rise-in var(--transition-slow) backwards}._beat_hij25_2 ._kBefore_hij25_64{opacity:0}._beat_hij25_2 ._kAfter_hij25_53{opacity:1;animation:m-rise-in var(--transition-slow) backwards}._stage_hij25_79{--size:8.75rem;--badge-a:oklch(80% .16 75);width:13rem;height:12rem;margin-top:var(--sp-sm);flex:none;justify-content:center;align-items:center;display:flex;position:relative}._rays_hij25_92{border-radius:var(--radius-circle);opacity:0;pointer-events:none;background:repeating-conic-gradient(from 0deg, color-mix(in oklch, var(--badge-a) 22%, transparent) 0deg 7deg, transparent 7deg 22.5deg);transition:opacity .8s var(--ease-out);position:absolute;inset:-3rem;-webkit-mask:radial-gradient(circle,#000 18%,#0000 66%);mask:radial-gradient(circle,#000 18%,#0000 66%)}._glow_hij25_104{width:var(--size);height:var(--size);border-radius:var(--radius-circle);opacity:0;pointer-events:none;background:radial-gradient(circle, color-mix(in oklch, var(--badge-a) 45%, transparent), transparent 70%);transition:opacity .6s var(--ease-out);position:absolute;scale:1.5}._beat_hij25_2 ._rays_hij25_92{opacity:1;animation:24s linear infinite _spin_hij25_1}._beat_hij25_2 ._glow_hij25_104{opacity:.55}@keyframes _spin_hij25_1{to{rotate:360deg}}._charge_hij25_130{width:calc(var(--size) + 1.6rem);height:calc(var(--size) + 1.6rem);opacity:0;position:absolute;overflow:visible;rotate:-90deg}._charge_hij25_130 circle{fill:none;stroke-width:3px}._chargeTrack_hij25_144{stroke:var(--border-subtle)}._chargeArc_hij25_148{stroke:var(--primary);stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px}._charging_hij25_2 ._charge_hij25_130{opacity:1;transition:opacity var(--transition-base)}._charging_hij25_2 ._chargeArc_hij25_148{animation:1.1s cubic-bezier(.55,0,.35,1) .25s forwards _charge_hij25_130}@keyframes _charge_hij25_130{to{stroke-dashoffset:0}}._revealed_hij25_2 ._charge_hij25_130{animation:_chargeOut_hij25_1 .55s var(--ease-out) forwards}@keyframes _chargeOut_hij25_1{0%{opacity:1;scale:1}to{opacity:0;scale:1.35}}._prog_hij25_178{width:calc(var(--size) + 2.3rem);height:calc(var(--size) + 2.3rem);opacity:0;position:absolute}._levelup_hij25_3 ._prog_hij25_178,._ringOn_hij25_186 ._prog_hij25_178{opacity:1}._progSwap_hij25_190{animation:_progIn_hij25_1 .55s var(--ease-out) backwards}@keyframes _progIn_hij25_1{0%{opacity:0;rotate:-50deg;scale:.92}}._ring_hij25_186{width:var(--size);height:var(--size);border-radius:var(--radius-circle);border:var(--bw-default) solid var(--primary);opacity:0;pointer-events:none;position:absolute}._beat_hij25_2 ._ring_hij25_186{animation:_ringOut_hij25_1 .8s var(--ease-out)}._beat_hij25_2 ._r2_hij25_212{border-width:var(--bw-medium);border-color:var(--badge-a);animation-delay:.14s}@keyframes _ringOut_hij25_1{0%{opacity:.9;scale:.95}to{opacity:0;scale:1.9}}._burst_hij25_223{pointer-events:none;width:0;height:0;position:absolute;top:50%;left:50%}._px_hij25_232{width:var(--s);height:var(--s);margin:calc(var(--s) / -2);background:var(--c);opacity:0;position:absolute}._beat_hij25_2 ._px_hij25_232{animation:_px_hij25_232 1s cubic-bezier(.1, .8, .3, 1) var(--d) forwards}@keyframes _px_hij25_232{0%{opacity:1;translate:0;rotate:0deg}70%{opacity:1}to{opacity:0;translate:var(--x) var(--y);scale:.3;rotate:var(--r)}}._float_hij25_251{width:var(--size);height:var(--size);position:relative}._idle_hij25_257 ._float_hij25_251{animation:2.8s ease-in-out infinite _float_hij25_251}@keyframes _float_hij25_251{50%{translate:0 -.4rem}}._badge_hij25_265{opacity:0;position:absolute;inset:0}._charging_hij25_2 ._badge_hij25_265,._levelup_hij25_3 ._badge_hij25_265{opacity:1;animation:m-pop-in .45s var(--ease-bounce) backwards;--pop-from:.55}._revealed_hij25_2 ._badge_hij25_265{opacity:1}._levelup_hij25_3._beat_hij25_2 ._badge_hij25_265{animation:_bump_hij25_1 .55s var(--ease-bounce)}@keyframes _bump_hij25_1{40%{scale:1.14}to{scale:1}}._lvl_hij25_292{z-index:2;border-radius:var(--radius-pill);background:var(--primary);height:1.5rem;color:var(--text-on-primary);border:var(--bw-medium) solid var(--surface-page);font-size:var(--t-caption);font-weight:var(--fw-black);letter-spacing:var(--ls-tight);text-transform:uppercase;white-space:nowrap;font-variant-numeric:tabular-nums;opacity:0;align-items:center;padding:0 .6rem;display:flex;position:absolute;bottom:-.35rem;left:50%;translate:-50%}._graded_hij25_315._levelup_hij25_3 ._lvl_hij25_292,._graded_hij25_315._beat_hij25_2 ._lvl_hij25_292{opacity:1}._graded_hij25_315._revealed_hij25_2._beat_hij25_2 ._lvl_hij25_292{animation:m-pop-in var(--transition-bounce) .45s backwards}._lvlFlip_hij25_324{animation:.36s cubic-bezier(.45,0,.55,1) _pillFlip_hij25_1}@keyframes _pillFlip_hij25_1{50%{transform:scaleY(0)}}._copy_hij25_333{width:100%;max-width:18rem;margin-top:var(--sp-md);align-items:center;gap:var(--sp-sm);text-align:center;visibility:hidden;flex-direction:column;display:flex;position:relative}._copy_hij25_333._show_hij25_346{visibility:visible}._copy_hij25_333._show_hij25_346>*{animation:m-rise-in var(--transition-slow) backwards}._copy_hij25_333._show_hij25_346>:nth-child(2){animation-delay:70ms}._copy_hij25_333._show_hij25_346>:nth-child(3){animation-delay:.14s}._title_hij25_357{font-size:var(--t-heading);font-weight:var(--fw-black);letter-spacing:var(--ls-heading);text-transform:uppercase;text-wrap:balance;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.15;display:-webkit-box;overflow:hidden}._pct_hij25_371{font-size:var(--t-caption);font-weight:var(--fw-medium);color:var(--text-muted);font-variant-numeric:tabular-nums;margin:-.3rem 0 0}._body_hij25_379{font-size:var(--t-body);color:var(--text-secondary);text-wrap:pretty;margin:0;line-height:1.45}._runs_hij25_388{width:100%;margin:var(--sp-xs) 0 0;text-align:left;background:var(--surface-card);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-lg);padding:.35rem .75rem;list-style:none}._run_hij25_388{align-items:center;gap:.6rem;min-height:1.75rem;display:flex}._run_hij25_388+._run_hij25_388{border-top:var(--bw-thin) solid var(--border-subtle)}._copy_hij25_333._show_hij25_346 ._run_hij25_388{animation:m-rise-in var(--transition-slow) backwards;animation-delay:calc(.18s + var(--i) * 50ms)}._ck_hij25_415{border:var(--bw-medium) solid var(--border-strong);border-radius:var(--radius-circle);width:1.05rem;height:1.05rem;transition:background-color var(--transition-base), border-color var(--transition-base);flex:none;justify-content:center;align-items:center;display:flex}._ck_hij25_415 svg{width:.65rem;height:.65rem}._ck_hij25_415 path{stroke:var(--text-on-primary);stroke-dasharray:20;stroke-dashoffset:20px;transition:stroke-dashoffset .3s var(--ease-out) 80ms}._done_hij25_439 ._ck_hij25_415{background:var(--primary);border-color:var(--primary)}._done_hij25_439 ._ck_hij25_415 path{stroke-dashoffset:0}._pop_hij25_448 ._ck_hij25_415{animation:m-pop-in var(--transition-bounce);--pop-from:.6}._next_hij25_453 ._ck_hij25_415{border-style:dashed}._rn_hij25_457{min-width:0;font-size:var(--t-caption);font-weight:var(--fw-bold);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}._rd_hij25_468{font-size:var(--t-caption);font-weight:var(--fw-bold);color:var(--text-secondary);font-variant-numeric:tabular-nums;flex:none}._today_hij25_476 ._rd_hij25_468{color:var(--primary)}._next_hij25_453 ._rn_hij25_457,._next_hij25_453 ._rd_hij25_468,._more_hij25_482 ._rn_hij25_457,._more_hij25_482 ._rd_hij25_468{color:var(--text-muted);font-weight:var(--fw-medium)}._more_hij25_482 ._ck_hij25_415{font-size:10px;font-weight:var(--fw-black);color:var(--text-muted);border-color:#0000}._actions_hij25_496{left:var(--sp-lg);right:var(--sp-lg);bottom:calc(var(--sp-lg) + env(safe-area-inset-bottom,0px));visibility:hidden;position:absolute}._actions_hij25_496._show_hij25_346{visibility:visible;animation:m-rise-in var(--transition-slow) backwards}._cta_hij25_509{border:var(--bw-medium) solid var(--primary);border-radius:var(--radius-md);background:var(--primary);width:100%;height:3rem;color:var(--text-on-primary);font-family:inherit;font-size:var(--t-label);font-weight:var(--fw-black);letter-spacing:var(--ls-medium);text-transform:uppercase;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--transition-fast)}._cta_hij25_509:active{scale:.97}._out_hij25_531 ._copy_hij25_333,._out_hij25_531 ._actions_hij25_496,._out_hij25_531 ._kicker_hij25_31,._out_hij25_531 ._rays_hij25_92,._out_hij25_531 ._glow_hij25_104,._out_hij25_531 ._prog_hij25_178,._out_hij25_531 ._scrim_hij25_19{opacity:0;transition:opacity var(--transition-base)}._out_hij25_531 ._float_hij25_251{animation:_leave_hij25_1 .5s var(--ease-in) forwards}@keyframes _leave_hij25_1{25%{translate:0 .3rem;scale:1.06}to{opacity:0;translate:7rem -12rem;scale:.15}}@media (prefers-reduced-motion:reduce){._rays_hij25_92,._idle_hij25_257 ._float_hij25_251,._px_hij25_232,._ring_hij25_186{animation:none!important}}._visual_e5rgg_4{width:100%;max-width:20rem;margin-inline:auto}._role_e5rgg_11{align-items:center;gap:var(--sp-lg);flex-direction:column;display:flex}._roleAvatar_e5rgg_18{margin:var(--sp-lg) 0 var(--sp-md);outline:3px solid var(--primary);border-radius:var(--radius-circle);display:inline-flex;position:relative;transform:scale(1.6)}._chip_e5rgg_27{padding:var(--sp-xs) var(--sp-md);border-radius:var(--radius-pill);background:var(--primary-op-soft);color:var(--primary);font-size:var(--t-caption);font-weight:var(--fw-bold)}._stage_e5rgg_37{gap:var(--sp-sm);flex-direction:column;width:100%;display:flex}._card_e5rgg_44{cursor:default;flex:none}._cardTop_e5rgg_49{justify-content:space-between;align-items:flex-start;gap:var(--sp-sm);min-width:0;display:flex}._compactCard_e5rgg_57{padding:var(--sp-sm) var(--sp-md)}._tap_e5rgg_62{animation:3s infinite _press_e5rgg_1;overflow:visible!important}@keyframes _press_e5rgg_1{0%,52%{transform:none}56%{transform:scale(.94)}62%,to{transform:none}}._finger_e5rgg_73{border-radius:var(--radius-circle);background:var(--white-op-soft);border:2px solid var(--white-op-strong);pointer-events:none;opacity:0;width:1.75rem;height:1.75rem;margin:-.875rem 0 0 -.875rem;animation:3s ease-out infinite _finger_e5rgg_73;position:absolute;top:50%;left:50%}@keyframes _finger_e5rgg_73{0%,15%{opacity:0;transform:translate(4rem,-4rem)}30%{opacity:1}50%{opacity:1;transform:translate(0)scale(1)}56%{transform:scale(.75)}70%{opacity:0;transform:scale(1.6)}to{opacity:0;transform:scale(1.6)}}._demoBtn_e5rgg_98{overflow:visible!important}._demoBtn_e5rgg_98[data-pressed]{transform:scale(.94)}._tapFinger_e5rgg_101{border-radius:var(--radius-circle);background:var(--white-op-soft);border:2px solid var(--white-op-strong);pointer-events:none;width:1.75rem;height:1.75rem;margin:-.875rem 0 0 -.875rem;animation:1.5s ease-out forwards _fingerTo_e5rgg_1;position:absolute;top:50%;left:50%}._tapFinger_e5rgg_101[data-step=joinPressed],._tapFinger_e5rgg_101[data-step=leadPressed]{animation:none;transform:scale(.75)}@keyframes _fingerTo_e5rgg_1{0%,20%{opacity:0;transform:translate(3rem,-3rem)}45%{opacity:1}85%,to{opacity:1;transform:none}}._popIn_e5rgg_124{animation:.3s ease-out _popIn_e5rgg_124}@keyframes _popIn_e5rgg_124{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}._pacer_e5rgg_131{border-radius:var(--radius-circle);background:var(--surface-card-subtle);width:1.75rem;height:1.75rem;color:var(--text-secondary);--role-mark-ring:var(--surface-input);--role-mark-pacer-bg:var(--surface-page);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}._pacer_e5rgg_131 svg{width:1rem;height:1rem}._sheet_e5rgg_152{gap:var(--sp-xs);padding:var(--sp-md);border-radius:var(--radius-lg) var(--radius-lg) var(--radius-md) var(--radius-md);background:var(--surface-card);flex-direction:column;display:flex}._sheetTitle_e5rgg_161{font-size:var(--t-label);font-weight:var(--fw-bold);margin-bottom:var(--sp-xs)}._track_e5rgg_167{align-items:center;gap:var(--sp-sm);padding:var(--sp-xs) var(--sp-sm);border-radius:var(--radius-sm);border:var(--bw-thin) solid transparent;font-size:var(--t-caption);color:var(--text-secondary);display:flex}._track_e5rgg_167[data-selected]{border-color:var(--primary);color:var(--text-primary)}._track_e5rgg_167 svg{color:var(--primary);flex:none}._trackName_e5rgg_185{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}._trackKm_e5rgg_193{font-variant-numeric:tabular-nums}._inert_e5rgg_198{pointer-events:none;margin-top:var(--sp-xs)}._draw_e5rgg_204{aspect-ratio:244/250;border-radius:var(--radius-lg);background:var(--surface-card);width:100%;max-height:17rem;position:relative;overflow:hidden}._drawMap_e5rgg_214{width:100%;height:100%;position:absolute;inset:0}._drawStreet_e5rgg_221{fill:none;stroke:var(--surface-card-subtle);stroke-width:10px}._drawRiver_e5rgg_227{fill:none;stroke:oklch(32% .06 240);stroke-width:16px}._drawLine_e5rgg_233{fill:none;stroke:var(--primary);stroke-width:3.5px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;animation:5s linear infinite _drawLine_e5rgg_233}@keyframes _drawLine_e5rgg_233{0%{stroke-dashoffset:1px}60%,to{stroke-dashoffset:0}}._drawPoint_e5rgg_248{fill:var(--surface-page);stroke:var(--primary);stroke-width:2.5px;opacity:0;animation:5s step-end infinite _drawPoint_e5rgg_248}._drawPoint_e5rgg_248[data-first]{fill:var(--primary)}@keyframes _drawPoint_e5rgg_248{0%{opacity:1}}._drawTop_e5rgg_262,._drawBottom_e5rgg_263{left:var(--sp-sm);right:var(--sp-sm);border-radius:var(--radius-md);background:var(--surface-page);padding:var(--sp-sm) var(--sp-md);display:flex;position:absolute}._drawTop_e5rgg_262{top:var(--sp-sm);font-size:var(--t-caption);color:var(--text-secondary);flex-direction:column}._drawTop_e5rgg_262 b{color:var(--text-primary)}._drawBottom_e5rgg_263{bottom:var(--sp-sm);justify-content:space-between;align-items:center}._drawKm_e5rgg_288{font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}._chat_e5rgg_294{gap:var(--sp-xs);flex-direction:column;width:100%;display:flex}._bubble_e5rgg_301{max-width:88%;padding:var(--sp-sm) var(--sp-md);border-radius:var(--radius-md);background:var(--surface-card);font-size:var(--t-caption);flex-direction:column;align-self:flex-start;gap:.15rem;line-height:1.35;display:flex}._sharing_e5rgg_314{align-self:flex-end;align-items:center;gap:var(--sp-xs);padding:var(--sp-sm) var(--sp-md);border-radius:var(--radius-md);font-size:var(--t-caption);background:oklch(30% .05 150);display:inline-flex}._sharingDot_e5rgg_325{border-radius:var(--radius-circle);background:oklch(75% .17 150);width:.6rem;height:.6rem;box-shadow:0 0 0 .25rem oklch(75% .17 150/.25)}._chatSep_e5rgg_333{font-size:var(--t-caption);color:var(--text-muted);align-self:center}._states_e5rgg_340{gap:var(--sp-sm);flex-direction:column;width:100%;display:flex}._state_e5rgg_340{flex-direction:column;gap:.2rem;display:flex}._stateLabel_e5rgg_353{font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}._clock_e5rgg_361{align-items:baseline;gap:var(--sp-xs);display:inline-flex}._clockTime_e5rgg_367{font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}._liveBadge_e5rgg_372{border-radius:var(--radius-sm);background:var(--primary);color:var(--text-on-primary);font-size:var(--t-caption);font-weight:var(--fw-black);padding:0 .3rem}._pausedWord_e5rgg_381{font-size:var(--t-caption);font-weight:var(--fw-bold);color:var(--text-secondary)}._leave_e5rgg_391{--seat-x:calc(100% - var(--sp-md) - .875rem);--seat-y:2.1rem;--row-y:14.4rem;width:100%;height:17rem;position:relative;overflow:hidden}._leaveCard_e5rgg_402{cursor:default;height:7.75rem;position:absolute;inset:.5rem 0 auto}._leaveBody_e5rgg_409{margin-right:5.5rem}._leaveBtn_e5rgg_411{align-self:stretch;animation:10s infinite _leaveBtn_e5rgg_411}._leaveRing_e5rgg_416,._leaveRingCard_e5rgg_417{pointer-events:none;position:absolute}._leaveRing_e5rgg_416{border-radius:var(--radius-circle);background:var(--white-op-soft);border:2px solid var(--white-op-strong);opacity:0;width:1.75rem;height:1.75rem;margin:-.875rem 0 0 -.875rem;animation:10s infinite _leaveTap_e5rgg_1;top:50%;left:50%}._leaveRingCard_e5rgg_417{border:var(--bw-medium) solid var(--primary);border-radius:var(--radius-md);height:7.75rem;animation:10s infinite _seatTaken_e5rgg_1;inset:.5rem 0 auto}._noPacer_e5rgg_444{right:var(--sp-md);top:var(--sp-md);padding:.1rem var(--sp-sm);border:var(--bw-thin) dashed var(--border-subtle);border-radius:var(--radius-pill);font-size:var(--t-caption);color:var(--text-muted);opacity:0;animation:10s infinite _noPacer_e5rgg_444;position:absolute}._toast_e5rgg_457{padding:var(--sp-sm) var(--sp-md);border-radius:var(--radius-md);background:var(--surface-card);font-size:var(--t-caption);opacity:0;animation:10s infinite _toast_e5rgg_457;position:absolute;top:9rem;left:6%;right:6%}._others_e5rgg_470{border:var(--bw-thin) dashed var(--border-subtle);border-radius:var(--radius-md);height:4.2rem;position:absolute;top:12.3rem;left:0;right:0}._others_e5rgg_470 span{text-align:center;font-size:var(--t-caption);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);position:absolute;bottom:.35rem;left:0;right:0}._seat_e5rgg_493{border:2px solid var(--surface-page);margin:-.875rem 0 0 -.875rem;position:absolute}._seatOut_e5rgg_499{left:var(--seat-x);top:var(--seat-y);color:var(--text-primary);background:oklch(45% .08 120);animation:10s infinite _seatOut_e5rgg_499}._seatIn_e5rgg_500{left:50%;top:var(--row-y);color:var(--text-primary);background:oklch(45% .07 220);animation:10s infinite _seatIn_e5rgg_500}._seatO1_e5rgg_501{left:22%;top:var(--row-y);color:var(--text-primary);background:oklch(42% .09 340)}._seatO2_e5rgg_502{left:78%;top:var(--row-y);color:var(--text-primary);background:oklch(45% .08 60)}._bellPop_e5rgg_504{top:calc(var(--row-y) - 1.6rem);opacity:0;font-size:.8rem;animation:10s infinite _bell_e5rgg_504;position:absolute}._bell1_e5rgg_512{left:calc(22% - 1.3rem)}._bell2_e5rgg_513{left:calc(50% - 1.3rem)}._bell3_e5rgg_514{left:calc(78% - 1.3rem)}@keyframes _leaveBtn_e5rgg_411{0%,16%{opacity:1}19%,to{opacity:0}}@keyframes _leaveTap_e5rgg_1{0%,7%{opacity:0;transform:scale(.4)}11%{opacity:1;transform:scale(1)}15%,to{opacity:0;transform:scale(1.5)}}@keyframes _seatOut_e5rgg_499{0%,15%{left:var(--seat-x);top:var(--seat-y);opacity:1;transform:none}20%{opacity:1;transform:scale(1.1)}30%,to{opacity:0;top:-1.5rem;left:calc(100% + 2rem);transform:scale(.6)}}@keyframes _noPacer_e5rgg_444{0%,24%{opacity:0}27%,64%{opacity:1}67%,to{opacity:0}}@keyframes _toast_e5rgg_457{0%,31%{opacity:0;transform:translateY(.4rem)}35%,56%{opacity:1;transform:none}60%,to{opacity:0}}@keyframes _bell_e5rgg_504{0%,36%{opacity:0;transform:scale(.4)rotate(0)}39%{opacity:1;transform:scale(1.1)rotate(-15deg)}42%{transform:scale(1)rotate(15deg)}45%{transform:rotate(-10deg)}48%,56%{opacity:1;transform:rotate(0)}59%,to{opacity:0}}@keyframes _seatIn_e5rgg_500{0%,58%{left:50%;top:var(--row-y);transform:none}61%{left:50%;top:var(--row-y);transform:scale(1.15)}70%{left:var(--seat-x);top:var(--seat-y);transform:scale(1.1)}73%,to{left:var(--seat-x);top:var(--seat-y);transform:none}}@keyframes _seatTaken_e5rgg_1{0%,12%{opacity:1}18%,70%{opacity:0}73%,to{opacity:1}}._leave_e5rgg_391[data-still] *{animation:none!important}._leave_e5rgg_391[data-still] ._leaveBtn_e5rgg_411,._leave_e5rgg_391[data-still] ._seatOut_e5rgg_499{opacity:0}._leave_e5rgg_391[data-still] ._seatIn_e5rgg_500{left:var(--seat-x);top:var(--seat-y)}._tryList_e5rgg_556{gap:var(--sp-sm);flex-direction:column;width:100%;display:flex}._tryRun_e5rgg_563{align-items:center;gap:var(--sp-md);width:100%;padding:var(--sp-md);border:var(--bw-thin) solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform var(--transition-fast);display:flex}._tryRun_e5rgg_563:active{transform:scale(.98)}._tryText_e5rgg_582{flex-direction:column;flex:auto;gap:.15rem;min-width:0;display:flex}._tryTitle_e5rgg_590{font-size:var(--t-label);font-weight:var(--fw-bold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._tryWhen_e5rgg_598{font-size:var(--t-caption);color:var(--text-secondary)}._tryCta_e5rgg_603{padding:var(--sp-xs) var(--sp-md);border-radius:var(--radius-pill);background:var(--primary);color:var(--text-on-primary);font-size:var(--t-caption);font-weight:var(--fw-bold);flex:none}._tryEmpty_e5rgg_613{border-radius:var(--radius-circle);background:var(--primary-op-soft);width:8rem;height:8rem;color:var(--primary);justify-content:center;align-items:center;display:flex}._bellStage_e5rgg_625{border-radius:var(--radius-lg);border:var(--bw-thin) solid var(--border-subtle);background:var(--surface-page);width:100%;height:17rem;padding:0 var(--sp-md);box-sizing:border-box;position:relative;overflow:hidden}._bellBanner_e5rgg_637{height:5.5rem;margin:0 calc(-1 * var(--sp-md)) var(--sp-md);background:linear-gradient(160deg, var(--primary-op-soft), var(--surface-card));padding:var(--sp-sm) var(--sp-md);align-items:flex-end;display:flex}._bellClubName_e5rgg_646{font-size:var(--t-subtitle)}._bellBtn_e5rgg_648{color:var(--text-primary);transition:transform var(--transition-fast);position:relative;overflow:visible}._bellBtn_e5rgg_648[data-pressed]{transform:scale(.85)}._bellSheet_e5rgg_657{height:11.5rem;padding:var(--sp-sm) var(--sp-md) var(--sp-md);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface-card);gap:var(--sp-sm);flex-direction:column;transition:transform .35s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%)}._bellSheet_e5rgg_657[data-up]{transform:none}._bellGrab_e5rgg_675{border-radius:var(--radius-pill);background:var(--border-subtle);align-self:center;width:2.25rem;height:.25rem}._bellSheetTitle_e5rgg_683{font-size:var(--t-subtitle);font-weight:var(--fw-black)}._switchWrap_e5rgg_688{transition:transform var(--transition-fast);display:inline-flex;position:relative}._switchWrap_e5rgg_688[data-pressed]{transform:scale(.92)}@media (prefers-reduced-motion:reduce){._tap_e5rgg_62,._finger_e5rgg_73,._drawLine_e5rgg_233,._drawPoint_e5rgg_248{animation:none}._drawPoint_e5rgg_248{opacity:1}}._groupsTop_e5rgg_703{align-items:stretch;gap:var(--sp-sm);flex-direction:column;display:flex;position:relative}._groupsPencil_e5rgg_711{cursor:default;align-self:flex-end;position:relative}._groupsBin_e5rgg_717{color:var(--danger-text)}._groupsPillText_e5rgg_722{align-items:center;display:flex}._confetti_s2pll_1{pointer-events:none;z-index:1;perspective:600px;position:absolute;inset:0;overflow:hidden}._fixed_s2pll_11{z-index:75;position:fixed}._piece_s2pll_18{left:var(--origin-x,50%);top:var(--origin-y,36%);opacity:0;transform-style:preserve-3d;animation-name:_flight_s2pll_1;animation-fill-mode:forwards;position:absolute}@keyframes _flight_s2pll_1{0%{opacity:1;animation-timing-function:cubic-bezier(.1,.7,.3,1);transform:translate(0)scale(.4)}22%{opacity:1;transform:translate(calc(var(--dx) * .75), var(--peak)) scale(1);animation-timing-function:cubic-bezier(.45,0,.9,.6)}88%{opacity:1}to{opacity:0;transform:translate(var(--dx), 75dvh) scale(1)}}._paper_s2pll_47{animation:linear infinite _flutter_s2pll_1;display:block}@keyframes _flutter_s2pll_1{0%{transform:rotateZ(var(--tilt)) rotateX(0deg) rotateY(0deg)}to{transform:rotateZ(calc(var(--tilt) + 90deg)) rotateX(360deg) rotateY(180deg)}}._strip_s2pll_57{border-radius:1px;width:.4rem;height:.9rem}._square_s2pll_58{border-radius:1px;width:.55rem;height:.55rem}._ribbon_s2pll_59{border-radius:1px;width:.25rem;height:1.1rem}@media (prefers-reduced-motion:reduce){._confetti_s2pll_1{display:none}}._visual_1pogu_5{width:100%;max-width:20rem;min-height:19rem;margin-inline:auto}._stack_1pogu_12{gap:var(--sp-sm);flex-direction:column;width:100%;display:flex}._card_1pogu_19{gap:var(--sp-xs);padding:var(--sp-sm) var(--sp-md);border-radius:var(--radius-md);background:var(--surface-card);flex-direction:column;display:flex}._card_1pogu_19[data-hl]{outline:1.5px solid var(--primary)}._cardTitle_1pogu_32{font-weight:var(--fw-black);font-size:var(--t-body)}._cardMeta_1pogu_37{font-size:var(--t-caption);color:var(--text-secondary)}._row_1pogu_42{align-items:center;gap:var(--sp-sm);display:flex}._end_1pogu_48{margin-left:auto}._pace_1pogu_52{font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}._swatch_1pogu_57{border-radius:var(--radius-circle);flex:none;width:.55rem;height:.55rem}._pill_1pogu_64{padding:var(--sp-sm) var(--sp-md);border-radius:var(--radius-pill);background:var(--primary);color:var(--text-on-primary);font-weight:var(--fw-bold);font-size:var(--t-caption);text-align:center;white-space:nowrap;position:relative}._tap_1pogu_77:after{content:"";border-radius:var(--radius-circle);border:2px solid var(--white-op-strong);background:var(--white-op-soft);width:1.6rem;height:1.6rem;margin:-.8rem 0 0 -.8rem;animation:2.4s ease-out infinite _tap_1pogu_77;position:absolute;top:50%;left:50%}@keyframes _tap_1pogu_77{0%,30%{opacity:0;transform:scale(.4)}45%{opacity:1;transform:scale(1)}80%,to{opacity:0;transform:scale(1.5)}}._avatars_1pogu_97{display:flex}._avatar_1pogu_97{border-radius:var(--radius-circle);border:2px solid var(--surface-card);flex:none;width:1.4rem;height:1.4rem;margin-left:-.4rem}._avatar_1pogu_97:first-child{margin-left:0}._center_1pogu_114{text-align:center;font-size:var(--t-caption);color:var(--text-secondary)}._cover_1pogu_121{align-items:center;gap:var(--sp-lg);flex-direction:column;display:flex}._orbit_1pogu_128{place-items:center;width:11rem;height:11rem;display:grid;position:relative}._runner_1pogu_136{border-radius:var(--radius-circle);border:2px solid var(--surface-page);offset-path:circle(5rem at 5.5rem 5.5rem);offset-rotate:0deg;width:1.6rem;height:1.6rem;animation:8s linear infinite _orbit_1pogu_128;position:absolute;top:0;left:0}@keyframes _orbit_1pogu_128{0%{offset-distance:0%}to{offset-distance:100%}}._logo_1pogu_154{border-radius:var(--radius-circle);background:var(--primary);width:6rem;height:6rem;color:var(--text-on-primary);font-weight:var(--fw-black);font-size:var(--t-body);place-items:center;animation:2.6s ease-in-out infinite _pulse_1pogu_1;display:grid}@keyframes _pulse_1pogu_1{0%,to{box-shadow:0 0 0 .5rem var(--primary-op-soft);transform:scale(1)}50%{box-shadow:0 0 0 1.1rem var(--primary-op-ghost);transform:scale(1.04)}}._chips_1pogu_172{justify-content:center;gap:var(--sp-xs);flex-wrap:wrap;max-width:17rem;display:flex}._chip_1pogu_172{padding:var(--sp-xs) var(--sp-sm);border-radius:var(--radius-pill);background:var(--primary-op-soft);color:var(--primary);font-size:var(--t-caption);font-weight:var(--fw-bold);opacity:0;animation:10s infinite _chipIn_1pogu_1}@keyframes _chipIn_1pogu_1{0%{opacity:0;transform:translateY(.5rem)scale(.9)}6%,80%{opacity:1;transform:none}90%,to{opacity:0}}._tgChat_1pogu_198{width:100%;padding:var(--sp-xs);border-radius:var(--radius-md);background:#17212b}._tgHead_1pogu_205{align-items:center;gap:var(--sp-xs);margin:0 var(--sp-xs) var(--sp-xs);font-size:var(--t-caption);font-weight:var(--fw-bold);display:flex}._sync_1pogu_214{color:var(--primary);font-size:var(--t-footer);margin-left:auto}._post_1pogu_220{padding:var(--sp-sm);border-radius:var(--radius-sm);font-size:var(--t-caption);color:#c7d1db;background:#182533;line-height:1.4}._postTitle_1pogu_229{font-weight:var(--fw-black);color:#fff}._postButton_1pogu_234{margin-top:var(--sp-xs);padding:var(--sp-xs);border-radius:var(--radius-sm);color:#fff;font-weight:var(--fw-bold);text-align:center;background:#2b5278}._routeMap_1pogu_244{border-radius:var(--radius-sm);width:100%;height:7rem;margin-bottom:var(--sp-xs);background:#10161d;display:block}._routeMap_1pogu_244[data-small]{flex:none;width:4rem;height:2.75rem;margin:0}._route_1pogu_244{stroke-dasharray:400;stroke-dashoffset:400px;animation:9s infinite _draw_1pogu_1}._route_1pogu_244+._route_1pogu_244{animation-delay:.5s}@keyframes _draw_1pogu_1{0%,4%{stroke-dashoffset:400px}34%,to{stroke-dashoffset:0}}._announce_1pogu_276{width:100%;height:20rem;position:relative}._solo_1pogu_282{transform-origin:50% 30%;animation:9s infinite _solo_1pogu_282;position:absolute;inset:1rem 0 auto}._fan_1pogu_289{opacity:0;position:absolute;left:0;right:0}._fan_1pogu_289 ._post_1pogu_220{padding:var(--sp-xs) var(--sp-sm);flex:1}._fan_1pogu_289:nth-child(2){animation:9s infinite _fan1_1pogu_1;top:0}._fan_1pogu_289:nth-child(3){animation:9s infinite _fan2_1pogu_1;top:6.8rem}._fan_1pogu_289:nth-child(4){animation:9s infinite _fan3_1pogu_1;top:13.6rem}@keyframes _solo_1pogu_282{0%,46%{opacity:1;transform:none}54%,to{opacity:0;transform:scale(.6)translateY(-2rem)}}@keyframes _fan1_1pogu_1{0%,50%{opacity:0;transform:translateY(5rem)scale(.8)}57%,96%{opacity:1;transform:none}to{opacity:0}}@keyframes _fan2_1pogu_1{0%,55%{opacity:0;transform:translateY(-2rem)scale(.8)}62%,96%{opacity:1;transform:none}to{opacity:0}}@keyframes _fan3_1pogu_1{0%,60%{opacity:0;transform:translateY(-9rem)scale(.8)}67%,96%{opacity:1;transform:none}to{opacity:0}}._mini_1pogu_325{gap:var(--sp-xs);align-items:center;display:flex}._weeks_1pogu_332{gap:var(--sp-xs);grid-template-columns:repeat(4,1fr);display:grid}._week_1pogu_332{padding:var(--sp-xs);border-radius:var(--radius-sm);background:var(--surface-card);text-align:center;font-size:var(--t-footer);color:var(--text-secondary)}._week_1pogu_332 b{font-size:var(--t-body);color:var(--text-primary);display:block}._week_1pogu_332[data-now]{outline:1.5px solid var(--primary)}._auto_1pogu_357{color:var(--primary);font-weight:var(--fw-bold)}._photo_1pogu_362{border-radius:var(--radius-sm);background:linear-gradient(135deg,#3a6b7a,#6b7a3a);flex:none;width:2.75rem;height:2rem}._pacerSlot_1pogu_371{vertical-align:bottom;display:inline-grid}._pacerSlot_1pogu_371>span{white-space:nowrap;grid-area:1/1;align-items:center;gap:.25rem;display:inline-flex}._needed_1pogu_384{animation:7s infinite _needed_1pogu_384}._taken_1pogu_385{opacity:0;animation:7s infinite _taken_1pogu_385}@keyframes _needed_1pogu_384{0%,40%{opacity:1}46%,92%{opacity:0}98%,to{opacity:1}}@keyframes _taken_1pogu_385{0%,42%{opacity:0;transform:scale(.85)}50%,92%{opacity:1;transform:none}98%,to{opacity:0}}._lineFlash_1pogu_398{border-radius:.25rem;margin:0 -3px;padding:1px 3px;animation:7s infinite _lineFlash_1pogu_398}@keyframes _lineFlash_1pogu_398{0%,40%{background:0 0}46%,70%{background:var(--primary-op-soft)}85%,to{background:0 0}}._dot_1pogu_411{border-radius:var(--radius-circle);width:.9rem;height:.9rem;display:inline-block}._map_1pogu_419{border-radius:var(--radius-lg);background:#151813;width:100%;height:19rem;position:relative;overflow:hidden}._map_1pogu_419 svg{width:100%;height:100%;position:absolute;inset:0}._group_1pogu_435{border-radius:var(--radius-circle);width:1.6rem;height:1.6rem;font-size:.55rem;font-weight:var(--fw-black);color:#000;offset-rotate:0deg;offset-path:path("M30 250 C 80 200, 60 120, 130 100 S 230 60, 240 30");border:2px solid #000;place-items:center;animation:9s linear infinite _run_1pogu_136;display:grid;position:absolute;top:0;left:0}@keyframes _run_1pogu_136{0%{offset-distance:0%}to{offset-distance:100%}}._me_1pogu_458{border-radius:var(--radius-circle);background:#5aa9e6;width:.9rem;height:.9rem;position:absolute;top:58%;left:46%;box-shadow:0 0 0 .35rem #5aa9e64d}._mapCard_1pogu_469{left:var(--sp-sm);right:var(--sp-sm);bottom:var(--sp-sm);gap:var(--sp-xs);padding:var(--sp-sm);border-radius:var(--radius-md);background:var(--surface-card);font-size:var(--t-caption);font-weight:var(--fw-bold);flex-direction:column;display:flex;position:absolute}._stats_1pogu_485{gap:var(--sp-xs);grid-template-columns:repeat(3,1fr);display:grid}._stat_1pogu_485{padding:var(--sp-sm);border-radius:var(--radius-md);background:var(--surface-card);font-size:var(--t-footer);color:var(--text-secondary)}._stat_1pogu_485 b{font-size:var(--t-title);font-weight:var(--fw-black);color:var(--text-primary);display:block}._chart_1pogu_506{align-items:flex-end;gap:.35rem;height:4.5rem;display:flex}._chart_1pogu_506 i{background:var(--primary);border-radius:.25rem .25rem 0 0;flex:1}._gear_1pogu_519{font-size:2.6rem;animation:12s linear infinite _spin_1pogu_1}@keyframes _spin_1pogu_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._visual_1pogu_5 *{animation:none!important}._chip_1pogu_172,._taken_1pogu_385{opacity:1}._needed_1pogu_384,._solo_1pogu_282{opacity:0}._fan_1pogu_289{opacity:1}._route_1pogu_244{stroke-dashoffset:0}}._layer_1w75m_2{z-index:250;pointer-events:none;animation:.18s ease-out _appear_1w75m_1;position:fixed;inset:0}@keyframes _appear_1w75m_1{0%{opacity:0}to{opacity:1}}._spot_1w75m_18{border-radius:var(--radius-md);will-change:transform;position:fixed;top:0;left:0;box-shadow:0 0 0 200vmax oklch(0% 0 0/.62)}._spot_1w75m_18:after{content:"";border:2px solid var(--primary);border-radius:calc(var(--radius-md) + 4px);will-change:transform, opacity;animation:2.4s ease-in-out infinite _pulse_1w75m_1;position:absolute;inset:-4px}@keyframes _pulse_1w75m_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.015)}}._bubble_1w75m_44{left:var(--sp-md);right:var(--sp-md);max-width:26rem;padding:var(--sp-sm) var(--sp-md);border-radius:var(--radius-md);color:oklch(18% .01 120);pointer-events:auto;background:oklch(97% .01 120);margin-inline:auto;animation:.2s ease-out _rise_1w75m_1;position:fixed;box-shadow:0 10px 30px oklch(0% 0 0/.5)}._bubble_1w75m_44:after{content:"";left:var(--arrow-x);background:inherit;width:12px;height:12px;margin-left:-6px;position:absolute;transform:rotate(45deg)}._bubble_1w75m_44[data-side=below]:after{top:-6px}._bubble_1w75m_44[data-side=above]:after{bottom:-6px}@keyframes _rise_1w75m_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}._head_1w75m_79{align-items:baseline;gap:var(--sp-sm);display:flex}._kicker_1w75m_81{font-size:var(--t-footer);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:oklch(50% .15 130)}._progress_1w75m_89{font-size:var(--t-footer);font-variant-numeric:tabular-nums;color:oklch(55% .01 120);margin-left:auto}._text_1w75m_96{margin:var(--sp-xs) 0 0;font-size:var(--t-label);line-height:1.4}._text_1w75m_96 b{font-weight:var(--fw-bold)}._text_1w75m_96 small{margin-top:var(--sp-xs);padding:var(--sp-xs) var(--sp-sm);border-radius:var(--radius-sm);color:oklch(40% .1 70);font-size:var(--t-caption);background:oklch(94% .05 85);display:block}._actions_1w75m_114{align-items:center;gap:var(--sp-md);margin-top:var(--sp-sm);display:flex}._skip_1w75m_116{font:inherit;font-size:var(--t-caption);font-weight:var(--fw-bold);color:oklch(55% .01 120);background:0 0;border:0;padding:0}._ok_1w75m_126{border-radius:var(--radius-pill);padding:var(--sp-xs) var(--sp-md);color:oklch(97% .01 120);font:inherit;font-size:var(--t-caption);font-weight:var(--fw-bold);background:oklch(18% .01 120);border:0;margin-left:auto}@media (prefers-reduced-motion:reduce){._spot_1w75m_18:after,._bubble_1w75m_44{animation:none}}*,:before,:after{box-sizing:border-box}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--primary);caret-color:var(--primary);--brand-h:130;--brand-c:.215;--brand-l:86%;--primary:oklch(var(--brand-l) var(--brand-c) var(--brand-h));--primary-op-ghost:oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .05);--primary-op-soft:oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .1);--primary-op-light:oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .2);--primary-op-medium:oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .3);--primary-op-strong:oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .5);--surface-page:oklch(7% .005 var(--brand-h));--surface-card:oklch(20% .012 var(--brand-h));--surface-input:oklch(26% .012 var(--brand-h));--surface-input-hover:oklch(28% .012 var(--brand-h) / .8);--surface-glass:oklch(28% .012 var(--brand-h) / .6);--surface-card-subtle:oklch(32% .012 var(--brand-h) / .6);--surface-overlay:oklch(7% .005 var(--brand-h) / .3);--surface-overlay-half:oklch(10% .005 var(--brand-h) / .55);--surface-overlay-deep:oklch(10% .005 var(--brand-h) / .82);--surface-overlay-deeper:oklch(12% .005 var(--brand-h) / .92);--border-subtle:oklch(26% .012 var(--brand-h));--border-color-default:oklch(38% .012 var(--brand-h));--border-strong:oklch(48% .012 var(--brand-h));--border-muted:oklch(48% .012 var(--brand-h) / .5);--border-accent:var(--primary);--text-primary:oklch(98% .005 var(--brand-h));--text-secondary:oklch(70% .01 var(--brand-h));--text-tertiary:oklch(78% .01 var(--brand-h));--text-muted:oklch(60% .01 var(--brand-h));--text-placeholder:oklch(50% .01 var(--brand-h));--text-disabled:oklch(50% .01 var(--brand-h));--text-on-primary:oklch(10% .005 var(--brand-h));--danger:oklch(68% .2 25);--danger-text:oklch(80% .16 25);--danger-bg-faint:oklch(55% .2 25/.1);--danger-bg-soft:oklch(55% .2 25/.2);--danger-border:oklch(55% .2 25/.5);--warning-text:oklch(86% .14 95);--warning-border:oklch(75% .15 95/.55);--success:oklch(72% .17 145);--success-text:oklch(80% .14 145);--success-bg-soft:oklch(55% .17 145/.2);--success-border:oklch(55% .17 145/.5);--map-user:oklch(64% .18 255);--map-location:oklch(72% .18 145);--telegram-blue:oklch(60% .15 240);--shadow-hover-telegram:0 .25rem .75rem oklch(60% .15 240/.2);--chart-accent:var(--primary);--chart-muted:oklch(48% .04 var(--brand-h));--chart-grid:oklch(22% .012 var(--brand-h));--shadow-faint:oklch(0% 0 0/.1);--scrim-push:oklch(0% 0 0/.08);--shadow-soft:oklch(0% 0 0/.3);--shadow-medium:oklch(0% 0 0/.5);--shadow-strong:oklch(0% 0 0/.8);--white-op-faint:oklch(98% .005 var(--brand-h) / .08);--white-op-soft:oklch(98% .005 var(--brand-h) / .35);--white-op-strong:oklch(98% .005 var(--brand-h) / .95);--surface-image:oklch(98% .005 var(--brand-h));--shadow-hover-brand:0 0 1rem oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .3);--shadow-card-rest:0 .25rem .5rem oklch(10% .005 var(--brand-h) / .3);--surface-well:oklch(14% .012 var(--brand-h));--shadow-lifted:0 .125rem .75rem oklch(0% 0 0/.45), inset 0 .0625rem 0 var(--white-op-faint);--shadow-raised:0 .0625rem .1875rem oklch(0% 0 0/.55), inset 0 .0625rem 0 var(--white-op-faint);--shadow-inset:inset 0 .0625rem .1875rem oklch(0% 0 0/.55);--shadow-marker:0 0 0 .125rem oklch(var(--brand-l) var(--brand-c) var(--brand-h) / .2);--bw-thin:.0625rem;--bw-medium:.125rem;--bw-default:.1875rem;--bw-thick:.25rem;--radius-sm:.375rem;--radius-md:.625rem;--radius-lg:.875rem;--radius-pill:9999px;--radius-circle:50%;--ease-out:cubic-bezier(.25, 1, .5, 1);--ease-in:cubic-bezier(.4, 0, 1, 1);--transition-fast:.15s var(--ease-out);--transition-base:.2s var(--ease-out);--transition-slow:.3s var(--ease-out);--transition-fill:.9s var(--ease-out);--ease-spring:cubic-bezier(.22, 1, .36, 1);--transition-spring:.22s var(--ease-spring);--ease-bounce:cubic-bezier(.34, 1.56, .64, 1);--transition-bounce:.35s var(--ease-bounce);--motion-rise:.75rem;--motion-slide:100%;--motion-overshoot:1.06;--lift-sm:-.125rem;--lift-md:-.25rem;--op-strong:1;--op-medium:.85;--op-light:.7;--op-soft:.55;--op-ghost:.35;--t-display:clamp(40px, 5.5vw, 88px);--t-heading:clamp(22px, 1.5vw, 28px);--t-subtitle:clamp(16px, 1.3vw, 24px);--t-body:clamp(16px, 1.2vw, 20px);--t-label:clamp(13px, .9vw, 16px);--t-caption:clamp(11px, .75vw, 13px);--t-title:clamp(20px, 1.8vw, 32px);--t-mono:clamp(11px, .75vw, 13px);--t-hud:clamp(11px, .8vw, 14px);--t-footer:clamp(10px, .65vw, 12px);--fw-black:900;--fw-bold:700;--fw-medium:500;--fw-regular:400;--ls-display:.02em;--ls-heading:.04em;--ls-medium:.15em;--ls-tight:.08em;--ls-mono:.12em;--ls-wide:.2em;--sp-xs:.25rem;--sp-sm:.5rem;--sp-md:1rem;--sp-lg:1.5rem;--sp-xl:2rem;--sp-2xl:3rem;--bp-sm:40rem;--bp-md:48rem}@media (prefers-reduced-motion:reduce){:root{--transition-fast:1ms;--transition-base:1ms;--transition-slow:1ms;--transition-fill:1ms;--transition-spring:1ms;--transition-bounce:1ms;--lift-sm:0;--lift-md:0}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html,body{background:var(--surface-page);color:var(--text-primary);scrollbar-width:none;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:1.5}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}[data-busy]{cursor:progress;position:relative;overflow:hidden}[data-busy]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,oklch(100% 0 0/.25),#0000);animation:1.2s ease-in-out infinite busy-sweep;position:absolute;inset:0;translate:-100%}@keyframes busy-sweep{to{translate:100%}}@media (prefers-reduced-motion:reduce){[data-busy]:after{background:oklch(100% 0 0/.12);animation:none;translate:0}}body.checkin-celebration-open .chrome-dock{display:none!important}.m-pop-in{animation:m-pop-in var(--transition-slow) backwards}@keyframes m-pop-in{0%{opacity:0;scale:var(--pop-from,.4);translate:var(--pop-translate,none)}60%{scale:var(--motion-overshoot)}to{opacity:1;scale:1}}.m-pop-out{animation:m-pop-out var(--transition-base) backwards;animation-timing-function:var(--ease-in);pointer-events:none;animation-fill-mode:forwards}@keyframes m-pop-out{to{opacity:0;scale:var(--pop-from,.4);translate:var(--pop-translate,none)}}.m-fade-in{animation:m-fade-in var(--transition-base) backwards}@keyframes m-fade-in{0%{opacity:0}}.m-rise-in{animation:m-rise-in var(--transition-base) backwards}@keyframes m-rise-in{0%{opacity:0;translate:var(--rise-x,0) var(--rise-from,var(--motion-rise))}}.m-sheet-up{animation:m-sheet-up var(--transition-slow) backwards}@keyframes m-sheet-up{0%{translate:0 100%}}.m-sheet-down{animation:m-sheet-down var(--transition-base) backwards;animation-timing-function:var(--ease-in);pointer-events:none;animation-fill-mode:forwards}@keyframes m-sheet-down{to{translate:0 100%}}.m-drawer-in{animation:m-drawer-in var(--transition-slow) backwards}@keyframes m-drawer-in{0%{translate:var(--drawer-from,-100%) 0}}.m-drawer-out{animation:m-drawer-out var(--transition-base) backwards;animation-timing-function:var(--ease-in);pointer-events:none;animation-fill-mode:forwards}@keyframes m-drawer-out{to{translate:var(--drawer-from,-100%) 0}}@media (prefers-reduced-motion:reduce){.m-pop-in,.m-pop-out,.m-fade-in,.m-rise-in,.m-sheet-up,.m-sheet-down,.m-drawer-in,.m-drawer-out{transition:opacity var(--transition-base);animation:none}}.page-push,.page-pop{z-index:1;position:relative}.page-push{animation:page-push var(--transition-slow) backwards}@keyframes page-push{0%{translate:var(--motion-slide) 0}}.page-pop{animation:page-pop var(--transition-slow) backwards}@keyframes page-pop{0%{opacity:.6;translate:-35%}}.page-scrim:before{content:"";z-index:0;pointer-events:none;background:var(--scrim-push);animation:page-scrim-out var(--transition-slow) forwards;position:fixed;inset:0}@keyframes page-scrim-out{to{opacity:0}}.recede-host>*,body.dock-stack-open main>*>*,body[data-sheet-open] main>*>*{transition:opacity var(--transition-slow), filter var(--transition-slow), transform var(--transition-slow), scale var(--transition-slow);transform-origin:top}.recede-host[data-recede=strong]{--recede-opacity:.3;--recede-blur:3px;--recede-scale:.97}.recede-host[data-recede=soft],body.dock-stack-open,body[data-sheet-open]{--recede-opacity:.55;--recede-blur:2px;--recede-scale:.995}.recede-host[data-recede]>:not(.recede-focus),body.dock-stack-open main>*>:not(.recede-focus),body[data-sheet-open] main>*>:not(.recede-focus){opacity:var(--recede-opacity);filter:blur(var(--recede-blur));scale:var(--recede-scale)}.recede-host[data-recede]>.recede-focus{scale:1.015}
