@import "https://fonts.googleapis.com/css2?family=Golos+Text:wght@400;500;600;700&display=swap";
.HomeWrapper-module-scss-module__-034QW__wrapper{background:0 0;gap:.2rem;width:100%;height:100vh;display:flex}.HomeWrapper-module-scss-module__-034QW__wrapper .HomeWrapper-module-scss-module__-034QW__sidebar{width:208px;height:100%}.HomeWrapper-module-scss-module__-034QW__wrapper .HomeWrapper-module-scss-module__-034QW__container{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;min-width:0;height:100%;display:flex;overflow:hidden auto}
.HomeNavigation-module-scss-module__I_SLoa__container{flex-direction:column;align-items:stretch;gap:8px;width:100%;margin-top:8px;display:flex}
.SideBarRouteCard-module-scss-module__Vmo2WG__container{box-sizing:border-box;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;width:100%;height:40px;padding:0 16px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;transition:background .2s,color .2s;display:flex}.SideBarRouteCard-module-scss-module__Vmo2WG__container .SideBarRouteCard-module-scss-module__Vmo2WG__title__container{align-items:center;gap:10px;min-width:0;display:flex}.SideBarRouteCard-module-scss-module__Vmo2WG__container .SideBarRouteCard-module-scss-module__Vmo2WG__title__icon{object-fit:contain;flex:none;width:14px;height:14px}.SideBarRouteCard-module-scss-module__Vmo2WG__container .SideBarRouteCard-module-scss-module__Vmo2WG__title__text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SideBarRouteCard-module-scss-module__Vmo2WG__container .SideBarRouteCard-module-scss-module__Vmo2WG__toggle{cursor:pointer;color:#00000073;flex:none;justify-content:center;align-items:center;width:14px;height:14px;transition:transform .2s;display:flex;transform:rotate(0)}.SideBarRouteCard-module-scss-module__Vmo2WG__container .SideBarRouteCard-module-scss-module__Vmo2WG__toggle.SideBarRouteCard-module-scss-module__Vmo2WG__toggle__active{transform:rotate(180deg)}.SideBarRouteCard-module-scss-module__Vmo2WG__container.SideBarRouteCard-module-scss-module__Vmo2WG__no__active{color:#000000d9;background:0 0}.SideBarRouteCard-module-scss-module__Vmo2WG__container.SideBarRouteCard-module-scss-module__Vmo2WG__no__active:hover{color:#1890ff}.SideBarRouteCard-module-scss-module__Vmo2WG__container.SideBarRouteCard-module-scss-module__Vmo2WG__active{color:#1890ff;background:#e6f7ff;box-shadow:inset -3px 0 #1890ff}.SideBarRouteCard-module-scss-module__Vmo2WG__container.SideBarRouteCard-module-scss-module__Vmo2WG__sub__active{color:#1890ff;background:#e6f7ff}.SideBarRouteCard-module-scss-module__Vmo2WG__container.SideBarRouteCard-module-scss-module__Vmo2WG__is_sub{padding-left:40px}.SideBarRouteCard-module-scss-module__Vmo2WG__container.SideBarRouteCard-module-scss-module__Vmo2WG__collapsed{justify-content:center;padding:0}.SideBarRouteCard-module-scss-module__Vmo2WG__container.SideBarRouteCard-module-scss-module__Vmo2WG__collapsed .SideBarRouteCard-module-scss-module__Vmo2WG__title__container{justify-content:center;gap:0}
.DropdownRouteSection-module-scss-module__zLaUxq__container{flex-direction:column;align-items:stretch;width:100%;display:flex}
.Typography-module-scss-module__ywhgxW__root{color:inherit;margin:0}.Typography-module-scss-module__ywhgxW__h1-medium{font-family:Roboto,sans-serif;font-size:38px;font-style:normal;font-weight:500;line-height:46px}.Typography-module-scss-module__ywhgxW__h2-medium{font-family:Roboto,sans-serif;font-size:30px;font-style:normal;font-weight:500;line-height:40px}.Typography-module-scss-module__ywhgxW__h3-regular{font-family:Roboto,sans-serif;font-size:24px;font-style:normal;font-weight:400;line-height:32px}.Typography-module-scss-module__ywhgxW__h3-medium{font-family:Roboto,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:32px}.Typography-module-scss-module__ywhgxW__h4-medium{font-family:Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:500;line-height:28px}.Typography-module-scss-module__ywhgxW__h5-regular{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.Typography-module-scss-module__ywhgxW__h5-medium{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.Typography-module-scss-module__ywhgxW__h5-bold{font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.Typography-module-scss-module__ywhgxW__body-regular{font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.Typography-module-scss-module__ywhgxW__body-medium{font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.Typography-module-scss-module__ywhgxW__body-bold{font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:22px}.Typography-module-scss-module__ywhgxW__body-underline{font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-decoration-line:underline}.Typography-module-scss-module__ywhgxW__body-strikethrough{font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-decoration-line:line-through}.Typography-module-scss-module__ywhgxW__body-code{font-family:Menlo,Roboto Mono,monospace;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.Typography-module-scss-module__ywhgxW__body-small{font-family:Roboto,sans-serif;font-size:10px;font-style:normal;font-weight:400;line-height:12px}.Typography-module-scss-module__ywhgxW__footnote-description{font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.Typography-module-scss-module__ywhgxW__footnote-mono{font-feature-settings:"tnum" on,"lnum" on;font-family:Roboto Mono,Menlo,monospace;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.Typography-module-scss-module__ywhgxW__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.TournamentInclubForm-module-scss-module__lxnkAa__form{background:#fff;border-radius:8px;flex-direction:column;align-items:stretch;gap:24px;width:100%;padding:24px;display:flex;box-shadow:0 1px 2px #00000008,0 1px 6px -1px #00000005,0 2px 4px #00000005}.TournamentInclubForm-module-scss-module__lxnkAa__segmented{border:1px solid #d9d9d9;border-radius:2px;width:100%;height:40px;display:flex;overflow:hidden}.TournamentInclubForm-module-scss-module__lxnkAa__segment{color:#000000d9;cursor:pointer;background:#fff;border:none;border-right:1px solid #d9d9d9;flex:1 1 0;height:100%;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;transition:background .15s,color .15s}.TournamentInclubForm-module-scss-module__lxnkAa__segment:last-child{border-right:none}.TournamentInclubForm-module-scss-module__lxnkAa__segment:hover{color:#1890ff}.TournamentInclubForm-module-scss-module__lxnkAa__segmentActive{color:#fff;background:#1890ff}.TournamentInclubForm-module-scss-module__lxnkAa__segmentActive:hover{color:#fff}.TournamentInclubForm-module-scss-module__lxnkAa__card{border:1px solid #f0f0f0;border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.TournamentInclubForm-module-scss-module__lxnkAa__cardHead{color:#000000d9;background:#00000005;border-bottom:1px solid #f0f0f0;align-items:center;min-height:56px;padding:11.5px 24px;font-size:14px;font-weight:600;line-height:22px;display:flex}.TournamentInclubForm-module-scss-module__lxnkAa__cardBody{flex-direction:column;gap:24px;padding:16px 24px 40px;display:flex}.TournamentInclubForm-module-scss-module__lxnkAa__confirmationSetting{background:linear-gradient(135deg,#f7fcff 0%,#fff 100%);border:1px solid #e6f4ff;border-radius:8px;flex-direction:column;gap:8px;padding:16px;display:flex}.TournamentInclubForm-module-scss-module__lxnkAa__confirmationHint{margin:0 0 0 24px}.TournamentInclubForm-module-scss-module__lxnkAa__row{align-items:flex-start;gap:24px;width:100%;display:flex}.TournamentInclubForm-module-scss-module__lxnkAa__field{flex-direction:column;flex:1 1 0;gap:8px;min-width:0;display:flex}.TournamentInclubForm-module-scss-module__lxnkAa__fieldTight{gap:4px}.TournamentInclubForm-module-scss-module__lxnkAa__handicapGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;display:grid}.TournamentInclubForm-module-scss-module__lxnkAa__handicapLimits{grid-template-columns:minmax(0,1fr);gap:24px;min-width:0;display:grid}.TournamentInclubForm-module-scss-module__lxnkAa__handicapLimitsMixed{grid-template-columns:repeat(2,minmax(0,1fr))}.TournamentInclubForm-module-scss-module__lxnkAa__dateRange{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.TournamentInclubForm-module-scss-module__lxnkAa__agrRow{grid-template-columns:minmax(0,1fr) max-content;align-items:end;display:grid}.TournamentInclubForm-module-scss-module__lxnkAa__syncCell{flex:none;justify-content:flex-end}.TournamentInclubForm-module-scss-module__lxnkAa__syncErrorText{background:#fff1f0;border:1px solid #ffccc7;border-radius:4px;grid-column:1/-1;padding:8px 12px}.TournamentInclubForm-module-scss-module__lxnkAa__agrStatusRow{flex-direction:column;gap:8px;display:flex}.TournamentInclubForm-module-scss-module__lxnkAa__agrStatus{background:#f6ffed;border:1px solid #b7eb8f;border-radius:16px;align-self:flex-start;align-items:center;min-height:32px;padding:4px 12px;display:inline-flex}.TournamentInclubForm-module-scss-module__lxnkAa__groupLabel{color:#00000073}.TournamentInclubForm-module-scss-module__lxnkAa__errorText{color:#ff4d4f}.TournamentInclubForm-module-scss-module__lxnkAa__errorSummary{background:#fff1f0;border:1px solid #ffccc7;border-radius:4px;padding:8px 12px}.TournamentInclubForm-module-scss-module__lxnkAa__lockedField{cursor:not-allowed;color:#0000008c!important;background:#f5f5f5!important}.TournamentInclubForm-module-scss-module__lxnkAa__pair{align-items:center;gap:8px;display:flex}.TournamentInclubForm-module-scss-module__lxnkAa__pair>div{flex:1 1 0;min-width:0}.TournamentInclubForm-module-scss-module__lxnkAa__pair>.ant-input{flex:1 1 0;min-width:0}.TournamentInclubForm-module-scss-module__lxnkAa__prefix{color:#000000d9;flex:none}.TournamentInclubForm-module-scss-module__lxnkAa__checkList{flex-direction:column;gap:8px;display:flex}.TournamentInclubForm-module-scss-module__lxnkAa__addNomination{align-items:center;gap:8px;max-width:360px;display:flex}.TournamentInclubForm-module-scss-module__lxnkAa__roundsList{flex-direction:column;gap:16px;width:100%;display:flex}.TournamentInclubForm-module-scss-module__lxnkAa__roundItem{border-bottom:1px solid #f0f0f0;flex-direction:column;gap:16px;width:100%;padding-bottom:16px;display:flex}.TournamentInclubForm-module-scss-module__lxnkAa__roundItem:last-child{border-bottom:none;padding-bottom:0}.TournamentInclubForm-module-scss-module__lxnkAa__roundItemLocked{background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;padding:16px}.TournamentInclubForm-module-scss-module__lxnkAa__roundMeta{flex:1 1 0;justify-content:flex-end;align-items:center;gap:12px;min-height:32px;display:flex}.TournamentInclubForm-module-scss-module__lxnkAa__roundStatus{background:#fafafa;border:1px solid #d9d9d9;border-radius:11px;align-items:center;height:22px;padding:0 8px;display:inline-flex}.TournamentInclubForm-module-scss-module__lxnkAa__emptyRounds{text-align:center;background:#fafafa;border:1px dashed #d9d9d9;border-radius:6px;width:100%;padding:24px}.TournamentInclubForm-module-scss-module__lxnkAa__roundActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.TournamentInclubForm-module-scss-module__lxnkAa__footer{align-items:center;gap:16px;padding-top:8px;display:flex}@media (max-width:760px){.TournamentInclubForm-module-scss-module__lxnkAa__form{padding:12px}.TournamentInclubForm-module-scss-module__lxnkAa__row{flex-direction:column}.TournamentInclubForm-module-scss-module__lxnkAa__agrRow{grid-template-columns:1fr;align-items:stretch}.TournamentInclubForm-module-scss-module__lxnkAa__syncCell>button{width:100%}.TournamentInclubForm-module-scss-module__lxnkAa__handicapGrid,.TournamentInclubForm-module-scss-module__lxnkAa__handicapLimitsMixed,.TournamentInclubForm-module-scss-module__lxnkAa__dateRange{grid-template-columns:1fr}.TournamentInclubForm-module-scss-module__lxnkAa__roundMeta{justify-content:flex-start}}
.TournamentSettingsSection-module-scss-module__VMMvHG__wrap{flex-direction:column;gap:12px;display:flex}.TournamentSettingsSection-module-scss-module__VMMvHG__modeTabs{background:#fff;border:1px solid #e5e7eb;border-radius:8px;gap:4px;width:fit-content;padding:4px;display:flex}.TournamentSettingsSection-module-scss-module__VMMvHG__modeTabActive,.TournamentSettingsSection-module-scss-module__VMMvHG__modeTab{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:4px;height:32px;padding:0 14px;font-size:13px;font-weight:500}.TournamentSettingsSection-module-scss-module__VMMvHG__modeTab:hover{color:#2388ff}.TournamentSettingsSection-module-scss-module__VMMvHG__modeTabActive{color:#2388ff;background:#eaf6ff}.TournamentSettingsSection-module-scss-module__VMMvHG__loading{text-align:center;color:#00000073;background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:32px;font-size:14px;line-height:22px}
.TournamentParticipantsSection-module-scss-module__nvjRkW__card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.TournamentParticipantsSection-module-scss-module__nvjRkW__toolbar{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;min-height:64px;padding:16px 24px;display:flex}.TournamentParticipantsSection-module-scss-module__nvjRkW__toolbarTitle{color:#000000d9;font-size:16px;font-weight:500;line-height:24px}.TournamentParticipantsSection-module-scss-module__nvjRkW__toolbarRight{flex-direction:row;align-items:center;gap:16px;display:flex}.TournamentParticipantsSection-module-scss-module__nvjRkW__agrActions{flex-direction:row;align-items:center;gap:12px;display:flex}.TournamentParticipantsSection-module-scss-module__nvjRkW__agrButtons{flex:none;align-items:center;gap:12px;display:flex}.TournamentParticipantsSection-module-scss-module__nvjRkW__agrError{color:#ff4d4f;text-align:right;max-width:420px;font-size:12px;line-height:18px}.TournamentParticipantsSection-module-scss-module__nvjRkW__agrImportSummary{color:#000000d9;flex-direction:column;gap:8px;font-size:14px;line-height:22px;display:flex}.TournamentParticipantsSection-module-scss-module__nvjRkW__agrImportSummary p{margin:0}.TournamentParticipantsSection-module-scss-module__nvjRkW__agrImportMeta{color:#00000073;font-size:13px}.TournamentParticipantsSection-module-scss-module__nvjRkW__muted{color:#00000059}.TournamentParticipantsSection-module-scss-module__nvjRkW__tableWrap{padding:0 24px 16px;overflow-x:auto}.TournamentParticipantsSection-module-scss-module__nvjRkW__table{border-collapse:collapse;width:100%}.TournamentParticipantsSection-module-scss-module__nvjRkW__table th{text-align:left;color:#000000d9;white-space:nowrap;background:#fafafa;border-bottom:1px solid #0000000f;padding:16px;font-size:14px;font-weight:500;line-height:22px}.TournamentParticipantsSection-module-scss-module__nvjRkW__table td{color:#000000d9;vertical-align:middle;border-bottom:1px solid #0000000f;padding:16px;font-size:14px;line-height:22px}.TournamentParticipantsSection-module-scss-module__nvjRkW__mergedCell{vertical-align:middle}.TournamentParticipantsSection-module-scss-module__nvjRkW__teamGroupEnd td{border-bottom:1px solid #8c8c8c}.TournamentParticipantsSection-module-scss-module__nvjRkW__dropdownCell,.TournamentParticipantsSection-module-scss-module__nvjRkW__markerColumn{width:200px;min-width:200px;max-width:200px}.TournamentParticipantsSection-module-scss-module__nvjRkW__playerDropdown{width:168px;min-width:168px;max-width:168px}.TournamentParticipantsSection-module-scss-module__nvjRkW__playerDropdown button span:first-child{text-overflow:ellipsis;overflow:hidden}.TournamentParticipantsSection-module-scss-module__nvjRkW__dropdownDisabled{opacity:.6;pointer-events:none}.TournamentParticipantsSection-module-scss-module__nvjRkW__rowActions{flex-flow:wrap;align-items:center;gap:8px;display:flex}.TournamentParticipantsSection-module-scss-module__nvjRkW__stateRow{text-align:center;color:#9ca3af;padding:24px;font-size:14px}.TournamentParticipantsSection-module-scss-module__nvjRkW__stateRowError{color:#ff4d4f}.TournamentParticipantsSection-module-scss-module__nvjRkW__paginationWrap{justify-content:flex-end;padding:16px 24px;display:flex}
.ContentPanel-module-scss-module__tjzQvG__panel_wrap{flex-shrink:0;align-self:stretch;overflow:hidden}.ContentPanel-module-scss-module__tjzQvG__panel{background:#fff;border:1px solid #0000000f;border-radius:2px;flex-direction:column;width:379px;height:auto;max-height:100%;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000026}.ContentPanel-module-scss-module__tjzQvG__head{border-bottom:1px solid #0000000f;flex-shrink:0;padding:16px 16px 0}.ContentPanel-module-scss-module__tjzQvG__topbar{justify-content:space-between;align-items:flex-start;display:flex}.ContentPanel-module-scss-module__tjzQvG__title{color:#000000d9;margin:0;font-family:Roboto,sans-serif;font-size:14px;font-weight:500}.ContentPanel-module-scss-module__tjzQvG__subtitle{color:#00000073;margin:2px 0 0;font-family:Roboto,sans-serif;font-size:12px}.ContentPanel-module-scss-module__tjzQvG__close_btn{cursor:pointer;color:#00000073;background:#fafafa;border:none;border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:background .15s,color .15s;display:flex}.ContentPanel-module-scss-module__tjzQvG__close_btn svg{width:11px;height:11px}.ContentPanel-module-scss-module__tjzQvG__close_btn:hover{color:#000000d9;background:#d9d9d9}.ContentPanel-module-scss-module__tjzQvG__tabs{margin-top:12px;display:flex}.ContentPanel-module-scss-module__tjzQvG__tab{color:#00000073;cursor:pointer;background:0 0;border:none;margin-right:32px;padding:8px 0;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;transition:color .15s;position:relative}.ContentPanel-module-scss-module__tjzQvG__tab:after{content:"";background:#1890ff;height:2px;transition:transform .2s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.ContentPanel-module-scss-module__tjzQvG__tab:hover{color:#000000d9}.ContentPanel-module-scss-module__tjzQvG__tab--active{color:#1890ff;font-weight:500}.ContentPanel-module-scss-module__tjzQvG__tab--active:after{transform:scaleX(1)}.ContentPanel-module-scss-module__tjzQvG__body{flex:0 auto;min-height:0;padding:16px;overflow-y:auto}.ContentPanel-module-scss-module__tjzQvG__body::-webkit-scrollbar{width:4px}.ContentPanel-module-scss-module__tjzQvG__body::-webkit-scrollbar-track{background:0 0}.ContentPanel-module-scss-module__tjzQvG__body::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:2px}.ContentPanel-module-scss-module__tjzQvG__error_banner{color:#ff4d4f;background:#fff2f0;border-top:1px solid #ffccc7;flex-shrink:0;padding:8px 16px;font-family:Roboto,sans-serif;font-size:13px}.ContentPanel-module-scss-module__tjzQvG__footer{background:#fff;border-top:1px solid #0000000f;flex-shrink:0;justify-content:flex-end;align-items:center;gap:8px;padding:12px 16px;display:flex}
.Button-module-scss-module__VLzsWq__btn{box-sizing:border-box;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;border:1px solid #0000;border-radius:2px;flex-direction:row;justify-content:center;align-items:center;gap:8px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;transition:color .2s,background .2s,border-color .2s,box-shadow .2s;display:inline-flex}.Button-module-scss-module__VLzsWq__btn svg{width:1em;height:1em}.Button-module-scss-module__VLzsWq__btn:disabled,.Button-module-scss-module__VLzsWq__btn.Button-module-scss-module__VLzsWq__loading{cursor:not-allowed}.Button-module-scss-module__VLzsWq__block{width:100%}.Button-module-scss-module__VLzsWq__small{height:24px;padding:0 8px}.Button-module-scss-module__VLzsWq__medium{height:32px;padding:4px 15px}.Button-module-scss-module__VLzsWq__large{height:40px;padding:6px 15px;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.Button-module-scss-module__VLzsWq__iconOnly{padding:0}.Button-module-scss-module__VLzsWq__iconOnly.Button-module-scss-module__VLzsWq__small{width:24px}.Button-module-scss-module__VLzsWq__iconOnly.Button-module-scss-module__VLzsWq__medium{width:32px}.Button-module-scss-module__VLzsWq__iconOnly.Button-module-scss-module__VLzsWq__large{width:40px}.Button-module-scss-module__VLzsWq__round{border-radius:100px}.Button-module-scss-module__VLzsWq__circle{border-radius:50%;padding:0}.Button-module-scss-module__VLzsWq__circle.Button-module-scss-module__VLzsWq__small{width:24px}.Button-module-scss-module__VLzsWq__circle.Button-module-scss-module__VLzsWq__medium{width:32px}.Button-module-scss-module__VLzsWq__circle.Button-module-scss-module__VLzsWq__large{width:40px}.Button-module-scss-module__VLzsWq__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.8s linear infinite Button-module-scss-module__VLzsWq__spin}@keyframes Button-module-scss-module__VLzsWq__spin{to{transform:rotate(360deg)}}.Button-module-scss-module__VLzsWq__primary{color:#fff;background:#1890ff;border-color:#1890ff;box-shadow:0 2px #0000000b}.Button-module-scss-module__VLzsWq__primary:hover:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){background:#40a9ff;border-color:#40a9ff}.Button-module-scss-module__VLzsWq__primary:active:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){background:#096dd9;border-color:#096dd9}.Button-module-scss-module__VLzsWq__primary.Button-module-scss-module__VLzsWq__danger{background:#ff4d4f;border-color:#ff4d4f}.Button-module-scss-module__VLzsWq__primary.Button-module-scss-module__VLzsWq__danger:hover:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){background:#ff7875;border-color:#ff7875}.Button-module-scss-module__VLzsWq__primary.Button-module-scss-module__VLzsWq__danger:active:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){background:#cf1322;border-color:#cf1322}.Button-module-scss-module__VLzsWq__secondary{color:#000000d9;background:#fff;border-color:#d9d9d9;box-shadow:0 2px #00000004}.Button-module-scss-module__VLzsWq__secondary:hover:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){color:#40a9ff;border-color:#40a9ff}.Button-module-scss-module__VLzsWq__secondary:active:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){color:#096dd9;border-color:#096dd9}.Button-module-scss-module__VLzsWq__secondary.Button-module-scss-module__VLzsWq__danger{color:#ff4d4f;border-color:#ff4d4f}.Button-module-scss-module__VLzsWq__secondary.Button-module-scss-module__VLzsWq__danger:hover:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){color:#ff7875;border-color:#ff7875}.Button-module-scss-module__VLzsWq__secondary.Button-module-scss-module__VLzsWq__danger:active:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){color:#cf1322;border-color:#cf1322}.Button-module-scss-module__VLzsWq__dashed{color:#000000d9;background:#fff;border-style:dashed;border-color:#d9d9d9;box-shadow:0 2px #00000004}.Button-module-scss-module__VLzsWq__dashed:hover:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){color:#1890ff;border-color:#1890ff}.Button-module-scss-module__VLzsWq__dashed:active:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){color:#096dd9;border-color:#096dd9}.Button-module-scss-module__VLzsWq__dashed.Button-module-scss-module__VLzsWq__danger{color:#ff4d4f;border-color:#ff4d4f}.Button-module-scss-module__VLzsWq__dashed.Button-module-scss-module__VLzsWq__danger:hover:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){color:#ff7875;border-color:#ff7875}.Button-module-scss-module__VLzsWq__dashed.Button-module-scss-module__VLzsWq__danger:active:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){color:#cf1322;border-color:#cf1322}.Button-module-scss-module__VLzsWq__text{color:#000000d9;background:0 0;border-color:#0000}.Button-module-scss-module__VLzsWq__text:hover:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){background:#fafafa}.Button-module-scss-module__VLzsWq__text:active:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){background:#f5f5f5}.Button-module-scss-module__VLzsWq__text.Button-module-scss-module__VLzsWq__danger{color:#ff4d4f}.Button-module-scss-module__VLzsWq__text.Button-module-scss-module__VLzsWq__danger:hover:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){color:#ff7875;background:#fafafa}.Button-module-scss-module__VLzsWq__text.Button-module-scss-module__VLzsWq__danger:active:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){color:#cf1322;background:#f5f5f5}.Button-module-scss-module__VLzsWq__link{color:#1890ff;background:0 0;border-color:#0000}.Button-module-scss-module__VLzsWq__link:hover:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){color:#40a9ff}.Button-module-scss-module__VLzsWq__link:active:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){color:#096dd9}.Button-module-scss-module__VLzsWq__link.Button-module-scss-module__VLzsWq__danger{color:#ff4d4f}.Button-module-scss-module__VLzsWq__link.Button-module-scss-module__VLzsWq__danger:hover:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){color:#ff7875}.Button-module-scss-module__VLzsWq__link.Button-module-scss-module__VLzsWq__danger:active:not(:disabled):not(.Button-module-scss-module__VLzsWq__loading){color:#cf1322}.Button-module-scss-module__VLzsWq__ghost{background:0 0!important}.Button-module-scss-module__VLzsWq__ghost.Button-module-scss-module__VLzsWq__primary{color:#1890ff;border-color:#1890ff}.Button-module-scss-module__VLzsWq__ghost.Button-module-scss-module__VLzsWq__primary.Button-module-scss-module__VLzsWq__danger{color:#ff4d4f;border-color:#ff4d4f}.Button-module-scss-module__VLzsWq__btn:disabled{color:#00000040;box-shadow:none;background:#f5f5f5;border-color:#d9d9d9}.Button-module-scss-module__VLzsWq__btn:disabled.Button-module-scss-module__VLzsWq__text,.Button-module-scss-module__VLzsWq__btn:disabled.Button-module-scss-module__VLzsWq__link{background:0 0;border-color:#0000}
.DatePicker-module-scss-module__ry5Q2q__wrapper{flex-direction:column;gap:4px;width:100%;display:inline-flex;position:relative}.DatePicker-module-scss-module__ry5Q2q__label{color:#00000073;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.DatePicker-module-scss-module__ry5Q2q__required{color:#ff4d4f;margin-left:2px}.DatePicker-module-scss-module__ry5Q2q__field{box-sizing:border-box;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:2px;align-items:center;gap:8px;width:100%;height:40px;padding:8px 12px;transition:border-color .2s,box-shadow .2s;display:flex}.DatePicker-module-scss-module__ry5Q2q__field.DatePicker-module-scss-module__ry5Q2q__open,.DatePicker-module-scss-module__ry5Q2q__field:hover:not(.DatePicker-module-scss-module__ry5Q2q__disabled){border-color:#40a9ff}.DatePicker-module-scss-module__ry5Q2q__field.DatePicker-module-scss-module__ry5Q2q__open{box-shadow:0 0 0 2px #1890ff33}.DatePicker-module-scss-module__ry5Q2q__field.DatePicker-module-scss-module__ry5Q2q__disabled,.DatePicker-module-scss-module__ry5Q2q__field.DatePicker-module-scss-module__ry5Q2q__readOnly{cursor:not-allowed;background:#f5f5f5}.DatePicker-module-scss-module__ry5Q2q__field.DatePicker-module-scss-module__ry5Q2q__disabled .DatePicker-module-scss-module__ry5Q2q__value,.DatePicker-module-scss-module__ry5Q2q__field.DatePicker-module-scss-module__ry5Q2q__disabled .DatePicker-module-scss-module__ry5Q2q__placeholder,.DatePicker-module-scss-module__ry5Q2q__field.DatePicker-module-scss-module__ry5Q2q__disabled .DatePicker-module-scss-module__ry5Q2q__input,.DatePicker-module-scss-module__ry5Q2q__field.DatePicker-module-scss-module__ry5Q2q__readOnly .DatePicker-module-scss-module__ry5Q2q__value,.DatePicker-module-scss-module__ry5Q2q__field.DatePicker-module-scss-module__ry5Q2q__readOnly .DatePicker-module-scss-module__ry5Q2q__placeholder,.DatePicker-module-scss-module__ry5Q2q__field.DatePicker-module-scss-module__ry5Q2q__readOnly .DatePicker-module-scss-module__ry5Q2q__input{color:#00000040}.DatePicker-module-scss-module__ry5Q2q__field.DatePicker-module-scss-module__ry5Q2q__error{border-color:#ff4d4f}.DatePicker-module-scss-module__ry5Q2q__field.DatePicker-module-scss-module__ry5Q2q__typable{cursor:text}.DatePicker-module-scss-module__ry5Q2q__value{color:#000000d9;white-space:nowrap;text-overflow:ellipsis;flex:1;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;overflow:hidden}.DatePicker-module-scss-module__ry5Q2q__placeholder{text-overflow:ellipsis;white-space:nowrap;color:#00000040;flex:1;min-width:0;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px;overflow:hidden}.DatePicker-module-scss-module__ry5Q2q__icons{color:#00000040;flex:none;align-items:center;gap:4px;display:inline-flex}.DatePicker-module-scss-module__ry5Q2q__icons svg{width:14px;height:14px;display:block}.DatePicker-module-scss-module__ry5Q2q__clear{cursor:pointer;color:#00000040;background:0 0;border:none;padding:0;display:inline-flex}.DatePicker-module-scss-module__ry5Q2q__clear:hover{color:#00000073}.DatePicker-module-scss-module__ry5Q2q__input{color:#000000d9;width:100%;min-width:0;cursor:inherit;background:0 0;border:none;outline:none;flex:1;padding:0;font-family:inherit;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.DatePicker-module-scss-module__ry5Q2q__input::placeholder{color:#00000040}.DatePicker-module-scss-module__ry5Q2q__input:disabled{cursor:not-allowed}.DatePicker-module-scss-module__ry5Q2q__iconBtn{cursor:pointer;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.DatePicker-module-scss-module__ry5Q2q__iconBtn:disabled{cursor:not-allowed}.DatePicker-module-scss-module__ry5Q2q__panel{z-index:1000;background:#fff;border-radius:2px;width:280px;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 2px 8px #00000026}.DatePicker-module-scss-module__ry5Q2q__header{align-items:center;height:40px;padding:0 8px;display:flex;box-shadow:inset 0 -1px #f0f0f0}.DatePicker-module-scss-module__ry5Q2q__navBtn{cursor:pointer;color:#00000040;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:24px;height:40px;transition:color .15s;display:inline-flex}.DatePicker-module-scss-module__ry5Q2q__navBtn:hover{color:#000000d9}.DatePicker-module-scss-module__ry5Q2q__navBtn svg{width:11px;height:11px;display:block}.DatePicker-module-scss-module__ry5Q2q__title{color:#000000d9;flex:1;justify-content:center;align-items:center;gap:6px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}.DatePicker-module-scss-module__ry5Q2q__title button{cursor:pointer;color:#000000d9;background:0 0;border:none;padding:0 2px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px}.DatePicker-module-scss-module__ry5Q2q__title button:hover{color:#1890ff}.DatePicker-module-scss-module__ry5Q2q__body{padding:8px 12px}.DatePicker-module-scss-module__ry5Q2q__weekRow,.DatePicker-module-scss-module__ry5Q2q__dayRow{grid-template-columns:repeat(7,1fr);display:grid}.DatePicker-module-scss-module__ry5Q2q__weekRow{margin-bottom:2px}.DatePicker-module-scss-module__ry5Q2q__weekday{color:#000000d9;justify-content:center;align-items:center;height:30px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;display:flex}.DatePicker-module-scss-module__ry5Q2q__cell{justify-content:center;align-items:center;padding:3px 0;display:flex}.DatePicker-module-scss-module__ry5Q2q__day{color:#000000d9;cursor:pointer;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;width:24px;height:24px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;transition:background .15s,border-color .15s,color .15s;display:flex}.DatePicker-module-scss-module__ry5Q2q__day:hover{background:#e6f7ff}.DatePicker-module-scss-module__ry5Q2q__day.DatePicker-module-scss-module__ry5Q2q__outside{color:#00000040}.DatePicker-module-scss-module__ry5Q2q__day.DatePicker-module-scss-module__ry5Q2q__today{border-color:#1890ff}.DatePicker-module-scss-module__ry5Q2q__day.DatePicker-module-scss-module__ry5Q2q__selected{color:#fff;background:#1890ff}.DatePicker-module-scss-module__ry5Q2q__day.DatePicker-module-scss-module__ry5Q2q__selected:hover{background:#1890ff}.DatePicker-module-scss-module__ry5Q2q__day.DatePicker-module-scss-module__ry5Q2q__disabledDay{color:#00000040;cursor:not-allowed}.DatePicker-module-scss-module__ry5Q2q__day.DatePicker-module-scss-module__ry5Q2q__disabledDay:hover{background:0 0}.DatePicker-module-scss-module__ry5Q2q__monthGrid,.DatePicker-module-scss-module__ry5Q2q__yearGrid{grid-template-columns:repeat(3,1fr);gap:8px 0;padding:8px 0;display:grid}.DatePicker-module-scss-module__ry5Q2q__monthCell,.DatePicker-module-scss-module__ry5Q2q__yearCell{color:#000000d9;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;height:24px;padding:0;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;display:flex}.DatePicker-module-scss-module__ry5Q2q__monthCell:hover,.DatePicker-module-scss-module__ry5Q2q__yearCell:hover{background:#e6f7ff}.DatePicker-module-scss-module__ry5Q2q__monthCell.DatePicker-module-scss-module__ry5Q2q__selected,.DatePicker-module-scss-module__ry5Q2q__yearCell.DatePicker-module-scss-module__ry5Q2q__selected{color:#fff;background:#1890ff}.DatePicker-module-scss-module__ry5Q2q__monthCell.DatePicker-module-scss-module__ry5Q2q__currentYear:not(.DatePicker-module-scss-module__ry5Q2q__selected),.DatePicker-module-scss-module__ry5Q2q__yearCell.DatePicker-module-scss-module__ry5Q2q__currentYear:not(.DatePicker-module-scss-module__ry5Q2q__selected){border-color:#1890ff}.DatePicker-module-scss-module__ry5Q2q__monthCell.DatePicker-module-scss-module__ry5Q2q__outsideYear,.DatePicker-module-scss-module__ry5Q2q__yearCell.DatePicker-module-scss-module__ry5Q2q__outsideYear{color:#00000040}.DatePicker-module-scss-module__ry5Q2q__footer{justify-content:center;align-items:center;height:38px;display:flex;box-shadow:inset 0 1px #f0f0f0}.DatePicker-module-scss-module__ry5Q2q__todayBtn{cursor:pointer;color:#1890ff;background:0 0;border:none;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.DatePicker-module-scss-module__ry5Q2q__todayBtn:hover{color:#40a9ff}.DatePicker-module-scss-module__ry5Q2q__errorText{color:#ff4d4f;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px}
.Input-module-scss-module__u7FmTq__group{flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0;display:flex}.Input-module-scss-module__u7FmTq__label{color:#00000073;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.Input-module-scss-module__u7FmTq__required{color:#ff4d4f;margin-left:2px}.Input-module-scss-module__u7FmTq__control{box-sizing:border-box;isolation:isolate;border-radius:2px;flex-direction:row;align-items:stretch;width:100%;display:flex}.Input-module-scss-module__u7FmTq__field{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:2px;flex-direction:row;flex:auto;align-items:center;gap:8px;min-width:0;height:40px;padding:8px 12px;transition:border-color .2s,box-shadow .2s;display:flex}.Input-module-scss-module__u7FmTq__field:focus-within{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.Input-module-scss-module__u7FmTq__input{color:#000000d9;background:0 0;border:none;outline:none;flex:auto;min-width:0;padding:0;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.Input-module-scss-module__u7FmTq__input::placeholder{color:#00000040}.Input-module-scss-module__u7FmTq__input:disabled{cursor:not-allowed}.Input-module-scss-module__u7FmTq__prefix,.Input-module-scss-module__u7FmTq__suffix{color:#00000073;flex:none;justify-content:center;align-items:center;display:inline-flex}.Input-module-scss-module__u7FmTq__prefix svg,.Input-module-scss-module__u7FmTq__suffix svg{width:14px;height:14px;display:block}.Input-module-scss-module__u7FmTq__addon{box-sizing:border-box;color:#000000d9;white-space:nowrap;background:#fafafa;border:1px solid #d9d9d9;flex:none;justify-content:center;align-items:center;padding:0 12px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;display:inline-flex}.Input-module-scss-module__u7FmTq__hasBefore .Input-module-scss-module__u7FmTq__field{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.Input-module-scss-module__u7FmTq__hasBefore .Input-module-scss-module__u7FmTq__addonBefore{border-right:none;border-radius:2px 0 0 2px}.Input-module-scss-module__u7FmTq__hasAfter .Input-module-scss-module__u7FmTq__field{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.Input-module-scss-module__u7FmTq__hasAfter .Input-module-scss-module__u7FmTq__addonAfter{border-left:none;border-radius:0 2px 2px 0}.Input-module-scss-module__u7FmTq__disabled .Input-module-scss-module__u7FmTq__field{cursor:not-allowed;background:#f5f5f5}.Input-module-scss-module__u7FmTq__disabled .Input-module-scss-module__u7FmTq__field .Input-module-scss-module__u7FmTq__input{color:#00000073}.Input-module-scss-module__u7FmTq__disabled .Input-module-scss-module__u7FmTq__field .Input-module-scss-module__u7FmTq__input::placeholder{color:#00000040}.Input-module-scss-module__u7FmTq__error .Input-module-scss-module__u7FmTq__field{border-color:#ff4d4f}.Input-module-scss-module__u7FmTq__error .Input-module-scss-module__u7FmTq__field:focus-within{border-color:#ff4d4f;box-shadow:0 0 0 2px #ff4d4f33}.Input-module-scss-module__u7FmTq__errorText{color:#ff4d4f;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px}
.Modal-module-scss-module__vzGZ_q__overlay{z-index:1000;background:#00000073;justify-content:center;align-items:flex-start;padding:100px 16px 16px;animation:.2s Modal-module-scss-module__vzGZ_q__overlayIn;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes Modal-module-scss-module__vzGZ_q__overlayIn{0%{opacity:0}to{opacity:1}}@keyframes Modal-module-scss-module__vzGZ_q__cardIn{0%{opacity:0;transform:translateY(-12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.Modal-module-scss-module__vzGZ_q__card{box-sizing:border-box;background:#fff;border-radius:2px;flex-direction:column;width:520px;max-width:100%;animation:.2s Modal-module-scss-module__vzGZ_q__cardIn;display:flex;position:relative;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.Modal-module-scss-module__vzGZ_q__header{align-items:flex-start;padding:16px 24px;display:flex;box-shadow:inset 0 -1px #f0f0f0}.Modal-module-scss-module__vzGZ_q__title{color:#000000d9;flex:1;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.Modal-module-scss-module__vzGZ_q__close{cursor:pointer;color:#00000073;background:0 0;border:none;flex:none;justify-content:center;align-items:center;width:22px;height:22px;margin:-2px -4px 0 8px;transition:color .15s;display:inline-flex}.Modal-module-scss-module__vzGZ_q__close:hover{color:#000000d9}.Modal-module-scss-module__vzGZ_q__close svg{width:14px;height:14px;display:block}.Modal-module-scss-module__vzGZ_q__body{color:#000000d9;padding:24px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.Modal-module-scss-module__vzGZ_q__footer{justify-content:flex-end;align-items:center;gap:8px;padding:10px 16px;display:flex;box-shadow:inset 0 1px #f0f0f0}.Modal-module-scss-module__vzGZ_q__confirm{align-items:flex-end;gap:24px;width:416px;padding:32px 32px 24px}.Modal-module-scss-module__vzGZ_q__confirmBody{flex-direction:row;align-items:flex-start;gap:16px;width:100%;display:flex}.Modal-module-scss-module__vzGZ_q__confirmIcon{flex:none;width:22px;height:22px;display:inline-flex}.Modal-module-scss-module__vzGZ_q__confirmIcon svg{width:22px;height:22px;display:block}.Modal-module-scss-module__vzGZ_q__confirmIcon.Modal-module-scss-module__vzGZ_q__info{color:#1890ff}.Modal-module-scss-module__vzGZ_q__confirmIcon.Modal-module-scss-module__vzGZ_q__success{color:#52c41a}.Modal-module-scss-module__vzGZ_q__confirmIcon.Modal-module-scss-module__vzGZ_q__warning{color:#ffc53d}.Modal-module-scss-module__vzGZ_q__confirmIcon.Modal-module-scss-module__vzGZ_q__error{color:#ff4d4f}.Modal-module-scss-module__vzGZ_q__confirmIcon.Modal-module-scss-module__vzGZ_q__confirm{color:#faad14}.Modal-module-scss-module__vzGZ_q__confirmRight{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.Modal-module-scss-module__vzGZ_q__confirmTitle{color:#000000d9;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.Modal-module-scss-module__vzGZ_q__confirmContent{color:#000000d9;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.Modal-module-scss-module__vzGZ_q__confirmFooter{flex-direction:row;align-items:center;gap:8px;display:flex}
.FilterDropdown-module-scss-module__PttERW__wrapper{display:inline-block;position:relative}.FilterDropdown-module-scss-module__PttERW__backdrop{z-index:49;position:fixed;inset:0}.FilterDropdown-module-scss-module__PttERW__trigger{color:#000000d9;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9;border-radius:2px;justify-content:space-between;align-items:center;gap:8px;height:32px;padding:5px 16px;font-family:Roboto,sans-serif;font-size:14px;transition:border-color .15s,box-shadow .15s;display:flex;box-shadow:0 2px #00000004}.FilterDropdown-module-scss-module__PttERW__trigger svg{color:#000000d9;width:10px;height:10px;transition:transform .15s}.FilterDropdown-module-scss-module__PttERW__trigger:hover{border-color:#1890ff}.FilterDropdown-module-scss-module__PttERW__trigger--open{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.FilterDropdown-module-scss-module__PttERW__trigger--open svg{transform:rotate(180deg)}.FilterDropdown-module-scss-module__PttERW__trigger--active{color:#000000d9}.FilterDropdown-module-scss-module__PttERW__triggerLabel{text-overflow:ellipsis;overflow:hidden}.FilterDropdown-module-scss-module__PttERW__clear{color:#00000073;cursor:pointer;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;font-size:14px;line-height:1;transition:background .12s,color .12s;display:inline-flex}.FilterDropdown-module-scss-module__PttERW__clear:hover{color:#000000d9;background:#0000000f}.FilterDropdown-module-scss-module__PttERW__menu{z-index:50;background:#fff;border-radius:2px;min-width:100%;padding:4px 0;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.FilterDropdown-module-scss-module__PttERW__item{color:#000000d9;cursor:pointer;white-space:nowrap;padding:5px 12px;font-family:Roboto,sans-serif;font-size:14px;transition:background .12s}.FilterDropdown-module-scss-module__PttERW__item:hover{filter:brightness(.96);background:#fff}.FilterDropdown-module-scss-module__PttERW__item--selected{background:#e6f7ff;font-weight:500}.FilterDropdown-module-scss-module__PttERW__item--disabled{color:#00000040;cursor:not-allowed}.FilterDropdown-module-scss-module__PttERW__item--disabled:hover{filter:none;background:0 0}
.NotificationBell-module-scss-module__6z8ala__wrap{display:inline-flex;position:relative}.NotificationBell-module-scss-module__6z8ala__bell{cursor:pointer;color:#000000d9;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:flex;position:relative}.NotificationBell-module-scss-module__6z8ala__bell svg{width:16px;height:16px}.NotificationBell-module-scss-module__6z8ala__bell:hover{background:#f3f4f6}.NotificationBell-module-scss-module__6z8ala__bell_badge{box-sizing:border-box;color:#fff;pointer-events:none;background:#ef4444;border:2px solid #fff;border-radius:100px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font-family:Golos Text,sans-serif;font-size:11px;font-weight:600;line-height:14px;display:flex;position:absolute;top:-4px;right:-4px}.NotificationBell-module-scss-module__6z8ala__dropdown{z-index:50;background:#fff;border:1px solid #0000000f;border-radius:12px;width:360px;max-width:calc(100vw - 32px);font-family:Golos Text,sans-serif;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 12px 32px #0000001f}.NotificationBell-module-scss-module__6z8ala__dropdown_head{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.NotificationBell-module-scss-module__6z8ala__dropdown_title{color:#000000d9;font-size:16px;font-weight:600}.NotificationBell-module-scss-module__6z8ala__all_link{cursor:pointer;color:#2563eb;background:0 0;border:none;padding:0;font-family:Golos Text,sans-serif;font-size:14px;transition:opacity .2s}.NotificationBell-module-scss-module__6z8ala__all_link:hover{opacity:.75}.NotificationBell-module-scss-module__6z8ala__list{max-height:360px;overflow-y:auto}.NotificationBell-module-scss-module__6z8ala__empty{text-align:center;color:#00000073;padding:24px 16px;font-size:14px}.NotificationBell-module-scss-module__6z8ala__item{cursor:pointer;text-align:left;background:0 0;border:none;border-bottom:1px solid #0000000f;justify-content:space-between;align-items:flex-start;gap:12px;width:100%;padding:14px 16px;transition:background .2s;display:flex}.NotificationBell-module-scss-module__6z8ala__item:last-child{border-bottom:none}.NotificationBell-module-scss-module__6z8ala__item:hover{background:#eff4ff}.NotificationBell-module-scss-module__6z8ala__item_main{flex-direction:column;gap:2px;min-width:0;display:flex}.NotificationBell-module-scss-module__6z8ala__item_title{color:#000000d9;font-size:15px;font-weight:600}.NotificationBell-module-scss-module__6z8ala__item_name{color:#000000a6;font-size:14px}.NotificationBell-module-scss-module__6z8ala__item_ext{color:#00000059;text-transform:uppercase;font-size:12px}.NotificationBell-module-scss-module__6z8ala__item_side{flex-shrink:0;align-items:center;gap:8px;display:flex}.NotificationBell-module-scss-module__6z8ala__item_time{color:#00000073;font-size:13px}.NotificationBell-module-scss-module__6z8ala__item_dot{background:#2563eb;border-radius:50%;width:8px;height:8px}.NotificationBell-module-scss-module__6z8ala__more{cursor:pointer;color:#000000a6;background:0 0;border:none;border-top:1px solid #0000000f;justify-content:center;align-items:center;gap:6px;width:100%;padding:12px 16px;font-family:Golos Text,sans-serif;font-size:14px;transition:background .2s;display:flex}.NotificationBell-module-scss-module__6z8ala__more:hover{background:#f3f4f6}.NotificationBell-module-scss-module__6z8ala__more_icon{width:16px;height:16px}.NotificationBell-module-scss-module__6z8ala__more_icon_up{width:16px;height:16px;transform:rotate(180deg)}
.TrainersHeader-module-scss-module__lAylMq__header{background:#fff;flex-direction:column;flex-shrink:0;gap:8px;width:100%;padding:16px 0 0;display:flex}.TrainersHeader-module-scss-module__lAylMq__breadcrumb{align-items:center;padding:0 24px;font-size:14px;line-height:22px;display:flex}.TrainersHeader-module-scss-module__lAylMq__breadcrumb_item{color:#00000073}.TrainersHeader-module-scss-module__lAylMq__breadcrumb_sep{color:#00000073;padding:0 8px}.TrainersHeader-module-scss-module__lAylMq__breadcrumb_current{color:#000000d9}.TrainersHeader-module-scss-module__lAylMq__heading{justify-content:space-between;align-items:center;gap:16px;min-height:40px;padding:0 24px;display:flex}.TrainersHeader-module-scss-module__lAylMq__heading_left{align-items:center;gap:16px;min-width:0;display:flex}.TrainersHeader-module-scss-module__lAylMq__title{color:#000000d9;white-space:nowrap;margin:0;font-size:20px;font-weight:500;line-height:28px}.TrainersHeader-module-scss-module__lAylMq__actions{align-items:center;gap:8px;display:flex}.TrainersHeader-module-scss-module__lAylMq__bell{cursor:pointer;color:#000000d9;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:flex;position:relative}.TrainersHeader-module-scss-module__lAylMq__bell svg{width:16px;height:16px}.TrainersHeader-module-scss-module__lAylMq__bell:hover{background:#f3f4f6}.TrainersHeader-module-scss-module__lAylMq__bell_badge{color:#fff;pointer-events:none;background:#ef4444;border-radius:100px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:12px;line-height:16px;display:flex;position:absolute;top:0;right:0}.TrainersHeader-module-scss-module__lAylMq__tabs{border-bottom:1px solid #0000000f;padding:0 24px;display:flex}.TrainersHeader-module-scss-module__lAylMq__tab{color:#000000d9;cursor:pointer;white-space:nowrap;background:0 0;border:none;margin-right:32px;padding:8px 0;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;transition:color .2s;position:relative}.TrainersHeader-module-scss-module__lAylMq__tab:after{content:"";background:#2563eb;height:2px;transition:transform .2s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.TrainersHeader-module-scss-module__lAylMq__tab:hover,.TrainersHeader-module-scss-module__lAylMq__tab--active{color:#2563eb}.TrainersHeader-module-scss-module__lAylMq__tab--active:after{transform:scaleX(1)}
.ContentTable-module-scss-module__yYaioG__card{background:#fff;border:1px solid #0000000f;border-radius:2px;flex:1;min-width:0}.ContentTable-module-scss-module__yYaioG__toolbar{border-bottom:1px solid #0000000f;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 24px;display:flex}.ContentTable-module-scss-module__yYaioG__toolbar__title{color:#000000d9;margin:0;font-family:Roboto,sans-serif;font-size:16px;font-weight:500}.ContentTable-module-scss-module__yYaioG__toolbar__right{align-items:center;gap:8px;margin-left:auto;display:flex}.ContentTable-module-scss-module__yYaioG__table_wrap{overflow-x:auto}.ContentTable-module-scss-module__yYaioG__state_row{text-align:center;color:#00000073;padding:32px 24px;font-family:Roboto,sans-serif;font-size:14px}.ContentTable-module-scss-module__yYaioG__state_row--error{color:#ff4d4f}.ContentTable-module-scss-module__yYaioG__table{border-collapse:collapse;width:100%}.ContentTable-module-scss-module__yYaioG__table--fixed{table-layout:fixed}.ContentTable-module-scss-module__yYaioG__table--fixed td{overflow:hidden}.ContentTable-module-scss-module__yYaioG__table th{text-align:left;color:#000000d9;white-space:nowrap;background:#fafafa;border-bottom:1px solid #0000000f;padding:16px;font-family:Roboto,sans-serif;font-size:14px;font-weight:500}.ContentTable-module-scss-module__yYaioG__table td{color:#000000d9;vertical-align:middle;border-bottom:1px solid #0000000f;padding:11px 16px;font-family:Roboto,sans-serif;font-size:14px}.ContentTable-module-scss-module__yYaioG__table td.ContentTable-module-scss-module__yYaioG__cell--top{vertical-align:top}.ContentTable-module-scss-module__yYaioG__table tbody tr{transition:background .15s}.ContentTable-module-scss-module__yYaioG__table tbody tr:hover{background:#fafafa}.ContentTable-module-scss-module__yYaioG__table tbody tr:last-child td{border-bottom:none}.ContentTable-module-scss-module__yYaioG__table tbody tr.ContentTable-module-scss-module__yYaioG__row--clickable{cursor:pointer}.ContentTable-module-scss-module__yYaioG__table tbody tr.ContentTable-module-scss-module__yYaioG__row--clickable:focus-visible{outline-offset:-2px;outline:2px solid #1890ff59}.ContentTable-module-scss-module__yYaioG__table tbody tr.ContentTable-module-scss-module__yYaioG__row--scheduled{background:#faad140f;box-shadow:inset 3px 0 #faad14}.ContentTable-module-scss-module__yYaioG__table tbody tr.ContentTable-module-scss-module__yYaioG__row--scheduled:hover{background:#faad141f}.ContentTable-module-scss-module__yYaioG__cell--right{text-align:right}.ContentTable-module-scss-module__yYaioG__cell--center{text-align:center}.ContentTable-module-scss-module__yYaioG__cover_thumb{object-fit:cover;background:#f5f5f5;border-radius:2px;width:44px;height:36px;display:block}.ContentTable-module-scss-module__yYaioG__cover_placeholder{background:#f5f5f5;border:.35px solid #d9d9d9;border-radius:2px;width:44px;height:36px}.ContentTable-module-scss-module__yYaioG__publish_cell{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.ContentTable-module-scss-module__yYaioG__status{white-space:nowrap;border:1px solid #0000;border-radius:10px;align-items:center;height:20px;padding:0 7px;font-size:12px;line-height:20px;display:inline-flex}.ContentTable-module-scss-module__yYaioG__status--published{color:#389e0d;background:#f6ffed;border-color:#b7eb8f}.ContentTable-module-scss-module__yYaioG__status--scheduled{color:#d48806;background:#fffbe6;border-color:#ffe58f}.ContentTable-module-scss-module__yYaioG__status--draft{color:#00000073;background:#f5f5f5;border-color:#d9d9d9}.ContentTable-module-scss-module__yYaioG__publish_when{color:#00000073;font-size:12px}.ContentTable-module-scss-module__yYaioG__publish_when--scheduled{color:#d48806}.ContentTable-module-scss-module__yYaioG__row_actions{align-items:center;gap:8px;display:flex}.ContentTable-module-scss-module__yYaioG__action_btn{cursor:pointer;color:#1890ff;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;transition:opacity .15s,color .15s;display:flex}.ContentTable-module-scss-module__yYaioG__action_btn svg{width:14px;height:14px}.ContentTable-module-scss-module__yYaioG__action_btn:hover{opacity:.7}.ContentTable-module-scss-module__yYaioG__action_btn--danger{color:#00000073}.ContentTable-module-scss-module__yYaioG__action_btn--danger:hover{opacity:1;color:#ff4d4f}.ContentTable-module-scss-module__yYaioG__action_btn--danger-solid{color:#ff4d4f}.ContentTable-module-scss-module__yYaioG__action_btn--danger-solid:hover{opacity:.7}.ContentTable-module-scss-module__yYaioG__action_btn--success{color:#52c41a}.ContentTable-module-scss-module__yYaioG__action_btn--success:hover{opacity:1;color:#389e0d}.ContentTable-module-scss-module__yYaioG__footer{border-top:1px solid #f5f5f5;justify-content:flex-end;align-items:center;padding:12px 16px;display:flex}
.HomeTrainerListPage-module-scss-module__uP9--W__wrapper{background:#f3f4f6;flex-direction:column;width:100%;min-height:100vh;display:flex}.HomeTrainerListPage-module-scss-module__uP9--W__page{flex:1;align-items:flex-start;gap:16px;width:100%;padding:16px;display:flex}.HomeTrainerListPage-module-scss-module__uP9--W__main{flex:1;min-width:0}.HomeTrainerListPage-module-scss-module__uP9--W__panel{flex-shrink:0;width:400px}@media (max-width:1024px){.HomeTrainerListPage-module-scss-module__uP9--W__page{flex-direction:column}.HomeTrainerListPage-module-scss-module__uP9--W__panel{width:100%}}@media (max-width:640px){.HomeTrainerListPage-module-scss-module__uP9--W__page{padding:12px}}
.BookingSlotsCalendar-module-scss-module__UDTZWa__subheader{align-items:center;gap:16px;padding:18px 0 14px;display:flex}@media (max-width:640px){.BookingSlotsCalendar-module-scss-module__UDTZWa__subheader{flex-direction:column;align-items:flex-start}}.BookingSlotsCalendar-module-scss-module__UDTZWa__nav{background:#f5f5f5;border-radius:6px;align-items:center;display:inline-flex;overflow:hidden}.BookingSlotsCalendar-module-scss-module__UDTZWa__navBtn,.BookingSlotsCalendar-module-scss-module__UDTZWa__todayBtn{color:#333;cursor:pointer;background:0 0;border:none;height:30px;padding:0 12px;font-size:14px}.BookingSlotsCalendar-module-scss-module__UDTZWa__todayBtn{border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7;min-width:84px}.BookingSlotsCalendar-module-scss-module__UDTZWa__month{color:#222;margin:0;font-size:24px;font-weight:500}@media (max-width:640px){.BookingSlotsCalendar-module-scss-module__UDTZWa__month{font-size:20px}}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap{min-width:0;overflow-x:auto}.BookingSlotsCalendar-module-scss-module__UDTZWa__weekCalendarWrap{scrollbar-color:#aeb7c4 #eef1f4;scrollbar-width:thin}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap.BookingSlotsCalendar-module-scss-module__UDTZWa__weekCalendarWrap .fc{min-width:var(--week-calendar-min-width,980px)}.BookingSlotsCalendar-module-scss-module__UDTZWa__weekCalendarWrap::-webkit-scrollbar{width:10px;height:10px}.BookingSlotsCalendar-module-scss-module__UDTZWa__weekCalendarWrap::-webkit-scrollbar-track{background:#eef1f4;border-radius:999px}.BookingSlotsCalendar-module-scss-module__UDTZWa__weekCalendarWrap::-webkit-scrollbar-thumb{background:#aeb7c4;border:2px solid #eef1f4;border-radius:999px}.BookingSlotsCalendar-module-scss-module__UDTZWa__weekCalendarWrap::-webkit-scrollbar-thumb:hover{background:#8793a2}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc{--fc-border-color:#e5e7eb;--fc-today-bg-color:transparent;--fc-neutral-bg-color:#fff;--fc-page-bg-color:#fff;--fc-event-border-color:transparent;--fc-button-bg-color:transparent;--fc-button-border-color:transparent;min-width:980px;font-size:14px}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-toolbar{display:none}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timegrid-axis{width:56px!important;min-width:56px!important;max-width:56px!important}:is(.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timegrid-slot,.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timegrid-slot-label){height:36px}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timegrid-slot-label-cushion{color:#6b7280;font-size:12px}:is(.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timeGridWeek-view .fc-timegrid-slot,.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timeGridWeek-view .fc-timegrid-slot-label){height:18px!important}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-col-header-cell-cushion{width:100%;color:inherit;padding:0;text-decoration:none;display:block}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-col-header-cell{background:#fff}.BookingSlotsCalendar-module-scss-module__UDTZWa__dayHead{flex-direction:column;align-items:flex-start;gap:4px;padding:10px 10px 12px;display:flex}.BookingSlotsCalendar-module-scss-module__UDTZWa__dayWeekday{color:#8a8a8a;font-size:12px;font-weight:400;line-height:1}.BookingSlotsCalendar-module-scss-module__UDTZWa__dayNum{color:#111;font-size:20px;font-weight:600;line-height:1}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timegrid-event-harness{margin:0 2px}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timegrid-event.bookingTournament{bottom:0!important}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timegrid-event.bookingTraining{bottom:0!important}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-event.trainingBooked{font-weight:500;box-shadow:inset 0 0 0 1px #00000014;border-left-width:4px!important}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-event.gameFree{pointer-events:none;border-left:2px solid #0050b3;border-radius:4px}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timegrid-event.gameBooked{border-left:2px solid #0050b3;overflow:hidden;bottom:3px!important}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timeGridWeek-view .fc-timegrid-event.gameBooked{bottom:0!important}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timegrid-event.gameFree{overflow:hidden;bottom:3px!important}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timeGridWeek-view .fc-timegrid-event.gameFree{bottom:0!important}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-event{box-shadow:none;cursor:pointer;border-width:0;border-radius:4px}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timegrid-event:not(.gameBooked){border-left-style:solid;border-left-width:2px}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-event-main{padding:4px 6px}:is(.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-event.gameBooked .fc-event-main,.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-event.gameFree .fc-event-main){box-sizing:border-box;padding:2px 8px}:is(.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timeGridWeek-view .fc-event.gameBooked .fc-event-main,.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timeGridWeek-view .fc-event.gameFree .fc-event-main){padding:1px 8px}:is(.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timeGridDay-view .fc-timegrid-event.gameBooked,.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timeGridDay-view .fc-timegrid-event.gameFree){min-height:28px}:is(.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timeGridDay-view .fc-event.gameBooked .fc-event-main,.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-timeGridDay-view .fc-event.gameFree .fc-event-main){padding:6px 8px}.BookingSlotsCalendar-module-scss-module__UDTZWa__eventInner{flex-direction:column;gap:2px;display:flex;overflow:hidden}.BookingSlotsCalendar-module-scss-module__UDTZWa__eventStripe{align-items:center;gap:4px;width:100%;height:100%;display:flex;overflow:hidden}.BookingSlotsCalendar-module-scss-module__UDTZWa__stripeTitle{white-space:nowrap;font-size:10px;font-weight:600;line-height:1}.BookingSlotsCalendar-module-scss-module__UDTZWa__stripeTime{white-space:nowrap;font-size:10px;line-height:1}.BookingSlotsCalendar-module-scss-module__UDTZWa__eventTitle{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.15;overflow:hidden}.BookingSlotsCalendar-module-scss-module__UDTZWa__eventTime{color:#8c8c8c;white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:1.1;overflow:hidden}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-daygrid-event{border-radius:4px;overflow:hidden}.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-daygrid-event .fc-event-main{padding:0}:is(.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-daygrid-day.dayEmpty,.BookingSlotsCalendar-module-scss-module__UDTZWa__calendarWrap .fc-daygrid-day.dayEmpty *){cursor:default!important}.BookingSlotsCalendar-module-scss-module__UDTZWa__monthChip{color:#1f2937;border-radius:4px;align-items:center;gap:4px;width:100%;padding:2px 6px;display:flex;overflow:hidden}.BookingSlotsCalendar-module-scss-module__UDTZWa__monthChipTime{white-space:nowrap;flex-shrink:0;font-size:11px;line-height:1.3}.BookingSlotsCalendar-module-scss-module__UDTZWa__monthChipTitle{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:11px;font-weight:600;line-height:1.3;overflow:hidden}
.SimulatorColumnsCalendar-module-scss-module__4cDAzW__wrap{min-width:0;overflow-x:auto}.SimulatorColumnsCalendar-module-scss-module__4cDAzW__calendWrapper{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.SimulatorColumnsCalendar-module-scss-module__4cDAzW__grid{border:1px solid #e5e7eb;border-bottom:none;min-width:980px;font-size:14px;display:grid}.SimulatorColumnsCalendar-module-scss-module__4cDAzW__colHead{color:#8a8a8a;background:#fff;border-bottom:1px solid #e5e7eb;border-left:1px solid #e5e7eb;padding:10px 10px 12px;font-size:12px;line-height:1}.SimulatorColumnsCalendar-module-scss-module__4cDAzW__corner{background:#fff;border-bottom:1px solid #e5e7eb}.SimulatorColumnsCalendar-module-scss-module__4cDAzW__axis{background:#fff;border-bottom:1px solid #e5e7eb;width:56px;position:relative}.SimulatorColumnsCalendar-module-scss-module__4cDAzW__axisLabel{color:#6b7280;white-space:nowrap;font-size:12px;position:absolute;right:6px;transform:translateY(-50%)}.SimulatorColumnsCalendar-module-scss-module__4cDAzW__col{cursor:pointer;background-image:repeating-linear-gradient(#f3f4f6 0 1px,#0000 1px 100%);background-repeat:repeat-y;border-bottom:1px solid #e5e7eb;border-left:1px solid #e5e7eb;position:relative}.SimulatorColumnsCalendar-module-scss-module__4cDAzW__block{color:#1f2937;text-align:left;cursor:pointer;border:none;border-left:2px solid #52c41a;border-radius:4px;flex-direction:column;gap:2px;padding:4px 6px;display:flex;position:absolute;left:2px;right:2px;overflow:hidden}.SimulatorColumnsCalendar-module-scss-module__4cDAzW__blockTitle{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;line-height:1.15;overflow:hidden}.SimulatorColumnsCalendar-module-scss-module__4cDAzW__blockTime{color:#3f6212;white-space:nowrap;text-overflow:ellipsis;font-size:10px;line-height:1.1;overflow:hidden}
.TenantsListSection-module-scss-module__YafQSq__name{color:#000000d9;font-weight:500}.TenantsListSection-module-scss-module__YafQSq__muted{color:#00000073}.TenantsListSection-module-scss-module__YafQSq__link{color:#000000d9;word-break:break-all;text-decoration:none}.TenantsListSection-module-scss-module__YafQSq__link:hover{text-decoration:underline}.TenantsListSection-module-scss-module__YafQSq__actions{align-items:center;gap:16px;display:flex}.TenantsListSection-module-scss-module__YafQSq__action{cursor:pointer;color:#1890ff;white-space:nowrap;background:0 0;border:none;padding:0;font-family:Roboto,sans-serif;font-size:14px;transition:opacity .15s}.TenantsListSection-module-scss-module__YafQSq__action:hover{opacity:.7}
.CheckboxSelect-module-scss-module__MWIfwG__wrapper{display:inline-block;position:relative}.CheckboxSelect-module-scss-module__MWIfwG__trigger{color:#2f3340;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:2px;align-items:center;gap:8px;height:32px;padding:5px 16px;font-size:14px;display:inline-flex}.CheckboxSelect-module-scss-module__MWIfwG__trigger svg{color:#8a8f98}.CheckboxSelect-module-scss-module__MWIfwG__trigger:hover,.CheckboxSelect-module-scss-module__MWIfwG__triggerOpen{border-color:#1677ff}.CheckboxSelect-module-scss-module__MWIfwG__triggerText{white-space:nowrap}.CheckboxSelect-module-scss-module__MWIfwG__backdrop{z-index:40;position:fixed;inset:0}.CheckboxSelect-module-scss-module__MWIfwG__menu{z-index:41;background:#fff;border-radius:2px;min-width:240px;padding:4px 0;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 3px 6px -4px #0000001f,0 6px 16px #00000014,0 9px 28px 8px #0000000d}.CheckboxSelect-module-scss-module__MWIfwG__row{cursor:pointer;color:#2f3340;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:8px 12px;font-size:14px;display:flex}.CheckboxSelect-module-scss-module__MWIfwG__row:hover{background:#00000005}.CheckboxSelect-module-scss-module__MWIfwG__rowChecked,.CheckboxSelect-module-scss-module__MWIfwG__rowChecked:hover{background:#e6f7ff}.CheckboxSelect-module-scss-module__MWIfwG__rowDisabled{color:#00000040;cursor:not-allowed}.CheckboxSelect-module-scss-module__MWIfwG__rowDisabled .CheckboxSelect-module-scss-module__MWIfwG__checkbox{cursor:not-allowed}.CheckboxSelect-module-scss-module__MWIfwG__rowDisabled:hover{background:0 0}.CheckboxSelect-module-scss-module__MWIfwG__checkbox{accent-color:#1677ff;cursor:pointer;flex-shrink:0;width:18px;height:18px}.CheckboxSelect-module-scss-module__MWIfwG__rowLabel{flex:1}.CheckboxSelect-module-scss-module__MWIfwG__footer{border-top:1px solid #f0f1f3;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;padding:8px 8px 4px;display:flex}.CheckboxSelect-module-scss-module__MWIfwG__cancel{color:#1677ff;cursor:pointer;background:0 0;border:none;padding:6px 8px;font-size:14px}.CheckboxSelect-module-scss-module__MWIfwG__ok{color:#fff;cursor:pointer;background:#1677ff;border:none;border-radius:2px;padding:7px 18px;font-size:14px}.CheckboxSelect-module-scss-module__MWIfwG__ok:hover{background:#0f6ae0}
.TenantSettingsHeader-module-scss-module__mPlCGa__header{background:#fff;border-bottom:1px solid #0000000f;flex-direction:column;flex-shrink:0;gap:8px;width:100%;padding:16px 0 8px;display:flex}.TenantSettingsHeader-module-scss-module__mPlCGa__breadcrumb{align-items:center;padding:0 24px;font-size:14px;line-height:22px;display:flex}.TenantSettingsHeader-module-scss-module__mPlCGa__breadcrumb_item{color:#00000073}.TenantSettingsHeader-module-scss-module__mPlCGa__breadcrumb_sep{color:#00000073;padding:0 8px}.TenantSettingsHeader-module-scss-module__mPlCGa__breadcrumb_current{color:#000000d9}.TenantSettingsHeader-module-scss-module__mPlCGa__heading{justify-content:space-between;align-items:center;gap:16px;min-height:40px;padding:0 24px;display:flex}.TenantSettingsHeader-module-scss-module__mPlCGa__heading_left{align-items:center;gap:16px;min-width:0;display:flex}.TenantSettingsHeader-module-scss-module__mPlCGa__title{color:#000000d9;white-space:nowrap;margin:0;font-size:20px;font-weight:500;line-height:28px}.TenantSettingsHeader-module-scss-module__mPlCGa__actions{align-items:center;gap:8px;display:flex}.TenantSettingsHeader-module-scss-module__mPlCGa__bell{cursor:pointer;color:#000000d9;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:flex;position:relative}.TenantSettingsHeader-module-scss-module__mPlCGa__bell svg{width:16px;height:16px}.TenantSettingsHeader-module-scss-module__mPlCGa__bell:hover{background:#f3f4f6}.TenantSettingsHeader-module-scss-module__mPlCGa__bell_badge{color:#fff;pointer-events:none;background:#ef4444;border-radius:100px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:12px;line-height:16px;display:flex;position:absolute;top:0;right:0}
.Spinner-module-scss-module__NTjmPq__spinner{box-sizing:border-box;vertical-align:middle;border-style:solid;border-color:currentColor #0000 currentColor currentColor;border-radius:50%;animation:.7s linear infinite Spinner-module-scss-module__NTjmPq__spin;display:inline-block}.Spinner-module-scss-module__NTjmPq__block{color:#2f80ed;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:32px;display:flex}.Spinner-module-scss-module__NTjmPq__overlay{z-index:10;background:#ffffffa6;position:absolute;inset:0}.Spinner-module-scss-module__NTjmPq__label{color:#8a8f98;font-size:13px}@keyframes Spinner-module-scss-module__NTjmPq__spin{to{transform:rotate(360deg)}}
.HomeTenantSettingsPage-module-scss-module__EDwlAW__wrapper{flex-direction:column;width:100%;min-height:100vh;display:flex}.HomeTenantSettingsPage-module-scss-module__EDwlAW__container{flex-direction:column;justify-content:center;align-items:flex-start;gap:1rem;width:100%;padding-top:2rem;padding-bottom:2rem;display:flex}.HomeTenantSettingsPage-module-scss-module__EDwlAW__listWrap{align-self:center;width:95%;padding-bottom:1.5rem}.HomeTenantSettingsPage-module-scss-module__EDwlAW__back{cursor:pointer;color:#1890ff;background:0 0;border:none;align-self:flex-start;padding:0;font-size:14px;transition:opacity .15s}.HomeTenantSettingsPage-module-scss-module__EDwlAW__back:hover{opacity:.7}
.BookingSlotsHeader-module-scss-module__MJzIpq__header{background:#fff;border-bottom:1px solid #0000000f;flex-direction:column;flex-shrink:0;gap:8px;width:100%;padding:16px 0 8px;display:flex}.BookingSlotsHeader-module-scss-module__MJzIpq__breadcrumb{align-items:center;padding:0 24px;font-size:14px;line-height:22px;display:flex}.BookingSlotsHeader-module-scss-module__MJzIpq__breadcrumb_item{color:#00000073}.BookingSlotsHeader-module-scss-module__MJzIpq__breadcrumb_sep{color:#00000073;padding:0 8px}.BookingSlotsHeader-module-scss-module__MJzIpq__breadcrumb_current{color:#000000d9}.BookingSlotsHeader-module-scss-module__MJzIpq__heading{justify-content:space-between;align-items:center;gap:16px;min-height:40px;padding:0 24px;display:flex}.BookingSlotsHeader-module-scss-module__MJzIpq__heading_left{align-items:center;gap:16px;min-width:0;display:flex}.BookingSlotsHeader-module-scss-module__MJzIpq__title{color:#000000d9;white-space:nowrap;margin:0;font-size:20px;font-weight:500;line-height:28px}.BookingSlotsHeader-module-scss-module__MJzIpq__actions{align-items:center;gap:8px;display:flex}.BookingSlotsHeader-module-scss-module__MJzIpq__bell{cursor:pointer;color:#000000d9;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:flex;position:relative}.BookingSlotsHeader-module-scss-module__MJzIpq__bell svg{width:16px;height:16px}.BookingSlotsHeader-module-scss-module__MJzIpq__bell:hover{background:#f3f4f6}.BookingSlotsHeader-module-scss-module__MJzIpq__bell_badge{color:#fff;pointer-events:none;background:#ef4444;border-radius:100px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:12px;line-height:16px;display:flex;position:absolute;top:0;right:0}
.Upload-module-scss-module__Efn4rW__root{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.Upload-module-scss-module__Efn4rW__trigger{display:inline-flex}.Upload-module-scss-module__Efn4rW__triggerInput{display:none}.Upload-module-scss-module__Efn4rW__textList{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.Upload-module-scss-module__Efn4rW__textItem{box-sizing:border-box;border-radius:2px;flex-direction:row;align-items:center;gap:8px;width:100%;padding:0 4px;transition:background .15s;display:flex}.Upload-module-scss-module__Efn4rW__textItem:hover{background:#fafafa}.Upload-module-scss-module__Efn4rW__attachIcon{color:#00000073;flex:none;display:inline-flex}.Upload-module-scss-module__Efn4rW__attachIcon svg{width:14px;height:14px;display:block}.Upload-module-scss-module__Efn4rW__fileName{color:#1890ff;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;overflow:hidden}.Upload-module-scss-module__Efn4rW__delBtn{cursor:pointer;color:#00000073;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:3px 5px;transition:color .15s;display:inline-flex}.Upload-module-scss-module__Efn4rW__delBtn svg{width:14px;height:14px;display:block}.Upload-module-scss-module__Efn4rW__delBtn:hover{color:#000000d9}.Upload-module-scss-module__Efn4rW__error .Upload-module-scss-module__Efn4rW__fileName,.Upload-module-scss-module__Efn4rW__error .Upload-module-scss-module__Efn4rW__attachIcon,.Upload-module-scss-module__Efn4rW__error .Upload-module-scss-module__Efn4rW__delBtn{color:#ff4d4f}.Upload-module-scss-module__Efn4rW__pictureList{flex-direction:column;align-items:flex-start;gap:8px;width:100%;display:flex}.Upload-module-scss-module__Efn4rW__pictureItem{box-sizing:border-box;border:1px solid #d9d9d9;border-radius:2px;flex-direction:row;align-items:center;gap:8px;width:100%;padding:9px 8px;display:flex}.Upload-module-scss-module__Efn4rW__pictureItem.Upload-module-scss-module__Efn4rW__error{border-color:#ff4d4f}.Upload-module-scss-module__Efn4rW__thumb{background:#f5f5f5;border-radius:2px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:flex;overflow:hidden}.Upload-module-scss-module__Efn4rW__thumb img{object-fit:cover;width:100%;height:100%}.Upload-module-scss-module__Efn4rW__thumb svg{color:#00000040;width:26px;height:26px}.Upload-module-scss-module__Efn4rW__thumb.Upload-module-scss-module__Efn4rW__errorThumb{background:#fff1f0}.Upload-module-scss-module__Efn4rW__thumb.Upload-module-scss-module__Efn4rW__errorThumb svg{color:#ff4d4f}.Upload-module-scss-module__Efn4rW__pictureBody{flex-direction:row;flex:auto;align-items:center;gap:16px;min-width:0;display:flex}.Upload-module-scss-module__Efn4rW__cardList{flex-flow:wrap;align-items:flex-start;gap:8px;display:flex}.Upload-module-scss-module__Efn4rW__card{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:2px;justify-content:center;align-items:center;width:104px;height:104px;display:flex;position:relative;overflow:hidden}.Upload-module-scss-module__Efn4rW__card img{object-fit:cover;width:100%;height:100%}.Upload-module-scss-module__Efn4rW__card.Upload-module-scss-module__Efn4rW__errorCard{border-color:#ff4d4f}.Upload-module-scss-module__Efn4rW__card.Upload-module-scss-module__Efn4rW__uploadingCard{background:#fafafa;border-style:dashed;flex-direction:column;gap:8px;padding:40px 8px}.Upload-module-scss-module__Efn4rW__cardMask{opacity:0;background:#00000080;justify-content:center;align-items:center;gap:8px;transition:opacity .2s;display:flex;position:absolute;inset:0}.Upload-module-scss-module__Efn4rW__card:hover .Upload-module-scss-module__Efn4rW__cardMask{opacity:1}.Upload-module-scss-module__Efn4rW__maskBtn{cursor:pointer;color:#fff;background:0 0;border:none;padding:0;display:inline-flex}.Upload-module-scss-module__Efn4rW__maskBtn svg{width:16px;height:16px;display:block}.Upload-module-scss-module__Efn4rW__maskBtn:hover{opacity:.8}.Upload-module-scss-module__Efn4rW__cardPlaceholderIcon{color:#00000040}.Upload-module-scss-module__Efn4rW__cardPlaceholderIcon svg{width:30px;height:30px;display:block}.Upload-module-scss-module__Efn4rW__cardPlaceholderIcon.Upload-module-scss-module__Efn4rW__errorIcon{color:#ff4d4f}.Upload-module-scss-module__Efn4rW__cardLabel{text-align:center;color:#000000d9;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.Upload-module-scss-module__Efn4rW__cardLabel.Upload-module-scss-module__Efn4rW__errorLabel{color:#ff4d4f}.Upload-module-scss-module__Efn4rW__addCard{box-sizing:border-box;cursor:pointer;color:#00000073;background:#fafafa;border:1px dashed #d9d9d9;border-radius:2px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:104px;height:104px;transition:border-color .2s,color .2s;display:flex}.Upload-module-scss-module__Efn4rW__addCard:hover{color:#1890ff;border-color:#1890ff}.Upload-module-scss-module__Efn4rW__addCard svg{width:16px;height:16px;display:block}.Upload-module-scss-module__Efn4rW__addCard span{font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.Upload-module-scss-module__Efn4rW__progress{background:#f5f5f5;border-radius:100px;width:100%;height:2px;overflow:hidden}.Upload-module-scss-module__Efn4rW__progressInner{background:#1890ff;border-radius:100px;height:2px;transition:width .2s}
.HomeBookingSlotsPage-module-scss-module__KAHiaa__wrapper{flex-direction:column;width:100%;min-height:100vh;display:flex}.HomeBookingSlotsPage-module-scss-module__KAHiaa__container{justify-content:center;align-items:center;width:100%;padding-top:2rem;display:flex}
.FilterDropdown-module-scss-module__FfPM6a__wrap{width:100%;position:relative}.FilterDropdown-module-scss-module__FfPM6a__wrapCompact{width:100%;min-width:140px}.FilterDropdown-module-scss-module__FfPM6a__trigger{color:#444;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9;border-radius:2px;justify-content:space-between;align-items:center;gap:10px;width:100%;min-height:40px;padding:0 14px;font-family:inherit;font-size:14px;line-height:22px;transition:all .2s;display:inline-flex}.FilterDropdown-module-scss-module__FfPM6a__trigger>span:first-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.FilterDropdown-module-scss-module__FfPM6a__trigger:hover{border-color:#bfbfbf}.FilterDropdown-module-scss-module__FfPM6a__triggerCompact{justify-content:space-between;width:100%;min-height:32px;padding:0 12px;font-size:13px}.FilterDropdown-module-scss-module__FfPM6a__triggerOpen{color:#2f8cff;border-color:#2f8cff}.FilterDropdown-module-scss-module__FfPM6a__triggerOpen .FilterDropdown-module-scss-module__FfPM6a__chevron{transform:rotate(180deg)}.FilterDropdown-module-scss-module__FfPM6a__triggerDisabled{color:#0000008c;cursor:not-allowed;background:#f5f5f5}.FilterDropdown-module-scss-module__FfPM6a__triggerDisabled:hover{border-color:#d9d9d9}.FilterDropdown-module-scss-module__FfPM6a__chevron{color:#000000d9;flex:none;width:10px;height:10px;transition:transform .15s}.FilterDropdown-module-scss-module__FfPM6a__menuCompact{min-width:100%}.FilterDropdown-module-scss-module__FfPM6a__menu{z-index:30;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:260px;max-height:320px;padding:4px;overflow-y:auto;box-shadow:0 8px 24px #00000014}.FilterDropdown-module-scss-module__FfPM6a__item{text-align:left;color:#374151;cursor:pointer;background:0 0;border:none;border-radius:4px;width:100%;padding:8px 12px;font-family:inherit;font-size:13px}.FilterDropdown-module-scss-module__FfPM6a__item:hover{color:#111827;background:#f3f4f6}.FilterDropdown-module-scss-module__FfPM6a__itemSelected{color:#2388ff;background:#eaf6ff;font-weight:500}.FilterDropdown-module-scss-module__FfPM6a__itemSelected:hover{background:#d4ecff}.FilterDropdown-module-scss-module__FfPM6a__itemDisabled{color:#b7bcc5;cursor:not-allowed}.FilterDropdown-module-scss-module__FfPM6a__itemDisabled:hover{color:#b7bcc5;background:0 0}
.NewsTypeBadge-module-scss-module__sEj6bG__badge{white-space:nowrap;border-radius:2px;align-items:center;padding:1px 8px;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;display:inline-flex}.NewsTypeBadge-module-scss-module__sEj6bG__badge--all{color:#13c2c2;background:#e6fffb;border:1px solid #87e8de}.NewsTypeBadge-module-scss-module__sEj6bG__badge--members{color:#722ed1;background:#f9f0ff;border:1px solid #d3adf7}
.Textarea-module-scss-module__eoUJFW__group{flex-direction:column;align-items:flex-start;gap:4px;width:100%;display:flex}.Textarea-module-scss-module__eoUJFW__label{color:#00000073;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.Textarea-module-scss-module__eoUJFW__required{color:#ff4d4f;margin-left:2px}.Textarea-module-scss-module__eoUJFW__wrap{width:100%;position:relative}.Textarea-module-scss-module__eoUJFW__field{box-sizing:border-box;resize:vertical;color:#000000d9;background:#fff;border:1px solid #d9d9d9;border-radius:2px;width:100%;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;transition:border-color .2s,box-shadow .2s;display:block}.Textarea-module-scss-module__eoUJFW__field::placeholder{color:#00000040}.Textarea-module-scss-module__eoUJFW__field:hover:not(:disabled):not(:focus){border-color:#1890ff}.Textarea-module-scss-module__eoUJFW__field:focus{border-color:#1890ff;outline:none;box-shadow:0 0 0 2px #1890ff33}.Textarea-module-scss-module__eoUJFW__field:disabled{color:#00000040;cursor:not-allowed;resize:none;background:#f5f5f5}.Textarea-module-scss-module__eoUJFW__field:disabled::placeholder{color:#00000040}.Textarea-module-scss-module__eoUJFW__small{min-height:46px;padding:1px 8px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.Textarea-module-scss-module__eoUJFW__medium{min-height:54px;padding:5px 12px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.Textarea-module-scss-module__eoUJFW__large{min-height:64px;padding:8px 16px;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.Textarea-module-scss-module__eoUJFW__error,.Textarea-module-scss-module__eoUJFW__error:hover:not(:disabled):not(:focus){border-color:#ff4d4f}.Textarea-module-scss-module__eoUJFW__error:focus{border-color:#ff4d4f;box-shadow:0 0 0 2px #ff4d4f33}.Textarea-module-scss-module__eoUJFW__count{color:#00000040;text-align:right;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;position:absolute;bottom:-22px;right:2px}.Textarea-module-scss-module__eoUJFW__errorText{color:#ff4d4f;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px}
.NewsTable-module-scss-module__qUzTtW__title_cell{font-weight:500}.NewsTable-module-scss-module__qUzTtW__sort_icon{vertical-align:middle;opacity:.45;flex-direction:column;gap:1px;margin-left:4px;display:inline-flex}.NewsTable-module-scss-module__qUzTtW__sort_icon svg{width:10px;height:10px;display:block}
.RichTextEditor-module-scss-module__oAt-eG__group{flex-direction:column;gap:4px;display:flex}.RichTextEditor-module-scss-module__oAt-eG__label{color:#00000073;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.RichTextEditor-module-scss-module__oAt-eG__editor{background:#fff;border:1px solid #d9d9d9;border-radius:2px;transition:border-color .15s,box-shadow .15s;overflow:hidden}.RichTextEditor-module-scss-module__oAt-eG__editor:focus-within{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.RichTextEditor-module-scss-module__oAt-eG__editor.RichTextEditor-module-scss-module__oAt-eG__disabled{opacity:.7;background:#f5f5f5}.RichTextEditor-module-scss-module__oAt-eG__toolbar{background:#fafafa;border-bottom:1px solid #f0f0f0;align-items:center;gap:2px;padding:4px 6px;display:flex}.RichTextEditor-module-scss-module__oAt-eG__tool{color:#595959;cursor:pointer;background:0 0;border:none;border-radius:3px;justify-content:center;align-items:center;width:26px;height:26px;padding:0;transition:background .12s,color .12s;display:inline-flex}.RichTextEditor-module-scss-module__oAt-eG__tool svg{width:15px;height:15px}.RichTextEditor-module-scss-module__oAt-eG__tool:hover{background:#f0f0f0}.RichTextEditor-module-scss-module__oAt-eG__tool--active{color:#1890ff;background:#e6f7ff}.RichTextEditor-module-scss-module__oAt-eG__tool:disabled{cursor:not-allowed;opacity:.5}.RichTextEditor-module-scss-module__oAt-eG__content{color:#000000d9;word-break:break-word;white-space:pre-wrap;outline:none;padding:8px 11px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.RichTextEditor-module-scss-module__oAt-eG__content:empty:before{content:attr(data-placeholder);color:#bfbfbf;pointer-events:none}.RichTextEditor-module-scss-module__oAt-eG__content strong{font-weight:600}.RichTextEditor-module-scss-module__oAt-eG__content em{font-style:italic}.RichTextEditor-module-scss-module__oAt-eG__content s{text-decoration:line-through}.RichTextEditor-module-scss-module__oAt-eG__count{color:#00000073;align-self:flex-end;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px}
.SearchInput-module-scss-module__III8Tq__search{background:#fff;border:1px solid #d9d9d9;border-radius:2px;align-items:center;gap:8px;max-width:100%;height:32px;padding:0 12px;font-family:Golos Text,Roboto,sans-serif;transition:border-color .2s;display:flex}.SearchInput-module-scss-module__III8Tq__search:focus-within{border-color:#1890ff}.SearchInput-module-scss-module__III8Tq__search svg{color:#00000073;flex:none;width:14px;height:14px}.SearchInput-module-scss-module__III8Tq__search input{color:#000000d9;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:14px;line-height:22px}.SearchInput-module-scss-module__III8Tq__search input::placeholder{color:#00000040}.SearchInput-module-scss-module__III8Tq__search input::-webkit-search-cancel-button{cursor:pointer}
.PageHeader-module-scss-module__m0V9KW__header{background:#fff;flex-direction:column;flex-shrink:0;gap:8px;width:100%;padding:16px 0 0;display:flex}.PageHeader-module-scss-module__m0V9KW__breadcrumb{align-items:center;padding:0 24px;font-family:Golos Text,sans-serif;font-size:14px;line-height:22px;display:flex}.PageHeader-module-scss-module__m0V9KW__breadcrumb_item{color:#00000073}.PageHeader-module-scss-module__m0V9KW__breadcrumb_sep{color:#00000073;padding:0 8px}.PageHeader-module-scss-module__m0V9KW__breadcrumb_current{color:#000000d9}.PageHeader-module-scss-module__m0V9KW__heading{justify-content:space-between;align-items:center;gap:16px;min-height:40px;padding:0 24px;display:flex}.PageHeader-module-scss-module__m0V9KW__heading_left{align-items:center;gap:16px;min-width:0;display:flex}.PageHeader-module-scss-module__m0V9KW__title{color:#000000d9;white-space:nowrap;margin:0;font-family:Golos Text,sans-serif;font-size:20px;font-weight:500;line-height:28px}.PageHeader-module-scss-module__m0V9KW__actions{align-items:center;gap:8px;display:flex}.PageHeader-module-scss-module__m0V9KW__bell{cursor:pointer;color:#000000d9;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:flex;position:relative}.PageHeader-module-scss-module__m0V9KW__bell svg{width:16px;height:16px}.PageHeader-module-scss-module__m0V9KW__bell:hover{background:#f3f4f6}.PageHeader-module-scss-module__m0V9KW__bell_badge{color:#fff;pointer-events:none;background:#ef4444;border-radius:100px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-family:Golos Text,sans-serif;font-size:12px;line-height:16px;display:flex;position:absolute;top:0;right:0}.PageHeader-module-scss-module__m0V9KW__search{background:#fff;border:1px solid #d9d9d9;border-radius:2px;align-items:stretch;height:32px;display:flex;overflow:hidden}.PageHeader-module-scss-module__m0V9KW__search input{color:#000000d9;background:0 0;border:none;outline:none;width:120px;padding:4px 12px;font-family:Golos Text,sans-serif;font-size:14px;line-height:22px}.PageHeader-module-scss-module__m0V9KW__search input::placeholder{color:#00000040}.PageHeader-module-scss-module__m0V9KW__search_addon{color:#00000073;border-left:1px solid #d9d9d9;justify-content:center;align-items:center;width:32px;display:flex}.PageHeader-module-scss-module__m0V9KW__search_addon svg{width:14px;height:14px}.PageHeader-module-scss-module__m0V9KW__tabs{border-bottom:1px solid #0000000f;padding:0 24px;display:flex}.PageHeader-module-scss-module__m0V9KW__tab{color:#000000d9;cursor:pointer;white-space:nowrap;background:0 0;border:none;margin-right:32px;padding:8px 0;font-family:Golos Text,sans-serif;font-size:16px;font-weight:400;line-height:24px;transition:color .2s;position:relative}.PageHeader-module-scss-module__m0V9KW__tab:after{content:"";background:#2563eb;height:2px;transition:transform .2s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.PageHeader-module-scss-module__m0V9KW__tab:hover,.PageHeader-module-scss-module__m0V9KW__tab--active{color:#2563eb}.PageHeader-module-scss-module__m0V9KW__tab--active:after{transform:scaleX(1)}
.Checkbox-module-scss-module__ma_THG__root{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;display:inline-flex}.Checkbox-module-scss-module__ma_THG__root.Checkbox-module-scss-module__ma_THG__disabled{cursor:not-allowed}.Checkbox-module-scss-module__ma_THG__input{opacity:0;width:16px;height:16px;cursor:inherit;margin:0;position:absolute}.Checkbox-module-scss-module__ma_THG__box{box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:2px;flex:none;width:16px;height:16px;transition:background .2s,border-color .2s;position:relative}.Checkbox-module-scss-module__ma_THG__tick{opacity:0;transition:opacity .15s;display:block;position:absolute;inset:0}.Checkbox-module-scss-module__ma_THG__tick svg{color:#fff;width:10px;height:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Checkbox-module-scss-module__ma_THG__dash{opacity:0;background:#1890ff;width:8px;height:8px;transition:opacity .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Checkbox-module-scss-module__ma_THG__label{color:#000000d9;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.Checkbox-module-scss-module__ma_THG__root:hover .Checkbox-module-scss-module__ma_THG__input:not(:disabled)+.Checkbox-module-scss-module__ma_THG__box{border-color:#1890ff}.Checkbox-module-scss-module__ma_THG__input:checked+.Checkbox-module-scss-module__ma_THG__box{background:#1890ff;border-color:#1890ff}.Checkbox-module-scss-module__ma_THG__input:checked+.Checkbox-module-scss-module__ma_THG__box .Checkbox-module-scss-module__ma_THG__tick{opacity:1}.Checkbox-module-scss-module__ma_THG__input:indeterminate+.Checkbox-module-scss-module__ma_THG__box{background:#fff;border-color:#d9d9d9}.Checkbox-module-scss-module__ma_THG__input:indeterminate+.Checkbox-module-scss-module__ma_THG__box .Checkbox-module-scss-module__ma_THG__tick{opacity:0}.Checkbox-module-scss-module__ma_THG__input:indeterminate+.Checkbox-module-scss-module__ma_THG__box .Checkbox-module-scss-module__ma_THG__dash{opacity:1}.Checkbox-module-scss-module__ma_THG__input:focus-visible+.Checkbox-module-scss-module__ma_THG__box{box-shadow:0 0 0 2px #1890ff33}.Checkbox-module-scss-module__ma_THG__input:disabled+.Checkbox-module-scss-module__ma_THG__box,.Checkbox-module-scss-module__ma_THG__input:disabled:checked+.Checkbox-module-scss-module__ma_THG__box{background:#f5f5f5;border-color:#d9d9d9}.Checkbox-module-scss-module__ma_THG__input:disabled:checked+.Checkbox-module-scss-module__ma_THG__box .Checkbox-module-scss-module__ma_THG__tick svg{color:#00000040}.Checkbox-module-scss-module__ma_THG__input:disabled:indeterminate+.Checkbox-module-scss-module__ma_THG__box .Checkbox-module-scss-module__ma_THG__dash{background:#00000040}.Checkbox-module-scss-module__ma_THG__disabled .Checkbox-module-scss-module__ma_THG__label{color:#00000040}
.NewsForm-module-scss-module__ezSHLa__form{flex-direction:column;gap:16px;display:flex}.NewsForm-module-scss-module__ezSHLa__form_group{flex-direction:column;gap:4px;display:flex}.NewsForm-module-scss-module__ezSHLa__label{color:#00000073;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.NewsForm-module-scss-module__ezSHLa__label_row{align-items:center;gap:6px;display:flex}.NewsForm-module-scss-module__ezSHLa__publish_now{margin:2px 0 6px}.NewsForm-module-scss-module__ezSHLa__info{color:#bfbfbf;cursor:help;align-items:center;display:inline-flex;position:relative}.NewsForm-module-scss-module__ezSHLa__info:hover,.NewsForm-module-scss-module__ezSHLa__info:focus-visible{color:#1890ff}.NewsForm-module-scss-module__ezSHLa__info:hover .NewsForm-module-scss-module__ezSHLa__tooltip,.NewsForm-module-scss-module__ezSHLa__info:focus-visible .NewsForm-module-scss-module__ezSHLa__tooltip{opacity:1;visibility:visible;transform:translate(-50%)}.NewsForm-module-scss-module__ezSHLa__tooltip{z-index:10;color:#fff;text-align:center;opacity:0;visibility:hidden;pointer-events:none;background:#000000d9;border-radius:6px;width:max-content;max-width:220px;padding:6px 10px;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.35;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.NewsForm-module-scss-module__ezSHLa__tooltip:after{content:"";border:5px solid #0000;border-top-color:#000000d9;position:absolute;top:100%;left:50%;transform:translate(-50%)}.NewsForm-module-scss-module__ezSHLa__select_wrap{width:100%;position:relative}.NewsForm-module-scss-module__ezSHLa__select_wrap select{color:#000000d9;appearance:none;cursor:pointer;box-sizing:border-box;background:#fff;border:1px solid #d9d9d9;border-radius:2px;outline:none;width:100%;height:32px;padding:4px 28px 4px 11px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;transition:border-color .2s,box-shadow .2s}.NewsForm-module-scss-module__ezSHLa__select_wrap select:focus{border-color:#40a9ff;box-shadow:0 0 0 2px #1890ff33}.NewsForm-module-scss-module__ezSHLa__select_wrap svg{color:#00000073;pointer-events:none;width:12px;height:12px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.NewsForm-module-scss-module__ezSHLa__datetime_row{gap:8px;display:flex}.NewsForm-module-scss-module__ezSHLa__datetime_row>*{flex:1 1 0;min-width:0}.NewsForm-module-scss-module__ezSHLa__hint{color:#00000073;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px}
.NewsPreview-module-scss-module__UcF_-q__container{padding:4px 0}.NewsPreview-module-scss-module__UcF_-q__card{background:#fff;border:1px solid #d9d9d9;border-radius:16px;overflow:hidden}.NewsPreview-module-scss-module__UcF_-q__image_wrap{width:100%;height:192px;position:relative;overflow:hidden}.NewsPreview-module-scss-module__UcF_-q__cover_img{object-fit:cover;width:100%;height:100%;display:block}.NewsPreview-module-scss-module__UcF_-q__image_placeholder{color:#00000073;background:#f5f5f5;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.NewsPreview-module-scss-module__UcF_-q__image_placeholder svg{width:40px;height:40px}.NewsPreview-module-scss-module__UcF_-q__gradient_overlay{pointer-events:none;background:linear-gradient(#0000 0% 50%,#0009 100%);position:absolute;inset:0}.NewsPreview-module-scss-module__UcF_-q__body{flex-direction:column;gap:8px;padding:12px;display:flex}.NewsPreview-module-scss-module__UcF_-q__title{color:#000000d9;margin:0;font-family:Open Sans,Roboto,sans-serif;font-size:16px;font-weight:600;line-height:1.4}.NewsPreview-module-scss-module__UcF_-q__details_excerpt{color:#000000bf;word-break:break-word;-webkit-line-clamp:6;-webkit-box-orient:vertical;margin:0;font-family:Roboto,sans-serif;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.NewsPreview-module-scss-module__UcF_-q__details_excerpt strong{font-weight:600}.NewsPreview-module-scss-module__UcF_-q__details_excerpt em{font-style:italic}.NewsPreview-module-scss-module__UcF_-q__details_excerpt s{text-decoration:line-through}.NewsPreview-module-scss-module__UcF_-q__placeholder{color:#00000073;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:48px 16px;font-family:Roboto,sans-serif;font-size:13px;display:flex}.NewsPreview-module-scss-module__UcF_-q__placeholder svg{opacity:.5;width:36px;height:36px}
.AnalyticsToolbar-module-scss-module__dmQ_QW__toolbar{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.AnalyticsToolbar-module-scss-module__dmQ_QW__left{color:#1f2937;font-size:14px;font-weight:600}.AnalyticsToolbar-module-scss-module__dmQ_QW__right{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.AnalyticsToolbar-module-scss-module__dmQ_QW__dateRange{color:#374151;align-items:center;gap:6px;font-size:13px;display:inline-flex}.AnalyticsToolbar-module-scss-module__dmQ_QW__datePicker{width:150px}.AnalyticsToolbar-module-scss-module__dmQ_QW__datePicker>div{height:32px;padding-top:4px;padding-bottom:4px}.AnalyticsToolbar-module-scss-module__dmQ_QW__dash{color:#9ca3af}.AnalyticsToolbar-module-scss-module__dmQ_QW__exportBtn,.AnalyticsToolbar-module-scss-module__dmQ_QW__iconBtn{color:#374151;cursor:pointer;background:#fff;border:1px solid #d8d8d8;border-radius:6px;align-items:center;gap:6px;height:32px;padding:0 12px;font-family:inherit;font-size:13px;display:inline-flex}.AnalyticsToolbar-module-scss-module__dmQ_QW__exportBtn svg,.AnalyticsToolbar-module-scss-module__dmQ_QW__iconBtn svg{width:14px;height:14px}.AnalyticsToolbar-module-scss-module__dmQ_QW__exportBtn:hover,.AnalyticsToolbar-module-scss-module__dmQ_QW__iconBtn:hover{color:#2388ff;border-color:#2388ff}.AnalyticsToolbar-module-scss-module__dmQ_QW__exportBtn:disabled,.AnalyticsToolbar-module-scss-module__dmQ_QW__iconBtn:disabled{opacity:.5;cursor:not-allowed}.AnalyticsToolbar-module-scss-module__dmQ_QW__exportBtn{color:#fff;background:#2388ff;border-color:#2388ff}.AnalyticsToolbar-module-scss-module__dmQ_QW__exportBtn:hover{color:#fff;background:#1c75dc;border-color:#1c75dc}.AnalyticsToolbar-module-scss-module__dmQ_QW__iconBtn{justify-content:center;width:32px;padding:0}.AnalyticsToolbar-module-scss-module__dmQ_QW__refresh{animation-name:AnalyticsToolbar-module-scss-module__dmQ_QW__refresh;animation-duration:1.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:forwards}@keyframes AnalyticsToolbar-module-scss-module__dmQ_QW__refresh{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:640px){.AnalyticsToolbar-module-scss-module__dmQ_QW__right{flex-direction:column;align-items:stretch;width:100%}.AnalyticsToolbar-module-scss-module__dmQ_QW__right>*{width:100%}.AnalyticsToolbar-module-scss-module__dmQ_QW__right .AnalyticsToolbar-module-scss-module__dmQ_QW__dateRange{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.AnalyticsToolbar-module-scss-module__dmQ_QW__right .AnalyticsToolbar-module-scss-module__dmQ_QW__datePicker{width:100%}}
.BookingScheduleHeader-module-scss-module__WjZZ1W__header{background:#fff;flex-direction:column;flex-shrink:0;gap:8px;width:100%;padding:16px 0 0;display:flex}.BookingScheduleHeader-module-scss-module__WjZZ1W__breadcrumb{align-items:center;padding:0 24px;font-size:14px;line-height:22px;display:flex}.BookingScheduleHeader-module-scss-module__WjZZ1W__breadcrumb_item{color:#00000073}.BookingScheduleHeader-module-scss-module__WjZZ1W__breadcrumb_sep{color:#00000073;padding:0 8px}.BookingScheduleHeader-module-scss-module__WjZZ1W__breadcrumb_current{color:#000000d9}.BookingScheduleHeader-module-scss-module__WjZZ1W__heading{justify-content:space-between;align-items:center;gap:16px;min-height:40px;padding:0 24px;display:flex}.BookingScheduleHeader-module-scss-module__WjZZ1W__heading_left{align-items:center;gap:16px;min-width:0;display:flex}.BookingScheduleHeader-module-scss-module__WjZZ1W__title{color:#000000d9;white-space:nowrap;margin:0;font-size:20px;font-weight:500;line-height:28px}.BookingScheduleHeader-module-scss-module__WjZZ1W__actions{align-items:center;gap:8px;display:flex}.BookingScheduleHeader-module-scss-module__WjZZ1W__bell{cursor:pointer;color:#000000d9;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s;display:flex;position:relative}.BookingScheduleHeader-module-scss-module__WjZZ1W__bell svg{width:16px;height:16px}.BookingScheduleHeader-module-scss-module__WjZZ1W__bell:hover{background:#f3f4f6}.BookingScheduleHeader-module-scss-module__WjZZ1W__bell_badge{color:#fff;pointer-events:none;background:#ef4444;border-radius:100px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 4px;font-size:12px;line-height:16px;display:flex;position:absolute;top:0;right:0}.BookingScheduleHeader-module-scss-module__WjZZ1W__tabs{border-bottom:1px solid #0000000f;padding:0 24px;display:flex}.BookingScheduleHeader-module-scss-module__WjZZ1W__tab{color:#000000d9;cursor:pointer;white-space:nowrap;background:0 0;border:none;margin-right:32px;padding:8px 0;font-size:16px;font-weight:400;line-height:24px;text-decoration:none;transition:color .2s;position:relative}.BookingScheduleHeader-module-scss-module__WjZZ1W__tab:after{content:"";background:#2563eb;height:2px;transition:transform .2s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.BookingScheduleHeader-module-scss-module__WjZZ1W__tab:hover,.BookingScheduleHeader-module-scss-module__WjZZ1W__tab--active{color:#2563eb}.BookingScheduleHeader-module-scss-module__WjZZ1W__tab--active:after{transform:scaleX(1)}
.TournamentGroupsSection-module-scss-module__7XORjG__layout{align-items:stretch;gap:12px;width:100%;min-width:0;display:flex}.TournamentGroupsSection-module-scss-module__7XORjG__layout table th,.TournamentGroupsSection-module-scss-module__7XORjG__layout table td{padding-left:10px;padding-right:10px;font-size:13px}.TournamentGroupsSection-module-scss-module__7XORjG__teeCellInner{flex-direction:column;align-items:center;gap:4px;min-height:32px;display:flex;position:relative}.TournamentGroupsSection-module-scss-module__7XORjG__teeCellSelect{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;width:100%;display:grid}.TournamentGroupsSection-module-scss-module__7XORjG__teeDropdown{min-width:0}.TournamentGroupsSection-module-scss-module__7XORjG__teeMarker{align-items:center;gap:6px;display:inline-flex}.TournamentGroupsSection-module-scss-module__7XORjG__teeMarkerLabel{color:#000000d9;font-size:14px;line-height:20px}.TournamentGroupsSection-module-scss-module__7XORjG__teeCircle{border:1px solid #d9d9d9;border-radius:50%;width:20px;height:20px;box-shadow:inset 0 0 0 1px #00000005}.TournamentGroupsSection-module-scss-module__7XORjG__teeDisabledOverlay{cursor:wait;width:100%;height:100%;position:absolute;inset:0}.TournamentGroupsSection-module-scss-module__7XORjG__participantsButton{color:#1890ff;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.TournamentGroupsSection-module-scss-module__7XORjG__panelForm{flex-direction:column;gap:14px;display:flex}.TournamentGroupsSection-module-scss-module__7XORjG__panelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.TournamentGroupsSection-module-scss-module__7XORjG__panelField{color:#000000d9;flex-direction:column;gap:6px;font-size:14px;line-height:20px;display:flex}.TournamentGroupsSection-module-scss-module__7XORjG__panelDropdown{width:100%}.TournamentGroupsSection-module-scss-module__7XORjG__panelDropdown>button{justify-content:space-between;width:100%}.TournamentGroupsSection-module-scss-module__7XORjG__listState{color:#00000073;background:#fafafa;border:1px solid #0000000f;border-radius:2px;padding:16px;font-size:14px;line-height:20px}.TournamentGroupsSection-module-scss-module__7XORjG__listStateError{color:#ff4d4f;background:#fff2f0;border-color:#ffccc7}.TournamentGroupsSection-module-scss-module__7XORjG__listTableWrap{overflow-x:auto}.TournamentGroupsSection-module-scss-module__7XORjG__listTable{border-collapse:collapse;width:100%;font-size:13px;line-height:18px}.TournamentGroupsSection-module-scss-module__7XORjG__listTable th,.TournamentGroupsSection-module-scss-module__7XORjG__listTable td{text-align:left;vertical-align:top;border-bottom:1px solid #0000000f;padding:8px 10px}.TournamentGroupsSection-module-scss-module__7XORjG__listTable th{color:#00000073;background:#fafafa;font-weight:500}.TournamentGroupsSection-module-scss-module__7XORjG__listTable td{color:#000000d9}.TournamentGroupsSection-module-scss-module__7XORjG__teamList{flex-direction:column;gap:12px;display:flex}.TournamentGroupsSection-module-scss-module__7XORjG__teamCard{border:1px solid #0000000f;border-radius:2px;overflow:hidden}.TournamentGroupsSection-module-scss-module__7XORjG__teamTitle{color:#000000d9;background:#fafafa;border-bottom:1px solid #0000000f;padding:10px 12px;font-size:14px;font-weight:500;line-height:20px}@media (max-width:900px){.TournamentGroupsSection-module-scss-module__7XORjG__layout{flex-direction:column}}
.HomeBookingSchedulePage-module-scss-module__Azo4EW__wrapper{flex-direction:column;width:100%;min-height:100vh;display:flex}.HomeBookingSchedulePage-module-scss-module__Azo4EW__container{flex:1;width:100%}
.AdvertisingTable-module-scss-module__zQsZaW__title_cell{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.AdvertisingTable-module-scss-module__zQsZaW__text_cell{-webkit-line-clamp:2;color:#000000a6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AdvertisingTable-module-scss-module__zQsZaW__link{color:#1890ff;align-items:center;gap:6px;max-width:100%;text-decoration:none;display:inline-flex}.AdvertisingTable-module-scss-module__zQsZaW__link svg{flex:none;width:13px;height:13px}.AdvertisingTable-module-scss-module__zQsZaW__link span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.AdvertisingTable-module-scss-module__zQsZaW__link:hover{text-decoration:underline}.AdvertisingTable-module-scss-module__zQsZaW__muted{color:#00000073}.AdvertisingTable-module-scss-module__zQsZaW__valid{color:#d48806;white-space:nowrap}
.TournamentReserveSection-module-scss-module__JOmBtW__layout{align-items:stretch;gap:12px;width:100%;min-width:0;display:flex}.TournamentReserveSection-module-scss-module__JOmBtW__card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex:1;min-width:0;overflow:hidden}.TournamentReserveSection-module-scss-module__JOmBtW__head{border-bottom:1px solid #f3f4f6;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.TournamentReserveSection-module-scss-module__JOmBtW__head h3{color:#111827;margin:0 0 3px;font-size:15px;font-weight:600}.TournamentReserveSection-module-scss-module__JOmBtW__headActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.TournamentReserveSection-module-scss-module__JOmBtW__hint{color:#6b7280;font-size:12px}.TournamentReserveSection-module-scss-module__JOmBtW__error{color:#cf1322;background:#fff2f0;border:1px solid #ffccc7;border-radius:4px;margin:12px 16px 0;padding:8px 10px;font-size:13px}.TournamentReserveSection-module-scss-module__JOmBtW__empty{text-align:center;color:#9ca3af;padding:24px;font-size:13px}.TournamentReserveSection-module-scss-module__JOmBtW__table{border-collapse:collapse;width:100%}.TournamentReserveSection-module-scss-module__JOmBtW__table th{text-align:left;color:#4b5563;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:10px 16px;font-size:13px;font-weight:600}.TournamentReserveSection-module-scss-module__JOmBtW__table td{color:#374151;border-bottom:1px solid #f3f4f6;padding:10px 16px;font-size:13px}.TournamentReserveSection-module-scss-module__JOmBtW__actionsCell{text-align:right;white-space:nowrap}.TournamentReserveSection-module-scss-module__JOmBtW__actions{justify-content:flex-end;align-items:center;gap:8px;display:inline-flex}.TournamentReserveSection-module-scss-module__JOmBtW__teamPanel{flex-direction:column;gap:8px;display:flex}.TournamentReserveSection-module-scss-module__JOmBtW__teamOption{cursor:pointer;color:#111827;width:100%;min-height:44px;font:inherit;text-align:left;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.TournamentReserveSection-module-scss-module__JOmBtW__teamOption small{color:#6b7280}.TournamentReserveSection-module-scss-module__JOmBtW__teamOption:hover:not(:disabled){background:#eaf6ff;border-color:#2388ff}.TournamentReserveSection-module-scss-module__JOmBtW__teamOption:disabled{opacity:.55;cursor:not-allowed}.TournamentReserveSection-module-scss-module__JOmBtW__paginationWrap{justify-content:center;padding:12px;display:flex}.TournamentReserveSection-module-scss-module__JOmBtW__form{flex-direction:column;gap:8px;display:flex}.TournamentReserveSection-module-scss-module__JOmBtW__selectGroup{flex-direction:column;gap:4px;width:100%;display:flex}.TournamentReserveSection-module-scss-module__JOmBtW__fieldLabel{color:#00000073;font-size:14px;line-height:22px}.TournamentReserveSection-module-scss-module__JOmBtW__genderDropdown{width:100%}.TournamentReserveSection-module-scss-module__JOmBtW__genderDropdown>button{justify-content:space-between;width:100%}@media (max-width:900px){.TournamentReserveSection-module-scss-module__JOmBtW__layout{flex-direction:column}.TournamentReserveSection-module-scss-module__JOmBtW__head{flex-direction:column;align-items:flex-start}}
.MetricCard-module-scss-module__LTD3bG__card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:8px;min-width:0;padding:14px 16px;display:flex}.MetricCard-module-scss-module__LTD3bG__head{color:#6b7280;align-items:flex-start;gap:6px;font-size:12px;line-height:1.35;display:flex;position:relative}.MetricCard-module-scss-module__LTD3bG__tooltipBtn{color:#9ca3af;cursor:help;background:0 0;border:none;align-items:center;padding:0;display:inline-flex}.MetricCard-module-scss-module__LTD3bG__tooltipBtn svg{width:14px;height:14px}.MetricCard-module-scss-module__LTD3bG__tooltip{color:#fff;z-index:1000;pointer-events:none;background:#1f2937;border-radius:6px;padding:8px 10px;font-size:11px;line-height:1.4;position:fixed;transform:translateY(-50%)}.MetricCard-module-scss-module__LTD3bG__value{color:#111827;font-size:20px;font-weight:600;line-height:1.1}.MetricCard-module-scss-module__LTD3bG__delta{align-items:center;gap:4px;width:fit-content;font-size:12px;display:inline-flex}.MetricCard-module-scss-module__LTD3bG__delta svg{width:12px;height:12px}.MetricCard-module-scss-module__LTD3bG__up{color:#10b981}.MetricCard-module-scss-module__LTD3bG__down{color:#ef4444}.MetricCard-module-scss-module__LTD3bG__flat{color:#6b7280}
.AdvertisingForm-module-scss-module__B22EWG__form{flex-direction:column;gap:16px;display:flex}.AdvertisingForm-module-scss-module__B22EWG__form_group{flex-direction:column;gap:8px;display:flex}.AdvertisingForm-module-scss-module__B22EWG__label{color:#000000d9;font-family:Roboto,sans-serif;font-size:14px}.AdvertisingForm-module-scss-module__B22EWG__input{color:#000000d9;border:1px solid #d9d9d9;border-radius:2px;outline:none;width:100%;height:32px;padding:4px 11px;font-family:Roboto,sans-serif;font-size:14px;transition:border-color .15s,box-shadow .15s}.AdvertisingForm-module-scss-module__B22EWG__input::placeholder{color:#00000040}.AdvertisingForm-module-scss-module__B22EWG__input:focus{border-color:#1890ff;box-shadow:0 0 0 2px #1890ff33}.AdvertisingForm-module-scss-module__B22EWG__datetime_row{gap:8px;display:flex}.AdvertisingForm-module-scss-module__B22EWG__datetime_row>*{flex:1;min-width:0}.AdvertisingForm-module-scss-module__B22EWG__hint{color:#d48806;font-family:Roboto,sans-serif;font-size:12px}.AdvertisingForm-module-scss-module__B22EWG__label_row{align-items:center;gap:6px;display:flex}.AdvertisingForm-module-scss-module__B22EWG__publish_now{margin:2px 0}.AdvertisingForm-module-scss-module__B22EWG__info{color:#bfbfbf;cursor:help;align-items:center;display:inline-flex;position:relative}.AdvertisingForm-module-scss-module__B22EWG__info:hover,.AdvertisingForm-module-scss-module__B22EWG__info:focus-visible{color:#1890ff}.AdvertisingForm-module-scss-module__B22EWG__info:hover .AdvertisingForm-module-scss-module__B22EWG__tooltip,.AdvertisingForm-module-scss-module__B22EWG__info:focus-visible .AdvertisingForm-module-scss-module__B22EWG__tooltip{opacity:1;visibility:visible;transform:translate(-50%)}.AdvertisingForm-module-scss-module__B22EWG__tooltip{z-index:10;color:#fff;text-align:center;opacity:0;visibility:hidden;pointer-events:none;background:#000000d9;border-radius:6px;width:max-content;max-width:220px;padding:6px 10px;font-family:Roboto,sans-serif;font-size:12px;line-height:1.35;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%,4px)}.AdvertisingForm-module-scss-module__B22EWG__tooltip:after{content:"";border:5px solid #0000;border-top-color:#000000d9;position:absolute;top:100%;left:50%;transform:translate(-50%)}
.ScheduleListSection-module-scss-module__GP_OhW__page{background:#f5f5f5;flex-direction:column;gap:20px;padding:24px;display:flex}.ScheduleListSection-module-scss-module__GP_OhW__list{flex-direction:column;gap:24px;display:flex}.ScheduleListSection-module-scss-module__GP_OhW__footer{justify-content:flex-start;display:flex}.ScheduleListSection-module-scss-module__GP_OhW__empty{color:#6b7280;background:#fff;border:1px solid #ececec;padding:24px;font-size:14px}@media (max-width:768px){.ScheduleListSection-module-scss-module__GP_OhW__page{gap:16px;padding:16px}.ScheduleListSection-module-scss-module__GP_OhW__list{gap:16px}}@media (max-width:640px){.ScheduleListSection-module-scss-module__GP_OhW__addButton{width:100%}}
.SegmentedControl-module-scss-module__CQJBta__group{align-items:stretch;display:inline-flex}.SegmentedControl-module-scss-module__CQJBta__segment{box-sizing:border-box;color:#000000d9;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d9d9d9;justify-content:center;align-items:center;gap:4px;height:32px;padding:5px 16px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;display:inline-flex;position:relative}.SegmentedControl-module-scss-module__CQJBta__segment:not(:first-child){margin-left:-1px}.SegmentedControl-module-scss-module__CQJBta__segment:first-child{border-radius:2px 0 0 2px}.SegmentedControl-module-scss-module__CQJBta__segment:last-child{border-radius:0 2px 2px 0}.SegmentedControl-module-scss-module__CQJBta__segment:hover{color:#40a9ff;z-index:1;border-color:#40a9ff}.SegmentedControl-module-scss-module__CQJBta__segmentActive{color:#1890ff;z-index:2;border-color:#1890ff}.SegmentedControl-module-scss-module__CQJBta__segmentActive:hover{color:#1890ff;border-color:#1890ff}
.RolePanel-module-scss-module__HkZeIa__form{flex-direction:column;gap:16px;display:flex}.RolePanel-module-scss-module__HkZeIa__field{flex-direction:column;gap:4px;display:flex}.RolePanel-module-scss-module__HkZeIa__label{color:#00000073;font-size:14px;line-height:22px}.RolePanel-module-scss-module__HkZeIa__note{color:#00000073;font-size:13px;line-height:20px}
