@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);.hide{display:none!important}.container{max-width:85rem;min-height:85vh;margin:0 auto}.relative{position:relative}.flex{display:-webkit-box;display:-ms-flexbox;display:flex}.grid{display:grid}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}@-webkit-keyframes grow{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes grow{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes shrink{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes shrink{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}50%{opacity:1}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slideInRight{0%{-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}50%{opacity:1}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}90%{opacity:0}100%{-webkit-transform:translateX(150%);transform:translateX(150%)}}@keyframes slideOutRight{0%{-webkit-transform:translateX(0);transform:translateX(0)}90%{opacity:0}100%{-webkit-transform:translateX(150%);transform:translateX(150%)}}@-webkit-keyframes slideInBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes slideInBottom{0%{-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0}50%{opacity:1}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes slideOutBottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}90%{opacity:0}99%{-webkit-transform:translateY(150%);transform:translateY(150%)}100%{display:none}}@keyframes slideOutBottom{0%{-webkit-transform:translateY(0);transform:translateY(0)}90%{opacity:0}99%{-webkit-transform:translateY(150%);transform:translateY(150%)}100%{display:none}}@-webkit-keyframes skeletonAnimation{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}@keyframes skeletonAnimation{0%{opacity:.5}50%{opacity:1}100%{opacity:.5}}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{margin:0;padding:0;overflow-x:hidden}body{font-family:Roboto,sans-serif;font-size:1rem;line-height:1.17;background-color:#171717}h1,h2,h3,h4,h5,h6,p{margin:0}a{color:inherit;text-decoration:none;cursor:pointer}button,input,textarea{font-family:inherit;background-color:transparent;border:none;outline:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}button{background-color:transparent;border:none;cursor:pointer;padding:0}ul{list-style:none;margin:0;padding:0}.main{padding-inline:8rem 1rem;margin-top:2.375rem;padding-bottom:2rem}.forms{padding-bottom:2rem}.main-content{min-height:100vh;max-width:100vw;display:grid;place-items:center;color:#fff}.spinner-small{display:inline-block;width:1rem;height:1rem;border:.25rem solid #d1e1f9;border-right-color:transparent;border-radius:50%;-webkit-animation:spin .75s linear infinite;animation:spin .75s linear infinite}@media (prefers-reduced-motion:reduce){*,::after,::before{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;-webkit-transition-duration:0s!important;transition-duration:0s!important;scroll-behavior:auto!important}}.btn-primary{font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.1px;color:#fff;padding:10px;min-width:190px;background-color:#2966e1;border-radius:6px}.btn-primary:focus,.btn-primary:hover{background-color:#1252db}.btn-primary.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.5rem}.btn-primary[disabled]{opacity:.5;pointer-events:none}.module-btn{width:4rem;height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;padding:.975em;border-radius:6px;position:relative;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.module-btn:hover{background-color:#242424}.module-btn:hover svg path{fill:#fff}.module-btn:hover .module-btn_label{opacity:1;-webkit-transition-delay:.4s;transition-delay:.4s}.module-btn:active{-webkit-transform:scale(.92);transform:scale(.92)}.module-btn:active .module-btn_label{opacity:0;-webkit-transition-delay:-.1s;transition-delay:-.1s}.module-btn.is-active{background-color:#2966e1}.module-btn.is-active svg path{fill:#fff}.module-btn_icon{pointer-events:none}.module-btn_label{font-size:.89rem;color:#46556a;letter-spacing:.04em;padding:.562em .843em;background-color:#d1e1f9;border:1px solid #bed2ef;border-radius:4px;position:absolute;left:calc(100% + 14px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;white-space:nowrap;pointer-events:none}.user-avatar{width:3rem;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;background-color:transparent;border-radius:50%;padding:6px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.user-avatar img{pointer-events:none;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;width:2.25rem;height:2.25rem;border-radius:50%;-o-object-fit:cover;object-fit:cover}.user-avatar:focus,.user-avatar:hover{background-color:#2966e1}.user-avatar:active img{-webkit-transform:scale(.92);transform:scale(.92)}.user-avatar.is-active{background-color:#2966e1}.hub-btn{background-color:#333;border-radius:6px;width:4rem;height:4rem;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;border:1px solid #333;border-radius:6px;position:relative;z-index:1111}.hub-btn:focus,.hub-btn:hover{background-color:#242424}.hub-btn:focus .hub-btn_icon-default,.hub-btn:hover .hub-btn_icon-default{-webkit-transform:scale(0);transform:scale(0)}.hub-btn:focus .hub-btn_icon,.hub-btn:hover .hub-btn_icon{opacity:1}.hub-btn:focus .hub-btn_icon .square,.hub-btn:hover .hub-btn_icon .square{-webkit-transform:translate(0,0);transform:translate(0,0)}.hub-btn:active{background-color:#0f0f0f}.hub-btn:active .hub-btn_icon{-webkit-transform:scale(.91);transform:scale(.91)}.hub-btn[aria-expanded=true]{background-color:#242424;border:none}.hub-btn[aria-expanded=true] .hub-btn_icon-default{-webkit-transform:scale(0);transform:scale(0)}.hub-btn[aria-expanded=true] .hub-btn_icon{opacity:1}.hub-btn[aria-expanded=true] .hub-btn_icon .square{-webkit-transform:translate(0,0);transform:translate(0,0)}.hub-btn_icon,.hub-btn_icon-default{pointer-events:none;position:absolute;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hub-btn_icon{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:3px;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);width:20px;height:20px;opacity:0}.hub-btn_icon .square{width:4px;height:4px;border-radius:1px;background-color:#fff;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hub-btn_icon .square:nth-child(1){-webkit-transform:translateX(-200%) translateY(-200%);transform:translateX(-200%) translateY(-200%)}.hub-btn_icon .square:nth-child(2){-webkit-transform:translateY(-200%);transform:translateY(-200%)}.hub-btn_icon .square:nth-child(3){-webkit-transform:translateX(200%) translateY(-200%);transform:translateX(200%) translateY(-200%)}.hub-btn_icon .square:nth-child(4){-webkit-transform:translateX(-200%);transform:translateX(-200%)}.hub-btn_icon .square:nth-child(6){-webkit-transform:translateX(200%);transform:translateX(200%)}.hub-btn_icon .square:nth-child(7){-webkit-transform:translateX(-200%) translateY(200%);transform:translateX(-200%) translateY(200%)}.hub-btn_icon .square:nth-child(8){-webkit-transform:translateY(200%);transform:translateY(200%)}.hub-btn_icon .square:nth-child(9){-webkit-transform:translateX(200%) translateY(200%);transform:translateX(200%) translateY(200%)}.filter-btn svg{pointer-events:none}.filter-btn.active svg path{fill:#6295f4}.drag-btn{display:grid;grid-template-columns:1fr 1fr;gap:.25rem;padding:0}.drag-btn span{display:inline-block;width:.125rem;height:.125rem;border-radius:50%;background-color:#949494}.table-cell_option-btn{width:2.25rem;height:2.25rem;display:grid;place-items:center;background-color:#242424;border-radius:6px}.table-cell_option-btn:focus,.table-cell_option-btn:hover{background-color:#2966e1}.back-to-top{width:2.75rem;height:2.75rem;place-items:center;background-color:#282828;border-radius:50%;position:fixed;bottom:2rem;right:2rem;display:grid;opacity:0}.back-to-top.visible{opacity:1}.toolbar-btn{width:3rem;height:2.75rem;padding:.5rem 1rem;border:1px solid #333;border-radius:6px}.toolbar-btn:focus,.toolbar-btn:hover{background-color:#333}.input-wrapper input{width:100%}.input-wrapper .error-msg{margin-top:.5rem;font-size:.75rem;line-height:1.25;letter-spacing:.5px;color:#f87c9b;display:none}.input-wrapper.error input{border-color:#f87c9b}.input-wrapper.error .error-msg{display:inline-block}.form_input{grid-template-columns:1fr 2fr;border-bottom:1px solid #333;border-radius:0;position:relative}.form_input input,.form_input span{font-size:.89rem;line-height:1.13}.form_input span{color:#e0e0e0;padding:1.125rem 1.5rem}.form_input span.is-disabled{color:#646464}.form_input input{color:#c7c7c7;outline:0;padding-left:1em}.form_input input::-webkit-input-placeholder{color:#4f4f4f;opacity:1}.form_input input::-moz-placeholder{color:#4f4f4f;opacity:1}.form_input input:-ms-input-placeholder{color:#4f4f4f;opacity:1}.form_input input::-ms-input-placeholder{color:#4f4f4f;opacity:1}.form_input input::placeholder{color:#4f4f4f;opacity:1}.form_input input:-ms-input-placeholder{color:#4f4f4f}.form_input input::-ms-input-placeholder{color:#4f4f4f}.form_input input:focus,.form_input input:hover{background-color:#171717}.form_input input[disabled]{cursor:not-allowed}.form_input input[disabled]:focus,.form_input input[disabled]:hover{background-color:transparent}.form_input .custom-dropdown{gap:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-right:1.25rem;position:relative}.form_input .results-wrapper{margin-top:0;width:100%;padding-left:.8rem;font-size:.89rem;line-height:1.13;color:#fff;cursor:pointer}.form_input .add-zone-btn{font-size:.89rem;line-height:1.13;color:#98afe2}.form_input .dropdown-wrapper{background-color:#333;border:1px solid #333;border-radius:6px;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.25);box-shadow:0 4px 8px rgba(0,0,0,.25);padding:1.5rem 1rem 1rem;position:absolute;z-index:9;bottom:calc(-100% - 1rem);display:none}.form_input .dropdown-wrapper ul{gap:.5rem}.form_input .dropdown-wrapper .zone-tag{padding:.5rem .75rem;background-color:#242424;border-radius:100vh;font-size:.89rem;line-height:1.13;color:#fff;cursor:pointer}.form_input .dropdown-wrapper.active{display:block}.form_input .error-msg.flex{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem;position:absolute;top:50%;right:-.5rem;-webkit-transform:translate(100%,-50%);transform:translate(100%,-50%);display:none}.form_input .error-msg.flex span{color:#f87c9b;font-size:.75rem;line-height:1.25;letter-spacing:.5px;padding:0}.form_input.error{background-color:rgba(128,43,57,.4)}.form_input.error span{color:rgba(255,255,255,.6)}.form_input.error input{color:rgba(255,255,255,.87)}.form_input.error .error-msg{display:-webkit-box;display:-ms-flexbox;display:flex}.login-input{font-size:1.125rem;line-height:1;color:#c7c7c7;background-color:#171717;border:1px solid #333;border-radius:6px;padding:.875rem 1.375rem;outline-color:#2966e1}.login-input::-webkit-input-placeholder{color:#646464;opacity:1}.login-input::-moz-placeholder{color:#646464;opacity:1}.login-input:-ms-input-placeholder{color:#646464;opacity:1}.login-input::-ms-input-placeholder{color:#646464;opacity:1}.login-input::placeholder{color:#646464;opacity:1}.login-input:-ms-input-placeholder{color:#646464}.login-input::-ms-input-placeholder{color:#646464}.login-input:focus-within{border-color:#3079cf}.login-input[disabled]{pointer-events:none;opacity:.5}.toggle{display:inline-block;position:relative;cursor:pointer}.toggle-switch{display:inline-block;width:52px;height:32px;border:2px solid #4f4f4f;border-radius:100vh;background-color:#0f0f0f;position:relative;-webkit-transition:all .25s;transition:all .25s}.toggle-switch:after,.toggle-switch:before{content:""}.toggle-switch:before{display:block;background-color:#646464;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:6px;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .25s;transition:all .25s}.toggle-checkbox{position:absolute;visibility:hidden}.toggle-checkbox:checked+.toggle-switch{background-color:#2966e1;border-color:#2966e1}.toggle-checkbox:checked+.toggle-switch:before{width:24px;height:24px;background-color:#fff;left:unset;right:3px}.password-wrapper{background-color:#171717;border:1px solid #333;border-radius:6px;outline-color:#2966e1}.password-wrapper:focus-within{border-color:#3079cf}.password-wrapper input{width:calc(100% - 2.875rem);border:none;outline:0}.password-wrapper .login-tooltip{font-size:.89rem;color:#46556a;padding:.562em .843em;background-color:#d1e1f9;border:1px solid #bed2ef;border-radius:4px;position:absolute;left:-100%;top:calc(100% + 1.5rem);opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out;white-space:nowrap;pointer-events:none}.password-wrapper button{width:1.5rem;height:1.5rem;display:grid;place-items:center;position:absolute;top:50%;right:.875rem;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.password-wrapper button:focus .login-tooltip,.password-wrapper button:hover .login-tooltip{opacity:1}.custom-checkbox{display:block;position:relative;cursor:pointer;min-width:20px}.custom-checkbox_input{visibility:hidden;margin:0}.custom-checkbox_input:active~.custom-checkbox_checkbox,.custom-checkbox_input:checked~.custom-checkbox_checkbox{background-color:#2966e1;border-color:#2966e1}.custom-checkbox_input:checked~.custom-checkbox_checkbox:after{display:block}.custom-checkbox_checkbox{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#0f0f0f;border:2px solid #4f4f4f;border-radius:4px;display:grid;place-items:center}.custom-checkbox_checkbox::after{content:"";width:12px;height:9.3px;background:url(../media/check.svg) center center/contain no-repeat;display:none}.custom-checkbox_checkbox:focus,.custom-checkbox_checkbox:hover{border-color:#646464}.custom-radio{display:block;position:relative;cursor:pointer}.custom-radio_input{visibility:hidden;margin:0}.custom-radio_input:active~.custom-radio_radio,.custom-radio_input:checked~.custom-radio_radio{border-color:#2966e1}.custom-radio_input:checked~.custom-radio_radio:after{display:block}.custom-radio_radio{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#0f0f0f;border:2px solid #4f4f4f;border-radius:50%}.custom-radio_radio::after{content:"";width:10px;height:10px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#2966e1;border-radius:50%;display:none}.custom-radio_radio:focus,.custom-radio_radio:hover{border-color:#646464}.custom-select select{width:100%;height:100%;font-size:.89rem;background:#333;color:#fff;border:1px solid #333;border-radius:6px;cursor:pointer;outline:0;padding:.5rem .75rem}.custom-select select#status{background:#242424;border:none}.custom-searchbar{position:relative;width:6.625rem;padding:0 1rem 0 2.5rem;overflow:hidden;background-color:#171717;border:1px solid #333;border-radius:6px;-webkit-transition:all .2s linear;transition:all .2s linear}.custom-searchbar input{font-size:1rem;line-height:1.5;color:#646464;background:0 0;border:none;outline:0;padding:.625rem 0;max-width:100%}.custom-searchbar:focus,.custom-searchbar:hover{border-color:#646464}.custom-searchbar:focus-within{border-color:#3079cf;width:11.25em}.custom-searchbar:focus-within #clear-input-btn{display:grid}.searchbar_icon{position:absolute}.searchbar_icon.magnifier{left:1rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.searchbar_icon#clear-input-btn{width:2rem;height:100%;top:0;right:0;place-items:center;background:#171717;padding-inline:.5rem;border:none;display:none}.menu-wrapper{background-color:#242424;border-radius:6px}.menu-wrapper h3{text-transform:uppercase;font-size:1rem;font-weight:400;line-height:1.17;color:#fff;padding-left:1.063em}.menu-wrapper ul{margin-top:1rem}.menu-wrapper li a{padding:1.375em 1.063em}.menu-wrapper li a.current,.menu-wrapper li a:focus,.menu-wrapper li a:hover{background-color:#333}.menu-options{padding-block:2rem}.hub-menu-wrapper{display:grid;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.hub-menu-wrapper .contribution{font-size:.7rem;line-height:1;letter-spacing:.02em;color:#7d7d7d;padding:1.608em;margin-top:auto}.hub-nav-wrapper{position:absolute;top:0;left:-1px;z-index:999;height:90vh;max-height:890px;min-width:342px;padding-top:4rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#242424;border:1px solid #333;border-radius:6px;display:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:top left;transform-origin:top left;overflow-y:scroll;scrollbar-width:none}.hub-nav-wrapper::-webkit-scrollbar{display:none}.hub-nav-wrapper.is-active{display:-webkit-box;display:-ms-flexbox;display:flex}.hub-nav-wrapper.is-visible{-webkit-animation:grow .3s ease-in-out forwards;animation:grow .3s ease-in-out forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.hub-nav-wrapper.reverse{-webkit-animation:shrink .3s ease-in-out forwards;animation:shrink .3s ease-in-out forwards;-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-transform:scale(1);transform:scale(1)}.hub-nav_menu-options,.hub-nav_module-options{padding-block:2rem}.hub-nav_module-options{border-bottom:1px solid #333;border-radius:0}.module-options_list-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.1em;padding:1.375em 1.063em}.module-options_list-item.current .module-option_icon{display:inline-block}.module-option_description .title{font-size:1rem;line-height:1;letter-spacing:.02em;color:#fff;margin-bottom:3px}.module-option_description .label{font-size:.79rem;line-height:1.17;color:rgba(255,255,255,.6)}.module-option_icon{margin-left:auto;display:none}.menu-options_list-item{font-size:.89rem;line-height:1;letter-spacing:.02em;color:#ededed}.menu-options_list-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:1.38em}.menu-options_list-item:focus svg path,.menu-options_list-item:hover svg path{fill:#aecaf8;fill-opacity:1}.hub-nav_accordion{padding:1.313em 1.38em;border-top:1px solid #333;border-radius:0;border-bottom:1px solid #333;border-radius:0;margin-bottom:3rem}.hub-nav_accordion button{font-size:1rem;line-height:1.17;color:#fff;text-transform:uppercase;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.user-options-wrapper{background-color:#242424;border-radius:6px;overflow:hidden;min-width:317px;position:fixed;left:calc(2.5rem + 64px);bottom:1rem;display:none;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-filter:drop-shadow(0 4px 12px rgba(0, 0, 0, .25));filter:drop-shadow(0 4px 12px rgba(0, 0, 0, .25))}.user-options-wrapper.is-active{display:block}.user-options-wrapper.is-visible{opacity:1}.user-options_header{min-height:69px;position:relative;background-image:radial-gradient(100% 1240.6% at 0 4.44%,#032491 0,#2966e1 50%,#87b0f6 100%)}.user-options_header svg{position:absolute;top:-8px;left:-11px}.user-options_img{width:5rem;height:5rem;-webkit-transform:translateY(50%);transform:translateY(50%);margin-left:1.75em;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;overflow:hidden;border:4px solid #0f0f0f;border-radius:6px}.user-options_img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.user-options_body{padding:3.75em 1.75em 1.88em;border-bottom:1px solid #333;border-radius:0}.user-options_body h3{font-size:1.27rem;line-height:1.17;font-weight:400;color:#fff;margin-bottom:.591em}.user-options_body .contact,.user-options_body .details{font-size:.89rem;line-height:1.12;color:rgba(255,255,255,.6)}.user-options_body .details{margin-bottom:.492em}.user-options_body .details span{color:#87b0f6}.user-options_options{padding-block:.75em}.user-options_options li{font-size:.89rem;line-height:1;letter-spacing:.02em;color:#ededed;padding:1.375em 1.063em}.user-options_options li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1.56em}.user-options_options li.current,.user-options_options li:focus,.user-options_options li:hover{background-color:#333}.user-options_options li.current svg path,.user-options_options li:focus svg path,.user-options_options li:hover svg path{fill:#aecaf8;fill-opacity:1}.side-menu{-webkit-filter:drop-shadow(0 4px 12px rgba(0, 0, 0, .25));filter:drop-shadow(0 4px 12px rgba(0, 0, 0, .25));position:fixed;left:calc(2.5rem + 64px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);min-width:342px;height:90vh;max-height:700px;display:none;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;overflow-y:scroll;scrollbar-width:none}.side-menu::-webkit-scrollbar{display:none}.side-menu.is-active{display:block}.side-menu.is-visible{opacity:1}.side-menu .menu-options:not(:first-child){border-top:1px solid #646464;border-radius:0}.quick-actions-menu{position:absolute;left:calc(100% + 1em);top:1em;min-width:342px;display:none;opacity:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-filter:drop-shadow(0 4px 12px rgba(0, 0, 0, .25));filter:drop-shadow(0 4px 12px rgba(0, 0, 0, .25))}.quick-actions-menu.is-active{display:block}.quick-actions-menu.is-visible{opacity:1}.main-header{position:fixed;top:0;left:0;bottom:0;z-index:9999;padding:1.5em 0 1.5em 1.5em;display:grid;grid-template-rows:auto 1fr;gap:.75em}.main-nav{background-color:#333;outline:1px solid #4f4f4f;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 3rem - 64px)}.toolbar-wrapper{padding:1.75rem 0;margin-inline:6.5rem 1rem}.toolbar-wrapper.is-fixed{position:fixed;top:0;left:0;right:0;background:#171717;z-index:9}.toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;margin:0 auto}.toolbar h1{font-size:1.75rem;line-height:1.43;letter-spacing:1px;font-weight:300;color:#fff}.toolbar_left,.toolbar_right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.75rem}.table_filter{border:1px solid #333;border-radius:6px;background-color:#171717;-webkit-box-shadow:0 4px 8px rgba(0,0,0,.25);box-shadow:0 4px 8px rgba(0,0,0,.25);padding-block:.5rem;min-width:170px;position:absolute;top:calc(100% - .6rem);z-index:9;visibility:hidden}.table_filter label{padding:.5rem 2rem}.table_filter label:focus,.table_filter label:hover{background-color:#333}.table_filter .custom-checkbox_checkbox,.table_filter .custom-radio_radio{top:50%;left:1rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.table_filter.is-visible{visibility:visible}.table-wrapper.single-transaction-table .table-header,.table-wrapper.single-transaction-table .table-row{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr))}.table-header,.table-row{display:grid;grid-template-columns:minmax(200px,1fr) repeat(3,minmax(150px,1fr)) 2fr 2fr}.table-header h3{font-size:.89rem;line-height:1.13;font-weight:600}.table-row[draggable=true]{cursor:-webkit-grab;cursor:grab}.table-row:last-child .table-cell:first-child{border-left:1px solid #414141;border-bottom-left-radius:6px}.table-row:last-child .table-cell:last-child{border-right:1px solid #414141;border-bottom-right-radius:6px}.table-row.over{background-color:#171717}.table-row.dragging{background-color:#0f0f0f;opacity:.5}.table-row:focus>*,.table-row:hover>*{background-color:#171717}.table-row:focus>* .custom-checkbox,.table-row:focus>* button,.table-row:hover>* .custom-checkbox,.table-row:hover>* button{visibility:visible}.table-row.active>*{background-color:#0f0f0f}.table-row.active>* .custom-checkbox{visibility:visible}.header-cell{border-top:1px solid #414141}.header-cell .flex{gap:.75rem}.header-cell:first-of-type{padding-left:2.5rem;border-left:1px solid #414141;border-top-left-radius:6px}.header-cell:last-child{border-right:1px solid #414141;border-top-right-radius:6px}.header-cell:focus,.header-cell:hover{background-color:#171717}.header-cell:focus svg path,.header-cell:hover svg path{fill:#6295f4}.table-cell{min-height:3.125rem;border-right:1px solid #414141;border-bottom:1px solid #414141;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-inline:1rem;font-size:.79rem;line-height:1.17;color:#adadad;background-color:#242424}.table-cell_row-title{border-left:1px solid #414141}.table-cell_row-title .flex{gap:1rem}.table-cell_row-title .custom-checkbox{visibility:hidden}.table-cell_row-title .drag-btn{visibility:hidden}.table-cell_row-title h3{font-size:.89rem;font-weight:400;line-height:1.13;color:#fff}.table-cell_row-title .table-modal-btn h3:focus,.table-cell_row-title .table-modal-btn h3:hover{color:#6295f4}.table-cell_tags .flex{gap:.25rem;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-block:.5rem}.table-cell_tags p{font-size:.7rem;color:#fff;line-height:1.25;letter-spacing:.04em;padding:.45em .8em;background-color:#333;border-radius:6px}.table-cell_status p{padding-left:1.5rem}.table-cell_status p::before{content:"";width:.5rem;height:.5rem;border-radius:2px;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.table-cell_status p.online::before{background-color:#3acf64}.table-cell_status p.offline::before{background-color:#d30d0d}.table-cell_status p.away::before{background-color:#ed6733}.table-cell_options{border-right:1px solid #414141}.table-cell_options .flex{gap:.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;justify-self:end;-ms-flex-wrap:wrap;flex-wrap:wrap}.table-cell_options button{visibility:hidden}.results-wrapper{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.375rem;gap:1rem}.results{font-size:.79rem;line-height:1.17;color:#949494;margin-right:auto}.table-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#1252db;border-radius:6px;gap:.75rem;padding:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;bottom:2rem;left:40%;display:none;-webkit-transform:translateY(150%);transform:translateY(150%);-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.table-toolbar.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation-name:slideInBottom;animation-name:slideInBottom}.table-toolbar.reverse{-webkit-animation-name:slideOutBottom;animation-name:slideOutBottom}.table-toolbar .btn-wrapper{gap:.75rem;border-right:1px solid #1044bd;border-left:1px solid #1044bd;padding-inline:.75rem}.table-toolbar button{height:2.5rem;border-radius:6px;display:grid;place-items:center}.table-toolbar button:not(.archive-btn){width:2.5rem}.table-toolbar button:hover{background-color:#1044bd}.table-toolbar .archive-btn{color:#fff;font-size:.875rem;line-height:1.7;letter-spacing:.1px;padding-inline:.75rem}.table-toolbar p{color:#f5faff;font-size:.875rem;line-height:1.7;letter-spacing:.1px}.table-toolbar p span{color:#2966e1;line-height:1.14;font-weight:600;background-color:#fff;border-radius:6px;padding:.25rem .5rem;margin-right:.5rem}.pagination{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.25rem}.pagination_list-item{font-size:.89rem;line-height:1.14;color:#fff;padding:.625rem .75rem;border-radius:6px;cursor:pointer}.pagination_list-item.next,.pagination_list-item.prev{border:1px solid #333;border-radius:6px}.pagination_list-item:focus,.pagination_list-item:hover{background-color:#333}.pagination_list-item.active{background-color:#2966e1}.page-selection-wrapper{gap:.7rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-selection-wrapper input,.page-selection-wrapper p{font-size:.89rem;line-height:1.14}.page-selection-wrapper p{color:rgba(255,255,255,.6)}.page-selection-wrapper input{max-width:2.7rem;color:#fff;padding:.625rem .75rem;background-color:#000;border:1px solid #333;border-radius:6px}.form-content{width:32.625rem;min-height:489px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#949494;background-color:#242424;border:1px solid #414141;border-radius:12px;-webkit-box-shadow:0 4px 16px rgba(0,0,0,.25);box-shadow:0 4px 16px rgba(0,0,0,.25);padding:3.75rem 5.5rem 6rem 3.75rem}.form-content.login{position:relative;overflow:hidden}.form-content.login.no-match .no-match-msg{display:-webkit-box;display:-ms-flexbox;display:flex}.form-content.success{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-content.success .title{margin-top:2.5rem}.form-content.success .description{margin-bottom:6rem}.form-content .title{font-size:2.28rem;line-height:1.17;color:#fff;margin-bottom:1rem}.form-content .description{font-size:1rem;line-height:1.17}.form-content form{margin-block:1.5rem 1rem;padding-bottom:2.7rem;border-bottom:1px solid #333;border-radius:0}.form-content .login-inputs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75rem;margin-bottom:2.3rem}.form-content .forgot-password{font-size:.89rem;line-height:1.13;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:11px}.form-content .forgot-password a{color:#6295f4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.social-login{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;margin-top:3.75rem}.social-login button{font-size:1.125rem;line-height:1;letter-spacing:.02em;color:#e0e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;padding:.875rem 1.375rem;background-color:#333;border:1px solid #4f4f4f;border-radius:6px}.social-login button:focus,.social-login button:hover{background-color:#4f4f4f}.password-conditions-list{margin-block:1.5rem 5rem;display:grid;gap:.7rem}.password-conditions-list li{font-size:.7rem;line-height:1.25;letter-spacing:.04em;color:#fff;padding-left:1.5rem;position:relative}.password-conditions-list li::before{content:"";width:.5rem;height:.5rem;background-color:#3acf64;border-radius:2px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.password-conditions-list li.checked{color:#4f4f4f}.password-conditions-list li.checked::before{background-color:#4f4f4f}.title-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.825rem;margin-bottom:3rem}.title-wrapper button{background-color:#333;border:1px solid #414141;border-radius:6px;padding:.625rem 1rem}.title-wrapper p{font-size:1.125rem;line-height:2.22;color:#fff;letter-spacing:1px;font-weight:300}.renew-password{padding-block:0}.renew-password form{margin-block:2.2rem 0;border-bottom:none;padding:0}.renew-password form .input-wrapper{width:100%;margin-bottom:2.5rem}.create-new-password{padding-bottom:3rem}.create-new-password form{margin-top:5rem;border-bottom:none;padding:0}.check-email{padding-bottom:2.5rem}.check-email .forgot-password{margin-top:auto}.no-match-msg{gap:.75rem;background-color:#993e3e;color:#ffe6e6;font-size:.75rem;position:absolute;top:0;left:0;right:0;display:none}.no-match-msg p{padding:.75rem 0 .75rem 1.5rem;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.no-match-msg button{margin-left:auto;padding:.75rem 1rem .75rem 1rem}.no-match-msg button svg{pointer-events:none}.ck.ck-toolbar{border-color:#333!important}.ck.ck-toolbar.ck-toolbar_grouping{background-color:#333!important}.ck.ck-reset_all,.ck.ck-reset_all *{color:#fff!important}.ck.ck-editor__main>.ck-editor__editable{background-color:#171717!important;border-color:#333!important;min-height:400px!important;color:#fff!important}.ck.ck-button:focus,.ck.ck-button:hover{background-color:#171717!important}.ck.ck-button.ck-on,a.ck.ck-button.ck-on{background-color:#171717!important}.ck.ck-dropdown__panel{background-color:#333;border:1px solid #4f4f4f}.ck.ck-reset.ck-list{background-color:#333;border:1px solid #4f4f4f}.ck.ck-input{background-color:#333;border:1px solid #4f4f4f}.image-upload{width:270px;margin-block:1.5rem 1rem;grid-template-rows:160px -webkit-max-content;grid-template-rows:160px max-content}.image-upload.user-edit{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;grid-template-rows:1fr;border-bottom:none}.image-upload.user-edit .image-container{width:80px;height:80px;border:none;background-image:none!important;margin-left:1em}.image-upload.user-edit .image-container:hover{background-color:#333}.image-container{width:100%;height:100%;overflow:hidden;background-color:#333;border:1px dashed #949494;border-radius:6px;background-image:url(../media/news-placeholder.png);background-size:70px;background-repeat:no-repeat;background-position:center;position:relative}.image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-container .hidden-upload{position:absolute;top:0;left:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;width:100%;height:100%;cursor:pointer}.image-container:hover{cursor:pointer;background-color:#171717;border-color:#6295f4}.image-container.is-filled{border:none}.image-container.is-filled:hover .image-overlay{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}.image-container.is-filled+.image-controls{display:-webkit-box;display:-ms-flexbox;display:flex}.image-controls{margin-left:auto;margin-block:.5rem 1rem;display:none}.image-controls button{padding:6px 1rem 6px .75rem;gap:.5rem}.image-controls button span{padding:0;margin:0;font-size:.875rem;line-height:1.13;color:rgba(255,255,255,.6)}.image-controls button:hover{background:#171717;border-radius:4px}.image-controls button:hover span{color:#fafafa}.image-controls button.edit-btn:hover svg path{fill:#6295f4}.image-controls button.delete-btn:hover svg path{fill:#e36372}.image-overlay{position:absolute;bottom:0;left:0;width:100%;background-color:#0f0f0f;padding:.5rem 1rem;-webkit-transform:translateY(100%);transform:translateY(100%);opacity:0;-webkit-transition:all .3s linear;transition:all .3s linear;z-index:99}.image-overlay .image-name{font-size:.875rem;line-height:1.13;color:rgba(255,255,255,.6);margin-bottom:.25rem}.image-overlay .image-size{font-size:.75rem;line-height:1.25;letter-spacing:.04em;color:#fff}.modal-wrapper{position:fixed;top:0;left:0;z-index:9999;width:100vw;height:100vh;background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:grid;place-items:center}.modal{background-color:#333;border:1px solid #414141;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.22),0 0 24px rgba(0,0,0,.12);box-shadow:0 4px 4px rgba(0,0,0,.22),0 0 24px rgba(0,0,0,.12);border-radius:6px}.modal-top{padding:2rem 1.5rem 1.5rem}.modal-top .title{font-size:1.25rem;font-weight:300;line-height:.9;letter-spacing:.25px;color:#ffa494;margin-bottom:1.5rem}.modal-top p{font-size:.875rem;line-height:1.43;letter-spacing:.1px;color:#c7c7c7;max-width:45ch}.modal-bottom{border-top:1px solid #414141;padding:1.5rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem}.modal-bottom button{font-size:.875rem;line-height:1.71;letter-spacing:.1px;color:#fff;padding:.5rem 1.5rem}.modal-bottom .delete-btn{color:#ffa494}.inputs-modal{min-width:400px}.inputs-modal .save-btn,.inputs-modal .title{color:#b6c8f0}.inputs-modal .title{margin-bottom:0}.inputs-modal .modal-top{padding:2rem 1.5rem}.inputs-modal .modal-body{padding:0 1.5rem 1.5rem;display:grid;gap:1.5rem}.inputs-modal .modal-bottom{padding:1rem 1.5rem}.inputs-modal .input-wrapper{display:grid;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.inputs-modal label{font-size:.89rem;line-height:1.43;letter-spacing:.1px;color:#c7c7c7}.inputs-modal input,.inputs-modal select{font-size:1rem;line-height:1.25;letter-spacing:.1px;color:#fff;background-color:#0f0f0f;border:1px solid #414141;border-radius:6px;min-width:15rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.89rem .89rem .89rem .75rem}.inputs-modal .calendar-icon{position:absolute;right:.89rem;bottom:1.1rem}.daterangepicker{z-index:9999}.map-pin{cursor:pointer}.map-menu{background-color:#333;border:1px solid #414141;border-radius:6px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.22),0 0 24px rgba(0,0,0,.12);box-shadow:0 4px 4px rgba(0,0,0,.22),0 0 24px rgba(0,0,0,.12);min-width:12.5rem;overflow:hidden;position:absolute;display:none}.map-menu_header{background-color:#2966e1;padding:.89rem 1rem}.map-menu_header p{font-size:.625rem;line-height:1;color:#d4d9fa;text-transform:uppercase;margin-bottom:.5em}.map-menu_header .title{font-size:.89rem;line-height:1;color:#f7f8fa}.map-menu_body .row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem;padding:.75rem 1rem;line-height:1;letter-spacing:.02em}.map-menu_body .row:not(:last-child){border-bottom:1px solid #4f4f4f}.map-menu_body .row button{margin-inline:auto;font-size:.75rem;line-height:1;color:#87b0f6}.map-menu_body .row button:focus,.map-menu_body .row button:hover{color:#6295f4}.map-menu_body .title-row{font-size:.625rem;font-weight:500;color:#c7c7c7}.map-menu_body .result-row{font-size:.75rem;color:#ededed}.map-menu_body .result-row p:first-child{font-weight:700}.parking-menu .result-row p:first-child{font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.75rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.bus-station-modal{width:-webkit-min-content;width:-moz-min-content;width:min-content;min-width:653px;padding:2rem 1.5rem 2.5rem}.bus-station-modal .modal-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.bus-station-modal .modal-header button{font-size:1.5rem;color:#adadad;line-height:1}.bus-station-modal .title{font-size:1.25rem;line-height:.9;letter-spacing:.25px;color:#fff;margin-bottom:1.5rem}.bus-station-modal .title span{font-weight:300}.bus-station-modal .modal_table{border:1px solid #4f4f4f}.bus-station-modal .table-header,.bus-station-modal .table-row{grid-template-columns:repeat(3,1fr)}.bus-station-modal .header-cell:first-of-type{padding-left:1rem}.bus-station-modal .table-cell{background-color:transparent;border-color:#4f4f4f;width:100%}.bus-station-modal .table-cell_content:first-child{color:#fff}.parking-dot{display:inline-block;width:.75rem;height:.75rem;border-radius:50%;border-width:2px;border-style:solid}.parking-dot.available{background-color:#33b238;border-color:#057c0a}.parking-dot.taken{background-color:#171717;border-color:#000}.parking-dot.malfunction{background-color:#c00;border-color:#a61e00}.notification-wrapper{display:grid;gap:1.5rem;position:absolute;top:2rem;right:1.5rem}.notification-wrapper.active .notification{display:block;-webkit-animation:slideInRight .5s linear forwards;animation:slideInRight .5s linear forwards;-webkit-animation-delay:.2s;animation-delay:.2s}.notification-wrapper.active .notification:nth-child(1){-webkit-animation-delay:.2s;animation-delay:.2s}.notification-wrapper.active .notification:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.notification-wrapper.active .notification:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}.notification-wrapper.active .notification:nth-child(4){-webkit-animation-delay:.8s;animation-delay:.8s}.notification-wrapper.active .notification:nth-child(5){-webkit-animation-delay:1s;animation-delay:1s}.notification-wrapper.active .notification:nth-child(6){-webkit-animation-delay:1.2s;animation-delay:1.2s}.notification-wrapper.active .notification:nth-child(7){-webkit-animation-delay:1.4s;animation-delay:1.4s}.notification-wrapper.active .notification:nth-child(8){-webkit-animation-delay:1.6s;animation-delay:1.6s}.notification-wrapper.active .notification:nth-child(9){-webkit-animation-delay:1.8s;animation-delay:1.8s}.notification-wrapper.active .notification:nth-child(10){-webkit-animation-delay:2s;animation-delay:2s}.notification-wrapper.active .notification:nth-child(11){-webkit-animation-delay:2.2s;animation-delay:2.2s}.notification-wrapper.active .notification:nth-child(12){-webkit-animation-delay:2.4s;animation-delay:2.4s}.notification-wrapper.active .notification:nth-child(13){-webkit-animation-delay:2.6s;animation-delay:2.6s}.notification-wrapper.active .notification:nth-child(14){-webkit-animation-delay:2.8s;animation-delay:2.8s}.notification-wrapper.active .notification:nth-child(15){-webkit-animation-delay:3s;animation-delay:3s}.notification-wrapper.active .notification:nth-child(16){-webkit-animation-delay:3.2s;animation-delay:3.2s}.notification-wrapper.active .notification:nth-child(17){-webkit-animation-delay:3.4s;animation-delay:3.4s}.notification-wrapper.active .notification:nth-child(18){-webkit-animation-delay:3.6s;animation-delay:3.6s}.notification-wrapper.active .notification:nth-child(19){-webkit-animation-delay:3.8s;animation-delay:3.8s}.notification-wrapper.active .notification:nth-child(20){-webkit-animation-delay:4s;animation-delay:4s}.notification-wrapper.active .notification:nth-child(21){-webkit-animation-delay:4.2s;animation-delay:4.2s}.notification-wrapper.active .notification.reverse{-webkit-animation:slideOutRight .5s linear forwards;animation:slideOutRight .5s linear forwards}.notification-wrapper .notification{background-color:#333;border:1px solid #414141;border-radius:6px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,.22),0 0 24px rgba(0,0,0,.12);box-shadow:0 4px 4px rgba(0,0,0,.22),0 0 24px rgba(0,0,0,.12);max-width:20rem;display:none;-webkit-transform:translateX(150%);transform:translateX(150%)}.notification-wrapper .notification .content{padding:1rem 1.25rem 1.5rem 1rem;display:grid;grid-template-columns:-webkit-min-content 1fr -webkit-min-content;grid-template-columns:min-content 1fr min-content;gap:1rem}.notification-wrapper .notification .content .icon,.notification-wrapper .notification .content button{width:1.5rem;height:1.5rem;display:grid;place-items:center}.notification-wrapper .notification .content .icon>*,.notification-wrapper .notification .content button>*{pointer-events:none}.notification-wrapper .notification .text{font-size:.875rem;letter-spacing:.25px}.notification-wrapper .notification .subtitle{line-height:1.7;font-weight:500}.notification-wrapper .notification .description{line-height:1.43;color:#c7c7c7}.notification-wrapper .notification .btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.5rem;padding:.5rem 1rem;border-top:1px solid #414141}.notification-wrapper .notification .btn-wrapper button{padding:.5rem 1.5rem;color:#fff}.notification-wrapper .notification .btn-wrapper button>*{pointer-events:none}.notification-wrapper .notification button:hover{background-color:#242424;border-radius:4px}.notification-wrapper .notification.success .btn-wrapper button:last-child,.notification-wrapper .notification.success .subtitle{color:#8fe9a3}.notification-wrapper .notification.info .btn-wrapper button:last-child,.notification-wrapper .notification.info .subtitle{color:#b6c8f0}.notification-wrapper .notification.warning .btn-wrapper button:last-child,.notification-wrapper .notification.warning .subtitle{color:#e9d194}.notification-wrapper .notification.error .btn-wrapper button:last-child,.notification-wrapper .notification.error .subtitle{color:#ff9eb0}.system-loader{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.5rem;background-color:#333;border-radius:0 0 6px 6px;padding:1rem 1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:fixed;top:0;left:45%;z-index:9999}.system-loader .circle svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.system-loader .text{font-size:.75rem;color:#fff}.skeleton-loader{width:100vw;min-height:100vh;gap:4rem;padding:2.5rem 130px 2.5rem 215px;grid-template-rows:-webkit-min-content 1fr;grid-template-rows:min-content 1fr}.skeleton-loader span{background-color:#333;border-radius:6px;height:100%;position:relative;overflow:hidden;opacity:.5;-webkit-animation:skeletonAnimation 2s linear infinite;animation:skeletonAnimation 2s linear infinite;-webkit-animation-delay:.5s;animation-delay:.5s}.skeleton-loader_top{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:40px}.skeleton-title{width:200px}.skeleton-toolbar{gap:.75rem}.skeleton-toolbar .cube{width:2.5rem}.skeleton-toolbar .cube-long{width:130px}.skeleton-content{grid-template-rows:repeat(auto-fit,50px);gap:.5rem}.daterangepicker.show-calendar.opensright{display:grid}.daterangepicker.show-calendar.opensright .drp-calendar{max-width:unset}.daterangepicker.show-calendar.opensright select.monthselect,.daterangepicker.show-calendar.opensright select.yearselect{max-width:3rem}.daterangepicker.show-calendar.opensright .calendar-table td,.daterangepicker.show-calendar.opensright .calendar-table th{min-width:16px!important;width:16px;height:16px!important;line-height:1}.login-content-wrapper{height:100vh;max-width:100vw;background:-webkit-gradient(linear,left top,right top,from(#0f0f0f),to(#043391));background:linear-gradient(90deg,#0f0f0f 0,#043391 100%);display:grid;grid-template-rows:1fr auto}.login-content-wrapper .container{min-height:unset;width:100%;padding-inline:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:1rem}.powered-by{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:11px;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;padding:2rem 3rem;font-size:.5rem;line-height:1;letter-spacing:.02em;color:rgba(255,255,255,.4);text-transform:uppercase}.forms{display:grid;grid-template-rows:-webkit-max-content -webkit-max-content;grid-template-rows:max-content max-content;gap:2.375rem;max-width:38rem;margin-top:4.625rem}.forms h2{font-size:1.6rem;line-height:1.17;color:#fff;margin-bottom:.55em;font-weight:400}.form-section .error-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1.125rem;padding:1rem 1.5rem;background:-webkit-gradient(linear,left top,right top,from(#812b39),to(#73212f));background:linear-gradient(90deg,#812b39 0,#73212f 100%);border:1px solid #993d4c;border-radius:6px;margin-bottom:60px;display:none}.form-section .error-box p{font-size:.875rem;line-height:1.7;letter-spacing:.1px;color:#cfa9b6}.form-section .error-box p span{display:inline-block;margin-right:.5rem;color:#fff;font-weight:700}.form-section.error .error-box{display:-webkit-box;display:-ms-flexbox;display:flex}.form-wrapper{background-color:#242424;border:1px solid #333;border-radius:6px;min-width:600px}.form-wrapper .title{font-size:1rem;line-height:1;font-weight:700;margin-bottom:1.125em;color:#fff}.form_bottom,.form_top{padding:2rem 1.5rem}.form_bottom label,.form_top label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1rem;color:#fff}.form_bottom label:not(:last-child),.form_top label:not(:last-child){margin-bottom:.5rem}.form_top{border-bottom:1px solid #333;border-radius:0}.form_custom-select select{border:none;border-radius:0;background-color:#242424;width:100%}.form_custom-select select:focus,.form_custom-select select:hover{background-color:#171717}.form_custom-select select:focus .select-selected::after,.form_custom-select select:hover .select-selected::after{display:inline-block}.toggle-wrapper{padding:2rem 1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4.125rem}.toggle-wrapper:not(:last-child){border-bottom:1px solid #333;border-radius:0}.toggle-wrapper:focus,.toggle-wrapper:hover{background-color:#333;cursor:pointer}.toggle_image{min-width:32px;height:32px;border-radius:6px;overflow:hidden}.toggle_image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.toggle_image.dark{background-color:#071942;display:grid;place-items:center}.toggle_description{max-width:50ch}.toggle_description .title{font-size:1rem;line-height:1;font-weight:700;margin-bottom:.65em}.toggle_description p{font-size:.89rem;line-height:1.13;color:#949494}.graphs-container{row-gap:2.8rem;padding-bottom:5rem}.graphs-container .note{font-size:1rem;line-height:1;color:#646464;gap:1rem}.graphs-container .note span{max-width:60ch}.graphs-small-container{gap:1.5rem}.graph-wrapper{background-color:#242424;border:1px solid #333;border-radius:6px;width:100%;padding:2rem;display:grid;grid-template-rows:auto 1fr;gap:2rem}.graph-wrapper canvas{-ms-flex-item-align:end;align-self:end}.graph-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.graph-details{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5rem}.graph-details h2{font-size:1.5rem;line-height:1.17;color:#fff;margin-bottom:.25rem}.graph-details h2.percentage-positive{color:#a1ddb2}.graph-details h2.cards{color:#aecaf8}.graph-details h2.tickets{color:#e4e191}.graph-details p{font-size:.89rem;line-height:1.14;text-transform:uppercase;color:#646464}.graph-details .details-box:not(:first-child){padding-left:1.5rem;border-left:1px solid #333}.graph-tags{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;overflow:hidden}.graph-tags button{border:1px solid #87b0f6;font-size:.75rem;line-height:1;letter-spacing:.02em;color:#fff;padding:.5rem 2rem;-webkit-transition:all .2s linear;transition:all .2s linear}.graph-tags button:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.graph-tags button:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.graph-tags button:focus,.graph-tags button:hover{background-color:#aecaf8;color:#000f59}.graph-tags button.selected{background-color:#87b0f6;color:#000f59}.map-toolbar .toolbar-btn{color:#87b0f6;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.map-toolbar .toolbar-btn.active{color:#000f59;background-color:#7f95c8;border-color:#6295f4}.map-toolbar .toolbar-btn.active path{fill:#000f59}.map-container{margin:0;padding:0 1rem 1rem 6rem}.map-container #map{width:100%;min-height:87vh!important;border:none}.database-container .table-header,.database-container .table-row{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.database-container .header-cell:first-of-type{padding-left:1rem}.database-modal{padding:2rem 1.5rem 2.5rem;margin-inline:1rem;min-width:650px}.database-modal .modal-header{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.database-modal .modal-header button{font-size:1.5rem;color:#adadad;line-height:1}.database-modal .title{font-size:1.25rem;line-height:.9;letter-spacing:.25px;color:#fff;margin-bottom:1.5rem;font-weight:400}.database-modal .modal_table{border:1px solid #4f4f4f}.database-modal .table-row{grid-template-columns:1fr 1fr}.database-modal .table-cell{background-color:transparent;border-color:#4f4f4f;width:100%;max-width:70ch;padding:1rem}.news-container .table-header,.news-container .table-row{grid-template-columns:1fr repeat(3,8rem) 1fr}.news-container .header-cell:first-of-type{padding-left:1rem}.edit-user-container .cropper-container{grid-template-columns:auto 1fr}.edit-user-container .cropper-container .title{font-size:.89rem;line-height:1.13;font-weight:400}.edit-user-container .image-container{width:80px;height:80px}