._header_1if4t_1{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-5) 5vw var(--space-3);background:var(--surface)}._theme-toggle_1if4t_11{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border:1px solid var(--border);border-radius:var(--radius-full);background:transparent;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast),color var(--duration-fast)}._theme-toggle_1if4t_11:hover{background:var(--surface-hover);color:var(--text)}._headerLink_1if4t_31{display:inline-flex;flex-direction:column;gap:var(--space-0-5);color:inherit;text-decoration:none;border-radius:var(--radius-sm)}._eyebrow_1if4t_40{color:var(--muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:.04em}._headerTitle_1if4t_47{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);letter-spacing:-.02em;line-height:1.2}@media(max-width:768px){._header_1if4t_1{padding:var(--space-4) var(--space-3) var(--space-2)}._headerTitle_1if4t_47{font-size:var(--font-size-2xl)}}._menu_12hht_2{position:sticky;top:0;z-index:20;overflow-x:auto;padding:0 5vw;background:var(--surface);border-bottom:1px solid var(--border);scrollbar-width:none}._menu_12hht_2::-webkit-scrollbar{display:none}._menuList_12hht_18{display:inline-flex;gap:var(--space-5);list-style:none}._menuItem_12hht_24{white-space:nowrap}._menuItem_12hht_24 a{position:relative;display:block;padding:var(--space-3) 0;color:var(--muted);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);text-decoration:none;transition:color var(--duration-fast)}._menuItem_12hht_24 a:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px 2px 0 0;background:transparent;transition:background-color var(--duration-fast)}._menuItem_12hht_24 a:hover{color:var(--text)}._menuItem_12hht_24 a:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in srgb,var(--link) 50%,transparent);border-radius:var(--radius-sm)}._menuItem_12hht_24 a[data-status=active]{color:var(--text)}._menuItem_12hht_24 a[data-status=active]:after{background:var(--primary)}@media(max-width:768px){._menu_12hht_2{padding:0 var(--space-3);-webkit-mask-image:linear-gradient(to right,#000 calc(100% - var(--space-8)),transparent);mask-image:linear-gradient(to right,#000 calc(100% - var(--space-8)),transparent)}._menuList_12hht_18{gap:var(--space-4);padding-right:var(--space-8)}}._modal-overlay_5vyvd_6{position:fixed;inset:0;background:var(--overlay);display:none;align-items:center;justify-content:center;padding:var(--space-6);z-index:30}._modal-overlay_5vyvd_6._active_5vyvd_17{display:flex}._modal-content_5vyvd_21{width:100%;max-width:var(--modal-max-width, 960px);max-height:calc(100vh - 80px);background:var(--surface);border-radius:var(--radius-lg);padding:var(--modal-padding, var(--space-6));position:relative;box-shadow:var(--shadow-lg);overflow:auto}._modal-close_5vyvd_33{position:absolute;top:12px;right:12px;border:none;background:transparent;font-size:var(--font-size-3xl);cursor:pointer;color:var(--text-secondary)}._trigger_1lp2h_1{border-radius:2px}._underline_1lp2h_5{text-decoration:underline dotted var(--text-subtle);text-underline-offset:3px;cursor:help}._tooltip_1lp2h_11{position:fixed;z-index:50;max-width:min(280px,calc(100vw - 16px));padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--ink);color:var(--text-on-ink);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:1.5;text-align:left;white-space:normal;box-shadow:var(--shadow-lg);pointer-events:none;animation:_tooltip-in_1lp2h_1 .12s ease-out}@keyframes _tooltip-in_1lp2h_1{0%{opacity:0}}._helpIcon_1lp2h_35{display:inline-block;width:13px;height:13px;margin-left:var(--space-1);vertical-align:-2px;color:var(--text-subtle);cursor:help}._trigger_1lp2h_1:hover ._helpIcon_1lp2h_35,._trigger_1lp2h_1:focus-visible ._helpIcon_1lp2h_35{color:var(--text-secondary)}._button_19dxm_3{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1-5);height:36px;padding:0 var(--space-4);border:1px solid transparent;border-radius:var(--radius-sm);background:var(--surface-strong);color:var(--text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast),color var(--duration-fast),opacity var(--duration-fast)}._button_19dxm_3:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb,var(--surface-strong) 80%,var(--ink) 8%)}._button_19dxm_3:disabled,._button_19dxm_3[aria-disabled=true]{opacity:.45;cursor:not-allowed}a._button_19dxm_3{text-decoration:none}._primary_19dxm_4{background:var(--ink);color:var(--text-on-ink)}._primary_19dxm_4:hover:not(:disabled){background:var(--ink-hover)}._ghost_19dxm_5{background:transparent;color:var(--text-secondary)}._ghost_19dxm_5:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}._danger_19dxm_7{color:var(--negative)}._danger_19dxm_7:hover:not(:disabled){background:var(--negative-bg);color:var(--negative)}._primary_19dxm_4._danger_19dxm_7{background:var(--negative);color:var(--text-on-ink)}._primary_19dxm_4._danger_19dxm_7:hover:not(:disabled){background:color-mix(in srgb,var(--negative) 85%,var(--ink));color:var(--text-on-ink)}._sm_19dxm_6{height:28px;padding:0 var(--space-3);font-size:var(--font-size-2xs)}._icon_19dxm_81{width:14px;height:14px;flex-shrink:0}._dialog_vhrck_2{--modal-max-width: 420px}._dialog-title_vhrck_5{margin:0 var(--space-8) var(--space-3) 0;font-size:var(--font-size-lg)}._dialog-message_vhrck_9{margin:0;color:var(--text-secondary);line-height:1.6;white-space:pre-line}._dialog-fields_vhrck_15{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-4)}._dialog-actions_vhrck_21{display:flex;justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-5)}._field_vhrck_29{display:flex;flex-direction:column;gap:var(--space-1-5)}._field-label_vhrck_34{font-size:var(--font-size-xs);color:var(--text-secondary)}._field-input_vhrck_38{height:40px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);font-size:var(--font-size-md);color:var(--text)}._toast-region_vhrck_49{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:40;display:flex;flex-direction:column;align-items:center;gap:var(--space-2);width:min(480px,calc(100vw - 32px));pointer-events:none}._toast_vhrck_49{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--ink);color:var(--text-on-ink);font-size:var(--font-size-md);line-height:1.5;box-shadow:var(--shadow-lg);pointer-events:auto;animation:_toast-in_vhrck_1 .18s ease-out}._toast_vhrck_49>span{flex:1;white-space:pre-line}._toast-success_vhrck_81{border-left:4px solid var(--positive)}._toast-error_vhrck_84{border-left:4px solid var(--negative)}._toast-close_vhrck_87{border:none;background:transparent;color:inherit;opacity:.6;font-size:var(--font-size-lg);line-height:1;cursor:pointer}._toast-close_vhrck_87:hover{opacity:1}@keyframes _toast-in_vhrck_1{0%{opacity:0;transform:translateY(8px)}}._table-wrapper_1uldw_2{position:relative;overflow-x:auto}th._num_1uldw_7,td._num_1uldw_7{text-align:right}._delta-positive_1uldw_13{color:var(--positive)}._delta-negative_1uldw_16{color:var(--negative)}._rank-badge_1uldw_21{display:inline-block;min-width:28px;padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-full);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-align:center}._rank-1_1uldw_31{background:rgba(var(--rank-1),.35);color:var(--rank-1-text)}._rank-2_1uldw_36{background:rgba(var(--rank-2),.4);color:var(--rank-2-text)}._rank-3_1uldw_41{background:rgba(var(--rank-3),.3);color:var(--rank-3-text)}._rank-4_1uldw_46{background:rgba(var(--rank-4),.2);color:var(--rank-4-text)}._rank-cell_1uldw_52{width:1%}._sticky-first-col_1uldw_56 td:first-child,._sticky-first-col_1uldw_56 th:first-child{position:sticky;left:0;z-index:1}._sticky-first-col_1uldw_56 td:first-child{background:var(--surface)}._head_1uldw_68{display:inline-flex;align-items:center}._sort_1uldw_73{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:none;background:none;color:inherit;font:inherit;cursor:pointer}._sort_1uldw_73:hover{color:var(--text)}._sortIcon_1uldw_89{font-size:.65em;color:var(--text-subtle)}._sortActive_1uldw_94,._sortActive_1uldw_94 ._sortIcon_1uldw_89{color:var(--text)}._link_qkat7_1{color:inherit;text-decoration:none}._link_qkat7_1:hover{color:var(--link);text-decoration:underline;text-underline-offset:2px}._name_1cpv5_1{display:flex;flex-direction:column;gap:1px;line-height:1.3}._ldap_1cpv5_8{font-weight:var(--font-weight-medium)}._nickname_1cpv5_12{font-size:var(--font-size-2xs);color:var(--muted)}._glossary_tz1jz_1{margin-top:var(--space-4);font-size:var(--font-size-sm);color:var(--text-secondary)}._summary_tz1jz_7{width:fit-content;cursor:pointer;font-weight:var(--font-weight-semibold);color:var(--muted)}._list_tz1jz_14{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:var(--space-2) var(--space-6);margin-top:var(--space-3)}._term_tz1jz_21{font-weight:var(--font-weight-semibold);color:var(--text)}._definition_tz1jz_26{margin:var(--space-0-5) 0 0;line-height:1.5}._bar_kc8o3_1{border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--surface-muted) 25%,var(--surface-subtle) 50%,var(--surface-muted) 75%);background-size:200% 100%;animation:_shimmer_kc8o3_1 1.2s ease-in-out infinite}._head_kc8o3_8{height:40px;margin-bottom:var(--space-1-5)}._row_kc8o3_13{height:34px;margin-bottom:var(--space-1-5)}._table_kc8o3_18{margin-top:var(--space-1)}._cards_kc8o3_22{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--space-3)}@keyframes _shimmer_kc8o3_1{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){._bar_kc8o3_1{animation:none}}._panel_1996b_1{background:var(--surface);border-radius:var(--radius-lg);padding:var(--space-6);margin-top:var(--space-5);border:1px solid var(--border)}._panel-head_1996b_9{display:flex;justify-content:space-between;gap:var(--space-4);align-items:flex-end;flex-wrap:wrap;margin-bottom:var(--space-4)}._panel-head_1996b_9 ._panel-controls_1996b_18{margin-left:auto;justify-content:flex-end}._panel-head_1996b_9 h2{margin:var(--space-1) 0 0;font-size:var(--font-size-2xl)}._eyebrow_1996b_28{margin:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--muted)}._panel-controls_1996b_18{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-3);align-items:flex-end}._panel-controls_1996b_18 label{display:flex;flex-direction:column;gap:var(--space-1);font-size:var(--font-size-2xs);color:var(--muted)}._panel-controls_1996b_18 input,._panel-controls_1996b_18 select{height:36px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background-color:var(--surface);color:var(--text);font-size:var(--font-size-md)}._panel-controls_1996b_18 select{min-width:140px;padding-right:34px;font-weight:var(--font-weight-medium)}._panel-controls_1996b_18 ._status_1996b_69{align-self:center;margin:0}._status_1996b_69{font-size:var(--font-size-md)}._muted_1996b_78{color:var(--muted)}._hint_1996b_82{margin:var(--space-1) 0 0;font-size:var(--font-size-2xs);color:var(--muted)}._status_1996b_69._muted_1996b_78{color:var(--muted);margin-bottom:var(--space-2)}._status_1996b_69._status-error_1996b_94{color:var(--negative)}@media(max-width:768px){._panel_1996b_1{padding:var(--space-4);margin-top:var(--space-4)}._panel-head_1996b_9{flex-direction:column;align-items:flex-start}._panel-controls_1996b_18{width:100%;justify-content:flex-start}}._unregistered-account-btn_swj3q_1{border:1px solid var(--negative);color:var(--negative);background:var(--negative-bg);border-radius:var(--radius-sm);padding:var(--space-0-5) var(--space-2);font-size:var(--font-size-sm);cursor:pointer}._unregistered-account-btn_swj3q_1:hover{background:var(--negative-bg-hover)}._value-high_nd525_5,._value-low_nd525_6{font-weight:var(--font-weight-bold)}._value-high_nd525_5:after,._value-low_nd525_6:after{margin-left:var(--space-0-5);font-size:.65em;color:var(--muted)}._value-high_nd525_5:after{content:"▲"}._value-low_nd525_6:after{content:"▼"}._rating-tier-green_nd525_26,._rating-tier-yellow_nd525_27,._rating-tier-orange_nd525_28,._rating-tier-red_nd525_29,._rating-tier-blue_nd525_30{display:inline-block;border-radius:var(--radius-sm)}._rating-tier-green_nd525_26{font-weight:var(--font-weight-semibold);background:var(--tier-green);padding:var(--space-0-5) var(--space-1-5)}._rating-tier-yellow_nd525_27{font-weight:var(--font-weight-semibold);background:var(--tier-yellow);padding:var(--space-0-5) var(--space-1-5)}._rating-tier-orange_nd525_28{font-weight:var(--font-weight-semibold);background:var(--tier-orange);padding:var(--space-0-5) var(--space-1-5)}._rating-tier-red_nd525_29{font-weight:var(--font-weight-semibold);background:var(--tier-red);padding:var(--space-0-5) var(--space-1-5)}._rating-tier-blue_nd525_30{font-weight:var(--font-weight-semibold);background:var(--tier-blue);padding:var(--space-0-5) var(--space-1-5)}._record-stats_1z7ug_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-3);margin-bottom:var(--space-5)}._record-card_1z7ug_8{background:var(--surface-subtle);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-3);display:flex;flex-direction:column;gap:var(--space-1-5);min-height:90px}._record-card_1z7ug_8>strong{font-size:var(--font-size-xs);color:var(--text-secondary)}._record-card_1z7ug_8>span{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold)}._yakuman-header_1z7ug_29{margin-top:var(--space-10);margin-bottom:var(--space-3)}._yakuman-grid_1z7ug_34{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-4)}._yakuman-card_1z7ug_40{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);overflow:hidden;display:flex;flex-direction:column}._yakuman-card-image_1z7ug_50{display:block;width:100%;aspect-ratio:16/9;padding:0;border:none;background:var(--surface-strong);cursor:zoom-in;overflow:hidden}._yakuman-card-image_1z7ug_50 img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-fast)}._yakuman-card-image_1z7ug_50:hover img{transform:scale(1.03)}._yakuman-card-image--empty_1z7ug_72{display:flex;align-items:center;justify-content:center;cursor:default}._yakuman-placeholder_1z7ug_79{padding:var(--space-4);text-align:center;color:var(--muted)}._yakuman-card-body_1z7ug_85{padding:var(--space-4) var(--space-4) var(--space-4);display:flex;flex-direction:column;gap:var(--space-1-5);flex:1}._yakuman-lightbox_1z7ug_93 img{display:block;width:100%;max-height:calc(100vh - 180px);object-fit:contain;border-radius:var(--radius-md)}._yakuman-lightbox-caption_1z7ug_101{margin:var(--space-3) var(--space-10) 0 0;color:var(--text-secondary);font-size:var(--font-size-md)}._yakuman-card-header_1z7ug_107{display:flex;align-items:center;gap:var(--space-2)}._yakuman-card-body_1z7ug_85 strong{font-size:var(--font-size-lg)}._yakuman-source-badge_1z7ug_117{font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-full);white-space:nowrap}._yakuman-source-badge--taikai_1z7ug_125{background:var(--badge-green-bg);color:var(--badge-green-text)}._yakuman-source-badge--team-league_1z7ug_130{background:var(--badge-blue-bg);color:var(--badge-blue-text)}._yakuman-source-badge--finals_1z7ug_135{background:var(--badge-purple-bg);color:var(--badge-purple-text)}._yakuman-card-body_1z7ug_85>span{font-size:var(--font-size-sm);color:var(--text-secondary)}._yakuman-card-body_1z7ug_85 p{margin:0;font-size:var(--font-size-md);color:var(--text);min-height:58px}._yakuman-card-actions_1z7ug_152{margin-top:auto;display:flex;align-items:center;gap:var(--space-2)}._yakuman-card-body_1z7ug_85 ._meta_1z7ug_159{font-size:var(--font-size-xs);color:var(--text-secondary);display:flex;flex-direction:column;gap:var(--space-0-5)}._yakuman-card-body_1z7ug_85 ._meta_1z7ug_159 span{display:block}._yakuman-lightbox_1z7ug_93{--modal-max-width: min(1200px, 100%);--modal-padding: var(--space-4)}._match-grid_yr8wb_2{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:var(--space-3);margin-top:var(--space-3);list-style:none}._match-card_yr8wb_10{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);overflow:hidden}._match-card-header_yr8wb_17{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-bottom:1px solid var(--border);background:var(--surface-subtle)}._round_yr8wb_26{font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}._when_yr8wb_31{flex:1;min-width:0;display:flex;flex-direction:column}._date_yr8wb_38{white-space:nowrap;color:var(--muted);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}._match-card-players_yr8wb_45{padding:var(--space-1) 0;list-style:none}._player-row_yr8wb_51{display:grid;grid-template-columns:auto minmax(0,1fr) auto 52px;align-items:center;gap:var(--space-3);padding:var(--space-1-5) var(--space-3);font-size:var(--font-size-md)}._rank-badge_yr8wb_60{min-width:36px}._player-name_yr8wb_64{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._score_yr8wb_70{font-variant-numeric:tabular-nums;text-align:right}._delta_yr8wb_76{color:var(--muted);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;text-align:right}._highlight_yr8wb_84{background:color-mix(in srgb,var(--link) 8%,transparent);font-weight:var(--font-weight-semibold)}._aside_yr8wb_90{color:var(--text-secondary);font-size:var(--font-size-2xs);font-variant-numeric:tabular-nums;white-space:nowrap}._search_jrtpz_2{position:relative;width:240px;max-width:100%}._large_jrtpz_8{width:min(100%,400px)}._search-input_jrtpz_12{width:100%;height:36px;padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font-size:var(--font-size-md)}._large_jrtpz_8 ._search-input_jrtpz_12{height:44px;font-size:var(--font-size-base)}._search-list_jrtpz_28{position:absolute;top:calc(100% + var(--space-1));left:0;right:0;z-index:25;min-width:240px;max-height:320px;overflow-y:auto;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);box-shadow:var(--shadow-md);list-style:none}._search-option_jrtpz_45{display:flex;align-items:baseline;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);cursor:pointer}._search-option-active_jrtpz_54{background:var(--surface-muted)}._search-name_jrtpz_58{font-weight:var(--font-weight-semibold);white-space:nowrap}._search-nickname_jrtpz_63{min-width:0;overflow:hidden;color:var(--muted);font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap}._search-meta_jrtpz_72{margin-left:auto;color:var(--muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;white-space:nowrap}._search-empty_jrtpz_80{padding:var(--space-2) var(--space-3);color:var(--muted);font-size:var(--font-size-sm)}@media(max-width:768px){._search_jrtpz_2{width:100%}}._pagination_nkzx_2{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-1-5);margin-top:var(--space-5)}._pagination-btn_nkzx_11{min-width:36px;height:36px;padding:0 var(--space-3);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:var(--duration-fast)}._pagination-btn_nkzx_11:hover:not(:disabled){background:var(--surface-muted)}._pagination-btn_nkzx_11:disabled{color:var(--text-subtle);cursor:not-allowed}._pagination-btn_nkzx_11._active_nkzx_34{border-color:var(--primary);background:color-mix(in srgb,var(--primary) 10%,transparent);color:var(--primary)}._player-filter_nkzx_41{display:flex;align-items:center;gap:var(--space-2)}._filter-chip_nkzx_47{display:inline-flex;align-items:center;gap:var(--space-0-5);height:36px;padding:0 var(--space-1) 0 var(--space-3);border-radius:var(--radius-full);background:var(--highlight-bg);color:var(--highlight-text);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);white-space:nowrap}._filter-chip-remove_nkzx_61{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:50%;background:transparent;color:inherit;font-size:var(--font-size-lg);line-height:1;cursor:pointer;opacity:.7}._filter-chip-remove_nkzx_61:hover{opacity:1;background:color-mix(in srgb,var(--highlight-text) 12%,transparent)}._hule-table_1pj82_2 th,._hule-table_1pj82_2 td{padding-inline:var(--space-1-5)}._hule-table_1pj82_2 td:first-child,._hule-table_1pj82_2 th:first-child{padding-left:var(--space-3)}._compact_1pj82_13 table{width:auto}._compact_1pj82_13 ._cell_1pj82_17{min-width:88px}._total_1pj82_21{color:var(--text-secondary);border-right:1px solid var(--border)}._cell_1pj82_17{min-width:44px}._zero_1pj82_30{color:var(--text-subtle)}._high_1pj82_35{background:var(--highlight-bg);color:var(--highlight-text);font-weight:var(--font-weight-semibold)}._group-row_1pj82_42 td{padding-block:var(--space-2);background:var(--surface-subtle);color:var(--muted);font-size:var(--font-size-xs)}._low-sample_1pj82_49 td{color:var(--muted)}._low-sample_1pj82_49 td._zero_1pj82_30{color:var(--text-subtle)}._toolbar_1e938_1{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}._tabs_1e938_11{display:inline-flex;gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-md);background:var(--surface-muted)}._tab_1e938_11{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:var(--space-1-5) var(--space-3);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--muted);font:inherit;font-size:var(--font-size-md);font-weight:var(--font-weight-medium);cursor:pointer;transition:color var(--duration-fast),background-color var(--duration-fast)}._tab_1e938_11:hover{color:var(--text)}._tab-active_1e938_39{background:var(--surface-raised);color:var(--text);box-shadow:var(--shadow-xs)}._tab-count_1e938_45{color:var(--text-subtle);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}._tab-active_1e938_39 ._tab-count_1e938_45{color:var(--muted)}._ranking-cards_n9puh_1{display:none;flex-direction:column;gap:var(--space-3);margin-top:var(--space-3)}._ranking-card_n9puh_1{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--space-4) var(--space-4);display:flex;flex-direction:column;gap:var(--space-3)}._ranking-card__head_n9puh_18{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3)}._ranking-card__title_n9puh_25{display:flex;align-items:center;gap:var(--space-2);min-width:0}._ranking-card__ldap_n9puh_32{font-weight:var(--font-weight-semibold);font-size:var(--font-size-base);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._ranking-card__head-right_n9puh_40{display:flex;align-items:baseline;gap:var(--space-3);flex-shrink:0}._ranking-card__matches_n9puh_47{font-size:var(--font-size-xs);color:var(--muted);font-variant-numeric:tabular-nums}._ranking-card__score_n9puh_53{font-weight:var(--font-weight-bold);font-size:var(--font-size-xl);font-variant-numeric:tabular-nums}._ranking-card__placements_n9puh_59{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-1-5);padding-top:var(--space-2);border-top:1px solid var(--border)}._ranking-card__placements_n9puh_59>div{display:flex;flex-direction:column;align-items:center;gap:var(--space-0-5)}._ranking-card__placements_n9puh_59 span{font-size:var(--font-size-2xs);color:var(--muted);letter-spacing:.04em}._ranking-card__placements_n9puh_59 strong{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}._ranking-card__breakdown_n9puh_86{margin:0;display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-1-5);padding-top:var(--space-2);border-top:1px solid var(--border)}._ranking-card__breakdown_n9puh_86>div{display:flex;flex-direction:column;align-items:center;gap:var(--space-0-5)}._ranking-card__breakdown_n9puh_86 dt{font-size:var(--font-size-2xs);color:var(--muted);letter-spacing:.04em}._ranking-card__breakdown_n9puh_86 dd{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-bold);font-variant-numeric:tabular-nums}@media(max-width:768px){._ranking-cards_n9puh_1{display:flex}}._stepper_dwhf7_1{display:flex;align-items:center;gap:var(--space-0-5)}._arrow_dwhf7_7{width:36px;padding:0;font-size:var(--font-size-xl)}._select_dwhf7_13{height:36px;padding:0 34px 0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background-color:var(--surface);color:var(--text);font-size:var(--font-size-md);font-weight:var(--font-weight-medium)}._composite-section_w0gjc_1{margin-top:var(--space-8);padding-top:var(--space-6);border-top:1px solid var(--border)}._composite-section_w0gjc_1 ._composite-head_w0gjc_7{margin-bottom:var(--space-3)}._notice_w0gjc_12{margin:0 0 var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--link-bg);color:var(--text-secondary);font-size:var(--font-size-sm)}@media(max-width:768px){._composite-hint_w0gjc_23{display:none}}@media(max-width:768px){._desktop-only_2ugui_3{display:none}}._mobile-only_2ugui_9{display:none}@media(max-width:768px){._mobile-only_2ugui_9{display:block}}._modal-grid_fasbp_1{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--space-4);margin-top:var(--space-4)}._modal-grid_fasbp_1 label{display:flex;flex-direction:column;font-size:var(--font-size-xs);color:var(--text-secondary)}._modal-grid_fasbp_1 input{margin-top:var(--space-1-5);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:var(--font-size-md);background:var(--surface)}._modal-actions_fasbp_24{display:flex;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-4)}._modal-preview_fasbp_31{margin-top:var(--space-5)}._modal-preview-header_fasbp_35{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:var(--space-3)}._modal-preview-header_fasbp_35 strong{font-size:var(--font-size-base)}._modal-log-links_fasbp_47 a{margin-left:var(--space-2);text-decoration:none;font-size:var(--font-size-sm);color:var(--link);font-weight:var(--font-weight-semibold)}._modal-preview_fasbp_31 table{width:100%;font-size:var(--font-size-sm);margin-top:var(--space-3)}._modal-preview_fasbp_31 table th,._modal-preview_fasbp_31 table td{padding:var(--space-2) var(--space-2);border-bottom:1px solid var(--border);text-align:center}._modal-preview_fasbp_31 table th{background:var(--surface-subtle);font-size:var(--font-size-2xs)}._final-block_vxwbo_1:not(:last-child){margin-bottom:var(--space-10)}._final-meta_vxwbo_5{display:flex;flex-wrap:wrap;gap:var(--space-4);align-items:center;margin-bottom:var(--space-3)}._final-meta_vxwbo_5 h3{margin:0;font-size:var(--font-size-xl)}._final-rank-badge_vxwbo_19{min-width:52px}._game-result_vxwbo_24{color:var(--text-secondary)}._final-score_vxwbo_28{font-weight:var(--font-weight-bold)}._log-buttons_vxwbo_32{display:flex;gap:var(--space-3);flex-wrap:wrap;align-items:center}@media(max-width:768px){._final-meta_vxwbo_5{display:grid;grid-template-columns:1fr auto;grid-template-areas:"title date" "winner winner" "buttons buttons";align-items:baseline;gap:var(--space-1) var(--space-3)}._final-meta_vxwbo_5 h3{grid-area:title;font-size:var(--font-size-lg)}._final-meta_vxwbo_5 p:nth-of-type(1){grid-area:date;margin:0;font-size:var(--font-size-sm);color:var(--muted);justify-self:end}._final-meta_vxwbo_5 p:nth-of-type(2){grid-area:winner;margin:0;font-size:var(--font-size-md)}._final-meta_vxwbo_5 ._log-buttons_vxwbo_32{grid-area:buttons;margin-top:var(--space-2);display:grid;grid-template-columns:1fr 1fr;gap:var(--space-2)}._final-meta_vxwbo_5 ._log-buttons_vxwbo_32>*{width:100%}}._emptyState_eqboa_1{padding:var(--space-12) var(--space-4);border:1px dashed var(--border-strong);border-radius:var(--radius-lg);text-align:center}._title_eqboa_8{font-weight:var(--font-weight-semibold);color:var(--text)}._description_eqboa_13{margin-top:var(--space-1-5);font-size:var(--font-size-sm);color:var(--muted)}._search-intro_1ew7s_2{display:grid;gap:var(--space-2);padding:var(--space-6) 0 var(--space-10)}._search-intro_1ew7s_2 p{color:var(--muted);font-size:var(--font-size-sm)}._detail-summary_1ew7s_13{margin-bottom:var(--space-4)}._detail-grid_1ew7s_17{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--space-3);font-size:var(--font-size-sm)}._detail-grid_1ew7s_17 div{background:var(--surface-subtle);border-radius:var(--radius-sm);padding:var(--space-3);border:1px solid var(--border)}._detail-grid_1ew7s_17 strong{display:block;font-size:var(--font-size-2xs);color:var(--text-secondary);margin-bottom:var(--space-1)}._detail-grid_1ew7s_17 span{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold)}._detail-graphs_1ew7s_43{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-4);margin-bottom:var(--space-4)}._graph-card_1ew7s_50{background:var(--surface);border-radius:var(--radius-md);padding:var(--space-3);border:1px solid var(--border)}._graph-card_1ew7s_50 h3{margin:0 0 var(--space-2);font-size:var(--font-size-base)}._detail-history_1ew7s_62 h3{margin:var(--space-5) 0 var(--space-3);font-size:var(--font-size-base)}@media(max-width:768px){._detail-graphs_1ew7s_43{grid-template-columns:1fr}}._history-more_1ew7s_74{display:flex;justify-content:center;margin-top:var(--space-4)}._team-league-loading-overlay_7ote2_1{position:absolute;inset:0;background:var(--overlay-light);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:var(--radius-lg)}._team-league-loading-content_7ote2_12{text-align:center;color:var(--text-secondary);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}._team-league-loading-spinner_7ote2_19{width:36px;height:36px;border:3px solid var(--border-strong);border-top-color:var(--link);border-radius:50%;margin:0 auto var(--space-3);animation:_tl-spin_7ote2_1 .7s linear infinite}@keyframes _tl-spin_7ote2_1{to{transform:rotate(360deg)}}._team-league-entry_7ote2_33{--modal-max-width: 1080px;position:relative}._step-bar_7ote2_40{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-4) 0;padding-bottom:var(--space-3);border-bottom:1px solid var(--border)}._step-tabs_7ote2_49{display:flex;gap:var(--space-1-5);flex:1;min-width:0;overflow-x:auto}._step-tab_7ote2_49{display:flex;align-items:center;gap:var(--space-1-5);padding:var(--space-2) var(--space-3);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface);color:var(--text-secondary);font:inherit;font-size:var(--font-size-md);white-space:nowrap;cursor:pointer}._step-tab_7ote2_49:hover{background:var(--surface-hover)}._step-tab_7ote2_49:focus-visible{outline:none;box-shadow:var(--focus-ring)}._step-tab-active_7ote2_81{background:var(--ink);border-color:var(--ink);color:var(--text-on-ink);font-weight:var(--font-weight-semibold)}._step-tab-active_7ote2_81:hover{background:var(--ink-hover)}._step-number_7ote2_92{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;background:var(--surface-strong);color:var(--text-secondary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-bold)}._step-tab-active_7ote2_81 ._step-number_7ote2_92{background:var(--text-on-ink);color:var(--ink)}._step-meta_7ote2_110{font-size:var(--font-size-xs);opacity:.75}._step-meta-warn_7ote2_115{color:var(--negative);opacity:1;font-weight:var(--font-weight-bold)}._step-tab-active_7ote2_81 ._step-meta-warn_7ote2_115{color:var(--negative-border)}._step_1h1gi_1{display:flex;flex-direction:column;gap:var(--space-3)}._help_1h1gi_7{margin:0;font-size:var(--font-size-sm);color:var(--text-secondary)}._muted_1h1gi_13{font-size:var(--font-size-sm);color:var(--muted)}._link-button_1h1gi_18{border:none;background:none;padding:0;color:var(--link);font:inherit;cursor:pointer;text-decoration:underline}._pref-tag_1h1gi_30{display:inline-block;padding:0 var(--space-1-5);border-radius:var(--radius-full);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold);line-height:1.6;white-space:nowrap}._pref-hand_1h1gi_40{--pref-bg: var(--badge-blue-bg);--pref-text: var(--badge-blue-text)}._pref-match_1h1gi_41{--pref-bg: var(--badge-purple-bg);--pref-text: var(--badge-purple-text)}._pref-neutral_1h1gi_42{--pref-bg: var(--badge-green-bg);--pref-text: var(--badge-green-text)}._pref-absent_1h1gi_43{--pref-bg: var(--surface-strong);--pref-text: var(--text-secondary)}._pref-tag_1h1gi_30{background:var(--pref-bg);color:var(--pref-text)}._group-board_1h1gi_52{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-3)}._group_1h1gi_52{display:flex;flex-direction:column;gap:var(--space-2);min-height:96px;padding:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--border);border-top:3px solid var(--pref-text);background:var(--surface-subtle)}._group-header_1h1gi_70{display:flex;align-items:baseline;gap:var(--space-2)}._group-title_1h1gi_76{font-weight:var(--font-weight-bold);color:var(--pref-text)}._group-count_1h1gi_81{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--text);margin-left:auto}._group-chips_1h1gi_88{display:flex;flex-wrap:wrap;gap:var(--space-1-5)}._chip-wrap_1h1gi_94{position:relative;display:inline-flex}._chip_1h1gi_94{padding:var(--space-1) var(--space-3);border:1px solid transparent;border-radius:var(--radius-full);background:var(--pref-bg);color:var(--pref-text);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer}._chip_1h1gi_94:hover{border-color:var(--pref-text)}._chip_1h1gi_94:focus-visible{outline:none;box-shadow:var(--focus-ring)}._chip-removable_1h1gi_121{padding-right:26px}._chip-remove_1h1gi_125{position:absolute;top:50%;right:4px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--pref-text);font-size:var(--font-size-base);line-height:1;cursor:pointer;opacity:.6}._chip-remove_1h1gi_125:hover{opacity:1;background:color-mix(in srgb,var(--pref-text) 15%,transparent)}._chip-remove_1h1gi_125:focus-visible{outline:none;opacity:1;box-shadow:var(--focus-ring)}._pool_1h1gi_158 ._chip_1h1gi_94{background:var(--surface);border-color:var(--border-strong);color:var(--text);font-weight:var(--font-weight-regular)}._pool_1h1gi_158 ._chip_1h1gi_94:hover{border-color:var(--text-subtle)}._chip-menu_1h1gi_169{position:absolute;top:calc(100% + 4px);left:0;z-index:5;display:flex;flex-direction:column;min-width:108px;padding:var(--space-1);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface);box-shadow:var(--shadow-md)}._chip-menu-item_1h1gi_184{padding:var(--space-1-5) var(--space-2);border:none;border-radius:var(--radius-sm);background:transparent;color:var(--pref-text);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-align:left;white-space:nowrap;cursor:pointer}._chip-menu-item_1h1gi_184:hover,._chip-menu-item_1h1gi_184:focus-visible{outline:none;background:var(--pref-bg)}._pool_1h1gi_158{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px dashed var(--border-strong);border-radius:var(--radius-md)}._pool-title_1h1gi_213{font-weight:var(--font-weight-bold);color:var(--text-secondary)}._footer_1h1gi_219{position:sticky;bottom:calc(-1 * var(--modal-padding, var(--space-6)));margin:var(--space-2) calc(-1 * var(--modal-padding, var(--space-6))) calc(-1 * var(--modal-padding, var(--space-6)));padding:var(--space-3) var(--modal-padding, var(--space-6));display:flex;align-items:center;justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;background:var(--surface);border-top:1px solid var(--border);z-index:1}._summary_1h1gi_234{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-1-5) var(--space-3);margin-right:auto;font-size:var(--font-size-md)}._notice_1h1gi_245{padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);background:var(--tier-yellow);font-size:var(--font-size-sm)}._board_1h1gi_252{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}._team-column_1h1gi_258,._unassigned_1h1gi_259{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-subtle);transition:border-color var(--duration-fast),background var(--duration-fast)}._team-column-target_1h1gi_270{border-color:var(--link);background:var(--link-bg)}._team-header_1h1gi_275{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-1) var(--space-2)}._team-name_1h1gi_282{font-size:var(--font-size-xl)}._team-counts_1h1gi_286{width:100%;font-size:var(--font-size-xs);color:var(--muted)}._member-list_1h1gi_292{display:flex;flex-direction:column;gap:var(--space-1-5)}._unassigned_1h1gi_259 ._member-list_1h1gi_292{flex-direction:row;flex-wrap:wrap}._member_1h1gi_292{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);padding:var(--space-1-5) var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface);color:var(--text);font:inherit;font-size:var(--font-size-md);text-align:left;cursor:pointer}._member_1h1gi_292:hover{border-color:var(--text-subtle)}._member_1h1gi_292:focus-visible{outline:none;box-shadow:var(--focus-ring)}._member-selected_1h1gi_328{border-color:var(--ink);background:var(--ink);color:var(--text-on-ink)}._member-name_1h1gi_334{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._drop-target_1h1gi_341{padding:var(--space-2);border:1px dashed var(--link);border-radius:var(--radius-sm);background:var(--surface);color:var(--link);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer}._drop-target_1h1gi_341:hover{background:var(--link-bg-hover)}@media(max-width:768px){._board_1h1gi_252{grid-template-columns:repeat(2,minmax(0,1fr))}}._chip_1h1gi_94[draggable=true]{cursor:grab}._chip-dragging_1h1gi_369{opacity:.4}._zone-over_1h1gi_373{border-color:var(--link);border-style:solid;background:var(--link-bg)}._member_1h1gi_292[draggable=true]{cursor:grab}._member-dragging_1h1gi_385{opacity:.4}._member-swap-over_1h1gi_390{border-color:var(--link);background:var(--link-bg);box-shadow:0 0 0 2px var(--link)}._team-card_15esq_1{--stroke-color: var(--surface);--stroke: -1px -1px 0 var(--stroke-color), 0 -1px 0 var(--stroke-color), 1px -1px 0 var(--stroke-color), 1px 0 0 var(--stroke-color), 1px 1px 0 var(--stroke-color), 0 1px 0 var(--stroke-color), -1px 1px 0 var(--stroke-color), -1px 0 0 var(--stroke-color)}._team-card--gold_15esq_11{background:rgba(var(--rank-1),.25)}._team-card--silver_15esq_14{background:rgba(var(--rank-2),.25)}._team-card--bronze_15esq_17{background:rgba(var(--rank-3),.25)}._team-card--default_15esq_20{background:rgba(var(--rank-4),.25)}._team-card--history_15esq_24{flex:1 1 200px;min-width:200px;border-radius:var(--radius-md);padding:var(--space-3);display:flex;flex-direction:row;gap:var(--space-3);align-items:center;justify-content:flex-start}._team-card--preview_15esq_37{border-radius:var(--radius-lg);padding:var(--space-3) var(--space-4);display:flex;flex-direction:row;gap:var(--space-4);align-items:center;justify-content:space-between}._team-card__members_15esq_48{flex:1;font-size:var(--font-size-md);line-height:1.4;text-shadow:var(--stroke)}._team-card__team_15esq_56{display:block;margin-bottom:var(--space-1);font-size:var(--font-size-base);text-shadow:var(--stroke)}._team-card__uma_15esq_64{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);text-shadow:var(--stroke)}._step_1yyaq_1{display:flex;flex-direction:column;gap:var(--space-3)}._muted_1yyaq_7{font-size:var(--font-size-sm);color:var(--muted)}._toolbar_1yyaq_14{display:flex;gap:var(--space-2)}._paifu-form_1yyaq_19{display:flex;flex:1;gap:var(--space-2);min-width:0}._paifu-input_1yyaq_26{flex:1;min-width:0;border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3);font-size:var(--font-size-md);background:var(--surface);color:var(--text)}._layout_1yyaq_39{display:grid;grid-template-columns:minmax(0,1fr) 240px;gap:var(--space-4);align-items:start}._games_1yyaq_46{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._game_1yyaq_46{border:1px solid var(--border);border-left:4px solid var(--border-strong);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);background:var(--surface)}._game-ok_1yyaq_61{border-left-color:var(--positive)}._game-error_1yyaq_65{border-color:var(--negative-border);border-left-color:var(--negative)}._game-header_1yyaq_70{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-2)}._paifu-link_1yyaq_77{font-size:var(--font-size-xs);color:var(--link);text-decoration:none;padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-sm);background:var(--link-bg)}._paifu-link_1yyaq_77:hover{background:var(--link-bg-hover)}._ok-mark_1yyaq_90{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--positive)}._delete-button_1yyaq_96{margin-left:auto}._rows_1yyaq_100{display:flex;flex-direction:column}._row_1yyaq_100{display:grid;grid-template-columns:24px minmax(0,1fr) 104px 84px 52px;gap:var(--space-3);align-items:center;padding:var(--space-1-5) 0}._row_1yyaq_100+._row_1yyaq_100{border-top:1px solid var(--border)}._team_1yyaq_117{font-weight:var(--font-weight-bold);text-align:center}._players_1yyaq_122{display:flex;flex-wrap:wrap;gap:var(--space-1)}._player_1yyaq_122{padding:var(--space-1) var(--space-2);border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--surface);color:var(--text-secondary);font:inherit;font-size:var(--font-size-sm);cursor:pointer}._player_1yyaq_122:hover{border-color:var(--text-subtle)}._player_1yyaq_122:focus-visible,._score_1yyaq_144:focus-visible,._rank-select_1yyaq_145:focus-visible{outline:none;box-shadow:var(--focus-ring)}._player-selected_1yyaq_150{background:var(--ink);border-color:var(--ink);color:var(--text-on-ink);font-weight:var(--font-weight-semibold)}._score_1yyaq_144{width:100%;border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:var(--space-1-5) var(--space-2);background:var(--surface);color:var(--text);font:inherit;font-size:var(--font-size-md);font-variant-numeric:tabular-nums;text-align:right}._score-auto_1yyaq_171{background:var(--surface-muted);border-style:dashed;color:var(--text-secondary)}._rank_1yyaq_145{font-size:var(--font-size-md);color:var(--text-secondary)}._rank-select_1yyaq_145{width:100%;border:1px solid var(--link);border-radius:var(--radius-sm);padding:var(--space-1) 28px var(--space-1) var(--space-2);background-color:var(--link-bg);background-position:right 6px center;font-size:var(--font-size-sm)}._uma_1yyaq_192{text-align:right;font-size:var(--font-size-md);font-variant-numeric:tabular-nums}._uma-plus_1yyaq_198{color:var(--positive)}._uma-minus_1yyaq_202{color:var(--negative)}._message_1yyaq_206{margin-top:var(--space-2);font-size:var(--font-size-sm);color:var(--muted)}._message-error_1yyaq_212{color:var(--negative);font-weight:var(--font-weight-semibold)}._preview_1yyaq_218{position:sticky;top:0;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-subtle)}._preview-title_1yyaq_230{margin:0;font-size:var(--font-size-base);font-weight:var(--font-weight-bold)}._preview-list_1yyaq_236{display:flex;flex-direction:column;gap:var(--space-2)}._date_1yyaq_244{display:flex;align-items:center;gap:var(--space-2);margin-right:auto;font-size:var(--font-size-sm);color:var(--text-secondary)}._date_1yyaq_244 label{display:flex;align-items:center;gap:var(--space-2)}._date-warn_1yyaq_259{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--negative)}._link-button_1yyaq_265{border:none;background:none;padding:0;color:var(--link);font:inherit;font-size:var(--font-size-sm);cursor:pointer;text-decoration:underline}._date_1yyaq_244 input{border:1px solid var(--border-strong);border-radius:var(--radius-sm);padding:var(--space-1-5) var(--space-2);font:inherit;color:var(--text);background:var(--surface)}._footer-warn_1yyaq_285{color:var(--negative);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}@media(max-width:768px){._layout_1yyaq_39{grid-template-columns:1fr}._preview_1yyaq_218{position:static}}._team-league-history_18dzp_1{display:flex;flex-direction:column}._team-league-card_18dzp_6{padding:var(--space-5) var(--space-3)}._team-league-card_18dzp_6:not(:last-child){border-bottom:1px solid var(--border)}._team-league-toggle-games_18dzp_14{cursor:pointer;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--text-secondary);padding:var(--space-1-5) 0;list-style:none;display:flex;align-items:center;gap:var(--space-1-5);background:none;border:none}._team-league-toggle-games_18dzp_14::-webkit-details-marker{display:none}._team-league-toggle-games_18dzp_14:before{content:"";display:inline-block;width:0;height:0;border-left:5px solid var(--muted);border-top:4px solid transparent;border-bottom:4px solid transparent;transition:transform var(--duration-fast)}details[open]>._team-league-toggle-games_18dzp_14:before{transform:rotate(90deg)}._team-league-toggle-games_18dzp_14:hover{color:var(--text)}._team-league-detail-game_18dzp_51{background:var(--surface-subtle);border:1px solid var(--border);border-radius:var(--radius-sm);padding:var(--space-2) var(--space-3)}._team-league-detail-game-header_18dzp_58{display:flex;align-items:center;gap:var(--space-2);font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);margin-bottom:var(--space-1-5)}._team-league-detail-table_18dzp_67{width:100%;border-collapse:collapse;font-size:var(--font-size-xs);table-layout:fixed}._team-league-detail-table_18dzp_67 th,._team-league-detail-table_18dzp_67 td{padding:var(--space-1) var(--space-2)}._team-league-detail-table_18dzp_67 th{color:var(--muted);font-weight:var(--font-weight-semibold);border-bottom:1px solid var(--border)}._team-league-card-teams_18dzp_85{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2);align-items:stretch}._team-league-stats_18dzp_93{margin-top:var(--space-6);background:var(--surface)}._team-league-stats-head_18dzp_98{display:flex;justify-content:flex-end}._team-league-stats-head_18dzp_98 label{display:flex;flex-direction:column;font-size:var(--font-size-sm);color:var(--text-secondary);gap:var(--space-1)}._team-league-stats-head_18dzp_98 input{width:150px;font-size:var(--font-size-md);border-radius:var(--radius-sm);border:1px solid var(--border);padding:var(--space-1-5) var(--space-3);background:var(--surface)}._team-league-stats-head_18dzp_98 small{color:var(--muted);font-size:var(--font-size-2xs)}._team-league-stats-table_18dzp_125{margin-top:var(--space-4)}._team-league-stats-table_18dzp_125 table{width:100%;font-size:var(--font-size-md)}._team-league-stats-table_18dzp_125 th,._team-league-stats-table_18dzp_125 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--border)}._team-league-stats-table_18dzp_125 th{background:var(--surface-muted);cursor:pointer;position:relative;font-weight:var(--font-weight-semibold);color:var(--text);-webkit-user-select:none;user-select:none}._team-league-stats-table_18dzp_125 th ._sort-indicator_18dzp_149{margin-left:var(--space-1-5);font-size:var(--font-size-2xs)}._team-league-stats-table_18dzp_125 tbody tr:hover{background:var(--surface-hover)}._team-league-history_18dzp_1 h3{margin:0 0 var(--space-2);font-size:var(--font-size-lg)}@media(max-width:768px){._team-league-detail-table_18dzp_67 ._col-team_18dzp_164{display:none}}._team-league-game-details-wrap_18dzp_169{margin-top:var(--space-3)}._team-league-game-details_18dzp_169{margin-top:var(--space-2);display:flex;flex-direction:column;gap:var(--space-3)}
