._segmentEditor_container__V8pK5{display:flex;flex-direction:column;gap:var(--spacing-s);padding:var(--spacing-m) 0;max-height:calc(100vh - 260px);overflow-y:auto}._segmentEditor_emptyState__uIyi9{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl) var(--spacing-m);color:#9ca3af;font-size:.875rem;text-align:center;gap:var(--spacing-s)}._segmentEditor_emptyIcon__eGqcl{font-size:2rem;opacity:.5}._segmentEditor_segmentCard__dFkvm{border:1px solid #e5e7eb;border-radius:var(--radius-m);background:#f9fafb;transition:border-color var(--transition-base,.2s) ease-in-out,background-color var(--transition-fast,.1s) ease-in-out}._segmentEditor_segmentCard__dFkvm._segmentEditor_expanded__YKOFa{border-color:var(--colors-primary,#16302b);background:#fff}._segmentEditor_segmentCard__dFkvm._segmentEditor_readOnly__NOqZ4{pointer-events:none;opacity:.85}._segmentEditor_segmentHeader__sMTuk{display:flex;align-items:center;gap:var(--spacing-s);padding:var(--spacing-s) var(--spacing-m);width:100%;background:transparent;border:none;cursor:pointer;text-align:left;transition:background-color var(--transition-fast,.1s) ease-in-out}._segmentEditor_segmentHeader__sMTuk:hover:not(:disabled){background:#f3f4f6}._segmentEditor_segmentHeader__sMTuk:focus-visible{outline:2px solid var(--colors-primary,#16302b);outline-offset:-2px}._segmentEditor_segmentHeader__sMTuk:disabled{cursor:default}._segmentEditor_orderBadge__UbU3h{display:flex;justify-content:center;width:24px;height:24px;background:var(--colors-primary,#16302b);color:#fff;font-weight:700}._segmentEditor_orderBadge__UbU3h,._segmentEditor_typeBadge__U9vN9{align-items:center;border-radius:var(--radius-full);font-size:.6875rem;flex-shrink:0}._segmentEditor_typeBadge__U9vN9{display:inline-flex;gap:4px;padding:2px var(--spacing-s);font-weight:600;letter-spacing:.04em;text-transform:uppercase}._segmentEditor_typeBadgeCardio__gR6ER{background:#dbeafe;color:#1d4ed8}._segmentEditor_typeBadgeStation__jr4Ob{background:#d1fae5;color:#065f46}._segmentEditor_segmentName__btQcF{flex:1 1;min-width:0;font-size:.875rem;font-weight:500;color:#111827;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._segmentEditor_segmentMeta___7NC2{font-size:.75rem;color:#6b7280;white-space:nowrap;flex-shrink:0}._segmentEditor_headerActions__rF671{display:flex;align-items:center;gap:2px;flex-shrink:0;margin-left:auto}._segmentEditor_actionBtn__eMqpS{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;border-radius:var(--radius-s);color:#6b7280;cursor:pointer;font-size:.875rem;transition:background-color var(--transition-fast,.1s) ease-in-out,color var(--transition-fast,.1s) ease-in-out}._segmentEditor_actionBtn__eMqpS:hover:not(:disabled){background:#e5e7eb;color:#374151}._segmentEditor_actionBtn__eMqpS:disabled{opacity:.3;cursor:not-allowed}._segmentEditor_actionBtn__eMqpS:focus-visible{outline:2px solid var(--colors-primary,#16302b);outline-offset:2px}._segmentEditor_actionBtnDelete__lrwXe{color:#ef4444}._segmentEditor_actionBtnDelete__lrwXe:hover:not(:disabled){background:#fee2e2;color:#b91c1c}._segmentEditor_expandedPanel__9tElt{padding:var(--spacing-s) var(--spacing-m) var(--spacing-m);border-top:1px solid #e5e7eb;animation:_segmentEditor_slideDown__fMXGN var(--transition-base,.2s) ease-in-out}@keyframes _segmentEditor_slideDown__fMXGN{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._segmentEditor_fieldsGrid__qX3au{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-s);gap:var(--spacing-s)}._segmentEditor_fieldsGridFull__1bgRi{grid-template-columns:1fr}._segmentEditor_addBar__tE6Te{display:flex;align-items:center;gap:var(--spacing-s);padding:var(--spacing-s) 0;flex-shrink:0}._segmentEditor_addBtn__BOd3Y{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-m);background:transparent;border:1px dashed var(--colors-primary,#16302b);border-radius:var(--radius-s);color:var(--colors-primary,#16302b);font-size:.8125rem;font-weight:500;cursor:pointer;transition:background-color var(--transition-fast,.1s) ease-in-out,border-style var(--transition-fast,.1s) ease-in-out}._segmentEditor_addBtn__BOd3Y:hover{background:rgba(22,48,43,.06);border-style:solid}._segmentEditor_addBtn__BOd3Y:focus-visible{outline:2px solid var(--colors-primary,#16302b);outline-offset:2px}._segmentEditor_addBtnSecondary__YC8tB{border-color:#1d4ed8;color:#1d4ed8}._segmentEditor_addBtnSecondary__YC8tB:hover{background:rgba(29,78,216,.06)}@media(max-width:768px){._segmentEditor_container__V8pK5{padding:var(--spacing-s) 0;max-height:calc(100vh - 320px)}._segmentEditor_fieldsGrid__qX3au{grid-template-columns:1fr 1fr}._segmentEditor_segmentHeader__sMTuk{padding:var(--spacing-xs) var(--spacing-s)}._segmentEditor_expandedPanel__9tElt{padding:var(--spacing-xs) var(--spacing-s) var(--spacing-s)}}@media(max-width:480px){._segmentEditor_fieldsGrid__qX3au{grid-template-columns:1fr}}._overviewTab_overviewContainer__fOudM{padding:var(--spacing-l);height:100%;overflow-y:auto}._overviewTab_header__Iw2d_{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-l)}._overviewTab_header__Iw2d_ h2{margin:0;color:var(--colors-text);font-size:var(--fontSizes-xl);font-weight:var(--fontWeights-bold)}._overviewTab_statsGrid__MMESG{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:var(--spacing-m);gap:var(--spacing-m);margin-bottom:var(--spacing-xl)}._overviewTab_statCard__WVadJ{background:var(--colors-white);border-radius:var(--radius-m);padding:var(--spacing-m);box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid var(--colors-outline);transition:transform .2s ease}._overviewTab_statCard__WVadJ:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}._overviewTab_statHeader__d9fbI{display:flex;align-items:center;gap:var(--spacing-s);margin-bottom:var(--spacing-s)}._overviewTab_statHeader__d9fbI ._overviewTab_statIcon__ozWtK{width:20px;height:20px;color:var(--colors-primary)}._overviewTab_statHeader__d9fbI ._overviewTab_statTitle__PqoC_{font-size:var(--fontSizes-s);color:var(--colors-gray-600);font-weight:var(--fontWeights-medium);margin:0}._overviewTab_statValue__Hx33P{font-size:var(--fontSizes-xxl);font-weight:var(--fontWeights-bold);color:var(--colors-text);margin:0;line-height:1.2}._overviewTab_statSubtext__vS_UI{font-size:var(--fontSizes-xs);color:var(--colors-gray-500);margin-top:var(--spacing-xs)}._overviewTab_contentGrid__3TniJ{display:grid;grid-template-columns:2fr 1fr;grid-gap:var(--spacing-l);gap:var(--spacing-l)}@media(max-width:1024px){._overviewTab_contentGrid__3TniJ{grid-template-columns:1fr}}._overviewTab_mainContent__jFS0V,._overviewTab_sidebar__o7rTb{display:flex;flex-direction:column;gap:var(--spacing-l)}._overviewTab_section__X3Xda{background:var(--colors-white);border-radius:var(--radius-m);padding:var(--spacing-l);box-shadow:0 2px 8px rgba(0,0,0,.1);border:1px solid var(--colors-outline)}._overviewTab_sectionHeader__IdoPh{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-m)}._overviewTab_sectionHeader__IdoPh h3{margin:0;font-size:var(--fontSizes-l);font-weight:var(--fontWeights-bold);color:var(--colors-text)}._overviewTab_currentWod__j4yYz ._overviewTab_wodTitle__a4cTc{font-size:var(--fontSizes-l);font-weight:var(--fontWeights-bold);color:var(--colors-primary);margin-bottom:var(--spacing-s)}._overviewTab_currentWod__j4yYz ._overviewTab_wodStatus__gPeuY{display:inline-flex;align-items:center;padding:var(--spacing-xs) var(--spacing-s);border-radius:var(--radius-s);font-size:var(--fontSizes-xs);font-weight:var(--fontWeights-medium)}._overviewTab_currentWod__j4yYz ._overviewTab_wodStatus__gPeuY._overviewTab_inProgress__a2gIV{background:#bbf7d0;color:#166534}._overviewTab_currentWod__j4yYz ._overviewTab_wodStatus__gPeuY._overviewTab_upcoming__8dV5B{background:#fef3c7;color:#92400e}._overviewTab_currentWod__j4yYz ._overviewTab_wodStatus__gPeuY._overviewTab_completed__Q8CnF{background:#cbd5e1;color:#334155}._overviewTab_currentWod__j4yYz ._overviewTab_wodDetails__Su1Vg{margin-top:var(--spacing-m)}._overviewTab_currentWod__j4yYz ._overviewTab_wodDetails__Su1Vg ._overviewTab_wodRow__7ik5d{display:flex;justify-content:space-between;padding:var(--spacing-xs) 0;border-bottom:1px solid var(--colors-outline)}._overviewTab_currentWod__j4yYz ._overviewTab_wodDetails__Su1Vg ._overviewTab_wodRow__7ik5d:last-child{border-bottom:none}._overviewTab_teamsList__Jv7m8 ._overviewTab_teamItem__CLlUb{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-s);border-radius:var(--radius-s);margin-bottom:var(--spacing-xs);background:var(--colors-gray-50)}._overviewTab_teamsList__Jv7m8 ._overviewTab_teamItem__CLlUb:last-child{margin-bottom:0}._overviewTab_teamsList__Jv7m8 ._overviewTab_teamItem__CLlUb ._overviewTab_teamName__5M5Qs{font-weight:var(--fontWeights-medium);color:var(--colors-text)}._overviewTab_teamsList__Jv7m8 ._overviewTab_teamItem__CLlUb ._overviewTab_teamScore__P2jtx{font-weight:var(--fontWeights-bold);color:var(--colors-primary)}._overviewTab_timeline__jJq2i ._overviewTab_timelineItem__6GgOw{display:flex;gap:var(--spacing-m);margin-bottom:var(--spacing-m)}._overviewTab_timeline__jJq2i ._overviewTab_timelineItem__6GgOw:last-child{margin-bottom:0}._overviewTab_timeline__jJq2i ._overviewTab_timelineItem__6GgOw ._overviewTab_timelineDot__psAlQ{width:12px;height:12px;border-radius:50%;background:var(--colors-primary);margin-top:4px;flex-shrink:0}._overviewTab_timeline__jJq2i ._overviewTab_timelineItem__6GgOw ._overviewTab_timelineContent__wp6Y_ ._overviewTab_timelineTime__a5IoG{font-size:var(--fontSizes-xs);color:var(--colors-gray-500);margin-bottom:var(--spacing-xs)}._overviewTab_timeline__jJq2i ._overviewTab_timelineItem__6GgOw ._overviewTab_timelineContent__wp6Y_ ._overviewTab_timelineText__179PR{font-size:var(--fontSizes-s);color:var(--colors-text);line-height:1.4}._overviewTab_emptyState__Tx2OA{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem 1.5rem;text-align:center}._overviewTab_emptyStateIcon__P9cEg{display:flex;align-items:center;justify-content:center;width:40px;height:40px;margin-bottom:.75rem;color:#9ca3af;opacity:.6}._overviewTab_emptyStateIcon__P9cEg svg{width:100%;height:100%}._overviewTab_emptyStateTitle__aSH7r{font-size:.9rem;font-weight:600;color:#374151;margin:0 0 .25rem}._overviewTab_emptyStateSubtitle__qq2qQ{font-size:.8rem;color:#9ca3af;margin:0;max-width:240px;line-height:1.4}._overviewTab_loadingState__I_463{padding:var(--spacing-l);display:flex;flex-direction:column;gap:var(--spacing-l)}._overviewTab_skeletonGrid__2S4vp{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--spacing-m);gap:var(--spacing-m)}._overviewTab_skeletonCard__u3LeG{height:100px;border-radius:var(--radius-m);background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%;animation:_overviewTab_shimmer__y99H5 1.5s infinite}@media(prefers-reduced-motion:reduce){._overviewTab_skeletonCard__u3LeG{animation:none;background:#f0f0f0}}._overviewTab_skeletonContent__GkS3G{display:grid;grid-template-columns:2fr 1fr;grid-gap:var(--spacing-l);gap:var(--spacing-l)}@media(max-width:1024px){._overviewTab_skeletonContent__GkS3G{grid-template-columns:1fr}}._overviewTab_skeletonBlock__iPQQg{border-radius:var(--radius-m);background:linear-gradient(90deg,#f0f0f0 25%,#e8e8e8 50%,#f0f0f0 75%);background-size:200% 100%;animation:_overviewTab_shimmer__y99H5 1.5s infinite}@media(prefers-reduced-motion:reduce){._overviewTab_skeletonBlock__iPQQg{animation:none;background:#f0f0f0}}@keyframes _overviewTab_shimmer__y99H5{0%{background-position:200% 0}to{background-position:-200% 0}}