@charset "UTF-8";[data-v-a5b0e7ac]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.notification-container[data-v-a5b0e7ac]{position:fixed;top:32px;right:32px;z-index:9999;min-width:260px;max-width:90vw;padding:18px 40px 18px 20px;border-radius:10px;box-shadow:0 8px 32px #00000040,0 1.5px 8px #0000001a;display:flex;align-items:center;font-size:1.1rem;font-weight:600;background:#fff;border-left:7px solid #aaa;transition:all .3s cubic-bezier(.4,2,.6,1);animation:pop-in-a5b0e7ac .25s cubic-bezier(.4,2,.6,1)}@media (max-width: 600px){.notification-container[data-v-a5b0e7ac]{top:12px;right:12px;left:12px;min-width:180px;padding:14px 32px;font-size:1rem}}.notification.success[data-v-a5b0e7ac]{border-color:#4caf50;background:#e8f5e9;color:#256029}.notification.error[data-v-a5b0e7ac]{border-color:#f44336;background:#ffebee;color:#b71c1c}.notification.info[data-v-a5b0e7ac]{border-color:#2196f3;background:#e3f2fd;color:#0d47a1}.icon[data-v-a5b0e7ac]{font-size:1.5em;margin-right:14px;display:flex;align-items:center}.close-btn[data-v-a5b0e7ac]{background:none;border:none;font-size:1.5em;margin-left:18px;cursor:pointer;color:inherit;opacity:.7;transition:opacity .2s;align-self:flex-start}.close-btn[data-v-a5b0e7ac]:hover{opacity:1}@keyframes pop-in-a5b0e7ac{0%{transform:translateY(-30px) scale(.95);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.fade-enter-active[data-v-a5b0e7ac],.fade-leave-active[data-v-a5b0e7ac]{transition:opacity .3s}.fade-enter-from[data-v-a5b0e7ac],.fade-leave-to[data-v-a5b0e7ac]{opacity:0}[data-v-f364ab10]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.login-container[data-v-f364ab10]{display:flex;flex-direction:column;height:100vh}@media (min-width: 768px){.login-container[data-v-f364ab10]{flex-direction:row}}.login-container .login-image[data-v-f364ab10]{flex:1;background-color:#f4f6f8}.login-container .login-image img[data-v-f364ab10]{width:100%;height:100%;object-fit:cover}.login-container .login-form-container[data-v-f364ab10]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;background-color:#f4f6f8}.login-container .logo-container img[data-v-f364ab10]{width:180px;margin-bottom:2rem}h2[data-v-f364ab10]{color:#061738;font-size:2rem;margin-bottom:1rem;font-weight:600;text-align:center}p[data-v-f364ab10]{color:#061738;font-size:1rem;text-align:center;margin-bottom:2rem;max-width:480px}[data-v-da1f7640]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.radio-group[data-v-da1f7640]{display:flex;scroll-behavior:smooth;position:relative}@media (min-width: 768px){.radio-group[data-v-da1f7640]{display:flex;flex-wrap:wrap;align-items:center;gap:20px}}.radio-group .radio-content img[data-v-da1f7640]{height:0;opacity:0;transition:height .3s ease-in-out,opacity .5s ease-in-out,margin-bottom .3s ease-in-out}.radio-group:hover .radio-content img[data-v-da1f7640]{height:100px;opacity:1;margin-bottom:20px;transition:height .3s ease-in-out,opacity .3s ease-in-out}.custom-select[data-v-da1f7640]{position:relative;width:100%;padding:12px;color:#061738;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .3s}.custom-select .custom-select-selected .arrow-down-icon[data-v-da1f7640]{width:18px;height:18px}.custom-select .custom-select-selected .selected-unit-image[data-v-da1f7640]{width:50px;height:50px;border-radius:50px}.custom-select .custom-select-selected .selected-unit-label[data-v-da1f7640]{margin:0 5px;min-width:55px;color:#fff;padding:0 10px}.custom-select-selected[data-v-da1f7640]{display:flex;justify-content:space-between;align-items:center}.custom-select-options[data-v-da1f7640]{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px #00000026;z-index:10;max-height:200px;overflow-y:auto;margin-top:8px}.custom-select-option[data-v-da1f7640]{padding:10px;cursor:pointer;transition:background-color .2s}.custom-select-option[data-v-da1f7640]:hover{background-color:#f0f0f0}.custom-select-option.offline[data-v-da1f7640]{color:#999;font-style:italic}.radio-button[data-v-da1f7640]{display:inline-block;cursor:pointer;position:relative;text-align:center}.radio-button .radio-content[data-v-da1f7640]{position:relative;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-size:cover;background-position:center;border-radius:4px;transition:background-color .3s;color:#fff;padding:10px 20px}.radio-button .radio-content .overlay[data-v-da1f7640]{position:absolute;top:0;left:0;width:100%;height:100%}.radio-button .radio-content img[data-v-da1f7640]{width:100px;height:0;opacity:0;object-fit:cover;border-radius:100px;border:1px solid white;transition:height .3s ease}.radio-button .radio-content .radio-title[data-v-da1f7640]{z-index:1;font-size:1rem;color:#fff}.radio-button input[type=radio][data-v-da1f7640]{display:none}.radio-button input[type=radio]:checked+.radio-content .radio-title[data-v-da1f7640]{color:#0059a4}[data-v-d3d7d671]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.profile-dropdown[data-v-d3d7d671]{position:relative;display:inline-block;cursor:pointer}.avatar-container[data-v-d3d7d671]{display:flex;justify-content:flex-end;align-items:center;border-radius:50%;padding:5px;height:45px}.avatar-container .avatar-icon[data-v-d3d7d671]{display:flex}.avatar-container .avatar-icon svg path[data-v-d3d7d671]{fill:#061738}.dropdown-menu[data-v-d3d7d671]{position:absolute;right:0;top:100%;background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 4px 8px #0003;width:150px;padding:10px;z-index:10}.dropdown-menu a[data-v-d3d7d671]{font-size:.9rem}.menu-item[data-v-d3d7d671]{display:block;padding:8px 12px;color:#061738;text-decoration:none}.menu-item[data-v-d3d7d671]:hover{background-color:#f0f0f0}.fade-enter-active[data-v-d3d7d671],.fade-leave-active[data-v-d3d7d671]{transition:opacity .3s}.fade-enter[data-v-d3d7d671],.fade-leave-to[data-v-d3d7d671]{opacity:0}[data-v-cefb2b14]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}ul[data-v-cefb2b14]{display:flex;list-style:none;padding:0;align-items:center}ul li a[data-v-cefb2b14]{text-decoration:none;color:#061738;display:flex;align-items:center;justify-content:space-between;font-size:1rem;font-weight:500;-webkit-font-smoothing:antialiased;padding:8px 25px}ul li a .profile-container[data-v-cefb2b14]{display:none}ul li a svg[data-v-cefb2b14]{margin-right:15px;width:25px;height:25px}ul li a svg path[data-v-cefb2b14]{fill:#fff}ul li a img[data-v-cefb2b14]{display:none}@media (min-width: 1024px){ul li.active a[data-v-cefb2b14]{border-radius:4.5rem;color:#fff;background-color:#0059a4}ul li.active a svg path[data-v-cefb2b14]{fill:#4395ce}}ul li[data-v-cefb2b14]:last-child{display:none}@media (max-width: 1024px){#side-menu ul[data-v-cefb2b14]{align-items:start;flex-direction:column;gap:15px}#side-menu ul li[data-v-cefb2b14]{width:100%}#side-menu ul li a[data-v-cefb2b14]{width:100%;font-family:Lato,sans-serif;font-weight:700;letter-spacing:1.3px;font-size:1.3rem;text-align:left;padding:10px 0;border-bottom:1px solid #E0E0E0}#side-menu ul li a img[data-v-cefb2b14]{width:32px;height:32px;background-color:#0059a4;border-radius:50%;padding:8px;box-sizing:border-box}#side-menu ul li a .profile-container[data-v-cefb2b14],#side-menu ul li a .profile-container .avatar-container .avatar-icon[data-v-cefb2b14]{display:flex;align-items:center}#side-menu ul li a .profile-container .avatar-container .avatar-icon svg[data-v-cefb2b14]{width:28px;height:28px}#side-menu ul li a .profile-container .avatar-container .avatar-icon svg path[data-v-cefb2b14]{fill:#061738}#side-menu ul li[data-v-cefb2b14]:last-child{display:flex}#side-menu ul li:last-child a[data-v-cefb2b14]{border-bottom:none}#side-menu ul li.active a[data-v-cefb2b14]{background-color:transparent;position:relative;color:#0059a4}}[data-v-ea5b1c8b]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.hamburger[data-v-ea5b1c8b]{width:30px;cursor:pointer;top:20px;right:20px;filter:brightness(0) saturate(100%) invert(11%) sepia(25%) saturate(4934%) hue-rotate(196deg) brightness(99%) contrast(106%)}#side-menu[data-v-ea5b1c8b]{box-sizing:border-box;position:fixed;top:0;right:-350px;height:100vh;width:0px;background-color:#f4f6f8;box-shadow:-2px 0 5px #0000004d;transition:all .3s ease-in-out;z-index:1000;padding:1rem 2rem}#side-menu.open[data-v-ea5b1c8b]{right:0;width:100%}#side-menu ul[data-v-ea5b1c8b]{list-style:none;padding:0;margin:0}#side-menu ul li[data-v-ea5b1c8b]{margin-bottom:1rem}#side-menu ul li a[data-v-ea5b1c8b]{font-size:1.4rem;text-decoration:none;color:#061738}#side-menu .menu-header[data-v-ea5b1c8b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem}#side-menu .menu-header .logo[data-v-ea5b1c8b]{width:180px;height:auto}.hamburger-close[data-v-ea5b1c8b]{width:30px;position:absolute;cursor:pointer;top:25px;right:26px;z-index:1001;height:30px;filter:brightness(0) saturate(100%) invert(11%) sepia(25%) saturate(4934%) hue-rotate(196deg) brightness(99%) contrast(106%)}.overlay[data-v-ea5b1c8b]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;transition:all .3s ease-in-out;z-index:999}[data-v-47178c6b]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.header[data-v-47178c6b]{width:100%}.wrapper[data-v-47178c6b]{width:100%;display:flex;justify-content:center;align-items:center;max-width:1600px;margin:0 auto;padding:0 20px}.wrapper .choose-unit-label[data-v-47178c6b]{display:none;color:#fff}@media (min-width: 768px){.wrapper[data-v-47178c6b]{justify-content:space-between}.wrapper .choose-unit-label[data-v-47178c6b]{display:block}}.sub-header[data-v-47178c6b]{display:flex;background-color:#061738;padding:0;position:absolute;width:100%}.header-content[data-v-47178c6b]{width:100%;height:100%;max-width:1600px;margin:0 auto;padding:10px 0;background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:space-between}.header-content .left-section[data-v-47178c6b]{width:25%}.header-content .left-section .logo img[data-v-47178c6b]{height:50px}@media (min-width: 768px){.header-content .left-section .logo img[data-v-47178c6b]{height:65px}}.header-content .right-section[data-v-47178c6b]{width:25%;display:flex;align-items:center;justify-content:flex-end}@media (min-width: 768px){.header-content .right-section[data-v-47178c6b]{justify-content:flex-end;width:8%}}.header-content .right-section .account[data-v-47178c6b]{margin-left:20px}@media (max-width: 1024px){.header-content .right-section .account[data-v-47178c6b]{display:none}}[data-v-19fa96b1]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.footer-nav[data-v-19fa96b1]{position:fixed;bottom:0;left:0;width:100%;background-color:#061738;box-shadow:0 -2px 5px #0000001a;display:flex;justify-content:center;padding:10px 0;z-index:1000}.footer-nav ul[data-v-19fa96b1]{display:flex;width:100%;list-style:none;margin:0;padding:5px 0;justify-content:space-around}.footer-nav ul li[data-v-19fa96b1]{margin:0 5px;text-align:center}.footer-nav ul li a[data-v-19fa96b1]{text-align:center;text-decoration:none;color:#fff;font-size:.9rem}.footer-nav ul li a svg[data-v-19fa96b1]{text-align:center;width:30px;height:30px}.footer-nav ul li a svg path[data-v-19fa96b1]{fill:#fff}.footer-nav ul li.active a[data-v-19fa96b1],.footer-nav ul li.active svg path[data-v-19fa96b1]{color:#4395ce;fill:#4395ce;font-weight:700}@media (min-width: 1024px){.footer-nav[data-v-19fa96b1]{display:none}}[data-v-7aca9833]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.footer[data-v-7aca9833]{background-color:#f4f6f8;width:100%;padding-bottom:60px}.wrapper[data-v-7aca9833]{background-color:#f4f6f8;width:100%;box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;max-width:1600px;margin:0 auto;padding:20px;border-top:1px solid #E0E0E0}.wrapper .choose-unit-label[data-v-7aca9833]{display:none;color:#fff}@media (min-width: 768px){.wrapper[data-v-7aca9833]{justify-content:space-between}.wrapper .choose-unit-label[data-v-7aca9833]{display:block}}.sub-header[data-v-7aca9833]{display:flex;background-color:#061738;padding:0;position:absolute;width:100%}.header-content[data-v-7aca9833]{width:100%;height:100%;max-width:1600px;margin:0 auto;padding:10px 0;background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;display:flex;align-items:center;justify-content:space-between}.header-content .left-section[data-v-7aca9833]{width:25%}.header-content .left-section .logo img[data-v-7aca9833]{height:50px}@media (min-width: 768px){.header-content .left-section .logo img[data-v-7aca9833]{height:50px}}.header-content .right-section[data-v-7aca9833]{width:25%;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.header-content .right-section[data-v-7aca9833]{justify-content:flex-end;width:8%}}.layout{display:flex;flex-direction:column;min-height:100vh}.content-wrapper{display:flex;flex-direction:column;flex-grow:1;background-color:#f4f6f8}.content-wrapper .main-content{width:100%;max-width:1600px;margin:0 auto;flex-grow:1;padding:80px 20px 100px;box-sizing:border-box;word-wrap:break-word}.content-wrapper .main-content.dashboard-page{padding:40px 20px 100px;max-width:1600px;overflow:visible}.content-wrapper .main-content .header{margin-bottom:40px}.content-wrapper .sidebar{background-color:#061738;padding:20px;box-shadow:2px 0 5px #0000001a}@media (min-width: 768px){.content-wrapper{flex-direction:row}.content-wrapper .main-content{padding:100px 20px}.content-wrapper .main-content.dashboard-page{padding:40px 20px 100px;max-width:1600px;overflow:visible}}[data-v-b96c7aab]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.header-container[data-v-b96c7aab]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.header-container .header[data-v-b96c7aab]{margin-bottom:0;width:100%}.filters-container[data-v-b96c7aab]{width:100%;text-align:right}@media (max-width: 1700px){.swiper-custom-navigation[data-v-b96c7aab]{display:none}}[data-v-b96c7aab] .swiper-pagination{margin-top:0!important;position:relative!important;bottom:0!important}[data-v-b96c7aab] .swiper-pagination-bullet{width:10px!important;height:10px!important;background-color:#ccc!important;opacity:.5!important;margin:0 4px!important;transition:all .3s ease!important}[data-v-b96c7aab] .swiper-pagination-bullet-active{background-color:#061738!important;opacity:1!important;transform:scale(1.2)!important}[data-v-b96c7aab] .swiper-pagination-bullet:hover{background-color:#0059a4!important;opacity:.8!important}.swiper-pagination[data-v-b96c7aab]{position:absolute;bottom:-30px;left:50%;transform:translate(-50%);display:flex;gap:8px}.swiper-pagination .swiper-pagination-bullet[data-v-b96c7aab]{width:10px;height:10px;border-radius:50%;background-color:#fff;opacity:.5}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active[data-v-b96c7aab]{opacity:1}.statistics-card .unit-stat-container[data-v-b96c7aab]{display:flex;flex-direction:column;background-color:#fff;border-radius:4px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.statistics-card .unit-stat-container.unit-offline[data-v-b96c7aab]{opacity:.7;border:2px solid #ff0000}@media (min-width: 768px){.statistics-card .unit-stat-container[data-v-b96c7aab]{flex-direction:row}}.statistics-card .unit-stat-container .unit-image-title[data-v-b96c7aab]{position:relative;width:100%;height:200px}.statistics-card .unit-stat-container .unit-image-title .image-container[data-v-b96c7aab]{width:100%;height:100%;object-fit:cover;border-radius:4px}.statistics-card .unit-stat-container .unit-image-title .overlay[data-v-b96c7aab]{position:absolute;background:#00000040;width:100%;height:100%;text-align:center;align-content:center;border-radius:4px}@media (min-width: 768px){.statistics-card .unit-stat-container .unit-image-title[data-v-b96c7aab]{width:25%;height:320px}}.statistics-card .unit-stat-container .unit-image-title .title[data-v-b96c7aab]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:1.4rem;font-weight:400}.statistics-card .unit-stat-container .unit-image-title .title .offline-badge[data-v-b96c7aab]{font-size:.9rem;color:red;font-weight:600}.statistics-card .unit-stat-container .unit-image-title .image[data-v-b96c7aab]{width:100%;height:100%;object-fit:cover}.statistics-card .unit-stat-container .unit-image-title .image.image-placeholder[data-v-b96c7aab]{background-color:#5e5e5e;display:flex;align-items:center;justify-content:center;color:#999;font-size:1.2rem}.statistics-card .unit-stat-container .info[data-v-b96c7aab]{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border:1px solid #E0E0E0;border-top:none;border-radius:0 0 4px 4px}@media (min-width: 768px){.statistics-card .unit-stat-container .info[data-v-b96c7aab]{width:75%;border-left:none;border-top:1px solid #E0E0E0;border-radius:0 0 4px}}.statistics-card .unit-stat-container .info .stats[data-v-b96c7aab]{display:grid;grid-template-columns:1fr 1fr 1fr}@media (min-width: 768px){.statistics-card .unit-stat-container .info .stats[data-v-b96c7aab]{justify-content:space-between;height:100%}}.statistics-card .unit-stat-container .info .stats .stat-item[data-v-b96c7aab]{display:flex;flex-direction:column;justify-content:space-between;column-gap:20px;text-align:left;padding:15px;border-right:2px solid #E0E0E0}.statistics-card .unit-stat-container .info .stats .stat-item[data-v-b96c7aab]:last-child{border-right:none}@media (min-width: 1024px){.statistics-card .unit-stat-container .info .stats .stat-item[data-v-b96c7aab]{flex-direction:row;padding:45px}}@media (min-width: 768px){.statistics-card .unit-stat-container .info .stats .stat-item[data-v-b96c7aab]{justify-content:center;flex-direction:column;border-right:1px solid #E0E0E0}.statistics-card .unit-stat-container .info .stats .stat-item[data-v-b96c7aab]:last-child{border-right:none}}.statistics-card .unit-stat-container .info .stats .stat-item .stat-icon[data-v-b96c7aab]{display:flex;align-items:center;justify-content:flex-start;height:40px;margin-bottom:0}.statistics-card .unit-stat-container .info .stats .stat-item .stat-icon img[data-v-b96c7aab]{width:25px;height:25px}@media (min-width: 768px){.statistics-card .unit-stat-container .info .stats .stat-item .stat-icon[data-v-b96c7aab]{margin-top:50px;height:50px;align-items:flex-start}.statistics-card .unit-stat-container .info .stats .stat-item .stat-icon img[data-v-b96c7aab]{width:28px}}.statistics-card .unit-stat-container .info .stats .stat-item .stat-text[data-v-b96c7aab]{width:100%;display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 768px){.statistics-card .unit-stat-container .info .stats .stat-item .stat-text[data-v-b96c7aab]{display:block}}.statistics-card .unit-stat-container .info .stats .stat-item .stat-text .stat-value[data-v-b96c7aab]{font-size:1rem;font-weight:700;color:#061738;margin:10px 0}@media (min-width: 768px){.statistics-card .unit-stat-container .info .stats .stat-item .stat-text .stat-value[data-v-b96c7aab]{font-size:1.8rem}}.statistics-card .unit-stat-container .info .stats .stat-item .stat-label[data-v-b96c7aab]{font-size:14px;font-weight:600}.statistics-card .unit-stat-container .info .offline-message[data-v-b96c7aab]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;color:#666;height:100%}.statistics-card .unit-stat-container .info .offline-message .offline-icon[data-v-b96c7aab]{font-size:2.5rem;margin-bottom:1rem}.statistics-card .unit-stat-container .info .offline-message .offline-text h4[data-v-b96c7aab]{margin:0 0 .5rem;color:#333;font-size:1.1rem}.statistics-card .unit-stat-container .info .offline-message .offline-text p[data-v-b96c7aab]{margin:0;font-size:.9rem;line-height:1.4}.statistics-card .unit-stat-container .title[data-v-b96c7aab]{margin:0;font-size:18px;color:#2e3a59}.statistics-card .unit-stat-container p[data-v-b96c7aab]{font-style:italic;color:#7a7a7a}swiper-container[data-v-b96c7aab]::part(container){padding-bottom:5px}@media (min-width: 768px){swiper-container[data-v-b96c7aab]::part(container){padding-bottom:40px}}.slider-container.no-navigation[data-v-b96c7aab]{padding:0!important}.slider-container .custom-prev[data-v-b96c7aab]{background-color:#0059a4;border-radius:50%;position:absolute;left:-70px}.slider-container .custom-next[data-v-b96c7aab]{background-color:#0059a4;border-radius:50%;position:absolute;right:-70px}@media (max-width: 1024px){.slider-container[data-v-b96c7aab]{padding:0!important}}@media (max-width: 768px){.slider-container[data-v-b96c7aab] .swiper-pagination-bullet{width:10px!important;height:10px!important;margin:0 3px!important}.slider-container[data-v-b96c7aab] .swiper-pagination{margin-top:15px!important}}.quick-actions-wrapper{position:relative;width:100%;overflow:hidden}.slider-container{position:relative;width:100%;max-width:1600px;margin:0 auto;padding:0 20px;box-sizing:border-box}@media (max-width: 639px){.slider-container{max-width:none;padding:0}}swiper-container::part(container){padding-bottom:40px}swiper-container::part(pagination){margin-bottom:-10px!important}swiper-container::part(bullet-active){background-color:#061738}.custom-slider-container swiper-container swiper-slide{display:grid;height:auto;align-items:stretch}.custom-slider-container h2{font-size:1.2rem}@media (max-width: 639px){.custom-slider-container swiper-container{padding-left:0}.custom-slider-container swiper-slide:first-child{margin-left:20px}.custom-slider-container swiper-slide:last-child{width:calc(100% - 25vw)!important}}@media (max-width: 639px){.slider-container{padding-left:0;padding-right:0}.custom-slider-container swiper-container{padding-left:0}.custom-slider-container swiper-slide:first-child{margin-left:20px}}@media (max-width: 480px){.slider-container{padding-left:0;padding-right:0}.custom-slider-container swiper-container{padding-left:0}.custom-slider-container swiper-slide:first-child{margin-left:20px}}[data-v-2ddf6bfa]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.blog-container .blog-container-main[data-v-2ddf6bfa]{display:grid;grid-template-columns:1fr;flex-direction:column;align-items:center;justify-content:center;padding:20px;background-color:#fff;border:2px solid #E0E0E0;border-radius:4px;transition:all .3s ease-in-out}.blog-container .blog-container-main .blog-icon[data-v-2ddf6bfa]{width:75px;height:75px;margin:0 auto}.blog-container .blog-container-main .blog-icon svg[data-v-2ddf6bfa]{width:100%;height:100%;fill:#0059a4}@media (min-width: 768px){.blog-container .blog-container-main[data-v-2ddf6bfa]{grid-template-columns:5vw 1fr}}.blog-container .blog-container-main div[data-v-2ddf6bfa]{width:100%}.blog-container .blog-container-main div article[data-v-2ddf6bfa]{border-bottom:1px solid #E0E0E0;width:100%}.blog-container .blog-container-main div article a[data-v-2ddf6bfa]{display:grid;grid-template-columns:110px 1fr;font-size:1rem}.blog-container .blog-container-main div article a p[data-v-2ddf6bfa]:first-child{font-weight:500}.blog-container .blog-container-main div article[data-v-2ddf6bfa]:last-child{border-bottom:none}.blog-container .blog-container-main div article .blog-icon[data-v-2ddf6bfa]{width:75px;height:75px;padding:0 20px}.blog-container .blog-container-main div article .blog-icon svg[data-v-2ddf6bfa]{width:100%;height:100%;fill:#0059a4}.blog-container .btn[data-v-2ddf6bfa]{display:inline-block;width:auto}[data-v-fcd6216a]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}@media (max-width: 1700px){.dashboard-container[data-v-fcd6216a]{overflow:hidden}}.dashboard-content[data-v-fcd6216a]{max-width:1600px;margin:0 auto;padding:0;box-sizing:border-box}.intro-text[data-v-fcd6216a]{margin-bottom:60px}#statistics[data-v-fcd6216a]{margin-bottom:60px;max-width:1600px;margin-left:auto;margin-right:auto;box-sizing:border-box;padding:0}#blog[data-v-fcd6216a]{padding:60px 0}#quick-actions[data-v-fcd6216a]{overflow:hidden}#quick-actions .header[data-v-fcd6216a]{max-width:1600px;margin:0 auto 40px;box-sizing:border-box;padding:0}@media (max-width: 639px){#quick-actions[data-v-fcd6216a]{margin-left:-20px;margin-right:-20px}#quick-actions .header[data-v-fcd6216a]{margin-left:20px}}@media (max-width: 639px){.dashboard-container[data-v-fcd6216a],#quick-actions[data-v-fcd6216a]{overflow:visible}}.card-container[data-v-fcd6216a]{display:grid;grid-template-columns:1fr;gap:20px;margin-top:160px}@media (min-width: 768px){.card-container[data-v-fcd6216a]{grid-template-columns:1fr 1fr 1fr}}.card-container .card[data-v-fcd6216a]{background-color:#0059a4}.card-container .card .card-image[data-v-fcd6216a]{height:200px}@media (min-width: 768px){.card-container .card .card-image[data-v-fcd6216a]{height:250px}}.card-container .card .card-image img[data-v-fcd6216a]{width:100%;height:100%;object-fit:cover}.card-container .card .card-content[data-v-fcd6216a]{position:relative;background-color:#0059a4;color:#fff;text-decoration:none;padding:20px}.card-container .card .card-content h2[data-v-fcd6216a]{font-size:1.1rem;margin-bottom:10px;font-weight:400}.card-container .card .card-content p[data-v-fcd6216a]{font-weight:200}.card-container .card .card-content img[data-v-fcd6216a]{position:absolute;width:15px;height:15px;bottom:15px;right:15px;background-color:#061738;border-radius:50px;padding:10px}[data-v-db53e97f]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.date-display[data-v-db53e97f]{display:flex;padding:10px 0}.date-display .date-item[data-v-db53e97f]{display:flex;flex-direction:column;margin-right:80px}.date-display .date-item .label[data-v-db53e97f]{font-size:.8rem;margin-bottom:5px}.date-display .date-item .date[data-v-db53e97f]{font-size:1rem;font-weight:600;color:#061738}@media (max-width: 768px){.hide-on-mobile[data-v-db53e97f]{display:none!important}}.calendar-custom{background-color:#fff;padding:0;border-radius:4px}.calendar-custom.calendar-disabled{pointer-events:none;-webkit-user-select:none;user-select:none}.calendar-custom .calendar-offline-notice{display:flex;align-items:center;justify-content:center;padding:10px 20px;background-color:#fff3cd;border:1px solid #ffeaa7;border-radius:4px;margin-bottom:10px;color:#856404}.calendar-custom .calendar-offline-notice .offline-icon{font-size:1.2rem;margin-right:8px}.calendar-custom .calendar-offline-notice .offline-text{font-size:.9rem;font-weight:500}.calendar-custom .calendar-footer{display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:0}.calendar-custom .calendar-footer .calendar-submit-container{display:flex;align-items:center}.calendar-custom .calendar-footer .calendar-submit-container .button-reset-container{margin:0 20px 10px 0}.calendar-custom .calendar-footer .calendar-submit-container .button-reset-container .button-reset{padding:0;margin:0;height:50px}.calendar-custom .calendar-footer .calendar-submit-container .button-reset-container .button-reset svg{width:50px;height:54px}.calendar-custom .calendar-footer .calendar-submit-container .btn{width:100%;margin-bottom:20px}@media screen and (min-width: 1024px){.calendar-custom .calendar-footer .calendar-submit-container{flex-direction:row}}@media screen and (min-width: 1024px){.calendar-custom .calendar-footer{flex-direction:row;padding:0 40px}.calendar-custom .calendar-footer .btn{min-width:300px}}.calendar-custom .custom-tooltip{position:absolute!important;background-color:#061738;color:#fff;padding:10px;border-radius:4px;box-shadow:0 0 10px #0000001a;z-index:1000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:1rem;top:40px}.calendar-custom .custom-tooltip:after{border:5px solid transparent;border-bottom-color:#061738;content:"";margin-left:-1em;position:absolute;bottom:100%;left:50%;width:0;height:0}.calendar-custom .custom-tooltip.show{display:block}.calendar-custom .button-reset-container{display:flex;justify-content:start}.calendar-custom .button-reset-container .button-reset{margin:1rem 0;padding:.5rem 1rem;background-color:transparent;color:#0059a4;border:none;cursor:pointer}@media screen and (min-width: 1024px){.calendar-custom{padding:40px}}[data-v-2a0f1e92]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.toggleModelOverlay[data-v-2a0f1e92]{display:none}.toggleModelOverlay.open[data-v-2a0f1e92]{display:block;position:fixed;background:#0006;height:100vh;width:100%;top:0;left:0}.toggleModelOverlay.open .toggleModel[data-v-2a0f1e92]{position:absolute;background:#fff;width:80%;top:50%;left:50%;border-radius:4px;padding:25px 20px 15px;transform:translate(-50%,-50%)}.toggleModelOverlay.open .toggleModel .modelBody[data-v-2a0f1e92]{display:flex;flex-direction:column-reverse}.toggleModelOverlay.open .toggleModel .modelBody .model-row[data-v-2a0f1e92]{display:flex;gap:8px;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid #E0E0E0}.toggleModelOverlay.open .toggleModel .modelBody .model-row span[data-v-2a0f1e92]{font-size:1rem}.toggleModelOverlay.open .toggleModel .modelBody .model-row.download-row[data-v-2a0f1e92]{padding:0;border:none}.toggleModelOverlay.open .toggleModel .toggleClose[data-v-2a0f1e92]{position:absolute;top:-13px;right:-13px;background-color:#fff;border-radius:50%;height:25px;width:25px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 5px #000000a8}.toggleModelOverlay.open .toggleModel .toggleClose svg[data-v-2a0f1e92]{height:20px;width:20px}.toggleModelOverlay.open .toggleModel .toggleClose svg path[data-v-2a0f1e92]{fill:#061738}body:has(.invoice-list) .data-grid div.row .cell[data-v-2a0f1e92]:nth-child(n+3){display:none}@media (min-width: 768px){body:has(.invoice-list) .data-grid div.row .cell[data-v-2a0f1e92]:nth-child(n+3){display:block}}body:has(.invoice-list) .data-grid div.row .cell[data-v-2a0f1e92]:nth-child(2):after{content:"···";font-size:1.3rem;position:absolute;top:40%;right:30px;transform:translateY(-50%);line-height:0px}@media (min-width: 768px){body:has(.invoice-list) .data-grid div.row .cell[data-v-2a0f1e92]:nth-child(2):after{display:none}}.data-grid[data-v-2a0f1e92]{display:grid;grid-template-rows:auto 1fr}.data-grid .header[data-v-2a0f1e92]{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));font-weight:700;padding:0;margin-bottom:0}@media (min-width: 768px){.data-grid .header[data-v-2a0f1e92]{padding:0 30px}}.data-grid .header .header-cell[data-v-2a0f1e92]{display:flex;align-items:center;cursor:pointer;padding:10px 4px;font-size:.9rem}.data-grid .header .header-cell .grid-sort-icon[data-v-2a0f1e92]{display:flex;width:15px;margin-left:5px;transition:transform .3s ease}.data-grid .header .header-cell .grid-sort-icon[data-v-2a0f1e92]{display:flex;transition:transform .3s ease}.data-grid .header .header-cell .grid-sort-icon img[data-v-2a0f1e92]{transform:rotate(0);width:100%}.data-grid .header .header-cell .grid-sort-icon.rotated img[data-v-2a0f1e92]{transform:rotate(180deg)}.data-grid .header .header-cell .sortable[data-v-2a0f1e92]:hover{background-color:#e2e2e2}.data-grid .cell[data-v-2a0f1e92]{padding:0 2px;position:relative}.data-grid .cell[class*=status-] span[data-v-2a0f1e92]{border-radius:4.5rem}.data-grid .body[data-v-2a0f1e92]{display:grid;background-color:#fff;border-radius:4px;margin:20px 0;padding:0;border:1px solid #E0E0E0}@media (min-width: 768px){.data-grid .body[data-v-2a0f1e92]{padding:0 30px}}.data-grid .row[data-v-2a0f1e92]{display:grid;align-items:center;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));padding:15px 10px;border-bottom:1px solid #ddd}.data-grid .row[data-v-2a0f1e92]:last-child{border-bottom:none}.data-grid .skeleton-row[data-v-2a0f1e92]{animation:skeleton-loading-2a0f1e92 .5s ease-in-out infinite alternate}.data-grid .skeleton-cell .skeleton-placeholder[data-v-2a0f1e92]{height:20px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer-2a0f1e92 1.5s infinite;border-radius:4px;margin:2px 0;display:inline-block}.data-grid .skeleton-cell .skeleton-status[data-v-2a0f1e92]{display:flex;align-items:center}.data-grid .skeleton-cell .skeleton-status .skeleton-status-badge[data-v-2a0f1e92]{height:24px;width:80px;border-radius:12px;background:linear-gradient(90deg,#e0e0e0 25%,#d0d0d0,#e0e0e0 75%);background-size:200% 100%;animation:skeleton-shimmer-2a0f1e92 1.5s infinite;margin:0;padding:0;display:inline-block}@keyframes skeleton-loading-2a0f1e92{0%{opacity:1}to{opacity:.4}}@keyframes skeleton-shimmer-2a0f1e92{0%{background-position:-200% 0}to{background-position:200% 0}}.data-grid .booking-link[data-v-2a0f1e92]{color:#061738;font-size:1rem}.data-grid .hide-on-mobile[data-v-2a0f1e92]{display:none!important}@media (min-width: 768px){.data-grid .hide-on-mobile[data-v-2a0f1e92]{display:flex!important}}[data-v-b2cd20ed]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.calendar-wrapper-header[data-v-b2cd20ed]{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:80px}.btn[data-v-b2cd20ed]{font-family:Lato,sans-serif;display:inline-flex;justify-content:flex-end;width:unset;font-size:1rem;padding:10px;white-space:nowrap}.action-container[data-v-b2cd20ed]{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:20px}.action-container .view-toggle[data-v-b2cd20ed],.action-container .sort-filter[data-v-b2cd20ed]{display:flex;justify-content:flex-start;margin-bottom:10px}.action-container .view-toggle button[data-v-b2cd20ed],.action-container .sort-filter button[data-v-b2cd20ed]{font-family:Lato,sans-serif;display:inline-flex;align-items:center;color:#061738;cursor:pointer;padding:12px;background-color:#fff;border:1px solid #E0E0E0;border-radius:4.5rem;font-weight:400;font-size:1rem}.action-container .view-toggle button svg[data-v-b2cd20ed],.action-container .sort-filter button svg[data-v-b2cd20ed]{width:20px;height:20px;margin-right:10px}.action-container .view-toggle button svg path[data-v-b2cd20ed],.action-container .sort-filter button svg path[data-v-b2cd20ed]{fill:#0059a4}.action-container .view-toggle button svg.arrow-icon[data-v-b2cd20ed],.action-container .sort-filter button svg.arrow-icon[data-v-b2cd20ed]{width:12px}.action-container .view-toggle button svg.arrow-icon path[data-v-b2cd20ed],.action-container .sort-filter button svg.arrow-icon path[data-v-b2cd20ed]{fill:none}.action-container .view-toggle button.active[data-v-b2cd20ed],.action-container .sort-filter button.active[data-v-b2cd20ed]{background-color:#0059a4;color:#fff;font-weight:400;border:1px solid #E0E0E0}.action-container .view-toggle button.active svg path[data-v-b2cd20ed],.action-container .sort-filter button.active svg path[data-v-b2cd20ed]{fill:#fff}.action-container .view-toggle button[data-v-b2cd20ed]:first-child,.action-container .sort-filter button[data-v-b2cd20ed]:first-child{margin-right:10px}@media (min-width: 768px){.action-container .view-toggle[data-v-b2cd20ed],.action-container .sort-filter[data-v-b2cd20ed]{margin-bottom:0}}.action-container .sort-filter[data-v-b2cd20ed]{display:flex}@media (min-width: 768px){.action-container[data-v-b2cd20ed]{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px}}.reports[data-v-b2cd20ed],.sort-filter-filtering[data-v-b2cd20ed],.sort-filter-sorting[data-v-b2cd20ed]{position:relative}.reports .btn[data-v-b2cd20ed],.sort-filter-filtering .btn[data-v-b2cd20ed],.sort-filter-sorting .btn[data-v-b2cd20ed]{margin:0;border-radius:4.5rem;padding:15px 20px}.reports .btn .arrow-icon[data-v-b2cd20ed],.sort-filter-filtering .btn .arrow-icon[data-v-b2cd20ed],.sort-filter-sorting .btn .arrow-icon[data-v-b2cd20ed]{width:20px;height:20px;margin-left:10px}.reports .btn .arrow-icon path[data-v-b2cd20ed],.sort-filter-filtering .btn .arrow-icon path[data-v-b2cd20ed],.sort-filter-sorting .btn .arrow-icon path[data-v-b2cd20ed]{fill:none}.reports[data-v-b2cd20ed]{display:flex;justify-content:flex-end}.status-badge[data-v-b2cd20ed]{display:inline-block!important;padding:4px 12px!important;color:#fff!important;text-align:center!important;border-radius:12px!important;font-size:.8rem!important;font-weight:500!important;min-width:60px!important;width:auto!important;height:auto!important}.status-badge.status-blocked[data-v-b2cd20ed]{background-color:#ffc252!important}.status-badge.status-confirmed[data-v-b2cd20ed]{background-color:#51a963!important}.status-badge.status-canceled[data-v-b2cd20ed]{background-color:#777!important}.data-grid .cell .status-badge[data-v-b2cd20ed]{padding:4px 12px!important;font-size:.8rem!important;min-width:60px!important;max-width:100px!important}.status-blocked.status-badge[data-v-b2cd20ed],.status-confirmed.status-badge[data-v-b2cd20ed],.status-canceled.status-badge[data-v-b2cd20ed]{padding:4px 12px!important;font-size:.8rem!important;min-width:60px!important;max-width:100px!important;height:auto!important;width:auto!important}[data-v-98175fe8]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.popup-overlay[data-v-98175fe8]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1000}.popup-content[data-v-98175fe8]{background:#fff;padding:20px;border-radius:4px;width:80%;max-height:80vh;overflow-y:auto}.close-btn[data-v-98175fe8]{color:transparent;background:none!important;padding:10px 20px;border:none;cursor:pointer;float:right}.textarea-field[data-v-98175fe8]{font-family:Lato,sans-serif;width:100%;height:100px;margin-top:10px;padding:10px;border-radius:4px;border:1px solid #ccc;resize:none;box-sizing:border-box}.textarea-field[data-v-98175fe8]::placeholder{font-family:Lato,sans-serif}.unit-gallery{position:relative}.custom-masonry-grid{display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-rows:repeat(2,1fr);gap:.6rem}.custom-masonry-grid img{border-radius:4px}.custom-masonry-item{height:280px}.custom-masonry-item.custom-masonry-item-1{height:280px;grid-column:1/span 1;grid-row:1/span 2}.custom-masonry-item.custom-masonry-item-2{height:150px;grid-column:2/span 1;grid-row:1/span 1}.custom-masonry-item.custom-masonry-item-3{height:150px;grid-column:3/span 1;grid-row:1/span 1}.custom-masonry-item.custom-masonry-item-4{height:120px;grid-column:2/span 1;grid-row:2/span 1}.custom-masonry-item.custom-masonry-item-5{height:120px;grid-column:3/span 1;grid-row:2/span 1}.custom-masonry-item img{width:100%;height:100%;object-fit:cover;display:block;cursor:pointer}@media (min-width: 768px){.custom-masonry-item,.custom-masonry-item.custom-masonry-item-1{height:520px}.custom-masonry-item.custom-masonry-item-2,.custom-masonry-item.custom-masonry-item-3{height:275px}.custom-masonry-item.custom-masonry-item-4,.custom-masonry-item.custom-masonry-item-5{height:235px}}.open-popup-button{font-family:Lato,sans-serif;position:absolute;right:40px;bottom:70px;display:inline-block;margin-top:20px;padding:10px 20px;background-color:#fff;color:#061738;border:1px solid #E0E0E0;border-radius:4.5rem;cursor:pointer;font-size:1rem;font-weight:500}.open-popup-button svg{margin-right:5px}.fullscreen-popup{position:fixed;top:0;left:0;width:100%;height:100%;background:#fff;display:flex;flex-direction:column;align-items:center;z-index:1000;overflow-y:auto;padding:20px;margin-bottom:20px!important;box-sizing:border-box}.popup-content{width:100%;max-width:1200px;margin-bottom:40px}.custom-alternate-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.custom-alternate-grid img{width:100%;height:100%;cursor:pointer;object-fit:cover;border-radius:4px}.half-width{grid-column:span 1}.full-width{grid-column:span 2}.custom-grid-item img{width:100%;height:auto;cursor:pointer}.close-popup-button{align-self:flex-end;background:none;position:fixed;border:none;color:#000;font-size:4rem;margin-right:20px;cursor:pointer}.lightbox-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000e6;display:flex;justify-content:center;align-items:center;z-index:1100}.lightbox-content{position:fixed;top:0;left:0;right:0;bottom:0;background:#000c;display:flex;justify-content:center;align-items:center;padding:1rem;box-sizing:border-box}.lightbox-content img{max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;display:block}.lightbox-prev,.lightbox-next,.lightbox-close{position:absolute;background:none;border:none;color:#fff;font-size:2rem;cursor:pointer}.lightbox-prev{left:50px;top:50%;transform:translateY(-50%)}.lightbox-next{right:50px;top:50%;transform:translateY(-50%)}.lightbox-close{top:30px;right:30px}[data-v-41b7db63]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}ul[data-v-41b7db63]{list-style:none}.feedback .feedback-header[data-v-41b7db63]{display:grid;grid-template-columns:1fr;gap:20px;font-size:1rem;margin:20px 0;width:100%;min-width:0}@media (max-width: 767px){.feedback .feedback-header[data-v-41b7db63]{gap:15px;margin:15px 0}}@media (min-width: 768px){.feedback .feedback-header[data-v-41b7db63]{grid-template-columns:250px 1fr;align-items:start}}.feedback .feedback-header .feedback-header-average[data-v-41b7db63]{display:flex;align-items:center;font-weight:500;font-size:1.1rem}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average[data-v-41b7db63]{font-size:1rem}}.feedback .feedback-header .feedback-header-average .feedback-header-average-score[data-v-41b7db63]{display:flex;justify-content:center;align-items:center;font-size:1.2em;background-color:#3fba76;padding:10px;color:#fff;margin-right:10px;border-radius:4px;width:40px;height:20px}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average .feedback-header-average-score[data-v-41b7db63]{font-size:1.1em;padding:8px;width:35px;height:18px;margin-right:8px}}.feedback .feedback-header .feedback-header-average .feedback-header-average-text[data-v-41b7db63]{display:flex;flex-direction:column}.feedback .feedback-header .feedback-header-average .feedback-header-average-text span[data-v-41b7db63]:last-child{font-size:1rem}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average .feedback-header-average-text span[data-v-41b7db63]:last-child{font-size:.9rem}}.feedback .feedback-header .feedback-header-average-criteria[data-v-41b7db63]{min-width:0}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container[data-v-41b7db63]{display:flex;flex-direction:column;align-items:center;gap:10px;width:100%;min-width:0;overflow:hidden}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-41b7db63]{display:flex;flex-direction:row-reverse;gap:8px;width:100%;min-width:0;overflow-x:auto;overflow-y:hidden;padding:10px 0;scrollbar-width:thin;scrollbar-color:#166434 #f0f0f0;-webkit-overflow-scrolling:touch}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-41b7db63]{gap:6px;padding:8px 20px;width:100%;overflow-x:auto}}@media (min-width: 768px){.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-41b7db63]{gap:10px;padding:10px 0}}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-41b7db63]::-webkit-scrollbar{height:6px}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-41b7db63]::-webkit-scrollbar{height:4px}}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-41b7db63]::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-41b7db63]::-webkit-scrollbar-thumb{background:#166434;border-radius:3px}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider .criterion-slide[data-v-41b7db63]{display:flex;flex-direction:row;align-items:center;min-width:70px;flex-shrink:0;padding:6px;border-radius:6px;white-space:nowrap;margin-right:20px}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider .criterion-slide[data-v-41b7db63]{min-width:60px;padding:4px}}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider .criterion-slide .feedback-header-average-criteria-score[data-v-41b7db63]{font-size:1.1rem;font-weight:600;background-color:#e2e8ed;padding:6px 12px;border-radius:4px;margin-bottom:3px;margin-right:5px}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider .criterion-slide .feedback-header-average-criteria-score[data-v-41b7db63]{font-size:.8rem;margin-bottom:2px}}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider .criterion-slide .feedback-header-average-criteria-label[data-v-41b7db63]{font-size:1rem;text-align:center;color:#061738;line-height:1.1}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider .criterion-slide .feedback-header-average-criteria-label[data-v-41b7db63]{font-size:.65rem;line-height:1}}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider .criterion-slide[data-v-41b7db63]:first-child{margin-right:0}.feedback .feedback-body .feedback-body-single[data-v-41b7db63]{box-sizing:border-box;display:grid;grid-template-columns:1fr;gap:20px;margin:20px 0}@media (min-width: 768px){.feedback .feedback-body .feedback-body-single[data-v-41b7db63]{grid-template-columns:250px 1fr;gap:20px}}.feedback .feedback-body .feedback-body-single .feedback-body-single-comment[data-v-41b7db63]{border:1px solid #ddd;padding:20px;border-radius:4px;display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;box-sizing:border-box}.feedback .feedback-body .feedback-body-single .feedback-body-single-comment .feedback-body-single-comment-body[data-v-41b7db63]{height:100%;padding:20px;box-sizing:border-box}.feedback .feedback-body .feedback-body-single .feedback-body-single-comment .feedback-body-single-comment-footer[data-v-41b7db63]{display:flex;align-items:center}.feedback .feedback-body .feedback-body-single .feedback-body-single-comment .feedback-body-single-comment-footer span[data-v-41b7db63]{display:flex;align-items:center;margin-right:10px;font-size:.9em;font-weight:500}.feedback .feedback-body .feedback-body-single .feedback-body-single-comment .feedback-body-single-comment-footer span img[data-v-41b7db63]{width:15px;margin-right:5px}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating[data-v-41b7db63]{font-size:.9em;min-width:120px}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul[data-v-41b7db63]{padding-left:0;margin-top:0}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li[data-v-41b7db63]{padding:5px 0}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.feedback-body-single-rating-classification[data-v-41b7db63]{font-size:1rem;font-weight:700}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.feedback-body-single-rating-classification span[data-v-41b7db63]{display:inline-block;font-size:1rem;margin-right:8px;padding:2px 0;background-color:#3fba76;color:#fff;width:40px;text-align:center;border-radius:4px}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.show-more-ratings-btn-container[data-v-41b7db63]{margin-top:8px}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.show-more-ratings-btn-container .show-more-ratings-btn[data-v-41b7db63]{background-color:transparent;color:#166434;border:1px solid #166434;padding:4px 8px;border-radius:4px;cursor:pointer;font-size:.75rem;font-weight:500;display:flex;align-items:center;gap:4px;transition:all .2s ease}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.show-more-ratings-btn-container .show-more-ratings-btn[data-v-41b7db63]:hover{background-color:#166434;color:#fff}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.show-more-ratings-btn-container .show-more-ratings-btn .expand-icon[data-v-41b7db63],.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.show-more-ratings-btn-container .show-more-ratings-btn .collapse-icon[data-v-41b7db63]{transition:transform .3s ease}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.show-more-ratings-btn-container .show-more-ratings-btn:hover .expand-icon[data-v-41b7db63]{transform:translateY(-1px)}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.show-more-ratings-btn-container .show-more-ratings-btn:hover .collapse-icon[data-v-41b7db63]{transform:translateY(1px)}.feedback .feedback-body .load-more-section[data-v-41b7db63]{display:flex;justify-content:center}.feedback .feedback-body .load-more-section button[data-v-41b7db63]{cursor:pointer;font-size:1rem;font-family:Lato,sans-serif;background-color:#0059a4;border-radius:4.5rem;border:none;color:#fff;padding:10px}[data-v-4a07bdc0]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.defect-reporter[data-v-4a07bdc0]{margin-top:20px 0}.defect-reporter .defect-reporter-intro[data-v-4a07bdc0]{display:block;margin:25px 0;color:#061738}.defect-reporter .defect-reporter-form .input-container[data-v-4a07bdc0]{position:relative;width:100%}.defect-reporter .defect-reporter-form .input-label[data-v-4a07bdc0]{position:absolute;top:12px;left:16px;color:#0059a4;font-size:.8rem;font-weight:400;z-index:2;pointer-events:none}.defect-reporter .defect-reporter-form .description-input[data-v-4a07bdc0]{width:100%;min-height:120px;padding:40px 16px 16px;border:1px solid #e0e0e0;border-radius:8px;background-color:#fff;font-size:1rem;color:#061738;resize:vertical;font-family:Lato,sans-serif;box-sizing:border-box}.defect-reporter .defect-reporter-form .description-input[data-v-4a07bdc0]::placeholder{color:#999;font-family:Lato,sans-serif}.defect-reporter .defect-reporter-form .description-input[data-v-4a07bdc0]:focus{outline:none;border-color:#0059a4;box-shadow:0 0 0 2px #0027461a}.defect-reporter .defect-reporter-form .description-input:focus+.input-label[data-v-4a07bdc0]{color:#0059a4}.defect-reporter .defect-reporter-form .form-actions[data-v-4a07bdc0]{display:flex;gap:16px;align-items:center;justify-content:space-between}.defect-reporter .defect-reporter-form .form-actions .upload-btn[data-v-4a07bdc0]{width:auto;box-sizing:border-box;display:flex;align-items:center;margin-top:0;gap:8px;padding:14px 24px;background-color:#fff;border:1px solid #E0E0E0;border-radius:4.5rem;color:#002746;cursor:pointer}.defect-reporter .defect-reporter-form .form-actions .upload-btn .camera-icon[data-v-4a07bdc0]{width:18px;height:18px}.defect-reporter .defect-reporter-form .form-actions .submit-btn[data-v-4a07bdc0]{width:auto;display:flex;margin-top:0;align-items:center;gap:8px;padding:15px 24px;background-color:#0059a4;color:#fff}.defect-reporter .defect-reporter-form .form-actions .submit-btn[data-v-4a07bdc0]:disabled{cursor:not-allowed;transform:none}.defect-reporter .defect-reporter-form .form-actions .submit-btn .arrow-icon[data-v-4a07bdc0],.defect-reporter .defect-reporter-form .form-actions .submit-btn .arrow-right-icon[data-v-4a07bdc0]{width:18px;height:18px}.unit .unit-header{display:flex;justify-content:space-between;flex-direction:column}@media (min-width: 768px){.unit .unit-header{flex-direction:row;align-items:center}}.unit .unit-header .feedback{margin-top:20px}.unit .headline-with-edit a{background-color:#dbe6ed}.unit h2{font-size:20px}@media (min-width: 768px){.unit h2{font-size:25px}}.unit h3{font-size:16px}@media (min-width: 768px){.unit h3{font-size:18px;font-weight:600}}.unit .headline-text{font-size:1.4rem;font-weight:400;color:#002746}.unit .unit-features .unit-features-container .unit-features-visible{list-style:none;padding-left:0}.unit .unit-features .unit-features-container .unit-features-visible .separator{border:1px solid #f0f0f0;margin:20px 0}.unit .unit-features .unit-features-container .unit-features-visible .unit-feature-visible-container ul{display:grid;grid-template-columns:1fr 1fr;padding-left:0}.unit .unit-features .unit-features-container .unit-features-visible .unit-feature-visible-container ul li{margin:5px;display:flex;align-items:center}.unit .unit-features .unit-features-container .unit-features-visible .unit-feature-visible-container ul li span{display:flex;align-items:center}.unit .unit-features .unit-features-container .unit-features-visible .unit-feature-visible-container ul li img{width:20px;height:20px;margin-right:5px}@media (min-width: 768px){.unit .unit-features .unit-features-container .unit-features-visible .unit-feature-visible-container ul{grid-template-columns:1fr 1fr 1fr 1fr}}.unit .popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:flex;justify-content:center;align-items:center;z-index:1000}.unit .popup-overlay .popup-content{background:#fff;padding:20px;border-radius:4px;width:80%;max-height:80vh;overflow-y:auto}.unit .popup-overlay .close-btn{background:#f44336;color:#fff;padding:10px 20px;border:none;cursor:pointer;float:right}.unit .show-more{display:flex;align-items:center;margin-top:10px;cursor:pointer}.unit .show-more .icon-right{margin-left:10px}.unit .unit-description .unit-description-container select,.unit .unit-description .unit-description-container .unit-description-container-content{margin-bottom:40px}.unit .unit-feedback{margin-top:40px}.unit .unit-prices .unit-price-container.content-container:has(.body.container) .body.container{border:none}.unit .unit-prices .unit-price-container.content-container:has(.body.container) .body.container .row{border-bottom:1px solid #e0e0e0}.unit .unit-prices table{width:100%;border-collapse:collapse}.unit .unit-prices th,.unit .unit-prices td{padding:10px;border-bottom:1px solid #ddd;text-align:left}.unit .unit-prices th{font-weight:700}.status-dropdown-container[data-v-bb4a4627]{position:relative;display:inline-block;min-width:180px}.status-dropdown-trigger[data-v-bb4a4627]{display:flex;align-items:center;justify-content:center;padding:12px 16px;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease;border-radius:12px}.status-dropdown-trigger[data-v-bb4a4627]:hover{transform:translateY(-1px);box-shadow:0 4px 8px #00000026}.dropdown-icon[data-v-bb4a4627]{transition:transform .2s ease}.dropdown-icon.rotated[data-v-bb4a4627]{transform:rotate(180deg)}.status-dropdown-menu[data-v-bb4a4627]{position:absolute;top:100%;left:0;right:0;background:#fff;border-radius:6px;box-shadow:0 8px 24px #00000026;z-index:1000;margin-top:4px;overflow:hidden;animation:slideDown .2s ease}.status-dropdown-item[data-v-bb4a4627]{padding:12px 16px;font-weight:600;font-size:14px;text-transform:uppercase;letter-spacing:.5px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:all .2s ease;text-align:center;border-bottom:1px solid rgba(255,255,255,.2)}.status-dropdown-item[data-v-bb4a4627]:last-child{border-bottom:none}.status-dropdown-item.selected[data-v-bb4a4627]{position:relative}.status-dropdown-item.selected[data-v-bb4a4627]:after{content:"✓";position:absolute;right:16px;font-weight:700}.status-accepted[data-v-bb4a4627]{background-color:#45ac55;color:#fff}.status-declined[data-v-bb4a4627]{background-color:#f44336;color:#fff}.status-unselected[data-v-bb4a4627]{background-color:#f7e1e4;color:#df2545}.status-dropdown-uppercase[data-v-bb4a4627]{text-transform:uppercase}[data-v-3877bf25]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.top-container[data-v-3877bf25]{display:flex;justify-content:flex-end;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:20px}.top-container button[data-v-3877bf25]{font-family:Lato,sans-serif;font-weight:500;display:flex;align-items:center;box-sizing:border-box;font-size:1rem;border-radius:4.5rem;padding:14px 20px;border:1px solid #fff;background-color:#fff;border-color:#e0e0e0;cursor:pointer}.top-container button svg[data-v-3877bf25]{margin-right:10px}.top-container button svg path[data-v-3877bf25]{fill:#000}.statement[data-v-3877bf25]{position:relative}.statement .btn[data-v-3877bf25]{margin:0;border-radius:4.5rem;color:#061738}.invoice-list[data-v-3877bf25]{display:grid;grid-template-columns:1fr;gap:20px;margin:20px 0}.invoice-list .invoice-item[data-v-3877bf25]{display:grid;grid-template-columns:auto auto 60px auto;align-items:center;background-color:#fff;border-radius:5px;box-shadow:0 2px 8px #0000001a}@media (min-width: 768px){.invoice-list .invoice-item[data-v-3877bf25]{grid-template-columns:auto 1fr 1fr auto}}.invoice-list .invoice-item .invoice-icon[data-v-3877bf25]{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background-color:#e81300;color:#fff}.invoice-list .invoice-item .invoice-details[data-v-3877bf25]{display:flex;flex-direction:column}@media (min-width: 768px){.invoice-list .invoice-item .invoice-details[data-v-3877bf25]{padding-left:20px}}.invoice-list .invoice-item .invoice-month[data-v-3877bf25]{font-size:.9rem;font-weight:700}@media (min-width: 768px){.invoice-list .invoice-item .invoice-month[data-v-3877bf25]{font-size:1rem}}.invoice-list .invoice-item .invoice-amount[data-v-3877bf25]{font-size:.9rem;color:#7a7a7a}@media (min-width: 768px){.invoice-list .invoice-item .invoice-amount[data-v-3877bf25]{font-size:1rem}}.invoice-list .invoice-item .invoice-download[data-v-3877bf25],.invoice-list .invoice-item .invoice-open[data-v-3877bf25]{display:flex;justify-content:flex-end;padding:0 10px}.invoice-list .invoice-item .invoice-download .download-file[data-v-3877bf25],.invoice-list .invoice-item .invoice-open .download-file[data-v-3877bf25]{background-color:transparent;border:none;cursor:pointer;font-size:.9rem;display:flex;background-color:#4395ce;padding:10px 15px;color:#fff;border-radius:12px}.invoice-list .invoice-item .invoice-download .download-file svg[data-v-3877bf25],.invoice-list .invoice-item .invoice-open .download-file svg[data-v-3877bf25]{width:15px;height:15px;margin-right:10px}.invoice-list .invoice-item .invoice-download .download-file svg path[data-v-3877bf25],.invoice-list .invoice-item .invoice-open .download-file svg path[data-v-3877bf25]{fill:#fff}@media (min-width: 768px){.invoice-list .invoice-item .invoice-download[data-v-3877bf25],.invoice-list .invoice-item .invoice-open[data-v-3877bf25]{padding:0 30px}.invoice-list .invoice-item .invoice-download .download-file[data-v-3877bf25],.invoice-list .invoice-item .invoice-open .download-file[data-v-3877bf25]{padding:10px 60px}}.action-buttons[data-v-3877bf25]{display:flex;gap:8px;justify-content:flex-start;max-width:100%}.download-button[data-v-3877bf25],.view-button[data-v-3877bf25],.einvoice-button[data-v-3877bf25],.load-einvoice-button[data-v-3877bf25]{font-family:Lato,sans-serif;font-weight:500;cursor:pointer;padding:6px 12px;font-size:.8rem;white-space:nowrap;min-width:auto;max-width:120px;flex-shrink:0}.download-button svg[data-v-3877bf25],.view-button svg[data-v-3877bf25],.einvoice-button svg[data-v-3877bf25],.load-einvoice-button svg[data-v-3877bf25]{margin-right:4px;width:12px;height:12px}.download-button svg path[data-v-3877bf25],.view-button svg path[data-v-3877bf25],.einvoice-button svg path[data-v-3877bf25],.load-einvoice-button svg path[data-v-3877bf25]{fill:#fff}.modal-overlay[data-v-3877bf25]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-3877bf25]{background:#fff;border-radius:8px;padding:24px;max-width:500px;width:90%;max-height:90vh;overflow-y:auto;box-shadow:0 4px 20px #00000026}.modal-content h3[data-v-3877bf25]{margin:0 0 16px;font-size:1.25rem;font-weight:600;color:#333}.modal-content p[data-v-3877bf25]{margin:0 0 16px;color:#666;line-height:1.5}.decline-textarea[data-v-3877bf25]{width:100%;min-height:100px;padding:12px;border:1px solid #ddd;border-radius:4px;font-family:inherit;font-size:14px;resize:vertical;margin-bottom:20px;box-sizing:border-box}.decline-textarea[data-v-3877bf25]:focus{outline:none;border-color:#4395ce;box-shadow:0 0 0 2px #4395ce33}.decline-textarea[data-v-3877bf25]::placeholder{color:#999}.modal-actions[data-v-3877bf25]{display:flex;gap:12px;justify-content:flex-end}.modal-actions button[data-v-3877bf25]{padding:10px 20px;border:none;border-radius:4px;font-family:Lato,sans-serif;font-weight:500;cursor:pointer;transition:background-color .2s}.modal-actions button.btn-cancel[data-v-3877bf25]{background-color:#f5f5f5;color:#666}.modal-actions button.btn-cancel[data-v-3877bf25]:hover{background-color:#e0e0e0}.modal-actions button.btn-decline[data-v-3877bf25]{background-color:#dc3545;color:#fff}.modal-actions button.btn-decline[data-v-3877bf25]:hover{background-color:#c82333}.view-button[data-v-3877bf25]{background-color:#061738;color:#fff;border:1px solid #061738}.view-button svg path[data-v-3877bf25],.view-button svg circle[data-v-3877bf25]{stroke:#fff;fill:none}.einvoice-button[data-v-3877bf25]{background-color:#0059a4;color:#fff;border:1px solid #0059A4;text-decoration:none;display:inline-flex;align-items:center;padding:6px 12px;font-size:.8rem;max-width:120px}.einvoice-button svg[data-v-3877bf25]{margin-right:4px;width:12px;height:12px}.einvoice-button svg path[data-v-3877bf25],.einvoice-button svg line[data-v-3877bf25],.einvoice-button svg polyline[data-v-3877bf25]{stroke:#fff;fill:none}.einvoice-button[data-v-3877bf25]:hover{background-color:#003d71;border-color:#003d71;color:#fff;text-decoration:none}.load-einvoice-button[data-v-3877bf25]{background-color:#061738;color:#fff;border:1px solid #061738;padding:6px 12px;font-size:.8rem;max-width:120px}.load-einvoice-button svg[data-v-3877bf25]{margin-right:4px;width:12px;height:12px}.load-einvoice-button svg path[data-v-3877bf25],.load-einvoice-button svg line[data-v-3877bf25],.load-einvoice-button svg polyline[data-v-3877bf25]{stroke:#fff;fill:none}.load-einvoice-button[data-v-3877bf25]:hover{background-color:#01040a;border-color:#01040a}.download-dropdown[data-v-3877bf25]{position:relative;display:inline-block;min-width:-webkit-fill-available}.download-dropdown-menu[data-v-3877bf25]{position:absolute;top:75%;right:0;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 8px #0000001a;z-index:1000;min-width:200px;margin-top:4px}.download-option[data-v-3877bf25]{display:flex;align-items:center;width:100%;padding:8px 12px;border:none;background:none;text-align:left;cursor:pointer;font-size:.8rem;color:#333}.download-option svg[data-v-3877bf25]{margin-right:8px;width:14px;height:14px}.download-option[data-v-3877bf25]:hover{background-color:#f5f5f5}.download-option[data-v-3877bf25]:first-child{border-radius:4px 4px 0 0}.download-option[data-v-3877bf25]:last-child{border-radius:0 0 4px 4px}.download-option[data-v-3877bf25]:only-child{border-radius:4px}@media (max-width: 768px){.action-buttons[data-v-3877bf25]{gap:4px;flex-direction:column;align-items:stretch}.download-button[data-v-3877bf25],.view-button[data-v-3877bf25]{max-width:none;padding:8px 12px;font-size:.75rem;justify-content:center}.download-button svg[data-v-3877bf25],.view-button svg[data-v-3877bf25]{width:14px;height:14px}.download-dropdown-menu[data-v-3877bf25]{position:absolute;height:fit-content;bottom:0%;left:0;transform:translate(-50%);width:90%;max-width:280px}}[data-v-af8201c3]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.radio-group[data-v-af8201c3]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px}.radio-group .radio-button[data-v-af8201c3]{position:relative;cursor:pointer}.radio-group .radio-button input[type=radio][data-v-af8201c3]{display:none}.radio-group .radio-button .radio-content[data-v-af8201c3]{position:relative;display:flex;flex-direction:column;justify-content:center;padding:1.5rem;border-radius:8px;background-color:#fff;text-align:center;min-height:150px;border:1px solid #d3d3d3;transition:background-color .3s,color .3s}.radio-group .radio-button .radio-content.active[data-v-af8201c3]{background-color:#fff;color:#fff}.radio-group .radio-button .radio-content.active .radio-title[data-v-af8201c3],.radio-group .radio-button .radio-content.active .radio-description[data-v-af8201c3]{color:#fff}.radio-group .radio-button .radio-content .radio-title[data-v-af8201c3]{font-family:Lato,sans-serif;font-size:1.1rem;margin-top:1rem;margin-bottom:.5rem}.radio-group .radio-button .radio-content .radio-description[data-v-af8201c3]{font-size:1rem}.radio-group .radio-button .radio-content.selected[data-v-af8201c3]{background-color:#fff;color:#fff;border:1px solid #827a5f}.radio-group .radio-button .radio-content[data-v-af8201c3]:before{content:"";position:absolute;top:24px;left:50%;transform:translate(-50%);width:16px;height:16px;padding:10px;border-radius:50%;background-color:transparent;border:1px solid #E0E0E0;box-sizing:border-box}.radio-group .radio-button .radio-content[data-v-af8201c3]:after{content:"";position:absolute;top:30px;left:50%;transform:translate(-50%);width:10px;height:10px;border-radius:50%;background-color:transparent}.radio-group .radio-button input[type=radio]:checked+.radio-content[data-v-af8201c3]:before{border:1px solid #E0E0E0}.radio-group .radio-button input[type=radio]:checked+.radio-content[data-v-af8201c3]:after{background-color:#0ba027}[data-v-328816ee]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.message-input[data-v-328816ee]{display:flex;flex-direction:column;margin-top:20px}.message-input label[data-v-328816ee]{font-size:14px;color:#666;margin-bottom:5px}.message-input textarea[data-v-328816ee]{padding:10px;border:1px solid #ccc;border-radius:4px;font-size:14px;resize:vertical}.message-input textarea[data-v-328816ee]:focus{outline:none;border:2px solid #0059A4}.message-input textarea[data-v-328816ee]::placeholder{font-family:Lato,sans-serif;color:#ccc}.quantity-selector[data-v-f981dd1d]{display:flex;align-items:center;gap:10px}.quantity-btn[data-v-f981dd1d]{width:40px;height:40px;border-radius:50%;border:none;font-size:1.5rem;cursor:pointer;transition:all .2s ease-in-out;display:flex;align-items:center;justify-content:center}.minus[data-v-f981dd1d]{background-color:#f5f7fa;color:#2c3e50}.plus[data-v-f981dd1d]{background-color:#002746;color:#fff}.quantity-btn[data-v-f981dd1d]:disabled{opacity:.5;cursor:not-allowed}.quantity-value[data-v-f981dd1d]{font-size:1rem;font-weight:700;margin:0 5px}#services .card-container .card{padding:0}#services .card-container .card .card-image{margin-bottom:0}#services .card-container .card .card-image img{width:100%;object-fit:cover;border-radius:4px 4px 0 0}#services .card-container .card .radio-content{padding:20px}#services .card-container .card .radio-content .radio-title{font-size:1.2rem;font-weight:800;margin-bottom:15px}#services .card-container .card .radio-content .radio-description{font-size:1rem;font-weight:400;margin-bottom:30px}#services .card-container .card .radio-content-quantity-price{display:flex;justify-content:space-between;align-items:center}#services .card-container .card .radio-content-quantity-price .price{font-size:1.2rem;font-weight:400}[data-v-e4f3dde9]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.owner-booking .header[data-v-e4f3dde9]{display:flex;justify-content:space-between;margin-bottom:20px;flex-direction:column-reverse}.owner-booking .header div[data-v-e4f3dde9]{width:100%}@media (min-width: 768px){.owner-booking .header[data-v-e4f3dde9]{flex-direction:row;align-items:center}}.owner-booking .header h2[data-v-e4f3dde9]{font-size:1.5rem}.owner-booking .header .back-button[data-v-e4f3dde9]{display:flex;align-items:center;border:none;background:none;padding:0;justify-content:end}.owner-booking .header .back-button svg[data-v-e4f3dde9]{width:30px;height:30px;margin-left:10px}.owner-booking .header .back-button span[data-v-e4f3dde9]{color:#061738;font-size:.9rem}.owner-booking .radio-section[data-v-e4f3dde9],.owner-booking .calendar-section[data-v-e4f3dde9]{margin:80px 0}.owner-booking .radio-section .radio-group[data-v-e4f3dde9]{display:grid;grid-template-columns:1fr}@media (min-width: 768px){.owner-booking .radio-section .radio-group[data-v-e4f3dde9]{grid-template-columns:1fr 1fr 1fr;gap:20px}}.owner-booking .radio-section .radio-group .radio-content[data-v-e4f3dde9]{padding:.5rem}.owner-booking .radio-section .radio-group .radio-content .radio-title[data-v-e4f3dde9]{font-size:.8rem;margin-bottom:.5rem}.owner-booking .radio-section .radio-group .radio-content .radio-description[data-v-e4f3dde9]{display:none}@media (min-width: 768px){.owner-booking .radio-section .radio-group .radio-content .radio-description[data-v-e4f3dde9]{display:block}}.owner-booking .reset-button[data-v-e4f3dde9]{margin-top:1rem;padding:.5rem 1rem;background-color:#f19c9b;color:#fff;border:none;border-radius:4px;cursor:pointer}.owner-booking .submit-section[data-v-e4f3dde9]{display:flex;margin:2rem 0}.owner-booking .submit-section .btn[data-v-e4f3dde9]{position:relative;font-weight:600;font-size:1rem;min-width:350px;width:auto;padding:15px 30px;background-color:#0059a4;color:#fff;border:none;border-radius:6px;cursor:pointer;display:flex;align-items:center;gap:12px;transition:all .3s ease;margin:0!important;text-decoration:none!important}.owner-booking .submit-section .btn img[data-v-e4f3dde9]{width:18px;height:18px}[data-v-7337b1ac]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.dac7-form[data-v-7337b1ac]{margin:0 auto}.dac7-form .dac-container[data-v-7337b1ac]{display:grid;flex-direction:column;grid-template-columns:1fr}@media (min-width: 768px){.dac7-form .dac-container[data-v-7337b1ac]{flex-direction:row;grid-template-columns:1fr 1fr;gap:20px}}.dac7-form .dac-container section[data-v-7337b1ac]{width:100%}.dac7-form .dac-container section h3[data-v-7337b1ac]{margin-bottom:10px}.dac7-form .dac-container section .form-group[data-v-7337b1ac]{display:flex;flex-direction:column;margin-bottom:15px}.dac7-form .dac-container section .form-group label[data-v-7337b1ac]{font-weight:700;margin-bottom:5px}.dac7-form .dac-container section .form-group input[data-v-7337b1ac],.dac7-form .dac-container section .form-group select[data-v-7337b1ac]{width:100%;padding:8px;font-size:16px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;max-width:inherit;height:40px;font-family:inherit}.dac7-form .dac-container section .form-group select[data-v-7337b1ac]{margin-bottom:.5rem}.dac7-form .info-link[data-v-7337b1ac]{color:#4395ce;display:inline-block;margin-bottom:20px;text-decoration:underline}[data-v-85fd5d35]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.booking-detail .booking-details[data-v-85fd5d35]{margin-top:50px}.booking-detail .cancel-container[data-v-85fd5d35]{display:flex;justify-content:flex-end}.booking-detail .cancel-container .btn-cancel[data-v-85fd5d35]{width:inherit;background-color:#d9534f;color:#fff}.booking-detail .status-container[data-v-85fd5d35]{padding:10px 20px;color:#fff}.booking-detail .status-container.freeze[data-v-85fd5d35]{background-color:#4395ce}.booking-detail .status-container.confirmed[data-v-85fd5d35],.booking-detail .status-confirmed span[data-v-85fd5d35]{background-color:#51a963}.booking-detail .status-canceled span[data-v-85fd5d35]{background-color:#777}.booking-detail .header[data-v-85fd5d35]{display:flex;justify-content:space-between;margin-bottom:20px;flex-direction:column-reverse}@media (min-width: 768px){.booking-detail .header[data-v-85fd5d35]{flex-direction:row;align-items:center}}.booking-detail .header .dates[data-v-85fd5d35],.booking-detail .header .customer[data-v-85fd5d35]{font-size:1.3rem}.booking-detail .header h2[data-v-85fd5d35]{font-size:1.5rem}.booking-detail .header .back-button[data-v-85fd5d35]{display:flex;align-items:center;border:none;background:none;padding:0;justify-content:end}.booking-detail .header .back-button svg[data-v-85fd5d35]{width:30px;height:30px;margin-left:10px}.booking-detail .header .back-button span[data-v-85fd5d35]{color:#061738;font-size:.9rem}.booking-detail .header .header-content[data-v-85fd5d35]{padding:0!important}.booking-detail .table[data-v-85fd5d35]{display:flex;flex-direction:column}.booking-detail .table-head[data-v-85fd5d35]{padding:0 30px;font-weight:700}.booking-detail .table-head .table-row[data-v-85fd5d35]{display:flex;border-bottom:none}.booking-detail .table-body[data-v-85fd5d35]{background-color:#fff}.booking-detail .table-foot[data-v-85fd5d35]{margin-top:50px;background-color:#f2f2f2;font-weight:700}.booking-detail .table-row[data-v-85fd5d35]{display:flex;border-bottom:1px solid #ddd;padding:5px 0}.booking-detail .table-cell[data-v-85fd5d35]{flex:1;padding:10px;text-align:left}.booking-detail .table-foot .table-row .table-cell[data-v-85fd5d35]:nth-child(1){flex:2;font-weight:700}.first-login-container{display:flex;flex-direction:column;height:100vh}@media (min-width: 768px){.first-login-container{flex-direction:row}}.first-login-container .first-login-image{flex:1;background-color:#f5f5f5}.first-login-container .first-login-image img{width:100%;height:100%;object-fit:cover}.first-login-container .first-login-form-container{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;background-color:#f4f6f8}.first-login-container .first-login-form-container form{width:100%;display:flex;flex-direction:column;max-width:480px}.first-login-container .first-login-form-container form input{max-width:unset}.first-login-container .first-login-form-container form input.input-field{width:100%;max-width:480px;padding:.75rem;margin-bottom:1rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;box-sizing:border-box}.first-login-container .first-login-form-container form input.password-field,.first-login-container .first-login-form-container form input.password-confirm-field{background-color:#fff}.first-login-container .first-login-form-container .submit-button{width:100%;justify-content:center}.first-login-container .logo-container img{width:200px;margin-bottom:2rem}.first-login-container h2{color:#2c2c2c;font-size:1.5rem;margin-bottom:1rem;text-align:center}.first-login-container p{color:#7d7d7d;font-size:1rem;text-align:center;margin-bottom:2rem;max-width:480px}[data-v-11f89809]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.login-container[data-v-11f89809]{display:flex;height:100vh;flex-direction:column}@media (min-width: 768px){.login-container[data-v-11f89809]{flex-direction:row}}.login-container .login-image[data-v-11f89809]{flex:1;background-color:#f5f5f5}.login-container .login-image img[data-v-11f89809]{width:100%;height:100%;object-fit:cover}.login-container .login-form-container[data-v-11f89809]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;background-color:#f4f6f8}.login-container .login-form-container .logo-container img[data-v-11f89809]{width:200px;margin-bottom:2rem}.login-container .login-form-container h2[data-v-11f89809]{color:#2c2c2c;font-size:1.5rem;margin-bottom:1rem;text-align:center}.login-container .login-form-container p[data-v-11f89809]{color:#7d7d7d;font-size:1rem;text-align:center;margin-bottom:2rem;max-width:480px}.login-container .login-form-container .qr-code-container[data-v-11f89809]{margin-bottom:2rem}.login-container .login-form-container .qr-code-container img[data-v-11f89809]{max-width:200px;border:1px solid #ddd;border-radius:4px;padding:8px}.login-container .login-form-container .input-field[data-v-11f89809]{width:100%;padding:.75rem;margin-bottom:1rem;border:1px solid #ddd;font-size:1rem;text-align:center;box-sizing:border-box}.login-container .login-form-container .login-button[data-v-11f89809]{width:100%;justify-content:center}.login-container .login-form-container .dashboard-link[data-v-11f89809]{display:flex;justify-content:center;color:#0059a4}[data-v-a095bef1]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.login-container[data-v-a095bef1]{display:flex;flex-direction:column;height:100vh}@media (min-width: 768px){.login-container[data-v-a095bef1]{flex-direction:row}}.login-container .login-image[data-v-a095bef1]{flex:1;background-color:#f5f5f5}.login-container .login-image img[data-v-a095bef1]{width:100%;height:100%;object-fit:cover}.login-container .login-form-container[data-v-a095bef1]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;background-color:#f4f6f8}.login-container .login-form-container .logo-container img[data-v-a095bef1]{width:200px;margin-bottom:2rem}.login-container .login-form-container p[data-v-a095bef1]{color:#7d7d7d;font-size:1rem;text-align:center;margin-bottom:2rem;max-width:480px}.login-container .login-form-container .input-field[data-v-a095bef1]{width:100%;padding:.75rem;margin-bottom:1rem;border:1px solid #ddd;font-size:1rem;text-align:center;box-sizing:border-box}.login-container .login-form-container .login-button[data-v-a095bef1]{width:100%;justify-content:center}[data-v-024f2810]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.modal-overlay[data-v-024f2810]{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000b3;display:flex;align-items:center;justify-content:center}.modal-content[data-v-024f2810]{background:#fff;padding:20px;border-radius:8px;text-align:center;width:300px}.code-input[data-v-024f2810]{width:80%;padding:10px;margin:10px auto;font-size:18px;text-align:center}.close-button[data-v-024f2810]{background-color:#fff;color:#0059a4}.error-message[data-v-024f2810]{color:red;font-size:14px}.profile-settings-container{max-width:600px;margin:auto}.profile-form{display:flex;flex-direction:column}.form-group{margin-bottom:15px}.checkbox-group{display:flex;align-items:center}.checkbox-group input{margin-right:10px}.error-message{color:red;font-size:14px}[data-v-6cbf94fa]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.forgot-password-container[data-v-6cbf94fa]{display:flex;flex-direction:column;height:100vh}@media (min-width: 768px){.forgot-password-container[data-v-6cbf94fa]{flex-direction:row}}.forgot-password-container .forgot-password-image[data-v-6cbf94fa]{flex:1;background-color:#f4f6f8}.forgot-password-container .forgot-password-image img[data-v-6cbf94fa]{width:100%;height:100%;object-fit:cover}.forgot-password-container .forgot-password-form-container[data-v-6cbf94fa]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem;background-color:#f4f6f8}.forgot-password-container .logo-container img[data-v-6cbf94fa]{width:200px;margin-bottom:2rem}.forgot-password-container .forgot-password-button[data-v-6cbf94fa]{display:inline-block;width:100%}.statistics-chart[data-v-1c8846f8]{width:100%;height:300px}[data-v-0f53ffc0]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.top-container[data-v-0f53ffc0]{display:flex;justify-content:flex-end;align-items:center}.content-container[data-v-0f53ffc0]{padding:0!important}.stat-selection[data-v-0f53ffc0]{display:grid;grid-template-columns:1fr 1fr 1fr;border-bottom:1px solid #ccc;overflow-x:auto}.stat-option[data-v-0f53ffc0]{display:flex;flex-direction:column;align-items:flex-start;padding:25px;cursor:pointer;border-right:2px solid #E0E0E0}.stat-option[data-v-0f53ffc0]:last-child{border-right:0}@media (min-width: 768px){.stat-option[data-v-0f53ffc0]{padding:50px}}.stat-option input[type=radio][data-v-0f53ffc0]{display:none}.selected[data-v-0f53ffc0]{background-color:#0059a4}.selected .stat-value[data-v-0f53ffc0],.selected .stat-label[data-v-0f53ffc0]{color:#fff}.selected[data-v-0f53ffc0]:first-child{border-radius:4px 0 0}.selected[data-v-0f53ffc0]:last-child{border-radius:0 4px 0 0}.selected .stat-content svg path[data-v-0f53ffc0]{fill:#fff}.stat-content[data-v-0f53ffc0]{display:flex;flex-direction:column;align-items:flex-start}.stat-content svg[data-v-0f53ffc0]{width:25px;height:25px;margin-bottom:5px}.stat-content svg path[data-v-0f53ffc0]{fill:#0059a4}.stat-value[data-v-0f53ffc0]{font-size:1.2rem;font-weight:700;margin:10px 0}@media (min-width: 768px){.stat-value[data-v-0f53ffc0]{font-size:1.5rem}}.stat-label[data-v-0f53ffc0]{color:#061738;font-weight:500}.stat-view[data-v-0f53ffc0]{padding:20px}@media (min-width: 768px){.stat-view[data-v-0f53ffc0]{padding:50px}}[data-v-ad5c11c9]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.legal-page[data-v-ad5c11c9]{margin:0 auto;padding:20px}.legal-page h1[data-v-ad5c11c9]{font-size:2rem;margin-bottom:2rem;font-weight:600}.legal-page .legal-section[data-v-ad5c11c9]{margin-bottom:2rem}.legal-page .legal-section h2[data-v-ad5c11c9]{color:#061738;font-size:1.3rem;margin-bottom:1rem;font-weight:600;border-bottom:2px solid #E0E0E0;padding-bottom:.5rem}.legal-page .legal-section h3[data-v-ad5c11c9]{color:#061738;font-size:1.1rem;margin:1.5rem 0 .5rem;font-weight:600}.legal-page .legal-section p[data-v-ad5c11c9]{line-height:1.6;margin-bottom:1rem;color:#061738}.legal-page .legal-section p strong[data-v-ad5c11c9]{color:#0059a4;font-weight:600}.legal-page .legal-section a[data-v-ad5c11c9]{color:#0059a4;text-decoration:none}.legal-page .legal-section a[data-v-ad5c11c9]:hover{text-decoration:underline}@media (max-width: 768px){.legal-page[data-v-ad5c11c9]{padding:15px}.legal-page h1[data-v-ad5c11c9]{font-size:1.5rem}.legal-page .legal-section h2[data-v-ad5c11c9]{font-size:1.1rem}.legal-page .legal-section h3[data-v-ad5c11c9]{font-size:1rem}}.privacy-policy[data-v-ab779c55]{margin:0 auto;padding:20px;line-height:1.6}.privacy-policy h1[data-v-ab779c55]{color:#2c3e50;padding-bottom:10px;margin-bottom:30px}.privacy-policy h2[data-v-ab779c55]{color:#34495e;margin-top:40px;margin-bottom:20px;font-size:1.5em}.privacy-policy h3[data-v-ab779c55]{color:#2c3e50;margin-top:25px;margin-bottom:15px;font-size:1.2em}.privacy-policy h4[data-v-ab779c55]{color:#34495e;margin-top:20px;margin-bottom:10px}.privacy-policy p[data-v-ab779c55]{margin-bottom:15px;text-align:justify}.privacy-policy ul[data-v-ab779c55]{margin-bottom:15px;padding-left:20px}.privacy-policy li[data-v-ab779c55]{margin-bottom:8px}.privacy-policy a[data-v-ab779c55]{color:#3498db;text-decoration:none;font-size:1rem}.privacy-policy a[data-v-ab779c55]:hover{text-decoration:underline}.privacy-policy section[data-v-ab779c55]{margin-bottom:40px}[data-v-8b59c8a9]:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}.contact-page[data-v-8b59c8a9]{margin:0 auto}.contact-page-header[data-v-8b59c8a9]{text-align:left;margin-bottom:40px}.contact-page-header h1[data-v-8b59c8a9]{color:#061738;font-size:2rem;margin-bottom:16px;font-weight:600}.contact-page-header .contact-description[data-v-8b59c8a9]{color:#061738;font-size:1rem;margin:0 auto}.contact-content[data-v-8b59c8a9]{display:grid;gap:40px}@media (min-width: 768px){.contact-content[data-v-8b59c8a9]{grid-template-columns:1fr 1fr;gap:60px}}.contact-form-section h2[data-v-8b59c8a9]{color:#061738;font-size:1.4rem;margin-bottom:24px;font-weight:600}.contact-form .form-row[data-v-8b59c8a9]{display:grid;gap:16px}@media (min-width: 768px){.contact-form .form-row[data-v-8b59c8a9]{grid-template-columns:1fr 1fr}}.contact-form .form-group[data-v-8b59c8a9]{margin-bottom:20px}.contact-form .form-group .input-container[data-v-8b59c8a9]{position:relative;width:100%}.contact-form .form-group .input-label[data-v-8b59c8a9]{position:absolute;top:4px;left:16px;color:#061738;font-size:.8rem;font-weight:400;z-index:2;pointer-events:none}.contact-form .form-group input[data-v-8b59c8a9],.contact-form .form-group textarea[data-v-8b59c8a9]{width:100%;padding:22px 16px 6px;border:1px solid #e0e0e0;border-radius:8px;font-size:1rem;font-family:Lato,sans-serif;background-color:#fff;transition:border-color .2s ease;text-align:left;font-weight:400;box-sizing:border-box}.contact-form .form-group input[data-v-8b59c8a9]:focus,.contact-form .form-group textarea[data-v-8b59c8a9]:focus{outline:none;border-color:#0059a4;box-shadow:0 0 0 2px #0027461a}.contact-form .form-group input[data-v-8b59c8a9]::placeholder,.contact-form .form-group textarea[data-v-8b59c8a9]::placeholder{color:#999;font-family:Lato,sans-serif}.contact-form .form-group textarea[data-v-8b59c8a9]{resize:vertical;min-height:120px}.contact-form .btn[data-v-8b59c8a9]{cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#0059a4;color:#fff;margin:1rem 0;padding:15px 20px;border-radius:4px;text-decoration:none;font-weight:200;border:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;width:100%;text-align:center;position:relative;border-radius:4.5rem;width:auto}@media (min-width: 768px){.contact-form .btn[data-v-8b59c8a9]{font-size:1rem}}.contact-form .btn svg[data-v-8b59c8a9]{margin-left:8px;transition:transform .2s ease}.contact-form .btn:hover:not(:disabled) svg[data-v-8b59c8a9]{transform:translate(2px)}.contact-form .btn[data-v-8b59c8a9]:disabled{opacity:.7;cursor:not-allowed}.contact-form .btn .arrow-right-icon[data-v-8b59c8a9]{width:18px;height:18px;margin-left:8px}.contact-info-section[data-v-8b59c8a9]{margin-top:10px;border-left:none;padding-left:0}.contact-info-section .contact-image-placeholder[data-v-8b59c8a9]{width:100%;height:200px;background-color:#f4f6f8;border-radius:4px;margin-bottom:24px;display:flex;align-items:center;justify-content:center;border:2px dashed #E0E0E0}@media (min-width: 768px){.contact-info-section .contact-image-placeholder[data-v-8b59c8a9]{height:250px}}.contact-info-section .contact-image-placeholder .team-icon[data-v-8b59c8a9]{text-align:center;color:#061738}.contact-info-section .contact-image-placeholder .team-icon svg[data-v-8b59c8a9]{margin-bottom:16px;color:#4395ce}.contact-info-section .contact-image-placeholder .team-icon p[data-v-8b59c8a9]{margin:0;font-size:1.1rem;font-weight:500}.contact-info-section .contact-image-container[data-v-8b59c8a9]{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:24px}.contact-info-section .contact-image-container img[data-v-8b59c8a9]{width:100%;height:375px;object-fit:cover}.contact-info-section .contact-info[data-v-8b59c8a9]{font-weight:600}.contact-info-section .contact-info h2[data-v-8b59c8a9]{color:#061738;font-weight:600}.contact-info-section .contact-info .callback-info[data-v-8b59c8a9]{font-weight:400;font-size:.9rem;border-top:1px solid #E0E0E0}.contact-info-section .contact-info a[data-v-8b59c8a9]{font-size:1em;margin-bottom:15px;display:block}@media (min-width: 768px){.contact-info-section[data-v-8b59c8a9]{border-left:2px solid #E0E0E0;padding-left:60px}}.success-message[data-v-8b59c8a9],.error-message[data-v-8b59c8a9]{position:relative;background-color:#fff;padding:20px;border-width:1px;border-radius:4px;border-style:solid;border-color:#e0e0e0;margin:20px 0 10px;text-align:left}@media (min-width: 768px){.success-message[data-v-8b59c8a9],.error-message[data-v-8b59c8a9]{padding:30px;margin-bottom:40px}}.success-message p[data-v-8b59c8a9],.error-message p[data-v-8b59c8a9]{margin:0;font-weight:500}.success-message[data-v-8b59c8a9]{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.error-message[data-v-8b59c8a9]{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}:root{--statistics-color: #0059A4;--statistics-border-radius: 10;--statistics-text-color: #061738}h1,h2,h3,h4,h5,h6{font-weight:700;color:#061738}h2{font-size:1.3rem;margin:5px 0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h3{font-family:Lato,sans-serif;font-weight:600;font-size:1.4rem;margin:2px 0}.title-headline{display:flex;flex-direction:column;margin-bottom:40px}.title-headline h3{margin-bottom:10px}.icon-link{right:30px;top:20px;display:inline-flex;align-items:center;justify-content:center;margin-right:10px;cursor:pointer;background-color:#0059a4;padding:10px;border-radius:50px;width:20px;height:20px}.headline-with-edit{display:flex;align-items:center}.headline-with-edit .edit-icon{width:24px;height:24px}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border:1px solid #ccc;padding:8px 12px;border-radius:4.5rem;font-size:1rem;color:#061738;width:100%;max-width:150px;cursor:pointer;transition:border-color .3s,box-shadow .3s;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20640%20640'%3e%3cpath%20fill='%230059A4'%20d='M297.4%20566.6C309.9%20579.1%20330.2%20579.1%20342.7%20566.6L502.7%20406.6C515.2%20394.1%20515.2%20373.8%20502.7%20361.3C490.2%20348.8%20469.9%20348.8%20457.4%20361.3L352%20466.7L352%2096C352%2078.3%20337.7%2064%20320%2064C302.3%2064%20288%2078.3%20288%2096L288%20466.7L182.6%20361.3C170.1%20348.8%20149.8%20348.8%20137.3%20361.3C124.8%20373.8%20124.8%20394.1%20137.3%20406.6L297.3%20566.6z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:20px}.custom-select-options{position:absolute;top:35px;left:0;width:100%;font-size:.9rem;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px #00000026;z-index:10;overflow-y:auto;margin-top:8px}.custom-select-options .custom-select-option{padding:10px;cursor:pointer;transition:background-color .2s}.custom-select-options .custom-select-option:hover{background-color:#f0f0f0}.filters{position:relative;display:inline-flex;justify-content:flex-end;align-items:center;min-width:100px}.filters .select-icon{position:absolute;left:10px;pointer-events:none;width:15px}.filters select{padding:10px}.filters select#year-select{font-family:Lato,sans-serif;font-weight:500;font-size:1rem;padding:15px 40px 15px 15px;border-color:#e0e0e0;border-radius:4.5rem}input{font-family:Lato,sans-serif;width:100%;padding:.75rem;margin-bottom:.5rem;border:1px solid #ddd;border-radius:4px;font-size:1rem;text-align:center;box-sizing:border-box;font-weight:500}input::placeholder{color:#061738}.checkbox-group{display:flex;align-items:center;flex-direction:row;margin:10px 0}.checkbox-group label{margin-bottom:0}.checkbox-group input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 .5em 0 0;font:inherit;color:currentColor;width:1.15em;height:1.15em;border:.15em solid #E0E0E0;border-radius:5px;transform:translateY(-.075em);display:grid;place-content:center}.checkbox-group input[type=checkbox]:before{content:"";width:.65em;height:.65em;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(--form-control-color);background-color:#061738}.checkbox-group input[type=checkbox]:checked:before{transform:scale(1)}.key-section{margin:80px 0!important}.key-section .radio-group{grid-template-columns:1fr!important}.key-section .radio-group .radio-content{min-height:100px!important;padding-bottom:.5rem!important}@media (min-width: 768px){.key-section .radio-group{grid-template-columns:1fr 1fr 1fr 1fr!important}}.slider-container{position:relative;padding:0}.slider-container .card-container .card{display:block;padding:20px;background-color:#fff;border:2px solid #E0E0E0;border-radius:4px;transition:all .3s ease-in-out;cursor:pointer}.slider-container .card-container .card:hover{box-shadow:0 4px 10px #00000026}.slider-container .card-container .card input[type=radio]:checked+.radio-content{border:2px solid #007bff;background-color:#f8f9fa}.slider-container .card-container .card .card-image{height:250px;margin-bottom:30px;display:flex;justify-content:center;align-items:center}.slider-container .card-container .card .card-image img{width:100%;height:100%;object-fit:cover;border-radius:4px}.slider-container .card-container .card .card-content p{font-size:1rem}.slider-container .card-container .card .card-content .arrow-icon{display:flex;justify-content:flex-end}.slider-container .card-container .card .card-content img{width:40px;height:40px}.slider-container .card-container .card input[type=radio]{display:none}.swiper-custom-navigation{position:absolute;z-index:auto;top:-18%;left:0;right:0;transform:translateY(-50%);display:flex;justify-content:space-between}@media (min-width: 1024px){.swiper-custom-navigation{top:38%;z-index:2}}.swiper-custom-navigation .custom-prev,.swiper-custom-navigation .custom-next{width:40px;height:40px;align-items:center;justify-content:center;border-radius:50%;background-color:#0059a4;display:none;cursor:pointer}.swiper-custom-navigation .custom-prev img,.swiper-custom-navigation .custom-next img{width:16px}@media (min-width: 768px){.swiper-custom-navigation .custom-prev,.swiper-custom-navigation .custom-next{display:flex}}.swiper-custom-navigation .custom-prev{position:absolute;left:-50px}.swiper-custom-navigation .custom-next{position:absolute;left:50px;right:auto}@media (min-width: 1024px){.swiper-custom-navigation .custom-next{left:auto;right:-50px}}.single .header{display:flex;justify-content:space-between;margin-bottom:20px;flex-direction:column-reverse}@media (min-width: 768px){.single .header{flex-direction:row;align-items:center}}.single .header .header-content{width:100%}.single .header .header-content .dates,.single .header .header-content .customer{font-size:1.2rem}.single .header .header-content h2{font-size:1.5rem}.single .header .back-button{display:flex;align-items:center;border:none;background:none;padding:0;justify-content:end}.single .header .back-button svg{width:30px;height:30px;margin-left:10px}.single .header .back-button span{color:#061738;font-size:.9rem}@font-face{font-family:Lato;src:url(/assets/Lato-Black-BGKY3P7n.ttf) format("ttf");font-weight:400;font-display:swap}@font-face{font-family:Lato;src:url(/assets/Lato-Regular-BwLIet1C.ttf) format("ttf");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/Lato-BlackItalic-Bn3AYdVg.ttf) format("ttf");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/assets/Lato-BlackItalic-Bn3AYdVg.ttf) format("ttf");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Lato;src:url(/assets/Lato-Light-hJCcuSzX.ttf) format("ttf");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Lato;src:url(/assets/Lato-Regular-BwLIet1C.ttf) format("ttf");font-weight:400;font-style:normal;font-display:swap}html,body{padding:0;margin:0;border:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:Lato,sans-serif;font-weight:400;color:#061738;font-size:14px}@media (min-width: 768px){body{font-size:1rem}}button{text-decoration:none}.btn{cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#0059a4;color:#fff;margin:1rem 0;border-radius:4px;text-decoration:none;font-weight:200;border:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1rem;width:100%;text-align:center;border-radius:4.5rem;padding:15px 20px}@media (min-width: 768px){.btn{font-size:1rem}}.icon-right{width:20px;margin-left:15px}.icon-up-right-square,.icon-download{width:15px;margin-right:5px}.icon-download{margin-left:5px}.header-content{padding:10px 20px!important;box-sizing:border-box}.wrapper{box-sizing:border-box}p,a{line-height:1.5;text-decoration:none}a{color:#061738;font-size:.8em}section{margin:0}section:not(:first-child){margin-top:50px}section:not(:last-child){margin-bottom:50px}section .content-container{position:relative;background-color:#fff;padding:20px;border-width:1px;border-radius:4px;border-style:solid;border-color:#e0e0e0;margin:10px 0}@media (min-width: 768px){section .content-container{padding:30px;margin-bottom:40px}}@media (max-width: 768px){section:not(:first-child){margin-top:30px}section:not(:last-child){margin-bottom:30px}}.table-container{background-color:#fff;padding:30px;border-radius:4px;margin:20px 0}.status-blocked span,.status-confirmed span,.status-canceled span,.status-definite span{display:inline-block;border-radius:4.5rem;padding:5px 10px;color:#fff;text-align:center}.status-blocked span{background-color:#0059a4}.status-confirmed span{background-color:#45ac55}.status-canceled span{background-color:#df2545}.status-definite span{background-color:#f6b900}.swiper-pagination{position:absolute;bottom:-30px;left:50%;transform:translate(-50%);display:flex;justify-content:center;gap:8px}.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;border-radius:50%;background-color:#fff;opacity:.5}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}:global(.swiper-pagination){margin-bottom:-40px!important}.footer-navigation a{font-size:.9em;margin-right:1rem}.footer-navigation a:last-child{margin-right:0}@media (min-width: 768px){.footer-navigation a{margin-right:4rem}}.left-section span{font-size:.9em}@media (max-width: 768px){.hide-mobile{display:none}}.content-box{background-color:#fff;padding:30px;border-radius:4px;border:2px solid #E0E0E0;margin:20px 0}.font-smooth{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.font-smooth-subpixel{-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;text-rendering:auto}
