@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/static/pretendard.css";@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@400;500&display=swap";:root{--color-bg:#f7f6f2;--color-surface:#fff;--color-surface-sunken:#f2f1ec;--color-ink:#16241d;--color-label:#3a4740;--color-muted:#6b7772;--color-muted-2:#9aa19c;--color-muted-3:#b3b8b4;--color-border-strong:#16241d;--color-border:#e4e2dc;--color-border-soft:#ecebe6;--color-border-faint:#f4f3ee;--color-accent:#b6e219;--color-accent-soft:#eef7dc;--color-accent-strong:#4a7f2f;--color-success:#0f8f6b;--color-success-bg:#e7f4ee;--color-success-border:#9bd1c0;--color-warning:oklch(58% .16 65);--color-warning-bg:oklch(95% .06 65);--color-warning-border:oklch(84% .11 65);--color-danger:#c05a4d;--color-danger-bg:#fbecea;--color-danger-border:#e6b9b3;--color-info:#3f6fb5;--color-info-bg:#eaf1fb;--color-info-border:#aec3e2;--font-display:"Pretendard", "Noto Sans KR", system-ui, -apple-system, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-pill:999px;--shadow-sm:0 1px 2px #14120c0d;--shadow-md:0 6px 20px #14120c14;--shadow-popover:0 8px 24px #14120c1f;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}*{box-sizing:border-box}html,body,#root{height:100%}body{background:var(--color-bg);color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-size:15.5px;line-height:1.5}#root{flex-direction:column;display:flex}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}button:disabled{cursor:not-allowed}input,textarea,select{font-family:var(--font-display);color:var(--color-ink);font-size:15px}input::placeholder,textarea::placeholder{color:var(--color-muted-2)}:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:2px}.mono{font-family:var(--font-mono)}._card_df5jd_1{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}._card_df5jd_1._soft_df5jd_8{border-color:var(--color-border-soft);box-shadow:none}._card_df5jd_1._clickable_df5jd_13{cursor:pointer;transition:background-color .15s,border-color .15s}._card_df5jd_1._clickable_df5jd_13:hover{background:var(--color-surface-sunken)}._card_df5jd_1._clickable_df5jd_13:focus-visible{outline:2px solid var(--color-accent-strong);outline-offset:2px}._button_1ivyu_1{border-radius:var(--radius-sm);border:1.5px solid #0000;justify-content:center;align-items:center;gap:6px;padding:11px 20px;font-size:16px;font-weight:700;transition:opacity .15s,background-color .15s,border-color .15s;display:inline-flex}._button_1ivyu_1:active{opacity:.75}._button_1ivyu_1:disabled{opacity:.45}._primary_1ivyu_22{background:var(--color-ink);border-color:var(--color-ink);color:#fff}._outline_1ivyu_28{color:var(--color-ink);border-color:var(--color-border);background:0 0}._outline_1ivyu_28:hover:not(:disabled){border-color:var(--color-border-strong)}._ghost_1ivyu_38{color:var(--color-muted);background:0 0;border-color:#0000;font-weight:500}._fullWidth_1ivyu_45{width:100%}._pill_we2n1_1{border-radius:var(--radius-pill);border:1.5px solid var(--color-border-soft);color:var(--color-muted);white-space:nowrap;align-items:center;padding:3px 12px;font-size:13px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._pill_we2n1_1._active_we2n1_14{background:var(--color-border-faint);border-color:var(--color-border-strong);color:var(--color-ink);font-weight:700}._pill_we2n1_1._dashed_we2n1_21{color:var(--color-muted-2);border-style:dashed}._pill_we2n1_1._success_we2n1_27{background:var(--color-success-bg);border-color:var(--color-success-border);color:var(--color-success);font-weight:700}._pill_we2n1_1._warning_we2n1_34{background:var(--color-warning-bg);border-color:var(--color-warning-border);color:var(--color-warning);font-weight:700}._pill_we2n1_1._danger_we2n1_41{background:var(--color-danger-bg);border-color:var(--color-danger-border);color:var(--color-danger);font-weight:700}._pill_we2n1_1._info_we2n1_48{background:var(--color-info-bg);border-color:var(--color-info-border);color:var(--color-info);font-weight:700}._pill_we2n1_1._accent_we2n1_55{background:var(--color-accent-soft);border-color:var(--color-accent);color:var(--color-accent-strong);font-weight:700}._wrap_1be20_1{border:1.5px solid var(--color-border);background:var(--color-surface-sunken);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}._photo_1be20_12{object-fit:cover;width:100%;height:100%}._initial_1be20_18{font-family:var(--font-display);color:var(--color-muted-2);font-size:.95em;font-weight:700}._overlay_1s73z_1{z-index:200;background:#000000bf;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}._image_1s73z_12{border-radius:var(--radius-md);object-fit:contain;cursor:default;max-width:100%;max-height:100%}._close_1s73z_20{color:#fff;cursor:pointer;background:#ffffff26;border:none;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;line-height:1;display:flex;position:fixed;top:16px;right:16px}._counter_1s73z_38{border-radius:var(--radius-pill);color:#fff;pointer-events:none;background:#00000073;padding:4px 12px;font-size:14px;font-weight:800;position:fixed;top:22px;left:50%;transform:translate(-50%)}._nav_1s73z_52{color:#fff;cursor:pointer;background:#ffffff2e;border:none;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:fixed;top:50%;transform:translateY(-50%)}._nav_1s73z_52:hover{background:#ffffff4d}._prev_1s73z_72{left:16px}._next_1s73z_76{right:16px}._stat_guc6b_1{border:1.5px solid var(--color-border-soft);border-radius:var(--radius-md);text-align:center;flex:1;padding:12px}._stat_guc6b_1._emphasize_guc6b_9{border-color:var(--color-accent-strong);background:var(--color-accent-soft)}._value_guc6b_14{font-size:26px;font-weight:700;line-height:1.2}._label_guc6b_20{color:var(--color-muted);margin-top:3px;font-size:12.5px}._wrap_hga46_1{flex-direction:column;gap:8px;display:flex}._legend_hga46_7{font-family:var(--font-mono);color:var(--color-muted-2);gap:14px;font-size:12px;display:flex}._legendItem_hga46_15{align-items:center;gap:5px;display:flex}._legendSwatch_hga46_21{border:1px solid var(--color-border);border-radius:2px;width:10px;height:10px}._scroll_hga46_28{overflow-x:auto}._chart_hga46_32{border:1.5px dashed var(--color-border);border-radius:var(--radius-md);background:repeating-linear-gradient(45deg, var(--color-surface), var(--color-surface) 8px, var(--color-surface-sunken) 8px, var(--color-surface-sunken) 16px);align-items:flex-end;gap:14px;min-width:min-content;padding:12px 10px;display:flex}._column_hga46_43{flex-direction:column;flex:none;align-items:center;gap:6px;width:34px;height:100%;display:flex}._bars_hga46_53{flex:1;align-items:stretch;gap:3px;width:100%;display:flex}._barWrap_hga46_61{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:2px;min-width:0;height:100%;display:flex}._barValue_hga46_72{font-family:var(--font-mono);color:var(--color-muted-2);white-space:nowrap;font-size:9px}._bar_hga46_53{border:1.5px solid var(--color-border);width:100%;min-height:3px}._label_hga46_85{font-family:var(--font-mono);color:var(--color-muted-2);white-space:nowrap;flex:none;font-size:10px}._empty_hga46_93{text-align:center;color:var(--color-muted-2);font-family:var(--font-mono);padding:20px 0;font-size:13px}._row_1taiq_1{gap:6px;display:flex}._option_1taiq_6{text-align:center;border:1.5px solid var(--color-border-soft);border-radius:var(--radius-sm);font-family:var(--font-display);color:var(--color-label);background:0 0;flex:1;padding:9px 0;font-size:15px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s}._option_1taiq_6._selected_1taiq_20{border-color:var(--color-accent-strong);background:var(--color-accent);color:var(--color-ink);font-weight:700}._row_j1nol_1{flex:none;gap:4px;display:flex}._option_j1nol_7{border-radius:var(--radius-pill);font-family:var(--font-display);color:var(--color-muted);background:0 0;border:none;padding:8px 16px;font-size:14px;font-weight:600}._option_j1nol_7._activeDark_j1nol_18{background:var(--color-ink);color:var(--color-bg);font-weight:700}._option_j1nol_7._activeAccent_j1nol_24{background:var(--color-accent);color:var(--color-ink);font-weight:700}._row_46csc_1{border-bottom:1px solid var(--color-border-faint);gap:20px;display:flex;overflow-x:auto}._tab_46csc_8{font-family:var(--font-display);color:var(--color-muted-2);white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:4px 2px 12px;font-size:17px;font-weight:700;position:relative}._tab_46csc_8._active_46csc_21{color:var(--color-ink)}._tab_46csc_8._active_46csc_21:after{content:"";border-radius:var(--radius-pill);background:var(--color-accent);height:3px;position:absolute;bottom:0;left:0;right:0}._gridRow_46csc_36{border-bottom:1px solid var(--color-border-faint);display:flex}._gridTab_46csc_41{font-family:var(--font-display);color:var(--color-muted-2);background:0 0;border:none;flex-direction:column;flex:1;align-items:center;padding:6px 2px 10px;font-size:13px;font-weight:700;line-height:1.3;display:flex;position:relative}._gridLine_46csc_57{display:block}._gridTab_46csc_41._active_46csc_21{color:var(--color-ink)}._gridTab_46csc_41._active_46csc_21:after{content:"";border-radius:var(--radius-pill);background:var(--color-accent);height:3px;position:absolute;bottom:0;left:0;right:0}._field_1g82t_1{flex-direction:column;gap:6px;display:flex}._label_1g82t_7{color:var(--color-label);font-size:14px;font-weight:700}._required_1g82t_13{color:var(--color-danger)}._field_1g82t_1 input,._field_1g82t_1 textarea,._field_1g82t_1 select{border:1.5px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-ink);padding:10px 12px;transition:border-color .15s,box-shadow .15s}._field_1g82t_1 input:focus,._field_1g82t_1 textarea:focus,._field_1g82t_1 select:focus{border-color:var(--color-accent-strong);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._field_1g82t_1 textarea{resize:vertical;min-height:70px}._hint_1g82t_41{font-family:var(--font-mono);color:var(--color-muted-2);font-size:11.5px}._error_1g82t_47{color:var(--color-danger);font-size:12.5px;font-weight:600}._panel_vij0x_1{border-radius:var(--radius-lg);background:var(--color-surface);border:1px solid var(--color-border-faint);overflow:hidden;box-shadow:0 2px 8px #0000000d}._head_vij0x_9{border-bottom:1px solid var(--color-border-faint);align-items:center;gap:8px;padding:12px 14px;display:flex}._accent_vij0x_17 ._head_vij0x_9{border-bottom-color:#00000014}._headIcon_vij0x_21{border-radius:8px;flex:none;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}._title_vij0x_31{color:var(--color-ink);margin:0;font-size:16px;font-weight:900}._hint_vij0x_38{border:1.5px solid var(--color-muted-2);width:18px;height:18px;color:var(--color-muted);cursor:help;border-radius:50%;justify-content:center;align-items:center;font-size:11px;font-weight:800;display:inline-flex}._count_vij0x_52{color:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:22px;height:20px;padding:0 6px;font-size:12px;font-weight:900;display:inline-flex}._urgent_vij0x_65{border-radius:var(--radius-pill);background:var(--color-danger);color:#fff;align-items:baseline;gap:1px;padding:2px 9px;font-size:13px;font-weight:900;display:inline-flex}._urgent_vij0x_65 small{font-size:11px;font-weight:800}._headRight_vij0x_82{flex-wrap:wrap;flex:1;justify-content:flex-end;gap:6px;min-width:0;display:flex}._action_vij0x_91{color:var(--color-ink);cursor:pointer;background:0 0;border:none;margin-left:auto;padding:2px 0;font-size:13px;font-weight:800}._body_vij0x_102{flex-direction:column;gap:10px;padding:14px;display:flex}._overlay_c6fy0_1{z-index:100;background:#10141273;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._dialog_c6fy0_12{background:var(--color-surface);border-radius:var(--radius-lg);width:100%;max-height:calc(100dvh - 32px);box-shadow:var(--shadow-popover);flex-direction:column;display:flex;overflow:hidden}._head_c6fy0_23{align-items:center;gap:8px;padding:16px 18px 10px;display:flex}._title_c6fy0_30{color:var(--color-ink);flex:1;margin:0;font-size:17px;font-weight:900}._close_c6fy0_38{color:var(--color-muted);cursor:pointer;background:0 0;border:none;padding:4px;font-size:16px}._body_c6fy0_47{flex:1;padding:4px 18px 16px;overflow-y:auto}._footer_c6fy0_53{border-top:1px solid var(--color-border-faint);gap:8px;padding:12px 18px 16px;display:flex}._footer_c6fy0_53>*{flex:1}._message_c6fy0_64{color:var(--color-ink);white-space:pre-line;margin:0;font-size:15px;line-height:1.55}._btnPrimary_c6fy0_72,._btnDanger_c6fy0_73,._btnGhost_c6fy0_74{border-radius:var(--radius-md);cursor:pointer;height:44px;font-size:15px;font-weight:800}._btnPrimary_c6fy0_72{background:var(--color-ink);color:#fff;border:none}._btnDanger_c6fy0_73{background:var(--color-danger);color:#fff;border:none}._btnGhost_c6fy0_74{background:var(--color-surface);color:var(--color-ink);border:1.5px solid var(--color-border)}._card_vobuy_1{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);border-left-width:5px;flex-direction:column;gap:8px;padding:12px;display:flex}._clickable_vobuy_12{cursor:pointer}._clickable_vobuy_12:hover{box-shadow:var(--shadow-sm)}._highlighted_vobuy_20{background:var(--color-warning-bg)}._focused_vobuy_24{border-color:var(--color-info);box-shadow:0 0 0 2px var(--color-info)}._note_vobuy_29{border-radius:var(--radius-sm);border-left:3px solid;flex-direction:column;gap:4px;padding:8px 10px;display:flex}._noteHead_vobuy_38{align-items:baseline;gap:6px;min-width:0;display:flex}._notePurpose_vobuy_45{flex:none;font-size:12.5px;font-weight:800}._noteAuthor_vobuy_51{color:var(--color-label);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}._noteText_vobuy_60{color:var(--color-ink);white-space:pre-wrap;word-break:break-word;font-size:13.5px;line-height:1.45}._noteClamp_vobuy_69{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._row_vobuy_75{align-items:flex-start;gap:10px;padding:2px 0;display:flex}._divider_vobuy_82{border-top:1px solid var(--color-border-faint);margin-top:4px;padding-top:10px}._rowLabel_vobuy_88{color:var(--color-label);flex:none;font-size:13px;font-weight:800;line-height:20px}._rowValue_vobuy_96{min-width:0;color:var(--color-ink);flex:1;font-size:14px;line-height:20px}._grid_vobuy_104{gap:6px;display:flex}._cell_vobuy_109{border-radius:var(--radius-sm);background:var(--color-surface-sunken);flex-direction:column;flex:1;gap:2px;min-width:0;padding:8px 10px;display:flex}._cellLabel_vobuy_120{color:var(--color-label);font-size:11.5px;font-weight:700}._cellValue_vobuy_126{color:var(--color-ink);font-size:14.5px;font-weight:900}._help_vobuy_132{color:var(--color-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}._helpText_vobuy_143{color:var(--color-ink);white-space:pre-line;font-size:14px;line-height:1.6}._badge_vobuy_150{border-radius:var(--radius-pill);white-space:nowrap;border:1px solid;align-items:center;gap:3px;padding:1px 8px;font-size:12px;font-weight:800;display:inline-flex}._badge_neutral_vobuy_162{color:var(--color-label);border-color:var(--color-border);background:var(--color-surface-sunken)}._badge_success_vobuy_168{color:var(--color-success);border-color:var(--color-success-border);background:var(--color-success-bg)}._badge_warning_vobuy_174{color:var(--color-warning);border-color:var(--color-warning-border);background:var(--color-warning-bg)}._badge_danger_vobuy_180{color:var(--color-danger);border-color:var(--color-danger-border);background:var(--color-danger-bg)}._badge_info_vobuy_186{color:var(--color-info);border-color:var(--color-info-border);background:var(--color-info-bg)}._badge_mode_vobuy_192{color:var(--mode-main);border-color:var(--mode-main);background:var(--mode-tint)}._row_13rnh_1{background:var(--color-surface);border:1px solid var(--color-border-faint);border-radius:var(--radius-md);flex-wrap:wrap;gap:4px;padding:4px;display:flex}._tab_13rnh_11{border-radius:var(--radius-sm);min-width:72px;height:38px;font:inherit;color:var(--color-label);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2.5px solid #0000;flex:auto;justify-content:center;align-items:center;gap:5px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}._tab_13rnh_11:hover{background:var(--color-surface-sunken)}._active_13rnh_36{color:var(--color-ink);background:var(--color-accent-soft);border-bottom-color:var(--color-accent-strong);font-weight:900}._badge_13rnh_43{background:var(--color-danger);color:#fff;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-size:11px;font-weight:900;display:inline-flex}._field_9igz4_2{border:1.5px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);width:100%;min-height:42px;font:inherit;text-align:left;color:var(--color-ink);cursor:pointer;align-items:center;gap:8px;padding:8px 12px;font-size:14px;transition:border-color .15s,box-shadow .15s;display:inline-flex}._field_9igz4_2:focus-visible,._fieldOpen_9igz4_21{border-color:var(--color-accent-strong);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._field_9igz4_2:disabled{background:var(--color-surface-sunken);cursor:default;opacity:.7}._value_9igz4_33{min-width:0;color:var(--color-ink);white-space:nowrap;flex:1;font-weight:700}._placeholder_9igz4_41{min-width:0;color:var(--color-muted-2);white-space:nowrap;flex:1}._icon_9igz4_48{color:var(--color-label);margin-left:auto;display:inline-flex}._popover_9igz4_55{z-index:300;box-shadow:var(--shadow-popover);border-radius:var(--radius-md);position:fixed}._calendar_9igz4_63{border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;gap:6px;padding:10px;display:flex}._head_9igz4_73{justify-content:space-between;align-items:center;display:flex}._nav_9igz4_79{width:32px;height:32px;color:var(--color-ink);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}._nav_9igz4_79:hover:not(:disabled){background:var(--color-surface-sunken)}._nav_9igz4_79:disabled{opacity:.3;cursor:default}._month_9igz4_101{color:var(--color-ink);font-size:15px;font-weight:900}._grid_9igz4_107{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}._dow_9igz4_113{text-align:center;color:var(--color-label);padding:4px 0;font-size:12px;font-weight:800}._sun_9igz4_121{color:var(--color-danger)}._sat_9igz4_125{color:var(--color-info)}._day_9igz4_129{border-radius:var(--radius-sm);height:34px;font:inherit;color:var(--color-ink);cursor:pointer;background:0 0;border:1.5px solid #0000;font-size:13.5px;font-weight:600}._day_9igz4_129:hover:not(:disabled){background:var(--color-surface-sunken)}._day_9igz4_129:disabled{color:var(--color-muted-3);cursor:default}._today_9igz4_150{border-color:var(--color-border)}._dayOn_9igz4_154,._dayOn_9igz4_154:hover{background:var(--color-ink);border-color:var(--color-ink);color:#fff;font-weight:900}._empty_6zn0o_1,._picker_6zn0o_2{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;max-width:420px;margin:0 auto;padding:48px 24px;display:flex}._emptyTitle_6zn0o_15,._pickerTitle_6zn0o_16{font-family:var(--font-display);font-size:24px;font-weight:700}._emptyDesc_6zn0o_22,._pickerDesc_6zn0o_23{color:var(--color-muted);margin:0;font-size:15px}._emptyLink_6zn0o_29{color:var(--color-accent-strong);margin-top:8px;font-size:14px;text-decoration:underline}._pickerList_6zn0o_36{flex-direction:column;gap:10px;width:100%;margin-top:12px;display:flex}._pickerRow_6zn0o_44{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);justify-content:space-between;align-items:center;width:100%;padding:14px 16px;font-size:15px;display:flex}._pickerRow_6zn0o_44:hover{background:var(--color-accent)}._pickerName_6zn0o_60{font-weight:700}._pickerSport_6zn0o_64{font-family:var(--font-mono);color:var(--color-muted);font-size:12px}._pagination_6zn0o_70{font-family:var(--font-mono);justify-content:center;align-items:center;gap:12px;padding-top:4px;font-size:13px;display:flex}._pagination_6zn0o_70 button{border:1.5px solid var(--color-border-soft);font-family:var(--font-mono);background:0 0;border-radius:8px;padding:4px 10px;font-size:13px}._pagination_6zn0o_70 button:disabled{opacity:.4}._bell_1fk26_1{border:1.5px solid var(--mode-main,var(--color-accent-strong));background:var(--mode-tint,var(--color-accent-soft));width:40px;height:40px;color:var(--mode-main,var(--color-accent-strong));cursor:pointer;border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}._bell_1fk26_1:hover{filter:brightness(.95)}._bell_1fk26_1:active{transform:scale(.94)}._bellCompact_1fk26_22{width:36px;height:36px}._badge_1fk26_26{background:var(--color-danger);color:#fff;text-align:center;box-sizing:border-box;border-radius:999px;min-width:20px;height:20px;padding:0 5px;font-size:11px;font-weight:800;line-height:20px;position:absolute;top:-6px;right:-6px}._backdrop_1fk26_42{z-index:60;background:#10141259;justify-content:flex-end;display:flex;position:fixed;inset:0}._drawer_1fk26_50{background:var(--color-bg);flex-direction:column;width:min(420px,100%);height:100%;display:flex;box-shadow:-8px 0 24px #1014122e}._head_1fk26_58{border-bottom:1px solid var(--color-border);background:var(--color-surface);align-items:center;gap:6px;padding:14px 14px 10px 18px;display:flex}._title_1fk26_66{color:var(--color-ink);flex:1;margin:0;font-size:18px;font-weight:800}._headBtn_1fk26_73{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);height:34px;color:var(--color-label);cursor:pointer;white-space:nowrap;align-items:center;gap:4px;padding:0 10px;font-size:12.5px;font-weight:800;display:inline-flex}._headBtn_1fk26_73:disabled{opacity:.45;cursor:default}._headBtnOn_1fk26_92{border-color:var(--color-accent-strong);background:var(--color-accent-soft);color:var(--color-accent-strong)}._close_1fk26_97{width:36px;height:36px;color:var(--color-ink);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;display:inline-flex}._tabs_1fk26_108{border-bottom:1px solid var(--color-border);background:var(--color-surface);gap:4px;padding:8px 12px;display:flex}._tab_1fk26_108{border-radius:var(--radius-md);height:34px;color:var(--color-label);cursor:pointer;background:0 0;border:1px solid #0000;flex:1;justify-content:center;align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}._tabOn_1fk26_130{border-color:var(--color-accent-strong);background:var(--color-accent-soft);color:var(--color-ink);font-weight:900}._tabCount_1fk26_136{background:var(--color-danger);color:#fff;border-radius:999px;min-width:18px;padding:0 5px;font-size:11px;font-weight:800;line-height:18px}._list_1fk26_146{flex:1;min-height:0;padding:4px 0 12px;overflow-y:auto}._group_1fk26_152{color:var(--color-label);padding:12px 18px 4px;font-size:12px;font-weight:800}._item_1fk26_158{border:none;border-bottom:1px solid var(--color-border-faint);text-align:left;width:100%;font:inherit;cursor:pointer;background:0 0;align-items:flex-start;gap:10px;padding:12px 18px;display:flex}._item_1fk26_158:hover{background:var(--color-surface-sunken)}._itemUnread_1fk26_174{background:var(--color-surface)}._kind_1fk26_177{background:var(--color-accent-soft);width:30px;height:30px;color:var(--color-accent-strong);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}._kindChat_1fk26_188{background:var(--color-info-bg);color:var(--color-info)}._itemBody_1fk26_192{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._itemTitle_1fk26_199{color:var(--color-ink);align-items:center;gap:6px;font-size:14px;font-weight:800;display:flex}._itemText_1fk26_207{color:var(--color-label);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}._msgCount_1fk26_216{background:var(--color-danger);color:#fff;text-align:center;border-radius:999px;min-width:18px;padding:0 5px;font-size:11px;line-height:18px}._itemSide_1fk26_226{flex-direction:column;flex:none;align-items:flex-end;gap:6px;display:flex}._time_1fk26_233{color:var(--color-muted);white-space:nowrap;font-size:11.5px}._dot_1fk26_238{background:var(--color-danger);border-radius:999px;width:8px;height:8px}._empty_1fk26_244{color:var(--color-muted);text-align:center;margin:0;padding:28px 18px;font-size:13.5px}._more_1fk26_251{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-ink);cursor:pointer;margin:10px auto 0;padding:8px 14px;font-size:13px;font-weight:800;display:block}._foot_1fk26_263{color:var(--color-muted);border-top:1px solid var(--color-border-faint);margin:0;padding:8px 18px 14px;font-size:11.5px}._overlay_itsoj_1{z-index:100;background:#00000059;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}._modal_itsoj_12{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);width:100%;max-width:360px;max-height:90vh;padding:20px;overflow-y:auto}._form_itsoj_23{flex-direction:column;gap:12px;display:flex}._title_itsoj_29{font-family:var(--font-display);font-size:20px;font-weight:700}._desc_itsoj_35{color:var(--color-muted-2);margin:0;font-size:13px}._photoButton_itsoj_41{border:1.5px dashed var(--color-border-soft);text-align:center;width:72px;height:72px;font-family:var(--font-mono);color:var(--color-muted-2);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-self:center;align-items:center;padding:0;font-size:11px;display:flex;overflow:hidden}._photoButton_itsoj_41:disabled{cursor:default;opacity:.6}._photoPreview_itsoj_65{object-fit:cover;width:100%;height:100%}._error_itsoj_71{font-family:var(--font-mono);color:var(--color-danger);font-size:12px}._actions_itsoj_77{gap:8px;display:flex}._wrap_1o5te_1{flex:none;position:relative}._pill_1o5te_6{border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:5px;height:32px;padding:0 11px;font-size:14px;font-weight:900;display:inline-flex}._sidebarWrap_1o5te_20 ._pill_1o5te_6{justify-content:flex-start;width:100%;height:38px}._sidebarWrap_1o5te_20 ._pillText_1o5te_26{text-align:left;flex:1}._menu_1o5te_31{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);width:300px;max-width:calc(100vw - 24px);box-shadow:var(--shadow-popover);z-index:50;flex-direction:column;gap:6px;padding:8px;display:flex;position:absolute;top:calc(100% + 6px);left:0}._menuTitle_1o5te_48{color:var(--color-ink);padding:4px 6px 2px;font-size:13px;font-weight:900}._item_1o5te_55{border-radius:var(--radius-md);text-align:left;cursor:pointer;background:0 0;border:1.5px solid #0000;align-items:center;gap:10px;padding:9px 10px;display:flex}._item_1o5te_55:hover:not(:disabled){background:var(--color-surface-sunken)}._item_1o5te_55:disabled{cursor:default;opacity:.6}._itemIcon_1o5te_76{border-radius:10px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}._itemText_1o5te_86{flex-direction:column;gap:2px;min-width:0;display:flex}._itemName_1o5te_93{color:var(--color-ink);align-items:center;gap:6px;font-size:14.5px;font-weight:900;display:flex}._itemDesc_1o5te_102{color:var(--color-muted);font-size:12.5px;line-height:1.4}._nowBadge_1o5te_108{border-radius:var(--radius-pill);color:#fff;padding:1px 7px;font-size:11px;font-weight:800}._appBadge_1o5te_116{border-radius:var(--radius-pill);background:var(--color-surface-sunken);color:var(--color-muted);align-items:center;gap:3px;padding:1px 7px;font-size:11px;font-weight:800;display:inline-flex}._wrap_1bobe_1{flex-direction:column;gap:10px;display:flex}._picker_1bobe_7{flex-wrap:wrap;gap:6px;display:flex}._chip_1bobe_13{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-ink);cursor:pointer;border-radius:999px;padding:6px 14px;font-size:13px;font-weight:700}._chipOn_1bobe_24{background:var(--color-ink);border-color:var(--color-ink);color:#fff}._desc_1bobe_30{color:var(--color-label);margin:0;font-size:13px}._descTitle_1bobe_36{color:var(--color-ink);margin-right:4px;font-weight:800}._stage_1bobe_42{border-radius:var(--radius-md,10px);background:#000;justify-content:center;display:flex;overflow:hidden}._stagePortrait_1bobe_50{background:#111}._video_1bobe_54{background:#000;width:100%;max-height:calc(100dvh - 220px);display:block}._stagePortrait_1bobe_50 ._video_1bobe_54{width:auto;max-width:100%}._empty_1bobe_66,._error_1bobe_67{text-align:center;color:var(--color-label);padding:28px 12px;font-size:14px}._error_1bobe_67{color:#fff}._item_1n4lv_1{text-align:left;border:none;border-bottom:1px solid var(--color-border-faint);width:100%;font-family:var(--font-display);color:var(--color-ink);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:10px;padding:9px 14px;font-size:14px;font-weight:600;display:flex}._item_1n4lv_1:last-child{border-bottom:none}._item_1n4lv_1:hover{background:var(--color-surface-sunken)}._danger_1n4lv_24{color:var(--color-danger)}._icon_1n4lv_27{border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}._tone_video_1n4lv_36{color:var(--color-danger);background:var(--color-danger-bg)}._tone_blog_1n4lv_40{color:var(--color-success);background:var(--color-success-bg)}._tone_profile_1n4lv_44{color:var(--color-info);background:var(--color-info-bg)}._tone_admin_1n4lv_48{color:var(--color-warning);background:var(--color-warning-bg)}._tone_system_1n4lv_52{color:#6741d9;background:#f1edfd}._tone_logout_1n4lv_56{color:var(--color-label);background:var(--color-surface-sunken)}._tone_support_1n4lv_60{color:var(--color-danger);background:var(--color-danger-bg)}._label_1n4lv_64{flex:1;min-width:0}._header_16hxv_1{border-bottom:1.5px solid var(--color-border);background:var(--color-surface);z-index:10;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex;position:sticky;top:0}._clubArea_16hxv_14{flex:1;min-width:0}._clubSelect_16hxv_19{font-family:var(--font-display);color:var(--color-ink);background:0 0;border:none;max-width:100%;padding:2px 0;font-size:16px;font-weight:700}._noClub_16hxv_30{font-family:var(--font-mono);color:var(--color-muted-2);font-size:12px}._accountArea_16hxv_36{flex:none;position:relative}._accountButton_16hxv_41{background:0 0;border:none;align-items:center;gap:8px;padding:2px;display:flex}._accountName_16hxv_50{font-family:var(--font-display);color:var(--color-ink);font-size:14px;font-weight:700}._popup_16hxv_57{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);min-width:210px;box-shadow:var(--shadow-popover);z-index:20;flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}._popupName_16hxv_72{font-family:var(--font-display);border-bottom:1px solid var(--color-border-faint);padding:10px 14px 8px;font-size:14px;font-weight:700}._menuButton_16hxv_80{text-align:left;border:none;border-bottom:1px solid var(--color-border-faint);font-family:var(--font-display);color:var(--color-ink);background:0 0;padding:10px 14px;font-size:14px}._logoutButton_16hxv_91{text-align:left;font-family:var(--font-display);color:var(--color-danger);background:0 0;border:none;padding:10px 14px;font-size:14px}._frame_1lqyd_1{background:var(--color-surface);border-inline:1px solid var(--color-border-faint);width:100%;max-width:480px;min-height:100dvh;box-shadow:var(--shadow-md);flex-direction:column;margin:0 auto;display:flex}._screen_1lqyd_13{flex-direction:column;flex:1;display:flex;overflow-y:auto}._navBar_1lqyd_20{border-top:1.5px solid var(--color-border);background:var(--color-surface);position:sticky;bottom:0}._tabRow_1lqyd_27{display:flex}._tab_1lqyd_27{text-align:center;font-family:var(--font-display);color:var(--color-muted-2);border-right:1px solid var(--color-border-faint);border-top:2.5px solid #0000;flex:1;padding:10px 0;font-size:13px;transition:background-color .15s,color .15s}._tab_1lqyd_27:last-child{border-right:none}._tab_1lqyd_27._active_1lqyd_47{color:var(--color-ink);border-top-color:var(--color-accent-strong);background:var(--color-accent-soft);font-weight:700}._body_1lqyd_55{flex:1;min-height:0;display:flex}._body_1lqyd_55>._screen_1lqyd_13{min-width:0}._sideNav_1lqyd_65{display:none}@media (width>=900px){._frame_1lqyd_1{max-width:1200px}._sideNav_1lqyd_65{border-right:1px solid var(--color-border-faint);background:var(--color-surface);flex-direction:column;flex:none;gap:2px;width:200px;padding:12px 10px;display:flex}._sideItem_1lqyd_85{border-radius:var(--radius-md);font-family:var(--font-display);color:var(--color-label);border-left:3px solid #0000;padding:11px 14px;font-size:14.5px;font-weight:600;text-decoration:none}._sideItem_1lqyd_85:hover{background:var(--color-surface-sunken)}._sideActive_1lqyd_100{color:var(--color-ink);background:var(--color-accent-soft);border-left-color:var(--color-accent-strong);font-weight:800}._navBar_1lqyd_20{display:none}}._shell_1sbsv_1{min-height:100dvh;display:flex}._sidebar_1sbsv_6{border-right:1.5px solid var(--color-border);background:var(--color-surface);flex-direction:column;flex:none;width:260px;padding:18px 0;display:flex}._brand_1sbsv_16{font-family:var(--font-display);padding:0 16px 12px;font-size:22px;font-weight:700}._account_1sbsv_23{background:var(--color-border-faint);border-top:1px solid var(--color-border-soft);border-bottom:1px solid var(--color-border-soft);align-items:center;gap:8px;margin:0 0 8px;padding:8px 16px;display:flex}._logout_1sbsv_34{font-family:var(--font-mono);color:var(--color-muted-2);background:0 0;border:none;margin-left:auto;padding:2px 4px;font-size:10px}._accountText_1sbsv_44{flex-direction:column;line-height:1.3;display:flex}._accountName_1sbsv_50{font-family:var(--font-display);font-size:14px;font-weight:700}._accountRole_1sbsv_56{font-family:var(--font-mono);color:var(--color-muted-2);font-size:10px}._clubSelector_1sbsv_62{border:1px solid var(--color-border-soft);border-radius:var(--radius-md);background:var(--color-surface-sunken);font-family:var(--font-display);color:var(--color-ink);margin:0 16px 8px;padding:9px 11px;font-size:13px;font-weight:700}._backToMember_1sbsv_74{font-family:var(--font-display);color:var(--color-accent-strong);padding:9px 16px 12px;font-size:17px}._nav_1sbsv_81{flex-direction:column;gap:14px;margin-top:10px;display:flex;overflow-y:auto}._navGroup_1sbsv_89{flex-direction:column;gap:2px;display:flex}._navGroupTitle_1sbsv_95{font-family:var(--font-mono);letter-spacing:.6px;color:var(--color-muted-3);padding:2px 16px 4px;font-size:10px;font-weight:700}._navItem_1sbsv_104{font-family:var(--font-display);color:var(--color-muted);border-left:3px solid #0000;align-items:center;gap:8px;padding:9px 16px;font-size:14.5px;transition:background-color .15s,border-color .15s,color .15s;display:flex}._navItemLabel_1sbsv_116{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._navItem_1sbsv_104:hover{background:var(--color-surface-sunken)}._navItem_1sbsv_104._active_1sbsv_128{color:var(--color-ink);border-left-color:var(--color-accent-strong);background:var(--color-accent-soft);font-weight:700}._navBadge_1sbsv_135{font-family:var(--font-mono);color:var(--color-accent-strong);flex:none;font-size:10.5px;font-weight:700}._content_1sbsv_143{flex:1;min-width:0;padding:20px 24px;overflow-x:auto}._shell_1xzmw_1{min-height:100dvh;display:flex}._sidebar_1xzmw_6{border-right:1.5px solid var(--color-border);background:var(--color-surface);flex-direction:column;flex:none;width:240px;padding:18px 0;display:flex}._brand_1xzmw_16{font-family:var(--font-display);padding:0 16px 12px;font-size:22px;font-weight:700}._account_1xzmw_23{background:var(--color-border-faint);border-top:1px solid var(--color-border-soft);border-bottom:1px solid var(--color-border-soft);align-items:center;gap:8px;margin:0 0 8px;padding:8px 16px;display:flex}._logout_1xzmw_34{font-family:var(--font-mono);color:var(--color-muted-2);background:0 0;border:none;margin-left:auto;padding:2px 4px;font-size:10px}._accountAvatar_1xzmw_44{border:1.5px solid var(--color-border);background:var(--color-surface-sunken);border-radius:50%;flex:none;width:26px;height:26px}._accountText_1xzmw_53{flex-direction:column;line-height:1.3;display:flex}._accountName_1xzmw_59{font-family:var(--font-display);font-size:14px;font-weight:700}._accountRole_1xzmw_65{font-family:var(--font-mono);color:var(--color-muted-2);font-size:10px}._nav_1xzmw_71{flex-direction:column;margin-top:4px;display:flex}._navGroup_1xzmw_77{flex-direction:column;padding:6px 0;display:flex}._navGroupTitle_1xzmw_83{color:var(--color-label);padding:6px 16px 4px;font-size:12px;font-weight:800}._navItem_1xzmw_90{font-family:var(--font-display);color:var(--color-muted);border-left:3px solid #0000;align-items:center;gap:9px;padding:8px 16px;font-size:14.5px;text-decoration:none;transition:background-color .15s,border-color .15s,color .15s;display:flex}._navItem_1xzmw_90:hover{background:var(--color-surface-sunken)}._navItem_1xzmw_90._active_1xzmw_107{color:var(--color-ink);border-left-color:var(--color-accent-strong);background:var(--color-accent-soft);font-weight:700}._content_1xzmw_114{flex:1;min-width:0;padding:20px 24px;overflow-x:auto}._backToMember_1xzmw_122{border:1.5px solid var(--color-accent-strong);color:var(--color-accent-strong);background:var(--color-surface);border-radius:999px;align-self:flex-start;margin:0 16px 8px;padding:6px 16px;font-size:13px;font-weight:800;text-decoration:none}._backToMember_1xzmw_122:hover{background:var(--color-accent-soft)}._frame_n7hqu_1{background:var(--color-surface);border-inline:1px solid var(--color-border-faint);width:100%;max-width:480px;min-height:100dvh;box-shadow:var(--shadow-md);flex-direction:column;margin:0 auto;display:flex}._screen_n7hqu_13{flex-direction:column;flex:1;display:flex}@media (width>=960px){._wide_n7hqu_21{max-width:none;box-shadow:none;border-inline:none}}._head_1d6l8_3{background:#201e1d;flex-direction:column;gap:16px;padding:40px 24px 24px;display:flex}._wordmark_1d6l8_11{align-self:flex-start}._wordmarkRow_1d6l8_15{align-items:flex-end;display:flex}._wordmarkText_1d6l8_20{letter-spacing:-2px;color:#fff;font-size:42px;font-weight:900;line-height:42px}._glyph_1d6l8_28{width:35px;height:36px;margin:0 0 -1px 4px}._underbar_1d6l8_34{gap:4px;margin-top:9px;display:flex}._underbar_1d6l8_34 span{border-radius:3px;flex:1;height:5px}._tagline_1d6l8_46{color:#d4d1ce;white-space:pre-line;margin:0;font-size:15px;line-height:1.5}._tabs_1d6l8_54{background:#fff;border-bottom:2px solid #201e1d;grid-template-columns:repeat(4,1fr);display:grid}._tab_1d6l8_54{min-height:44px;font:inherit;text-align:center;cursor:pointer;border:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:14px 6px 22px;transition:background .32s cubic-bezier(.22,1,.36,1),color .32s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}._tab_1d6l8_54:hover{filter:brightness(.97)}._progress_1d6l8_84{pointer-events:none;height:14px;position:absolute;bottom:0;left:0;right:0}._progressFill_1d6l8_93{background:var(--fill);transform-origin:0;height:6px;animation:_fill_1d6l8_318 var(--dwell) linear both;animation-play-state:var(--state);position:absolute;bottom:0;left:0;right:0}._ball_1d6l8_106{width:14px;height:14px;animation:_roll_1d6l8_1 var(--dwell) linear both;animation-play-state:var(--state);filter:drop-shadow(0 1px 1px #00000040);position:absolute;bottom:0;left:0}@keyframes _fill_1d6l8_318{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes _roll_1d6l8_1{0%{left:0;transform:rotate(0)}to{left:calc(100% - 14px);transform:rotate(720deg)}}._tab_1d6l8_54+._tab_1d6l8_54{border-left:2px solid #201e1d}._tab_1d6l8_54:focus-visible{outline-offset:-4px;outline:2px solid #ec3013}._tabLabel_1d6l8_147{white-space:nowrap;font-size:13px;font-weight:800}._panels_1d6l8_153{display:grid}._panel_1d6l8_153{flex-direction:column;grid-area:1/1;gap:6px;padding-top:20px;transition:background .2s;display:flex}._kicker_1d6l8_168{letter-spacing:.08em;padding:0 24px;font-size:12px;font-weight:800}._headline_1d6l8_175{color:#201e1d;margin:0;padding:0 24px;font-size:22px;font-weight:800;line-height:1.3}._list_1d6l8_184{margin:0;padding:2px 24px 12px;list-style:none}._row_1d6l8_190{border-bottom:1px solid;grid-template-columns:28px 1fr;gap:8px;padding:12px 0;display:grid}._no_1d6l8_198{padding-top:1px;font-size:13px;font-weight:800}._rowText_1d6l8_204{flex-direction:column;gap:2px;display:flex}._rowTitle_1d6l8_210{color:#201e1d;font-size:15px;font-weight:800}._rowDesc_1d6l8_216{color:#4a4744;font-size:13px;line-height:1.45}._panelOn_1d6l8_222{opacity:1;visibility:visible}._panelHidden_1d6l8_227{opacity:0;visibility:hidden;transition:opacity .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s}._panelOn_1d6l8_222 ._headline_1d6l8_175,._panelOn_1d6l8_222 ._row_1d6l8_190{animation:.52s cubic-bezier(.22,1,.36,1) both _riseIn_1d6l8_1}@keyframes _riseIn_1d6l8_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._panel_1d6l8_153,._panelHidden_1d6l8_227,._tab_1d6l8_54{transition:none}._panelOn_1d6l8_222 ._headline_1d6l8_175,._panelOn_1d6l8_222 ._row_1d6l8_190,._progressFill_1d6l8_93,._ball_1d6l8_106{animation:none}}._videoBar_1d6l8_266{background:#201e1d;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 24px;display:flex}._videoBarLabel_1d6l8_275{color:#fff;align-items:center;gap:8px;font-size:14px;font-weight:800;display:inline-flex}._videoBarIcon_1d6l8_284{color:#201e1d;background:#ffe01b;border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;display:inline-grid}._videoRow_1d6l8_295{flex-wrap:wrap;gap:6px;display:flex}._videoButton_1d6l8_301{color:#201e1d;cursor:pointer;background:#fff;border:none;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:800}._videoButton_1d6l8_301:hover{background:#ffe01b}._fill_1d6l8_318{--pad-x:clamp(24px, 3.6vw, 64px);flex-direction:column;height:100dvh;min-height:560px;display:flex}._fill_1d6l8_318 ._head_1d6l8_3{padding:clamp(14px, 4vh, 64px) var(--pad-x) clamp(10px, 2.6vh, 40px);gap:clamp(10px,1.8vh,22px)}._fill_1d6l8_318 ._wordmarkText_1d6l8_20{font-size:clamp(38px,min(4.4vw,7vh),72px);line-height:1}._fill_1d6l8_318 ._glyph_1d6l8_28{width:clamp(32px,min(3.7vw,5.9vh),60px);height:auto}._fill_1d6l8_318 ._tagline_1d6l8_46{font-size:clamp(14px,min(1.35vw,2.2vh),21px);line-height:1.55}._fill_1d6l8_318 ._tab_1d6l8_54{padding-top:clamp(8px,1.6vh,20px);padding-bottom:clamp(12px,2.2vh,26px)}._fill_1d6l8_318 ._tabLabel_1d6l8_147{font-size:clamp(12px,1vw,15px)}._fill_1d6l8_318 ._panels_1d6l8_153{flex:1;grid-template-rows:minmax(0,1fr);min-height:0;overflow:hidden}._fill_1d6l8_318 ._panel_1d6l8_153{padding-top:clamp(10px,2.6vh,40px);overflow:hidden}._fill_1d6l8_318 ._headline_1d6l8_175{padding:0 var(--pad-x);font-size:clamp(19px,min(2vw,3.4vh),32px);line-height:1.3}._fill_1d6l8_318 ._list_1d6l8_184{padding:clamp(4px, 1.2vh, 14px) var(--pad-x) clamp(8px, 2vh, 24px)}._fill_1d6l8_318 ._row_1d6l8_190{grid-template-columns:clamp(28px,2.6vw,42px) 1fr;padding:clamp(5px,1.5vh,22px) 0}._fill_1d6l8_318 ._no_1d6l8_198{font-size:clamp(13px,min(1.1vw,1.9vh),18px)}._fill_1d6l8_318 ._rowTitle_1d6l8_210{font-size:clamp(14px,min(1.25vw,2.2vh),20px)}._fill_1d6l8_318 ._rowDesc_1d6l8_216{font-size:clamp(12.5px,min(1vw,1.8vh),16px)}._fill_1d6l8_318 ._videoBar_1d6l8_266{padding:clamp(10px, 1.8vh, 18px) var(--pad-x)}._body_c6c64_1{background:#f3f2f2;border-top:2px solid #201e1d;flex-direction:column;flex:1;gap:16px;padding:24px 24px 40px;display:flex}._brand_c6c64_11{font-family:var(--font-display);font-size:32px;font-weight:700}._lede_c6c64_17{color:#666;margin:0;font-size:16px}._form_c6c64_23{flex-direction:column;gap:14px;display:flex}._error_c6c64_29{font-family:var(--font-mono);color:var(--color-danger);font-size:12px}._demo_c6c64_35{text-align:center;font-family:var(--font-mono);color:var(--color-muted-2);border:1.5px dashed var(--color-border-soft);border-radius:8px;padding:8px;font-size:11px}._signupLink_c6c64_45{text-align:center;color:var(--color-accent-strong);font-size:14px;text-decoration:underline}._linkRow_c6c64_52{justify-content:center;align-items:center;gap:12px;display:flex}._adminModeLink_c6c64_59{color:var(--color-danger);border:1.5px solid var(--color-danger);border-radius:8px;padding:6px 12px;font-size:13px;font-weight:700;text-decoration:none}._passwordBox_c6c64_70{align-items:center;display:flex;position:relative}._passwordBox_c6c64_70 input{flex:1;padding-right:64px}._toggle_c6c64_81{font:inherit;color:var(--color-label);cursor:pointer;background:0 0;border:none;padding:6px;font-size:13px;font-weight:700;position:absolute;right:10px}._remember_c6c64_94{min-height:44px;color:var(--color-ink);cursor:pointer;align-items:center;gap:9px;font-size:14px;display:flex}._remember_c6c64_94 input{accent-color:#201e1d;width:20px;height:20px}._signupRow_c6c64_110{color:var(--color-label);justify-content:center;gap:6px;font-size:14px;display:flex}._signupRow_c6c64_110 ._signupLink_c6c64_45{font-weight:800}._supportRow_c6c64_122{justify-content:center;display:flex}._supportBtn_c6c64_127{color:#d9443b;background:#fff4f2;border:1.5px solid #d9443b;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:800;text-decoration:none}._adminRow_c6c64_138{justify-content:center;display:flex}._adminLink_c6c64_143{color:var(--color-muted);font-size:12.5px;text-decoration:none}._adminLink_c6c64_143:hover{text-decoration:underline}._split_c6c64_154{flex-direction:column;flex:1;display:flex}._introCol_c6c64_160,._formCol_c6c64_161{flex-direction:column;display:flex}._formCol_c6c64_161{flex:1}._formHead_c6c64_170{display:none}@media (width>=960px){._split_c6c64_154{flex-direction:row;flex:none;height:max(100dvh,560px);min-height:0}._introCol_c6c64_160{background:#201e1d;flex:1.15}._introCol_c6c64_160,._introInner_c6c64_190{min-height:0}._introInner_c6c64_190{flex-direction:column;flex:1;display:flex}._introInner_c6c64_190>div{flex:1;height:auto;min-height:0}._formCol_c6c64_161{background:#f3f2f2;flex:1;justify-content:center;align-items:center;padding:clamp(12px,3vh,56px) clamp(24px,3.6vw,64px)}._formCol_c6c64_161 ._body_c6c64_1{background:0 0;border-top:none;flex:none;gap:clamp(10px,2vh,16px);width:100%;max-width:clamp(360px,28vw,440px);padding:0}._formHead_c6c64_170{flex-direction:column;gap:6px;margin-bottom:4px;display:flex}._formTitle_c6c64_234{color:#201e1d;margin:0;font-size:clamp(24px,2vw,32px);font-weight:900}._formSub_c6c64_241{color:var(--color-label);margin:0;font-size:14px;line-height:1.5}}._wrap_1e80j_1{flex-direction:column;gap:8px;display:flex}._chipRow_1e80j_7{flex-wrap:wrap;gap:6px;display:flex}._chip_1e80j_7{border:1.5px solid var(--color-border);border-radius:14px;align-items:center;gap:6px;padding:4px 10px;font-size:14px;font-weight:700;display:inline-flex}._chip_1e80j_7 button{color:var(--color-muted);background:0 0;border:none;padding:0;font-size:12px}._search_1e80j_32{border:1.5px solid var(--color-border);font-family:var(--font-display);border-radius:8px;padding:8px 10px;font-size:15px}._results_1e80j_40{flex-direction:column;gap:6px;max-height:220px;display:flex;overflow-y:auto}._row_1e80j_48{border:1.5px solid var(--color-border-soft);background:var(--color-surface);font-size:15px;font-family:var(--font-display);text-align:left;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;display:flex}._rowChecked_1e80j_61{border-color:var(--color-border);background:var(--color-accent-soft)}._row_1e80j_48._disabled_1e80j_66{color:var(--color-muted-2);background:var(--color-border-faint)}._name_1e80j_71{flex:1;font-weight:700}._sport_1e80j_76{font-family:var(--font-mono);color:var(--color-muted-2);font-size:11px}._already_1e80j_82{font-family:var(--font-mono);color:var(--color-muted-2);font-size:10px}._empty_1e80j_88{font-family:var(--font-mono);color:var(--color-muted-2);padding:8px 0;font-size:12px}._body_fwbvd_1{flex-direction:column;flex:1;gap:14px;padding:24px;display:flex}._title_fwbvd_9{font-family:var(--font-display);font-size:26px;font-weight:700}._form_fwbvd_15{flex-direction:column;gap:12px;display:flex}._photoRow_fwbvd_21{align-items:center;gap:12px;display:flex}._photoDrop_fwbvd_27{text-align:center;width:64px;height:64px;font-family:var(--font-mono);color:#aaa;cursor:pointer;background:0 0;border:1.5px dashed #bbb;border-radius:8px;flex:none;justify-content:center;align-items:center;padding:0;font-size:10px;display:flex;overflow:hidden}._photoDrop_fwbvd_27:disabled{cursor:default;opacity:.6}._photoPreview_fwbvd_51{object-fit:cover;width:100%;height:100%}._photoHint_fwbvd_57{color:#777;margin:0;font-size:14px}._sectionLabel_fwbvd_63{font-family:var(--font-mono);color:var(--color-muted-2);margin-top:4px;font-size:13px}._clubHint_fwbvd_70{color:var(--color-muted-2);margin:0;font-size:12px;line-height:1.4}._consent_fwbvd_77{color:#777;border:1.5px dashed #bbb;border-radius:8px;align-items:flex-start;gap:8px;padding:8px;font-size:13px;line-height:1.4;display:flex}._error_fwbvd_89{font-family:var(--font-mono);color:var(--color-danger);font-size:12px}._inquiryBtn_fwbvd_95{border:1.5px solid var(--color-danger);border-radius:var(--radius-pill,999px);color:var(--color-danger);cursor:pointer;background:0 0;align-self:flex-start;padding:8px 14px;font-size:13px;font-weight:700}._inquirySent_fwbvd_107{color:var(--color-muted-2);margin:0;font-size:12.5px}._submit_fwbvd_113{padding:12px 0;font-size:18px}._loginLink_fwbvd_118{text-align:center;color:var(--color-accent-strong);padding-bottom:24px;font-size:14px;text-decoration:underline}._body_19mgq_1{flex-direction:column;gap:14px;padding:24px;display:flex}._back_19mgq_8{color:var(--color-label);align-self:flex-start;font-size:14px;font-weight:700;text-decoration:none}._title_19mgq_16{color:var(--color-ink);margin:0;font-size:22px;font-weight:900}._form_19mgq_23{flex-direction:column;gap:14px;display:flex}._types_19mgq_29{flex-direction:column;gap:8px;display:flex}._type_19mgq_29{border:1.5px solid var(--color-border);background:var(--color-surface);font:inherit;text-align:left;cursor:pointer;border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}._type_19mgq_29 b{color:var(--color-ink);font-size:14.5px}._type_19mgq_29 span{color:var(--color-label);font-size:12.5px}._typeOn_19mgq_58{border-color:var(--color-ink);background:var(--color-accent-soft)}._error_19mgq_63,._missing_19mgq_64{color:var(--color-danger);font-size:13px;font-weight:700}._done_19mgq_70{background:var(--color-success-bg);color:var(--color-ink);border-radius:12px;flex-direction:column;gap:6px;padding:18px;display:flex}._doneLink_19mgq_80{color:var(--color-info);margin-top:6px;font-weight:800}._wrap_132bg_1{flex:none;position:relative}._button_132bg_6{cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:2px;display:flex}._name_132bg_16{color:var(--color-ink);text-overflow:ellipsis;white-space:nowrap;max-width:90px;font-size:14px;font-weight:700;overflow:hidden}._popup_132bg_26{background:var(--color-surface);border:1.5px solid var(--color-border);border-radius:var(--radius-md);min-width:210px;box-shadow:var(--shadow-popover);z-index:50;flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:0;overflow:hidden}._popupName_132bg_41{border-bottom:1px solid var(--color-border-faint);padding:10px 14px 8px;font-size:14px;font-weight:700}._menuButton_132bg_48,._logoutButton_132bg_49{text-align:left;cursor:pointer;background:0 0;border:none;padding:10px 14px;font-size:14px}._menuButton_132bg_48{border-bottom:1px solid var(--color-border-faint);color:var(--color-ink)}._logoutButton_132bg_49{color:var(--color-danger)}._chip_n399y_1{border:1.5px solid var(--color-border);border-radius:var(--radius-pill);flex:none;align-items:center;gap:5px;min-width:0;height:32px;padding:0 4px 0 10px;font-size:13.5px;font-weight:800;display:inline-flex}._block_n399y_15{width:100%}._empty_n399y_19{color:var(--color-muted);background:var(--color-surface-sunken);padding-right:10px}._select_n399y_25{min-width:0;font:inherit;color:inherit;cursor:pointer;text-overflow:ellipsis;background:0 0;border:none;flex:1;padding:0 4px 0 0}._shell_vv2ah_1{background:var(--color-bg);height:100dvh;display:flex}._sidebar_vv2ah_7{background:var(--color-surface);border-right:1.5px solid var(--color-border);flex-direction:column;flex:none;gap:10px;width:280px;padding:16px 14px;display:flex;overflow-y:auto}._brandRow_vv2ah_19{justify-content:space-between;align-items:center;gap:8px;display:flex}._brand_vv2ah_19{color:var(--color-ink);font-size:18px;font-weight:900}._nav_vv2ah_32{flex-direction:column;gap:4px;margin-top:6px;display:flex}._group_vv2ah_39{flex-direction:column;gap:2px;display:flex}._navTools_vv2ah_45{color:var(--color-muted);justify-content:space-between;align-items:center;padding:0 4px 2px 8px;font-size:12px;font-weight:800;display:flex}._navToolButton_vv2ah_55{color:var(--mode-main);cursor:pointer;background:0 0;border:none;padding:2px 4px;font-size:12px;font-weight:800}._groupHead_vv2ah_65{border-radius:var(--radius-sm);width:100%;color:var(--mode-main);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:8px;font-size:13.5px;font-weight:900;display:flex}._groupHead_vv2ah_65:hover{background:var(--color-surface-sunken)}._groupName_vv2ah_85{flex:1;min-width:0}._groupCount_vv2ah_90{border-radius:var(--radius-pill);background:var(--mode-tint);text-align:center;min-width:20px;padding:1px 6px;font-size:11px;font-weight:800}._activeDot_vv2ah_100{background:var(--mode-main);border-radius:50%;width:7px;height:7px}._item_vv2ah_107{border-radius:var(--radius-sm);color:var(--color-ink);align-items:center;gap:9px;padding:7px 10px 7px 12px;font-size:14.5px;font-weight:700;text-decoration:none;display:flex}._subItem_vv2ah_119{padding-left:12px;font-size:14px}._children_vv2ah_125{border-left:1.5px solid var(--color-border);flex-direction:column;gap:2px;margin-left:15px;padding-left:8px;display:flex}._groupHeadNested_vv2ah_134{padding:7px 8px;font-size:13px}._item_vv2ah_107:hover{background:var(--color-surface-sunken)}._item_vv2ah_107._active_vv2ah_100{background:var(--mode-tint);color:var(--mode-main);font-weight:900}._content_vv2ah_149{flex-direction:column;flex:1;min-width:0;display:flex;overflow-y:auto}._accountWide_vv2ah_158{align-items:center;gap:8px;display:inline-flex}._topBar_vv2ah_164,._scrim_vv2ah_165{display:none}@media (width<=759px){._shell_vv2ah_1{flex-direction:column}._topBar_vv2ah_164{background:var(--color-surface);border-bottom:1.5px solid var(--color-border);align-items:center;gap:10px;padding:8px 12px;display:flex}._menuButton_vv2ah_183{color:var(--color-ink);cursor:pointer;background:0 0;border:none;padding:4px;display:inline-flex}._topTitle_vv2ah_192{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:16px;font-weight:900;overflow:hidden}._accountWide_vv2ah_158{display:none}._sidebar_vv2ah_7{z-index:60;box-shadow:var(--shadow-popover);transition:transform .2s;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}._sidebarOpen_vv2ah_215{transform:none}._scrim_vv2ah_165{z-index:55;background:#10141266;display:block;position:fixed;inset:0}}._groupHeadNested_vv2ah_134 ._groupName_vv2ah_85{white-space:nowrap;text-overflow:ellipsis;letter-spacing:-.2px;overflow:hidden}._reportBox_vv2ah_236{border-left:3px solid var(--mode-main);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--mode-tint);flex-direction:column;gap:1px;margin:2px 0 6px 14px;padding:6px 6px 6px 8px;display:flex}._reportItem_vv2ah_247{border-radius:var(--radius-sm);min-height:32px;color:var(--color-label);align-items:center;gap:8px;padding:5px 8px;font-size:13px;font-weight:600;text-decoration:none;display:flex}._reportItem_vv2ah_247:hover{background:var(--color-surface);color:var(--color-ink)}._reportDot_vv2ah_265{background:var(--color-muted);border-radius:50%;flex:none;width:5px;height:5px}._reportText_vv2ah_273{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._reportItemOn_vv2ah_279{background:var(--color-surface);color:var(--mode-main);box-shadow:0 0 0 1px var(--mode-main) inset;font-weight:900}._reportItemOn_vv2ah_279 ._reportDot_vv2ah_265{background:var(--mode-main);width:7px;height:7px}._moreGroup_vv2ah_293{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-sunken);margin-top:18px;padding:8px 6px 6px;position:relative}._moreGroup_vv2ah_293:before{content:"";border-top:1px dashed var(--color-border);position:absolute;top:-11px;left:4px;right:4px}._moreCaption_vv2ah_311{letter-spacing:.04em;color:var(--color-muted);padding:0 8px 2px;font-size:11px;font-weight:800}._moreGroup_vv2ah_293 ._groupHead_vv2ah_65:hover,._moreGroup_vv2ah_293 ._item_vv2ah_107:hover{background:var(--color-surface)}._moreGroup_vv2ah_293 ._children_vv2ah_125{border-left-color:var(--color-border-strong);border-left-style:dotted}._page_1ui3h_1{flex-direction:column;gap:14px;width:100%;padding:16px;display:flex}._wide_1ui3h_9{max-width:1280px;margin:0 auto;padding:24px 28px 40px}._titleRow_1ui3h_15{align-items:center;gap:8px;min-height:36px;display:flex}._back_1ui3h_22{width:34px;height:34px;color:var(--color-ink);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;margin-left:-6px;display:inline-flex}._back_1ui3h_22:hover{background:var(--color-surface-sunken)}._titleText_1ui3h_40{flex:1;min-width:0}._title_1ui3h_15{color:var(--color-ink);margin:0;font-size:20px;font-weight:800}._subtitle_1ui3h_52{color:var(--color-muted);margin-top:2px;font-size:13px}._right_1ui3h_58{flex:none;gap:6px;display:flex}._menu_1ui3h_64{flex-direction:column;margin:-4px 0;display:flex}._menuRow_1ui3h_70{border:none;border-bottom:1px solid var(--color-border-faint);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:12px 2px;display:flex}._menuRow_1ui3h_70:last-child{border-bottom:none}._menuRow_1ui3h_70:hover ._menuTitle_1ui3h_86{color:var(--mode-main,var(--color-ink))}._menuText_1ui3h_90{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}._menuTitle_1ui3h_86{color:var(--color-ink);font-size:15px;font-weight:800}._menuDesc_1ui3h_104{color:var(--color-muted);font-size:13px;line-height:1.45}._arrow_1ui3h_110{color:var(--color-muted-2);font-size:20px}._refresh_1ui3h_116{border:1.5px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);height:34px;font:inherit;color:var(--color-ink);cursor:pointer;white-space:nowrap;align-items:center;gap:5px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}._refresh_1ui3h_116:hover:not(:disabled){background:var(--color-surface-sunken)}._refresh_1ui3h_116:disabled{opacity:.6;cursor:default}
