._root_11rzu_1{min-height:100svh;display:flex}._sidebar_11rzu_7{border-right:1px solid var(--border);background:#fff;flex-direction:column;flex-shrink:0;align-self:flex-start;width:240px;height:100svh;transition:width .2s;display:flex;position:sticky;top:0}._sidebarCollapsed_11rzu_21{width:64px}._sidebarToggle_11rzu_25{border:1px solid var(--border);width:24px;height:24px;color:var(--text-3);box-shadow:var(--shadow-sm);z-index:10;background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:color .15s,background .15s,border-color .15s;display:flex;position:absolute;top:76px;right:-12px}._sidebarToggle_11rzu_25:hover{color:var(--accent);background:var(--accent-soft);border-color:var(--border-2)}._sidebarToggleIcon_11rzu_49{transition:transform .2s}._sidebarToggleIconCollapsed_11rzu_53{transform:rotate(180deg)}._sidebarLogo_11rzu_57{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:center;align-items:center;height:72px;padding:0 20px;display:flex}._sidebarLogoCollapsed_11rzu_67 ._logoImg_11rzu_67{display:none}._logoImg_11rzu_67{object-fit:contain;width:auto;height:40px}._sidebarNav_11rzu_77{flex-direction:column;flex:1;gap:2px;padding:12px 8px;display:flex;overflow-y:auto}._navItem_11rzu_86{color:var(--text-2);text-align:left;background:0 0;border:none;border-radius:8px;align-items:center;gap:10px;width:100%;padding:9px 12px;font-size:14px;font-weight:500;transition:background .15s,color .15s;display:flex}._navLabel_11rzu_102{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._navSeparator_11rzu_108{border:0;border-top:1px solid var(--border);margin:8px 12px}._sidebarNavCollapsed_11rzu_114 ._navSeparator_11rzu_108{margin:8px 14px}._sidebarNavCollapsed_11rzu_114 ._navItem_11rzu_86{justify-content:center;padding:9px 0}._sidebarNavCollapsed_11rzu_114 ._navLabel_11rzu_102{display:none}._navItem_11rzu_86:hover{background:var(--accent-soft);color:var(--accent)}._navItemActive_11rzu_132{background:var(--accent-soft);color:var(--accent);font-weight:600}._navItem_11rzu_86 svg{opacity:.7;flex-shrink:0}._navItemActive_11rzu_132 svg,._navItem_11rzu_86:hover svg{opacity:1}._sidebarFooter_11rzu_148{border-top:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:10px;padding:12px;display:flex}._sidebarFooterCollapsed_11rzu_157{padding:12px 8px}._sidebarFooterCollapsed_11rzu_157 ._footerRow_11rzu_161{justify-content:center}._sidebarFooterCollapsed_11rzu_157 ._navClub_11rzu_165{display:none}._sidebarFooterCollapsed_11rzu_157 ._licenceBadge_11rzu_169{justify-content:center;padding:10px}._sidebarFooterCollapsed_11rzu_157 ._licenceBadge_11rzu_169>div{display:none}._licenceBadge_11rzu_169{color:#fff;background:linear-gradient(135deg,#ff0c6a,#b9009d);border-radius:14px;flex-shrink:0;align-items:center;gap:10px;padding:12px 14px;display:flex;box-shadow:0 4px 16px #b9009d4d}._licenceBadgeLabel_11rzu_191{color:#ffffffbf;margin:0 0 4px;font-size:10px;font-weight:500;line-height:1}._licenceBadgeValue_11rzu_200{color:#fff;letter-spacing:.02em;margin:0;font-size:14px;font-weight:700;line-height:1}._navClub_11rzu_165{color:var(--accent);background:var(--accent-soft);border:1px solid var(--border);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:600;overflow:hidden}._switchClubBtn_11rzu_222{border:1px solid var(--border);width:28px;height:28px;color:var(--text-3);background:0 0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background .15s,border-color .15s;display:flex}._switchClubBtn_11rzu_222:hover{color:var(--accent);background:var(--accent-soft);border-color:var(--border-2)}._footerRow_11rzu_161{align-items:center;gap:8px;display:flex}._content_11rzu_249{flex-direction:column;flex:1;min-width:0;display:flex;overflow-x:clip}._actingBanner_11rzu_259{background:var(--accent);color:#fff;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;padding:8px 20px;font-size:13px;display:flex}._actingBannerBack_11rzu_271{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #fff9;border-radius:6px;flex-shrink:0;padding:4px 12px;font-weight:600}._actingBannerBack_11rzu_271:hover{background:#ffffff26}._header_11rzu_288{border-bottom:1px solid var(--border);background:#fff;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;height:52px;padding:0 20px;display:flex}._headerClubBadge_11rzu_300{color:#473aa5;white-space:nowrap;text-overflow:ellipsis;background:#f0eeff;border-radius:999px;max-width:380px;padding:4px 12px;font-size:11px;font-weight:600;overflow:hidden}._navUser_11rzu_313{color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:13px;font-weight:500;overflow:hidden}._logoutBtn_11rzu_323{border:1px solid var(--border);width:28px;height:28px;color:var(--text-3);background:0 0;border-radius:7px;justify-content:center;align-items:center;transition:color .15s,background .15s,border-color .15s;display:flex}._logoutBtn_11rzu_323:hover{color:var(--danger);background:var(--danger-soft);border-color:color-mix(in srgb, var(--danger) 30%, transparent)}._main_11rzu_343{background:var(--bg);flex-direction:column;flex:1;gap:16px;padding:20px;display:flex}._pageTitleRow_11rzu_354{align-items:center;gap:7px;display:flex}._pageHeader_11rzu_360{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;display:flex}._pageTitle_11rzu_354{font-family:var(--font-display);letter-spacing:-.02em;color:var(--text);font-size:19px;font-weight:800;line-height:1}._pageSub_11rzu_381{color:var(--text-2);margin-top:3px;font-size:12px}._btnNew_11rzu_388{background:var(--accent);color:#fff;white-space:nowrap;border:none;border-radius:999px;flex-shrink:0;align-items:center;gap:6px;padding:8px 18px;font-size:12.5px;font-weight:700;transition:background .15s,box-shadow .15s,transform .1s;display:inline-flex;box-shadow:0 4px 16px #473aa540}._btnNew_11rzu_388:before{content:"+";font-size:17px;font-weight:300;line-height:1}._btnNew_11rzu_388:hover{background:var(--accent-hover);box-shadow:0 6px 20px #473aa559}._btnNew_11rzu_388:active{transform:scale(.97)}._headerActions_11rzu_422{flex-shrink:0;align-items:center;gap:8px;display:flex}._viewToggle_11rzu_430{background:var(--surface-2);border:1px solid var(--border);border-radius:7px;align-items:center;gap:1px;padding:2px;display:flex}._viewBtn_11rzu_440{color:var(--text-3);background:0 0;border:1px solid #0000;border-radius:5px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:500;transition:color .12s,background .12s,border-color .12s;display:inline-flex}._viewBtn_11rzu_440:hover{color:var(--text);background:var(--surface)}._viewBtnActive_11rzu_459{color:var(--accent);background:var(--surface);border-color:var(--border);box-shadow:var(--shadow-sm)}._filterBar_11rzu_467{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:10px;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:10px;padding:8px 14px;display:flex}._filterBarTitle_11rzu_480{color:var(--text-2);white-space:nowrap;font-size:12px;font-weight:600}._filterChips_11rzu_487{flex-wrap:wrap;align-items:center;gap:5px;display:flex}._filterChip_11rzu_487{border:1px solid var(--border);color:var(--text);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:5px 10px;font-size:12px;font-weight:400;transition:border-color .12s,background .12s,color .12s;display:inline-flex}._filterChip_11rzu_487:hover{border-color:var(--border-2);background:var(--bg)}._filterChipActive_11rzu_517{font-weight:600;border-color:var(--accent)!important;color:var(--accent)!important;background:#f0eeff!important}._filterChipCount_11rzu_524{background:var(--accent);color:#fff;border-radius:999px;justify-content:center;align-items:center;padding:1px 6px;font-size:10px;font-weight:700;line-height:1.6;display:inline-flex}._filterChipChevron_11rzu_537{color:var(--text-3);flex-shrink:0;transition:transform .15s}._filterChipChevronOpen_11rzu_543{transform:rotate(180deg)}._dropdownWrap_11rzu_548{position:relative}._dropdownMenu_11rzu_552{z-index:200;border:1px solid var(--border);background:#fff;border-radius:9px;min-width:190px;padding:4px 0;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 28px #473aa524}._dropdownItem_11rzu_565{cursor:pointer;align-items:center;gap:8px;padding:6px 12px;transition:background .1s;display:flex}._dropdownItem_11rzu_565:hover{background:var(--bg)}._checkbox_11rzu_578{border:1.5px solid var(--border-2);background:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;transition:background .12s,border-color .12s;display:flex}._checkboxChecked_11rzu_591{background:var(--accent);border-color:var(--accent)}._dropdownLabel_11rzu_596{color:var(--text);-webkit-user-select:none;user-select:none;font-size:12px;font-weight:400}._dropdownLabelChecked_11rzu_603{color:var(--accent);font-weight:600}._filterChipInputWrap_11rzu_609{padding:5px 10px}._filterTextInput_11rzu_613{color:var(--text);width:80px;font-size:12px;font-weight:400;font-family:var(--font-body);background:0 0;border:none;outline:none;padding:0}._filterTextInput_11rzu_613::placeholder{color:var(--text-3)}._filterChipActive_11rzu_517 ._filterTextInput_11rzu_613{color:var(--accent);font-weight:600}._filterChipActive_11rzu_517 ._filterTextInput_11rzu_613::placeholder{color:color-mix(in srgb, var(--accent) 55%, transparent)}._filterClearX_11rzu_628{cursor:pointer;color:inherit;background:0 0;border:none;flex-shrink:0;align-items:center;padding:0;display:flex}._filterClearAll_11rzu_640{background:var(--danger-soft);color:var(--danger);cursor:pointer;border:none;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:11px;font-weight:500;transition:background .12s;display:inline-flex}._filterClearAll_11rzu_640:hover{background:color-mix(in srgb, var(--danger) 15%, transparent)}._filterSearchWrap_11rzu_657{align-items:center;display:flex;position:relative}._filterSearchIcon_11rzu_663{color:var(--text-3);pointer-events:none;align-items:center;display:flex;position:absolute;left:9px}._filterSearchInput_11rzu_672{border:1.5px solid var(--border);background:var(--bg);height:30px;color:var(--text);font-family:var(--font-body);border-radius:7px;outline:none;min-width:220px;padding:0 10px 0 30px;font-size:12px;transition:border-color .15s}._filterSearchInput_11rzu_672:focus{border-color:var(--accent)}._filterSearchInput_11rzu_672::placeholder{color:var(--text-3)}._formOverlay_11rzu_695{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:500;background:#473aa566;justify-content:center;align-items:center;padding:24px;animation:.15s _fadeInOverlay_11rzu_1;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes _fadeInOverlay_11rzu_1{0%{opacity:0}to{opacity:1}}._formModal_11rzu_714{width:100%;max-width:660px;animation:.2s cubic-bezier(.22,1,.36,1) _popInModal_11rzu_1}@keyframes _popInModal_11rzu_1{0%{opacity:0;transform:scale(.95)translateY(-12px)}to{opacity:1;transform:scale(1)translateY(0)}}._loginRoot_11rzu_728{background:var(--bg);justify-content:center;align-items:center;min-height:100svh;display:flex}._loginCard_11rzu_736{border:1px solid var(--border);width:100%;max-width:360px;box-shadow:var(--shadow-lg);background:#fff;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:40px 32px;display:flex}._loginLogo_11rzu_750{object-fit:contain;width:auto;height:56px;margin-bottom:8px}._loginSub_11rzu_757{color:var(--text-2);text-align:center;margin:0 0 16px;font-size:13px}._loginBtn_11rzu_764{background:var(--accent);color:#fff;cursor:pointer;border:none;border-radius:999px;width:100%;padding:11px 24px;font-size:14px;font-weight:700;transition:background .15s,box-shadow .15s;box-shadow:0 4px 16px #473aa540}._loginBtn_11rzu_764:hover:not(:disabled){background:var(--accent-hover);box-shadow:0 6px 20px #473aa559}._loginBtn_11rzu_764:disabled{opacity:.5;cursor:not-allowed}._hamburger_11rzu_789{border:1px solid var(--border);width:34px;height:34px;color:var(--text-2);background:#fff;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;transition:color .15s,background .15s;display:none}._hamburger_11rzu_789:hover{color:var(--accent);background:var(--accent-soft)}._backdrop_11rzu_808{display:none}@media (width<=900px){._header_11rzu_288{padding:0 12px}._main_11rzu_343{gap:12px;padding:12px}}@media (width<=768px){._hamburger_11rzu_789{display:inline-flex}._backdrop_11rzu_808{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1150;background:#2d2d4e73;animation:.15s _fadeInOverlay_11rzu_1;display:block;position:fixed;inset:0}._sidebar_11rzu_7,._sidebarCollapsed_11rzu_21{z-index:1200;width:min(82vw,280px);height:100svh;box-shadow:var(--shadow-lg);transition:transform .25s;position:fixed;top:0;left:0;transform:translate(-100%)}._sidebarOpen_11rzu_852{transform:translate(0)}._sidebarToggle_11rzu_25{display:none}._sidebarLogoCollapsed_11rzu_67 ._logoImg_11rzu_67{display:block}._navSeparator_11rzu_108{border:0;border-top:1px solid var(--border);margin:8px 12px}._sidebarNavCollapsed_11rzu_114 ._navSeparator_11rzu_108{margin:8px 14px}._sidebarNavCollapsed_11rzu_114 ._navItem_11rzu_86{justify-content:flex-start;padding:9px 12px}._sidebarNavCollapsed_11rzu_114 ._navLabel_11rzu_102{display:block}._sidebarFooterCollapsed_11rzu_157{padding:12px}._sidebarFooterCollapsed_11rzu_157 ._footerRow_11rzu_161{justify-content:flex-start}._sidebarFooterCollapsed_11rzu_157 ._navClub_11rzu_165{display:block}._sidebarFooterCollapsed_11rzu_157 ._licenceBadge_11rzu_169{justify-content:flex-start;padding:12px 14px}._sidebarFooterCollapsed_11rzu_157 ._licenceBadge_11rzu_169>div{display:block}._headerClubBadge_11rzu_300{flex:1;min-width:0;max-width:none;padding:4px 10px;font-size:10px}._navUser_11rzu_313{display:none}._formOverlay_11rzu_695{align-items:flex-start;padding:12px}}@media (width<=480px){._main_11rzu_343{padding:10px}._pageHeader_11rzu_360{flex-wrap:wrap;padding:10px 14px}._pageTitle_11rzu_354{font-size:17px}._headerActions_11rzu_422{flex-wrap:wrap}}
