@charset "UTF-8";.bg-palered{background-color:var(--color-palered);color:#fff}.bg-palegreen{background-color:var(--color-palegreen);color:#fff}.bd-cyan-100{background-color:var(--color-cyan-100)}.aside{z-index:1}.aside__toggle{display:flex;padding:16px 0;background:transparent;border:none;width:100%;color:var(--bs-light);border-top:1px solid rgba(233,236,239,.05)}.aside--collapsed .aside__toggle svg{transform:rotate(180deg)}.aside--collapsed .profile{flex-direction:column}@media (min-width: 768px){.aside{display:flex;flex-direction:column;justify-content:space-between;width:14em;height:100vh;min-width:min-content;position:sticky;min-height:100vh;top:0;transition:width .1s ease-in-out}.aside__inner{margin-bottom:50px;overflow:auto}.aside__footer{position:absolute;background-color:inherit;left:0;bottom:0;width:100%}.aside--collapsed{width:54px!important;padding:4px!important}.aside--collapsed header{margin:4px 0 0!important;padding:4px!important}.aside--collapsed .header-brand p{display:none!important}.aside--collapsed nav{margin-top:16px}.aside--collapsed nav .thumb-sm{margin:0!important;width:30px!important;min-width:30px!important;height:30px!important}.aside--collapsed nav>div{display:flex;padding:4px!important}.aside--collapsed nav .dropdown{width:auto!important}.aside--collapsed .ms-auto{margin-left:0!important;margin-top:1rem}.aside--collapsed .nav{margin-top:16px;align-items:start}.aside--collapsed .nav-link{justify-content:center!important}.aside--collapsed .nav-link svg{margin:0!important}.aside--collapsed .nav-link svg~span:not(.badge){display:none!important}.aside--collapsed small,.aside--collapsed .small{display:none!important}.aside--collapsed .sub-menu{padding-left:0!important;background-color:var(--bs-gray-800);border-radius:.5rem}}.pagination .page-item.active .page-link{background:var(--bs-light);border-radius:6px}.nav-secondary{background-color:var(--bs-gray-100);border-radius:.5rem;box-shadow:0 .125rem .25rem #1c2b3613!important}.nav-secondary .nav-tabs-alt .nav-tabs{padding:.5rem;border-bottom:none}.nav-secondary .nav-tabs-alt .nav-tabs .nav-link{font-size:.9em;font-weight:400;padding:.2rem 1.5rem}.nav-secondary .nav-tabs-alt .nav-tabs .nav-item.active .nav-link{border-bottom:none;background:var(--bs-gray-300)!important;border-radius:.5rem}.layout__collapse{padding-top:1rem}.layout .nav-tabs-alt{margin-left:-1.5rem;margin-right:-1.5rem}.layout .bg-white.shadow-sm{border:1px solid rgba(28,43,54,.075)}.table-selectable__field{padding:0!important}.table-selectable__field fieldset{margin:0!important}.table-selectable__field fieldset .rounded{padding:0!important;background-color:transparent!important;box-shadow:none!important}.table-clickable>tbody>tr:hover>*{cursor:pointer}.table--align-start tbody tr td{vertical-align:initial}.table--sticky th{background-color:#fff;position:sticky;top:0;z-index:1;box-shadow:inset 0 -1px #eff1f4}.table tbody tr td{word-break:normal}.table tbody tr td>div>.form-group>.btn-link{display:inline-block}.table thead tr th{vertical-align:baseline}.table thead tr th .dropdown-menu{min-width:250px}.table td .btn-link{white-space:normal}.table .btn{font-size:12px}tr.bg-danger{color:#000;background:#e0969e!important}tr.bg-danger .btn:active,tr.bg-danger .btn:hover,tr.bg-danger .btn:focus{background:#e0969e!important}tr.bg-danger .text-muted{color:#000!important}.table-form{display:flex;flex-direction:column;min-height:400px}.table-form>*{flex:1}.table-form td .form-group>div{width:120px;-ms-overflow-style:none;scrollbar-width:none}.table-form td .form-group>div::-webkit-scrollbar{display:none}.table-form .ts-control{display:flex;flex-wrap:nowrap;overflow:auto;padding-bottom:.5rem!important;padding-top:.5rem!important}.table-form .form-control{line-height:inherit}.table-form .ts-dropdown{min-width:fit-content}.table-form td{overflow:visible!important}td .btn-group .btn,td .btn-group-vertical .btn{border:1px solid #e9ecef}.individual-search-btn .form-group .btn{padding:.426rem .75rem!important;width:max-content}.individual-search-ind .alert{font-size:1rem}.modal .modal-body .card{border:1px solid rgba(28,43,54,.125)}.modal-content{border:1px solid var(--color-dark-blue)}.ymap-baloon-link .link-primary{color:#007bff!important;font-size:16px}.tile{display:block;padding:.5rem 1rem;border-radius:.5rem;border:1px solid #E5ECF9;background:transparent;color:#406078;white-space:normal;transition:opacity .2s ease-in}.tile--fill{background:#F4F7FD;font-weight:700;border-width:0}.tile--fill:hover{opacity:.8}.tile--success{background:var(--color-lighter-green);border-color:var(--color-lighter-green)}.stack{position:relative;display:grid;gap:4px}.stack--with-action{padding-top:22px;padding-bottom:22px}.stack__action{display:flex;position:absolute;bottom:-2px;right:50%;transform:translate(50%);opacity:0;visibility:hidden}.stack:hover .stack__action{opacity:1;visibility:visible}.calendar-week{position:relative;display:grid;gap:4px}.calendar-week__group,.calendar-week__header{display:grid;gap:1rem;grid-template-columns:2rem repeat(7,minmax(7rem,20rem)) 2rem}.calendar-week__column{display:grid;grid-auto-rows:max-content;gap:4px}.calendar-pill{position:relative;display:flex;align-items:center;height:30px;padding:0 .5rem;border-radius:.5rem;border:1px solid #E5ECF9;background:transparent;color:var(--color-dark-blue);white-space:normal;transition:opacity,background-color .2s ease-in}.calendar-pill:hover{background-color:var(--color-light-blue)}.calendar-pill .form-group,.calendar-pill button{position:absolute;padding:0 .5rem!important;top:0;left:0;width:100%;height:100%;white-space:nowrap}.calendar-pill__action{display:block!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.calendar-pill__action:hover{background-color:transparent!important}.calendar-pill--green{background:var(--color-lighter-green);border-color:transparent}.calendar-pill--green:hover{background-color:var(--color-light-green)}.calendar-pill--yellow{background:var(--color-lighter-yellow);border-color:transparent}.calendar-pill--yellow:hover{background-color:var(--color-light-yellow)}.calendar-pill--purple{background:var(--color-lighter-purple);border-color:transparent}.calendar-pill--purple:hover{background-color:var(--color-light-purple)}.calendar-pill--canceled{background-color:var(--bs-gray-100)}.calendar-pill--canceled .calendar-pill__action{text-decoration:line-through!important}.styled-popover .popover-body{color:var(--color-dark-blue)}.styled-popover p{margin:4px 0}.flatpickr-input{color:rgba(var(--bs-dark-rgb),.7);opacity:1}.flatpickr-input:disabled{background:#f6f7f7!important;cursor:default}.scrollspy{position:relative;display:flex}.scrollspy__nav{position:sticky;top:1rem;height:100%;padding-bottom:1rem;padding-top:.7rem}.scrollspy__nav .nav-link{padding:8px}.matrix .form-control{height:auto!important}.tooltip-inner{max-width:400px}.bg-palered{background-color:#d98189;color:#fff}.bg-palegreen{background-color:#71ba71;color:#fff}.bd-cyan-100{background-color:#cff4fc}.mark-important{display:flex;width:fit-content;margin-bottom:5px;padding:5px 10px;border-radius:8px;border-color:#28a745;border-style:solid;border-width:1px;font-weight:500;font-size:12px;color:#28a745}.news-article_title{color:#444;font-size:18px;font-weight:400;word-break:break-word;overflow-wrap:anywhere}.news-article_announce{word-break:break-word;overflow-wrap:anywhere}.frame-wrapper{display:grid;justify-content:center;background-color:#fff}.ql-text-output{display:grid}.ql-text-output>ul,.ql-text-output ol{counter-reset:section;list-style-type:none}.ql-text-output>ul>li:before{content:"•";margin-right:5px}.ql-text-output>ol>li:before{counter-increment:section;content:counters(section,".") ". "}.ql-text-output>blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-text-output .ql-align-center{text-align:center;justify-self:center}.ql-text-output .ql-align-right{text-align:right;justify-self:right}.ql-text-output img{max-width:100%}.ql-text-output a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:currentcolor;text-decoration-thickness:auto;color:#0a59da;font-style:italic}.ql-text-output a:hover{color:#0d1116!important}@media (min-width: 1140px){.ql-text-output .ql-video{width:650px;height:400px}}.ql-text-output .ql-syntax{display:grid;width:100%}.ql-editor a{text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:currentcolor;text-decoration-thickness:auto;color:#0a59da;font-style:italic}@media (min-width: 1140px){.ql-editor .ql-video{width:650px;height:400px}}.btn-filter-apply{margin-top:27px}:root{--color-palered: #d98189;--color-palegreen: #71ba71;--color-cyan-100: #cff4fc;--color-light-blue: #F4F7FD;--color-dark-blue: #406078;--color-lighter-green: #F3FDE8;--color-light-green: #A8DF8E;--color-lighter-yellow: #FAF2D3;--color-light-yellow: #F4E869;--color-lighter-purple: #dcc8fc;--color-light-purple: #ab7ff6}.container-xxl{max-width:1920px}.overflow-clip{overflow:clip}.avatar{transition:none}.suggestions-wrapper{max-width:600px}.turbo-progress-bar{background:var(--bs-primary);height:4px}.breadcrumb{font-size:13px}.nav-tabs .nav-link{margin-bottom:0}.navbar__toggler--up{transform:rotate(180deg)}.command-bar .btn-toggle:focus:not(:hover){background:unset}.command-bar .btn-light{background-color:#f8f9fa;border-color:#f8f9fa;color:#1c2b36}.ts-control{-ms-overflow-style:none;scrollbar-width:none}.ts-control::-webkit-scrollbar{display:none}.plugin-clear_button.single .ts-control{padding-right:max(var(--ts-pr-min),var(--ts-pr-clear-button))!important}.plugin-clear_button.single .clear-button{right:calc(.75rem - 5px)!important;margin:0 3px 0 0!important;padding:1px 5px!important}.modal-body{padding-top:1rem!important}.modal-body fieldset{display:flex;flex-direction:column;padding:0 1.5rem}.modal-body fieldset .col{padding:0!important}.modal-body fieldset>.p-4{padding:0!important}.nav-tabs-alt{margin-bottom:1rem}@media (min-width: 576px){.modal-dialog{min-width:640px}}@media (max-width: 767.98px){.modal-fullscreen-md-down{max-width:none}}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{color:rgba(var(--bs-dark-rgb),.7)}.disabled .ts-control,.flatpickr-input.bootstrap-tagsinput[readonly],.flatpickr-input.chosen-choices[readonly],.flatpickr-input.chosen-single[readonly],.flatpickr-input.form-control[readonly]{background:#f6f7f7;color:rgba(var(--bs-dark-rgb),.7);opacity:1}[data-controller=browsing] iframe{min-height:calc(100vh - 148px)}.toast-wrapper{top:1em;right:50%;transform:translate(50%)}.ts-dropdown [data-value=""],.ts-control .item[data-value=""]{color:var(--bs-gray-500)}.bg-warning{color:#000;background:#f5d576!important}.bg-warning .btn:active,.bg-warning .btn:hover,.bg-warning .btn:focus{background:#f5d576!important}.bg-warning .text-muted{color:#000!important}.btn-text-left-p0{text-align:left;padding:0}.user-guide{font-size:.966rem!important}.form-control,.form-range,.input-group{max-width:754px}.adaptive-checkbox{height:1.5em;width:1.5em;margin-top:26px}.adaptive-checkbox+label.form-check-label{font-weight:400;color:#343a40;font-family:inherit;font-size:inherit;margin-top:26px}.manual-traffic-capacity{margin-bottom:20px}.sport-item{margin-right:100px}.capacities{max-width:372px;margin-right:20px}#screen-modal-type-editCompetitionAttendanceModal,#screen-modal-type-editTrainingCampAttendanceModal,#screen-modal-type-editLessonAttendanceModal{max-width:min-content}.cancelled-lesson{text-decoration:line-through!important;background-color:var(--bs-gray-100)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}
