@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}
.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}
.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}
.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}
.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}
.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}
.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}
.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)}
.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__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{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{color:#00000040}.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{color:#00000040;flex:1;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.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__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;border-radius:2px;justify-content:center;align-items:center;height:24px;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__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}
.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}
.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)}
.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}}
.TimePicker-module-scss-module__6OUR7a__wrapper{flex-direction:column;gap:4px;width:100%;display:inline-flex;position:relative}.TimePicker-module-scss-module__6OUR7a__label{color:#00000073;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.TimePicker-module-scss-module__6OUR7a__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}.TimePicker-module-scss-module__6OUR7a__field.TimePicker-module-scss-module__6OUR7a__open,.TimePicker-module-scss-module__6OUR7a__field:hover:not(.TimePicker-module-scss-module__6OUR7a__disabled){border-color:#40a9ff}.TimePicker-module-scss-module__6OUR7a__field.TimePicker-module-scss-module__6OUR7a__open{box-shadow:0 0 0 2px #1890ff33}.TimePicker-module-scss-module__6OUR7a__field.TimePicker-module-scss-module__6OUR7a__disabled{cursor:not-allowed;background:#f5f5f5}.TimePicker-module-scss-module__6OUR7a__field.TimePicker-module-scss-module__6OUR7a__disabled .TimePicker-module-scss-module__6OUR7a__value,.TimePicker-module-scss-module__6OUR7a__field.TimePicker-module-scss-module__6OUR7a__disabled .TimePicker-module-scss-module__6OUR7a__placeholder{color:#00000040}.TimePicker-module-scss-module__6OUR7a__value{color:#000000d9;flex:1;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.TimePicker-module-scss-module__6OUR7a__placeholder{color:#00000040;flex:1;font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.TimePicker-module-scss-module__6OUR7a__icons{color:#00000040;flex:none;align-items:center;display:inline-flex}.TimePicker-module-scss-module__6OUR7a__icons svg{width:14px;height:14px;display:block}.TimePicker-module-scss-module__6OUR7a__clear{cursor:pointer;color:#00000040;background:0 0;border:none;padding:0;display:inline-flex}.TimePicker-module-scss-module__6OUR7a__clear:hover{color:#00000073}.TimePicker-module-scss-module__6OUR7a__panel{z-index:1000;background:#fff;border-radius:2px;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 2px 8px #00000026}.TimePicker-module-scss-module__6OUR7a__columns{height:226px;display:flex}.TimePicker-module-scss-module__6OUR7a__col{scrollbar-width:thin;width:56px;height:226px;padding-bottom:196px;overflow-y:auto;box-shadow:inset 1px 0 #f0f0f0}.TimePicker-module-scss-module__6OUR7a__col:first-child{box-shadow:none}.TimePicker-module-scss-module__6OUR7a__col::-webkit-scrollbar{width:4px}.TimePicker-module-scss-module__6OUR7a__col::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:4px}.TimePicker-module-scss-module__6OUR7a__item{cursor:pointer;color:#000000d9;align-items:center;width:56px;height:28px;padding-left:14px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;transition:background .15s;display:flex}.TimePicker-module-scss-module__6OUR7a__item:hover{background:#f5f5f5}.TimePicker-module-scss-module__6OUR7a__item.TimePicker-module-scss-module__6OUR7a__selected{background:#e6f7ff}.TimePicker-module-scss-module__6OUR7a__item.TimePicker-module-scss-module__6OUR7a__disabledItem{color:#00000040;cursor:not-allowed}.TimePicker-module-scss-module__6OUR7a__item.TimePicker-module-scss-module__6OUR7a__disabledItem:hover{background:0 0}.TimePicker-module-scss-module__6OUR7a__footer{justify-content:space-between;align-items:center;height:44px;padding:9px 12px;display:flex;box-shadow:inset 0 1px #f0f0f0}.TimePicker-module-scss-module__6OUR7a__nowBtn{cursor:pointer;color:#1890ff;background:0 0;border:none;padding:0;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.TimePicker-module-scss-module__6OUR7a__nowBtn:hover{color:#40a9ff}.TimePicker-module-scss-module__6OUR7a__okBtn{cursor:pointer;color:#fff;background:#1890ff;border:1px solid #1890ff;border-radius:2px;justify-content:center;align-items:center;height:26px;padding:1px 8px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;display:inline-flex;box-shadow:0 2px #0000000b}.TimePicker-module-scss-module__6OUR7a__okBtn:hover{background:#40a9ff;border-color:#40a9ff}.TimePicker-module-scss-module__6OUR7a__okBtn:disabled{opacity:.45;cursor:not-allowed}
.BookingSlotMembers-module-scss-module__jQixBa__list{flex-direction:column;gap:16px;padding:16px;display:flex}.BookingSlotMembers-module-scss-module__jQixBa__row{flex-direction:column;gap:6px;display:flex}.BookingSlotMembers-module-scss-module__jQixBa__head{align-items:center;gap:8px;min-height:18px;display:flex}.BookingSlotMembers-module-scss-module__jQixBa__crown{object-fit:contain;width:16px;height:16px}.BookingSlotMembers-module-scss-module__jQixBa__role{color:#8a8a8a;font-size:13px}.BookingSlotMembers-module-scss-module__jQixBa__pay{color:#2f3340;align-items:center;gap:6px;font-size:13px;display:inline-flex}.BookingSlotMembers-module-scss-module__jQixBa__payDot{background:#52c41a;border-radius:50%;flex-shrink:0;width:8px;height:8px}.BookingSlotMembers-module-scss-module__jQixBa__payAmount{color:#1f2937}.BookingSlotMembers-module-scss-module__jQixBa__payUnpaid{color:#8a8a8a}.BookingSlotMembers-module-scss-module__jQixBa__payUnpaid .BookingSlotMembers-module-scss-module__jQixBa__payDot{background:#ef4444}.BookingSlotMembers-module-scss-module__jQixBa__box{background:#fff;border:1px solid #e6e6e6;border-radius:4px;align-items:center;gap:8px;min-height:40px;padding:8px 10px;display:flex}.BookingSlotMembers-module-scss-module__jQixBa__person{object-fit:contain;flex-shrink:0;width:16px;height:16px}.BookingSlotMembers-module-scss-module__jQixBa__name{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.BookingSlotMembers-module-scss-module__jQixBa__placeholder{color:#bfbfbf}.BookingSlotMembers-module-scss-module__jQixBa__iconBtn{cursor:pointer;color:#595959;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.BookingSlotMembers-module-scss-module__jQixBa__iconBtn img,.BookingSlotMembers-module-scss-module__jQixBa__iconBtn svg{object-fit:contain;width:16px;height:16px}.BookingSlotMembers-module-scss-module__jQixBa__iconBtn:hover{opacity:.7}.BookingSlotMembers-module-scss-module__jQixBa__iconBtnActive{color:#1677ff;background:#e6f4ff}.BookingSlotMembers-module-scss-module__jQixBa__iconBtnActive:hover{opacity:1}.BookingSlotMembers-module-scss-module__jQixBa__details{overflow:hidden}.BookingSlotMembers-module-scss-module__jQixBa__detailsInner{flex-direction:column;gap:12px;padding-top:12px;display:flex}.BookingSlotMembers-module-scss-module__jQixBa__detailsRow{grid-template-columns:1fr 1fr;gap:12px;display:grid}.BookingSlotMembers-module-scss-module__jQixBa__detailField{flex-direction:column;gap:4px;min-width:0;display:flex}.BookingSlotMembers-module-scss-module__jQixBa__detailLabel{color:#6b7280;font-size:12px}.BookingSlotMembers-module-scss-module__jQixBa__detailBox{background:#fff;border:1px solid #e6e6e6;border-radius:4px;align-items:center;gap:6px;min-height:36px;padding:8px 10px;display:flex}.BookingSlotMembers-module-scss-module__jQixBa__detailValue{color:#1f2937;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;overflow:hidden}.BookingSlotMembers-module-scss-module__jQixBa__copyBtn{cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.BookingSlotMembers-module-scss-module__jQixBa__copyBtn:hover{opacity:.7}
.BookingSlotDetails-module-scss-module__O3jpqW__form{flex-direction:column;gap:14px;padding:16px;display:flex}.BookingSlotDetails-module-scss-module__O3jpqW__row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.BookingSlotDetails-module-scss-module__O3jpqW__field{flex-direction:column;gap:6px;min-width:0;display:flex}.BookingSlotDetails-module-scss-module__O3jpqW__label{color:#8a8a8a;font-size:13px}.BookingSlotDetails-module-scss-module__O3jpqW__box{color:#1f2937;word-break:break-word;background:#f7f7f8;border:1px solid #e6e6e6;justify-content:space-between;align-items:center;gap:8px;min-height:40px;padding:9px 12px;font-size:14px;display:flex}.BookingSlotDetails-module-scss-module__O3jpqW__boxDisabled{color:#b8bcc2;cursor:not-allowed}.BookingSlotDetails-module-scss-module__O3jpqW__suffix{color:#8a8a8a;flex-shrink:0}.BookingSlotDetails-module-scss-module__O3jpqW__timeRow{align-items:center;gap:8px;display:flex}.BookingSlotDetails-module-scss-module__O3jpqW__timeRow .BookingSlotDetails-module-scss-module__O3jpqW__box{flex:1}.BookingSlotDetails-module-scss-module__O3jpqW__prep{color:#8a8a8a;flex-shrink:0;font-size:13px}.BookingSlotDetails-module-scss-module__O3jpqW__typeRow{grid-template-columns:1fr 64px;align-items:end;gap:12px;display:grid}.BookingSlotDetails-module-scss-module__O3jpqW__colorBox{border:1px solid #e6e6e6;border-radius:4px;height:40px}.BookingSlotDetails-module-scss-module__O3jpqW__empty{text-align:center;color:#9ca3af;padding:32px 16px;font-size:14px}.BookingSlotDetails-module-scss-module__O3jpqW__pickerWrapper{width:100%}.BookingSlotDetails-module-scss-module__O3jpqW__timePickerWrapper{flex:1;min-width:0}
.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}
.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}
.BookingSlotPanel-module-scss-module__TB8iEa__panel{background:#fff;border:1px solid #e6e6e6;flex-direction:column;width:100%;height:calc(100vh - 32px);display:flex;position:sticky;top:16px;overflow:hidden}.BookingSlotPanel-module-scss-module__TB8iEa__inner{flex-direction:column;height:100%;min-height:0;display:flex}.BookingSlotPanel-module-scss-module__TB8iEa__header{border-bottom:1px solid #ededed;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 16px 12px;display:flex}.BookingSlotPanel-module-scss-module__TB8iEa__title{color:#222;font-size:16px;font-weight:700}.BookingSlotPanel-module-scss-module__TB8iEa__status{color:#2f3340;align-items:center;gap:6px;margin-top:8px;font-size:13px;display:flex}.BookingSlotPanel-module-scss-module__TB8iEa__statusDotPaid,.BookingSlotPanel-module-scss-module__TB8iEa__statusDotUnpaid{border-radius:50%;flex-shrink:0;width:8px;height:8px}.BookingSlotPanel-module-scss-module__TB8iEa__statusDotPaid{background:#52c41a}.BookingSlotPanel-module-scss-module__TB8iEa__statusDotUnpaid{background:#ef4444}.BookingSlotPanel-module-scss-module__TB8iEa__subtitle{letter-spacing:0;vertical-align:middle;color:#000000d9;margin-top:4px;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px}.BookingSlotPanel-module-scss-module__TB8iEa__close{color:#333;cursor:pointer;background:0 0;border:none;font-size:26px;line-height:1}.BookingSlotPanel-module-scss-module__TB8iEa__tabs{border-bottom:1px solid #ededed;flex-shrink:0;gap:24px;padding:0 16px;display:flex}.BookingSlotPanel-module-scss-module__TB8iEa__tab{appearance:none;color:#6b7280;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 0;font-size:14px}.BookingSlotPanel-module-scss-module__TB8iEa__tabActive{color:#2388ff;border-bottom-color:#2388ff;font-weight:500}.BookingSlotPanel-module-scss-module__TB8iEa__body{flex:1;min-height:0;overflow-y:auto}.BookingSlotPanel-module-scss-module__TB8iEa__formWrap{padding:16px}.BookingSlotPanel-module-scss-module__TB8iEa__footer{border-top:1px solid #ededed;flex-direction:column;flex-shrink:0;gap:12px;padding:16px;display:flex}.BookingSlotPanel-module-scss-module__TB8iEa__footerButtons{flex-wrap:wrap;gap:8px;display:flex}.BookingSlotPanel-module-scss-module__TB8iEa__foldBtn{color:#595959;cursor:pointer;background:0 0;border:none;justify-content:center;align-self:flex-start;align-items:center;width:32px;height:32px;padding:0;display:inline-flex}.BookingSlotPanel-module-scss-module__TB8iEa__foldBtn svg{width:18px;height:18px}.BookingSlotPanel-module-scss-module__TB8iEa__foldBtn:hover{color:#2388ff}.BookingSlotPanel-module-scss-module__TB8iEa__primaryBtn,.BookingSlotPanel-module-scss-module__TB8iEa__secondaryBtn,.BookingSlotPanel-module-scss-module__TB8iEa__dangerBtn{color:#2f2f2f;cursor:pointer;background:#fff;border:1px solid #d8d8d8;height:40px;padding:0 16px;font-size:14px}.BookingSlotPanel-module-scss-module__TB8iEa__primaryBtn:disabled,.BookingSlotPanel-module-scss-module__TB8iEa__secondaryBtn:disabled,.BookingSlotPanel-module-scss-module__TB8iEa__dangerBtn:disabled{opacity:.5;cursor:not-allowed}.BookingSlotPanel-module-scss-module__TB8iEa__primaryBtn{color:#fff;background:#2388ff;border-color:#2388ff}.BookingSlotPanel-module-scss-module__TB8iEa__dangerBtn{color:#262626;border-color:#262626}.BookingSlotPanel-module-scss-module__TB8iEa__error{color:#cf1322;background:#fff2f0;border:1px solid #ffccc7;padding:10px 12px;font-size:13px;line-height:18px;display:block}.BookingSlotPanel-module-scss-module__TB8iEa__tab:disabled{cursor:not-allowed;opacity:.55}@media (max-width:860px){.BookingSlotPanel-module-scss-module__TB8iEa__panel{height:auto;max-height:none;position:static}}
.TournamentGroupsSection-module-scss-module__7XORjG__layout{align-items:stretch;gap:12px;width:100%;min-width:0;display:flex}.TournamentGroupsSection-module-scss-module__7XORjG__teeCellInner{flex-direction:column;align-items:center;gap:6px;min-height:32px;display:flex;position:relative}.TournamentGroupsSection-module-scss-module__7XORjG__teeCellSelect{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;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:28px;height:28px;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__colorRow{grid-template-columns:76px minmax(0,1fr);align-items:end;gap:12px;display:grid}.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}}
.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__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}@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}}
.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}
.TournamentFlightsSection-module-scss-module__d3LUgW__layout{align-items:stretch;gap:12px;width:100%;min-width:0;display:flex}.TournamentFlightsSection-module-scss-module__d3LUgW__wrap{flex-direction:column;flex:1;gap:12px;min-width:0;display:flex}.TournamentFlightsSection-module-scss-module__d3LUgW__card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;overflow:hidden}.TournamentFlightsSection-module-scss-module__d3LUgW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-height:64px;padding:16px 24px;display:flex}.TournamentFlightsSection-module-scss-module__d3LUgW__toolbarTitle{color:#000000d9;font-size:16px;font-weight:500;line-height:24px}.TournamentFlightsSection-module-scss-module__d3LUgW__toolbarExtra{white-space:nowrap;flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.TournamentFlightsSection-module-scss-module__d3LUgW__roundFilter{width:240px}.TournamentFlightsSection-module-scss-module__d3LUgW__roundFilter>button{justify-content:space-between;width:100%;height:32px;min-height:32px}.TournamentFlightsSection-module-scss-module__d3LUgW__groupFilter{width:180px}.TournamentFlightsSection-module-scss-module__d3LUgW__groupFilter>button{justify-content:space-between;width:100%;height:32px;min-height:32px}.TournamentFlightsSection-module-scss-module__d3LUgW__tableWrap{padding:0 24px 16px;overflow-x:auto}.TournamentFlightsSection-module-scss-module__d3LUgW__table{border-collapse:collapse;width:100%}.TournamentFlightsSection-module-scss-module__d3LUgW__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}.TournamentFlightsSection-module-scss-module__d3LUgW__table td{color:#000000d9;vertical-align:middle;border-bottom:1px solid #0000000f;padding:16px;font-size:14px;line-height:22px}.TournamentFlightsSection-module-scss-module__d3LUgW__mergedCell{vertical-align:middle}.TournamentFlightsSection-module-scss-module__d3LUgW__holeCell{min-width:96px}.TournamentFlightsSection-module-scss-module__d3LUgW__tableHoleDropdown{width:72px;min-width:72px}.TournamentFlightsSection-module-scss-module__d3LUgW__dropdownDisabled{opacity:.6;pointer-events:none}.TournamentFlightsSection-module-scss-module__d3LUgW__flightGroupEnd td{border-bottom:1px solid #8c8c8c}.TournamentFlightsSection-module-scss-module__d3LUgW__deleteBtn{color:#ff4d4f;cursor:pointer;background:#fff2f0;border:1px solid #ffccc7;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.TournamentFlightsSection-module-scss-module__d3LUgW__deleteBtn svg{width:16px;height:16px}.TournamentFlightsSection-module-scss-module__d3LUgW__deleteBtn:disabled{opacity:.5;cursor:wait}.TournamentFlightsSection-module-scss-module__d3LUgW__stateRow{text-align:center;color:#9ca3af;padding:24px;font-size:14px}.TournamentFlightsSection-module-scss-module__d3LUgW__stateRowError{color:#ff4d4f}.TournamentFlightsSection-module-scss-module__d3LUgW__error{color:#cf1322;background:#fff2f0;border:1px solid #ffccc7;padding:12px 16px;font-size:14px}.TournamentFlightsSection-module-scss-module__d3LUgW__panelForm{flex-direction:column;gap:14px;display:flex}.TournamentFlightsSection-module-scss-module__d3LUgW__panelGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.TournamentFlightsSection-module-scss-module__d3LUgW__panelField{color:#000000d9;flex-direction:column;gap:6px;font-size:14px;line-height:20px;display:flex}.TournamentFlightsSection-module-scss-module__d3LUgW__panelDropdown{width:100%}.TournamentFlightsSection-module-scss-module__d3LUgW__panelDropdown>button{justify-content:space-between;width:100%}.TournamentFlightsSection-module-scss-module__d3LUgW__checkList{border:1px solid #d9d9d9;border-radius:6px;max-height:260px;overflow:auto}.TournamentFlightsSection-module-scss-module__d3LUgW__selectionHint,.TournamentFlightsSection-module-scss-module__d3LUgW__selectionHintError{font-size:12px;line-height:18px}.TournamentFlightsSection-module-scss-module__d3LUgW__selectionHint{color:#389e0d}.TournamentFlightsSection-module-scss-module__d3LUgW__selectionHintError{color:#ff4d4f}.TournamentFlightsSection-module-scss-module__d3LUgW__checkRow{cursor:pointer;border-bottom:1px solid #0000000f;align-items:center;gap:8px;padding:8px 10px;display:flex}.TournamentFlightsSection-module-scss-module__d3LUgW__checkRow:has(input:disabled){opacity:.45;cursor:not-allowed}.TournamentFlightsSection-module-scss-module__d3LUgW__checkRow:last-child{border-bottom:0}@media (max-width:900px){.TournamentFlightsSection-module-scss-module__d3LUgW__layout{flex-direction:column}}@media (max-width:720px){.TournamentFlightsSection-module-scss-module__d3LUgW__toolbarExtra{width:100%;padding-bottom:2px;overflow-x:auto}.TournamentFlightsSection-module-scss-module__d3LUgW__roundFilter,.TournamentFlightsSection-module-scss-module__d3LUgW__groupFilter{width:100%}}
.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}
.HomeTournamentsPage-module-scss-module__URaQsW__page{box-sizing:border-box;background:#f3f4f6;flex-direction:column;gap:16px;width:100%;min-height:100vh;padding:16px;display:flex;position:relative;overflow:hidden auto}.HomeTournamentsPage-module-scss-module__URaQsW__list{flex-direction:column;flex:auto;width:100%;min-width:0;display:flex}.HomeTournamentsPage-module-scss-module__URaQsW__main{flex-direction:column;gap:12px;min-width:0;display:flex}.HomeTournamentsPage-module-scss-module__URaQsW__placeholder{text-align:center;color:#9ca3af;background:#fff;border:1px dashed #e5e7eb;border-radius:8px;padding:32px;font-size:13px}@media (max-width:640px){.HomeTournamentsPage-module-scss-module__URaQsW__page{padding:12px}}
.BookingSlotCreatePanel-module-scss-module__Bmq4oG__panel{background:#fff;border:1px solid #e6e6e6;border-radius:8px;flex-direction:column;width:100%;max-height:calc(100vh - 32px);display:flex;position:sticky;top:16px;overflow:hidden}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__header{justify-content:space-between;align-items:flex-start;gap:8px;padding:16px 20px 12px;display:flex}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__title{color:#1f2330;font-size:17px;font-weight:600}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__subtitle{letter-spacing:0;vertical-align:middle;color:#000000d9;margin-top:4px;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:22px}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__close{color:#8a8f98;cursor:pointer;background:0 0;border:none;font-size:22px;line-height:1}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__tabs{border-bottom:1px solid #f0f1f3;gap:24px;padding:0 20px;display:flex}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__tab,.BookingSlotCreatePanel-module-scss-module__Bmq4oG__tabActive{cursor:pointer;color:#8a8f98;background:0 0;border:none;padding:8px 0 12px;font-size:14px}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__tabActive{color:#1677ff;box-shadow:inset 0 -2px #1677ff}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__body{flex-direction:column;flex:1;gap:16px;min-height:0;padding:16px 20px;display:flex;overflow-y:auto}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__row{align-items:flex-end;gap:12px;display:flex}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__field{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__fieldColor{flex-direction:column;gap:6px;display:flex}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__label{color:#8a8f98;font-size:13px}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__select,.BookingSlotCreatePanel-module-scss-module__Bmq4oG__input{color:#9ca3af;cursor:not-allowed;background:#f3f4f6;border:1px solid #ededf0;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:0 12px;font-size:14px;display:flex}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__placeholder{color:#b6bac1}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__swatch{color:#9ca3af;cursor:not-allowed;background:#f3f4f6;border:1px solid #ededf0;border-radius:8px;justify-content:center;align-items:center;width:64px;height:44px;display:flex}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__timeRow{align-items:center;gap:8px;display:flex}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__timeRow .BookingSlotCreatePanel-module-scss-module__Bmq4oG__input{flex:1}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__prep{color:#8a8f98;font-size:13px}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__radioGroup{flex-wrap:wrap;gap:10px 18px;display:flex}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__radioOption{color:#9ca3af;cursor:not-allowed;align-items:center;gap:8px;font-size:14px;display:inline-flex}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__radioOption input{cursor:not-allowed;accent-color:#c2c6cd}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__footer{border-top:1px solid #f0f1f3;gap:10px;margin-top:auto;padding:14px 20px;display:flex}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__btn,.BookingSlotCreatePanel-module-scss-module__Bmq4oG__primaryBtn{color:#2f3340;cursor:pointer;background:#fff;border:1px solid #d9dbe0;border-radius:8px;height:40px;padding:0 16px;font-size:14px}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__btn:hover,.BookingSlotCreatePanel-module-scss-module__Bmq4oG__primaryBtn:hover{background:#f7f8fa}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__primaryBtn{color:#fff;background:#2388ff;border-color:#2388ff}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__primaryBtn:disabled{color:#b0b4bb;cursor:not-allowed;background:#eceef1;border-color:#eceef1}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__bottomBar{padding:10px 20px 16px}.BookingSlotCreatePanel-module-scss-module__Bmq4oG__bottomIcon{color:#8a8f98;cursor:pointer;background:0 0;border:none;padding:0}@media (max-width:860px){.BookingSlotCreatePanel-module-scss-module__Bmq4oG__panel{max-height:none;position:static}}
.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}
.Input-module-scss-module__u7FmTq__group{flex-direction:column;align-items:flex-start;gap:4px;width:100%;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}
.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}
.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)}
.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%}
.HomeClientListPage-module-scss-module__RKPHsG__page{background:#f9fafb;flex-direction:column;width:100%;min-height:100vh;font-family:Golos Text,sans-serif;display:flex;overflow:hidden auto}.HomeClientListPage-module-scss-module__RKPHsG__page:focus,.HomeClientListPage-module-scss-module__RKPHsG__page:focus-visible{outline:none}.HomeClientListPage-module-scss-module__RKPHsG__body{align-items:flex-start;gap:16px;min-width:0;padding:16px 24px;display:flex}.HomeClientListPage-module-scss-module__RKPHsG__panelMotion{will-change:transform,opacity;flex-shrink:0}.HomeClientListPage-module-scss-module__RKPHsG__search{background:#fff;border:1px solid #d9d9d9;border-radius:2px;align-items:center;gap:8px;width:320px;max-width:100%;height:32px;padding:0 12px;transition:border-color .2s;display:flex}.HomeClientListPage-module-scss-module__RKPHsG__search:focus-within{border-color:#1890ff}.HomeClientListPage-module-scss-module__RKPHsG__search svg{color:#00000073;flex:none;width:14px;height:14px}.HomeClientListPage-module-scss-module__RKPHsG__search input{color:#000000d9;background:0 0;border:none;outline:none;width:100%;font-family:inherit;font-size:14px;line-height:22px}.HomeClientListPage-module-scss-module__RKPHsG__search input::placeholder{color:#00000040}.HomeClientListPage-module-scss-module__RKPHsG__name{font:inherit;cursor:pointer;color:#1890ff;text-align:left;background:0 0;border:none;padding:0}.HomeClientListPage-module-scss-module__RKPHsG__name:hover{text-decoration:underline}.HomeClientListPage-module-scss-module__RKPHsG__contacts{flex-direction:column;gap:2px;display:flex}.HomeClientListPage-module-scss-module__RKPHsG__contacts a{color:#2563eb;text-decoration:none}.HomeClientListPage-module-scss-module__RKPHsG__contacts a:hover{text-decoration:underline}.HomeClientListPage-module-scss-module__RKPHsG__cellList{flex-direction:column;gap:8px;display:flex}.HomeClientListPage-module-scss-module__RKPHsG__cellRow{align-items:center;min-height:32px;display:flex}.HomeClientListPage-module-scss-module__RKPHsG__club{color:#000000d9;white-space:nowrap;line-height:22px}.HomeClientListPage-module-scss-module__RKPHsG__statusRow{justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}.HomeClientListPage-module-scss-module__RKPHsG__editBtn{justify-content:center;display:flex}.HomeClientListPage-module-scss-module__RKPHsG__status{white-space:nowrap;border:1px solid #0000;border-radius:2px;align-items:center;padding:1px 8px;font-size:12px;line-height:20px;display:inline-flex}.HomeClientListPage-module-scss-module__RKPHsG__status_active{color:#52c41a;background:#f6ffed;border-color:#b7eb8f}.HomeClientListPage-module-scss-module__RKPHsG__status_pending{color:#13c2c2;background:#e6fffb;border-color:#87e8de}.HomeClientListPage-module-scss-module__RKPHsG__status_unpaid{color:#fa8c16;background:#fff7e6;border-color:#ffd591}.HomeClientListPage-module-scss-module__RKPHsG__status_expired{color:#f5222d;background:#fff1f0;border-color:#ffa39e}.HomeClientListPage-module-scss-module__RKPHsG__status_stopped{color:#000000a6;background:#fafafa;border-color:#d9d9d9}.HomeClientListPage-module-scss-module__RKPHsG__status_rejected{color:#cf1322;background:#fff1f0;border-color:#ffccc7}.HomeClientListPage-module-scss-module__RKPHsG__status_none{color:#00000073;background:#fafafa;border-color:#d9d9d9}@media (max-width:1024px){.HomeClientListPage-module-scss-module__RKPHsG__body{flex-direction:column}.HomeClientListPage-module-scss-module__RKPHsG__body .HomeClientListPage-module-scss-module__RKPHsG__panelMotion{width:100%}}@media (max-width:640px){.HomeClientListPage-module-scss-module__RKPHsG__body{padding:12px}}
.FilterDropdown-module-scss-module__-IC6dW__wrapper{position:relative}.FilterDropdown-module-scss-module__-IC6dW__trigger{color:#374151;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e5e7eb;border-radius:8px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:border-color .2s,box-shadow .2s;display:flex}.FilterDropdown-module-scss-module__-IC6dW__trigger svg{color:#9ca3af;width:14px;height:14px;transition:transform .2s}.FilterDropdown-module-scss-module__-IC6dW__trigger:hover{border-color:#d1d5db}.FilterDropdown-module-scss-module__-IC6dW__trigger.FilterDropdown-module-scss-module__-IC6dW__triggerOpen{border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1a}.FilterDropdown-module-scss-module__-IC6dW__trigger.FilterDropdown-module-scss-module__-IC6dW__triggerOpen svg{transform:rotate(180deg)}.FilterDropdown-module-scss-module__-IC6dW__menu{z-index:50;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:180px;position:absolute;top:calc(100% + 4px);left:0;overflow:hidden;box-shadow:0 8px 32px #0000001f}.FilterDropdown-module-scss-module__-IC6dW__item{color:#374151;cursor:pointer;padding:9px 14px;font-size:13px;transition:background .2s}.FilterDropdown-module-scss-module__-IC6dW__item:hover{background:#f9fafb}.FilterDropdown-module-scss-module__-IC6dW__item.FilterDropdown-module-scss-module__-IC6dW__itemSelected{color:#2563eb;background:#eff4ff;font-weight:500}.FilterDropdown-module-scss-module__-IC6dW__backdrop{z-index:49;position:fixed;inset:0}
.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__dateRange input{color:#2f2f2f;background:#fff;border:1px solid #d8d8d8;border-radius:6px;outline:none;height:32px;padding:0 10px;font-family:inherit;font-size:13px}.AnalyticsToolbar-module-scss-module__dmQ_QW__dateRange input:focus{border-color:#2388ff}.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}@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>*,.AnalyticsToolbar-module-scss-module__dmQ_QW__right .AnalyticsToolbar-module-scss-module__dmQ_QW__dateRange input{width:100%}}
.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}
.HomeTrainerSchedulePage-module-scss-module__u15ORW__container{width:100%;min-height:100vh}
.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}
.HomeRolesPage-module-scss-module__2g1HHa__page{background:#f9fafb;flex-direction:column;width:100%;min-height:100vh;font-family:Golos Text,sans-serif;display:flex;overflow:hidden auto}.HomeRolesPage-module-scss-module__2g1HHa__page:focus,.HomeRolesPage-module-scss-module__2g1HHa__page:focus-visible{outline:none}.HomeRolesPage-module-scss-module__2g1HHa__body{align-items:flex-start;gap:16px;padding:16px 24px;display:flex}.HomeRolesPage-module-scss-module__2g1HHa__headerActions{align-items:center;gap:16px;display:flex}
.AnalyticsSection-module-scss-module__36yosq__section{background:#fff;border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:14px;padding:16px;display:flex}.AnalyticsSection-module-scss-module__36yosq__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.AnalyticsSection-module-scss-module__36yosq__title{color:#1f2937;margin:0;font-size:15px;font-weight:700}
.AnalyticsRevenueSection-module-scss-module__jBCyzW__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.AnalyticsRevenueSection-module-scss-module__jBCyzW__charts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.AnalyticsRevenueSection-module-scss-module__jBCyzW__chart{height:280px}.AnalyticsRevenueSection-module-scss-module__jBCyzW__table{border-collapse:collapse;width:100%}.AnalyticsRevenueSection-module-scss-module__jBCyzW__table th{text-align:left;color:#6b7280;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:10px 12px;font-size:12px;font-weight:600}.AnalyticsRevenueSection-module-scss-module__jBCyzW__table td{color:#374151;border-bottom:1px solid #f3f4f6;padding:10px 12px;font-size:13px}.AnalyticsRevenueSection-module-scss-module__jBCyzW__table tbody tr:last-child td{border-bottom:none}@media (max-width:1100px){.AnalyticsRevenueSection-module-scss-module__jBCyzW__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.AnalyticsRevenueSection-module-scss-module__jBCyzW__charts{grid-template-columns:1fr}}@media (max-width:640px){.AnalyticsRevenueSection-module-scss-module__jBCyzW__cards{grid-template-columns:1fr}}
.AgrSyncButton-module-scss-module__B9nqNa__wrap{display:flex}.AgrSyncButton-module-scss-module__B9nqNa__row{flex-direction:row;align-items:center;gap:12px}.AgrSyncButton-module-scss-module__B9nqNa__column{flex-direction:column;align-items:stretch;gap:4px}.AgrSyncButton-module-scss-module__B9nqNa__date{color:#00000073}.AgrSyncButton-module-scss-module__B9nqNa__row .AgrSyncButton-module-scss-module__B9nqNa__date{white-space:nowrap}.AgrSyncButton-module-scss-module__B9nqNa__column .AgrSyncButton-module-scss-module__B9nqNa__date{white-space:normal;overflow-wrap:anywhere;line-height:1.3}
.AnalyticsOperationsSection-module-scss-module__3si8ra__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.AnalyticsOperationsSection-module-scss-module__3si8ra__charts{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;display:grid}.AnalyticsOperationsSection-module-scss-module__3si8ra__chart{height:280px}.AnalyticsOperationsSection-module-scss-module__3si8ra__progressList{flex-direction:column;gap:14px;display:flex}.AnalyticsOperationsSection-module-scss-module__3si8ra__progressItem{color:#374151;grid-template-columns:160px minmax(0,1fr) 48px;align-items:center;gap:12px;font-size:13px;display:grid}.AnalyticsOperationsSection-module-scss-module__3si8ra__progressTrack{background:#f3f4f6;border-radius:4px;height:8px;position:relative;overflow:hidden}.AnalyticsOperationsSection-module-scss-module__3si8ra__progressFill{background:#2388ff;border-radius:4px;transition:width .3s;position:absolute;top:0;bottom:0;left:0}.AnalyticsOperationsSection-module-scss-module__3si8ra__progressValue{text-align:right;color:#1f2937;font-weight:500}.AnalyticsOperationsSection-module-scss-module__3si8ra__table{border-collapse:collapse;width:100%}.AnalyticsOperationsSection-module-scss-module__3si8ra__table th{text-align:left;color:#6b7280;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:10px 12px;font-size:12px;font-weight:600}.AnalyticsOperationsSection-module-scss-module__3si8ra__table td{color:#374151;border-bottom:1px solid #f3f4f6;padding:10px 12px;font-size:13px}.AnalyticsOperationsSection-module-scss-module__3si8ra__table tbody tr:last-child td{border-bottom:none}@media (max-width:1100px){.AnalyticsOperationsSection-module-scss-module__3si8ra__cards{grid-template-columns:repeat(2,minmax(0,1fr))}.AnalyticsOperationsSection-module-scss-module__3si8ra__charts{grid-template-columns:1fr}.AnalyticsOperationsSection-module-scss-module__3si8ra__progressItem{grid-template-columns:1fr 60px}.AnalyticsOperationsSection-module-scss-module__3si8ra__progressItem>:first-child{grid-column:1/-1}}@media (max-width:640px){.AnalyticsOperationsSection-module-scss-module__3si8ra__cards{grid-template-columns:1fr}}
.AnalyticsMembershipSection-module-scss-module__N-1ivG__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.AnalyticsMembershipSection-module-scss-module__N-1ivG__chart{height:320px}@media (max-width:1100px){.AnalyticsMembershipSection-module-scss-module__N-1ivG__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.AnalyticsMembershipSection-module-scss-module__N-1ivG__cards{grid-template-columns:1fr}}
.AuthUserFormSection-module-scss-module__CQbX-W__form{flex-direction:column;align-items:stretch;gap:22px;width:360px;display:flex}.AuthUserFormSection-module-scss-module__CQbX-W__tabs{border-bottom:1px solid #0000000f;align-items:flex-start;display:flex}.AuthUserFormSection-module-scss-module__CQbX-W__tab{flex-direction:column;align-items:center;gap:10px;padding:12px 0;display:flex}.AuthUserFormSection-module-scss-module__CQbX-W__tab__title{color:#1890ff;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.AuthUserFormSection-module-scss-module__CQbX-W__tab__ink{background:#1890ff;width:100%;height:2px}.AuthUserFormSection-module-scss-module__CQbX-W__inputs{flex-direction:column;gap:28px;display:flex}.AuthUserFormSection-module-scss-module__CQbX-W__prefix{color:#1890ff}.AuthUserFormSection-module-scss-module__CQbX-W__error{color:#ff4d4f;margin-top:-12px;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px}.AuthUserFormSection-module-scss-module__CQbX-W__footer{justify-content:space-between;align-items:center;gap:8px;display:flex}.AuthUserFormSection-module-scss-module__CQbX-W__remember{cursor:pointer;color:#000000d9;align-items:center;gap:8px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;display:inline-flex}.AuthUserFormSection-module-scss-module__CQbX-W__remember input{accent-color:#1890ff;cursor:pointer;width:16px;height:16px}.AuthUserFormSection-module-scss-module__CQbX-W__forgot{color:#1890ff;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-decoration:none}.AuthUserFormSection-module-scss-module__CQbX-W__forgot:hover{color:#40a9ff}
.RestoreFormSection-module-scss-module__q_l3LW__form{flex-direction:column;align-items:stretch;gap:22px;width:360px;display:flex}.RestoreFormSection-module-scss-module__q_l3LW__tabs{border-bottom:1px solid #0000000f;align-items:flex-start;display:flex}.RestoreFormSection-module-scss-module__q_l3LW__tab{flex-direction:column;align-items:center;gap:10px;padding:12px 0;display:flex}.RestoreFormSection-module-scss-module__q_l3LW__tab__title{color:#1890ff;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.RestoreFormSection-module-scss-module__q_l3LW__tab__ink{background:#1890ff;width:100%;height:2px}.RestoreFormSection-module-scss-module__q_l3LW__inputs{flex-direction:column;gap:28px;display:flex}.RestoreFormSection-module-scss-module__q_l3LW__prefix{color:#1890ff}.RestoreFormSection-module-scss-module__q_l3LW__emailBlock{flex-direction:column;gap:12px;display:flex}.RestoreFormSection-module-scss-module__q_l3LW__hint{color:#00000073;margin:0;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.RestoreFormSection-module-scss-module__q_l3LW__backLink{color:#1890ff;text-align:center;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-decoration:none}.RestoreFormSection-module-scss-module__q_l3LW__backLink:hover{color:#40a9ff}.RestoreFormSection-module-scss-module__q_l3LW__success{color:#000000d9;background:#e6f7ff;border:1px solid #91d5ff;border-radius:2px;padding:12px 16px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px}
.AccountMenu-module-scss-module__CjGhaa__popover{z-index:50;filter:drop-shadow(0 2px 8px #00000026);width:244px;position:absolute;bottom:0;left:calc(100% + 4px)}.AccountMenu-module-scss-module__CjGhaa__arrow{z-index:0;background:#fff;width:8px;height:8px;position:absolute;bottom:22px;left:3px;transform:rotate(45deg)}.AccountMenu-module-scss-module__CjGhaa__body{z-index:1;background:#fff;border-radius:2px;margin-left:7px;position:relative;overflow:hidden}.AccountMenu-module-scss-module__CjGhaa__head{justify-content:space-between;align-items:center;gap:10px;padding:5px 16px;display:flex;box-shadow:inset 0 -1px #f0f0f0}.AccountMenu-module-scss-module__CjGhaa__title{color:#000000d9}.AccountMenu-module-scss-module__CjGhaa__close{cursor:pointer;color:#1890ff;background:0 0;border:none;flex:none;padding:0}.AccountMenu-module-scss-module__CjGhaa__close:hover{opacity:.85}.AccountMenu-module-scss-module__CjGhaa__content{flex-direction:column;padding:4px 0;display:flex}.AccountMenu-module-scss-module__CjGhaa__agrItem{padding:8px 16px;box-shadow:inset 0 1px #f0f0f0}.AccountMenu-module-scss-module__CjGhaa__item{text-align:left;cursor:pointer;color:#000000d9;background:0 0;border:none;align-items:center;width:100%;padding:8px 16px;transition:background .15s;display:flex}.AccountMenu-module-scss-module__CjGhaa__item:hover{background:#f5f5f5}
.AnalyticsTournamentsSection-module-scss-module__6V71NW__cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.AnalyticsTournamentsSection-module-scss-module__6V71NW__smallCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.AnalyticsTournamentsSection-module-scss-module__6V71NW__table{border-collapse:collapse;width:100%}.AnalyticsTournamentsSection-module-scss-module__6V71NW__table th{text-align:left;color:#6b7280;white-space:nowrap;background:#f9fafb;border-bottom:1px solid #e5e7eb;padding:10px 12px;font-size:12px;font-weight:600}.AnalyticsTournamentsSection-module-scss-module__6V71NW__table td{color:#374151;border-bottom:1px solid #f3f4f6;padding:12px;font-size:13px}.AnalyticsTournamentsSection-module-scss-module__6V71NW__table tbody tr:last-child td{border-bottom:none}.AnalyticsTournamentsSection-module-scss-module__6V71NW__statusPill{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:500;display:inline-flex}.AnalyticsTournamentsSection-module-scss-module__6V71NW__statusCompleted{color:#10b981;background:#ecfdf5}.AnalyticsTournamentsSection-module-scss-module__6V71NW__statusPlanned{color:#2388ff;background:#eff4ff}.AnalyticsTournamentsSection-module-scss-module__6V71NW__statusCancelled{color:#ef4444;background:#fef2f2}.AnalyticsTournamentsSection-module-scss-module__6V71NW__fillCell{grid-template-columns:70px minmax(0,1fr) 48px;align-items:center;gap:10px;display:grid}.AnalyticsTournamentsSection-module-scss-module__6V71NW__fillTrack{background:#f3f4f6;border-radius:3px;height:6px;position:relative;overflow:hidden}.AnalyticsTournamentsSection-module-scss-module__6V71NW__fillProgress{background:#2388ff;border-radius:3px;position:absolute;top:0;bottom:0;left:0}.AnalyticsTournamentsSection-module-scss-module__6V71NW__fillPercent{text-align:right;color:#6b7280;font-size:12px}@media (max-width:1100px){.AnalyticsTournamentsSection-module-scss-module__6V71NW__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.AnalyticsTournamentsSection-module-scss-module__6V71NW__cards,.AnalyticsTournamentsSection-module-scss-module__6V71NW__smallCards,.AnalyticsTournamentsSection-module-scss-module__6V71NW__fillCell{grid-template-columns:1fr}}
.HomeSideBar-module-scss-module__UjbKjW__container{box-sizing:border-box;background:#fff;flex-direction:column;flex:none;justify-content:space-between;width:208px;height:100%;transition:width .2s;display:flex;box-shadow:0 2px 8px #00000026}.HomeSideBar-module-scss-module__UjbKjW__container.HomeSideBar-module-scss-module__UjbKjW__collapsed{width:64px}.HomeSideBar-module-scss-module__UjbKjW__top{flex-direction:column;min-height:0;display:flex;overflow-y:auto}.HomeSideBar-module-scss-module__UjbKjW__logo_row{align-items:center;padding:16px 16px 8px;display:flex}.HomeSideBar-module-scss-module__UjbKjW__collapsed .HomeSideBar-module-scss-module__UjbKjW__logo_row{justify-content:center;padding:16px 0 8px}.HomeSideBar-module-scss-module__UjbKjW__logo{object-fit:contain;width:76px;height:auto}.HomeSideBar-module-scss-module__UjbKjW__logo_mark{width:24px;height:auto}.HomeSideBar-module-scss-module__UjbKjW__bottom{flex-direction:column;display:flex}.HomeSideBar-module-scss-module__UjbKjW__account_wrap{position:relative}.HomeSideBar-module-scss-module__UjbKjW__account{box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;border-top:1px solid #0000000f;align-items:center;gap:4px;padding:4px 16px;transition:background .2s;display:flex}.HomeSideBar-module-scss-module__UjbKjW__account:hover{background:#f5f5f5}.HomeSideBar-module-scss-module__UjbKjW__collapsed .HomeSideBar-module-scss-module__UjbKjW__account{justify-content:center;padding:8px 0}.HomeSideBar-module-scss-module__UjbKjW__account_next{color:#000000d9;border-radius:2px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.HomeSideBar-module-scss-module__UjbKjW__account_next svg{width:12px;height:12px}.HomeSideBar-module-scss-module__UjbKjW__collapse{box-sizing:border-box;color:#000000d9;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:100%;height:40px;transition:background .2s;display:flex;box-shadow:inset 0 1px #f0f0f0}.HomeSideBar-module-scss-module__UjbKjW__collapse:hover{background:#f5f5f5}.HomeSideBar-module-scss-module__UjbKjW__collapse_icon{transition:transform .2s;display:inline-flex}.HomeSideBar-module-scss-module__UjbKjW__collapse_icon svg{width:16px;height:16px}.HomeSideBar-module-scss-module__UjbKjW__collapse_icon_open{transform:rotate(180deg)}.HomeSideBar-module-scss-module__UjbKjW__avatar{color:#1890ff;background:#e6f7ff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;display:flex}.HomeSideBar-module-scss-module__UjbKjW__account_info{flex-direction:column;flex:auto;min-width:0;display:flex}.HomeSideBar-module-scss-module__UjbKjW__account_name{color:#000000d9;text-overflow:ellipsis;white-space:nowrap;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:22px;overflow:hidden}.HomeSideBar-module-scss-module__UjbKjW__account_sub{color:#00000073;text-overflow:ellipsis;white-space:nowrap;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}.HomeSideBar-module-scss-module__UjbKjW__logout{color:#00000073;cursor:pointer;background:0 0;border:none;border-radius:2px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;transition:background .2s,color .2s;display:flex}.HomeSideBar-module-scss-module__UjbKjW__logout:hover{color:#ff4d4f;background:#f5f5f5}
.HomeAnalyticsPage-module-scss-module__DAdG6q__page{background:#f9fafb;flex-direction:column;width:100%;min-height:100vh;font-family:Golos Text,sans-serif;display:flex;overflow:hidden auto}.HomeAnalyticsPage-module-scss-module__DAdG6q__page:focus,.HomeAnalyticsPage-module-scss-module__DAdG6q__page:focus-visible{outline:none}.HomeAnalyticsPage-module-scss-module__DAdG6q__header{background:#fff;border-bottom:1px solid #0000000f;flex-direction:column;flex-shrink:0;gap:8px;width:100%;padding:16px 0;display:flex}.HomeAnalyticsPage-module-scss-module__DAdG6q__breadcrumb{align-items:center;padding:0 24px;font-size:14px;line-height:22px;display:flex}.HomeAnalyticsPage-module-scss-module__DAdG6q__breadcrumb_item{color:#00000073}.HomeAnalyticsPage-module-scss-module__DAdG6q__breadcrumb_sep{color:#00000073;padding:0 8px}.HomeAnalyticsPage-module-scss-module__DAdG6q__breadcrumb_current{color:#000000d9}.HomeAnalyticsPage-module-scss-module__DAdG6q__heading{justify-content:space-between;align-items:center;gap:16px;min-height:40px;padding:0 24px;display:flex}.HomeAnalyticsPage-module-scss-module__DAdG6q__heading_left{align-items:center;gap:16px;min-width:0;display:flex}.HomeAnalyticsPage-module-scss-module__DAdG6q__title{color:#000000d9;white-space:nowrap;margin:0;font-size:20px;font-weight:500;line-height:28px}.HomeAnalyticsPage-module-scss-module__DAdG6q__actions{align-items:center;gap:8px;display:flex}.HomeAnalyticsPage-module-scss-module__DAdG6q__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}.HomeAnalyticsPage-module-scss-module__DAdG6q__bell svg{width:16px;height:16px}.HomeAnalyticsPage-module-scss-module__DAdG6q__bell:hover{background:#f3f4f6}.HomeAnalyticsPage-module-scss-module__DAdG6q__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}.HomeAnalyticsPage-module-scss-module__DAdG6q__search{background:#fff;border:1px solid #d9d9d9;border-radius:2px;align-items:stretch;height:32px;display:flex;overflow:hidden}.HomeAnalyticsPage-module-scss-module__DAdG6q__search input{color:#000000d9;background:0 0;border:none;outline:none;width:120px;padding:4px 12px;font-size:14px;line-height:22px}.HomeAnalyticsPage-module-scss-module__DAdG6q__search input::placeholder{color:#00000040}.HomeAnalyticsPage-module-scss-module__DAdG6q__search_addon{color:#00000073;border-left:1px solid #d9d9d9;justify-content:center;align-items:center;width:32px;display:flex}.HomeAnalyticsPage-module-scss-module__DAdG6q__search_addon svg{width:14px;height:14px}.HomeAnalyticsPage-module-scss-module__DAdG6q__content{flex-direction:column;flex:1;gap:14px;padding:16px 24px;display:flex}.HomeAnalyticsPage-module-scss-module__DAdG6q__empty{text-align:center;color:#6b7280;background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:48px 16px;font-size:14px}
