._tooltip_tooltip__1Fc1H{position:relative;display:inline-flex;align-items:baseline;margin-left:2px;cursor:help;vertical-align:middle}._tooltip_tooltip__1Fc1H ._tooltip_tooltipIcon__FmHds{font-size:14px;color:var(--text-muted);cursor:help;transition:color var(--transition-base);line-height:1;flex-shrink:0;vertical-align:middle}._tooltip_tooltip__1Fc1H ._tooltip_tooltipIcon__FmHds:hover{color:var(--info-color)}._tooltip_tooltip__1Fc1H ._tooltip_tooltipContent__WFJqk{position:absolute;background:var(--text-color);color:#fff;padding:8px 12px;border-radius:var(--radius-s);font-size:.75rem;line-height:1.4;max-width:250px;width:max-content;white-space:normal;box-shadow:0 4px 6px rgba(0,0,0,.15);z-index:1000;opacity:0;visibility:hidden;transition:all var(--transition-base);pointer-events:none}._tooltip_tooltip__1Fc1H ._tooltip_tooltipContent__WFJqk:after{content:"";position:absolute;border:6px solid transparent}._tooltip_tooltip__1Fc1H ._tooltip_tooltipContent__WFJqk._tooltip_top__Iw_iZ{bottom:100%;left:50%;transform:translateX(-50%);margin-bottom:8px}._tooltip_tooltip__1Fc1H ._tooltip_tooltipContent__WFJqk._tooltip_top__Iw_iZ:after{top:100%;left:50%;transform:translateX(-50%);border-top-color:var(--text-color)}._tooltip_tooltip__1Fc1H ._tooltip_tooltipContent__WFJqk._tooltip_bottom__MxQDi{top:100%;left:50%;transform:translateX(-50%);margin-top:8px}._tooltip_tooltip__1Fc1H ._tooltip_tooltipContent__WFJqk._tooltip_bottom__MxQDi:after{bottom:100%;left:50%;transform:translateX(-50%);border-bottom-color:var(--text-color)}._tooltip_tooltip__1Fc1H ._tooltip_tooltipContent__WFJqk._tooltip_left__SGwrP{right:100%;top:50%;transform:translateY(-50%);margin-right:8px}._tooltip_tooltip__1Fc1H ._tooltip_tooltipContent__WFJqk._tooltip_left__SGwrP:after{left:100%;top:50%;transform:translateY(-50%);border-left-color:var(--text-color)}._tooltip_tooltip__1Fc1H ._tooltip_tooltipContent__WFJqk._tooltip_right__s_MOU{left:100%;top:50%;transform:translateY(-50%);margin-left:8px}._tooltip_tooltip__1Fc1H ._tooltip_tooltipContent__WFJqk._tooltip_right__s_MOU:after{right:100%;top:50%;transform:translateY(-50%);border-right-color:var(--text-color)}._tooltip_tooltip__1Fc1H:focus-within ._tooltip_tooltipContent__WFJqk,._tooltip_tooltip__1Fc1H:hover ._tooltip_tooltipContent__WFJqk{opacity:1;visibility:visible}.FilterChip_chip__MAQsT{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem .25rem .625rem;border-radius:999px;background:#dbeafe;color:#1e40af;font-size:.75rem;font-weight:600;line-height:1}.FilterChip_chipLabel__MUdE8{white-space:nowrap}.FilterChip_chipRemove__ic1Ef{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:none;background:rgba(30,64,175,.15);color:#1e40af;border-radius:50%;cursor:pointer;padding:0;transition:background .12s ease;flex-shrink:0}.FilterChip_chipRemove__ic1Ef:hover{background:rgba(30,64,175,.3)}.LiveFilterPanel_backdrop__yPx3F{position:fixed;inset:0;background:rgba(0,0,0,.3);z-index:200;opacity:0;pointer-events:none;transition:opacity .25s ease}.LiveFilterPanel_backdropOpen__GLcp1{opacity:1;pointer-events:all}.LiveFilterPanel_panel__CXYk6{position:fixed;z-index:201;background:#fff;display:flex;flex-direction:column;overflow:hidden;top:0;right:0;bottom:0;width:320px;border-left:1px solid var(--border-color,#e2e8f0);box-shadow:-8px 0 32px rgba(0,0,0,.1);transform:translateX(100%);transition:transform .28s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.LiveFilterPanel_panel__CXYk6{top:auto;left:0;right:0;bottom:0;width:100%;max-height:82vh;border-left:none;border-top:1px solid var(--border-color,#e2e8f0);border-radius:1rem 1rem 0 0;box-shadow:0 -8px 32px rgba(0,0,0,.12);transform:translateY(100%)}}.LiveFilterPanel_panelOpen__YkJpy{transform:translateX(0)}@media(max-width:768px){.LiveFilterPanel_panelOpen__YkJpy{transform:translateY(0)}}.LiveFilterPanel_panelHandle__WbU40{display:none}@media(max-width:768px){.LiveFilterPanel_panelHandle__WbU40{display:block;width:36px;height:4px;background:#cbd5e1;border-radius:999px;margin:.75rem auto 0;flex-shrink:0}}.LiveFilterPanel_panelHeader__xwXNG{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.25rem 1rem;border-bottom:1px solid var(--border-color,#e2e8f0);flex-shrink:0}@media(max-width:768px){.LiveFilterPanel_panelHeader__xwXNG{padding:.875rem 1.25rem}}.LiveFilterPanel_panelTitle__Kv9i7{font-size:1rem;font-weight:700;color:var(--primary-color,#16302b);letter-spacing:-.01em}.LiveFilterPanel_panelClose__N_yfk{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;background:#f1f5f9;color:var(--text-muted,#64748b);border-radius:50%;cursor:pointer;transition:background .15s ease,color .15s ease}.LiveFilterPanel_panelClose__N_yfk:hover{background:#e2e8f0;color:var(--primary-color,#16302b)}.LiveFilterPanel_panelBody__aVPEG{flex:1 1;overflow-y:auto;padding:1.25rem;display:flex;flex-direction:column;gap:1.5rem}@media(max-width:768px){.LiveFilterPanel_panelBody__aVPEG{padding:1rem 1.25rem;gap:1.25rem}}.LiveFilterPanel_panelFooter__AiCxR{padding:1rem 1.25rem;border-top:1px solid var(--border-color,#e2e8f0);flex-shrink:0}.LiveFilterPanel_resetBtn___lvfs{width:100%;padding:.625rem 1rem;border:1.5px solid var(--primary-color,#16302b);border-radius:var(--radius-s,.375rem);background:transparent;color:var(--primary-color,#16302b);font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease}.LiveFilterPanel_resetBtn___lvfs:hover{background:var(--primary-color,#16302b);color:#fff}._presenceTab_presenceTab__CKyPV{padding:1rem;display:flex;flex-direction:column;gap:1rem}._presenceTab_filters___fQZ2{display:flex;gap:.75rem;flex-wrap:wrap}._presenceTab_searchBox__gM6y7{flex:1 1;position:relative;min-width:200px}._presenceTab_searchIcon__h5OXX{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);color:var(--text-secondary,#666);font-size:1rem;pointer-events:none;z-index:1}._presenceTab_searchInput__1M0N2{width:100%;padding:.625rem .75rem .625rem 2.25rem;border:1px solid var(--colors-outline,#e0e0e0);border-radius:8px;font-size:.875rem;background:var(--bg-primary,#fff);color:var(--text-primary,#333)}._presenceTab_searchInput__1M0N2:focus{outline:none;border-color:var(--primary-color,#16302b);box-shadow:0 0 0 2px rgba(22,48,43,.1)}._presenceTab_searchInput__1M0N2::placeholder{color:var(--text-secondary,#999)}._presenceTab_clearSearchButton__cVCZG{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);width:24px;height:24px;border:none;background:transparent;color:var(--text-secondary,#666);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease;padding:0;z-index:1}._presenceTab_clearSearchButton__cVCZG svg{font-size:1rem}._presenceTab_clearSearchButton__cVCZG:hover{background:rgba(0,0,0,.05);color:var(--text-primary,#333)}._presenceTab_emptyState__4hu27{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;color:var(--text-secondary,#666);text-align:center}._presenceTab_emptyIcon__gw7n2{font-size:3rem;opacity:.5;margin-bottom:1rem}._presenceTab_overallProgress__7RMBX{background:var(--bg-secondary,#f5f5f5);border-radius:12px;padding:1rem}._presenceTab_progressHeader__NcVho{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}._presenceTab_progressLabel___Z7ee{font-size:.875rem;font-weight:500;color:var(--text-primary,#333)}._presenceTab_progressCount__i506s{font-size:.875rem;font-weight:600;color:var(--primary-color,#16302b)}._presenceTab_progressBar__G8O3_{height:8px;background:var(--colors-outline,#e0e0e0);border-radius:4px;overflow:hidden}._presenceTab_progressFill__Hfkvt{height:100%;background:linear-gradient(90deg,var(--primary-color,#16302b) 0,#10b981 100%);border-radius:4px;transition:width .3s ease}._presenceTab_divisions__6WNXY{display:flex;flex-direction:column;gap:.75rem}._presenceTab_division__mRjOU{background:var(--bg-primary,#fff);border:1px solid var(--colors-outline,#e0e0e0);border-radius:12px;overflow:hidden}._presenceTab_divisionHeader__YAQ9A{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;cursor:pointer;transition:background .2s ease}._presenceTab_divisionHeader__YAQ9A:hover{background:var(--bg-secondary,#f5f5f5)}._presenceTab_divisionInfo__K0d5M{display:flex;align-items:center;gap:.5rem;flex:1 1}._presenceTab_expandIcon__xmBlX{font-size:1.25rem;color:var(--text-secondary,#666);display:flex;align-items:center}._presenceTab_divisionName__e6H7C{font-weight:600;color:var(--text-primary,#333)}._presenceTab_divisionStats__Kz1Mt{font-size:.8rem;padding:.25rem .5rem;border-radius:12px;background:var(--bg-secondary,#f5f5f5);color:var(--text-secondary,#666)}._presenceTab_divisionStats__Kz1Mt._presenceTab_complete__pMIiv{background:rgba(16,185,129,.15);color:#059669}._presenceTab_checkAllButton__3Axkp{background:var(--bg-secondary,#f5f5f5);border:1px solid var(--colors-outline,#e0e0e0);border-radius:8px;padding:.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--text-secondary,#666);transition:all .2s ease}._presenceTab_checkAllButton__3Axkp svg{font-size:1.25rem}._presenceTab_checkAllButton__3Axkp:hover{background:var(--primary-color,#16302b);border-color:var(--primary-color,#16302b);color:#fff}._presenceTab_checkAllButton__3Axkp._presenceTab_checked__b2SPj{background:#10b981;border-color:#10b981;color:#fff}._presenceTab_teamsList__DDeTo{border-top:1px solid var(--colors-outline,#e0e0e0)}._presenceTab_teamCard__p3t2a{border-bottom:1px solid var(--colors-outline,#e0e0e0)}._presenceTab_teamCard__p3t2a:last-child{border-bottom:none}._presenceTab_teamRow__k1Kd_{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem}._presenceTab_checkbox__J61Te{width:24px;height:24px;border-radius:6px;border:2px solid var(--colors-outline,#e0e0e0);background:var(--bg-primary,#fff);cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .2s ease;flex-shrink:0}._presenceTab_checkbox__J61Te svg{font-size:1rem}._presenceTab_checkbox__J61Te:hover{border-color:var(--primary-color,#16302b)}._presenceTab_checkbox__J61Te._presenceTab_checked__b2SPj{background:#10b981;border-color:#10b981}._presenceTab_checkbox__J61Te._presenceTab_loading__4QiaN{opacity:.5;cursor:wait}._presenceTab_checkbox__J61Te:disabled{cursor:not-allowed}._presenceTab_teamInfo__RYHQd{flex:1 1;display:flex;flex-direction:column;gap:.125rem}._presenceTab_teamName__TRUrA{font-weight:500;color:var(--text-primary,#333)}._presenceTab_teamMembers__0ZqZF{font-size:.75rem;color:var(--text-secondary,#666)}._presenceTab_expandButton__mx_XA{background:transparent;border:none;padding:.25rem;cursor:pointer;color:var(--text-secondary,#666);display:flex;align-items:center}._presenceTab_expandButton__mx_XA svg{font-size:1.25rem}._presenceTab_expandButton__mx_XA:hover{color:var(--text-primary,#333)}._presenceTab_membersList__a_roe{background:var(--bg-secondary,#f5f5f5);padding:.5rem 1rem .75rem 3rem}._presenceTab_memberRow__brNvZ{display:flex;align-items:center;gap:.5rem;padding:.375rem 0}._presenceTab_checkboxSmall__6CQFM{width:20px;height:20px;border-radius:4px;border:2px solid var(--colors-outline,#e0e0e0);background:var(--bg-primary,#fff);cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .2s ease;flex-shrink:0}._presenceTab_checkboxSmall__6CQFM svg{font-size:.875rem}._presenceTab_checkboxSmall__6CQFM:hover{border-color:var(--primary-color,#16302b)}._presenceTab_checkboxSmall__6CQFM._presenceTab_checked__b2SPj{background:#10b981;border-color:#10b981}._presenceTab_checkboxSmall__6CQFM._presenceTab_loading__4QiaN{opacity:.5;cursor:wait}._presenceTab_checkboxSmall__6CQFM:disabled{cursor:not-allowed}._presenceTab_memberName__fhePv{flex:1 1;font-size:.875rem;color:var(--text-primary,#333)}._presenceTab_captainBadge__jn1Li{font-size:.65rem;text-transform:uppercase;letter-spacing:.02em;padding:.125rem .375rem;border-radius:4px;background:rgba(var(--primary-color-rgb,22,48,43),.1);color:var(--primary-color,#16302b);font-weight:600}._presenceTab_charterBadge___LGeo{font-size:.7rem;font-weight:600;padding:.2rem .5rem;border-radius:6px;white-space:nowrap;flex-shrink:0}._presenceTab_charterComplete__CkSZa{background:rgba(16,185,129,.15);color:#059669}._presenceTab_charterPartial__i6oqL{background:rgba(245,158,11,.15);color:#d97706}._judgeSheetPreview_previewContainer__W_FjD{padding:24px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}._judgeSheetPreview_sheetPreview__I6pSX{background:#fff;padding:15mm;border-radius:6px;box-shadow:0 1px 3px rgba(0,0,0,.1);width:210mm;height:297mm;box-sizing:border-box;margin:0 auto;overflow:hidden;display:flex;flex-direction:column}._judgeSheetPreview_contentWrapper__QsTY_{flex:1 1;display:flex;flex-direction:column;min-height:0;width:100%}._judgeSheetPreview_header__I_CoW{display:flex;justify-content:space-between;align-items:flex-start;padding-bottom:16px;border-bottom:2px solid #e5e7eb;margin-bottom:16px;width:100%}._judgeSheetPreview_headerCenter__HULba,._judgeSheetPreview_headerLeft__EO4a_,._judgeSheetPreview_headerRight__eHjR_{display:flex;flex-direction:column;gap:4px}._judgeSheetPreview_headerCenter__HULba{flex:1 1;display:flex;align-items:center;justify-content:center;align-self:center;font-size:.875rem;color:#6b7280;text-align:center}._judgeSheetPreview_competitionTitle__3Ffxp{font-size:1.25rem;font-weight:600;color:#1f2937}._judgeSheetPreview_division__VdPqA,._judgeSheetPreview_wave__AvrqX,._judgeSheetPreview_wodName__sHQpq{font-size:.875rem;color:#6b7280}._judgeSheetPreview_timeInfoSection__VZFLK{display:flex;gap:24px;padding:12px;background:#f3f4f6;border-radius:6px;margin-bottom:16px;flex-wrap:wrap}._judgeSheetPreview_timeInfoItem__Cbncx{display:flex;align-items:center;gap:8px}._judgeSheetPreview_timeInfoLabel__ZrZaJ{font-size:.875rem;font-weight:500;color:#1f2937}._judgeSheetPreview_timeInfoValue__o_vPS{font-size:.875rem;color:#374151;font-weight:600}._judgeSheetPreview_wodDescriptionSection__R5h_8{padding:12px;background:#f3f4f6;border-radius:6px;margin-bottom:16px}._judgeSheetPreview_wodDescriptionTitle__zZ8ju{font-size:.875rem;font-weight:600;color:#1f2937;margin-bottom:8px}._judgeSheetPreview_wodDescriptionText__bjscj{font-size:.875rem;color:#374151;line-height:1.5;white-space:pre-wrap}._judgeSheetPreview_tiebreakTimeSection__Mii1t{display:flex;align-items:center;gap:12px;padding:12px;background:#f9fafb;border-radius:6px;margin-bottom:16px}._judgeSheetPreview_tiebreakTimeLabel__S_FMX{font-weight:500;color:#1f2937}._judgeSheetPreview_tiebreakTimeValue__JGDet{flex:1 1;border-bottom:1px solid #d1d5db;min-height:24px;font-weight:600;color:#374151}._judgeSheetPreview_timeOrRepAtSection__h3xIu{display:flex;align-items:center;gap:12px;padding:12px;background:#f9fafb;border-radius:6px;margin-bottom:16px}._judgeSheetPreview_timeOrRepAtLabel__tCZTL{font-weight:500;color:#1f2937}._judgeSheetPreview_timeOrRepAtValue__3mSV9{flex:1 1;border-bottom:1px solid #d1d5db;min-height:24px;font-weight:600;color:#374151}._judgeSheetPreview_teamSection__0lXmb{display:flex;align-items:center;gap:12px;padding:12px;background:#f9fafb;border-radius:6px;margin-bottom:16px}._judgeSheetPreview_teamLabel__NNf6D{font-weight:500;color:#1f2937}._judgeSheetPreview_teamName__2z_J4{flex:1 1;border-bottom:1px solid #d1d5db;min-height:24px}._judgeSheetPreview_exercisesTable__tpsvO{margin-bottom:24px;width:100%}._judgeSheetPreview_tableHeader__ttDJ9{display:grid;grid-template-columns:minmax(150px,1.5fr) 1fr minmax(120px,1fr) minmax(40px,.5fr);background:#f3f4f6;border-radius:4px;margin-bottom:8px;width:100%}._judgeSheetPreview_headerCell__BASEd{font-weight:600;color:#1f2937}._judgeSheetPreview_headerCellSmall__4tuyI{font-weight:600;color:#6b7280;text-align:center}._judgeSheetPreview_tableRow___ledB{display:grid;grid-template-columns:minmax(150px,1.5fr) 1fr minmax(120px,1fr) minmax(40px,.5fr);border-bottom:1px solid #e5e7eb;width:100%}._judgeSheetPreview_tableRow___ledB:last-child{border-bottom:none}._judgeSheetPreview_cell__HIsV6{font-size:.875rem;min-height:20px}._judgeSheetPreview_cellExercise__NZhvx,._judgeSheetPreview_cell__HIsV6{color:#1f2937;text-align:left;word-wrap:break-word;overflow-wrap:break-word}._judgeSheetPreview_cellExercise__NZhvx{border-right:1px solid #e5e7eb}._judgeSheetPreview_cellNotes__UzLcE{color:#1f2937;display:flex;align-items:flex-end;border-right:1px solid #e5e7eb}._judgeSheetPreview_cellResult__WsmPU{color:#1f2937;display:flex;align-items:center}._judgeSheetPreview_cellSmall__62XyQ{color:#6b7280;text-align:center;display:flex;align-items:center;justify-content:center;font-size:.9em}._judgeSheetPreview_runningTotal__1KKqw{font-weight:500;color:#9ca3af;font-size:.75rem}._judgeSheetPreview_exerciseName__ffxdK{font-weight:500;margin-bottom:4px;display:flex;align-items:flex-start;gap:6px;max-width:100%}._judgeSheetPreview_exerciseNameText__FYFi7{flex:1 1;min-width:0;word-wrap:break-word;overflow-wrap:break-word;line-height:1.4}._judgeSheetPreview_exerciseNameTextLimited__Y0xKz{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}._judgeSheetPreview_quantity__BCpow{font-weight:600;color:var(--colors-primary,#1ccfac)}._judgeSheetPreview_exerciseRepeat__Biney{font-weight:400;font-size:.8em;color:#6b7280;font-style:italic}._judgeSheetPreview_exerciseVariations__qGldM{display:flex;flex-direction:column;gap:4px;margin-top:4px}._judgeSheetPreview_variationItem__jcZHJ{display:flex;flex-direction:column;gap:2px;padding:4px 6px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:4px}._judgeSheetPreview_variationTitle__09UoN{font-size:.75rem;font-weight:600;color:#1f2937}._judgeSheetPreview_variationDescription__Mx1Si{font-size:.7rem;color:#6b7280}._judgeSheetPreview_variationsSection__gNveH{margin-top:16px;padding:12px;background:#f9fafb;border-radius:6px;border:1px solid #e5e7eb}._judgeSheetPreview_variationsSectionTitle__lp9WX{font-size:.875rem;font-weight:600;color:#1f2937;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}._judgeSheetPreview_variationsList__8Nsq2{display:flex;flex-direction:column;gap:12px}._judgeSheetPreview_exerciseVariationsBlock__zo9Uv{display:flex;flex-direction:column;gap:6px}._judgeSheetPreview_exerciseVariationsName___qi5Y{font-size:.875rem;font-weight:600;color:#374151}._judgeSheetPreview_exerciseVariationsItems__3PYQ3{display:flex;flex-wrap:wrap;gap:8px;padding-left:12px}._judgeSheetPreview_emptyExercises__atLQY{padding:24px;text-align:center;color:#9ca3af;font-size:.875rem}._judgeSheetPreview_footer__Z_94z{display:flex;justify-content:space-between;align-items:flex-start;padding-top:16px;border-top:2px solid #e5e7eb;margin-top:auto;flex-shrink:0}._judgeSheetPreview_footerLeft__Wz7c4{display:flex;align-items:flex-start;gap:24px}._judgeSheetPreview_qrSection__SqHS9{display:flex;flex-direction:column;gap:8px;align-items:center}._judgeSheetPreview_qrCodeContainer__6Xfb_{display:flex;justify-content:center;align-items:center;padding:8px;background:#fff;border:1px solid #e5e7eb;border-radius:4px}._judgeSheetPreview_qrPlaceholder__ed4Kq{width:100px;height:100px;border:2px dashed #d1d5db;border-radius:4px;display:flex;align-items:center;justify-content:center;font-size:.75rem;color:#9ca3af;text-align:center;padding:8px}._judgeSheetPreview_qrUrl__9ObVw{font-size:.7rem;color:#6b7280;word-break:break-all;max-width:120px;text-align:center}._judgeSheetPreview_signatureSection__o_87J{display:flex;flex-direction:column;gap:8px;flex:1 1;margin-left:24px}._judgeSheetPreview_footerFieldsRow__DI7Nm{display:flex;gap:24px;align-items:flex-start}._judgeSheetPreview_genericFooterSection__UCLWB{display:flex;flex-direction:column;gap:12px;flex:1 1;margin-left:24px}._judgeSheetPreview_genericRow__m4Cea{display:flex;gap:24px;align-items:flex-start}._judgeSheetPreview_couponSection__OwrSA{margin-top:24px;padding-top:16px;border-top:2px dashed #d1d5db;flex-shrink:0}._judgeSheetPreview_couponSeparator__DZGcc{text-align:center;font-size:.875rem;font-weight:600;color:#6b7280;margin-bottom:16px}._judgeSheetPreview_couponContent__BneII{display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:6px}._judgeSheetPreview_couponWodName__qf1Ec{font-size:.875rem;font-weight:600;color:#1f2937;margin-bottom:4px}._judgeSheetPreview_couponRow__q0WwX{display:flex;gap:24px;align-items:flex-start}._judgeSheetPreview_couponCopyright__qBnm8{font-size:.7rem;color:#9ca3af;text-align:center;margin-top:8px;padding-top:8px;border-top:1px solid #e5e7eb}._judgeSheetPreview_mainCopyright__7lymw{font-size:.7rem;color:#9ca3af;text-align:center;margin-top:16px;padding-top:16px;border-top:1px solid #e5e7eb;flex-shrink:0}.ScoresFilters_filterBar__k_2r_{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.ScoresFilters_filterToggleBtn__siKNw{display:inline-flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border:1.5px solid #cbd5e1;border-radius:999px;background:#fff;color:var(--text-muted,#64748b);font-size:.8125rem;font-weight:600;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;white-space:nowrap;flex-shrink:0}.ScoresFilters_filterToggleBtnActive__ipxD7,.ScoresFilters_filterToggleBtn__siKNw:hover{border-color:var(--primary-color,#16302b);color:var(--primary-color,#16302b)}.ScoresFilters_filterToggleBtnActive__ipxD7{background:rgba(22,48,43,.05)}.ScoresFilters_filterBadge__LApCZ{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:var(--primary-color,#16302b);color:#fff;font-size:.7rem;font-weight:700;line-height:1}.ScoresFilters_chipsRow__vA0cy{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap}.ScoresFilters_scoresFilters__ZBYS7{position:relative;margin-bottom:.5rem}.ScoresFilters_filterSection__PjwT7{display:flex;flex-direction:column;gap:.5rem}.ScoresFilters_filterSectionLabel__cyaYX{margin:0;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted,#64748b)}.ScoresFilters_teamSearch__pKynT{padding:.5rem;border-bottom:1px solid var(--border-color,#e2e8f0)}.ScoresFilters_teamSearchInput__cp3k5{width:100%;padding:.375rem .625rem;border:1px solid #cbd5e1;border-radius:var(--radius-s,.375rem);font-size:.875rem;color:var(--primary-color,#16302b);outline:none;box-sizing:border-box}.ScoresFilters_teamSearchInput__cp3k5:focus{border-color:var(--primary-color,#16302b)}.ScoresFilters_teamOptionsList__nDgi2{max-height:200px;overflow-y:auto;padding:.375rem}.ScoresFilters_teamOption__Hyi_i{padding:.5rem .75rem;cursor:pointer;border-radius:var(--radius-s,.375rem);font-size:.875rem;color:#374151}.ScoresFilters_teamOption__Hyi_i:hover{background:#f1f5f9}.ScoresFilters_teamOptionActive__EcWo_{background:rgba(22,48,43,.08);color:var(--primary-color,#16302b);font-weight:600}.ScoresFilters_teamOptionActive__EcWo_:hover{background:rgba(22,48,43,.12)}._signatureField_field__RgREQ{display:flex;flex-direction:column;gap:4px;flex:1 1}._signatureField_fieldInline__wuOSz{flex-direction:row;align-items:flex-end;gap:8px}._signatureField_fieldInline__wuOSz ._signatureField_fieldLabel__aaPd_{display:flex;align-items:center;line-height:1;margin:0;padding:0 0 4px;flex-shrink:0}._signatureField_fieldInline__wuOSz ._signatureField_fieldLine__6wDSO{display:flex;align-items:center;margin:0;padding:0 0 4px;border-bottom:1px solid #d1d5db;min-height:24px;flex:1 1;box-sizing:border-box}._signatureField_fieldInline__wuOSz ._signatureField_fieldLineSignature__oTVwf{display:flex;align-items:center;margin:0;padding:0 0 4px;border-bottom:1px solid #d1d5db;min-height:40px;flex:1 1;box-sizing:border-box}._signatureField_fieldBlock__7wuZh{flex-direction:column;align-items:flex-start}._signatureField_fieldLabel__aaPd_{font-size:.875rem;font-weight:500;color:#1f2937;line-height:1.2;white-space:nowrap;display:inline-flex;align-items:center;margin:0;padding:0}._signatureField_fieldLine__6wDSO{min-height:24px}._signatureField_fieldLineSignature__oTVwf,._signatureField_fieldLine__6wDSO{border-bottom:1px solid #d1d5db;flex:1 1;display:flex;align-items:center;margin:0;padding:0 0 4px}._signatureField_fieldLineSignature__oTVwf{min-height:40px}.MyTeamCard_myTeamCard__vTCTm{background:rgba(22,48,43,.04);border:1px solid var(--border-color);border-left:3px solid var(--primary-color);border-radius:var(--radius-l);padding:1.5rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.MyTeamCard_myTeamCardHeader__P13yw{display:flex;align-items:center;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.MyTeamCard_myTeamCardTitle__73zpL{font-size:1.5rem;font-weight:700;color:var(--primary-color);margin:0}.MyTeamCard_myTeamCardDivision__KwtX3{font-size:1rem;color:var(--text-muted);font-weight:500}.MyTeamCard_myTeamCardStats__9OPES{display:flex;flex-direction:column;gap:.75rem}.MyTeamCard_myTeamCardStat__TRxUF{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.MyTeamCard_myTeamCardStatLabel__DlYOS{font-weight:600;color:var(--text-muted);font-size:.9rem}.MyTeamCard_myTeamCardStatValue__KI5dH{font-weight:700;color:var(--primary-color);font-size:1rem}.MyTeamCard_myTeamCardStatSubtext__7qOTg{font-size:.85rem;color:var(--text-muted)}.MyTeamCard_myTeamCardNextWod__1_man{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}@media(max-width:768px){.MyTeamCard_myTeamCard__vTCTm{padding:1rem}.MyTeamCard_myTeamCardTitle__73zpL{font-size:1.25rem}.MyTeamCard_myTeamCardStats__9OPES{gap:.5rem}}._judgesTab_judgesTab__7LVoi{display:flex;flex-direction:column;height:100%;gap:24px}._judgesTab_subTabs__V1cpB{display:flex;gap:8px;border-bottom:1px solid var(--border-color);padding-bottom:8px}._judgesTab_subTab__raV2P{background:none;border:none;padding:8px 16px;border-radius:var(--radius-s) var(--radius-s) 0 0;font-size:.875rem;font-weight:500;cursor:pointer;transition:all var(--transition-base);color:var(--text-muted);position:relative}._judgesTab_subTab__raV2P._judgesTab_active__Lhq9B{color:var(--colors-primary);background:rgba(28,207,172,.1);font-weight:600}._judgesTab_subTab__raV2P._judgesTab_active__Lhq9B:after{content:"";position:absolute;bottom:-9px;left:0;right:0;height:2px;background:var(--colors-primary)}._judgesTab_subTab__raV2P:hover:not(._judgesTab_active__Lhq9B){color:#374151;background:#f9fafb}._judgesTab_subTabContent__n0Nmx{flex:1 1;overflow-y:auto;min-height:0}@media(max-width:768px){._judgesTab_judgesTab__7LVoi{gap:16px}._judgesTab_subTabs__V1cpB{flex-wrap:wrap;gap:6px}._judgesTab_subTab__raV2P{min-height:44px;padding:10px 14px;font-size:.8125rem}}@media(max-width:375px){._judgesTab_judgesTab__7LVoi{gap:12px}._judgesTab_subTabs__V1cpB{padding-bottom:6px;gap:4px}._judgesTab_subTab__raV2P{padding:8px 10px;font-size:.75rem;min-height:40px}}