@charset "UTF-8";[data-v-a5b0e7ac]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.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-bc15ce16]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.login-container[data-v-bc15ce16]{display:flex;flex-direction:column;height:100vh}@media (min-width: 768px){.login-container[data-v-bc15ce16]{flex-direction:row}}.login-container .login-image[data-v-bc15ce16]{flex:1;background-color:#f4f6f8}.login-container .login-image img[data-v-bc15ce16]{width:100%;height:100%;object-fit:cover}.login-container .login-form-container[data-v-bc15ce16]{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-bc15ce16]{width:180px;margin-bottom:2rem}h2[data-v-bc15ce16]{color:#191919;font-size:1.5rem;margin-bottom:1rem;text-align:center}p[data-v-bc15ce16]{color:#191919;font-size:1rem;text-align:center;margin-bottom:2rem;max-width:480px}[data-v-af6e389e]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.radio-group[data-v-af6e389e]{display:flex;scroll-behavior:smooth;position:relative}@media (min-width: 768px){.radio-group[data-v-af6e389e]{display:flex;flex-wrap:wrap;align-items:center;gap:20px}}.radio-group .radio-content img[data-v-af6e389e]{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-af6e389e]{height:100px;opacity:1;margin-bottom:20px;transition:height .3s ease-in-out,opacity .3s ease-in-out}.custom-select[data-v-af6e389e]{position:relative;width:100%;padding:12px;color:#191919;box-sizing:border-box;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .3s}.custom-select .custom-select-selected .selected-unit-image[data-v-af6e389e]{width:50px;height:50px;border-radius:50px}.custom-select .custom-select-selected .selected-unit-label[data-v-af6e389e]{margin:0 5px;min-width:55px;color:#fff;padding:0 10px}.custom-select-selected[data-v-af6e389e]{display:flex;justify-content:space-between;align-items:center}.custom-select-options[data-v-af6e389e]{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #ccc;border-radius:12px;box-shadow:0 2px 8px #00000026;z-index:10;max-height:200px;overflow-y:auto;margin-top:8px}.custom-select-option[data-v-af6e389e]{padding:10px;cursor:pointer;transition:background-color .2s}.custom-select-option[data-v-af6e389e]:hover{background-color:#f0f0f0}.custom-select-option.offline[data-v-af6e389e]{color:#999;font-style:italic}.radio-button[data-v-af6e389e]{display:inline-block;cursor:pointer;position:relative;text-align:center}.radio-button .radio-content[data-v-af6e389e]{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:12px;transition:background-color .3s;color:#fff;padding:10px 20px}.radio-button .radio-content .overlay[data-v-af6e389e]{position:absolute;top:0;left:0;width:100%;height:100%}.radio-button .radio-content img[data-v-af6e389e]{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-af6e389e]{z-index:1;font-size:1rem;color:#fff}.radio-button input[type=radio][data-v-af6e389e]{display:none}.radio-button input[type=radio]:checked+.radio-content .radio-title[data-v-af6e389e]{color:#d9ba9f}[data-v-1992ec3c]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.profile-dropdown[data-v-1992ec3c]{position:relative;display:inline-block;cursor:pointer}.avatar-container[data-v-1992ec3c]{display:flex;justify-content:flex-end;align-items:center;border-radius:50%;padding:5px;height:45px}.avatar-container .avatar-icon[data-v-1992ec3c]{display:flex}.avatar-container .avatar-icon svg path[data-v-1992ec3c]{fill:#61847a}.dropdown-menu[data-v-1992ec3c]{position:absolute;right:0;top:100%;background-color:#fff;border:1px solid #ddd;border-radius:12px;box-shadow:0 4px 8px #0003;width:150px;padding:10px;z-index:10}.dropdown-menu a[data-v-1992ec3c]{font-size:.9rem}.menu-item[data-v-1992ec3c]{display:block;padding:8px 12px;color:#191919;text-decoration:none}.menu-item[data-v-1992ec3c]:hover{background-color:#f0f0f0}.fade-enter-active[data-v-1992ec3c],.fade-leave-active[data-v-1992ec3c]{transition:opacity .3s}.fade-enter[data-v-1992ec3c],.fade-leave-to[data-v-1992ec3c]{opacity:0}[data-v-b7ec076d]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}ul[data-v-b7ec076d]{display:flex;list-style:none;padding:0;align-items:center}ul li a[data-v-b7ec076d]{text-decoration:none;color:#191919;display:flex;align-items:center;font-size:1rem;font-weight:500;-webkit-font-smoothing:antialiased;padding:8px 25px}ul li a svg[data-v-b7ec076d]{margin-right:15px;width:25px;height:25px}ul li a svg path[data-v-b7ec076d]{fill:#fff}ul li.active a[data-v-b7ec076d]{border-radius:12px;background-color:#dbe6ed}ul li.active a svg path[data-v-b7ec076d]{fill:#d9ba9f}@media (max-width: 1024px){#side-menu ul[data-v-b7ec076d]{align-items:start;flex-direction:column;gap:15px}#side-menu ul li a[data-v-b7ec076d]{font-family:Bitter,sans-serif;font-weight:700;letter-spacing:1.3px;padding:0}#side-menu ul li.active a[data-v-b7ec076d]{background-color:transparent;position:relative}#side-menu ul li.active a[data-v-b7ec076d]:before{content:"";width:50px;height:2px;background-color:#191919;position:absolute;bottom:0;width:-webkit-fill-available}}[data-v-ed12ec21]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.hamburger[data-v-ed12ec21]{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-ed12ec21]{position:fixed;top:0;right:-350px;height:100vh;width:0px;background-color:#fff;box-shadow:-2px 0 5px #0000004d;transition:all .3s ease-in-out;z-index:1000;padding:3.5rem 2rem}.side-menu.open[data-v-ed12ec21]{right:0;width:250px}.hamburger-close[data-v-ed12ec21]{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-ed12ec21]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;transition:all .3s ease-in-out;z-index:999}[data-v-7496648f]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.header[data-v-7496648f]{width:100%}.wrapper[data-v-7496648f]{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-7496648f]{display:none;color:#fff}@media (min-width: 768px){.wrapper[data-v-7496648f]{justify-content:space-between}.wrapper .choose-unit-label[data-v-7496648f]{display:block}}.sub-header[data-v-7496648f]{display:flex;background-color:#61847a;padding:0;position:absolute;width:100%}.header-content[data-v-7496648f]{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-7496648f]{width:25%}.header-content .left-section .logo img[data-v-7496648f]{height:50px}@media (min-width: 768px){.header-content .left-section .logo img[data-v-7496648f]{height:50px}}.header-content .right-section[data-v-7496648f]{width:25%;display:flex;align-items:center;justify-content:flex-end}@media (min-width: 768px){.header-content .right-section[data-v-7496648f]{justify-content:flex-end;width:8%}}.header-content .right-section .account[data-v-7496648f]{margin-left:20px}[data-v-3423a938]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.footer-nav[data-v-3423a938]{position:fixed;bottom:0;left:0;width:100%;background-color:#61847a;box-shadow:0 -2px 5px #0000001a;display:flex;justify-content:center;padding:10px 0;z-index:1000}.footer-nav ul[data-v-3423a938]{display:flex;width:100%;list-style:none;margin:0;padding:5px 0;justify-content:space-around}.footer-nav ul li[data-v-3423a938]{margin:0 5px;text-align:center}.footer-nav ul li a[data-v-3423a938]{text-align:center;text-decoration:none;color:#fff;font-size:.9rem}.footer-nav ul li a svg[data-v-3423a938]{text-align:center;width:30px;height:30px}.footer-nav ul li a svg path[data-v-3423a938]{fill:#fff}.footer-nav ul li.active a[data-v-3423a938],.footer-nav ul li.active svg path[data-v-3423a938]{color:#d9ba9f;fill:#d9ba9f;font-weight:700}@media (min-width: 1024px){.footer-nav[data-v-3423a938]{display:none}}[data-v-321cbe08]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.footer[data-v-321cbe08]{background-color:#f4f6f8;width:100%;padding-bottom:60px}.wrapper[data-v-321cbe08]{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-321cbe08]{display:none;color:#fff}@media (min-width: 768px){.wrapper[data-v-321cbe08]{justify-content:space-between}.wrapper .choose-unit-label[data-v-321cbe08]{display:block}}.sub-header[data-v-321cbe08]{display:flex;background-color:#61847a;padding:0;position:absolute;width:100%}.header-content[data-v-321cbe08]{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-321cbe08]{width:25%}.header-content .left-section .logo img[data-v-321cbe08]{height:50px}@media (min-width: 768px){.header-content .left-section .logo img[data-v-321cbe08]{height:50px}}.header-content .right-section[data-v-321cbe08]{width:25%;display:flex;align-items:center;justify-content:center}@media (min-width: 768px){.header-content .right-section[data-v-321cbe08]{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 .header{margin-bottom:40px}.content-wrapper .sidebar{background-color:#61847a;padding:20px;box-shadow:2px 0 5px #0000001a}@media (min-width: 768px){.content-wrapper{flex-direction:row}.content-wrapper .main-content{padding:100px 20px}}[data-v-616e8ff3]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.filters-container[data-v-616e8ff3]{width:100%;text-align:right;margin-bottom:20px}[data-v-616e8ff3] .swiper-pagination{margin-top:-40px!important}.swiper-pagination[data-v-616e8ff3]{margin-bottom:-40px!important}.statistics-card .unit-stat-container[data-v-616e8ff3]{display:flex;flex-direction:column;background-color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 2px 8px #0000001a}.statistics-card .unit-stat-container.unit-offline[data-v-616e8ff3]{opacity:.7;border:2px solid #ff0000}@media (min-width: 768px){.statistics-card .unit-stat-container[data-v-616e8ff3]{flex-direction:row}}.statistics-card .unit-stat-container .unit-image-title[data-v-616e8ff3]{position:relative;width:100%;height:200px}.statistics-card .unit-stat-container .unit-image-title .image-container[data-v-616e8ff3]{width:100%;height:100%;object-fit:cover}.statistics-card .unit-stat-container .unit-image-title .overlay[data-v-616e8ff3]{position:absolute;background:#00000040;width:100%;height:100%;text-align:center;align-content:center}@media (min-width: 768px){.statistics-card .unit-stat-container .unit-image-title[data-v-616e8ff3]{width:25%;height:320px}}.statistics-card .unit-stat-container .unit-image-title .title[data-v-616e8ff3]{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-616e8ff3]{font-size:.9rem;color:red;font-weight:600}.statistics-card .unit-stat-container .unit-image-title .image[data-v-616e8ff3]{width:100%;height:100%;object-fit:cover}.statistics-card .unit-stat-container .unit-image-title .image.image-placeholder[data-v-616e8ff3]{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-616e8ff3]{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;border-radius:0 25px px 0}@media (min-width: 768px){.statistics-card .unit-stat-container .info[data-v-616e8ff3]{width:75%}}.statistics-card .unit-stat-container .info .stats[data-v-616e8ff3]{grid-template-columns:1fr}@media (min-width: 768px){.statistics-card .unit-stat-container .info .stats[data-v-616e8ff3]{display:grid;grid-template-columns:1fr 1fr 1fr;justify-content:space-between;height:100%}}.statistics-card .unit-stat-container .info .stat-item[data-v-616e8ff3]{display:flex;justify-content:space-between;column-gap:20px;text-align:left;padding:10px 15px;border-right:none;border-bottom:2px solid #E0E0E0}@media (min-width: 1024px){.statistics-card .unit-stat-container .info .stat-item[data-v-616e8ff3]{padding:45px}}@media (min-width: 768px){.statistics-card .unit-stat-container .info .stat-item[data-v-616e8ff3]{justify-content:center;flex-direction:column;border-right:2px solid #E0E0E0;border-bottom:none}.statistics-card .unit-stat-container .info .stat-item[data-v-616e8ff3]:last-child{border-right:none}}.statistics-card .unit-stat-container .info .stat-item[data-v-616e8ff3]:last-child{border-bottom:none}.statistics-card .unit-stat-container .info .stat-item .stat-icon[data-v-616e8ff3]{display:flex;align-items:center;justify-content:flex-start;height:40px;margin-bottom:0}.statistics-card .unit-stat-container .info .stat-item .stat-icon img[data-v-616e8ff3]{width:25px;filter:brightness(0) saturate(100%) invert(88%) sepia(17%) saturate(369%) hue-rotate(167deg) brightness(83%) contrast(97%)}@media (min-width: 768px){.statistics-card .unit-stat-container .info .stat-item .stat-icon[data-v-616e8ff3]{margin-top:50px;height:50px;align-items:flex-start}.statistics-card .unit-stat-container .info .stat-item .stat-icon img[data-v-616e8ff3]{width:28px}}.statistics-card .unit-stat-container .info .stat-item .stat-text[data-v-616e8ff3]{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse}@media (min-width: 768px){.statistics-card .unit-stat-container .info .stat-item .stat-text[data-v-616e8ff3]{display:block}}.statistics-card .unit-stat-container .info .stat-item .stat-text .stat-value[data-v-616e8ff3]{font-size:1.3rem;font-weight:700;color:#191919}@media (min-width: 768px){.statistics-card .unit-stat-container .info .stat-item .stat-text .stat-value[data-v-616e8ff3]{font-size:1.8rem}}.statistics-card .unit-stat-container .info .stat-item .stat-label[data-v-616e8ff3]{font-size:14px}.statistics-card .unit-stat-container .info .offline-message[data-v-616e8ff3]{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-616e8ff3]{font-size:2.5rem;margin-bottom:1rem}.statistics-card .unit-stat-container .info .offline-message .offline-text h4[data-v-616e8ff3]{margin:0 0 .5rem;color:#333;font-size:1.1rem}.statistics-card .unit-stat-container .info .offline-message .offline-text p[data-v-616e8ff3]{margin:0;font-size:.9rem;line-height:1.4}.statistics-card .unit-stat-container .title[data-v-616e8ff3]{margin:0;font-size:18px;color:#2e3a59}.statistics-card .unit-stat-container p[data-v-616e8ff3]{font-style:italic;color:#7a7a7a}swiper-container[data-v-616e8ff3]::part(container){padding-bottom:40px}swiper-container[data-v-616e8ff3]::part(pagination){margin-bottom:-10px!important}swiper-container[data-v-616e8ff3]::part(bullet-active){background-color:#61847a}.slider-container[data-v-616e8ff3]{padding:0 80px!important}.slider-container.no-navigation[data-v-616e8ff3]{padding:0!important}.slider-container .custom-prev[data-v-616e8ff3]{position:absolute;left:0}.slider-container .custom-next[data-v-616e8ff3]{position:absolute;right:0}@media (max-width: 1024px){.slider-container[data-v-616e8ff3]{padding:0!important}}swiper-container::part(container){padding-bottom:40px}swiper-container::part(pagination){margin-bottom:-10px!important}swiper-container::part(bullet-active){background-color:#61847a}@media (min-width: 1024px){.custom-slider-container swiper-container{padding:0 60px!important}}.custom-slider-container swiper-container swiper-slide{display:grid;height:auto;align-items:stretch}.custom-slider-container swiper-container .custom-prev{position:absolute;left:20px!important}.custom-slider-container swiper-container .custom-next{position:absolute;right:20px!important}@media (min-width: 1024px){.custom-slider-container .swiper-custom-navigation .custom-next{display:block!important;left:auto;right:-20px!important}.custom-slider-container .swiper-custom-navigation .custom-prev{display:block!important;left:-20px;right:auto!important}}@media (min-width: 768px){.custom-slider-container .swiper-custom-navigation .custom-next,.custom-slider-container .swiper-custom-navigation .custom-prev{display:none}}[data-v-2ddf6bfa]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.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:12px;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:#d9ba9f}@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:#d9ba9f}.blog-container .btn[data-v-2ddf6bfa]{display:inline-block;width:auto}[data-v-82553372]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.intro-text[data-v-82553372],#statistics[data-v-82553372]{margin-bottom:60px}#blog[data-v-82553372]{padding:60px 0}.card-container[data-v-82553372]{display:grid;grid-template-columns:1fr;gap:20px;margin-top:160px}@media (min-width: 769px){.card-container[data-v-82553372]{grid-template-columns:1fr 1fr 1fr}}.card-container .card[data-v-82553372]{background-color:#d9ba9f}.card-container .card .card-image[data-v-82553372]{height:200px}@media (min-width: 769px){.card-container .card .card-image[data-v-82553372]{height:250px}}.card-container .card .card-image img[data-v-82553372]{width:100%;height:100%;object-fit:cover}.card-container .card .card-content[data-v-82553372]{position:relative;background-color:#d9ba9f;color:#fff;text-decoration:none;padding:20px}.card-container .card .card-content h2[data-v-82553372]{font-size:1.1rem;margin-bottom:10px;font-weight:400}.card-container .card .card-content p[data-v-82553372]{font-weight:200}.card-container .card .card-content img[data-v-82553372]{position:absolute;width:15px;height:15px;bottom:15px;right:15px;background-color:#61847a;border-radius:50px;padding:10px}[data-v-db53e97f]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.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:#191919}@media (max-width: 768px){.hide-on-mobile[data-v-db53e97f]{display:none!important}}.calendar-custom{background-color:#fff;padding:0;border-radius:12px}.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:flex-end}.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}.calendar-custom .calendar-footer .btn{min-width:300px}}@media screen and (min-width: 1600px){.calendar-custom .calendar-footer{padding:0 40px}}.calendar-custom .booking-info-notice{display:flex;flex-direction:column-reverse;align-items:center;gap:12px;padding:12px 16px;background:transparent;border:1px solid rgba(226,232,240,.8);border-left:0;border-right:0;color:#191919;position:relative;width:100%;box-sizing:border-box;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all .3s ease}.calendar-custom .booking-info-notice:hover{box-shadow:0 2px 6px #00000014;transform:translateY(-1px)}.calendar-custom .booking-info-notice .booking-text{flex:1;width:100%}.calendar-custom .booking-info-notice .booking-text .booking-inline{display:grid;grid-template-columns:1fr 60px;grid-template-areas:"date nights" "name name" "status status";align-items:center;gap:12px}.calendar-custom .booking-info-notice .booking-text .booking-inline .status-badge{grid-area:status;display:inline-block;padding:10px 14px;color:#fff;text-align:center;border-radius:12px;font-size:.8rem;font-weight:500;min-width:80px}.calendar-custom .booking-info-notice .booking-text .booking-inline .status-badge.status-blocked{background-color:#ffc252}.calendar-custom .booking-info-notice .booking-text .booking-inline .status-badge.status-confirmed{background-color:#51a963}.calendar-custom .booking-info-notice .booking-text .booking-inline .status-badge.status-canceled{background-color:#777}.calendar-custom .booking-info-notice .booking-text .booking-inline .booking-item{display:flex;align-items:center;gap:6px;font-weight:500;color:#191919;background-color:#f0f4f8;padding:8px 14px;border-radius:12px;border:1px solid rgba(0,0,0,.08)}.calendar-custom .booking-info-notice .booking-text .booking-inline .booking-item.booking-date{grid-area:date}.calendar-custom .booking-info-notice .booking-text .booking-inline .booking-item.booking-nights{grid-area:nights;padding:8px 14px;gap:3px;justify-content:flex-start;min-width:0;overflow:hidden;flex-shrink:1}.calendar-custom .booking-info-notice .booking-text .booking-inline .booking-item.booking-nights .booking-icon{width:12px;height:12px;flex-shrink:0}.calendar-custom .booking-info-notice .booking-text .booking-inline .booking-item.booking-name{grid-area:name}.calendar-custom .booking-info-notice .booking-text .booking-inline .booking-item .booking-icon{width:16px;height:16px;flex-shrink:0}.calendar-custom .booking-info-notice .booking-text .booking-inline .booking-item .booking-icon path{fill:#61847a}.calendar-custom .booking-info-notice .booking-close{width:100%;background:#0000000a;border:none;border-radius:12px;font-size:1.2rem;line-height:1;color:#64748b;cursor:pointer;padding:0;margin:0;transition:all .2s ease;flex-shrink:0;height:30px;display:flex;align-items:center;justify-content:center}.calendar-custom .booking-info-notice .booking-close:hover{background:#00000014;color:#d9ba9f;transform:scale(1.1)}.calendar-custom .booking-info-notice .booking-close:active{transform:scale(.95)}@media screen and (min-width: 1200px){.calendar-custom .booking-info-notice{font-size:.9rem;margin:20px 20px 25px 0;padding:7.5px 20px;gap:14px}.calendar-custom .booking-info-notice .booking-text .booking-inline{grid-template-columns:auto auto auto auto;grid-template-areas:"date nights name status";gap:16px}.calendar-custom .booking-info-notice .booking-text .booking-inline .status-badge{font-size:.85rem;padding:9px 14px}.calendar-custom .booking-info-notice .booking-text .booking-inline .booking-item{gap:8px;padding:8px 14px}.calendar-custom .booking-info-notice .booking-text .booking-inline .booking-item .booking-icon{width:18px;height:18px}.calendar-custom .booking-info-notice .booking-close{width:25px;height:25px}.calendar-custom .booking-info-notice .booking-text .booking-inline{grid-template-columns:auto auto auto auto;grid-template-areas:"date nights name status";gap:5px}}@media screen and (min-width: 1200px){.calendar-custom .booking-info-notice{flex-direction:row;border-radius:12px;border-left:1px solid rgba(226,232,240,.8);border-right:1px solid rgba(226,232,240,.8)}}.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:#d9ba9f;border:none;cursor:pointer}@media screen and (min-width: 1024px){.calendar-custom{padding:40px}}[data-v-c52f2b3f]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.toggleModelOverlay[data-v-c52f2b3f]{display:none}.toggleModelOverlay.open[data-v-c52f2b3f]{display:block;position:fixed;background:#0006;height:100vh;width:100%;top:0;left:0}.toggleModelOverlay.open .toggleModel[data-v-c52f2b3f]{position:absolute;background:#fff;width:80%;top:50%;left:50%;border-radius:12px;padding:25px 20px 15px;transform:translate(-50%,-50%)}.toggleModelOverlay.open .toggleModel .modelBody[data-v-c52f2b3f]{display:flex;flex-direction:column-reverse}.toggleModelOverlay.open .toggleModel .modelBody .model-row[data-v-c52f2b3f]{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-c52f2b3f]{font-size:1rem}.toggleModelOverlay.open .toggleModel .modelBody .model-row.download-row[data-v-c52f2b3f]{padding:0;border:none}.toggleModelOverlay.open .toggleModel .modelBody .model-row.download-row .action-buttons[data-v-c52f2b3f]{display:flex;gap:8px;align-items:center}.toggleModelOverlay.open .toggleModel .modelBody .model-row[data-v-c52f2b3f]:first-child{border-bottom:none}.toggleModelOverlay.open .toggleModel .toggleClose[data-v-c52f2b3f]{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-c52f2b3f]{height:20px;width:20px}.toggleModelOverlay.open .toggleModel .toggleClose svg path[data-v-c52f2b3f]{fill:#61847a}body:has(.invoice-list) .data-grid div.row .cell[data-v-c52f2b3f]:nth-child(n+3){display:none}@media (min-width: 768px){body:has(.invoice-list) .data-grid div.row .cell[data-v-c52f2b3f]:nth-child(n+3){display:block}}body:has(.invoice-list) .data-grid div.row .cell[data-v-c52f2b3f]: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-c52f2b3f]:nth-child(2):after{display:none}}body:has(.calendar-wrapper) .data-grid div.row .cell[data-v-c52f2b3f]:nth-child(n+5){display:none}@media (min-width: 768px){body:has(.calendar-wrapper) .data-grid div.row .cell[data-v-c52f2b3f]:nth-child(n+5){display:block}}body:has(.calendar-wrapper) .data-grid div.row .cell[data-v-c52f2b3f]:nth-child(4):after{content:"···";font-size:1.3rem;position:absolute;top:40%;right:30px;transform:translateY(-50%);line-height:0px}@media (min-width: 768px){body:has(.calendar-wrapper) .data-grid div.row .cell[data-v-c52f2b3f]:nth-child(4):after{display:none}}.data-grid[data-v-c52f2b3f]{display:grid;grid-template-rows:auto 1fr}.data-grid .header[data-v-c52f2b3f]{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-c52f2b3f]{padding:0 30px}}.data-grid .header .header-cell[data-v-c52f2b3f]{display:flex;align-items:center;cursor:pointer;padding-left:9px;font-size:.9rem}@media (min-width: 768px){.data-grid .header .header-cell[data-v-c52f2b3f]{padding-left:0}}.data-grid .header .header-cell .grid-sort-icon[data-v-c52f2b3f]{display:flex;width:10px;margin-left:5px;transition:transform .3s ease}.data-grid .header .header-cell .grid-sort-icon[data-v-c52f2b3f]{display:flex;width:10px;transition:transform .3s ease}.data-grid .header .header-cell .grid-sort-icon img[data-v-c52f2b3f]{transform:rotate(0);width:100%}.data-grid .header .header-cell .grid-sort-icon.rotated img[data-v-c52f2b3f]{transform:rotate(180deg)}.data-grid .header .header-cell .sortable[data-v-c52f2b3f]:hover{background-color:#e2e2e2}.data-grid .cell[data-v-c52f2b3f]{padding:0 5px;position:relative}.data-grid .cell[class*=status-] span[data-v-c52f2b3f]{border-radius:12px}@media (min-width: 768px){.data-grid .cell[data-v-c52f2b3f]{padding:0}}.data-grid .body[data-v-c52f2b3f]{display:grid;background-color:#fff;border-radius:12px;margin:20px 0;padding:0;border:1px solid #E0E0E0}@media (min-width: 768px){.data-grid .body[data-v-c52f2b3f]{padding:0 30px}}.data-grid .row[data-v-c52f2b3f]{display:grid;align-items:center;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));padding:15px 0 15px 8px;border-bottom:1px solid #ddd}.data-grid .row[data-v-c52f2b3f]:last-child{border-bottom:none}@media (min-width: 768px){.data-grid .row[data-v-c52f2b3f]{padding:15px 0}}.data-grid .skeleton-row[data-v-c52f2b3f]{animation:skeleton-loading-c52f2b3f .5s ease-in-out infinite alternate}.data-grid .skeleton-cell .skeleton-placeholder[data-v-c52f2b3f]{height:20px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-shimmer-c52f2b3f 1.5s infinite;border-radius:4px;margin:2px 0;display:inline-block}.data-grid .skeleton-cell .skeleton-status[data-v-c52f2b3f]{display:flex;align-items:center}.data-grid .skeleton-cell .skeleton-status .skeleton-status-badge[data-v-c52f2b3f]{height:24px;width:80px;border-radius:12px;background:linear-gradient(90deg,#e0e0e0 25%,#d0d0d0,#e0e0e0 75%);background-size:200% 100%;animation:skeleton-shimmer-c52f2b3f 1.5s infinite;margin:0;padding:0;display:inline-block}@keyframes skeleton-loading-c52f2b3f{0%{opacity:1}to{opacity:.4}}@keyframes skeleton-shimmer-c52f2b3f{0%{background-position:-200% 0}to{background-position:200% 0}}.data-grid .booking-link[data-v-c52f2b3f]{color:#191919;font-size:1rem}.data-grid .hide-on-mobile[data-v-c52f2b3f]{display:none!important}@media (min-width: 768px){.data-grid .hide-on-mobile[data-v-c52f2b3f]{display:flex!important}}[data-v-79ebb9f7]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.calendar-wrapper-header[data-v-79ebb9f7]{position:relative;display:flex;justify-content:space-between;align-items:center;margin-bottom:80px}.btn[data-v-79ebb9f7]{font-family:Satoshi,sans-serif;display:inline-flex;justify-content:flex-end;width:unset;font-size:1rem;padding:10px;white-space:nowrap}.action-container[data-v-79ebb9f7]{display:flex;flex-direction:column;justify-content:space-between;align-items:center;margin-bottom:20px}.action-container .view-toggle[data-v-79ebb9f7],.action-container .sort-filter[data-v-79ebb9f7]{display:flex;justify-content:flex-start;margin-bottom:10px}.action-container .view-toggle button[data-v-79ebb9f7],.action-container .sort-filter button[data-v-79ebb9f7]{font-family:Bitter,sans-serif;display:inline-flex;align-items:center;cursor:pointer;padding:10px;background-color:#fff;border:1px solid #E0E0E0;border-radius:12px;font-weight:600;font-size:1rem}.action-container .view-toggle button svg[data-v-79ebb9f7],.action-container .sort-filter button svg[data-v-79ebb9f7]{width:20px;height:20px;margin-right:10px}.action-container .view-toggle button svg path[data-v-79ebb9f7],.action-container .sort-filter button svg path[data-v-79ebb9f7]{fill:#a8c2d1}.action-container .view-toggle button svg.arrow-icon[data-v-79ebb9f7],.action-container .sort-filter button svg.arrow-icon[data-v-79ebb9f7]{width:12px}.action-container .view-toggle button svg.arrow-icon path[data-v-79ebb9f7],.action-container .sort-filter button svg.arrow-icon path[data-v-79ebb9f7]{fill:none}.action-container .view-toggle button.active[data-v-79ebb9f7],.action-container .sort-filter button.active[data-v-79ebb9f7]{background-color:#dbe6ed;color:#191919;border:1px solid #E0E0E0}.action-container .view-toggle button.active svg path[data-v-79ebb9f7],.action-container .sort-filter button.active svg path[data-v-79ebb9f7]{fill:#191919}.action-container .view-toggle button[data-v-79ebb9f7]:first-child,.action-container .sort-filter button[data-v-79ebb9f7]:first-child{margin-right:10px}@media (min-width: 768px){.action-container .view-toggle[data-v-79ebb9f7],.action-container .sort-filter[data-v-79ebb9f7]{margin-bottom:0}}.action-container .sort-filter[data-v-79ebb9f7]{display:flex}@media (min-width: 768px){.action-container[data-v-79ebb9f7]{flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:20px}}.reports[data-v-79ebb9f7],.sort-filter-filtering[data-v-79ebb9f7],.sort-filter-sorting[data-v-79ebb9f7]{position:relative}.reports .btn[data-v-79ebb9f7],.sort-filter-filtering .btn[data-v-79ebb9f7],.sort-filter-sorting .btn[data-v-79ebb9f7]{margin:0}.reports .btn svg[data-v-79ebb9f7],.sort-filter-filtering .btn svg[data-v-79ebb9f7],.sort-filter-sorting .btn svg[data-v-79ebb9f7]{margin-left:5px}.reports .btn svg path[data-v-79ebb9f7],.sort-filter-filtering .btn svg path[data-v-79ebb9f7],.sort-filter-sorting .btn svg path[data-v-79ebb9f7]{stroke:#191919}.reports[data-v-79ebb9f7]{display:flex;justify-content:flex-end}.status-badge[data-v-79ebb9f7]{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-79ebb9f7]{background-color:#ffc252!important}.status-badge.status-confirmed[data-v-79ebb9f7]{background-color:#51a963!important}.status-badge.status-canceled[data-v-79ebb9f7]{background-color:#777!important}.data-grid .cell .status-badge[data-v-79ebb9f7]{font-size:.8rem!important;min-width:60px!important;max-width:100px!important}.status-blocked.status-badge[data-v-79ebb9f7],.status-confirmed.status-badge[data-v-79ebb9f7],.status-canceled.status-badge[data-v-79ebb9f7]{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: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.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:12px;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:Bitter,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:Bitter,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:12px}.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:Bitter,sans-serif;position:absolute;right:40px;bottom:70px;display:inline-block;margin-top:20px;padding:10px 20px;background-color:#fff;color:#61847a;border:1px solid #E0E0E0;border-radius:12px;cursor:pointer;font-size:1rem;font-weight:700}.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:12px}.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-d3272b37]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}ul[data-v-d3272b37]{list-style:none}.feedback .feedback-header[data-v-d3272b37]{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-d3272b37]{gap:15px;margin:15px 0}}@media (min-width: 768px){.feedback .feedback-header[data-v-d3272b37]{grid-template-columns:250px 1fr;align-items:start}}.feedback .feedback-header .feedback-header-average[data-v-d3272b37]{display:flex;align-items:center;font-weight:500;font-size:1.1rem}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average[data-v-d3272b37]{font-size:1rem}}.feedback .feedback-header .feedback-header-average .feedback-header-average-score[data-v-d3272b37]{display:flex;justify-content:center;align-items:center;font-size:1.2em;background-color:#166434;padding:10px;color:#fff;margin-right:10px;border-radius:12px;width:40px;height:20px}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average .feedback-header-average-score[data-v-d3272b37]{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-d3272b37]{display:flex;flex-direction:column}.feedback .feedback-header .feedback-header-average .feedback-header-average-text span[data-v-d3272b37]:last-child{font-size:1rem}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average .feedback-header-average-text span[data-v-d3272b37]:last-child{font-size:.9rem}}.feedback .feedback-header .feedback-header-average-criteria[data-v-d3272b37]{min-width:0}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container[data-v-d3272b37]{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-d3272b37]{display:flex;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-d3272b37]{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-d3272b37]{gap:10px;padding:10px 0}}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-d3272b37]::-webkit-scrollbar{height:6px}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-d3272b37]::-webkit-scrollbar{height:4px}}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-d3272b37]::-webkit-scrollbar-track{background:#f0f0f0;border-radius:3px}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider[data-v-d3272b37]::-webkit-scrollbar-thumb{background:#166434;border-radius:3px}.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider .criterion-slide[data-v-d3272b37]{display:flex;flex-direction:column;align-items:center;min-width:70px;flex-shrink:0;padding:6px;background-color:#f8f9fa;border-radius:6px;border:1px solid #e9ecef;white-space:nowrap}@media (max-width: 767px){.feedback .feedback-header .feedback-header-average-criteria .criteria-slider-container .criteria-slider .criterion-slide[data-v-d3272b37]{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-d3272b37]{font-size:.9rem;font-weight:600;color:#166434;margin-bottom:3px}@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-d3272b37]{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-d3272b37]{font-size:.7rem;text-align:center;color:#495057;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-d3272b37]{font-size:.65rem;line-height:1}}.feedback .feedback-body .feedback-body-single[data-v-d3272b37]{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-d3272b37]{grid-template-columns:250px 1fr;gap:20px}}.feedback .feedback-body .feedback-body-single .feedback-body-single-comment[data-v-d3272b37]{border:1px solid #ddd;padding:20px;border-radius:12px;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-d3272b37]{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-d3272b37]{display:flex;align-items:center}.feedback .feedback-body .feedback-body-single .feedback-body-single-comment .feedback-body-single-comment-footer span[data-v-d3272b37]{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-d3272b37]{width:15px;margin-right:5px}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating[data-v-d3272b37]{font-size:.9em;min-width:120px}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul[data-v-d3272b37]{padding-left:0}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li[data-v-d3272b37]{padding:5px 0}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.feedback-body-single-rating-classification[data-v-d3272b37]{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-d3272b37]{display:inline-block;font-size:1rem;margin-right:8px;padding:2px 0;background-color:#166434;color:#fff;width:40px;text-align:center;border-radius:12px}.feedback .feedback-body .feedback-body-single .feedback-body-single-rating ul li.show-more-ratings-btn-container[data-v-d3272b37]{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-d3272b37]{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-d3272b37]: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-d3272b37],.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-d3272b37]{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-d3272b37]{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-d3272b37]{transform:translateY(1px)}.feedback .feedback-body .load-more-section[data-v-d3272b37]{display:flex;justify-content:center}.feedback .feedback-body .load-more-section button[data-v-d3272b37]{cursor:pointer;font-family:Gilroy,sans-serif;background-color:#d9ba9f;border:none;color:#fff;padding:10px}[data-v-c6464834]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.defect-reporter[data-v-c6464834]{background-color:#f4f6f8;border-radius:12px;margin:20px 0}.defect-reporter .defect-reporter-intro[data-v-c6464834]{display:block;margin-bottom:20px}.defect-reporter .defect-reporter-form .form-group[data-v-c6464834]{margin-bottom:20px}.defect-reporter .defect-reporter-form .description-label[data-v-c6464834]{display:block;color:#191919;font-size:14px;font-weight:500;margin-bottom:8px}.defect-reporter .defect-reporter-form .description-input[data-v-c6464834]{width:-webkit-fill-available;min-height:120px;padding:16px;border:1px solid #E0E0E0;border-radius:12px;background-color:#fff;font-size:14px;color:#191919;resize:vertical}.defect-reporter .defect-reporter-form .description-input[data-v-c6464834]::placeholder{font-family:Bitter,sans-serif}.defect-reporter .defect-reporter-form .description-input[data-v-c6464834]:focus{outline:none;border-color:#61847a}.defect-reporter .defect-reporter-form .form-actions[data-v-c6464834]{display:flex;gap:16px;align-items:center}.defect-reporter .defect-reporter-form .form-actions .upload-btn[data-v-c6464834]{width:auto;display:flex;align-items:center;gap:8px;padding:12px 20px;background-color:#fff;border:2px solid #61847a;border-radius:12px;color:#61847a;cursor:pointer;font-weight:600}.defect-reporter .defect-reporter-form .form-actions .upload-btn .camera-icon[data-v-c6464834]{width:18px;height:18px}.defect-reporter .defect-reporter-form .form-actions .submit-btn[data-v-c6464834]{width:auto;display:flex;align-items:center;gap:8px;padding:15px 24px;background-color:#d9ba9f;color:#191919}.defect-reporter .defect-reporter-form .form-actions .submit-btn[data-v-c6464834]:disabled{background-color:#ccc;color:#0000004d;cursor:not-allowed;transform:none}.defect-reporter .defect-reporter-form .form-actions .submit-btn .arrow-icon[data-v-c6464834]{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}.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:12px;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-77538406]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.top-container[data-v-77538406]{display:flex;justify-content:flex-end;align-items:center;margin-bottom:20px;flex-wrap:wrap;gap:20px}.top-container button[data-v-77538406]{font-family:Bitter,sans-serif;font-weight:500;display:flex;align-items:center;box-sizing:border-box;font-size:1rem;padding:14px 20px;border:1px solid #fff;background-color:#fff;border-color:#e0e0e0;border-radius:12px;cursor:pointer}.top-container button svg[data-v-77538406]{margin-right:10px}.top-container button svg path[data-v-77538406]{fill:#000}.statement[data-v-77538406]{position:relative}.statement .btn[data-v-77538406]{margin:0}.invoice-list[data-v-77538406]{display:grid;grid-template-columns:1fr;gap:20px;margin:20px 0}.invoice-list .invoice-item[data-v-77538406]{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-77538406]{grid-template-columns:auto 1fr 1fr auto}}.invoice-list .invoice-item .invoice-icon[data-v-77538406]{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-77538406]{display:flex;flex-direction:column}@media (min-width: 768px){.invoice-list .invoice-item .invoice-details[data-v-77538406]{padding-left:20px}}.invoice-list .invoice-item .invoice-month[data-v-77538406]{font-size:.9rem;font-weight:700}@media (min-width: 768px){.invoice-list .invoice-item .invoice-month[data-v-77538406]{font-size:1rem}}.invoice-list .invoice-item .invoice-amount[data-v-77538406]{font-size:.9rem;color:#7a7a7a}@media (min-width: 768px){.invoice-list .invoice-item .invoice-amount[data-v-77538406]{font-size:1rem}}.invoice-list .invoice-item .invoice-download[data-v-77538406],.invoice-list .invoice-item .invoice-open[data-v-77538406]{display:flex;justify-content:flex-end;padding:0 10px}.invoice-list .invoice-item .invoice-download .download-file[data-v-77538406],.invoice-list .invoice-item .invoice-open .download-file[data-v-77538406]{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-77538406],.invoice-list .invoice-item .invoice-open .download-file svg[data-v-77538406]{width:15px;height:15px;margin-right:10px}.invoice-list .invoice-item .invoice-download .download-file svg path[data-v-77538406],.invoice-list .invoice-item .invoice-open .download-file svg path[data-v-77538406]{fill:#191919}@media (min-width: 768px){.invoice-list .invoice-item .invoice-download[data-v-77538406],.invoice-list .invoice-item .invoice-open[data-v-77538406]{padding:0 30px}.invoice-list .invoice-item .invoice-download .download-file[data-v-77538406],.invoice-list .invoice-item .invoice-open .download-file[data-v-77538406]{padding:10px 60px}}.action-buttons[data-v-77538406]{display:flex;gap:8px;justify-content:flex-start;max-width:100%}.download-button[data-v-77538406],.view-button[data-v-77538406],.einvoice-button[data-v-77538406],.load-einvoice-button[data-v-77538406]{font-family:Bitter,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-77538406],.view-button svg[data-v-77538406],.einvoice-button svg[data-v-77538406],.load-einvoice-button svg[data-v-77538406]{margin-right:4px;width:12px;height:12px}.download-button svg path[data-v-77538406],.view-button svg path[data-v-77538406],.einvoice-button svg path[data-v-77538406],.load-einvoice-button svg path[data-v-77538406]{fill:#191919}.modal-overlay[data-v-77538406]{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-77538406]{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-77538406]{margin:0 0 16px;font-size:1.25rem;font-weight:600;color:#333}.modal-content p[data-v-77538406]{margin:0 0 16px;color:#666;line-height:1.5}.decline-textarea[data-v-77538406]{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-77538406]:focus{outline:none;border-color:#4395ce;box-shadow:0 0 0 2px #4395ce33}.decline-textarea[data-v-77538406]::placeholder{color:#999}.modal-actions[data-v-77538406]{display:flex;gap:12px;justify-content:flex-end}.modal-actions button[data-v-77538406]{padding:10px 20px;border:none;border-radius:4px;font-family:Bitter,sans-serif;font-weight:500;cursor:pointer;transition:background-color .2s}.modal-actions button.btn-cancel[data-v-77538406]{background-color:#f5f5f5;color:#666}.modal-actions button.btn-cancel[data-v-77538406]:hover{background-color:#e0e0e0}.modal-actions button.btn-decline[data-v-77538406]{background-color:#dc3545;color:#fff}.modal-actions button.btn-decline[data-v-77538406]:hover{background-color:#c82333}.view-button[data-v-77538406]{background-color:#61847a;color:#fff;border:1px solid #61847a}.view-button svg path[data-v-77538406],.view-button svg circle[data-v-77538406]{stroke:#fff;fill:none}.einvoice-button[data-v-77538406]{background-color:#d9ba9f;color:#fff;border:1px solid #d9ba9f;text-decoration:none;display:inline-flex;align-items:center;padding:6px 12px;font-size:.8rem;max-width:120px}.einvoice-button svg[data-v-77538406]{margin-right:4px;width:12px;height:12px}.einvoice-button svg path[data-v-77538406],.einvoice-button svg line[data-v-77538406],.einvoice-button svg polyline[data-v-77538406]{stroke:#fff;fill:none}.einvoice-button[data-v-77538406]:hover{background-color:#cba07a;border-color:#cba07a;color:#fff;text-decoration:none}.load-einvoice-button[data-v-77538406]{background-color:#61847a;color:#fff;border:1px solid #61847a;padding:6px 12px;font-size:.8rem;max-width:120px}.load-einvoice-button svg[data-v-77538406]{margin-right:4px;width:12px;height:12px}.load-einvoice-button svg path[data-v-77538406],.load-einvoice-button svg line[data-v-77538406],.load-einvoice-button svg polyline[data-v-77538406]{stroke:#fff;fill:none}.load-einvoice-button[data-v-77538406]:hover{background-color:#4b675f;border-color:#4b675f}.download-dropdown[data-v-77538406]{position:relative;display:inline-block;min-width:-webkit-fill-available}.download-dropdown-menu[data-v-77538406]{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-77538406]{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-77538406]{margin-right:8px;width:14px;height:14px}.download-option[data-v-77538406]:hover{background-color:#f5f5f5}.download-option[data-v-77538406]:first-child{border-radius:4px 4px 0 0}.download-option[data-v-77538406]:last-child{border-radius:0 0 4px 4px}.download-option[data-v-77538406]:only-child{border-radius:4px}@media (max-width: 768px){.action-buttons[data-v-77538406]{gap:4px;flex-direction:column;align-items:stretch}.download-button[data-v-77538406],.view-button[data-v-77538406]{max-width:none;padding:8px 12px;font-size:.75rem;justify-content:center}.download-button svg[data-v-77538406],.view-button svg[data-v-77538406]{width:14px;height:14px}.download-dropdown-menu[data-v-77538406]{position:absolute;height:fit-content;bottom:0%;left:0;transform:translate(-50%);width:90%;max-width:280px}}[data-v-af8201c3]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.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:Bitter,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: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.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:12px;font-size:14px;resize:vertical}.message-input textarea[data-v-328816ee]:focus{outline:none;border:2px solid #d9ba9f}.message-input textarea[data-v-328816ee]::placeholder{font-family:Bitter,sans-serif;color:#ccc}[data-v-0bc5e4e9]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.quantity-selector[data-v-0bc5e4e9],.quantity-selector.button[data-v-0bc5e4e9]{display:flex;align-items:center;gap:10px}.quantity-btn[data-v-0bc5e4e9]{width:35px;height:35px;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;background-color:#002746}.quantity-btn svg[data-v-0bc5e4e9]{width:15px;height:15px}.quantity-btn svg path[data-v-0bc5e4e9]{fill:#fff}.quantity-btn[data-v-0bc5e4e9]:disabled{background-color:#0027461a;cursor:not-allowed}.quantity-value[data-v-0bc5e4e9]{font-size:1rem;font-weight:700;margin:0 auto;width:25px;text-align:center}.quantity-selector.dropdown[data-v-0bc5e4e9]{display:flex;align-items:center}.quantity-dropdown[data-v-0bc5e4e9]{padding:8px 32px 8px 12px;border:1px solid #e0e0e0;border-radius:8px;font-size:1rem;font-weight:700;background-color:#fff;color:#2c3e50;cursor:pointer;transition:all .2s ease-in-out;min-width:80px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.695' height='7.408' viewBox='0 0 12.695 7.408'%3E%3Cpath d='M10689.641,1155.727l5.287,5.287-5.287,5.287' transform='translate(1167.361 -10688.58) rotate(90)' fill='none' stroke='%232c3e50' stroke-linecap='round' stroke-width='1.5'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12.695px 7.408px}.quantity-dropdown[data-v-0bc5e4e9]:hover{border-color:#002746}.quantity-dropdown[data-v-0bc5e4e9]:focus{outline:none;border-color:#002746;box-shadow:0 0 0 3px #0027461a}#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:12px 12px 0 0}#services .card-container .card .radio-content{padding:20px}#services .card-container .card .radio-content .radio-title{font-size:1.2rem;font-weight:400;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-a7888906]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.owner-booking .header[data-v-a7888906]{display:flex;justify-content:space-between;margin-bottom:20px;flex-direction:column-reverse}.owner-booking .header div[data-v-a7888906]{width:100%}@media (min-width: 768px){.owner-booking .header[data-v-a7888906]{flex-direction:row;align-items:center}}.owner-booking .header h2[data-v-a7888906]{font-size:1.5rem}.owner-booking .header .back-button[data-v-a7888906]{display:flex;align-items:center;border:none;background:none;padding:0;justify-content:end}.owner-booking .header .back-button svg[data-v-a7888906]{width:30px;height:30px;margin-left:10px}.owner-booking .header .back-button span[data-v-a7888906]{color:#191919;font-size:.9rem}.owner-booking .radio-section[data-v-a7888906],.owner-booking .calendar-section[data-v-a7888906],.owner-booking .end-cleaning-section[data-v-a7888906]{margin:80px 0}.owner-booking .radio-section .radio-group[data-v-a7888906]{display:grid;grid-template-columns:1fr}@media (min-width: 768px){.owner-booking .radio-section .radio-group[data-v-a7888906]{grid-template-columns:1fr 1fr 1fr;gap:20px}}.owner-booking .radio-section .radio-group .radio-content[data-v-a7888906]{padding:.5rem}.owner-booking .radio-section .radio-group .radio-content .radio-title[data-v-a7888906]{font-size:.8rem;margin-bottom:.5rem}.owner-booking .radio-section .radio-group .radio-content .radio-description[data-v-a7888906]{display:none}@media (min-width: 768px){.owner-booking .radio-section .radio-group .radio-content .radio-description[data-v-a7888906]{display:block}}.owner-booking .key-section .radio-group[data-v-a7888906],.owner-booking .end-cleaning-section .radio-group[data-v-a7888906]{display:flex;flex-direction:column}@media (min-width: 768px){.owner-booking .key-section .radio-group[data-v-a7888906],.owner-booking .end-cleaning-section .radio-group[data-v-a7888906]{flex-direction:row}}.owner-booking .reset-button[data-v-a7888906]{margin-top:1rem;padding:.5rem 1rem;background-color:#f19c9b;color:#fff;border:none;border-radius:12px;cursor:pointer}.owner-booking .submit-section[data-v-a7888906]{display:flex;justify-content:flex-start}.owner-booking .submit-section .btn[data-v-a7888906]{position:relative;font-weight:600;font-size:.9rem;min-width:300px;width:unset;margin:1rem 0}.owner-booking .submit-section .btn svg[data-v-a7888906]{position:absolute;right:20px}[data-v-7337b1ac]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.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:12px;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:#d9ba9f;display:inline-block;margin-bottom:20px;text-decoration:underline}[data-v-0b313179]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.booking-detail .booking-details[data-v-0b313179]{margin-top:50px}.booking-detail .cancel-container[data-v-0b313179]{display:flex;justify-content:flex-end}.booking-detail .cancel-container .btn-cancel[data-v-0b313179]{width:inherit;background-color:#d9534f;color:#fff}.booking-detail .status-container[data-v-0b313179]{padding:10px 20px;color:#fff}.booking-detail .status-container.freeze[data-v-0b313179]{background-color:#4395ce}.booking-detail .status-container.confirmed[data-v-0b313179],.booking-detail .status-confirmed span[data-v-0b313179]{background-color:#51a963}.booking-detail .status-canceled span[data-v-0b313179]{background-color:#777}.booking-detail .header[data-v-0b313179]{display:flex;justify-content:space-between;margin-bottom:20px;flex-direction:column-reverse}@media (min-width: 768px){.booking-detail .header[data-v-0b313179]{flex-direction:row;align-items:center}}.booking-detail .header .dates[data-v-0b313179],.booking-detail .header .customer[data-v-0b313179]{font-size:1.3rem}.booking-detail .header h2[data-v-0b313179]{font-size:1.5rem}.booking-detail .header .back-button[data-v-0b313179]{display:flex;align-items:center;border:none;background:none;padding:0;justify-content:end}.booking-detail .header .back-button svg[data-v-0b313179]{width:30px;height:30px;margin-left:10px}.booking-detail .header .back-button span[data-v-0b313179]{color:#191919;font-size:.9rem}.booking-detail .header .header-content[data-v-0b313179]{padding:0!important}.booking-detail .table[data-v-0b313179]{display:flex;flex-direction:column}.booking-detail .table-head[data-v-0b313179]{padding:0 30px;font-weight:700}.booking-detail .table-head .table-row[data-v-0b313179]{display:flex;border-bottom:none}.booking-detail .table-body[data-v-0b313179]{background-color:#fff}.booking-detail .table-foot[data-v-0b313179]{margin-top:50px;background-color:#f2f2f2;font-weight:700}.booking-detail .table-row[data-v-0b313179]{display:flex;border-bottom:1px solid #ddd;padding:5px 0}.booking-detail .table-cell[data-v-0b313179]{flex:1;padding:10px;text-align:left}.booking-detail .table-foot .table-row .table-cell[data-v-0b313179]: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:12px;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-6e70e59d]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.login-container[data-v-6e70e59d]{display:flex;height:100vh;flex-direction:column}@media (min-width: 768px){.login-container[data-v-6e70e59d]{flex-direction:row}}.login-container .login-image[data-v-6e70e59d]{flex:1;background-color:#f5f5f5}.login-container .login-image img[data-v-6e70e59d]{width:100%;height:100%;object-fit:cover}.login-container .login-form-container[data-v-6e70e59d]{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-6e70e59d]{width:200px;margin-bottom:2rem}.login-container .login-form-container h2[data-v-6e70e59d]{color:#2c2c2c;font-size:1.5rem;margin-bottom:1rem;text-align:center}.login-container .login-form-container p[data-v-6e70e59d]{color:#7d7d7d;font-size:1rem;text-align:center;margin-bottom:2rem;max-width:480px}.login-container .login-form-container .qr-code-container[data-v-6e70e59d]{margin-bottom:2rem}.login-container .login-form-container .qr-code-container img[data-v-6e70e59d]{max-width:200px;border:1px solid #ddd;border-radius:12px;padding:8px}.login-container .login-form-container .input-field[data-v-6e70e59d]{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-6e70e59d]{width:100%;justify-content:center}.login-container .login-form-container .dashboard-link[data-v-6e70e59d]{display:flex;justify-content:center;color:#d9ba9f}[data-v-3df30ea9]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.login-container[data-v-3df30ea9]{display:flex;flex-direction:column;height:100vh}@media (min-width: 768px){.login-container[data-v-3df30ea9]{flex-direction:row}}.login-container .login-image[data-v-3df30ea9]{flex:1;background-color:#f5f5f5}.login-container .login-image img[data-v-3df30ea9]{width:100%;height:100%;object-fit:cover}.login-container .login-form-container[data-v-3df30ea9]{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-3df30ea9]{width:200px;margin-bottom:2rem}.login-container .login-form-container p[data-v-3df30ea9]{color:#7d7d7d;font-size:1rem;text-align:center;margin-bottom:2rem;max-width:480px}.login-container .login-form-container .input-field[data-v-3df30ea9]{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-3df30ea9]{width:100%;justify-content:center}[data-v-024f2810]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.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:#d9ba9f}.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-6dbb3d58]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.forgot-password-container[data-v-6dbb3d58]{display:flex;flex-direction:column;height:100vh}@media (min-width: 768px){.forgot-password-container[data-v-6dbb3d58]{flex-direction:row}}.forgot-password-container .forgot-password-image[data-v-6dbb3d58]{flex:1;background-color:#f4f6f8}.forgot-password-container .forgot-password-image img[data-v-6dbb3d58]{width:100%;height:100%;object-fit:cover}.forgot-password-container .forgot-password-form-container[data-v-6dbb3d58]{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-6dbb3d58]{width:200px;margin-bottom:2rem}.forgot-password-container .forgot-password-button[data-v-6dbb3d58]{display:inline-block;width:100%}.statistics-chart[data-v-ae4a2ed1]{width:100%;height:300px}[data-v-fe0d695e]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.top-container[data-v-fe0d695e]{display:flex;justify-content:flex-end;align-items:center}.content-container[data-v-fe0d695e]{padding:0!important}.stat-selection[data-v-fe0d695e]{display:grid;grid-template-columns:1fr 1fr 1fr;border-bottom:1px solid #ccc;overflow-x:auto}.stat-option[data-v-fe0d695e]{display:flex;flex-direction:column;align-items:flex-start;padding:25px;cursor:pointer;border-right:2px solid #E0E0E0}.stat-option[data-v-fe0d695e]:last-child{border-right:0}@media (min-width: 768px){.stat-option[data-v-fe0d695e]{padding:50px}}.stat-option input[type=radio][data-v-fe0d695e]{display:none}.selected[data-v-fe0d695e]{background-color:#dbe6ed}.selected .stat-value[data-v-fe0d695e],.selected .stat-label[data-v-fe0d695e]{color:#191919}.selected[data-v-fe0d695e]:first-child{border-radius:12px 0 0}.selected[data-v-fe0d695e]:last-child{border-radius:0 12px 0 0}.selected .stat-content svg path[data-v-fe0d695e]{fill:#191919}.stat-content[data-v-fe0d695e]{display:flex;flex-direction:column;align-items:flex-start}.stat-content svg[data-v-fe0d695e]{width:25px;height:25px;margin-bottom:5px}.stat-content svg path[data-v-fe0d695e]{fill:#a8c2d1}.stat-value[data-v-fe0d695e]{font-size:1.2rem;font-weight:700;margin:10px 0}@media (min-width: 768px){.stat-value[data-v-fe0d695e]{font-size:1.5rem}}.stat-label[data-v-fe0d695e]{color:#191919;font-weight:500}.stat-view[data-v-fe0d695e]{padding:20px}@media (min-width: 768px){.stat-view[data-v-fe0d695e]{padding:50px}}[data-v-6c65b926]:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}.contact-page[data-v-6c65b926]{margin:0 auto}.contact-page-header[data-v-6c65b926]{text-align:left;margin-bottom:40px}.contact-page-header h1[data-v-6c65b926]{color:#61847a;font-size:2rem;margin-bottom:16px;font-weight:600}.contact-page-header .contact-description[data-v-6c65b926]{color:#191919;font-size:1rem;margin:0 auto}.contact-content[data-v-6c65b926]{display:grid;gap:40px}@media (min-width: 768px){.contact-content[data-v-6c65b926]{grid-template-columns:1fr 1fr;gap:60px}}.contact-form-section[data-v-6c65b926]{position:relative;background-color:#fff;padding:20px;border-width:1px;border-radius:12px;border-style:solid;border-color:#e0e0e0;margin:10px 0}@media (min-width: 768px){.contact-form-section[data-v-6c65b926]{padding:30px;margin-bottom:40px}}.contact-form-section h2[data-v-6c65b926]{color:#61847a;font-size:1.4rem;margin-bottom:24px;font-weight:600}.contact-form .form-row[data-v-6c65b926]{display:grid;gap:16px}@media (min-width: 768px){.contact-form .form-row[data-v-6c65b926]{grid-template-columns:1fr 1fr}}.contact-form .form-group[data-v-6c65b926]{margin-bottom:20px}.contact-form .form-group label[data-v-6c65b926]{display:block;margin-bottom:8px;color:#191919;font-weight:500;font-size:.9rem}.contact-form .form-group input[data-v-6c65b926],.contact-form .form-group textarea[data-v-6c65b926]{width:100%;padding:12px 16px;border:1px solid #E0E0E0;border-radius:12px;font-size:1rem;font-family:Bitter,sans-serif;background-color:#fff;transition:border-color .2s ease;text-align:left;font-weight:400}.contact-form .form-group input[data-v-6c65b926]:focus,.contact-form .form-group textarea[data-v-6c65b926]:focus{outline:none;border-color:#d9ba9f}.contact-form .form-group input[data-v-6c65b926]::placeholder,.contact-form .form-group textarea[data-v-6c65b926]::placeholder{color:#999}.contact-form .form-group textarea[data-v-6c65b926]{resize:vertical;min-height:120px;box-sizing:border-box}.contact-form .btn[data-v-6c65b926]{cursor:pointer;display:flex;align-items:center;justify-content:center;background-color:#d9ba9f;color:#191919;margin:1rem 0;padding:15px 20px;border-radius:12px;text-decoration:none;font-weight:600;border:none;font-size:.8rem;width:100%;text-align:center;position:relative}@media (min-width: 768px){.contact-form .btn[data-v-6c65b926]{font-size:1rem}}.contact-form .btn svg[data-v-6c65b926]{margin-left:8px;transition:transform .2s ease}.contact-form .btn:hover:not(:disabled) svg[data-v-6c65b926]{transform:translate(2px)}.contact-form .btn[data-v-6c65b926]:disabled{opacity:.7;cursor:not-allowed}.contact-info-section[data-v-6c65b926]{margin-top:10px}.contact-info-section .contact-image-placeholder[data-v-6c65b926]{width:100%;height:200px;background-color:#f4f6f8;border-radius:12px;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-6c65b926]{height:250px}}.contact-info-section .contact-image-placeholder .team-icon[data-v-6c65b926]{text-align:center;color:#191919}.contact-info-section .contact-image-placeholder .team-icon svg[data-v-6c65b926]{margin-bottom:16px;color:#d9ba9f}.contact-info-section .contact-image-placeholder .team-icon p[data-v-6c65b926]{margin:0;font-size:1.1rem;font-weight:500}.contact-info-section .contact-info[data-v-6c65b926]{position:relative;background-color:#fff;padding:20px;border-width:1px;border-radius:12px;border-style:solid;border-color:#e0e0e0;margin:10px 0;font-weight:600}@media (min-width: 768px){.contact-info-section .contact-info[data-v-6c65b926]{padding:30px;margin-bottom:40px}}.contact-info-section .contact-info h2[data-v-6c65b926]{color:#61847a;font-weight:600}.contact-info-section .contact-info .callback-info[data-v-6c65b926]{font-weight:400;font-size:.9rem;border-top:1px solid #E0E0E0}.contact-info-section .contact-info a[data-v-6c65b926]{font-size:1em;margin-bottom:15px;display:block}.success-message[data-v-6c65b926],.error-message[data-v-6c65b926]{position:relative;background-color:#fff;padding:20px;border-width:1px;border-radius:12px;border-style:solid;border-color:#e0e0e0;margin:20px 0 10px;text-align:left}@media (min-width: 768px){.success-message[data-v-6c65b926],.error-message[data-v-6c65b926]{padding:30px;margin-bottom:40px}}.success-message p[data-v-6c65b926],.error-message p[data-v-6c65b926]{margin:0;font-weight:500}.success-message[data-v-6c65b926]{background-color:#d4edda;border-color:#c3e6cb;color:#155724}.error-message[data-v-6c65b926]{background-color:#f8d7da;border-color:#f5c6cb;color:#721c24}:root{--statistics-color: #A8C2D1;--statistics-border-radius: 12;--statistics-text-color: #244154}h1,h2,h3,h4,h5,h6{font-weight:500;color:#191919}h2{font-size:1.4rem;margin:5px 0}h3{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:#dbe6ed;padding:10px;border-radius:50px;width:20px;height:20px}.headline-with-edit{display:flex;align-items:center}.headline-with-edit .icon-link{display:none}.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;border-radius:12px;padding:8px 12px;font-size:1rem;color:#191919;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%20512%20512'%3e%3c!--!Font%20Awesome%20Free%206.6.0%20by%20@fontawesome%20-%20https://fontawesome.com%20License%20-%20https://fontawesome.com/license/free%20Copyright%202024%20Fonticons,%20Inc.--%3e%3cpath%20d='M233.4%20406.6c12.5%2012.5%2032.8%2012.5%2045.3%200l192-192c12.5-12.5%2012.5-32.8%200-45.3s-32.8-12.5-45.3%200L256%20338.7%2086.6%20169.4c-12.5-12.5-32.8-12.5-45.3%200s-12.5%2032.8%200%2045.3l192%20192z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.custom-select-options{position:absolute;top:35px;left:0;width:100%;font-size:.9rem;background-color:#fff;border:1px solid #ccc;border-radius:12px;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:Bitter,sans-serif;font-weight:500;font-size:1rem;padding:14px 40px 14px 20px;border-color:#e0e0e0;border-radius:12px}input{font-family:Bitter,sans-serif;width:100%;padding:.75rem;margin-bottom:.5rem;border:1px solid #ddd;border-radius:12px;font-size:1rem;text-align:center;box-sizing:border-box;font-weight:500}input::placeholder{color:#191919}.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:#61847a}.checkbox-group input[type=checkbox]:checked:before{transform:scale(1)}.slider-container{position:relative;padding:0}.slider-container .card-container .card{display:block;padding:20px;background-color:#fff;border:2px solid #E0E0E0;border-radius:12px;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:12px}.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{display:none;padding:10px;cursor:pointer}.swiper-custom-navigation .custom-prev img,.swiper-custom-navigation .custom-next img{width:40px}@media (min-width: 768px){.swiper-custom-navigation .custom-prev,.swiper-custom-navigation .custom-next{display:block}}.swiper-custom-navigation .custom-prev{position:absolute;left:-50px}.swiper-custom-navigation .custom-next{position:absolute;left:50px;right:auto;width:fit-content}@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:#191919;font-size:.9rem}@font-face{font-family:Bitter;src:url(/assets/bitter_regular-pccTqPnN.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url(/assets/bitter_bold-C4Vr-4od.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url(/assets/bitter_extraBold-CidDpo6q.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url(/assets/bitter_extraLight-CBzg18XV.woff2) format("woff2");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url(/assets/bitter_light-B5hnU2r-.woff2) format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url(/assets/bitter_medium-hRwEs6cu.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url(/assets/bitter_semiBold-CwrZOeFi.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url(/assets/bitter_thin-D-5MBCuF.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}html,body{padding:0;margin:0;border:0}body{font-family:Bitter,sans-serif;font-weight:400;color:#191919;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:#d9ba9f;color:#191919;margin:1rem 0;padding:15px 20px;border-radius:12px;text-decoration:none;font-weight:600;border:none;font-size:.8rem;width:100%;text-align:center}@media (min-width: 768px){.btn{font-size:1rem}}.icon-right{width:9px;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:#191919;font-size:.8em}section{margin:20px 0}section .content-container{position:relative;background-color:#fff;padding:20px;border-width:1px;border-radius:12px;border-style:solid;border-color:#e0e0e0;margin:10px 0}@media (min-width: 768px){section .content-container{padding:30px;margin-bottom:40px}}.table-container{background-color:#fff;padding:30px;border-radius:12px;margin:20px 0}.status-blocked span,.status-confirmed span,.status-canceled span{display:inline-block;padding:5px 10px;color:#fff;text-align:center}.status-blocked span{background-color:#ffc252}.status-confirmed span{background-color:#51a963}.status-canceled span{background-color:#777}.swiper-pagination{margin-bottom:-40px!important}:global(.swiper-pagination){margin-bottom:-40px!important}.swiper-pagination{background:red!important}.footer-navigation a{font-size:.9em;margin-right:10px}.footer-navigation a:last-child{margin-right:0}.left-section span{font-size:.9em}@media (max-width: 768px){.hide-mobile{display:none}}.content-box{background-color:#fff;padding:30px;border-radius:12px;border:2px solid #E0E0E0;margin:20px 0}
