.choices{position:relative;overflow:hidden;margin-bottom:24px;font-size:16px}.choices:focus{outline:0}.choices:last-child{margin-bottom:0}.choices.is-open{overflow:visible}.choices.is-disabled .choices__inner,.choices.is-disabled .choices__input{background-color:#eaeaea;cursor:not-allowed;-webkit-user-select:none;user-select:none}.choices.is-disabled .choices__item{cursor:not-allowed}.choices [hidden]{display:none!important}.choices[data-type*=select-one]{cursor:pointer}.choices[data-type*=select-one] .choices__inner{padding-bottom:7.5px}.choices[data-type*=select-one] .choices__input{display:block;width:100%;padding:10px;border-bottom:1px solid #ddd;background-color:#fff;margin:0}.choices[data-type*=select-one] .choices__button{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);padding:0;background-size:8px;position:absolute;top:50%;right:0;margin-top:-10px;margin-right:25px;height:20px;width:20px;border-radius:10em;opacity:.25}.choices[data-type*=select-one] .choices__button:focus,.choices[data-type*=select-one] .choices__button:hover{opacity:1}.choices[data-type*=select-one] .choices__button:focus{box-shadow:0 0 0 2px #00bcd4}.choices[data-type*=select-one] .choices__item[data-value=""] .choices__button{display:none}.choices[data-type*=select-one]::after{content:"";height:0;width:0;border-style:solid;border-color:#333 transparent transparent;border-width:5px;position:absolute;right:11.5px;top:50%;margin-top:-2.5px;pointer-events:none}.choices[data-type*=select-one].is-open::after{border-color:transparent transparent #333;margin-top:-7.5px}.choices[data-type*=select-one][dir=rtl]::after{left:11.5px;right:auto}.choices[data-type*=select-one][dir=rtl] .choices__button{right:auto;left:0;margin-left:25px;margin-right:0}.choices[data-type*=select-multiple] .choices__inner,.choices[data-type*=text] .choices__inner{cursor:text}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=text] .choices__button{position:relative;display:inline-block;margin:0-4px 0 8px;padding-left:16px;border-left:1px solid #008fa1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:8px;width:8px;line-height:1;opacity:.75;border-radius:0}.choices[data-type*=select-multiple] .choices__button:focus,.choices[data-type*=select-multiple] .choices__button:hover,.choices[data-type*=text] .choices__button:focus,.choices[data-type*=text] .choices__button:hover{opacity:1}.choices__inner{display:inline-block;vertical-align:top;width:100%;background-color:#f9f9f9;padding:7.5px 7.5px 3.75px;border:1px solid #ddd;border-radius:2.5px;font-size:14px;min-height:44px;overflow:hidden}.is-focused .choices__inner,.is-open .choices__inner{border-color:#b7b7b7}.is-open .choices__inner{border-radius:2.5px 2.5px 0 0}.is-flipped.is-open .choices__inner{border-radius:0 0 2.5px 2.5px}.choices__list{margin:0;padding-left:0;list-style:none}.choices__list--single{display:inline-block;padding:4px 16px 4px 4px;width:100%}[dir=rtl] .choices__list--single{padding-right:4px;padding-left:16px}.choices__list--single .choices__item{width:100%}.choices__list--multiple{display:inline}.choices__list--multiple .choices__item{display:inline-block;vertical-align:middle;border-radius:20px;padding:4px 10px;font-size:12px;font-weight:500;margin-right:3.75px;margin-bottom:3.75px;background-color:#00bcd4;border:1px solid #00a5bb;color:#fff;word-break:break-all;box-sizing:border-box}.choices__list--multiple .choices__item[data-deletable]{padding-right:5px}[dir=rtl] .choices__list--multiple .choices__item{margin-right:0;margin-left:3.75px}.choices__list--multiple .choices__item.is-highlighted{background-color:#00a5bb;border:1px solid #008fa1}.is-disabled .choices__list--multiple .choices__item{background-color:#aaa;border:1px solid #919191}.choices__list--dropdown,.choices__list[aria-expanded]{visibility:hidden;z-index:1;position:absolute;width:100%;background-color:#fff;border:1px solid #ddd;top:100%;margin-top:-1px;border-bottom-left-radius:2.5px;border-bottom-right-radius:2.5px;overflow:hidden;word-break:break-all;will-change:visibility}.is-active.choices__list--dropdown,.is-active.choices__list[aria-expanded]{visibility:visible}.is-open .choices__list--dropdown,.is-open .choices__list[aria-expanded]{border-color:#b7b7b7}.is-flipped .choices__list--dropdown,.is-flipped .choices__list[aria-expanded]{top:auto;bottom:100%;margin-top:0;margin-bottom:-1px;border-radius:.25rem .25rem 0 0}.choices__list--dropdown .choices__list,.choices__list[aria-expanded] .choices__list{position:relative;max-height:300px;overflow:auto;-webkit-overflow-scrolling:touch;will-change:scroll-position}.choices__list--dropdown .choices__item,.choices__list[aria-expanded] .choices__item{position:relative;padding:10px;font-size:14px}[dir=rtl] .choices__list--dropdown .choices__item,[dir=rtl] .choices__list[aria-expanded] .choices__item{text-align:right}@media (min-width:640px){.choices__list--dropdown .choices__item--selectable,.choices__list[aria-expanded] .choices__item--selectable{padding-right:100px}.choices__list--dropdown .choices__item--selectable::after,.choices__list[aria-expanded] .choices__item--selectable::after{content:attr(data-select-text);font-size:12px;opacity:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}[dir=rtl] .choices__list--dropdown .choices__item--selectable,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable{text-align:right;padding-left:100px;padding-right:10px}[dir=rtl] .choices__list--dropdown .choices__item--selectable::after,[dir=rtl] .choices__list[aria-expanded] .choices__item--selectable::after{right:auto;left:10px}}.choices__list--dropdown .choices__item--selectable.is-highlighted,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background-color:#f2f2f2}.choices__list--dropdown .choices__item--selectable.is-highlighted::after,.choices__list[aria-expanded] .choices__item--selectable.is-highlighted::after{opacity:.5}.choices__item{cursor:default}.choices__item--selectable{cursor:pointer}.choices__item--disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none;opacity:.5}.choices__heading{font-weight:600;font-size:12px;padding:10px;border-bottom:1px solid #f7f7f7;color:gray}.choices__button{text-indent:-9999px;-webkit-appearance:none;appearance:none;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.choices__button:focus,.choices__input:focus{outline:0}.choices__input{display:inline-block;vertical-align:baseline;background-color:#f9f9f9;font-size:14px;margin-bottom:5px;border:0;border-radius:0;max-width:100%;padding:4px 0 4px 2px}.choices__input::-webkit-search-cancel-button,.choices__input::-webkit-search-decoration,.choices__input::-webkit-search-results-button,.choices__input::-webkit-search-results-decoration{display:none}.choices__input::-ms-clear,.choices__input::-ms-reveal{display:none;width:0;height:0}[dir=rtl] .choices__input{padding-right:2px;padding-left:0}.choices__placeholder{opacity:.5}
.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;white-space:normal;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}
.tippy-box[data-theme~=light]{color:#26323d;box-shadow:0 0 20px 4px rgba(154,161,177,.15),0 4px 80px -8px rgba(36,40,47,.25),0 4px 4px -2px rgba(91,94,105,.15);background-color:#fff}.tippy-box[data-theme~=light][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff}.tippy-box[data-theme~=light][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff}.tippy-box[data-theme~=light]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light]>.tippy-svg-arrow{fill:#fff}
/**
 * jQuery Timepicker
 * http://timepicker.co
 *
 * Enhances standard form input fields helping users to select (or type) times.
 *
 * Copyright (c) 2016 Willington Vega; Licensed MIT, GPL
 */

 .ui-timepicker-container {
    position: absolute;
    overflow: hidden;
    box-sizing: border-box;
}

.ui-timepicker {
    box-sizing: content-box;
    display: block;
    height: 205px;
    list-style: none outside none;
    margin: 0;
    padding: 0 1px;
    text-align: center;
}

.ui-timepicker-viewport {
    box-sizing: content-box;
    display: block;
    height: 205px;
    margin: 0;
    padding: 0;
    overflow: auto;
    overflow-x: hidden; /* IE */
}

.ui-timepicker-standard {
    /* overwrites .ui-widget */
    font-family: Verdana,Arial,sans-serif;
    font-size: 1.1em;
    /* overwrites .ui-widget-content */
    background-color: #FFF;
    border: 1px solid #AAA;
    color: #222;
    /* overwrites .ui-menu */
    margin: 0;
    padding: 2px;
}
.ui-timepicker-standard a {
    border: 1px solid transparent;
    color: #222;
    display: block;
    padding: 0.2em 0.4em;
    text-decoration: none;
}
.ui-timepicker-standard .ui-state-hover {
    /* overwrites .ui-state-hover */
    background-color: #DADADA;
    border: 1px solid #999;
    font-weight: normal;
    color: #212121;
}
.ui-timepicker-standard .ui-menu-item {
    /* overwrites .ui-menu and .ui-menu-item */
    /*clear: left;
    float: left;*/
    margin: 0;
    padding: 0;
}

.ui-timepicker-corners,
.ui-timepicker-corners .ui-corner-all {
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}

.ui-timepicker-hidden {
    /* overwrites .ui-helper-hidden */
    display: none;
}

.ui-timepicker-no-scrollbar .ui-timepicker {
    border: none;
}

@font-face{font-family:"Roboto";src:url(/wp-content/plugins/om-parking/dist/fonts/Roboto-Regular.woff2) format("woff2"),url(/wp-content/plugins/om-parking/dist/fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/wp-content/plugins/om-parking/dist/fonts/Roboto-Medium.woff2) format("woff2"),url(/wp-content/plugins/om-parking/dist/fonts/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/wp-content/plugins/om-parking/dist/fonts/Roboto-Bold.woff2) format("woff2"),url(/wp-content/plugins/om-parking/dist/fonts/Roboto-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Roboto";src:url(/wp-content/plugins/om-parking/dist/fonts/Roboto-Black.woff2) format("woff2"),url(/wp-content/plugins/om-parking/dist/fonts/Roboto-Black.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}body{--font: "Roboto", serif;font-family:var(--font)}body h1,body h2,body h3,body h4,body h5,body h6,body p,body li,body td,body th,body button,body a{font-family:var(--font)}header.site-header{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;column-gap:20px;margin-bottom:34px;margin-top:68px}header.site-header .site-logo img{max-width:275px}header.site-header .site-info{width:max-content}header.site-header .site-name{font-weight:900;font-size:max(28px, min(5vw, 48px));margin-bottom:8px;margin-top:0;color:var(--secondary_color)}header.site-header .site-name a{color:inherit;text-decoration:none}header.site-header .developed{font-size:max(18px, min(5vw, 32px));text-align:right;display:block;margin-bottom:15px;color:var(--secondary_color)}header.site-header .developed a{color:inherit;text-decoration:none}header.site-header .divider{height:7px;margin-right:0;display:block;width:100%;background-color:var(--primary_bg_color)}.filters{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;margin-bottom:20px;margin-top:30px;row-gap:10px}.filters form.filter{display:flex;flex-flow:row wrap;align-items:center;column-gap:10px;row-gap:5px;margin-bottom:0}.filters form.filter-by-date{max-width:240px}.filters form.filter .form-control{flex:1}.filters form.filter button{padding:13px 12px;line-height:1;font-weight:700}.filters form.filter label{display:block;flex:0 0 100%;max-width:100%}.filters form.filter+ul.results{list-style:none;padding:0;display:flex;flex-flow:row wrap;align-items:center;column-gap:3px;border:none;margin:0 auto 0 65px}.filters form.filter+ul.results li{padding:8px;border:2px solid var(--primary_bg_color);border-radius:4px;font-size:22px;line-height:1;font-weight:700;color:var(--secondary_color);min-width:42px;display:grid;justify-content:center;align-items:center}.filters form.filter+ul.results li.red{border-color:#ff6a61;border-right:2px solid #ff6a61;background-color:#ff6a61}.filters form.filter+ul.results li.fill{border-color:var(--primary_bg_color);border-right:2px solid var(--primary_bg_color);background-color:var(--primary_bg_color)}.filters form.filter select{padding:8px 12px;min-height:42px;color:var(--secondary_color);font-weight:700;border:1.5px solid var(--secondary_color);border-radius:4px;min-width:152px}.filters form.filter .choices{margin:0;min-width:152px}.filters form.filter .choices__list--single{padding:0;font-size:16px;font-weight:700;color:var(--secondary_color);border-radius:4px;border:1.5px solid var(--secondary_color)}.filters form.filter .choices__list--single .choices__item{padding:8px 12px;min-height:42px}.filters form.filter .choices__list--single .choices__item--selectable{position:relative;display:flex;flex-flow:row wrap;align-items:center;column-gap:6px;justify-content:space-between}.filters form.filter .choices__list--single .choices__item--selectable::after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzU1Xzc0MSkiPgo8bWFzayBpZD0ibWFzazBfNTVfNzQxIiBzdHlsZT0ibWFzay10eXBlOmx1bWluYW5jZSIgbWFza1VuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeD0iMCIgeT0iMCIgd2lkdGg9IjI0IiBoZWlnaHQ9IjI0Ij4KPHBhdGggZD0iTTEyLjI1IDIyLjI1QzE3Ljc3MyAyMi4yNSAyMi4yNSAxNy43NzMgMjIuMjUgMTIuMjVDMjIuMjUgNi43MjcgMTcuNzczIDIuMjUgMTIuMjUgMi4yNUM2LjcyNyAyLjI1IDIuMjUgNi43MjcgMi4yNSAxMi4yNUMyLjI1IDE3Ljc3MyA2LjcyNyAyMi4yNSAxMi4yNSAyMi4yNVoiIGZpbGw9IndoaXRlIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjIuNjY2NjciIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTE2Ljc1IDEwLjc1TDEyLjI1IDE1LjI1TDcuNzUgMTAuNzUiIHN0cm9rZT0iYmxhY2siIHN0cm9rZS13aWR0aD0iMi42NjY2NyIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjwvbWFzaz4KPGcgbWFzaz0idXJsKCNtYXNrMF81NV83NDEpIj4KPHBhdGggZD0iTTAuMjUgMC4yNUgyNC4yNVYyNC4yNUgwLjI1VjAuMjVaIiBmaWxsPSIjMUUzNjVDIi8+CjwvZz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF81NV83NDEiPgo8cmVjdCB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==);background-repeat:no-repeat;position:relative;width:24px;aspect-ratio:1/1;background-size:24px;display:inline-block}.filters form.filter .choices__list--dropdown{border:1.5px solid var(--secondary_color);border-radius:4px}.filters form.filter .choices__list--dropdown [type=search]{padding:6px;border:none;color:var(--secondary_color);text-transform:inherit}.filters form.filter .choices__list--dropdown .choices__item{padding:4px 8px}.filters form.filter .choices__list--dropdown .choices__item::after{content:none}.filters form.filter .choices__placeholder{display:none}.filters form.filter .choices__item{opacity:1;padding:9px;color:var(--secondary_color);transition:all 300ms ease;font-size:16px}.filters form.filter .choices__item.is-highlighted{background-color:#d9d9d9;color:var(--secondary_color)}.filters form.filter .choices__item.is-selected{background-color:var(--secondary_color);color:var(--primary_color)}.filters form.filter .choices__inner{padding:0;background-color:rgba(0,0,0,0);min-height:auto;border:none}.filters form.filter .choices::after{display:none}.filters .actions,.filters>button{margin-left:auto;margin-right:auto}button.button,input[type=submit].button,a.button{padding:8px 20px;font-size:16px;line-height:1.4;background-color:var(--primary_bg_color);box-shadow:inset 0 0 0 1px var(--primary_bg_color);font-weight:700;color:var(--secundary_color);border:none;cursor:pointer;max-width:max-content;border-radius:4px}button.button.loading,input[type=submit].button.loading,a.button.loading{--size: 42px;display:block;margin-left:0;margin-right:auto;color:rgba(0,0,0,0);border-radius:50%;width:var(--size);height:var(--size);max-width:var(--size);max-height:var(--size);min-width:auto;padding:0;background-color:rgba(0,0,0,0);border:3px solid var(--primary_bg_color);border-top-color:rgba(0,0,0,0);animation:rotate .7s infinite cubic-bezier(0.73, 0.04, 0, 1.01);pointer-events:none;box-shadow:none}button.button.btn-stats,input[type=submit].button.btn-stats,a.button.btn-stats{text-decoration:none;margin-left:auto;margin-right:auto;width:max-content;display:block;margin-bottom:40px}button.button[disabled],input[type=submit].button[disabled],a.button[disabled]{opacity:.7;cursor:not-allowed}.check-schedule{border:none;background-color:rgba(0,0,0,0)}@keyframes rotate{from{transform:rotate3d(0, 0, 0, 0)}to{transform:rotate3d(0, 0, 1, 360deg)}}form{display:flex;flex-flow:row wrap;column-gap:3px;row-gap:11px;align-items:flex-start}form label{display:block;width:100%;margin-bottom:5px}form input{min-height:42px}form input[readonly]{cursor:not-allowed}form input.timepicker{cursor:pointer}form input,form textarea{border-radius:4px;border:1.5px solid var(--secondary_color);font-size:16px;font-family:var(--font);padding:10px 12px;line-height:1.18;color:var(--secondary_color);font-weight:500;text-transform:uppercase}form input.datepicker-input,form textarea.datepicker-input{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjg1NzEgMEMxMS42MTQ5IDAgMTIuMzQxNiAwLjMwMTAyIDEyLjg3NzQgMC44MzY4MzhDMTMuNDEzMyAxLjM3MjY2IDEzLjcxNDMgMi4wOTkzOCAxMy43MTQzIDIuODU3MTRWNS4yNTcxNEMxMy4zNDkgNS4wNzAyNSAxMi45NjYyIDQuOTE5ODEgMTIuNTcxNCA0LjgwOFY0LjU3MTQzSDEuMTQyODZWMTAuODU3MUMxLjE0Mjg2IDExLjMxMTggMS4zMjM0NyAxMS43NDc4IDEuNjQ0OTYgMTIuMDY5M0MxLjk2NjQ1IDEyLjM5MDggMi40MDI0OSAxMi41NzE0IDIuODU3MTQgMTIuNTcxNEg0LjgwOEM0LjkyMTE0IDEyLjk3MDMgNS4wNzA4NiAxMy4zNTIgNS4yNTcxNCAxMy43MTQzSDIuODU3MTRDMi4wOTkzOCAxMy43MTQzIDEuMzcyNjYgMTMuNDEzMyAwLjgzNjgzOCAxMi44Nzc0QzAuMzAxMDIgMTIuMzQxNiAwIDExLjYxNDkgMCAxMC44NTcxVjIuODU3MTRDMCAyLjA5OTM4IDAuMzAxMDIgMS4zNzI2NiAwLjgzNjgzOCAwLjgzNjgzOEMxLjM3MjY2IDAuMzAxMDIgMi4wOTkzOCAwIDIuODU3MTQgMEgxMC44NTcxWk0xMC44NTcxIDEuMTQyODZIMi44NTcxNEMyLjQwMjQ5IDEuMTQyODYgMS45NjY0NSAxLjMyMzQ3IDEuNjQ0OTYgMS42NDQ5NkMxLjMyMzQ3IDEuOTY2NDUgMS4xNDI4NiAyLjQwMjQ5IDEuMTQyODYgMi44NTcxNFYzLjQyODU3SDEyLjU3MTRWMi44NTcxNEMxMi41NzE0IDIuNDAyNDkgMTIuMzkwOCAxLjk2NjQ1IDEyLjA2OTMgMS42NDQ5NkMxMS43NDc4IDEuMzIzNDcgMTEuMzExOCAxLjE0Mjg2IDEwLjg1NzEgMS4xNDI4NlpNMTYgMTAuODU3MUMxNiAxMi4yMjExIDE1LjQ1ODIgMTMuNTI5MiAxNC40OTM3IDE0LjQ5MzdDMTMuNTI5MiAxNS40NTgyIDEyLjIyMTEgMTYgMTAuODU3MSAxNkM5LjQ5MzE3IDE2IDguMTg1MDcgMTUuNDU4MiA3LjIyMDU5IDE0LjQ5MzdDNi4yNTYxMiAxMy41MjkyIDUuNzE0MjkgMTIuMjIxMSA1LjcxNDI5IDEwLjg1NzFDNS43MTQyOSA5LjQ5MzE3IDYuMjU2MTIgOC4xODUwNyA3LjIyMDU5IDcuMjIwNTlDOC4xODUwNyA2LjI1NjEyIDkuNDkzMTcgNS43MTQyOSAxMC44NTcxIDUuNzE0MjlDMTIuMjIxMSA1LjcxNDI5IDEzLjUyOTIgNi4yNTYxMiAxNC40OTM3IDcuMjIwNTlDMTUuNDU4MiA4LjE4NTA3IDE2IDkuNDkzMTcgMTYgMTAuODU3MVpNMTEuNDI4NiA4LjU3MTQzQzExLjQyODYgOC40MTk4OCAxMS4zNjg0IDguMjc0NTMgMTEuMjYxMiA4LjE2NzM3QzExLjE1NCA4LjA2MDIgMTEuMDA4NyA4IDEwLjg1NzEgOEMxMC43MDU2IDggMTAuNTYwMiA4LjA2MDIgMTAuNDUzMSA4LjE2NzM3QzEwLjM0NTkgOC4yNzQ1MyAxMC4yODU3IDguNDE5ODggMTAuMjg1NyA4LjU3MTQzVjEwLjI4NTdIOC41NzE0M0M4LjQxOTg4IDEwLjI4NTcgOC4yNzQ1MyAxMC4zNDU5IDguMTY3MzcgMTAuNDUzMUM4LjA2MDIgMTAuNTYwMiA4IDEwLjcwNTYgOCAxMC44NTcxQzggMTEuMDA4NyA4LjA2MDIgMTEuMTU0IDguMTY3MzcgMTEuMjYxMkM4LjI3NDUzIDExLjM2ODQgOC40MTk4OCAxMS40Mjg2IDguNTcxNDMgMTEuNDI4NkgxMC4yODU3VjEzLjE0MjlDMTAuMjg1NyAxMy4yOTQ0IDEwLjM0NTkgMTMuNDM5OCAxMC40NTMxIDEzLjU0NjlDMTAuNTYwMiAxMy42NTQxIDEwLjcwNTYgMTMuNzE0MyAxMC44NTcxIDEzLjcxNDNDMTEuMDA4NyAxMy43MTQzIDExLjE1NCAxMy42NTQxIDExLjI2MTIgMTMuNTQ2OUMxMS4zNjg0IDEzLjQzOTggMTEuNDI4NiAxMy4yOTQ0IDExLjQyODYgMTMuMTQyOVYxMS40Mjg2SDEzLjE0MjlDMTMuMjk0NCAxMS40Mjg2IDEzLjQzOTggMTEuMzY4NCAxMy41NDY5IDExLjI2MTJDMTMuNjU0MSAxMS4xNTQgMTMuNzE0MyAxMS4wMDg3IDEzLjcxNDMgMTAuODU3MUMxMy43MTQzIDEwLjcwNTYgMTMuNjU0MSAxMC41NjAyIDEzLjU0NjkgMTAuNDUzMUMxMy40Mzk4IDEwLjM0NTkgMTMuMjk0NCAxMC4yODU3IDEzLjE0MjkgMTAuMjg1N0gxMS40Mjg2VjguNTcxNDNaIiBmaWxsPSIjMUUzNjVDIi8+Cjwvc3ZnPgo=) no-repeat right 10px center;width:12px;height:12px;background-size:16px;border-width:thin;cursor:auto}form input::placeholder,form textarea::placeholder{color:var(--secondary_color);font-weight:500}form input:not([type=checkbox]):not([type=radio]),form textarea:not([type=checkbox]):not([type=radio]){width:100%}form .message{margin-top:5px}form .form-group{border-radius:4px;border:1.5px solid var(--secondary_color);background-color:var(--primary_color);flex:0 0 145px;max-width:145px}form .form-group input,form .form-group textarea{border:none}form .form-group input.error,form .form-group textarea.error{border:1px solid red}form .form-group input:focus,form .form-group textarea:focus{outline:none;box-shadow:none}form .form-group textarea{max-height:200px;min-height:100px;width:100%;min-width:100%}form .form-group-middle{flex:0 0 160px;max-width:160px}form .form-group-large{flex:0 0 320px;max-width:320px}form .form-group.time{flex:0 0 115px;max-width:115px}form .form-group.row{flex:0 0 75px;max-width:75px}form .form-group [type=time]::-webkit-date-and-time-value{color:var(--secondary_color)}form .form-group [type=date]::-webkit-calendar-picker-indicator{color:rgba(0,0,0,0);opacity:1;display:block;background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwLjg1NzEgMEMxMS42MTQ5IDAgMTIuMzQxNiAwLjMwMTAyIDEyLjg3NzQgMC44MzY4MzhDMTMuNDEzMyAxLjM3MjY2IDEzLjcxNDMgMi4wOTkzOCAxMy43MTQzIDIuODU3MTRWNS4yNTcxNEMxMy4zNDkgNS4wNzAyNSAxMi45NjYyIDQuOTE5ODEgMTIuNTcxNCA0LjgwOFY0LjU3MTQzSDEuMTQyODZWMTAuODU3MUMxLjE0Mjg2IDExLjMxMTggMS4zMjM0NyAxMS43NDc4IDEuNjQ0OTYgMTIuMDY5M0MxLjk2NjQ1IDEyLjM5MDggMi40MDI0OSAxMi41NzE0IDIuODU3MTQgMTIuNTcxNEg0LjgwOEM0LjkyMTE0IDEyLjk3MDMgNS4wNzA4NiAxMy4zNTIgNS4yNTcxNCAxMy43MTQzSDIuODU3MTRDMi4wOTkzOCAxMy43MTQzIDEuMzcyNjYgMTMuNDEzMyAwLjgzNjgzOCAxMi44Nzc0QzAuMzAxMDIgMTIuMzQxNiAwIDExLjYxNDkgMCAxMC44NTcxVjIuODU3MTRDMCAyLjA5OTM4IDAuMzAxMDIgMS4zNzI2NiAwLjgzNjgzOCAwLjgzNjgzOEMxLjM3MjY2IDAuMzAxMDIgMi4wOTkzOCAwIDIuODU3MTQgMEgxMC44NTcxWk0xMC44NTcxIDEuMTQyODZIMi44NTcxNEMyLjQwMjQ5IDEuMTQyODYgMS45NjY0NSAxLjMyMzQ3IDEuNjQ0OTYgMS42NDQ5NkMxLjMyMzQ3IDEuOTY2NDUgMS4xNDI4NiAyLjQwMjQ5IDEuMTQyODYgMi44NTcxNFYzLjQyODU3SDEyLjU3MTRWMi44NTcxNEMxMi41NzE0IDIuNDAyNDkgMTIuMzkwOCAxLjk2NjQ1IDEyLjA2OTMgMS42NDQ5NkMxMS43NDc4IDEuMzIzNDcgMTEuMzExOCAxLjE0Mjg2IDEwLjg1NzEgMS4xNDI4NlpNMTYgMTAuODU3MUMxNiAxMi4yMjExIDE1LjQ1ODIgMTMuNTI5MiAxNC40OTM3IDE0LjQ5MzdDMTMuNTI5MiAxNS40NTgyIDEyLjIyMTEgMTYgMTAuODU3MSAxNkM5LjQ5MzE3IDE2IDguMTg1MDcgMTUuNDU4MiA3LjIyMDU5IDE0LjQ5MzdDNi4yNTYxMiAxMy41MjkyIDUuNzE0MjkgMTIuMjIxMSA1LjcxNDI5IDEwLjg1NzFDNS43MTQyOSA5LjQ5MzE3IDYuMjU2MTIgOC4xODUwNyA3LjIyMDU5IDcuMjIwNTlDOC4xODUwNyA2LjI1NjEyIDkuNDkzMTcgNS43MTQyOSAxMC44NTcxIDUuNzE0MjlDMTIuMjIxMSA1LjcxNDI5IDEzLjUyOTIgNi4yNTYxMiAxNC40OTM3IDcuMjIwNTlDMTUuNDU4MiA4LjE4NTA3IDE2IDkuNDkzMTcgMTYgMTAuODU3MVpNMTEuNDI4NiA4LjU3MTQzQzExLjQyODYgOC40MTk4OCAxMS4zNjg0IDguMjc0NTMgMTEuMjYxMiA4LjE2NzM3QzExLjE1NCA4LjA2MDIgMTEuMDA4NyA4IDEwLjg1NzEgOEMxMC43MDU2IDggMTAuNTYwMiA4LjA2MDIgMTAuNDUzMSA4LjE2NzM3QzEwLjM0NTkgOC4yNzQ1MyAxMC4yODU3IDguNDE5ODggMTAuMjg1NyA4LjU3MTQzVjEwLjI4NTdIOC41NzE0M0M4LjQxOTg4IDEwLjI4NTcgOC4yNzQ1MyAxMC4zNDU5IDguMTY3MzcgMTAuNDUzMUM4LjA2MDIgMTAuNTYwMiA4IDEwLjcwNTYgOCAxMC44NTcxQzggMTEuMDA4NyA4LjA2MDIgMTEuMTU0IDguMTY3MzcgMTEuMjYxMkM4LjI3NDUzIDExLjM2ODQgOC40MTk4OCAxMS40Mjg2IDguNTcxNDMgMTEuNDI4NkgxMC4yODU3VjEzLjE0MjlDMTAuMjg1NyAxMy4yOTQ0IDEwLjM0NTkgMTMuNDM5OCAxMC40NTMxIDEzLjU0NjlDMTAuNTYwMiAxMy42NTQxIDEwLjcwNTYgMTMuNzE0MyAxMC44NTcxIDEzLjcxNDNDMTEuMDA4NyAxMy43MTQzIDExLjE1NCAxMy42NTQxIDExLjI2MTIgMTMuNTQ2OUMxMS4zNjg0IDEzLjQzOTggMTEuNDI4NiAxMy4yOTQ0IDExLjQyODYgMTMuMTQyOVYxMS40Mjg2SDEzLjE0MjlDMTMuMjk0NCAxMS40Mjg2IDEzLjQzOTggMTEuMzY4NCAxMy41NDY5IDExLjI2MTJDMTMuNjU0MSAxMS4xNTQgMTMuNzE0MyAxMS4wMDg3IDEzLjcxNDMgMTAuODU3MUMxMy43MTQzIDEwLjcwNTYgMTMuNjU0MSAxMC41NjAyIDEzLjU0NjkgMTAuNDUzMUMxMy40Mzk4IDEwLjM0NTkgMTMuMjk0NCAxMC4yODU3IDEzLjE0MjkgMTAuMjg1N0gxMS40Mjg2VjguNTcxNDNaIiBmaWxsPSIjMUUzNjVDIi8+Cjwvc3ZnPgo=) no-repeat;width:12px;height:12px;background-size:16px;border-width:thin}form .form-group label{margin:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background-color:var(--secondary_color);color:var(--primary_color);font-size:15px;font-weight:500;padding:10px;text-align:center}form .actions{flex:0 0 100%;max-width:100%;display:flex;flex-flow:row wrap;align-items:center;column-gap:9px;margin-top:35px}form .actions input{display:none}form .actions input:checked+label::before{content:"✔"}form .actions label{padding:10px 15px;font-size:16px;line-height:1.4;background-color:var(--primary_bg_color);box-shadow:inset 0 0 0 1px var(--primary_bg_color);font-weight:700;border:none;cursor:pointer;max-width:max-content;border-radius:4px}form .actions label[for=update]{margin-top:18px}form.reservation-form .actions{margin-top:0}form.end-work .form-group.time,form.check-work-state .form-group.time{flex:0 0 105px;max-width:105px}form.end-work .actions,form.check-work-state .actions{margin-top:10px}form.complete-schedule .group{flex:0 0 100%;max-width:100%;display:flex;flex-flow:row wrap;column-gap:3px}form.complete-schedule #name,form.complete-schedule #reg_tag{flex:1;max-width:inherit}form.complete-schedule #price{max-width:100px;flex:0 0 100px}form.complete-schedule #loyalty,form.complete-schedule #user,form.complete-schedule #author{flex:0 0 calc(33.33% - 2px);max-width:calc(33.33% - 2px)}form.complete-schedule #note{margin-top:11px}form.complete-schedule #note,form.complete-schedule #completed_note{flex:0 0 100%;max-width:100%}form.complete-schedule .form-group{max-width:max-content}form.complete-schedule .form-group label{text-transform:uppercase}form.complete-schedule .form-group input{min-height:48px}form.complete-schedule .form-group>span{padding:12px;display:block;text-transform:uppercase;font-weight:700;font-size:15px;color:var(--secondary_color);text-align:center}form.wpcf7-form>div:not(#name):not(#subject){flex:0 0 100%;max-width:100%}form.wpcf7-form>div#name,form.wpcf7-form>div#subject{flex:0 0 calc(50% - 1.5px);max-width:calc(50% - 1.5px)}form.wpcf7-form .wpcf7-form-control.wpcf7-not-valid{padding-right:35px}form.wpcf7-form .wpcf7-not-valid-tip{font-size:0;position:absolute;right:10px;top:50%;transform:translateY(-50%)}form.wpcf7-form .wpcf7-not-valid-tip::after{content:"";background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjEiIHdpZHRoPSIyNTYiIGhlaWdodD0iMjU2IiB2aWV3Qm94PSIwIDAgMjU2IDI1NiIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+Cgo8ZGVmcz4KPC9kZWZzPgo8ZyBzdHlsZT0ic3Ryb2tlOiBub25lOyBzdHJva2Utd2lkdGg6IDA7IHN0cm9rZS1kYXNoYXJyYXk6IG5vbmU7IHN0cm9rZS1saW5lY2FwOiBidXR0OyBzdHJva2UtbGluZWpvaW46IG1pdGVyOyBzdHJva2UtbWl0ZXJsaW1pdDogMTA7IGZpbGw6IG5vbmU7IGZpbGwtcnVsZTogbm9uemVybzsgb3BhY2l0eTogMTsiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuNDA2NTkzNDA2NTkzNDAxNiAxLjQwNjU5MzQwNjU5MzQwMTYpIHNjYWxlKDIuODEgMi44MSkiID4KCTxwYXRoIGQ9Ik0gNDUgODguMTEgaCA0MC44NTIgYyAzLjExNCAwIDUuMTE0IC0zLjMwNyAzLjY2OSAtNi4wNjUgTCA0OC42NjkgNC4xMDkgYyAtMS41NTEgLTIuOTU5IC01Ljc4NiAtMi45NTkgLTcuMzM3IDAgTCAwLjQ3OSA4Mi4wNDYgYyAtMS40NDYgMi43NTggMC41NTUgNi4wNjUgMy42NjkgNi4wNjUgSCA0NSB6IiBzdHlsZT0ic3Ryb2tlOiBub25lOyBzdHJva2Utd2lkdGg6IDE7IHN0cm9rZS1kYXNoYXJyYXk6IG5vbmU7IHN0cm9rZS1saW5lY2FwOiBidXR0OyBzdHJva2UtbGluZWpvaW46IG1pdGVyOyBzdHJva2UtbWl0ZXJsaW1pdDogMTA7IGZpbGw6ICNGRjZBNjE7IGZpbGwtcnVsZTogbm9uemVybzsgb3BhY2l0eTogMTsiIHRyYW5zZm9ybT0iIG1hdHJpeCgxIDAgMCAxIDAgMCkgIiBzdHJva2UtbGluZWNhcD0icm91bmQiIC8+Cgk8cGF0aCBkPSJNIDQ1IDY0LjA5MSBMIDQ1IDY0LjA5MSBjIC0xLjU1NCAwIC0yLjgzMiAtMS4yMjMgLTIuOSAtMi43NzYgbCAtMi42NzcgLTI1LjgzIGMgLTAuMjQzIC0zLjI0NSAyLjMyMyAtNi4wMTEgNS41NzcgLTYuMDExIGggMCBjIDMuMjU0IDAgNS44MjEgMi43NjcgNS41NzcgNi4wMTEgTCA0Ny45IDYxLjMxNSBDIDQ3LjgzMiA2Mi44NjcgNDYuNTU0IDY0LjA5MSA0NSA2NC4wOTEgeiIgc3R5bGU9InN0cm9rZTogbm9uZTsgc3Ryb2tlLXdpZHRoOiAxOyBzdHJva2UtZGFzaGFycmF5OiBub25lOyBzdHJva2UtbGluZWNhcDogYnV0dDsgc3Ryb2tlLWxpbmVqb2luOiBtaXRlcjsgc3Ryb2tlLW1pdGVybGltaXQ6IDEwOyBmaWxsOiByZ2IoMjU1LDI1NSwyNTUpOyBmaWxsLXJ1bGU6IG5vbnplcm87IG9wYWNpdHk6IDE7IiB0cmFuc2Zvcm09IiBtYXRyaXgoMSAwIDAgMSAwIDApICIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiAvPgoJPGNpcmNsZSBjeD0iNDQuOTk1OTk5OTk5OTk5OTk1IiBjeT0iNzQuMDI2MDAwMDAwMDAwMDEiIHI9IjQuNjI2IiBzdHlsZT0ic3Ryb2tlOiBub25lOyBzdHJva2Utd2lkdGg6IDE7IHN0cm9rZS1kYXNoYXJyYXk6IG5vbmU7IHN0cm9rZS1saW5lY2FwOiBidXR0OyBzdHJva2UtbGluZWpvaW46IG1pdGVyOyBzdHJva2UtbWl0ZXJsaW1pdDogMTA7IGZpbGw6IHJnYigyNTUsMjU1LDI1NSk7IGZpbGwtcnVsZTogbm9uemVybzsgb3BhY2l0eTogMTsiIHRyYW5zZm9ybT0iICBtYXRyaXgoMSAwIDAgMSAwIDApICIvPgo8L2c+Cjwvc3ZnPgo=);background-repeat:no-repeat;position:relative;width:24px;aspect-ratio:1/1;background-size:24px;display:inline-block}form.wpcf7-form .wpcf7-response-output{margin:0;padding:0;color:var(--secondary_color);border:none;font-weight:500;font-size:15px}form.wpcf7-form .wpcf7-spinner{display:none !important}form#loginform{margin:0 !important}form.post-password-form,form#loginform{max-width:500px;margin:90px auto;background-color:#f5f5f5;border-radius:20px;padding:60px;row-gap:0}form.post-password-form h2,form#loginform h2{flex:0 0 100%;max-width:100%;text-align:center;font-size:36px;font-weight:700;color:var(--secondary_color);margin:0 0 23px}form.post-password-form h2+p,form#loginform h2+p{flex:0 0 100%;max-width:100%;margin-top:0;color:var(--secondary_color)}form.post-password-form h2+p a,form#loginform h2+p a{color:inherit}form.post-password-form .actions,form#loginform .actions{justify-content:center}form.post-password-form .login-submit,form#loginform .login-submit{text-align:center}form.post-password-form>p,form.post-password-form .form-group,form#loginform>p,form#loginform .form-group{flex:0 0 100%;max-width:100%;border:none;background-color:rgba(0,0,0,0)}form.post-password-form>p label,form.post-password-form .form-group label,form#loginform>p label,form#loginform .form-group label{font-size:20px;font-weight:700;background-color:rgba(0,0,0,0);color:var(--secondary_color);padding:0;margin-bottom:10px;text-align:left}form.post-password-form>p input[type=text],form.post-password-form>p input[type=password],form.post-password-form>p input[type=email],form.post-password-form .form-group input[type=text],form.post-password-form .form-group input[type=password],form.post-password-form .form-group input[type=email],form#loginform>p input[type=text],form#loginform>p input[type=password],form#loginform>p input[type=email],form#loginform .form-group input[type=text],form#loginform .form-group input[type=password],form#loginform .form-group input[type=email]{background-color:var(--primary_color);border-radius:5px}form#check_arrival_date_form,form#check_late_date_form{align-items:flex-end;column-gap:16px}form#check_arrival_date_form .form-el,form#check_late_date_form .form-el{flex:1}form#check_arrival_date_form button,form#check_late_date_form button{min-height:42px}.ui-timepicker-container{z-index:9999 !important}.ui-timepicker-container{padding:0;border:none;font-family:inherit}.ui-timepicker-container.ui-timepicker-hidden{z-index:-1}.ui-timepicker-container ul{list-style:none}.ui-timepicker-container ul a{padding:0;line-height:1.5;font-size:16px;border:none;color:var(--secondary_color);background-color:rgba(0,0,0,0)}.ui-timepicker-container ul a.ui-state-hover{background-color:var(--secondary_color);border:none;color:var(--primary_color)}.table{width:100%;color:var(--secodary_color);background-color:#fff}.table .expired{background-color:#f8d7da}.table th,.table td{padding:6px 12px;vertical-align:middle;border:1.5px solid var(--secondary_color);border-radius:4px;font-size:15px;font-weight:700;max-width:125px;overflow:hidden;text-overflow:ellipsis}.table thead th{color:var(--primary_color);background-color:var(--secondary_color)}.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}.site-actions{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;column-gap:10px;margin-bottom:40px}.site-actions-buttons{display:grid;grid-gap:14px;gap:14px;justify-content:flex-end}.site-actions-buttons a,.site-actions-buttons button{text-transform:uppercase}.site-actions-buttons a{text-decoration:none}.site-actions-buttons .actions{display:flex;flex-flow:row wrap;align-items:center;column-gap:14px;justify-content:flex-end}.site-actions h2{margin-top:0;margin-bottom:5px;font-weight:700;font-size:max(24px, min(5vw, 35px));color:var(--secondary_color)}.site-actions h2 span{display:block;font-weight:500}.results{margin-bottom:40px}h2{margin-top:0;margin-bottom:5px;font-weight:700;font-size:max(24px,min(5vw,35px));color:var(--secondary_color)}h2.check-state+.results+h2{margin-top:15px}h2.check-state+.results+h2+.results .legend-inline{display:none !important}h2.check-state+.results+h2+.results .actions-column{display:none !important}.table td,.table th{text-transform:uppercase;position:relative;text-align:left}.table .key{width:46px}.table .actions-column{width:40px}.table .actions-column button{padding:0}.table .has-note{position:absolute;top:3px;right:3px;text-transform:none;text-transform:initial}.table tr.active{background-color:var(--primary_bg_color)}.table tr.deleted{background-color:#ff6a61}.table tr.has-different-color .key{background-color:#bec8ff !important}.modal__content{width:600px;max-width:100%;position:relative}.modal__content .modal__header{position:absolute;top:0;right:0}.modal{max-width:100% !important}.modal{display:grid;align-items:center;justify-items:center;place-items:center;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1021;background-color:rgba(12,13,22,.5);transition:300ms all ease;transform:scale3d(1, 0, 1);transform-origin:top center;will-change:transform;opacity:0;width:100%}.modal--slide-right{transform:scale3d(0, 1, 1);transform-origin:right center}.modal--slide-bottom{transform:scale3d(1, 0, 1);transform-origin:bottom center}.modal--slide-left{transform:scale3d(0, 1, 1);transform-origin:left center}.modal--fade-in{transform:scale3d(0, 0, 1);transform-origin:center}.modal--dark .modal__content{background-color:rgba(0,0,0,0)}.modal--dark .btn--close{color:#fff}.modal.show{opacity:1;transform:scale3d(1, 1, 1)}.modal__content{background-color:#fff;padding:42px 64px;overflow:hidden}.modal__header{position:relative}.modal__header .btn--close{display:block;padding:10px;margin-left:auto;border:none;background-color:rgba(0,0,0,0);margin-top:6px;margin-right:10px}.modal__body{height:auto;max-height:calc(100vh - 150px);overflow-x:hidden;overflow-y:auto;overflow:hidden auto}#end-work-modal .modal__content,#state-work-modal .modal__content{overflow-y:auto}#check-late-modal .modal__content{min-height:500px}#end-work-modal .modal__content,#state-work-modal .modal__content,#checked-modal .modal__content{width:650px}#checked-modal.only-view .modal__body form>*{pointer-events:none;cursor:not-allowed}#checked-modal .modal__content{width:700px}#end-work-modal .modal__content,#state-work-modal .modal__content,#check-arrival-modal .modal__content{min-height:450px}#send-note-modal .modal__body{min-height:450px}#login-form .modal__content{padding:0;width:auto;border-radius:20px}.datepicker{width:min-content}.datepicker:not(.active){display:none}.datepicker-dropdown{position:absolute;z-index:20;padding-top:4px}.datepicker-dropdown.datepicker-orient-top{padding-top:0;padding-bottom:4px}.datepicker-picker{display:flex;flex-direction:column;border-radius:4px;background-color:#fff}.datepicker-dropdown .datepicker-picker{box-shadow:0 2px 3px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1)}.datepicker-main{flex:auto;padding:2px}.datepicker-footer{box-shadow:inset 0 1px 1px rgba(10,10,10,.1);background-color:#f5f5f5}.datepicker-title{box-shadow:inset 0 -1px 1px rgba(10,10,10,.1);background-color:#f5f5f5;padding:.375rem .75rem;text-align:center;font-weight:700}.datepicker-controls{display:flex}.datepicker-header .datepicker-controls{padding:2px 2px 0}.datepicker-controls .button{display:inline-flex;position:relative;align-items:center;justify-content:center;margin:0;border:1px solid #dcdcdc;border-radius:4px;box-shadow:none;background-color:#fff;cursor:pointer;padding:calc(.375em - 1px) .75em;height:2.25em;vertical-align:top;text-align:center;line-height:1.5;white-space:nowrap;color:#363636;font-size:1rem}.datepicker-controls .button:focus,.datepicker-controls .button:active{outline:none}.datepicker-controls .button:hover{border-color:#b8b8b8;color:#363636}.datepicker-controls .button:focus{border-color:#3273dc;color:#363636}.datepicker-controls .button:focus:not(:active){box-shadow:0 0 0 .125em rgba(50,115,220,.25)}.datepicker-controls .button:active{border-color:#474747;color:#363636}.datepicker-controls .button[disabled]{cursor:not-allowed}.datepicker-header .datepicker-controls .button{border-color:rgba(0,0,0,0);font-weight:bold}.datepicker-header .datepicker-controls .button:hover{background-color:#f9f9f9}.datepicker-header .datepicker-controls .button:active{background-color:#f2f2f2}.datepicker-footer .datepicker-controls .button{flex:auto;margin:calc(.375rem - 1px) .375rem;border-radius:2px;font-size:.75rem}.datepicker-controls .view-switch{flex:auto}.datepicker-controls .prev-button,.datepicker-controls .next-button{padding-right:.375rem;padding-left:.375rem;flex:0 0 14.2857142857%}.datepicker-controls .prev-button.disabled,.datepicker-controls .next-button.disabled{visibility:hidden}.datepicker-view,.datepicker-grid{display:flex}.datepicker-view{align-items:stretch;width:15.75rem}.datepicker-grid{flex-wrap:wrap;flex:auto}.datepicker .days{display:flex;flex-direction:column;flex:auto}.datepicker .days-of-week{display:flex}.datepicker .week-numbers{display:flex;flex-direction:column;flex:0 0 9.6774193548%}.datepicker .weeks{display:flex;flex-direction:column;align-items:stretch;flex:auto}.datepicker span{display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:default;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.datepicker .dow{height:1.5rem;font-size:.875rem;font-weight:700}.datepicker .week{flex:auto;color:#b8b8b8;font-size:.75rem}.datepicker-cell,.datepicker .days .dow{flex-basis:14.2857142857%}.datepicker-cell{height:2.25rem}.datepicker-cell:not(.day){flex-basis:25%;height:4.5rem}.datepicker-cell:not(.disabled):hover{background-color:#f9f9f9;cursor:pointer}.datepicker-cell.focused:not(.selected){background-color:#e9e9e9}.datepicker-cell.selected,.datepicker-cell.selected:hover{background-color:#3273dc;color:#fff;font-weight:600}.datepicker-cell.disabled{color:#dcdcdc}.datepicker-cell.prev:not(.disabled),.datepicker-cell.next:not(.disabled){color:#7a7a7a}.datepicker-cell.prev.selected,.datepicker-cell.next.selected{color:#e6e6e6}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today){border-radius:0;background-color:#f5f5f5}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today):not(.disabled):hover{background-color:#efefef}.datepicker-cell.highlighted:not(.selected):not(.range):not(.today).focused{background-color:#e9e9e9}.datepicker-cell.today:not(.selected){background-color:#00d1b2}.datepicker-cell.today:not(.selected):not(.disabled){color:#fff}.datepicker-cell.today.focused:not(.selected){background-color:#00ccad}.datepicker-cell.range-end:not(.selected),.datepicker-cell.range-start:not(.selected){background-color:#b8b8b8;color:#fff}.datepicker-cell.range-end.focused:not(.selected),.datepicker-cell.range-start.focused:not(.selected){background-color:#b3b3b3}.datepicker-cell.range-start:not(.range-end){border-radius:4px 0 0 4px}.datepicker-cell.range-end:not(.range-start){border-radius:0 4px 4px 0}.datepicker-cell.range{border-radius:0;background-color:#dcdcdc}.datepicker-cell.range:not(.disabled):not(.focused):not(.today):hover{background-color:#d7d7d7}.datepicker-cell.range.disabled{color:#c6c6c6}.datepicker-cell.range.focused{background-color:#d1d1d1}.datepicker-input.in-edit{border-color:#276bda}.datepicker-input.in-edit:focus,.datepicker-input.in-edit:active{box-shadow:0 0 .25em .25em rgba(39,107,218,.2)}*,*::before,*::after{box-sizing:border-box}.sr-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.parking-container{max-width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;font-family:var(--font)}.get-report{column-gap:11px;align-items:flex-end;position:relative;z-index:1024}.get-report select{width:150px;padding:10px}.get-report .choices{width:150px;margin-bottom:0}.get-report .choices__inner{min-height:auto}.get-report .choices__list{padding-top:0;padding-bottom:0}.get-report .choices__item{padding-right:10px !important}.get-report .choices__item::after{content:none !important}.get-report+.results{max-height:500px}.get-report+.results table th,.get-report+.results table td{font-size:12px;padding:6px;text-align:center}.get-report+.results table tbody td:nth-child(1),.get-report+.results table tbody td:nth-child(2){position:sticky;left:0;z-index:999;background-color:var(--primary_color)}.get-report+.results table tbody td:nth-child(2){left:25px}.get-report+.results table thead{position:sticky;top:0;z-index:999}h2.title-stats{font-size:18px;margin-bottom:10px}form.get-stats{margin-bottom:40px;z-index:1025;position:relative}form.get-stats .form-element{display:flex;flex-flow:row wrap;align-items:center;column-gap:10px}form.get-stats .form-element label{display:inline-block;width:auto;margin:0}form.get-stats .form-element input{flex:1}form.get-stats .choices__item{padding-right:10px !important}form.get-stats .choices__item::after{content:none !important}form.get-stats button{min-height:44px}form.get-stats>*:not(:last-child){margin-right:10px}.alertbox{z-index:1025 !important}@media (max-width: 1199.98px){.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}}@media (max-width: 991.98px){.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}}@media (max-width: 767.98px){.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}}@media screen and (max-width: 767px){.filters form.filter+ul.results{margin-left:0}#end-work-modal .modal__content,#state-work-modal .modal__content,#checked-modal .modal__content{width:100%}}@media (max-width: 575.98px){.table-responsive{display:block;width:100%}.table-responsive>.table-bordered{border:0}}@media screen and (max-width: 575px){form.complete-schedule .group>*{flex:0 0 100%;max-width:100%}form.complete-schedule #price{flex:0 0 100%;max-width:100%}form.complete-schedule #loyalty,form.complete-schedule #user,form.complete-schedule #author{flex:0 0 100%;max-width:100%}.modal__content{padding:15px}}@media screen and (min-width: 575px){.parking-container{max-width:570px !important}}@media screen and (min-width: 768px){.parking-container{max-width:750px !important}}@media screen and (min-width: 992px){.parking-container{max-width:990px !important}}@media screen and (min-width: 1200px){.parking-container{max-width:1290px !important}}
