._panel_vr7pd_1{display:grid;justify-items:center;gap:.8rem;width:min(100%,34rem);margin:2rem auto;padding:clamp(1.5rem,5vw,2.5rem);border:1px solid var(--match-line);border-top:4px solid var(--match-teal);background:#fff;color:var(--match-navy);text-align:center}._fullHeight_vr7pd_2{align-content:center;min-height:70vh;margin-block:0;border-inline:0}._iconWrap_vr7pd_3{display:grid;place-items:center;width:3.2rem;height:3.2rem;border-radius:50%;background:#e5f4f1;color:var(--match-teal-dark)}._panel_vr7pd_1 h2{margin:0;color:var(--match-navy);font-family:Arial Narrow,Roboto Condensed,Arial,sans-serif;font-size:1.65rem}._panel_vr7pd_1 p{max-width:48ch;margin:.35rem 0 0;color:var(--match-muted);line-height:1.5}._panel_vr7pd_1 button{min-height:2.7rem;padding:.6rem .9rem;border:1px solid var(--match-teal);border-radius:var(--radius-base);background:var(--match-teal);color:#fff;font-weight:800;cursor:pointer}._error_vr7pd_7{border-top-color:var(--match-red)}._error_vr7pd_7 ._iconWrap_vr7pd_3{background:#fff0ed;color:var(--match-red)}._offline_vr7pd_9{border-top-color:var(--match-yellow)}._offline_vr7pd_9 ._iconWrap_vr7pd_3{background:var(--match-yellow-soft);color:#6c4b00}._spinning_vr7pd_11{animation:_state-spin_vr7pd_1 1.2s linear infinite}._panel_vr7pd_1 button:focus-visible{outline:3px solid var(--match-yellow);outline-offset:2px}@keyframes _state-spin_vr7pd_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion: reduce){._spinning_vr7pd_11{animation:none}}._button_jmfui_8{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);border:none;border-radius:var(--radius-base);font-family:var(--font-family-sans);font-weight:var(--font-weight-medium);text-decoration:none;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast);user-select:none;position:relative;overflow:hidden;white-space:nowrap;outline:none}._button_jmfui_8:focus-visible{box-shadow:0 0 0 3px var(--color-primary-100)}._size-sm_jmfui_42{padding:var(--space-1) var(--space-3);font-size:var(--font-size-sm);line-height:var(--line-height-normal);min-height:2rem;gap:var(--space-1)}._size-base_jmfui_50{padding:var(--space-3) var(--space-4);font-size:var(--font-size-base);line-height:var(--line-height-normal);min-height:var(--mobile-tap-target-min)}._size-lg_jmfui_57{padding:var(--space-4) var(--space-6);font-size:var(--font-size-lg);line-height:var(--line-height-normal);min-height:3.5rem}._variant-primary_jmfui_67{background-color:var(--color-interactive-primary);color:var(--color-text-inverse);border:1px solid var(--color-interactive-primary)}._variant-primary_jmfui_67:hover:not(._disabled_jmfui_73){background-color:var(--color-interactive-primary-hover);border-color:var(--color-interactive-primary-hover)}._variant-primary_jmfui_67:active:not(._disabled_jmfui_73){transform:translateY(1px);box-shadow:var(--shadow-sm)}._variant-secondary_jmfui_84{background-color:var(--color-interactive-secondary);color:var(--color-text-primary);border:1px solid var(--color-interactive-secondary-border)}._variant-secondary_jmfui_84:hover:not(._disabled_jmfui_73){background-color:var(--color-interactive-secondary-hover);border-color:var(--color-border-strong)}._variant-secondary_jmfui_84:active:not(._disabled_jmfui_73){transform:translateY(1px);box-shadow:var(--shadow-sm)}._variant-danger_jmfui_101{background-color:var(--color-interactive-danger);color:var(--color-text-inverse);border:1px solid var(--color-interactive-danger)}._variant-danger_jmfui_101:hover:not(._disabled_jmfui_73){background-color:var(--color-interactive-danger-hover);border-color:var(--color-interactive-danger-hover)}._variant-danger_jmfui_101:active:not(._disabled_jmfui_73){transform:translateY(1px);box-shadow:var(--shadow-sm)}._variant-success_jmfui_118{background-color:var(--color-success-600);color:var(--color-text-inverse);border:1px solid var(--color-success-600)}._variant-success_jmfui_118:hover:not(._disabled_jmfui_73){background-color:var(--color-success-700);border-color:var(--color-success-700)}._variant-success_jmfui_118:active:not(._disabled_jmfui_73){transform:translateY(1px);box-shadow:var(--shadow-sm)}._variant-warning_jmfui_135{background-color:var(--color-warning-600);color:var(--color-text-inverse);border:1px solid var(--color-warning-600)}._variant-warning_jmfui_135:hover:not(._disabled_jmfui_73){background-color:var(--color-warning-700);border-color:var(--color-warning-700)}._variant-warning_jmfui_135:active:not(._disabled_jmfui_73){transform:translateY(1px);box-shadow:var(--shadow-sm)}._variant-ghost_jmfui_152{background-color:transparent;color:var(--color-text-primary);border:1px solid transparent}._variant-ghost_jmfui_152:hover:not(._disabled_jmfui_73){background-color:var(--color-bg-secondary);color:var(--color-text-primary)}._variant-ghost_jmfui_152:active:not(._disabled_jmfui_73){background-color:var(--color-bg-tertiary)}._button_jmfui_8:disabled,._button_jmfui_8._disabled_jmfui_73{background-color:var(--color-interactive-primary-disabled);color:var(--color-text-disabled);border-color:var(--color-interactive-primary-disabled);cursor:not-allowed;transform:none;box-shadow:none}._variant-secondary_jmfui_84:disabled,._variant-secondary_jmfui_84._disabled_jmfui_73,._variant-ghost_jmfui_152:disabled,._variant-ghost_jmfui_152._disabled_jmfui_73{background-color:var(--color-bg-disabled);color:var(--color-text-disabled);border-color:var(--color-border-secondary)}._fullWidth_jmfui_188{width:100%}._loading_jmfui_194{position:relative;pointer-events:none}._loadingText_jmfui_199{opacity:.7}._spinner_jmfui_203{position:absolute;left:var(--space-4);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}._size-sm_jmfui_42 ._spinner_jmfui_203{left:var(--space-3)}._size-lg_jmfui_57 ._spinner_jmfui_203{left:var(--space-6)}._spinnerIcon_jmfui_221{width:1rem;height:1rem;border:2px solid currentColor;border-top:2px solid transparent;border-radius:var(--radius-full);animation:_spin_jmfui_203 1s linear infinite}._size-sm_jmfui_42 ._spinnerIcon_jmfui_221{width:.75rem;height:.75rem;border-width:1.5px}._size-lg_jmfui_57 ._spinnerIcon_jmfui_221{width:1.25rem;height:1.25rem}@keyframes _spin_jmfui_203{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._iconLeft_jmfui_248,._iconRight_jmfui_249{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}._iconLeft_jmfui_248{margin-right:calc(var(--space-1) * -1)}._iconRight_jmfui_249{margin-left:calc(var(--space-1) * -1)}._size-sm_jmfui_42 ._iconLeft_jmfui_248,._size-sm_jmfui_42 ._iconRight_jmfui_249{font-size:var(--font-size-sm)}._size-base_jmfui_50 ._iconLeft_jmfui_248,._size-base_jmfui_50 ._iconRight_jmfui_249{font-size:var(--font-size-base)}._size-lg_jmfui_57 ._iconLeft_jmfui_248,._size-lg_jmfui_57 ._iconRight_jmfui_249{font-size:var(--font-size-lg)}@media (max-width: 767px){._size-sm_jmfui_42{min-height:2.25rem}._size-base_jmfui_50{min-height:var(--mobile-tap-target-min)}._size-lg_jmfui_57{min-height:3.75rem}}@media (prefers-reduced-motion: reduce){._button_jmfui_8,._spinnerIcon_jmfui_221{transition:none;animation:none}._button_jmfui_8:active:not(._disabled_jmfui_73){transform:none}}@media (prefers-contrast: high){._button_jmfui_8{border-width:2px}._variant-ghost_jmfui_152{border-color:var(--color-border-interactive)}._button_jmfui_8:focus-visible{box-shadow:0 0 0 4px var(--color-primary-100)}}._sr-only_jmfui_326{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._overlay_pgwno_1{position:fixed;inset:0;z-index:var(--z-index-modal-backdrop, 1040);display:grid;place-items:center;padding:var(--space-4);background:#071b27b3;backdrop-filter:blur(3px);animation:_overlay-in_pgwno_1 .16s ease-out}._backdrop_pgwno_13{position:absolute;inset:0;padding:0;border:0;background:transparent;cursor:default}._panel_pgwno_22{position:relative;z-index:var(--z-index-modal, 1050);display:flex;flex-direction:column;width:min(100%,36rem);max-height:min(90vh,52rem);overflow:hidden;border:1px solid rgba(255,255,255,.22);border-radius:var(--radius-lg);background:var(--match-paper, #fff);box-shadow:0 28px 70px #071b274d;animation:_panel-in_pgwno_1 .18s ease-out}._sm_pgwno_37{width:min(100%,28rem)}._md_pgwno_38{width:min(100%,36rem)}._lg_pgwno_39{width:min(100%,46rem)}._header_pgwno_41{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-5) var(--space-6);border-bottom:3px solid var(--match-teal, #087f72);background:var(--match-navy, #123047);color:#fff}._headingGroup_pgwno_52{min-width:0}._title_pgwno_54{margin:0;color:inherit;font-size:clamp(1.25rem,3vw,1.65rem);font-weight:850;letter-spacing:-.025em;line-height:1.1}._description_pgwno_63{max-width:60ch;margin:var(--space-2) 0 0;color:#ffffffc2;font-size:var(--font-size-sm);line-height:1.45}._close_pgwno_71{display:grid;flex:0 0 auto;width:2.25rem;height:2.25rem;place-items:center;padding:0;border:1px solid rgba(255,255,255,.38);border-radius:var(--radius-md);background:transparent;color:#fff;cursor:pointer;font-size:1.55rem;line-height:1}._close_pgwno_71:hover:not(:disabled){background:#ffffff1f}._close_pgwno_71:disabled{cursor:not-allowed;opacity:.45}._close_pgwno_71:focus-visible{outline:3px solid var(--match-yellow, #f2c14e);outline-offset:2px}._body_pgwno_91{min-height:0;overflow-y:auto;padding:var(--space-6)}._footer_pgwno_97{display:flex;justify-content:flex-end;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--match-line, #d8dfdc);background:var(--match-chalk, #f5f7f2)}._danger_pgwno_106{border-top:4px solid var(--match-red, #c44536)}._danger_pgwno_106 ._header_pgwno_41{border-bottom:1px solid var(--match-line, #d8dfdc);background:#fff;color:var(--match-red, #c44536)}._danger_pgwno_106 ._description_pgwno_63{color:var(--match-muted, #60706c)}._danger_pgwno_106 ._close_pgwno_71{border-color:var(--match-line, #d8dfdc);color:var(--match-navy, #123047)}._danger_pgwno_106 ._close_pgwno_71:hover:not(:disabled){background:#f3f5f1}@keyframes _overlay-in_pgwno_1{0%{opacity:0}}@keyframes _panel-in_pgwno_1{0%{opacity:0;transform:translateY(10px) scale(.985)}}@media (max-width: 640px){._overlay_pgwno_1{align-items:end;padding:0}._panel_pgwno_22:not(._danger_pgwno_106){width:100%;max-height:calc(100dvh - 2rem);border-radius:var(--radius-lg) var(--radius-lg) 0 0;animation-name:_sheet-in_pgwno_1}._danger_pgwno_106{width:calc(100% - 2rem);margin-bottom:max(var(--space-4),env(safe-area-inset-bottom))}._header_pgwno_41,._body_pgwno_91,._footer_pgwno_97{padding-inline:var(--space-4)}._footer_pgwno_97{flex-direction:column-reverse;padding-bottom:max(var(--space-4),env(safe-area-inset-bottom))}._footer_pgwno_97>*{width:100%}}@keyframes _sheet-in_pgwno_1{0%{transform:translateY(100%)}}@media (prefers-reduced-motion: reduce){._overlay_pgwno_1,._panel_pgwno_22{animation:none}}._inputContainer_v8vom_8{position:relative;width:100%}._input_v8vom_8{width:100%;font-family:var(--font-family-sans);font-weight:var(--font-weight-normal);background-color:var(--color-bg-primary);border:1px solid var(--color-border-interactive);border-radius:var(--radius-base);color:var(--color-text-primary);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),background-color var(--transition-fast);outline:none}._input_v8vom_8::placeholder{color:var(--color-text-placeholder)}._size-sm_v8vom_36{padding:var(--space-2) var(--space-3);font-size:var(--font-size-sm);line-height:var(--line-height-normal);min-height:2.25rem}._size-base_v8vom_43{padding:var(--space-3) var(--space-4);font-size:var(--font-size-base);line-height:var(--line-height-normal);min-height:var(--mobile-tap-target-min)}._size-lg_v8vom_50{padding:var(--space-4) var(--space-5);font-size:var(--font-size-lg);line-height:var(--line-height-normal);min-height:3.5rem}._variant-default_v8vom_60:hover{border-color:var(--color-border-strong)}._variant-default_v8vom_60:focus{border-color:var(--color-border-focus);box-shadow:0 0 0 3px var(--color-primary-100)}._variant-success_v8vom_70{border-color:var(--color-success-600);background-color:var(--color-success-50)}._variant-success_v8vom_70:focus{border-color:var(--color-success-600);box-shadow:0 0 0 3px var(--color-success-100)}._variant-error_v8vom_81{border-color:var(--color-error-600);background-color:var(--color-error-50)}._variant-error_v8vom_81:focus{border-color:var(--color-error-600);box-shadow:0 0 0 3px var(--color-error-100)}._input_v8vom_8:disabled,._input_v8vom_8._disabled_v8vom_94{background-color:var(--color-bg-disabled);border-color:var(--color-border-secondary);color:var(--color-text-disabled);cursor:not-allowed}._input_v8vom_8:disabled::placeholder,._input_v8vom_8._disabled_v8vom_94::placeholder{color:var(--color-text-disabled)}._loading_v8vom_106{padding-right:3rem}._loadingIndicator_v8vom_112{position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;pointer-events:none}._spinner_v8vom_123{width:1rem;height:1rem;border:2px solid var(--color-border-secondary);border-top:2px solid var(--color-primary-600);border-radius:var(--radius-full);animation:_spin_v8vom_123 1s linear infinite}@keyframes _spin_v8vom_123{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._errorMessage_v8vom_139{margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--color-error-600);font-weight:var(--font-weight-medium);display:flex;align-items:flex-start;gap:var(--space-1)}._errorMessage_v8vom_139:before{content:"⚠️";font-style:normal;flex-shrink:0}._helpText_v8vom_155{margin-top:var(--space-1);font-size:var(--font-size-sm);color:var(--color-text-tertiary);line-height:var(--line-height-snug)}@media (max-width: 767px){._size-sm_v8vom_36{min-height:2.5rem}._size-base_v8vom_43{min-height:var(--mobile-tap-target-min)}._size-lg_v8vom_50{min-height:3.75rem}}@media (prefers-reduced-motion: reduce){._input_v8vom_8,._spinner_v8vom_123{transition:none;animation:none}}@media (prefers-contrast: high){._input_v8vom_8{border-width:2px}._variant-error_v8vom_81,._variant-success_v8vom_70{border-width:3px}._errorMessage_v8vom_139{font-weight:var(--font-weight-semibold)}}._label_1pu2u_8{display:flex;align-items:baseline;gap:var(--space-1);font-family:var(--font-family-sans);color:var(--color-text-primary);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);margin-bottom:var(--space-2)}._labelText_1pu2u_19{flex-grow:1}._size-sm_1pu2u_25{font-size:var(--font-size-sm);margin-bottom:var(--space-1)}._size-base_1pu2u_30{font-size:var(--font-size-base);margin-bottom:var(--space-2)}._size-lg_1pu2u_35{font-size:var(--font-size-lg);margin-bottom:var(--space-3)}._requiredIndicator_1pu2u_42{color:var(--color-error-600);font-weight:var(--font-weight-semibold);flex-shrink:0;margin-left:var(--space-1);line-height:1}@media (prefers-contrast: high){._label_1pu2u_8{font-weight:var(--font-weight-semibold)}._requiredIndicator_1pu2u_42{font-weight:var(--font-weight-bold);font-size:1.1em}}._formField_1nmvy_6{display:flex;flex-direction:column;width:100%;margin-bottom:var(--space-4)}._formField_1nmvy_6:last-child{margin-bottom:0}.card{border-radius:var(--radius-lg);background-color:#fff;transition:box-shadow var(--transition-normal),transform var(--transition-normal)}.card--default{border:1px solid var(--color-gray-200);box-shadow:var(--shadow-sm)}.card--elevated{border:none;box-shadow:var(--shadow-lg)}.card--elevated:hover{box-shadow:var(--shadow-xl);transform:translateY(-2px)}.card--outlined{border:2px solid var(--color-gray-200);box-shadow:none}.card--success{border:1px solid var(--color-success-200);background-color:var(--color-success-50);box-shadow:var(--shadow-sm)}.card--warning{border:1px solid var(--color-warning-200);background-color:var(--color-warning-50);box-shadow:var(--shadow-sm)}.card--error{border:1px solid var(--color-error-200);background-color:var(--color-error-50);box-shadow:var(--shadow-sm)}.card--padding-none{padding:0}.card--padding-sm{padding:var(--space-4)}.card--padding-md{padding:var(--space-6)}.card--padding-lg{padding:var(--space-8)}@media (max-width: 768px){.card--padding-md{padding:var(--space-4)}.card--padding-lg{padding:var(--space-6)}}.badge{display:inline-flex;align-items:center;justify-content:center;font-weight:var(--font-medium);border-radius:var(--radius-full);white-space:nowrap;transition:background-color var(--transition-fast),color var(--transition-fast)}.badge--sm{padding:var(--space-1) var(--space-2);font-size:var(--text-xs);line-height:var(--leading-tight);min-height:1.25rem}.badge--md{padding:var(--space-1) var(--space-3);font-size:var(--text-sm);line-height:var(--leading-tight);min-height:1.5rem}.badge--lg{padding:var(--space-2) var(--space-4);font-size:var(--text-base);line-height:var(--leading-tight);min-height:2rem}.badge--default{background-color:var(--color-gray-100);color:var(--color-gray-700)}.badge--primary{background-color:var(--color-primary-100);color:var(--color-primary-800)}.badge--secondary{background-color:var(--color-secondary-100);color:var(--color-secondary-800)}.badge--success{background-color:var(--color-success-100);color:var(--color-success-800)}.badge--warning{background-color:var(--color-warning-100);color:var(--color-warning-800)}.badge--error{background-color:var(--color-error-100);color:var(--color-error-800)}.badge--team-a{background-color:var(--color-team-a-bg);color:var(--color-team-a-primary);border:1px solid var(--color-team-a-secondary)}.badge--team-b{background-color:var(--color-team-b-bg);color:var(--color-team-b-primary);border:1px solid var(--color-team-b-secondary)}._searchSection_s64nz_1{border-top:1px solid var(--color-gray-200);padding-top:var(--space-4);margin-top:var(--space-4)}._sectionTitle_s64nz_7{font-size:var(--text-lg);font-weight:var(--font-semibold);color:var(--color-gray-900);margin-bottom:var(--space-3)}._columnGap3_s64nz_14{display:flex;flex-direction:column;gap:var(--space-3)}._searchInputWrapper_s64nz_20{position:relative}._searchInput_s64nz_20{width:100%;padding:var(--space-3);padding-right:var(--space-10);border:1px solid var(--color-gray-300);border-radius:var(--radius-md);font-size:var(--text-base);outline:none;transition:border-color .2s}._searchInput_s64nz_20:focus{border-color:var(--color-blue-500);box-shadow:0 0 0 3px var(--color-blue-100)}._searchIcon_s64nz_40{position:absolute;right:var(--space-3);top:50%;transform:translateY(-50%)}._searchResultsContainer_s64nz_47{display:flex;flex-direction:column;gap:var(--space-2);background-color:var(--color-gray-50);border-radius:var(--radius-md);padding:var(--space-3)}._searchResultsMeta_s64nz_56{font-size:var(--text-sm);color:var(--color-gray-600);margin-bottom:var(--space-1)}._searchResultRow_s64nz_62{display:flex;align-items:center;justify-content:space-between;padding:var(--space-2);background-color:#fff;border-radius:var(--radius-sm);border:1px solid var(--color-gray-200)}._userInfoContainer_s64nz_72{display:flex;flex-direction:column;gap:var(--space-1)}._userName_s64nz_78{font-weight:var(--font-medium);color:var(--color-gray-800)}._emptyState_s64nz_83{padding:var(--space-4);text-align:center;color:var(--color-gray-600);background-color:var(--color-gray-50);border-radius:var(--radius-md);font-size:var(--text-sm)}._message_1ntil_1{color:var(--match-navy-deep);line-height:1.55}._message_1ntil_1 p:first-child{margin-top:0}._message_1ntil_1 p:last-child{margin-bottom:0}._card_17cj8_1{background:#fff;border:1px solid #d6e3df;border-radius:12px;overflow-x:auto}._title_17cj8_8{margin:0;padding:16px 20px;font-size:18px;color:#1f2937;border-bottom:1px solid #e5e7eb}._table_17cj8_16{min-width:540px}._row_17cj8_18{display:grid;grid-template-columns:110px minmax(260px,1fr) 140px;align-items:center;gap:16px;padding:12px 20px;border-bottom:1px solid #e5e7eb}._row_17cj8_18:last-child{border-bottom:0}._header_17cj8_29{background:#f9fafb;color:#4b5563;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._match_17cj8_38{display:flex;align-items:center;gap:8px}._teamColor_17cj8_44{width:14px;height:14px;border:1px solid rgba(0,0,0,.2);border-radius:50%;display:inline-block;flex:0 0 auto}._card_1h610_1{position:relative;border-radius:8px;border:1px solid #e5e7eb}._dragging_1h610_7{box-shadow:0 10px 15px -3px #0000001a;opacity:.5}._bgBlue_1h610_12{background-color:#dbeafe}._bgRed_1h610_16{background-color:#fecaca}._bgYellow_1h610_20{background-color:#fef3c7}._bgNeutral_1h610_24{background-color:#f9fafb}._inner_1h610_28{padding:8px}._row_1h610_32{display:flex;align-items:center;justify-content:space-between}._left_1h610_38{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._rank_1h610_46{font-weight:700;font-size:10px;color:#6b7280;min-width:16px;flex-shrink:0}._avatar_1h610_54{width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;text-shadow:0 1px 2px rgba(0,0,0,.2)}._avatarBlue_1h610_65{background:linear-gradient(135deg,#2563eb,#1d4ed8);border:1px solid #1e40af}._avatarRed_1h610_70{background:linear-gradient(135deg,#e63946,#c53030);border:1px solid #b91c1c}._avatarYellow_1h610_75{background:linear-gradient(135deg,#f59e0b,#d97706);border:1px solid #d97706}._avatarNeutral_1h610_80{background:linear-gradient(135deg,#6b7280,#4b5563);border:1px solid #374151}._avatarText_1h610_85{font-weight:700;font-size:8px;color:#fff}._name_1h610_91{flex:1;min-width:0}._nameText_1h610_96{font-weight:500;color:#111827;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_1h610_105{font-size:10px;color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rating_1h610_115{font-size:11px;font-weight:500;color:#111827}._guestBadge_1h610_121{padding:0 4px;border-radius:4px;font-size:9px;font-weight:600}._guestBlue_1h610_128,._guestRed_1h610_133{background-color:#e9d5ff;color:#7c3aed}._actions_1h610_138{display:flex;align-items:center;gap:8px}._actionsButton_1h610_144{display:grid;width:2rem;height:2rem;place-items:center;padding:0;color:var(--match-muted);background-color:transparent;border:none;cursor:pointer}._actionsButton_1h610_144:hover{color:var(--match-navy);background:#ffffff8c;border-radius:var(--radius-sm)}._actionsButton_1h610_144:focus-visible{outline:3px solid rgba(8,127,114,.2)}._moveMenu_1h610_163{position:absolute;top:calc(100% - .25rem);right:.5rem;z-index:var(--z-index-popover, 1060);width:13rem;overflow:hidden;border:1px solid var(--match-line);border-radius:var(--radius-md);background-color:#fff;box-shadow:0 14px 35px #071b2733}._moveMenuHeader_1h610_175{padding:var(--space-3);border-bottom:1px solid var(--match-line);color:var(--match-navy);font-size:var(--font-size-xs);font-weight:800}._moveMenuContent_1h610_177{padding:8px;display:flex;flex-direction:column;gap:4px}._moveButton_1h610_184{width:100%;text-align:left;padding:8px 12px;font-size:14px;background-color:transparent;border:none;border-radius:var(--radius-sm);cursor:pointer}._moveToA_1h610_195{color:var(--match-navy)}._moveToA_1h610_195:hover{background-color:#edf4f7}._moveToB_1h610_203{color:var(--match-red)}._moveToB_1h610_203:hover{background-color:#fff1ef}._moveToUnassign_1h610_211{color:var(--match-muted)}._moveToUnassign_1h610_211:hover{background-color:var(--match-chalk)}@media (max-width: 640px){._moveMenu_1h610_163{position:fixed;inset:auto 0 0;width:100%;padding-bottom:env(safe-area-inset-bottom);border-radius:var(--radius-lg) var(--radius-lg) 0 0}._moveMenuHeader_1h610_175{padding:var(--space-4);font-size:var(--font-size-sm)}._moveMenuContent_1h610_177{padding:var(--space-3) var(--space-4) var(--space-4)}._moveButton_1h610_184{min-height:2.75rem}}._list_99vml_1{display:flex;flex-direction:column;gap:var(--space-2)}._option_99vml_2{display:grid;grid-template-columns:auto 1fr;align-items:start;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--match-line);border-radius:var(--radius-md);background:#fff;cursor:pointer}._option_99vml_2:hover{border-color:var(--match-teal);background:#f7fbf9}._selected_99vml_14{border-color:var(--match-teal);box-shadow:inset 4px 0 0 var(--match-teal);background:#f2faf7}._disabled_99vml_15{cursor:not-allowed;opacity:.55}._radio_99vml_16{margin:.15rem 0 0;accent-color:var(--match-teal)}._copy_99vml_17{min-width:0}._name_99vml_18{color:var(--match-navy);font-size:var(--font-size-sm);font-weight:800}._description_99vml_19{margin-top:var(--space-1);color:var(--match-muted);font-size:var(--font-size-xs);line-height:1.4}._shell_1nw5v_1{min-height:100%}._nav_1nw5v_5{display:flex;align-items:center;gap:var(--space-2);margin:0 auto var(--space-5);padding:var(--space-2);max-width:1180px;overflow-x:auto;border:1px solid var(--match-line);border-radius:var(--radius-lg);background:#ffffffe6;box-shadow:var(--shadow-sm)}._label_1nw5v_19{flex:0 0 auto;padding:0 var(--space-3);color:var(--match-navy);font-size:var(--font-size-xs);font-weight:800;letter-spacing:.14em;text-transform:uppercase}._link_1nw5v_29{flex:0 0 auto;padding:.65rem .9rem;border-radius:var(--radius-md);color:var(--match-muted);font-size:var(--font-size-sm);font-weight:700;text-decoration:none;transition:background-color .16s ease,color .16s ease}._link_1nw5v_29:hover{background:var(--match-chalk);color:var(--match-navy)}._linkActive_1nw5v_45{background:var(--match-navy);color:#fff}._linkActive_1nw5v_45:hover{background:var(--match-navy-deep);color:#fff}._status_1nw5v_55{display:grid;min-height:12rem;place-items:center;color:var(--match-muted);font-weight:700}@media (max-width: 640px){._nav_1nw5v_5{margin-inline:calc(var(--space-4) * -1);padding-inline:var(--space-4);border-inline:0;border-radius:0}._label_1nw5v_19{padding-left:0}}._selection_y886t_1{margin-bottom:var(--space-5)}._sectionTitle_y886t_2{margin:0 0 var(--space-3);color:var(--match-navy);font-size:1rem;font-weight:800}._checkList_y886t_3{display:flex;flex-direction:column;gap:var(--space-2)}._checkOption_y886t_4{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--match-line);border-radius:var(--radius-md);color:var(--match-navy);cursor:pointer;font-size:var(--font-size-sm);font-weight:750}._checkOption_y886t_4:has(input:checked){border-color:var(--match-teal);background:#f2faf7}._checkOption_y886t_4 input{accent-color:var(--match-teal)}._selectionCount_y886t_18{color:var(--match-muted);font-size:var(--font-size-xs)}._warning_y886t_19{padding:var(--space-3) var(--space-4);border-left:4px solid var(--match-yellow);background:#fff9e8;color:#674f0c;font-size:var(--font-size-sm);font-weight:700}._teamDisplay_1rhah_3{margin:var(--spacing-6) 0;scroll-margin-top:var(--spacing-4)}._header_1rhah_12{display:flex;flex-direction:column;gap:var(--spacing-4);margin-bottom:var(--spacing-4);@media (min-width: 768px){flex-direction:row;align-items:center;justify-content:space-between}}._titleSection_1rhah_27{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-3)}._heading_1rhah_35{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-primary);margin:0;@media (max-width: 640px){font-size:var(--font-size-lg)}}._adminControls_1rhah_51{display:flex;gap:var(--spacing-2);align-items:center}._undoButton_1rhah_58,._redoButton_1rhah_59{min-height:44px;font-size:var(--font-size-sm)}._viewToggle_1rhah_67{display:flex;gap:var(--spacing-2);@media (max-width: 640px){justify-content:center}}._viewButton_1rhah_78{min-height:44px;font-size:var(--font-size-sm);@media (max-width: 640px){flex:1;min-width:100px}}._balanceInfo_1rhah_93{margin-bottom:var(--spacing-4);padding:var(--spacing-3);background:var(--color-neutral-50);border:1px solid var(--color-neutral-200);border-radius:var(--border-radius-lg)}._balanceStats_1rhah_104{display:flex;flex-direction:column;gap:var(--spacing-2);margin-bottom:var(--spacing-2);@media (min-width: 640px){flex-direction:row;justify-content:space-around;text-align:center}}._balanceStat_1rhah_104{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}._skillDifference_1rhah_126{font-weight:var(--font-weight-bold)}._skillDifference_1rhah_126._balanced_1rhah_131{color:var(--color-success-700)}._skillDifference_1rhah_126._unbalanced_1rhah_135{color:var(--color-warning-600)}._dragInstructions_1rhah_139{font-size:var(--font-size-sm);color:var(--color-text-tertiary);text-align:center;font-style:italic;margin-top:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--color-neutral-200)}._teamContent_1rhah_153{margin-bottom:var(--spacing-6)}._pitchView_1rhah_158{text-align:center}._listView_1rhah_163{display:grid;gap:var(--spacing-4);grid-template-columns:1fr;@media (min-width: 768px){grid-template-columns:1fr 1fr}}._teamZone_1rhah_176{position:relative;border-radius:var(--border-radius-lg);transition:all .2s ease}._teamZone_1rhah_176._dragOver_1rhah_183{background:color-mix(in srgb,var(--team-color, var(--match-teal)) 10%,white);outline:3px dashed var(--team-color, var(--match-teal));outline-offset:-3px}._teamCard_1rhah_191{padding:var(--spacing-4);background:color-mix(in srgb,var(--team-color, var(--match-muted)) 5%,white);border:2px solid color-mix(in srgb,var(--team-color, var(--match-muted)) 44%,white);border-radius:var(--border-radius-lg);box-shadow:0 1px 3px #0000001a}._teamCard_1rhah_191._teamA_1rhah_202{border-color:var(--color-danger-200);background:var(--color-danger-25)}._teamCard_1rhah_191._teamB_1rhah_207{border-color:var(--color-primary-200);background:var(--color-primary-25)}._teamTitle_1rhah_212{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0 0 var(--spacing-3) 0;text-align:center}._playerGrid_1rhah_223{display:grid;gap:var(--spacing-3);grid-template-columns:1fr;@media (min-width: 480px){grid-template-columns:repeat(2,1fr)}@media (min-width: 1024px){grid-template-columns:1fr}}._playerCard_1rhah_241{display:flex;align-items:flex-start;gap:var(--spacing-3);padding:var(--spacing-3);background:var(--color-white);border:2px solid var(--color-neutral-200);border-radius:var(--border-radius-md);transition:all .2s ease;min-height:80px;cursor:default}._playerCard_1rhah_241._draggable_1rhah_259{cursor:grab}._playerCard_1rhah_241._draggable_1rhah_259:active{cursor:grabbing}._playerCard_1rhah_241._dragging_1rhah_267{opacity:.5;transform:rotate(5deg);box-shadow:0 10px 25px #00000026}._playerCard_1rhah_241:hover{border-color:var(--color-neutral-300);box-shadow:0 2px 8px #0000001a}._dragHandle_1rhah_278{display:flex;align-items:center;justify-content:center;width:24px;height:32px;flex-shrink:0;font-size:var(--font-size-lg);color:var(--color-neutral-400);cursor:grab}._dragHandle_1rhah_278:active{cursor:grabbing}._playerInfo_1rhah_299{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--spacing-1)}._playerHeader_1rhah_308{display:flex;justify-content:flex-start;margin-bottom:var(--spacing-1)}._rankAndRole_1rhah_315{display:flex;align-items:center;gap:var(--spacing-2)}._rankNumber_1rhah_322{font-weight:var(--font-weight-bold);font-size:var(--font-size-sm);color:var(--color-text-secondary);min-width:1.5rem}._assignedRole_1rhah_330{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;font-size:10px;font-weight:var(--font-weight-bold);color:#fff;background:var(--team-color, var(--match-muted));border:2px solid color-mix(in srgb,var(--team-color, var(--match-muted)) 72%,#071b27);text-shadow:0 1px 2px rgba(0,0,0,.2)}._playerName_1rhah_350{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:var(--line-height-tight);display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:var(--spacing-1)}._playerMeta_1rhah_367{display:flex;flex-wrap:wrap;gap:var(--spacing-2);align-items:center}._position_1rhah_375{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);background:var(--color-neutral-100);padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius-sm)}._secondaryPosition_1rhah_387,._rating_1rhah_394{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}._guestBadge_1rhah_401{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);color:var(--color-white);background:var(--team-color, var(--match-muted));padding:var(--spacing-1) var(--spacing-2);border-radius:var(--border-radius-sm);text-transform:uppercase;letter-spacing:.025em}._emptyTeam_1rhah_416{padding:var(--spacing-6) var(--spacing-4);text-align:center;border:2px dashed var(--color-neutral-300);border-radius:var(--border-radius-md);background:var(--color-neutral-25);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-style:italic}._shareControls_1rhah_433{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-4);@media (min-width: 640px){flex-direction:row;justify-content:center}}._shareButton_1rhah_447{@media (max-width: 640px){width:100%}}._helpText_1rhah_454{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center;line-height:var(--line-height-relaxed);max-width:500px;margin:0 auto}._sr-only_1rhah_469{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-contrast: high){._playerCard_1rhah_241,._teamCard_1rhah_191{border-width:3px}._dragHandle_1rhah_278{color:var(--color-text-primary)}}@media (prefers-reduced-motion: reduce){._playerCard_1rhah_241,._teamZone_1rhah_176,._dragHandle_1rhah_278{transition:none}._playerCard_1rhah_241._dragging_1rhah_267{transform:none}}._playerCard_1rhah_241:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._undoButton_1rhah_58:focus-visible,._redoButton_1rhah_59:focus-visible,._viewButton_1rhah_78:focus-visible,._shareButton_1rhah_447:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}._container_1fkzv_2{max-width:1200px;margin:0 auto;padding:20px;background-color:#f5f5f5;min-height:100vh}._loadingState_1fkzv_11{display:flex;justify-content:center;align-items:center;height:50vh;font-size:18px;color:#666}._noGameState_1fkzv_20{text-align:center;padding:40px;color:#666}._noGameButton_1fkzv_26{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:4px;cursor:pointer}._viewToggle_1fkzv_36{display:flex;gap:10px;margin-bottom:20px;overflow-x:auto;white-space:nowrap;padding-bottom:6px;-webkit-overflow-scrolling:touch}._viewToggleButton_1fkzv_46{padding:10px 16px;border:2px solid #ddd;border-radius:8px;background-color:#fff;cursor:pointer;font-size:16px;transition:all .2s ease;flex:0 0 auto}._viewToggleButtonActive_1fkzv_57{background-color:#007bff;color:#fff;border-color:#007bff}._viewToggleRow_1fkzv_64{display:flex;gap:10px;overflow-x:auto;white-space:nowrap}._card_1fkzv_72{background-color:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:20px}._teamGrid_1fkzv_81{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media (max-width: 768px){._teamGrid_1fkzv_81{grid-template-columns:1fr}}._button_1fkzv_94{width:100%;min-height:48px;padding:12px 16px;border:none;border-radius:6px;font-size:16px;font-weight:500;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease;color:#fff}._buttonPrimary_1fkzv_110{background-color:#28a745}._buttonSecondary_1fkzv_114{background-color:#007bff}._buttonWarning_1fkzv_118{background-color:#ffc107;color:#2f2600}._buttonDiscard_1fkzv_123{background-color:#fff;color:#5f2d2d;border:2px solid #cda7a7}._buttonDiscard_1fkzv_123:hover{background-color:#fff5f5;border-color:#a96f6f}._buttonDanger_1fkzv_134{background-color:#dc3545}._buttonDisabled_1fkzv_138{background-color:#6c757d;cursor:not-allowed}._buttonRegen_1fkzv_144{background-color:#6f42c1}._buttonRow_1fkzv_149{display:flex;gap:12px;flex-wrap:wrap}._generateButton_1fkzv_156{padding:12px 24px;border:none;border-radius:4px;font-size:16px;cursor:pointer}._generateButtonActive_1fkzv_164{background-color:#28a745;color:#fff}._generateButtonDisabled_1fkzv_169{background-color:#6c757d;color:#fff;cursor:not-allowed}._actionButtons_1fkzv_176{display:flex;flex-direction:column;gap:12px}._shareSection_1fkzv_183{display:flex;flex-direction:column;gap:12px;padding:16px;background-color:#f8f9fa;border-radius:6px;border:1px solid #dee2e6}._shareTitle_1fkzv_193{margin:0 0 8px;font-size:16px;color:#333}._warningMessages_1fkzv_200{margin-top:8px}._warningMessage_1fkzv_200{font-size:14px;margin:0 0 8px;text-align:center}._warningMessagePrimary_1fkzv_210{color:#f59e0b;font-weight:500}._warningMessageSecondary_1fkzv_215{color:#6c757d}._flexColumn_1fkzv_220{display:flex;flex-direction:column;gap:20px}._flexRow_1fkzv_226{display:flex;gap:10px}._unassignedContainer_1fkzv_232{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px #0000001a}._unassignedHeader_1fkzv_238{padding:16px;border-bottom:1px solid #e5e7eb}._unassignedTitle_1fkzv_243{font-weight:500;color:#111827;margin:0}._unassignedDropZone_1fkzv_249{padding:16px;display:flex;flex-direction:column;gap:8px;min-height:80px;border:2px dashed #e5e7eb;border-radius:8px;background-color:transparent;transition:all .2s}._unassignedDropZoneOver_1fkzv_261{border-color:#10b981;background-color:#d1fae5}._unassignedEmpty_1fkzv_266{text-align:center;color:#9ca3af;padding:20px 0}._adminTeamSection_1fkzv_273{border-radius:8px}._teamBlue_1fkzv_277{border:2px solid #93c5fd}._teamRed_1fkzv_281{border:2px solid #f87171}._teamYellow_1fkzv_285{border:2px solid #fbbf24}._teamHeader_1fkzv_289{padding:12px;border-bottom:1px solid #e5e7eb}._teamHeaderTitle_1fkzv_294{font-size:16px;font-weight:700;margin:0}._teamHeaderTitleBlue_1fkzv_300{color:#2563eb}._teamHeaderTitleRed_1fkzv_304{color:#dc2626}._teamHeaderTitleYellow_1fkzv_308{color:#d97706}._teamHeaderRow_1fkzv_312{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._teamToggle_1fkzv_319{padding:4px;color:#9ca3af;background-color:transparent;border:none;cursor:pointer;display:none}._teamToggle_1fkzv_319:hover{color:#6b7280}@media (max-width: 768px){._teamToggle_1fkzv_319{display:block}}._emptyDrop_1fkzv_338{text-align:center;color:#9ca3af;padding:32px 0}._scheduleCard_1fkzv_344{background:#fff;border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow-x:auto}._scheduleTitle_1fkzv_351{margin:0;padding:16px 20px;font-size:18px;color:#1f2937;border-bottom:1px solid #e5e7eb}._scheduleTable_1fkzv_359{min-width:540px}._scheduleRow_1fkzv_363{display:grid;grid-template-columns:110px minmax(260px,1fr) 140px;align-items:center;gap:16px;padding:12px 20px;border-bottom:1px solid #e5e7eb}._scheduleRow_1fkzv_363:last-child{border-bottom:0}._scheduleHeader_1fkzv_376{background:#f9fafb;color:#4b5563;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}._scheduleMatch_1fkzv_385{display:flex;align-items:center;gap:8px}._teamColor_1fkzv_391{width:14px;height:14px;border:1px solid rgba(0,0,0,.2);border-radius:50%;display:inline-block;flex:0 0 auto}._rulesCard_1fkzv_400{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000001a;margin-bottom:20px}._rulesCard_1fkzv_400 h3{margin-top:0}._rulesGrid_1fkzv_402{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._rulesGrid_1fkzv_402 label,._rulesGroup_1fkzv_403{display:flex;flex-direction:column;gap:8px;color:#374151;font-weight:500}._rulesGrid_1fkzv_402 input,._teamRule_1fkzv_404 input,._teamRule_1fkzv_404 select{padding:8px;border:1px solid #d1d5db;border-radius:4px;font:inherit}._rulesGroup_1fkzv_403{margin-top:18px}._teamRule_1fkzv_404{display:flex;align-items:center;gap:8px}._teamRule_1fkzv_404 select{min-width:132px;background:#fff;color:#1f2937}._teamRule_1fkzv_404 button,._rulesGroup_1fkzv_403>button{width:fit-content;padding:6px 10px;border:1px solid #d1d5db;border-radius:4px;background:#fff;cursor:pointer}._saveRulesButton_1fkzv_409{margin-top:18px;padding:10px 16px;border:0;border-radius:4px;color:#fff;background:#2563eb;cursor:pointer}._saveRulesButton_1fkzv_409:disabled{background:#9ca3af;cursor:not-allowed}._rulesValidationMessage_1fkzv_411{margin:12px 0 0;color:#9f3a24;font-size:.9rem}@media (max-width: 600px){._rulesGrid_1fkzv_402{grid-template-columns:1fr}}._container_1fkzv_2{max-width:1200px;padding:clamp(12px,3vw,28px);background:var(--match-chalk);color:var(--match-navy)}._viewToggle_1fkzv_36{gap:2px;margin:0 0 20px;padding:4px;border:1px solid var(--match-line);border-radius:var(--radius-md);background:#eaf0ec}._viewToggleButton_1fkzv_46{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:10px 16px;border:0;border-radius:calc(var(--radius-md) - 2px);background:transparent;color:var(--match-muted);font-weight:700;transition:none}._publishedAlgorithmBadge_1fkzv_445{padding:3px 7px;border:1px solid currentColor;border-radius:999px;color:#075f56;background:#d9f4eb;font-size:.72rem;font-weight:800;line-height:1}._viewToggleButtonActive_1fkzv_57 ._publishedAlgorithmBadge_1fkzv_445{color:var(--match-navy);background:var(--match-yellow)}._viewToggleButtonActive_1fkzv_57{border-color:transparent;background:var(--match-navy);color:#fff}._viewToggleButton_1fkzv_46:focus-visible,._button_1fkzv_94:focus-visible,._generateButton_1fkzv_156:focus-visible,._saveRulesButton_1fkzv_409:focus-visible{outline:3px solid var(--match-yellow);outline-offset:2px}._card_1fkzv_72,._unassignedContainer_1fkzv_232,._scheduleCard_1fkzv_344,._rulesCard_1fkzv_400{border:1px solid var(--match-line);border-radius:var(--radius-md);background:#fff;box-shadow:var(--shadow-base)}._teamGrid_1fkzv_81{gap:16px}._button_1fkzv_94{border-radius:var(--radius-base);font-weight:700;transition:none}._buttonPrimary_1fkzv_110,._generateButtonActive_1fkzv_164,._saveRulesButton_1fkzv_409{background:var(--match-teal)}._buttonSecondary_1fkzv_114{background:var(--match-navy)}._buttonWarning_1fkzv_118{background:#9a6800}._buttonDanger_1fkzv_134{background:var(--match-red)}._buttonDisabled_1fkzv_138,._generateButtonDisabled_1fkzv_169{background:#78909c}._buttonRegen_1fkzv_144{background:#385565}._generateButton_1fkzv_156{border-radius:var(--radius-base);font-weight:700}._gameActionsCard_1fkzv_495{display:grid;gap:12px;padding:20px;border:1px solid var(--match-line);border-radius:var(--radius-md);background:#fff;box-shadow:var(--shadow-base)}._unpublishGameButton_1fkzv_505,._archiveGameButton_1fkzv_506{width:100%;min-height:48px;padding:12px 16px;border-radius:var(--radius-base);font:inherit;font-weight:750;cursor:pointer}._unpublishGameButton_1fkzv_505{border:2px solid #9a6800;color:#664500;background:#fff8e5}._archiveGameButton_1fkzv_506{border:2px solid var(--match-red);color:#fff;background:var(--match-red)}._unpublishGameButton_1fkzv_505:focus-visible,._archiveGameButton_1fkzv_506:focus-visible{outline:3px solid var(--match-yellow);outline-offset:2px}._unpublishGameButton_1fkzv_505:disabled,._archiveGameButton_1fkzv_506:disabled{cursor:not-allowed;opacity:.55}._shareSection_1fkzv_183{border:1px solid var(--match-line);border-left:5px solid var(--match-teal);border-radius:var(--radius-base);background:#fff}._shareTitle_1fkzv_193,._scheduleTitle_1fkzv_351{color:var(--match-navy)}._warningMessagePrimary_1fkzv_210{color:#765000}._warningMessageSecondary_1fkzv_215{color:var(--match-muted)}._unassignedHeader_1fkzv_238,._scheduleTitle_1fkzv_351{border-bottom-color:var(--match-line)}._scheduleHeader_1fkzv_376{background:#eaf0ec;color:var(--match-navy);letter-spacing:0;text-transform:none}._scheduleRow_1fkzv_363{border-bottom-color:var(--match-line)}._rulesGrid_1fkzv_402 label,._rulesGroup_1fkzv_403{color:var(--match-navy)}._rulesGrid_1fkzv_402 input,._teamRule_1fkzv_404 input,._teamRule_1fkzv_404 select{border-color:var(--match-line);border-radius:var(--radius-base)}._teamRule_1fkzv_404 button,._rulesGroup_1fkzv_403>button{border-color:var(--match-line);border-radius:var(--radius-base);color:var(--match-navy)}._panel_p63zd_1{margin-bottom:1.5rem;padding:clamp(1rem,3vw,1.75rem);border:1px solid var(--match-line);background:#fff;color:var(--match-navy)}._panel_p63zd_1 h2{margin-top:0}._panel_p63zd_1 p{line-height:1.5;max-width:75ch}._panel_p63zd_1 fieldset{margin:1rem 0;border:1px solid var(--match-line)}._panel_p63zd_1 label{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.65rem 0}._panel_p63zd_1 button,._panel_p63zd_1 input:not([type=checkbox]),._panel_p63zd_1 select{min-height:2.75rem;max-width:100%;padding:.5rem .75rem}._panel_p63zd_1 button{border:1px solid var(--match-line);border-radius:var(--radius-base);background:var(--match-teal);color:#fff;cursor:pointer}._panel_p63zd_1 button:disabled{opacity:.6;cursor:default}._panel_p63zd_1 :focus-visible{outline:3px solid var(--match-yellow);outline-offset:2px}._row_p63zd_10{display:grid;gap:.4rem;padding:1rem 0;border-bottom:1px solid var(--match-line);overflow-wrap:anywhere}._form_16bvd_1{padding:24px}._formContainer_16bvd_5{display:flex;flex-direction:column;gap:20px}._label_16bvd_11{display:block;font-size:14px;font-weight:500;color:#374151;margin-bottom:6px}._input_16bvd_19{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:6px;font-size:16px;outline:none;box-sizing:border-box}._inputError_16bvd_29{border:2px solid #dc2626}._row_16bvd_33{display:flex;gap:16px}._col_16bvd_38{flex:1}._select_16bvd_42{width:100%;padding:12px;border:1px solid #d1d5db;border-radius:6px;font-size:16px;outline:none;background-color:#fff;box-sizing:border-box}._errorText_16bvd_53{color:#dc2626;font-size:12px;margin:4px 0 0}._footer_16bvd_59{margin-top:32px;padding-top:24px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end;gap:12px}._submitButton_16bvd_68{padding:10px 20px;background-color:#2563eb;color:#fff;border:none;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;display:flex;align-items:center;gap:8px}._submitButtonDisabled_16bvd_82{background-color:#9ca3af;cursor:not-allowed}._copy_yfjnn_1{margin:0;color:var(--match-muted);line-height:1.55}._warning_yfjnn_2{margin-bottom:var(--space-5);padding:var(--space-4);border-left:4px solid var(--match-red);background:#fff5f3;color:#74291f;font-size:var(--font-size-sm);line-height:1.5}._warning_yfjnn_2 strong{display:block;margin-bottom:var(--space-2)}._warning_yfjnn_2 ul{margin:0;padding-left:1.25rem}._label_yfjnn_13{display:block;margin-bottom:var(--space-2);color:var(--match-navy);font-size:var(--font-size-sm)}._input_yfjnn_14{box-sizing:border-box;width:100%;min-height:3rem;padding:.75rem;border:1px solid var(--match-line);border-radius:var(--radius-md);font-size:1rem;font-weight:800;letter-spacing:.06em}._input_yfjnn_14:focus{border-color:var(--match-red);box-shadow:0 0 0 3px #c4453624;outline:none}._row_a7801_1{border-bottom:1px solid var(--match-line);background:#fff}._row_a7801_1:hover{background:#f8faf8}._updating_a7801_3{opacity:.55;pointer-events:none}._row_a7801_1 td{padding:1rem;vertical-align:middle}._playerCell_a7801_5{display:flex;align-items:center;gap:.8rem;min-width:18rem}._avatar_a7801_6,._avatarFallback_a7801_6{width:2.75rem;height:2.75rem;flex:0 0 auto;border:2px solid #d5e0dd;border-radius:50%}._avatar_a7801_6{object-fit:cover}._avatarFallback_a7801_6{display:grid;place-items:center;background:#eaf0ec;color:var(--match-navy);font-weight:800}._identity_a7801_9{display:grid;gap:.18rem;min-width:0}._identity_a7801_9 strong{color:var(--match-navy);font-size:.98rem}._identity_a7801_9>span:not(._roleBadge_a7801_11){overflow:hidden;color:var(--match-muted);font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}._roleBadge_a7801_11{width:max-content;padding:.12rem .38rem;border-radius:999px;background:var(--match-yellow-soft);color:#6c4b00;font-size:.68rem;font-weight:800}._profileCell_a7801_13{min-width:16rem}._positionList_a7801_14{display:flex;flex-wrap:wrap;gap:.35rem}._positionList_a7801_14 span{padding:.25rem .48rem;border:1px solid var(--match-line);border-radius:999px;background:#f4f7f5;color:var(--match-navy);font-size:.75rem;font-weight:750}._positionList_a7801_14 ._positionPrimary_a7801_16{border-color:#8bc6be;background:#e5f4f1;color:#075f56}._profileMeta_a7801_17{display:block;margin-top:.45rem;color:var(--match-muted);font-size:.76rem}._availabilityCell_a7801_18{min-width:12rem}._availabilityControls_a7801_19{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}._status_a7801_20{padding:.28rem .52rem;border-radius:999px;font-size:.72rem;font-weight:800;text-transform:capitalize}._confirmed_a7801_21{background:#dff3eb;color:#086247}._waiting_a7801_22{background:#fff2c7;color:#765500}._out_a7801_23{background:#fbe5e2;color:#8b2e25}._unregistered_a7801_24{background:#edf1f0;color:#56676d}._muted_a7801_25{color:var(--match-muted);font-size:.82rem}._textAction_a7801_26{padding:.2rem 0;border:0;background:transparent;color:var(--match-teal-dark);font-size:.78rem;font-weight:800;text-decoration:underline;text-underline-offset:.18em;cursor:pointer}._actionsCell_a7801_27{display:flex;align-items:center;justify-content:flex-end;gap:.45rem;min-width:10rem}._editButton_a7801_28,._actionMenu_a7801_28 summary,._cancelButton_a7801_28,._saveButton_a7801_28{min-height:2.4rem;padding:.5rem .72rem;border-radius:var(--radius-base);font-weight:750;cursor:pointer}._editButton_a7801_28{display:inline-flex;align-items:center;gap:.35rem;border:1px solid var(--match-teal);background:#fff;color:var(--match-teal-dark)}._actionMenu_a7801_28{position:relative}._actionMenu_a7801_28 summary{display:grid;place-items:center;border:1px solid var(--match-line);background:#f5f7f6;color:var(--match-navy);list-style:none}._actionMenu_a7801_28 summary::-webkit-details-marker{display:none}._actionMenu_a7801_28>div{position:absolute;z-index:20;top:calc(100% + .35rem);right:0;display:grid;width:12rem;padding:.35rem;border:1px solid var(--match-line);background:#fff;box-shadow:0 12px 32px #1230472e}._actionMenu_a7801_28 button{padding:.65rem .7rem;border:0;background:transparent;color:var(--match-navy);text-align:left;cursor:pointer}._actionMenu_a7801_28 button:hover{background:#eef3f1}._actionMenu_a7801_28 ._deleteAction_a7801_36{color:#a12820}._editorRow_a7801_37 td{padding:0;border-bottom:3px solid var(--match-yellow)}._editor_a7801_37{padding:clamp(1rem,3vw,1.6rem);background:#eef3f1}._editorHeader_a7801_39{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-bottom:1.2rem}._editorHeader_a7801_39 h3{margin:0;color:var(--match-navy);font-family:Arial Narrow,Roboto Condensed,Arial,sans-serif;font-size:1.65rem}._editorHeader_a7801_39 p{max-width:62ch;margin:.25rem 0 0;color:var(--match-muted);font-size:.86rem}._closeButton_a7801_42{width:2.25rem;height:2.25rem;border:1px solid var(--match-line);border-radius:50%;background:#fff;color:var(--match-navy);font-size:1.35rem;cursor:pointer}._formGrid_a7801_43{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem}._formGrid_a7801_43 label,._positionFieldset_a7801_44 label{display:grid;gap:.35rem;color:#405762;font-size:.75rem;font-weight:750}._formGrid_a7801_43 input,._positionFieldset_a7801_44 input,._positionFieldset_a7801_44 select{width:100%;min-height:2.6rem;padding:.55rem .65rem;border:1px solid #a9bbb8;border-radius:var(--radius-base);background:#fff;color:var(--match-navy)}._positionGrid_a7801_46{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;margin-top:1rem}._positionFieldset_a7801_44{display:grid;grid-template-columns:minmax(0,1fr) 5.5rem;gap:.65rem;min-width:0;margin:0;padding:.8rem;border:1px solid #c5d2cf}._positionFieldset_a7801_44 legend{padding:0 .35rem;color:var(--match-navy);font-size:.78rem;font-weight:800}._editorActions_a7801_49{display:flex;justify-content:flex-end;gap:.55rem;margin-top:1.2rem}._cancelButton_a7801_28{border:1px solid var(--match-line);background:#fff;color:var(--match-navy)}._saveButton_a7801_28{border:1px solid var(--match-teal);background:var(--match-teal);color:#fff}._row_a7801_1 button:focus-visible,._row_a7801_1 summary:focus-visible,._editor_a7801_37 input:focus-visible,._editor_a7801_37 select:focus-visible,._editor_a7801_37 button:focus-visible{outline:3px solid var(--match-yellow);outline-offset:2px}._row_a7801_1 button:disabled,._editor_a7801_37 button:disabled{cursor:not-allowed;opacity:.55}@media (max-width: 860px){._formGrid_a7801_43{grid-template-columns:repeat(2,minmax(0,1fr))}._positionGrid_a7801_46{grid-template-columns:1fr}}@media (max-width: 700px){._row_a7801_1{display:grid;grid-template-columns:1fr auto;padding:1rem}._row_a7801_1 td{padding:.45rem 0}._playerCell_a7801_5{grid-column:1 / -1;min-width:0}._profileCell_a7801_13,._availabilityCell_a7801_18{min-width:0}._availabilityCell_a7801_18{align-self:end;text-align:right}._availabilityControls_a7801_19{justify-content:flex-end}._actionsCell_a7801_27{grid-column:1 / -1;justify-content:flex-start;min-width:0;padding-top:.75rem!important}._editorRow_a7801_37{display:table-row}._editorRow_a7801_37 td{display:table-cell}._formGrid_a7801_43{grid-template-columns:1fr}._positionFieldset_a7801_44{grid-template-columns:minmax(0,1fr) 5rem}}._row_1dmm8_1{border-bottom:1px solid #bdd1d7}._rowUpdating_1dmm8_2{opacity:.55;pointer-events:none}._rowGuest_1dmm8_3{background:#edf6f7}._cell_1dmm8_4,._actions_1dmm8_4{padding:1rem;vertical-align:middle}._guestIdentity_1dmm8_5{display:flex;align-items:center;gap:.8rem}._guestIdentity_1dmm8_5>div{display:grid;gap:.15rem}._guestIdentity_1dmm8_5 strong{color:var(--match-navy)}._guestIdentity_1dmm8_5 span{color:var(--match-muted);font-size:.78rem}._avatar_1dmm8_9{display:grid;place-items:center;width:2.75rem;height:2.75rem;flex:0 0 auto;border:2px solid #9fc4ca;border-radius:50%;background:#d9ebed;color:var(--match-navy)!important;font-weight:800}._rowWrap_1dmm8_10{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem}._chip_1dmm8_11,._pill_1dmm8_11{padding:.28rem .52rem;border-radius:999px;font-size:.72rem;font-weight:800}._chip_1dmm8_11{background:#d9ebed;color:#164c5a}._chipSecondary_1dmm8_13{border:1px solid #b8c9c7;background:#fff}._pill_1dmm8_11{background:#fff2c7;color:#765500;text-transform:capitalize}._actions_1dmm8_4{text-align:right}._smallBtn_1dmm8_16{min-height:2.4rem;padding:.5rem .72rem;border:1px solid #b83b32;border-radius:var(--radius-base);background:#fff;color:#a12820;font-weight:750;cursor:pointer}._smallBtn_1dmm8_16:focus-visible{outline:3px solid var(--match-yellow);outline-offset:2px}._smallBtn_1dmm8_16:disabled{cursor:not-allowed;opacity:.55}@media (max-width: 700px){._row_1dmm8_1{display:grid;grid-template-columns:1fr auto;padding:1rem}._cell_1dmm8_4,._actions_1dmm8_4{padding:.45rem 0}._row_1dmm8_1 td:first-child{grid-column:1 / -1}._actions_1dmm8_4{grid-column:1 / -1;text-align:left}}._page_ulvmn_1{min-height:100vh;background:var(--match-chalk);color:var(--match-navy)}._header_ulvmn_2{border-bottom:5px solid var(--match-yellow);background:var(--match-navy);color:#fff}._headerInner_ulvmn_3{padding:clamp(1.25rem,4vw,2.5rem)}._titleRow_ulvmn_4{display:flex;align-items:end;justify-content:space-between;gap:1.25rem;margin-bottom:1.5rem}._title_ulvmn_4{margin:0;color:#fff;font-family:Arial Narrow,Roboto Condensed,Arial,sans-serif;font-size:clamp(2.5rem,6vw,4.5rem);line-height:.92}._intro_ulvmn_6{max-width:48ch;margin:.7rem 0 0;color:#c7dade;line-height:1.5}._addButton_ulvmn_7{display:inline-flex;align-items:center;gap:.55rem;min-height:3rem;padding:.7rem 1rem;border:1px solid rgb(255 255 255 / .25);border-radius:var(--radius-base);background:var(--match-teal);color:#fff;font-weight:700;cursor:pointer}._search_ulvmn_8{display:block;width:min(100%,32rem)}._search_ulvmn_8 input{width:100%;min-height:3rem;padding:.7rem .9rem;border:1px solid #6d8998;border-radius:var(--radius-base);background:#fff}._notice_ulvmn_10{padding:.8rem 1rem;border-left:5px solid var(--match-yellow);background:#fff8e5;color:#704d00;text-align:center}._fixtureStrip_ulvmn_11{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;padding:.9rem clamp(1rem,3vw,1.75rem);border-bottom:1px solid var(--match-line);background:#eaf0ec}._fixtureStrip_ulvmn_11 div{display:grid;gap:.15rem}._fixtureStrip_ulvmn_11 span{color:var(--match-muted);font-size:.875rem}._fixtureCount_ulvmn_14{justify-self:end;padding:.35rem .6rem;border:1px solid var(--match-line);border-radius:999px;background:#fff;color:var(--match-navy)!important;font-weight:700}._content_ulvmn_15{padding:clamp(1rem,3vw,1.75rem)}._rosterPanel_ulvmn_16{overflow:hidden;border:1px solid var(--match-line);background:#fff;box-shadow:var(--shadow-base)}._tableWrap_ulvmn_17{overflow-x:auto}._table_ulvmn_17{width:100%;border-collapse:collapse}._table_ulvmn_17 thead tr{background:#eaf0ec}._table_ulvmn_17 th{padding:.8rem 1rem;border-bottom:2px solid #c8d5d1;color:#405762;font-size:.75rem;font-weight:800;text-align:left}._table_ulvmn_17 th:last-child{text-align:right}._state_ulvmn_22{padding:3rem 1rem;color:var(--match-muted);text-align:center}._state_ulvmn_22 p{margin:0}._clearButton_ulvmn_24{margin-top:.75rem;padding:0;border:0;background:transparent;color:var(--match-teal-dark);font-weight:700;text-decoration:underline;text-underline-offset:.18em;cursor:pointer}._addButton_ulvmn_7:focus-visible,._clearButton_ulvmn_24:focus-visible,._search_ulvmn_8 input:focus-visible{outline:3px solid var(--match-yellow);outline-offset:2px}@media (max-width: 640px){._titleRow_ulvmn_4{display:grid;align-items:stretch}._addButton_ulvmn_7{justify-content:center}._fixtureStrip_ulvmn_11{grid-template-columns:auto 1fr}._fixtureCount_ulvmn_14{grid-column:1 / -1;justify-self:stretch;text-align:center}._content_ulvmn_15{padding-inline:0}._rosterPanel_ulvmn_16{border-inline:0}._table_ulvmn_17 thead{display:none}._table_ulvmn_17,._table_ulvmn_17 tbody{display:block;width:100%}}
