.button-container.active .mdc-button{color:#d7c3fd}.button-container:not(.active) .mdc-button{color:rgba(255, 255, 255, 0.7)}.header__link.active{color:#d7c3fd}.aside-menu__item.active{background:var(--profile-link-active)}.profile-menu__link.active{background:#ece2ff}.mobile-menu-bottom.active{width:264px !important}.mobile-menu-bottom.active .mobile-menu-bottom__text{opacity:1 !important;cursor:pointer !important}.mobile-menu-bottom.active .mobile-menu-bottom__item.active{width:100% !important}#menuToggle.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{display:block;position:relative;top:1px;left:4px;z-index:1;-webkit-user-select:none;user-select:none}#menuToggle.svelte-1hifb8g input.svelte-1hifb8g.svelte-1hifb8g{display:block;width:40px;height:32px;position:absolute;top:-7px;left:-5px;cursor:pointer;opacity:0;z-index:2;-webkit-touch-callout:none}#menuToggle.svelte-1hifb8g span.svelte-1hifb8g.svelte-1hifb8g{display:block;width:23px;height:3px;margin-bottom:9px;position:relative;background:var(--font-color);border-radius:3px;z-index:1;transform-origin:4px 0px;transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), background 0.5s cubic-bezier(0.77, 0.2, 0.05, 1), opacity 0.55s ease}#menuToggle.svelte-1hifb8g span.svelte-1hifb8g.svelte-1hifb8g:first-child{transform-origin:0% 0%}#menuToggle.svelte-1hifb8g span.svelte-1hifb8g.svelte-1hifb8g:nth-last-child(2){transform-origin:0% 100%}#menuToggle.svelte-1hifb8g input.svelte-1hifb8g:checked~span.svelte-1hifb8g{opacity:1;transform:rotate(-45deg) translate(-2px, 0px);background:var(--font-color)}#menuToggle.svelte-1hifb8g input.svelte-1hifb8g:checked~span.svelte-1hifb8g:nth-last-child(2){transform:rotate(45deg) translate(-1px, 0px)}#menu.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{position:absolute;width:300px;margin:-100px 0 0 -50px;padding:50px;padding-top:125px;background:#ededed;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(0, -100%);transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1)}.mobile-menu-top.active{height:600px !important}.mobile-menu-top.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{position:fixed;top:0;left:0;align-items:center;justify-content:space-between;width:100%;height:60px;padding:0 17px 0;color:white;background-color:var(--mdc-theme-background);z-index:5;border:1px solid var(--border-color);border-radius:0 0 30px 30px;transition:all 0.5s ease;display:flex;flex-direction:column;overflow:hidden}.mobile-menu-top__group.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{width:100%}.mobile-menu-top__menu.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{height:100%;display:flex;flex-direction:column}.mobile-menu-top__caption.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{color:#808191;font-size:14px;border-bottom:1px solid var(--border-color)}.mobile-menu-top__group.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g:not(:last-child){position:relative;padding-bottom:30px}.mobile-menu-top__group.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g:not(:last-child):before{content:"";position:absolute;left:0px;right:0px;bottom:0;height:1px;background:var(--border-color)}.mobile-menu-top__item.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:42px;padding:0 10px;border-radius:30px;background:transparent;font-size:14px;font-weight:700;color:#808191;-webkit-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;transition:background 0s;cursor:pointer}.mobile-menu-top__item.active.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{background:var(--mdc-priamry-color);color:#ffffff;width:100%}.mobile-menu-top__item.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g:not(.active):hover{color:var(--font-color)}.mobile-menu-top__icon.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;margin-right:16px;font-size:0}.mobile-menu-top__text.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{opacity:1;cursor:none}.mobile-menu-bottom.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{position:fixed;bottom:0;left:0;align-items:center;justify-content:space-between;width:100%;height:60px;color:white;background-color:var(--mdc-theme-background);z-index:5;border:1px solid var(--border-color);border-radius:30px 30px 0 0;transition:all 0.5s ease}.mobile-menu-bottom__wrapper.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{height:100%;padding:0 17px 0px;overflow-y:auto}.mobile-menu-bottom__group.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{height:100%}.mobile-menu-bottom__menu.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{height:100%;display:flex;justify-content:space-between;align-items:center}.mobile-menu-bottom__inner.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{width:100%;height:100%;overflow:hidden;-webkit-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.mobile-menu-bottom__list.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{height:100%}.mobile-menu-bottom__group.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g:not(:last-child){position:relative;padding-bottom:30px}.mobile-menu-bottom__group.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g:not(:last-child):before{content:"";position:absolute;left:0px;right:0px;bottom:0;height:1px;background:var(--border-color)}.mobile-menu-bottom__item.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:42px;padding:0 10px;border-radius:30px;background:transparent;font-size:14px;font-weight:700;color:#808191;-webkit-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;transition:background 0s;cursor:pointer;width:42px}.mobile-menu-bottom__item.active.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{background:var(--mdc-priamry-color);color:#ffffff;width:42px}.mobile-menu-bottom__item.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g:not(.active):hover{color:var(--font-color)}.mobile-menu-bottom__icon.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;margin-right:16px;font-size:0}.mobile-menu-bottom__text.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{opacity:0;cursor:none}.mobile-menu-bottom__logo.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{transition:all 1s ease}.logo-short.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{width:40px}.logo-full.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{width:176px}.logo-full.active{animation:svelte-1hifb8g-reveal1 2s linear}@keyframes svelte-1hifb8g-reveal1{0%{stroke-dashoffset:80}100%{stroke-dashoffset:0}}.mobile-menu-bottom__wrapper.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g::-webkit-scrollbar{display:none}.flexor.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{display:inline-flex;flex-direction:column;width:100%;height:100vh;padding-bottom:70px;padding-top:60px;transition:all 0.5s ease}.flexor-content.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{flex-basis:0;height:0;flex-grow:1;overflow:hidden;padding:12px;padding-bottom:calc(env(safe-area-inset-bottom) + 75px)}@media(min-width: 481px){.flexor.active{margin-left:264px !important;width:calc(100% - 264px) !important}}@media(min-width: 481px){.flexor-content{justify-content:flex-end;height:100%;bottom:unset}}.toggle.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{opacity:0.5;--size:1.3rem;appearance:none;outline:none;cursor:pointer;width:var(--size);height:var(--size);box-shadow:inset calc(var(--size) * 0.33) calc(var(--size) * -0.25) 0;border-radius:999px;color:hsl(240, 100%, 95%);transition:all 500ms}.toggle.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g:checked{--ray-size:calc(var(--size) * -0.4);--offset-orthogonal:calc(var(--size) * 0.65);--offset-diagonal:calc(var(--size) * 0.45);transform:scale(0.75);color:#ffc411;box-shadow:inset 0 0 0 var(--size), calc(var(--offset-orthogonal) * -1) 0 0 var(--ray-size), var(--offset-orthogonal) 0 0 var(--ray-size), 0 calc(var(--offset-orthogonal) * -1) 0 var(--ray-size), 0 var(--offset-orthogonal) 0 var(--ray-size), calc(var(--offset-diagonal) * -1) calc(var(--offset-diagonal) * -1) 0 var(--ray-size), var(--offset-diagonal) var(--offset-diagonal) 0 var(--ray-size), calc(var(--offset-diagonal) * -1) var(--offset-diagonal) 0 var(--ray-size), var(--offset-diagonal) calc(var(--offset-diagonal) * -1) 0 var(--ray-size)}.toggle.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{z-index:1}.user-profile.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{background-color:#3c5fa8;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#ffffff;font-weight:300}.user-profile.profile-card.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{width:2rem;height:2rem;font-size:0.75rem;margin-left:-5px}img.header__icon.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g:before{content:" ";display:block;position:absolute;height:50px;width:50px}@media(min-width: 768px){.button-container.active .mdc-button{color:#d7c3fd}.button-container:not(.active) .mdc-button{color:rgba(255, 255, 255, 0.7)}.header__link.active{color:#d7c3fd}.aside-menu__item.active{background:var(--profile-link-active)}.profile-menu__link.active{background:#ece2ff}.sidebar.active{width:264px !important}.sidebar.active .sidebar__text{opacity:1 !important;cursor:pointer !important}.sidebar.active .sidebar__item.active{width:100% !important}.sidebar.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{position:fixed;top:0;left:0;align-items:center;justify-content:space-between;width:78px;height:100vh;padding:85px 0 15px;color:white;background-color:var(--mdc-theme-background);z-index:5;border-right:1px solid var(--border-color);border-radius:30px;transition:all 0.5s ease}.sidebar__top.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{position:absolute;top:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:90px}.sidebar__burger.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{position:absolute;right:-13px;top:60px;width:25px;height:25px;font-size:0;border:none;border-radius:50%;background:var(--mdc-priamry-color) !important;color:#fff !important;cursor:pointer}.sidebar__burger.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g:hover{background:#4de5ba !important}.sidebar__burger.svelte-1hifb8g .header__icon.svelte-1hifb8g.svelte-1hifb8g{display:none}.sidebar__burger.svelte-1hifb8g .header__icon.active.svelte-1hifb8g.svelte-1hifb8g{display:block}.sidebar__wrapper.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{max-height:68%;padding:0 17px 0px;overflow-y:auto}.sidebar__inner.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{width:100%;overflow:hidden;-webkit-transition:width 0.25s;-o-transition:width 0.25s;transition:width 0.25s}.sidebar__menu.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{display:block;height:auto}.sidebar__list.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{margin-bottom:20px}.sidebar__group.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g:not(:last-child){position:relative;padding-bottom:30px}.sidebar__group.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g:not(:last-child):before{content:"";position:absolute;left:0px;right:0px;bottom:0;height:1px;background:var(--border-color)}.sidebar__item.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:42px;padding:0 10px;border-radius:30px;background:transparent;font-size:14px;font-weight:700;color:#808191;-webkit-transition:color 0.25s;-o-transition:color 0.25s;transition:color 0.25s;-webkit-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;transition:background 0s;cursor:pointer}.sidebar__item.active.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{background:var(--mdc-priamry-color);color:#ffffff;width:100%}.sidebar__item.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g:not(.active):hover{color:var(--font-color)}.sidebar__icon.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:24px;height:24px;margin-right:16px;font-size:0}.sidebar__text.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{opacity:0;cursor:none}.sidebar.svelte-1hifb8g .sidebar__pic.svelte-1hifb8g.svelte-1hifb8g:not(.active){display:none}.sidebar.svelte-1hifb8g .sidebar__time.svelte-1hifb8g.svelte-1hifb8g:not(.active){display:none}.sidebar__bottom.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{position:absolute;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:29%;padding:0 17px;-webkit-box-shadow:inset 0px 1px 0px var(--border-color);box-shadow:inset 0px 1px 0px var(--border-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar__caption.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{margin-bottom:16px;padding-left:5px;color:#808191;font-size:12px;font-weight:400;line-height:1.33333}.sidebar__time-div.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{justify-content:center;display:flex}.sidebar__logo.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{transition:all 1s ease}.sidebar.svelte-1hifb8g .time.svelte-1hifb8g.svelte-1hifb8g{font-size:16px !important}.logo-short.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{width:40px}.logo-full.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{width:176px}.logo-full.active{animation:svelte-1hifb8g-reveal1 2s linear}@keyframes svelte-1hifb8g-reveal1{0%{stroke-dashoffset:80}100%{stroke-dashoffset:0}}.sidebar__wrapper.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g::-webkit-scrollbar{display:none}.flexor.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{display:inline-flex;flex-direction:column;width:calc(100% - 78px);height:100vh;padding:0;margin-left:78px;transition:all 0.5s ease}.flexor-content.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{flex-basis:0;height:0;flex-grow:1;overflow:hidden;padding-bottom:12px;padding:12px}}@media(min-width: 768px) and (min-width: 481px){.flexor.active{margin-left:264px !important;width:calc(100% - 264px) !important}}@media(min-width: 768px) and (min-width: 481px){.flexor-content{justify-content:flex-end;height:100%;bottom:unset}}@media(min-width: 768px){.toggle.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{opacity:0.5;--size:1.3rem;appearance:none;outline:none;cursor:pointer;width:var(--size);height:var(--size);box-shadow:inset calc(var(--size) * 0.33) calc(var(--size) * -0.25) 0;border-radius:999px;color:hsl(240, 100%, 95%);transition:all 500ms}.toggle.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g:checked{--ray-size:calc(var(--size) * -0.4);--offset-orthogonal:calc(var(--size) * 0.65);--offset-diagonal:calc(var(--size) * 0.45);transform:scale(0.75);color:#ffc411;box-shadow:inset 0 0 0 var(--size), calc(var(--offset-orthogonal) * -1) 0 0 var(--ray-size), var(--offset-orthogonal) 0 0 var(--ray-size), 0 calc(var(--offset-orthogonal) * -1) 0 var(--ray-size), 0 var(--offset-orthogonal) 0 var(--ray-size), calc(var(--offset-diagonal) * -1) calc(var(--offset-diagonal) * -1) 0 var(--ray-size), var(--offset-diagonal) var(--offset-diagonal) 0 var(--ray-size), calc(var(--offset-diagonal) * -1) var(--offset-diagonal) 0 var(--ray-size), var(--offset-diagonal) calc(var(--offset-diagonal) * -1) 0 var(--ray-size)}.toggle.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{z-index:1}.user-profile.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{background-color:#3c5fa8;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#ffffff;font-weight:300}.user-profile.profile-card.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g{width:2rem;height:2rem;font-size:0.75rem;margin-left:-5px}img.header__icon.svelte-1hifb8g.svelte-1hifb8g.svelte-1hifb8g:before{content:" ";display:block;position:absolute;height:50px;width:50px}}.about-container.svelte-11qntt5{max-width:800px;margin:0 auto;padding:3rem 2rem;font-family:system-ui, -apple-system, sans-serif}.header.svelte-11qntt5{display:flex;align-items:center;gap:1rem;margin-bottom:3rem}h1.svelte-11qntt5{color:var(--font-color);font-size:2rem;font-weight:600;margin:0}.version-badge.svelte-11qntt5{background:var(--mdc-priamry-color);padding:0.3rem 0.8rem;border-radius:20px;font-size:0.9rem;color:#fff}.info-section.svelte-11qntt5{margin-bottom:3rem}h2.svelte-11qntt5,h3.svelte-11qntt5{color:var(--font-color);font-size:1.5rem;font-weight:500;margin-bottom:1rem}.description.svelte-11qntt5{line-height:1.7;color:var(--font-color);font-size:1.1rem;margin-bottom:1rem}.features-grid.svelte-11qntt5{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:1.5rem;margin-top:1.5rem}.feature-item.svelte-11qntt5{display:flex;align-items:center;gap:1rem;padding:1rem;background:var(--card-background);border-radius:12px;transition:all 0.2s ease;font-size:12px;box-shadow:0 2px 3px 0px rgba(0, 0, 0, 0.2);border-top:1px solid var(--border-top-color)}.feature-item.svelte-11qntt5:hover{background:var(--card-background);transform:translateY(-2px)}.feature-icon.svelte-11qntt5{width:24px;height:24px;color:var(--mdc-priamry-color)}.contact-link.svelte-11qntt5{display:inline-block;color:#2563eb;text-decoration:none;font-size:1.1rem;padding:0.5rem 0;border-bottom:2px solid transparent;transition:all 0.2s ease}.contact-link.svelte-11qntt5:hover{border-bottom-color:#2563eb}@media(max-width: 640px){.about-container.svelte-11qntt5{padding:2rem 1rem}.features-grid.svelte-11qntt5{grid-template-columns:1fr}}.zones-management-page.svelte-xxgvrj{height:100%;position:relative;overflow:hidden}.flex-grow-container.svelte-xxgvrj{display:block;width:100%;height:100%;overflow-y:auto;overflow-x:hidden}.maps-page .panel__btn{width:100%;margin-bottom:12px}.maps-page .segment-btn{width:100%;margin-bottom:12px}.maps-page .segment-btn button{justify-content:center}.maps-page .card-wrap .zone-card{min-width:280px}.maps-page.svelte-1d7f0is{display:flex;flex-direction:column;height:100%}.panel.svelte-1d7f0is{display:inline-flex;align-items:center;flex-flow:wrap}.map.svelte-1d7f0is{height:100%;border:2px solid var(--border-color);border-radius:16px;box-sizing:border-box}.default-text.svelte-1d7f0is{padding:20px;text-align:center}.card-wrap.svelte-1d7f0is{position:fixed;background:var(--mdc-theme-background);border-radius:8px;color:var(--font-color)}.card-wrap__item.svelte-1d7f0is{padding:5px 8px}.card-wrap__item.svelte-1d7f0is:hover{background:var(--btn-hover)}.zone-name.svelte-1d7f0is{margin-bottom:12px}@media(min-width: 376px){.maps-page .segment-btn button{justify-content:flex-start;width:auto}}@media(min-width: 426px){.maps-page .panel__btn{width:auto;margin-right:12px}.maps-page .segment-btn{width:auto;margin-right:12px}.panel.svelte-1d7f0is{margin:12px 0}}.users-edit-page .wrap .mdc-text-field, .users-edit-page .wrap .mdc-select, .users-edit-page .wrap .mdc-button{width:100%;margin-bottom:5px}@media(min-width: 426px){}@media(min-width: 530px){}.name-row.svelte-7yw9lk{display:flex;align-items:center;border-bottom:1px solid var(--border-color)}.login-row.svelte-7yw9lk{display:flex;justify-content:space-between;border-bottom:1px solid var(--border-color);min-height:100px;padding:10px}.access-row.svelte-7yw9lk{display:flex;justify-content:space-between;min-height:100px;padding:10px;align-items:baseline}.content.svelte-7yw9lk{display:flex;justify-content:space-between;flex-direction:column}.user-profile.svelte-7yw9lk{background-color:#3c5fa8;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#FFFFFF;font-weight:300}.user-profile.profile-card.svelte-7yw9lk{width:100px;height:100px;font-size:1.5rem}.col__picture.svelte-7yw9lk{width:100px;height:100px;margin-right:10px;margin-bottom:20px}.col__picture__image.svelte-7yw9lk{height:100px;border-radius:50%}.col__common-info.svelte-7yw9lk{display:flex;flex-direction:column;margin-bottom:20px}.devices-page-list{height:100%;overflow:scroll;width:100%;display:block;background-color:pink}.devices-page .mdc-data-table__pagination{border:none !important}.devices-page .mdc-data-table__pagination-button{margin-bottom:0 !important}.devices-page .mdc-data-table__pagination-rows-per-page-select{margin-bottom:0 !important;margin-top:0 !important}.devices-page .mdc-select .mdc-select__anchor{height:36px !important}.devices-page .mdc-segmented-button__segment{margin-bottom:0 !important}.devices-page .mdc-data-table__pagination-rows-per-page{margin:0}.devices-page .mdc-data-table__pagination-trailing{margin:0}.devices-page .mdc-data-table__pagination-total{margin:0 10px 0 0}.devices-page .mdc-data-table__pagination{display:flex;justify-content:center;position:sticky;bottom:0;min-height:auto;margin-top:5px;padding-top:5px;background:var(--mdc-theme-background);z-index:3}.devices-page .mdc-data-table__pagination .mdc-icon-button{width:38px;height:38px;padding:6px}.devices-page .master-dimmer.mdc-menu-surface{overflow:initial;box-shadow:none}.devices-page.svelte-ungpqs{height:100%;position:relative;overflow:auto}.buttons.svelte-ungpqs{display:flex;flex-flow:wrap;gap:12px;margin-bottom:12px}.icon.svelte-ungpqs{width:20px;height:auto}.devices-page .btn-select-devices{order:1}.devices-page .btn-select-devices button{padding:0 10px;min-width:0}.devices-page .btn-select-options{order:3;display:flex;width:100%}.devices-page .btn-select-options button{padding:0 6px;line-height:1.2}.devices-page .btn-select-options button:first-child{padding:0 7px}.devices-page .group-management .mdc-card.card-dimmer{width:144px}@media(max-width: 425px){.group-management.svelte-ungpqs{order:2;width:100% !important}.btn-select-devices{width:100% !important}}.btn-select-devices{width:auto}.group-management.svelte-ungpqs{order:2;width:calc(100% - 100px)}.devices-page .btn-group-management{width:100%;border:1px solid var(--border-color)}.container.svelte-ungpqs{position:relative;overflow:hidden;width:100%;height:100%}.cards.svelte-ungpqs{display:flex;flex-wrap:wrap;overflow:auto;gap:16px;width:100%;max-height:100%}.cards.svelte-ungpqs::-webkit-scrollbar{display:none}.devices-page .mdc-card.card-sensor, .devices-page .mdc-card.card-dimmer{width:calc(50% - 8px)}@media(min-width: 321px){.devices-page .btn-select-options button{justify-content:center;width:100%}}@media(min-width: 360px){.cards.svelte-ungpqs{padding:0 calc(50% - 152px)}.devices-page .mdc-card.card-sensor, .devices-page .mdc-card.card-dimmer{width:144px}}@media(min-width: 375px){.devices-page .btn-select-options button{padding:0}}@media(min-width: 426px){.devices-page .btn-select-options button{justify-content:flex-start;width:auto;padding:0 12px}.devices-page .btn-select-devices{order:1}.devices-page .btn-select-options{order:2;width:auto}.devices-page .btn-select-options button{padding:0 6px}.devices-page .btn-select-options button:first-child{padding:0 12px}.devices-page .mdc-data-table__pagination-rows-per-page{margin:0 16px 0 0}.devices-page .mdc-data-table__pagination{justify-content:flex-start;position:static}.container.svelte-ungpqs{flex-grow:1;overflow-y:auto;overflow-x:hidden;padding:0 0 3px;padding-left:2px}.devices-page .container::-webkit-scrollbar{width:14px}.devices-page .container::-webkit-scrollbar-track{background-color:var(--svrollbar-track-background);box-shadow:initial;opacity:var(--svrollbar-track-opacity)}.devices-page .container::-webkit-scrollbar-thumb{border-radius:0.25rem;background-color:var(--svrollbar-thumb-background)}.cards.svelte-ungpqs{padding:0 2px 5px}.group-management.svelte-ungpqs{order:3;width:auto}}.btn-select-devices.mdc-segmented-button, .btn-select-options.mdc-segmented-button{grid-template-columns:1fr 1fr 1fr !important}.master-settings{border-radius:12px;background:var(--card-background);border-top:1px solid var(--border-top-color)}.master-settings-management.svelte-ungpqs{display:flex;justify-content:space-between;margin-bottom:10px}@charset "UTF-8";#password .mdc-text-field__input{text-security:disc;-webkit-text-security:disc;-moz-text-security:disc}.radial-gradient.svelte-47uq30.svelte-47uq30{position:fixed;top:0;left:0;height:100%;width:100%;align-items:center;justify-content:center;background:var(--blob-background) !important}section.svelte-47uq30.svelte-47uq30{position:relative;display:flex;justify-content:center;align-items:center;min-height:100vh}.logo.svelte-47uq30.svelte-47uq30{width:260px;padding:24px 12px 12px;border-radius:5px}.header-container.svelte-47uq30.svelte-47uq30{display:flex;flex-direction:column;align-items:center}.app-description.svelte-47uq30.svelte-47uq30{display:flex;flex-direction:column;align-items:center;font-size:19px;letter-spacing:1px;font-weight:300;text-align:center;padding:12px 0 24px;color:var(--font-color)}.app-description.svelte-47uq30 div.svelte-47uq30:last-child{margin-top:-5px}.blob.svelte-47uq30.svelte-47uq30{position:absolute;width:700px;height:700px;transform:scale(1.3)}.blob-outline.svelte-47uq30.svelte-47uq30{filter:blur(30px)}.quick-access-form.svelte-47uq30.svelte-47uq30,.pin-entry-form.svelte-47uq30.svelte-47uq30,.password-form.svelte-47uq30.svelte-47uq30,.standard-login-form.svelte-47uq30.svelte-47uq30{display:flex;flex-direction:column}.form-spacer.svelte-47uq30.svelte-47uq30{min-height:12px;height:12px}.form-actions.svelte-47uq30.svelte-47uq30{display:flex;margin-top:8px}.pin-actions.svelte-47uq30.svelte-47uq30{display:flex;justify-content:space-between;margin-top:8px}.new-login-link.svelte-47uq30.svelte-47uq30{display:flex;justify-content:center;margin-top:8px}.auth-error-message.svelte-47uq30.svelte-47uq30{position:absolute;top:-16px;color:#ec0c4b;font-size:14px;display:flex;align-items:center;justify-content:center;height:20px}.login-btn:disabled{background:transparent !important}.mdc-card .login-btn:not(:disabled){border:1px solid var(--border-color) !important;background:transparent !important;border-radius:40px !important;border-color:var(--login-field-border) !important;color:var(--font-color) !important;box-shadow:none !important;width:135px !important}.login-field{width:350px;height:70px;border:1px solid var(--login-field-border) !important;border-radius:35px;align-items:center;color:var(--font-color)}.card-container .mdc-card__actions{justify-content:center}@media(max-width: 374px){.login-field{width:290px}}.login-field.mdc-select--activated{border-radius:35px 35px 0px 0px}.login-field.mdc-select--outlined .mdc-select__anchor{align-items:center !important}.login-field.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__leading,
   .login-field.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__notch,
   .login-field.mdc-select--outlined:not(.mdc-select--disabled) .mdc-notched-outline__trailing{border:0 !important}.login-field.mdc-select--outlined.mdc-select--no-label .mdc-menu-surface,
   .login-field.mdc-select--outlined .mdc-menu-surface--is-open-below{top:70px !important;background:var(--blob-background);border-top:none !important;border-radius:0px 0px 40px 40px}.login-field.mdc-select:not(.mdc-select--disabled) .mdc-select__selected-text{color:var(--font-color) !important}.login-field.mdc-select:not(.mdc-select--disabled) .mdc-select__dropdown-icon{fill:var(--font-color) !important}.login-field .mdc-menu .mdc-deprecated-list,
   .login-field .mdc-menu .mdc-deprecated-list-item--selected{color:var(--font-color) !important}.card-container .mdc-text-field:not(.mdc-text-field--disabled) .mdc-text-field__input{color:var(--font-color) !important;caret-color:var(--font-color) !important}.card-container .mdc-text-field:not(.mdc-text-field--disabled) .mdc-floating-label{color:var(--font-color) !important}.card-container .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__leading{width:30px !important;border-top-left-radius:30px !important;border-bottom-left-radius:30px !important;border-color:var(--login-field-border) !important}.card-container .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__notch{border-color:var(--login-field-border) !important}.card-container .mdc-text-field--outlined .mdc-notched-outline .mdc-notched-outline__trailing{border-top-right-radius:30px !important;border-bottom-right-radius:30px !important;border-color:var(--login-field-border) !important}.user-avatar.svelte-47uq30.svelte-47uq30{height:40px;width:40px;border-radius:50%;margin-right:15px;margin-left:15px}.user-avatar-option.svelte-47uq30.svelte-47uq30{height:40px;width:40px;border-radius:50%;margin-right:15px;margin-left:5px}.user-profile.svelte-47uq30.svelte-47uq30{background-color:#3c5fa8;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#ffffff;font-weight:300;margin-right:15px;margin-left:15px}.user-profile.profile-card.svelte-47uq30.svelte-47uq30{width:40px;height:40px;font-size:0.95rem}.user-initials.svelte-47uq30.svelte-47uq30{margin-left:5px}.card-container .btn-back{font-size:12px;color:var(--font-color) !important}.card-container .mdc-button:disabled{color:var(--button-disabled-color) !important}.btn.svelte-lz9zku.svelte-lz9zku{display:inline-flex;align-items:center;height:40px;padding:0 12px;font-family:"Manrope", sans-serif !important;font-size:0.875rem;font-weight:400;text-transform:initial;color:#fff;border-radius:50px;border:0;outline:0;background:var(--mdc-priamry-color);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.btn.svelte-lz9zku.svelte-lz9zku:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.btn.svelte-lz9zku.svelte-lz9zku:disabled{color:var(--button-disabled-color);background-color:var(--regular-button-disabled);box-shadow:none}.btn_square.svelte-lz9zku.svelte-lz9zku{border-radius:50%;width:40px;padding:0 9px}.btn_square.svelte-lz9zku .btn__icon.svelte-lz9zku{margin-right:0}.btn__icon.svelte-lz9zku.svelte-lz9zku{width:24px;min-width:20px;height:auto;margin-right:8px}.page-with-table.svelte-lz9zku.svelte-lz9zku{display:flex;flex-direction:column;overflow:hidden;height:100%}.container.svelte-lz9zku.svelte-lz9zku{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%;margin:0 auto;padding:0 calc(50% - 500px)}.title.svelte-lz9zku.svelte-lz9zku{margin:0 auto 0 0;font-size:18px}.panel.svelte-lz9zku.svelte-lz9zku{display:flex;align-items:center;min-height:36px;margin-bottom:10px;gap:10px;padding-top:10px}.empty.svelte-lz9zku.svelte-lz9zku{padding:15px;font-size:14px;text-align:center;border:1px solid var(--table-border) !important;border-radius:12px}.wrapper.svelte-lz9zku.svelte-lz9zku{position:relative;overflow:hidden;height:100%}.table.svelte-lz9zku.svelte-lz9zku{overflow:auto;max-height:100%;border:1px solid var(--btn-hover) !important;border-radius:12px}.table.svelte-lz9zku.svelte-lz9zku::-webkit-scrollbar{display:none}.col.svelte-lz9zku.svelte-lz9zku{padding:0 2px;font-size:14px;line-height:1.4}.col__checkbox.svelte-lz9zku.svelte-lz9zku{min-width:45px;margin-left:-10px}.col__actions.svelte-lz9zku.svelte-lz9zku{display:flex;margin-left:auto;align-items:center}.col__actions.svelte-lz9zku .btn.svelte-lz9zku{min-width:30px;height:30px;padding:5px 10px}.col__actions.svelte-lz9zku .btn_square.svelte-lz9zku{padding:5px}.head.svelte-lz9zku.svelte-lz9zku{display:flex;align-items:center;position:sticky;top:0;min-height:40px;padding:5px 10px;border-bottom:1px solid var(--btn-hover) !important;background:var(--mdc-theme-background) !important;z-index:1}.head.svelte-lz9zku .col.svelte-lz9zku{font-weight:bold}.row.svelte-lz9zku.svelte-lz9zku{display:flex;align-items:center;min-height:40px;padding:5px 10px;background:var(--mdc-theme-background) !important;transition:all linear 0.2s}@media(min-width: 426px){.head.svelte-lz9zku.svelte-lz9zku{padding:5px 25px 5px 10px}.row.svelte-lz9zku.svelte-lz9zku{padding:5px 25px 5px 10px}}@media(min-width: 550px){.title.svelte-lz9zku.svelte-lz9zku{font-size:24px}.panel.svelte-lz9zku.svelte-lz9zku{margin:12px 0 24px}}.gateways-page .table{border:0 !important}.row.svelte-lz9zku.svelte-lz9zku{border:1px solid var(--btn-hover);height:60px;border-radius:45px;margin-top:10px}.col__checkbox.svelte-lz9zku.svelte-lz9zku{min-width:45px;margin-left:-10px}.col__name.svelte-lz9zku.svelte-lz9zku{width:100px;word-break:break-word}.col__topic.svelte-lz9zku.svelte-lz9zku{width:100%;font-size:12px;word-break:break-word}@media(min-width: 376px){.col__name.svelte-lz9zku.svelte-lz9zku{width:110px}.col__topic.svelte-lz9zku.svelte-lz9zku{width:100%;font-size:12px}}@media(min-width: 426px){.col__checkbox.svelte-lz9zku.svelte-lz9zku{min-width:55px}.col__name.svelte-lz9zku.svelte-lz9zku{width:140px}.col__topic.svelte-lz9zku.svelte-lz9zku{width:100%;font-size:12px}}@media(min-width: 520px){.col__name.svelte-lz9zku.svelte-lz9zku{width:250px}.col__topic.svelte-lz9zku.svelte-lz9zku{width:300px;font-size:14px}.col__type.svelte-lz9zku.svelte-lz9zku{width:100px}}.btn_square.svelte-lz9zku.svelte-lz9zku{border-radius:50%;width:30px;height:30px;margin-left:10px;padding:5px}.btn.svelte-13bxfa0.svelte-13bxfa0{display:inline-flex;align-items:center;height:40px;padding:0 12px;font-family:"Manrope", sans-serif !important;font-size:0.875rem;font-weight:400;text-transform:initial;color:#fff;border-radius:50px;border:0;outline:0;background:var(--mdc-priamry-color);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.btn.svelte-13bxfa0.svelte-13bxfa0:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.btn.svelte-13bxfa0.svelte-13bxfa0:disabled{color:var(--button-disabled-color);background-color:var(--regular-button-disabled);box-shadow:none}.btn_square.svelte-13bxfa0.svelte-13bxfa0{border-radius:50%;width:40px;padding:0 9px}.btn_square.svelte-13bxfa0 .btn__icon.svelte-13bxfa0{margin-right:0}.btn_white.svelte-13bxfa0.svelte-13bxfa0{background:var(--mdc-theme-background);box-shadow:none;color:var(--font-color)}.btn_white.svelte-13bxfa0 path.svelte-13bxfa0{fill:var(--font-color)}.btn__icon.svelte-13bxfa0.svelte-13bxfa0{width:24px;min-width:20px;height:auto;margin-right:8px}.automations-edit-page.svelte-13bxfa0.svelte-13bxfa0{display:flex;flex-direction:column;height:100%}.container.svelte-13bxfa0.svelte-13bxfa0{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%;margin:0 auto;padding:0 calc(50% - 500px)}.title.svelte-13bxfa0.svelte-13bxfa0{width:100%;margin:0;padding:0 10px;font-size:18px;text-align:center;line-height:1.1}.panel.svelte-13bxfa0.svelte-13bxfa0{display:flex;align-items:center;margin-bottom:10px}.btn-slot.svelte-13bxfa0.svelte-13bxfa0{min-width:38px}.btn-add.svelte-13bxfa0.svelte-13bxfa0{margin-right:10px;padding:8px}.title-triggers.svelte-13bxfa0.svelte-13bxfa0{margin-top:25px;font-size:18px}.new-trigger.svelte-13bxfa0.svelte-13bxfa0{font-weight:900;color:#dd4141}.content.svelte-13bxfa0.svelte-13bxfa0{display:flex;justify-content:center;width:100%}.content-container.svelte-13bxfa0.svelte-13bxfa0{display:flex;flex-direction:column;max-width:400px;width:100%}.empty.svelte-13bxfa0.svelte-13bxfa0{padding:15px;font-size:14px;text-align:center;border:1px solid var(--btn-hover);border-radius:12px}.wrapper.svelte-13bxfa0.svelte-13bxfa0{position:relative;overflow:hidden;height:100%}.table.svelte-13bxfa0.svelte-13bxfa0{overflow:auto;max-height:100%;border:1px solid var(--btn-hover);border-radius:12px}.table.svelte-13bxfa0.svelte-13bxfa0::-webkit-scrollbar{display:none}.table.svelte-13bxfa0>div.svelte-13bxfa0:last-child{border-bottom:0}.col.svelte-13bxfa0.svelte-13bxfa0{padding:0 2px;font-size:14px}.col__checkbox.svelte-13bxfa0.svelte-13bxfa0{min-width:45px;margin-left:-10px}.col__common.svelte-13bxfa0.svelte-13bxfa0{min-width:100px;line-height:1.4;word-break:break-word}.col__condition.svelte-13bxfa0.svelte-13bxfa0{min-width:100px;line-height:1.4;word-break:break-word}.col__goal.svelte-13bxfa0.svelte-13bxfa0{min-width:100px;word-break:break-word}.col__action.svelte-13bxfa0.svelte-13bxfa0{width:100%;word-break:break-word}.col__actions.svelte-13bxfa0.svelte-13bxfa0{display:flex;margin-left:auto}.col__actions.svelte-13bxfa0 .btn.svelte-13bxfa0{min-width:30px;height:34px;padding:5px}.head.svelte-13bxfa0.svelte-13bxfa0{display:flex;align-items:center;position:sticky;top:0;min-height:40px;padding:5px 10px;border-bottom:1px solid var(--btn-hover);background:var(--mdc-theme-background);z-index:1}.head.svelte-13bxfa0 .col.svelte-13bxfa0{font-weight:600}.head.svelte-13bxfa0 .col__condition.svelte-13bxfa0{display:none}.head.svelte-13bxfa0 .col__goal.svelte-13bxfa0{display:none}.head.svelte-13bxfa0 .col__action.svelte-13bxfa0{display:none}.row.svelte-13bxfa0.svelte-13bxfa0{display:flex;align-items:center;min-height:40px;padding:5px 10px;border-bottom:1px solid var(--btn-hover);background:var(--mdc-theme-background);transition:all linear 0.2s}@media(min-width: 426px){.head.svelte-13bxfa0.svelte-13bxfa0{padding:5px 25px 5px 10px}.row.svelte-13bxfa0.svelte-13bxfa0{padding:5px 25px 5px 10px}}@media(min-width: 530px){.title.svelte-13bxfa0.svelte-13bxfa0{font-size:24px}.btn.svelte-13bxfa0.svelte-13bxfa0{padding:14px}}@media(min-width: 550px){.content.svelte-13bxfa0.svelte-13bxfa0{margin-top:30px}.col__condition.svelte-13bxfa0.svelte-13bxfa0{min-width:120px}.col__goal.svelte-13bxfa0.svelte-13bxfa0{min-width:130px}.head.svelte-13bxfa0 .col__trigger.svelte-13bxfa0{display:none}.head.svelte-13bxfa0 .col__condition.svelte-13bxfa0{display:block}.head.svelte-13bxfa0 .col__goal.svelte-13bxfa0{display:block}.head.svelte-13bxfa0 .col__action.svelte-13bxfa0{display:block}.new-trigger.svelte-13bxfa0.svelte-13bxfa0{padding-left:12px}}@media(min-width: 768px){.col__condition.svelte-13bxfa0.svelte-13bxfa0{min-width:210px}.col__goal.svelte-13bxfa0.svelte-13bxfa0{min-width:210px}}@media(min-width: 900px){.col__condition.svelte-13bxfa0.svelte-13bxfa0{min-width:270px}.col__goal.svelte-13bxfa0.svelte-13bxfa0{min-width:220px}}.btn.svelte-sk03s1.svelte-sk03s1{display:inline-flex;align-items:center;height:40px;padding:0 12px;font-family:"Manrope", sans-serif !important;font-size:0.875rem;font-weight:400;text-transform:initial;color:#fff;border-radius:50px;border:0;outline:0;background:var(--mdc-priamry-color);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.btn.svelte-sk03s1.svelte-sk03s1:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.btn.svelte-sk03s1.svelte-sk03s1:disabled{color:var(--button-disabled-color);background-color:var(--regular-button-disabled);box-shadow:none}.btn_square.svelte-sk03s1.svelte-sk03s1{border-radius:50%;width:40px;padding:0 9px}.btn_square.svelte-sk03s1 .btn__icon.svelte-sk03s1{margin-right:0}.btn__icon.svelte-sk03s1.svelte-sk03s1{width:24px;min-width:20px;height:auto;margin-right:8px}.page-with-table.svelte-sk03s1.svelte-sk03s1{display:flex;flex-direction:column;overflow:hidden;height:100%}.container.svelte-sk03s1.svelte-sk03s1{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%;margin:0 auto;padding:0 calc(50% - 500px)}.title.svelte-sk03s1.svelte-sk03s1{margin:0 auto 0 0;font-size:18px}.panel.svelte-sk03s1.svelte-sk03s1{display:flex;align-items:center;min-height:36px;margin-bottom:10px;gap:10px;padding-top:10px}.wrapper.svelte-sk03s1.svelte-sk03s1{position:relative;overflow:hidden;height:100%}.table.svelte-sk03s1.svelte-sk03s1{overflow:auto;max-height:100%;border:1px solid var(--btn-hover) !important;border-radius:12px}.table.svelte-sk03s1.svelte-sk03s1::-webkit-scrollbar{display:none}.col.svelte-sk03s1.svelte-sk03s1{padding:0 2px;font-size:14px;line-height:1.4}.col__checkbox.svelte-sk03s1.svelte-sk03s1{min-width:45px;margin-left:-10px}.col__actions.svelte-sk03s1.svelte-sk03s1{display:flex;margin-left:auto;align-items:center}.col__actions.svelte-sk03s1 .btn.svelte-sk03s1{min-width:30px;height:30px;padding:5px 10px}.col__actions.svelte-sk03s1 .btn_square.svelte-sk03s1{padding:5px}.head.svelte-sk03s1.svelte-sk03s1{display:flex;align-items:center;position:sticky;top:0;min-height:40px;padding:5px 10px;border-bottom:1px solid var(--btn-hover) !important;background:var(--mdc-theme-background) !important;z-index:1}.head.svelte-sk03s1 .col.svelte-sk03s1{font-weight:bold}.row.svelte-sk03s1.svelte-sk03s1{display:flex;align-items:center;min-height:40px;padding:5px 10px;background:var(--mdc-theme-background) !important;transition:all linear 0.2s}@media(min-width: 426px){.head.svelte-sk03s1.svelte-sk03s1{padding:5px 25px 5px 10px}.row.svelte-sk03s1.svelte-sk03s1{padding:5px 25px 5px 10px}}@media(min-width: 550px){.title.svelte-sk03s1.svelte-sk03s1{font-size:24px}.panel.svelte-sk03s1.svelte-sk03s1{margin:12px 0 24px}}.btn-upload.svelte-sk03s1 input.svelte-sk03s1{display:none}.buttons.svelte-sk03s1.svelte-sk03s1{display:flex;gap:10px}@media(max-width: 649px){.btn.svelte-sk03s1.svelte-sk03s1{border-radius:50%;width:30px;padding:0 5px;height:30px}}@media(min-width: 975px){.col__actions.svelte-sk03s1 .btn.svelte-sk03s1{min-width:30px;height:30px;width:auto !important;margin-left:20px}}.col__checkbox.svelte-sk03s1.svelte-sk03s1{min-width:45px;margin-right:20px}.col__common.svelte-sk03s1.svelte-sk03s1{min-width:115px;line-height:1.4;word-break:break-word}.col__date.svelte-sk03s1.svelte-sk03s1{display:none;min-width:130px;margin-right:20px;line-height:1.4;word-break:break-word}.col__file.svelte-sk03s1.svelte-sk03s1{display:none;min-width:220px;line-height:1.4;word-break:break-word}.col__actions.svelte-sk03s1.svelte-sk03s1{display:flex;align-items:center;margin:4px 0 4px 35px}.col__actions.svelte-sk03s1 .btn.svelte-sk03s1{min-width:30px;height:30px;width:30px;margin-left:20px}.head.svelte-sk03s1 .col.svelte-sk03s1{font-weight:bold}.row.svelte-sk03s1.svelte-sk03s1{flex-flow:wrap}.preloader.svelte-sk03s1.svelte-sk03s1{width:0;height:24px;transition:all 0.2s linear 0s}.preloader_active.svelte-sk03s1.svelte-sk03s1{width:24px;margin-left:8px;animation-duration:0.7s;animation-timing-function:linear;animation-name:svelte-sk03s1-preloader;animation-iteration-count:infinite;transition:all 0.2s linear 0.3s}@keyframes svelte-sk03s1-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(min-width: 479px){.col__actions.svelte-sk03s1.svelte-sk03s1{margin:0 0 0 auto}}@media(min-width: 710px){.col__common.svelte-sk03s1.svelte-sk03s1{display:none}.col__date.svelte-sk03s1.svelte-sk03s1{display:block}.col__file.svelte-sk03s1.svelte-sk03s1{display:block}}.btn.svelte-nwkwjx.svelte-nwkwjx{display:inline-flex;align-items:center;height:40px;padding:0 12px;font-family:"Manrope", sans-serif !important;font-size:0.875rem;font-weight:400;text-transform:initial;color:#fff;border-radius:50px;border:0;outline:0;background:var(--mdc-priamry-color);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.btn.svelte-nwkwjx.svelte-nwkwjx:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.btn.svelte-nwkwjx.svelte-nwkwjx:disabled{color:var(--button-disabled-color);background-color:var(--regular-button-disabled);box-shadow:none}.btn_square.svelte-nwkwjx.svelte-nwkwjx{border-radius:50%;width:40px;padding:0 9px}.btn_square.svelte-nwkwjx .btn__icon.svelte-nwkwjx{margin-right:0}.btn__icon.svelte-nwkwjx.svelte-nwkwjx{width:24px;min-width:20px;height:auto;margin-right:8px}.page-with-table.svelte-nwkwjx.svelte-nwkwjx{display:flex;flex-direction:column;overflow:hidden;height:100%}.container.svelte-nwkwjx.svelte-nwkwjx{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%;margin:0 auto;padding:0 calc(50% - 500px)}.title.svelte-nwkwjx.svelte-nwkwjx{margin:0 auto 0 0;font-size:18px}.panel.svelte-nwkwjx.svelte-nwkwjx{display:flex;align-items:center;min-height:36px;margin-bottom:10px;gap:10px;padding-top:10px}.empty.svelte-nwkwjx.svelte-nwkwjx{padding:15px;font-size:14px;text-align:center;border:1px solid var(--table-border) !important;border-radius:12px}.wrapper.svelte-nwkwjx.svelte-nwkwjx{position:relative;overflow:hidden;height:100%}.table.svelte-nwkwjx.svelte-nwkwjx{overflow:auto;max-height:100%;border:1px solid var(--btn-hover) !important;border-radius:12px}.table.svelte-nwkwjx.svelte-nwkwjx::-webkit-scrollbar{display:none}.col.svelte-nwkwjx.svelte-nwkwjx{padding:0 2px;font-size:14px;line-height:1.4}.col__checkbox.svelte-nwkwjx.svelte-nwkwjx{min-width:45px;margin-left:-10px}.col__actions.svelte-nwkwjx.svelte-nwkwjx{display:flex;margin-left:auto;align-items:center}.col__actions.svelte-nwkwjx .btn.svelte-nwkwjx{min-width:30px;height:30px;padding:5px 10px}.col__actions.svelte-nwkwjx .btn_square.svelte-nwkwjx{padding:5px}.head.svelte-nwkwjx.svelte-nwkwjx{display:flex;align-items:center;position:sticky;top:0;min-height:40px;padding:5px 10px;border-bottom:1px solid var(--btn-hover) !important;background:var(--mdc-theme-background) !important;z-index:1}.head.svelte-nwkwjx .col.svelte-nwkwjx{font-weight:bold}.row.svelte-nwkwjx.svelte-nwkwjx{display:flex;align-items:center;min-height:40px;padding:5px 10px;background:var(--mdc-theme-background) !important;transition:all linear 0.2s}@media(min-width: 426px){.head.svelte-nwkwjx.svelte-nwkwjx{padding:5px 25px 5px 10px}.row.svelte-nwkwjx.svelte-nwkwjx{padding:5px 25px 5px 10px}}@media(min-width: 550px){.title.svelte-nwkwjx.svelte-nwkwjx{font-size:24px}.panel.svelte-nwkwjx.svelte-nwkwjx{margin:12px 0 24px}}.row.svelte-nwkwjx.svelte-nwkwjx{border:1px solid var(--btn-hover);height:90px;border-radius:45px;margin-top:10px}.users-page .col__picture__image{width:40px;height:40px;border-radius:50%}.col.svelte-nwkwjx.svelte-nwkwjx{padding:0 2px;font-size:14px;line-height:1.4}.col__checkbox.svelte-nwkwjx.svelte-nwkwjx{min-width:45px;margin-left:-10px}.col__common.svelte-nwkwjx.svelte-nwkwjx{min-width:80px;line-height:1.4;word-break:break-word}.col__picture.svelte-nwkwjx.svelte-nwkwjx{width:40px;height:40px;margin-right:10px}.col__picture__image.svelte-nwkwjx.svelte-nwkwjx{height:40px;border-radius:50%}.col__common-info.svelte-nwkwjx.svelte-nwkwjx{display:flex;flex-direction:column;margin-left:20px}.col__name.svelte-nwkwjx.svelte-nwkwjx{min-width:260px !important;line-height:1.4;font-weight:bold}.col__role.svelte-nwkwjx.svelte-nwkwjx{min-width:100px;word-break:break-word}.col__login.svelte-nwkwjx.svelte-nwkwjx{min-width:150px}.col__zones.svelte-nwkwjx.svelte-nwkwjx{width:100%;word-break:break-word;min-width:90px}.col__actions.svelte-nwkwjx.svelte-nwkwjx{display:flex;margin-left:auto}.col__actions.svelte-nwkwjx .btn.svelte-nwkwjx{min-width:30px;height:30px;width:30px;padding:5px 10px}.col__actions.svelte-nwkwjx .btn_square.svelte-nwkwjx{padding:5px}.head.svelte-nwkwjx .col.svelte-nwkwjx{font-weight:600}.head.svelte-nwkwjx .col__name.svelte-nwkwjx{min-width:320px !important}.head.svelte-nwkwjx .col__role.svelte-nwkwjx{display:none;min-width:150px}.head.svelte-nwkwjx .col__zones.svelte-nwkwjx{display:none}.head .col__actions.svelte-nwkwjx .btn.svelte-nwkwjx{height:40px;width:40px;padding:5px 10px}@media(min-width: 550px){.row.svelte-nwkwjx.svelte-nwkwjx{height:70px;border-radius:35px}.title.svelte-nwkwjx.svelte-nwkwjx{font-size:24px}.panel.svelte-nwkwjx.svelte-nwkwjx{margin:12px 0 24px}.col__checkbox.svelte-nwkwjx.svelte-nwkwjx{margin-right:10px}.col__name.svelte-nwkwjx.svelte-nwkwjx{min-width:140px}.col__role.svelte-nwkwjx.svelte-nwkwjx{min-width:140px}.col__picture.svelte-nwkwjx.svelte-nwkwjx{margin-right:0}.head.svelte-nwkwjx .col__role.svelte-nwkwjx{display:block}.head.svelte-nwkwjx .col__zones.svelte-nwkwjx{display:block}}@media(min-width: 700px){.col__role.svelte-nwkwjx.svelte-nwkwjx{min-width:180px}}.user-profile.svelte-nwkwjx.svelte-nwkwjx{background-color:#3c5fa8;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#FFFFFF;font-weight:300}.user-profile.profile-card.svelte-nwkwjx.svelte-nwkwjx{width:40px;height:40px;font-size:1rem}.table.svelte-nwkwjx.svelte-nwkwjx{border:none !important}.btn_header.svelte-nwkwjx.svelte-nwkwjx{height:30px !important;width:30px;border-radius:50%;margin-top:5px;padding:4px}.btn.svelte-1etz28p.svelte-1etz28p{display:inline-flex;align-items:center;height:40px;padding:0 12px;font-family:"Manrope", sans-serif !important;font-size:0.875rem;font-weight:400;text-transform:initial;color:#fff;border-radius:50px;border:0;outline:0;background:var(--mdc-priamry-color);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.btn.svelte-1etz28p.svelte-1etz28p:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.btn.svelte-1etz28p.svelte-1etz28p:disabled{color:var(--button-disabled-color);background-color:var(--regular-button-disabled);box-shadow:none}.btn__icon.svelte-1etz28p.svelte-1etz28p{width:24px;min-width:20px;height:auto;margin-right:8px}.statistics-page .btn-dates.mdc-button--raised{background-color:transparent !important;border:1px solid var(--mdc-priamry-color) !important;color:var(--mdc-priamry-color) !important;box-shadow:none !important}.statistics-page .btn-dates.mdc-button--raised .mdc-button__ripple, .statistics-page .btn-dates.mdc-button--outlined .mdc-button__ripple{border-radius:20px !important}.date-buttons.svelte-1etz28p.svelte-1etz28p{margin:10px 0}.statistics-page.svelte-1etz28p.svelte-1etz28p{display:flex;flex-direction:column;height:100%}.panel.svelte-1etz28p.svelte-1etz28p{display:inline-flex;flex-flow:wrap;align-items:center;margin:0 0 14px}.btn-zones.svelte-1etz28p.svelte-1etz28p{margin-right:10px}.statistics-page .input{width:100%;margin-top:12px;height:25px;border:0;border-bottom:1px solid var(--border-color);background:var(--mdc-theme-background);color:var(--font-color);outline:0;cursor:pointer}.statistics-page .input:focus + .label__name{color:rgba(98, 0, 238, 0.87)}.empty.svelte-1etz28p.svelte-1etz28p{padding:15px;font-size:14px;text-align:center;border:1px solid #979797}.content.svelte-1etz28p.svelte-1etz28p{position:relative;overflow:hidden;height:100%}.wrapper.svelte-1etz28p.svelte-1etz28p{position:relative;overflow:scroll;width:100%;max-height:100%;border:1px solid var(--btn-hover);border-radius:30px;-ms-overflow-style:none;scrollbar-width:none}.wrapper.svelte-1etz28p.svelte-1etz28p::-webkit-scrollbar{display:none}.table.svelte-1etz28p>div.svelte-1etz28p:last-child{border-bottom:0}.row.svelte-1etz28p.svelte-1etz28p{display:flex;flex-direction:column;padding:10px 10px 15px;border-bottom:1px solid var(--btn-hover);background:var(--mdc-theme-background)}.row__col.svelte-1etz28p.svelte-1etz28p{font-size:14px}.row__chart.svelte-1etz28p.svelte-1etz28p{overflow:hidden;width:100%;padding:0 30px 5px 0}.row__empty.svelte-1etz28p.svelte-1etz28p{margin-top:5px}@media(min-width: 426px){.statistics-page .input{width:110px}.panel.svelte-1etz28p.svelte-1etz28p{margin:12px 0 14px}.btn.svelte-1etz28p.svelte-1etz28p{margin-bottom:10px}.btn-zones.svelte-1etz28p.svelte-1etz28p{margin-bottom:10px}.btn-devices.svelte-1etz28p.svelte-1etz28p{margin-bottom:10px}.date-buttons.svelte-1etz28p.svelte-1etz28p{margin:0}.btn-devices.svelte-1etz28p.svelte-1etz28p{margin-right:15px}.row.svelte-1etz28p.svelte-1etz28p{align-items:center;min-width:910px;padding:15px}.row__name.svelte-1etz28p.svelte-1etz28p{width:100%;min-width:230px;display:flex;justify-content:space-between;margin-bottom:10px}.row__chart.svelte-1etz28p.svelte-1etz28p{min-width:300px;padding:0 40px 5px 0}}.btn.svelte-axbxso{display:inline-flex;align-items:center;height:40px;padding:0 12px;font-family:"Manrope", sans-serif !important;font-size:0.875rem;font-weight:400;text-transform:initial;color:#fff;border-radius:50px;border:0;outline:0;background:var(--mdc-priamry-color);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.btn.svelte-axbxso:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.btn.svelte-axbxso:disabled{color:var(--button-disabled-color);background-color:var(--regular-button-disabled);box-shadow:none}.btn__icon.svelte-axbxso{width:24px;min-width:20px;height:auto;margin-right:8px}.dashboards-page.svelte-axbxso{display:flex;flex-direction:column;overflow:hidden;height:100%}.container.svelte-axbxso{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%;margin:0 auto}.panel.svelte-axbxso{display:flex;align-items:flex-start;margin:0 0 12px;padding:0 calc(50% - 500px)}.content.svelte-axbxso{position:relative;overflow:hidden;height:100%}@media(min-width: 320px){.btn-add.svelte-axbxso{margin-left:auto;width:40px;padding:0 10px}}@media(min-width: 700px){.btn-add.svelte-axbxso{margin-left:auto;width:auto;padding:0 12px}}.widget__container .leaflet-control-container{display:none !important}.empty.svelte-axbxso{display:flex;align-items:center;justify-content:center;height:100%}.empty__container.svelte-axbxso{width:300px;margin-bottom:120px;padding:10px 10px 15px;text-align:center;border:2px dashed #e1e1e1;border-radius:28px}.empty__btn.svelte-axbxso{margin-top:20px}.viewport.svelte-axbxso{position:relative;overflow:scroll;width:100%;height:100%;padding:0 calc(50% - 500px);-ms-overflow-style:none;scrollbar-width:none}.viewport.svelte-axbxso::-webkit-scrollbar{display:none}.table.svelte-axbxso{position:relative;width:100%;padding-top:11px}.table_padding.svelte-axbxso{padding-right:20px}.column.svelte-axbxso{width:100%;max-width:calc(33.32% - 7px);min-width:calc(33.32% - 7px);margin-right:10px}.column.svelte-axbxso:last-child{margin-right:0}.placeholder.svelte-axbxso{width:100%;height:5px;margin:3px 0 3px;border-radius:5px;background:none}.placeholder_active.svelte-axbxso{background:var(--mdc-priamry-color)}@media(min-width: 550px){.panel.svelte-axbxso{margin:12px 0}}@media(min-width: 600px){.table.svelte-axbxso{column-count:2;column-gap:11px}}@media(min-width: 792px){.table.svelte-axbxso{display:flex;justify-content:center;padding-top:0;column-count:1;column-gap:0}}.skeleton-dashboard.svelte-axbxso{width:100%;padding:0 calc(50% - 500px)}.skeleton-columns.svelte-axbxso{display:flex;gap:10px}.skeleton-column.svelte-axbxso{flex:1;display:flex;flex-direction:column;gap:10px}.skeleton-grid.svelte-axbxso{display:grid;grid-template-columns:repeat(auto-fill, minmax(280px, 1fr));gap:16px}.skeleton-panel.svelte-axbxso{background:var(--dashboard-skeleton-panel);border-radius:12px;padding:16px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.05);animation:svelte-axbxso-pulse 1.5s infinite ease-in-out;height:325px;width:325px;display:flex;flex-direction:column;margin-bottom:10px}.skeleton-panel-header.svelte-axbxso{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.skeleton-panel-title.svelte-axbxso{height:16px;width:60%;background:var(--dashboard-skeleton-value);border-radius:4px}.skeleton-panel-icon.svelte-axbxso{height:20px;width:20px;background:var(--dashboard-skeleton-value);border-radius:50%}.skeleton-panel-content.svelte-axbxso{flex:1;display:flex;flex-direction:column}.skeleton-panel-value.svelte-axbxso{height:60px;width:70%;background:var(--dashboard-skeleton-value);border-radius:8px;margin-bottom:24px}.skeleton-panel-metrics.svelte-axbxso{display:flex;justify-content:space-between;margin-top:auto}.skeleton-panel-metric.svelte-axbxso{height:14px;width:20%;background:var(--dashboard-skeleton-value);border-radius:4px}@keyframes svelte-axbxso-pulse{0%{opacity:0.6}50%{opacity:1}100%{opacity:0.6}}@keyframes svelte-axbxso-pulse{0%{opacity:0.6}50%{opacity:1}100%{opacity:0.6}}@media(min-width: 792px){}.skeleton-dashboard-header.svelte-axbxso{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;animation:svelte-axbxso-pulse 1.5s infinite ease-in-out}.skeleton-panel-selector.svelte-axbxso{width:275px;height:40px;background:var(--dashboard-skeleton-value);border-radius:20px}.skeleton-panel-button.svelte-axbxso{width:170px;height:40px;background:var(--dashboard-skeleton-value);border-radius:20px}.btn.svelte-1vwj50p.svelte-1vwj50p{display:inline-flex;align-items:center;height:40px;padding:0 12px;font-family:"Manrope", sans-serif !important;font-size:0.875rem;font-weight:400;text-transform:initial;color:#fff;border-radius:50px;border:0;outline:0;background:var(--mdc-priamry-color);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.btn.svelte-1vwj50p.svelte-1vwj50p:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.btn.svelte-1vwj50p.svelte-1vwj50p:disabled{color:var(--button-disabled-color);background-color:var(--regular-button-disabled);box-shadow:none}.btn__icon.svelte-1vwj50p.svelte-1vwj50p{width:24px;min-width:20px;height:auto;margin-right:8px}.container.svelte-1vwj50p.svelte-1vwj50p{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%;margin:0 auto;padding:0 calc(50% - 500px)}.title.svelte-1vwj50p.svelte-1vwj50p{margin:0 auto 0 0;font-size:18px}.panel.svelte-1vwj50p.svelte-1vwj50p{display:flex;align-items:center;min-height:36px;margin-bottom:10px;gap:10px;padding-top:10px}.empty.svelte-1vwj50p.svelte-1vwj50p{padding:15px;font-size:14px;text-align:center;border:1px solid var(--table-border) !important;border-radius:12px}.wrapper.svelte-1vwj50p.svelte-1vwj50p{position:relative;overflow:hidden;height:100%}.table.svelte-1vwj50p.svelte-1vwj50p{overflow:auto;max-height:100%;border:1px solid var(--btn-hover) !important;border-radius:12px}.table.svelte-1vwj50p.svelte-1vwj50p::-webkit-scrollbar{display:none}.row.svelte-1vwj50p.svelte-1vwj50p{display:flex;align-items:center;min-height:40px;padding:5px 10px;background:var(--mdc-theme-background) !important;transition:all linear 0.2s}@media(min-width: 426px){.row.svelte-1vwj50p.svelte-1vwj50p{padding:5px 25px 5px 10px}}@media(min-width: 550px){.title.svelte-1vwj50p.svelte-1vwj50p{font-size:24px}.panel.svelte-1vwj50p.svelte-1vwj50p{margin:12px 0 24px}}.container.svelte-1vwj50p.svelte-1vwj50p{padding:0 calc(50% - 600px)}.updates-page.svelte-1vwj50p.svelte-1vwj50p{--card-radius:16px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;height:100%}.updates-page.svelte-1vwj50p .panel.svelte-1vwj50p{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-lg);padding:var(--spacing-md);background:var(--mdc-theme-surface);border-radius:var(--card-radius);box-shadow:0 2px 8px rgba(0, 0, 0, 0.04)}.updates-page.svelte-1vwj50p .panel .title.svelte-1vwj50p{font-size:1.5rem;font-weight:500;color:var(--mdc-theme-on-surface);margin:0}.updates-page.svelte-1vwj50p .panel .actions.svelte-1vwj50p{display:flex;align-items:center;gap:var(--spacing-md)}.updates-page.svelte-1vwj50p .panel .last-check.svelte-1vwj50p{color:var(--font-color-secondary);font-size:0.875rem}.updates-page.svelte-1vwj50p .btn.svelte-1vwj50p{display:inline-flex;align-items:center;gap:var(--spacing-sm);height:40px;padding:0 var(--spacing-md);font-size:0.875rem;font-weight:500;color:var(--mdc-theme-on-primary);background:var(--mdc-theme-secondary);border:none;border-radius:20px;transition:all 0.2s ease}.updates-page.svelte-1vwj50p .btn__icon.svelte-1vwj50p{width:20px;height:20px}.updates-page.svelte-1vwj50p .btn.svelte-1vwj50p:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 12px rgba(0, 0, 0, 0.1)}.updates-page.svelte-1vwj50p .btn.svelte-1vwj50p:disabled{opacity:0.7;cursor:not-allowed}.updates-page.svelte-1vwj50p .wrapper.svelte-1vwj50p{background:var(--mdc-theme-surface);border:none;overflow:hidden}.updates-page.svelte-1vwj50p .wrapper .table.svelte-1vwj50p{padding:var(--spacing-md);border:none;border-radius:0}.updates-page.svelte-1vwj50p .row.svelte-1vwj50p{display:flex;align-items:center;margin:var(--spacing-sm) 0;padding:var(--spacing-md);background:var(--card-background);border:1px solid var(--border-color);border-radius:var(--card-radius);transition:all 0.2s ease}.updates-page.svelte-1vwj50p .row.svelte-1vwj50p:hover{border-color:var(--mdc-theme-secondary);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0, 0, 0, 0.05)}.updates-page.svelte-1vwj50p .row__content.svelte-1vwj50p{flex:1;margin:0 var(--spacing-md)}.updates-page.svelte-1vwj50p .row__main.svelte-1vwj50p{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.updates-page.svelte-1vwj50p .row__name.svelte-1vwj50p{font-weight:500;color:var(--mdc-theme-on-surface)}.updates-page.svelte-1vwj50p .row__details.svelte-1vwj50p{display:flex;flex-direction:column;gap:var(--spacing-sm);font-size:0.875rem}.updates-page.svelte-1vwj50p .row__actions.svelte-1vwj50p{display:flex;gap:var(--spacing-sm);margin-left:auto}.updates-page.svelte-1vwj50p .update-badge.svelte-1vwj50p{background:var(--btn-accept);color:white;padding:4px 8px;border-radius:12px;font-size:0.75rem;font-weight:500}.updates-page.svelte-1vwj50p .stat.svelte-1vwj50p{display:flex;align-items:center;gap:4px;color:var(--font-color-secondary)}.updates-page.svelte-1vwj50p .stat__icon.svelte-1vwj50p{width:16px;height:16px}.updates-page.svelte-1vwj50p .stat__value.svelte-1vwj50p{font-weight:500}.updates-page.svelte-1vwj50p .empty.svelte-1vwj50p{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-lg);background:var(--mdc-theme-surface);border-radius:var(--card-radius);box-shadow:0 2px 8px rgba(0, 0, 0, 0.04)}.updates-page.svelte-1vwj50p .empty svg.svelte-1vwj50p{width:64px;height:64px;color:var(--font-color-secondary);margin-bottom:var(--spacing-md)}.updates-page.svelte-1vwj50p .empty p.svelte-1vwj50p{font-size:1rem;color:var(--font-color-secondary);margin-bottom:var(--spacing-md)}.updates-page.svelte-1vwj50p .error-message.svelte-1vwj50p{background-color:var(--error-background);border:1px solid var(--error-border);color:var(--error-text);padding:var(--spacing-md);border-radius:var(--card-radius);margin-bottom:var(--spacing-md)}@media(max-width: 768px){.updates-page.svelte-1vwj50p .panel.svelte-1vwj50p{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.updates-page.svelte-1vwj50p .panel .actions.svelte-1vwj50p{width:100%;flex-direction:column;align-items:stretch}.updates-page.svelte-1vwj50p .row.svelte-1vwj50p{flex-direction:column;align-items:stretch;padding:var(--spacing-sm)}.updates-page.svelte-1vwj50p .row__content.svelte-1vwj50p{margin:var(--spacing-sm) 0}.updates-page.svelte-1vwj50p .row__main.svelte-1vwj50p{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.updates-page.svelte-1vwj50p .row__actions.svelte-1vwj50p{justify-content:stretch;margin-top:var(--spacing-sm)}.updates-page.svelte-1vwj50p .row__actions .btn.svelte-1vwj50p{width:100%}}.zoning-container.svelte-y8wn7.svelte-y8wn7{display:flex;flex-direction:column;height:calc(100% - 80px)}.zones-panel.svelte-y8wn7.svelte-y8wn7{flex-grow:1;min-width:initial;height:inherit;display:block}.device-panel.svelte-y8wn7.svelte-y8wn7{display:block}.zones-page-list{height:100%;overflow:auto}.zones-page-list::-webkit-scrollbar{display:none}.zones-page-board{width:auto;padding:10px 16px}.zones-page-list tr[activated="true"]{background-color:var(--btn-hover) !important}.zones-page-list tr[activated="true"] .zone-board{font-weight:900}.mdc-data-table__table-container{overflow-x:initial !important}.mdc-data-table{display:block !important;border:none !important}.zone-cell{overflow:initial !important}.mdc-data-table__row_hover{background-color:rgba(0, 0, 0, 0.04) !important}.zone.svelte-y8wn7.svelte-y8wn7{display:flex;align-items:center;position:relative;width:100%}.zone-board.svelte-y8wn7.svelte-y8wn7{display:flex;align-items:center;justify-content:space-between;width:100%}.zone-board.svelte-y8wn7.svelte-y8wn7:not(:last-child){border-bottom:1px solid #eee}.zone-name.svelte-y8wn7.svelte-y8wn7{margin-right:10px;white-space:nowrap;display:flex;align-items:center;overflow:hidden;font-size:14px}.map-sign-container.svelte-y8wn7.svelte-y8wn7{height:30px;width:30px;font-size:22px}.map-wrap.svelte-y8wn7.svelte-y8wn7{width:100%;height:100vh;max-width:calc(100vw - 20px);max-height:calc(100vh - 100px);border:1px solid var(--border-color);border-radius:16px;transition:all 0.5s ease;margin-right:16px;margin-bottom:10px}.zone-point{display:none;position:absolute;top:-50px;left:-50px;width:15px;height:15px;border:1px solid #000;border-radius:50%;background:#fff;z-index:1000}.zone-point_active{display:block}.card-wrap.svelte-y8wn7.svelte-y8wn7{position:fixed;z-index:2}.card-drop.svelte-y8wn7.svelte-y8wn7{position:relative;border-radius:35px;border:1px solid var(--border-color);margin-bottom:20px}ul.card-list.svelte-y8wn7.svelte-y8wn7{list-style:none;padding:0;margin:0;width:100%;top:52px;display:block;border-bottom-left-radius:3px;border-bottom-right-radius:3px}ul.svelte-y8wn7 li.svelte-y8wn7{padding:10px 20px;cursor:pointer}ul.svelte-y8wn7 li.svelte-y8wn7{border-top:0}ul.svelte-y8wn7 li.svelte-y8wn7:hover{background-color:rgba(0, 0, 0, 0.04) !important}ul.svelte-y8wn7 li.svelte-y8wn7:first-child:hover{border-radius:35px 35px 0 0}ul.svelte-y8wn7 li.svelte-y8wn7:last-child:hover{border-radius:0 0 35px 35px}ul.svelte-y8wn7 li.svelte-y8wn7:first-child:last-child:hover{border-radius:35px}ul li.data-table__row_hover{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:0px}ul li.data-table__row_hover:first-child{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:35px 35px 0 0}ul li.data-table__row_hover:last-child{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:0 0 35px 35px}.zones-page-list.svelte-y8wn7 li[activated=true].svelte-y8wn7{background-color:var(--btn-hover) !important}.card-drop.svelte-y8wn7 .card-list li.hidden.svelte-y8wn7:not(:first-child){display:none}.zones-page-list.svelte-y8wn7 li[activated=true].svelte-y8wn7:first-child{border-radius:35px 35px 0 0}.zones-page-list.svelte-y8wn7 li[activated=true].svelte-y8wn7:last-child{border-radius:0 0 35px 35px}.zones-page-list.svelte-y8wn7 li[activated=true].svelte-y8wn7:first-child:last-child{border-radius:35px}.zones-page-list.svelte-y8wn7 li.parent.children-hidden.svelte-y8wn7{border-radius:35px}#zones-panel.hide.svelte-y8wn7.svelte-y8wn7{display:none}@media(min-width: 760px){.zoning-container.svelte-y8wn7.svelte-y8wn7{display:flex;flex-direction:row !important;height:100%}.zones-panel.svelte-y8wn7.svelte-y8wn7{flex-grow:1;min-width:initial;max-width:50%;padding-right:16px;display:block}.device-panel.svelte-y8wn7.svelte-y8wn7{height:100%;max-width:50%;display:block;padding-right:12px}.zones-page-list{height:100%;overflow:auto}.zones-page-list::-webkit-scrollbar{display:none}.zones-page-board{width:auto;padding:10px 16px}.zones-page-list tr[activated="true"]{background-color:var(--btn-hover) !important}.zones-page-list tr[activated="true"] .zone-board{font-weight:900}.mdc-data-table__table-container{overflow-x:initial !important}.mdc-data-table{display:block !important;border:none !important}.zone-cell{overflow:initial !important}.mdc-data-table__row_hover{background-color:rgba(0, 0, 0, 0.04) !important}.zone.svelte-y8wn7.svelte-y8wn7{display:flex;align-items:center;position:relative;width:100%}.zone-board.svelte-y8wn7.svelte-y8wn7{display:flex;align-items:center;justify-content:space-between;width:100%}.zone-board.svelte-y8wn7.svelte-y8wn7:not(:last-child){border-bottom:1px solid #eee}.zone-name.svelte-y8wn7.svelte-y8wn7{margin-right:10px;white-space:nowrap;display:flex;overflow:hidden;align-items:center;font-size:16px}.map-sign-container.svelte-y8wn7.svelte-y8wn7{height:30px;width:30px;font-size:22px}.map-wrap.svelte-y8wn7.svelte-y8wn7{width:100%;height:100vh;max-width:calc(100vw - 20px);max-height:calc(100vh - 100px);border:1px solid var(--border-color);border-radius:16px;transition:all 0.5s ease;margin-right:16px}.zone-point{display:none;position:absolute;top:-50px;left:-50px;width:15px;height:15px;border:1px solid #000;border-radius:50%;background:#fff;z-index:1000}.zone-point_active{display:block}.card-wrap.svelte-y8wn7.svelte-y8wn7{position:fixed;z-index:2}.card-drop.svelte-y8wn7.svelte-y8wn7{position:relative;border-radius:35px;border:1px solid var(--border-color);margin-bottom:20px}ul.card-list.svelte-y8wn7.svelte-y8wn7{list-style:none;padding:0;margin:0;width:100%;top:52px;display:block;border-bottom-left-radius:3px;border-bottom-right-radius:3px}ul.svelte-y8wn7 li.svelte-y8wn7{padding:10px 20px;cursor:pointer}ul.svelte-y8wn7 li.svelte-y8wn7{border-top:0}ul.svelte-y8wn7 li.svelte-y8wn7:hover{background-color:rgba(0, 0, 0, 0.04) !important}ul.svelte-y8wn7 li.svelte-y8wn7:first-child:hover{border-radius:35px 35px 0 0}ul.svelte-y8wn7 li.svelte-y8wn7:last-child:hover{border-radius:0 0 35px 35px}ul.svelte-y8wn7 li.svelte-y8wn7:first-child:last-child:hover{border-radius:35px}ul li.data-table__row_hover{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:0px}ul li.data-table__row_hover:first-child{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:35px 35px 0 0}ul li.data-table__row_hover:last-child{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:0 0 35px 35px}.zones-page-list.svelte-y8wn7 li[activated=true].svelte-y8wn7{background-color:var(--btn-hover) !important}.card-drop.svelte-y8wn7 .card-list li.hidden.svelte-y8wn7:not(:first-child){display:none}.zones-page-list.svelte-y8wn7 li[activated=true].svelte-y8wn7:first-child{border-radius:35px 35px 0 0}.zones-page-list.svelte-y8wn7 li[activated=true].svelte-y8wn7:last-child{border-radius:0 0 35px 35px}.zones-page-list.svelte-y8wn7 li[activated=true].svelte-y8wn7:first-child:last-child{border-radius:35px}.zones-page-list.svelte-y8wn7 li.parent.children-hidden.svelte-y8wn7{border-radius:35px}#zones-panel.hide.svelte-y8wn7.svelte-y8wn7{display:none}}.btn.svelte-i80jfb.svelte-i80jfb{display:inline-flex;align-items:center;height:40px;padding:0 12px;font-family:"Manrope", sans-serif !important;font-size:0.875rem;font-weight:400;text-transform:initial;color:#fff;border-radius:50px;border:0;outline:0;background:var(--mdc-priamry-color);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.btn.svelte-i80jfb.svelte-i80jfb:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.btn.svelte-i80jfb.svelte-i80jfb:disabled{color:var(--button-disabled-color);background-color:var(--regular-button-disabled);box-shadow:none}.btn__icon.svelte-i80jfb.svelte-i80jfb{width:24px;min-width:20px;height:auto;margin-right:8px}.container.svelte-i80jfb.svelte-i80jfb{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%;margin:0 auto;padding:0 calc(50% - 500px)}.title.svelte-i80jfb.svelte-i80jfb{margin:0 auto 0 0;font-size:18px}.empty.svelte-i80jfb.svelte-i80jfb{padding:15px;font-size:14px;text-align:center;border:1px solid var(--table-border) !important;border-radius:12px}.wrapper.svelte-i80jfb.svelte-i80jfb{position:relative;overflow:hidden;height:100%}.table.svelte-i80jfb.svelte-i80jfb{overflow:auto;max-height:100%;border:1px solid var(--btn-hover) !important;border-radius:12px}.table.svelte-i80jfb.svelte-i80jfb::-webkit-scrollbar{display:none}@media(min-width: 426px){}@media(min-width: 550px){.title.svelte-i80jfb.svelte-i80jfb{font-size:24px}}.automations-page.svelte-i80jfb.svelte-i80jfb{--card-radius:16px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;height:100%}.automations-page.svelte-i80jfb .trigger-panel.svelte-i80jfb{padding:var(--spacing-md);background:var(--mdc-theme-surface);border-radius:var(--card-radius);box-shadow:0 2px 8px rgba(0, 0, 0, 0.04);margin-bottom:var(--spacing-lg)}.automations-page.svelte-i80jfb .trigger-panel .btn__danger.svelte-i80jfb:not(:disabled){background:var(--mdc-theme-error) !important;color:var(--mdc-theme-on-surface) !important}.automations-page.svelte-i80jfb .trigger-panel__main.svelte-i80jfb{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}.automations-page.svelte-i80jfb .trigger-panel__actions.svelte-i80jfb{display:flex;gap:var(--spacing-md)}.automations-page.svelte-i80jfb .trigger-panel__select-all.svelte-i80jfb{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--font-color-secondary)}.automations-page.svelte-i80jfb .triggers.svelte-i80jfb{display:grid;gap:var(--spacing-md);padding:5px}.automations-page.svelte-i80jfb .trigger-card.svelte-i80jfb{display:flex;align-items:center;padding:var(--spacing-md);background:var(--mdc-theme-surface);border:1px solid var(--border-color);border-radius:var(--card-radius);transition:all 0.2s ease}.automations-page.svelte-i80jfb .trigger-card.svelte-i80jfb:hover{border-color:var(--mdc-theme-secondary);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0, 0, 0, 0.05)}.automations-page.svelte-i80jfb .trigger-card__checkbox.svelte-i80jfb{margin-right:var(--spacing-md)}.automations-page.svelte-i80jfb .trigger-card__content.svelte-i80jfb{flex:1}.automations-page.svelte-i80jfb .trigger-card__header.svelte-i80jfb{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-sm)}.automations-page.svelte-i80jfb .trigger-card__name.svelte-i80jfb{font-weight:500;color:var(--mdc-theme-on-surface)}.automations-page.svelte-i80jfb .trigger-card__type.svelte-i80jfb{display:flex;align-items:center;gap:4px;font-size:0.75rem;color:var(--font-color-secondary)}.automations-page.svelte-i80jfb .trigger-card__type .type-icon.svelte-i80jfb{width:18px;height:18px}.automations-page.svelte-i80jfb .trigger-card__details.svelte-i80jfb{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:var(--spacing-md)}.automations-page.svelte-i80jfb .trigger-card__actions.svelte-i80jfb{display:flex;align-items:center;gap:var(--spacing-md);margin-left:var(--spacing-md)}.automations-page.svelte-i80jfb .trigger-card .btn.svelte-i80jfb{height:34px !important;width:34px !important;padding:0 7px !important}.automations-page.svelte-i80jfb .detail.svelte-i80jfb{display:flex;align-items:center;gap:4px;font-size:0.75rem}.automations-page.svelte-i80jfb .detail__label.svelte-i80jfb{color:var(--font-color-secondary)}.automations-page.svelte-i80jfb .detail__value.svelte-i80jfb{font-weight:500}.automations-page.svelte-i80jfb .empty.svelte-i80jfb{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-lg);text-align:center;background:var(--mdc-theme-surface);border-radius:var(--card-radius)}.automations-page.svelte-i80jfb .empty svg.svelte-i80jfb{width:48px;height:48px;color:var(--font-color-secondary);margin-bottom:var(--spacing-md)}.automations-page.svelte-i80jfb .empty p.svelte-i80jfb{margin:0 0 var(--spacing-sm);font-size:1.125rem;font-weight:500}.automations-page.svelte-i80jfb .empty small.svelte-i80jfb{color:var(--font-color-secondary)}@media(max-width: 768px){.automations-page.svelte-i80jfb .trigger-panel.svelte-i80jfb{flex-direction:column;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-sm)}.automations-page.svelte-i80jfb .trigger-panel__main.svelte-i80jfb{flex-direction:column;align-items:flex-start;width:100%;gap:var(--spacing-sm)}.automations-page.svelte-i80jfb .trigger-panel__actions.svelte-i80jfb{width:100%;justify-content:space-between}.automations-page.svelte-i80jfb .trigger-panel__actions .btn.svelte-i80jfb{flex:1;justify-content:center}.automations-page.svelte-i80jfb .trigger-panel__select-all.svelte-i80jfb{width:100%}.automations-page.svelte-i80jfb .trigger-card.svelte-i80jfb{flex-direction:column;align-items:stretch;padding:var(--spacing-sm)}.automations-page.svelte-i80jfb .trigger-card__checkbox.svelte-i80jfb{align-self:flex-start;margin-bottom:var(--spacing-sm)}.automations-page.svelte-i80jfb .trigger-card__content.svelte-i80jfb{order:1;margin:0}.automations-page.svelte-i80jfb .trigger-card__header.svelte-i80jfb{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.automations-page.svelte-i80jfb .trigger-card__header .trigger-card__name.svelte-i80jfb{font-size:1rem;margin-bottom:var(--spacing-sm)}.automations-page.svelte-i80jfb .trigger-card__header .trigger-card__type.svelte-i80jfb{width:100%;justify-content:flex-start}.automations-page.svelte-i80jfb .trigger-card__details.svelte-i80jfb{grid-template-columns:1fr;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}.automations-page.svelte-i80jfb .trigger-card__details .detail.svelte-i80jfb{flex-direction:column;align-items:flex-start}.automations-page.svelte-i80jfb .trigger-card__details .detail__label.svelte-i80jfb{font-size:0.75rem}.automations-page.svelte-i80jfb .trigger-card__details .detail__value.svelte-i80jfb{width:100%}.automations-page.svelte-i80jfb .trigger-card__actions.svelte-i80jfb{width:100%;order:2;margin:var(--spacing-md) 0 0;justify-content:space-between}.automations-page.svelte-i80jfb .trigger-card__actions .btn.svelte-i80jfb{height:40px !important;width:auto !important;flex:1;justify-content:center !important}.automations-page.svelte-i80jfb .trigger-card__actions .btn_icon.svelte-i80jfb{width:40px !important}.automations-page.svelte-i80jfb .trigger-card__actions.svelte-i80jfb .mdc-switch{margin-right:var(--spacing-md)}}@media(max-width: 480px){.automations-page.svelte-i80jfb .trigger-panel .title.svelte-i80jfb{font-size:1.25rem}.automations-page.svelte-i80jfb .trigger-panel__actions.svelte-i80jfb{flex-direction:column;gap:var(--spacing-sm)}.automations-page.svelte-i80jfb .trigger-panel__actions .btn.svelte-i80jfb{width:100%;justify-content:center}.automations-page.svelte-i80jfb .trigger-card__details .detail.svelte-i80jfb{padding:var(--spacing-sm);background:var(--btn-hover);border-radius:var(--card-radius);margin-bottom:var(--spacing-sm)}.automations-page.svelte-i80jfb .trigger-card__actions.svelte-i80jfb{flex-direction:column;gap:var(--spacing-sm)}.automations-page.svelte-i80jfb .trigger-card__actions .btn.svelte-i80jfb{width:100%;justify-content:center}.automations-page.svelte-i80jfb .trigger-card__actions .btn_icon.svelte-i80jfb{width:100% !important}.automations-page.svelte-i80jfb .trigger-card__actions.svelte-i80jfb .mdc-switch{align-self:flex-start;margin:0}.automations-page.svelte-i80jfb .empty.svelte-i80jfb{padding:var(--spacing-md)}.automations-page.svelte-i80jfb .empty svg.svelte-i80jfb{width:48px;height:48px}.automations-page.svelte-i80jfb .empty p.svelte-i80jfb{font-size:0.875rem}.automations-page.svelte-i80jfb .empty .btn.svelte-i80jfb{width:100%}}@media(hover: none){.automations-page.svelte-i80jfb .trigger-card.svelte-i80jfb:active{background:var(--btn-hover)}.automations-page.svelte-i80jfb .trigger-card.svelte-i80jfb:hover{transform:none}.automations-page.svelte-i80jfb .btn.svelte-i80jfb:active{transform:scale(0.98)}}.btn.svelte-1ncd3pi.svelte-1ncd3pi{display:inline-flex;align-items:center;height:40px;padding:0 12px;font-family:"Manrope", sans-serif !important;font-size:0.875rem;font-weight:400;text-transform:initial;color:#fff;border-radius:50px;border:0;outline:0;background:var(--mdc-priamry-color);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.btn.svelte-1ncd3pi.svelte-1ncd3pi:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.btn.svelte-1ncd3pi.svelte-1ncd3pi:disabled{color:var(--button-disabled-color);background-color:var(--regular-button-disabled);box-shadow:none}.btn_square.svelte-1ncd3pi.svelte-1ncd3pi{border-radius:50%;width:40px;padding:0 9px}.btn_square.svelte-1ncd3pi .btn__icon.svelte-1ncd3pi{margin-right:0}.btn__icon.svelte-1ncd3pi.svelte-1ncd3pi{width:24px;min-width:20px;height:auto;margin-right:8px}.container.svelte-1ncd3pi.svelte-1ncd3pi{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%;margin:0 auto;padding:0 calc(50% - 500px)}.title.svelte-1ncd3pi.svelte-1ncd3pi{margin:0 auto 0 0;font-size:18px}.panel.svelte-1ncd3pi.svelte-1ncd3pi{display:flex;align-items:center;min-height:36px;margin-bottom:10px;gap:10px;padding-top:10px}.empty.svelte-1ncd3pi.svelte-1ncd3pi{padding:15px;font-size:14px;text-align:center;border:1px solid var(--table-border) !important;border-radius:12px}.wrapper.svelte-1ncd3pi.svelte-1ncd3pi{position:relative;overflow:hidden;height:100%}.table.svelte-1ncd3pi.svelte-1ncd3pi{overflow:auto;max-height:100%;border:1px solid var(--btn-hover) !important;border-radius:12px}.table.svelte-1ncd3pi.svelte-1ncd3pi::-webkit-scrollbar{display:none}.head.svelte-1ncd3pi.svelte-1ncd3pi{display:flex;align-items:center;position:sticky;top:0;min-height:40px;padding:5px 10px;border-bottom:1px solid var(--btn-hover) !important;background:var(--mdc-theme-background) !important;z-index:1}.row.svelte-1ncd3pi.svelte-1ncd3pi{display:flex;align-items:center;min-height:40px;padding:5px 10px;background:var(--mdc-theme-background) !important;transition:all linear 0.2s}@media(min-width: 426px){.head.svelte-1ncd3pi.svelte-1ncd3pi{padding:5px 25px 5px 10px}.row.svelte-1ncd3pi.svelte-1ncd3pi{padding:5px 25px 5px 10px}}@media(min-width: 550px){.title.svelte-1ncd3pi.svelte-1ncd3pi{font-size:24px}.panel.svelte-1ncd3pi.svelte-1ncd3pi{margin:12px 0 24px}}.container.svelte-1ncd3pi.svelte-1ncd3pi{padding:0 calc(50% - 600px)}.cameras-page.svelte-1ncd3pi .table.svelte-1ncd3pi{border:none !important}.cameras-page.svelte-1ncd3pi.svelte-1ncd3pi{--card-radius:16px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;height:100%}.cameras-page.svelte-1ncd3pi .panel.svelte-1ncd3pi{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-lg);padding:var(--spacing-md);background:var(--mdc-theme-surface);border-radius:var(--card-radius);box-shadow:0 2px 8px rgba(0, 0, 0, 0.04)}.cameras-page.svelte-1ncd3pi .panel .title.svelte-1ncd3pi{font-size:1.5rem;font-weight:500;color:var(--mdc-theme-on-surface);margin:0}.cameras-page.svelte-1ncd3pi .panel .actions.svelte-1ncd3pi{display:flex;gap:var(--spacing-md)}.cameras-page.svelte-1ncd3pi .btn.svelte-1ncd3pi{display:inline-flex;align-items:center;gap:var(--spacing-sm);height:40px;padding:0 var(--spacing-md);font-size:0.875rem;font-weight:500;color:var(--mdc-theme-on-primary);background:var(--mdc-theme-secondary);border:none;border-radius:20px;transition:all 0.2s ease}.cameras-page.svelte-1ncd3pi .btn__icon.svelte-1ncd3pi{width:20px;height:20px}.cameras-page.svelte-1ncd3pi .btn.svelte-1ncd3pi:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0, 0, 0, 0.1)}.cameras-page.svelte-1ncd3pi .btn.red-button.svelte-1ncd3pi{background:#ff4757;opacity:0.9}.cameras-page.svelte-1ncd3pi .btn.red-button.svelte-1ncd3pi:disabled{background:#ffb2b9;cursor:not-allowed}.cameras-page.svelte-1ncd3pi .btn_square.svelte-1ncd3pi{width:40px;padding:0;justify-content:center}.cameras-page.svelte-1ncd3pi .wrapper.svelte-1ncd3pi{background:var(--mdc-theme-surface);border:none;overflow:hidden}.cameras-page.svelte-1ncd3pi .wrapper .table.svelte-1ncd3pi{padding:var(--spacing-md);border:none;border-radius:0}.cameras-page.svelte-1ncd3pi .wrapper .head.svelte-1ncd3pi{padding:var(--spacing-md);background:var(--mdc-theme-surface);border-bottom:1px solid var(--border-color)}.cameras-page.svelte-1ncd3pi .wrapper .head__col.svelte-1ncd3pi{color:var(--font-color-secondary);font-weight:500;text-transform:uppercase;letter-spacing:0.05em}.cameras-page.svelte-1ncd3pi .wrapper .row.svelte-1ncd3pi{display:flex;align-items:center;margin:var(--spacing-sm) 0;padding:var(--spacing-md);background:var(--card-background);border:1px solid var(--border-color);border-radius:var(--card-radius);transition:all 0.2s ease}.cameras-page.svelte-1ncd3pi .wrapper .row.svelte-1ncd3pi:hover{border-color:var(--mdc-theme-secondary);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0, 0, 0, 0.05)}.cameras-page.svelte-1ncd3pi .wrapper .row__content.svelte-1ncd3pi{flex:1;margin:0 var(--spacing-md)}.cameras-page.svelte-1ncd3pi .wrapper .row__main.svelte-1ncd3pi{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.cameras-page.svelte-1ncd3pi .wrapper .row__name.svelte-1ncd3pi{font-weight:500;color:var(--mdc-theme-on-surface)}.cameras-page.svelte-1ncd3pi .wrapper .row__details.svelte-1ncd3pi{display:flex;flex-direction:column;gap:var(--spacing-sm);font-size:0.75rem;color:var(--font-color-secondary)}.cameras-page.svelte-1ncd3pi .wrapper .row__actions.svelte-1ncd3pi{display:flex;gap:var(--spacing-sm);margin-left:auto;align-items:center}.cameras-page.svelte-1ncd3pi .wrapper .row__actions .btn.svelte-1ncd3pi{background:transparent;color:var(--font-color);border:1px solid var(--border-color)}.cameras-page.svelte-1ncd3pi .wrapper .row__actions .btn.svelte-1ncd3pi:hover{background:var(--mdc-theme-secondary);color:white;border-color:var(--mdc-theme-secondary)}.cameras-page.svelte-1ncd3pi .empty.svelte-1ncd3pi{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-lg);background:var(--mdc-theme-surface);border-radius:var(--card-radius);box-shadow:0 2px 8px rgba(0, 0, 0, 0.04)}.cameras-page.svelte-1ncd3pi .empty svg.svelte-1ncd3pi{width:64px;height:64px;color:var(--font-color-secondary);margin-bottom:var(--spacing-md)}.cameras-page.svelte-1ncd3pi .empty p.svelte-1ncd3pi{font-size:1rem;color:var(--font-color-secondary);margin-bottom:var(--spacing-md)}.cameras-page.svelte-1ncd3pi .empty .btn__icon.svelte-1ncd3pi{width:24px !important;min-width:20px;height:auto !important;margin-right:8px;margin-bottom:0px !important}.cameras-page.svelte-1ncd3pi .stat.svelte-1ncd3pi{display:flex;align-items:center;gap:4px;color:var(--font-color-secondary)}.cameras-page.svelte-1ncd3pi .stat__icon.svelte-1ncd3pi{width:16px;height:16px}.cameras-page.svelte-1ncd3pi .stat__value.svelte-1ncd3pi{font-weight:500}.cameras-page.svelte-1ncd3pi .detail.svelte-1ncd3pi{display:flex;align-items:center;gap:4px}.cameras-page.svelte-1ncd3pi .detail .detail-item.svelte-1ncd3pi{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:12px;background:var(--btn-hover);color:var(--font-color-secondary);font-size:0.75rem}.cameras-page.svelte-1ncd3pi .detail .detail-item.active.svelte-1ncd3pi{background:rgba(0, 214, 153, 0.2862745098)}.cameras-page.svelte-1ncd3pi .detail .detail-item.inactive.svelte-1ncd3pi{background:rgba(255, 71, 87, 0.2117647059)}.cameras-page.svelte-1ncd3pi .detail__value.svelte-1ncd3pi{font-weight:bold}.cameras-page.svelte-1ncd3pi .detail__value.active.svelte-1ncd3pi{color:var(--mdc-theme-secondary)}.cameras-page.svelte-1ncd3pi .detail__value.inactive.svelte-1ncd3pi{color:#ff4757}@media(max-width: 768px){.cameras-page.svelte-1ncd3pi .panel.svelte-1ncd3pi{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.cameras-page.svelte-1ncd3pi .panel .actions.svelte-1ncd3pi{width:100%;justify-content:space-between}.cameras-page.svelte-1ncd3pi .row.svelte-1ncd3pi{flex-direction:column;align-items:stretch;padding:var(--spacing-sm)}.cameras-page.svelte-1ncd3pi .row__content.svelte-1ncd3pi{margin:var(--spacing-sm) 0}.cameras-page.svelte-1ncd3pi .row__main.svelte-1ncd3pi{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.cameras-page.svelte-1ncd3pi .row__actions.svelte-1ncd3pi{justify-content:flex-start;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-sm)}}@media(max-width: 480px){.cameras-page.svelte-1ncd3pi .panel.svelte-1ncd3pi{padding:var(--spacing-sm)}.cameras-page.svelte-1ncd3pi .panel .title.svelte-1ncd3pi{font-size:1.25rem}.cameras-page.svelte-1ncd3pi .row__actions.svelte-1ncd3pi{flex-direction:column;width:100%}.cameras-page.svelte-1ncd3pi .row__actions .btn.svelte-1ncd3pi{width:100%;justify-content:center}}.mdc-snackbar__dismiss.mdc-snackbar__dismiss{padding:6px !important}.profile-page .btn-edit{width:30px;height:30px;margin-left:8px;padding:0}.profile-page.mdc-dialog{font-family:"Manrope" !important}.container.svelte-1kmglu6.svelte-1kmglu6{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%;margin:0 auto;padding:0 calc(50% - 500px)}.wrapper.svelte-1kmglu6.svelte-1kmglu6{position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column}.card-row.svelte-1kmglu6.svelte-1kmglu6{margin-bottom:10px}.card.svelte-1kmglu6.svelte-1kmglu6{background:var(--card-background);border-radius:28px;display:flex;padding:5px;border-top:1px solid var(--border-top-color)}.login-card.svelte-1kmglu6.svelte-1kmglu6{margin-right:10px;height:150px}.pincode-card.svelte-1kmglu6.svelte-1kmglu6{margin-right:10px;margin-top:10px}.profile-card.svelte-1kmglu6.svelte-1kmglu6{align-items:center}.profile-card__text.svelte-1kmglu6.svelte-1kmglu6{height:100%;display:flex;flex-direction:column;justify-content:center;max-width:50%}.user-name.svelte-1kmglu6.svelte-1kmglu6{width:100%;font-size:1rem}.row.svelte-1kmglu6.svelte-1kmglu6{padding:5px 10px}.col.svelte-1kmglu6.svelte-1kmglu6{padding:0 2px;font-size:12px;line-height:1.4}.password.svelte-1kmglu6.svelte-1kmglu6{display:flex;align-items:center}.input.mdc-text-field{min-width:150px !important}@media(min-width: 550px){.profile-page .password .btn-save, .profile-page .password .btn-close{height:29px;padding:0px 12px}.card.svelte-1kmglu6.svelte-1kmglu6{padding:15px}.user-name.svelte-1kmglu6.svelte-1kmglu6{font-size:1.5rem}.row.svelte-1kmglu6.svelte-1kmglu6{display:flex;align-items:center;min-height:55px}.col.svelte-1kmglu6.svelte-1kmglu6{font-size:14px}.col_name.svelte-1kmglu6.svelte-1kmglu6{min-width:200px}}@media(min-width: 540px){.col_name.svelte-1kmglu6.svelte-1kmglu6{min-width:200px}}@media(min-width: 550px){}.user-info-wrapper.svelte-1kmglu6.svelte-1kmglu6{display:flex}.user-settings-card.svelte-1kmglu6.svelte-1kmglu6,.login-card.svelte-1kmglu6.svelte-1kmglu6{flex-direction:column;justify-content:center}.user-settings-card.svelte-1kmglu6.svelte-1kmglu6{width:100%}.user-profile.svelte-1kmglu6.svelte-1kmglu6{background-color:#3c5fa8;border-radius:50%;display:flex;justify-content:center;align-items:center;color:#FFFFFF;font-weight:200}.user-profile.profile-card.svelte-1kmglu6.svelte-1kmglu6{width:100%;height:100%;font-size:1.625rem}.profilepic.svelte-1kmglu6.svelte-1kmglu6{position:relative;width:100px;height:100px;border-radius:50%;overflow:hidden;background-color:#111;margin-right:10px}.profile-page .profilepic__image{object-fit:cover;opacity:1;transition:opacity 0.2s ease-in-out}.profilepic:hover .profilepic__image{opacity:0.5}.profile-page .profilepic:hover .profilepic__content{opacity:1}.profilepic.svelte-1kmglu6:hover .profilepic__content.svelte-1kmglu6{opacity:1}.profilepic.svelte-1kmglu6:hover .profilepic__image.svelte-1kmglu6{opacity:0.5}.profilepic__image.svelte-1kmglu6.svelte-1kmglu6{width:100px;height:100%}.profilepic__content.svelte-1kmglu6.svelte-1kmglu6{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:white;opacity:0;transition:opacity 0.2s ease-in-out}.profilepic__text.svelte-1kmglu6.svelte-1kmglu6{text-transform:uppercase;font-size:12px;width:100%;font-weight:200;text-align:center}.toggle.svelte-1kmglu6.svelte-1kmglu6{opacity:0.5;--size:1.3rem;appearance:none;outline:none;cursor:pointer;width:var(--size);height:var(--size);box-shadow:inset calc(var(--size) * 0.33) calc(var(--size) * -0.25) 0;border-radius:999px;color:hsl(240, 100%, 95%);transition:all 500ms}.toggle.svelte-1kmglu6.svelte-1kmglu6:checked{--ray-size:calc(var(--size) * -0.4);--offset-orthogonal:calc(var(--size) * 0.65);--offset-diagonal:calc(var(--size) * 0.45);transform:scale(0.75);color:#ffc411;box-shadow:inset 0 0 0 var(--size), calc(var(--offset-orthogonal) * -1) 0 0 var(--ray-size), var(--offset-orthogonal) 0 0 var(--ray-size), 0 calc(var(--offset-orthogonal) * -1) 0 var(--ray-size), 0 var(--offset-orthogonal) 0 var(--ray-size), calc(var(--offset-diagonal) * -1) calc(var(--offset-diagonal) * -1) 0 var(--ray-size), var(--offset-diagonal) var(--offset-diagonal) 0 var(--ray-size), calc(var(--offset-diagonal) * -1) var(--offset-diagonal) 0 var(--ray-size), var(--offset-diagonal) calc(var(--offset-diagonal) * -1) 0 var(--ray-size)}.toggle.svelte-1kmglu6.svelte-1kmglu6{z-index:1}@media(min-width: 768px){}.btn.svelte-byahbh.svelte-byahbh{display:inline-flex;align-items:center;height:40px;padding:0 12px;font-family:"Manrope", sans-serif !important;font-size:0.875rem;font-weight:400;text-transform:initial;color:#fff;border-radius:50px;border:0;outline:0;background:var(--mdc-priamry-color);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.btn.svelte-byahbh.svelte-byahbh:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.btn.svelte-byahbh.svelte-byahbh:disabled{color:var(--button-disabled-color);background-color:var(--regular-button-disabled);box-shadow:none}.btn_square.svelte-byahbh.svelte-byahbh{border-radius:50%;width:40px;padding:0 9px}.btn_square.svelte-byahbh .btn__icon.svelte-byahbh{margin-right:0}.btn__icon.svelte-byahbh.svelte-byahbh{width:24px;min-width:20px;height:auto;margin-right:8px}.page-with-table.svelte-byahbh.svelte-byahbh{display:flex;flex-direction:column;overflow:hidden;height:100%}.container.svelte-byahbh.svelte-byahbh{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%;margin:0 auto;padding:0 calc(50% - 500px)}.title.svelte-byahbh.svelte-byahbh{margin:0 auto 0 0;font-size:18px}.panel.svelte-byahbh.svelte-byahbh{display:flex;align-items:center;min-height:36px;margin-bottom:10px;gap:10px;padding-top:10px}.empty.svelte-byahbh.svelte-byahbh{padding:15px;font-size:14px;text-align:center;border:1px solid var(--table-border) !important;border-radius:12px}.wrapper.svelte-byahbh.svelte-byahbh{position:relative;overflow:hidden;height:100%}.table.svelte-byahbh.svelte-byahbh{overflow:auto;max-height:100%;border:1px solid var(--btn-hover) !important;border-radius:12px}.table.svelte-byahbh.svelte-byahbh::-webkit-scrollbar{display:none}.head.svelte-byahbh.svelte-byahbh{display:flex;align-items:center;position:sticky;top:0;min-height:40px;padding:5px 10px;border-bottom:1px solid var(--btn-hover) !important;background:var(--mdc-theme-background) !important;z-index:1}.row.svelte-byahbh.svelte-byahbh{display:flex;align-items:center;min-height:40px;padding:5px 10px;background:var(--mdc-theme-background) !important;transition:all linear 0.2s}@media(min-width: 426px){.head.svelte-byahbh.svelte-byahbh{padding:5px 25px 5px 10px}.row.svelte-byahbh.svelte-byahbh{padding:5px 25px 5px 10px}}@media(min-width: 550px){.title.svelte-byahbh.svelte-byahbh{font-size:24px}.panel.svelte-byahbh.svelte-byahbh{margin:12px 0 24px}}.preloader.svelte-byahbh.svelte-byahbh{width:0;height:24px;transition:all 0.2s linear 0s}.preloader_active.svelte-byahbh.svelte-byahbh{width:24px;margin-left:8px;animation-duration:0.7s;animation-timing-function:linear;animation-name:svelte-byahbh-preloader;animation-iteration-count:infinite;transition:all 0.2s linear 0.3s}@keyframes svelte-byahbh-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.scenes-page.svelte-byahbh.svelte-byahbh{--card-radius:16px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px}.scenes-page.svelte-byahbh .panel.svelte-byahbh{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-lg);padding:var(--spacing-md);background:var(--mdc-theme-surface);border-radius:var(--card-radius);box-shadow:0 2px 8px rgba(0, 0, 0, 0.04)}.scenes-page.svelte-byahbh .panel .title.svelte-byahbh{font-size:1.5rem;font-weight:500;color:var(--mdc-theme-on-surface);margin:0}.scenes-page.svelte-byahbh .panel .actions.svelte-byahbh{display:flex;gap:var(--spacing-md)}.scenes-page.svelte-byahbh .btn.svelte-byahbh{display:inline-flex;align-items:center;gap:var(--spacing-sm);height:40px;padding:0 var(--spacing-md);font-size:0.875rem;font-weight:500;color:var(--mdc-theme-on-primary);background:var(--mdc-theme-secondary);border:none;border-radius:20px;transition:all 0.2s ease}.scenes-page.svelte-byahbh .btn__icon.svelte-byahbh{width:20px;height:20px}.scenes-page.svelte-byahbh .btn.svelte-byahbh:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0, 0, 0, 0.1)}.scenes-page.svelte-byahbh .btn.red-button.svelte-byahbh{background:#ff4757;opacity:0.9}.scenes-page.svelte-byahbh .btn.red-button.svelte-byahbh:disabled{background:#ffb2b9;cursor:not-allowed}.scenes-page.svelte-byahbh .btn_square.svelte-byahbh{width:40px;padding:0;justify-content:center}.scenes-page.svelte-byahbh .wrapper.svelte-byahbh{background:var(--mdc-theme-surface);border-radius:0 !important;box-shadow:0 2px 8px rgba(0, 0, 0, 0.04);overflow:hidden}.scenes-page.svelte-byahbh .wrapper .table.svelte-byahbh{padding:var(--spacing-md) !important}.scenes-page.svelte-byahbh .wrapper .head.svelte-byahbh{padding:var(--spacing-md);background:var(--mdc-theme-surface);border-bottom:1px solid var(--border-color);top:-25px !important}.scenes-page.svelte-byahbh .wrapper .head__col.svelte-byahbh{color:var(--font-color-secondary);font-weight:500;text-transform:uppercase;letter-spacing:0.05em}.scenes-page.svelte-byahbh .wrapper .row.svelte-byahbh{display:flex;align-items:center;margin:var(--spacing-sm) 0;padding:var(--spacing-md);background:var(--card-background);border:1px solid var(--border-color);border-radius:var(--card-radius);transition:all 0.2s ease}.scenes-page.svelte-byahbh .wrapper .row.svelte-byahbh:hover{border-color:var(--mdc-theme-secondary);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0, 0, 0, 0.05)}.scenes-page.svelte-byahbh .wrapper .row__name.svelte-byahbh{font-weight:500;color:var(--mdc-theme-on-surface)}.scenes-page.svelte-byahbh .wrapper .row__actions.svelte-byahbh{display:flex;gap:var(--spacing-sm);margin-left:auto}.scenes-page.svelte-byahbh .wrapper .row__actions .btn.svelte-byahbh{background:transparent;color:var(--font-color);border:1px solid var(--border-color)}.scenes-page.svelte-byahbh .wrapper .row__actions .btn.svelte-byahbh:hover{background:var(--mdc-theme-secondary);color:white;border-color:var(--mdc-theme-secondary)}.scenes-page.svelte-byahbh .wrapper .row__actions .btn span.svelte-byahbh{font-weight:500}.scenes-page.svelte-byahbh .wrapper .row__content.svelte-byahbh{flex:1;margin:0 var(--spacing-md)}.scenes-page.svelte-byahbh .wrapper .row__main.svelte-byahbh{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-sm)}.scenes-page.svelte-byahbh .wrapper .row__stats.svelte-byahbh{display:flex;gap:var(--spacing-md)}.scenes-page.svelte-byahbh .wrapper .row__details.svelte-byahbh{display:flex;gap:var(--spacing-lg);font-size:0.875rem;color:var(--font-color-secondary);justify-content:space-between}@media(hover: hover){.scenes-page.svelte-byahbh .wrapper .row.svelte-byahbh:hover{transform:translateY(-1px)}}@media(hover: none){.scenes-page.svelte-byahbh .wrapper .row.svelte-byahbh:active{background:var(--btn-hover)}}.scenes-page.svelte-byahbh .wrapper .row .stat.svelte-byahbh{display:flex;align-items:center;gap:4px;color:var(--font-color-secondary)}.scenes-page.svelte-byahbh .wrapper .row .stat__icon.svelte-byahbh{width:16px;height:16px;color:var(--font-color)}.scenes-page.svelte-byahbh .wrapper .row .stat__value.svelte-byahbh{font-weight:normal;color:var(--mdc-theme-on-surface)}.scenes-page.svelte-byahbh .wrapper .row .stat__label.svelte-byahbh{font-size:0.875rem}.scenes-page.svelte-byahbh .wrapper .row .detail.svelte-byahbh{display:flex;align-items:center;gap:4px}.scenes-page.svelte-byahbh .wrapper .row .detail__label.svelte-byahbh{color:var(--font-color-secondary)}.scenes-page.svelte-byahbh .wrapper .row .detail__value.svelte-byahbh{font-weight:500;color:var(--mdc-theme-on-surface)}.scenes-page.svelte-byahbh .empty.svelte-byahbh{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-lg);background:var(--mdc-theme-surface);border-radius:var(--card-radius);box-shadow:0 2px 8px rgba(0, 0, 0, 0.04)}.scenes-page.svelte-byahbh .empty svg.svelte-byahbh{width:64px;height:64px;color:var(--font-color-secondary);margin-bottom:var(--spacing-md)}.scenes-page.svelte-byahbh .empty p.svelte-byahbh{font-size:1rem;color:var(--font-color-secondary);margin:0}.scenes-page.svelte-byahbh .empty .btn__icon.svelte-byahbh{width:24px !important;min-width:20px;height:auto !important;margin-right:8px;margin-bottom:0px !important}.scenes-page.svelte-byahbh .mdc-checkbox{--mdc-checkbox-selected-checkmark-color:white;--mdc-checkbox-selected-focus-icon-color:var(--mdc-theme-primary);--mdc-checkbox-selected-hover-icon-color:var(--mdc-theme-primary);--mdc-checkbox-selected-icon-color:var(--mdc-theme-primary);--mdc-checkbox-selected-pressed-icon-color:var(--mdc-theme-primary)}@media(max-width: 768px){.panel.svelte-byahbh.svelte-byahbh{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.panel.svelte-byahbh .actions.svelte-byahbh{width:100%;justify-content:space-between}.row.svelte-byahbh.svelte-byahbh{padding:var(--spacing-sm);flex-direction:column;align-items:stretch}.row__checkbox.svelte-byahbh.svelte-byahbh{align-self:flex-start;margin-bottom:var(--spacing-sm)}.row__content.svelte-byahbh.svelte-byahbh{margin:0;order:1}.row__main.svelte-byahbh.svelte-byahbh{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.row__name.svelte-byahbh.svelte-byahbh{font-size:1rem;margin-bottom:var(--spacing-sm)}.row__stats.svelte-byahbh.svelte-byahbh{width:100%;justify-content:center;gap:var(--spacing-lg)}.row__stats.svelte-byahbh .stat__label.svelte-byahbh{display:none}.row__details.svelte-byahbh.svelte-byahbh{flex-direction:row;flex-wrap:wrap;gap:var(--spacing-md);margin-top:var(--spacing-sm)}.row__actions.svelte-byahbh.svelte-byahbh{width:100%;order:2;margin:var(--spacing-md) 0 0 0;justify-content:space-between}.row__actions.svelte-byahbh .btn.svelte-byahbh{flex:1}.row__actions.svelte-byahbh .btn.svelte-byahbh:not(.btn_square){justify-content:center}.row__actions.svelte-byahbh .btn span.svelte-byahbh{font-size:0.875rem}}@media(max-width: 480px){.panel.svelte-byahbh.svelte-byahbh{padding:var(--spacing-sm)}.panel.svelte-byahbh .title.svelte-byahbh{font-size:1.25rem}.row__details.svelte-byahbh.svelte-byahbh{flex-direction:column;gap:var(--spacing-sm)}.row__actions.svelte-byahbh.svelte-byahbh{flex-direction:column;gap:var(--spacing-sm)}.row__actions.svelte-byahbh .btn.svelte-byahbh{width:100%}.row__actions.svelte-byahbh .btn_square.svelte-byahbh{width:100%;height:40px}.empty.svelte-byahbh.svelte-byahbh{padding:var(--spacing-md)}.empty.svelte-byahbh svg.svelte-byahbh{width:48px;height:48px}.empty.svelte-byahbh p.svelte-byahbh{font-size:0.875rem}.empty.svelte-byahbh .btn.svelte-byahbh{width:100%}}.btn__icon.svelte-1yykpob{width:24px;min-width:20px;height:auto;margin-right:8px}.trigger-content-wrapper.svelte-1yykpob{border:1px solid var(--border-color);width:100%;border-radius:0px 30px 30px 30px;padding:20px;height:calc(100% - 100px);overflow-y:hidden}.trigger-popup.mdc-dialog .mdc-dialog__title{padding:10px;line-height:1.2}@media(max-width: 374px){.trigger-popup.mdc-dialog .mdc-dialog__title{padding:14px;line-height:1.2;font-size:17px}}.trigger-popup.mdc-dialog .mdc-dialog__title::before{height:10px}.trigger-popup.mdc-dialog .mdc-dialog__content{padding:10px}.trigger-popup.mdc-dialog .mdc-segmented-button__segment{justify-content:center;min-width:14.1%;padding:0}@media(max-width: 374px){.trigger-popup.mdc-dialog .mdc-segmented-button__segment{min-width:20px !important;width:36px}}.trigger-popup.mdc-dialog .offset-field span{margin-left:10px !important}@media(min-width: 770px){.trigger-popup.mdc-dialog .mdc-dialog__title{padding:0 24px 9px}.trigger-popup.mdc-dialog .mdc-dialog__title::before{height:40px}.trigger-popup.mdc-dialog .mdc-dialog__content{padding:13px 24px 8px}.trigger-popup.mdc-dialog .mdc-segmented-button__segment{justify-content:initial;min-width:48px;padding:0 12px}.content.svelte-1yykpob{display:flex;justify-content:space-between;height:100%}}.weekday-segment.mdc-segmented-button{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr !important}.step.svelte-1yykpob{height:4px;width:25px;margin:0 2px;background-color:#bbbbbb;border:none;border-radius:15px;display:inline-block;opacity:0.5;transition:width 0.5s}.step.active{opacity:1;background-color:var(--btn-accept-color)}#prevBtn.hidden{display:none}.tab .mdc-notched-outline__leading.invalid,
      .tab .mdc-notched-outline__trailing.invalid{border-color:#ffdddd !important}.condition-select h2{font-size:14px;padding-bottom:0px !important}.condition-select__text__title{padding:0 24px 0;font-size:14px;font-weight:bold;color:var(--font-color)}.condition-select__text__description{font-size:9px;padding-left:24px}.triggers-edit-page.svelte-1yykpob{height:100%}.triggers-edit-page .rangeSlider .rangeNub{opacity:0}.trigger-name-form.hidden{transform:translate(-200%) !important;position:absolute !important}.trigger-form.hidden{transform:translate(200%) !important;position:absolute !important}.trigger-form.svelte-1yykpob{translate:0%;display:flex;width:100%;align-items:flex-start;transition:transform 0.8s;flex-direction:column}.trigger-name-form.svelte-1yykpob{display:flex;flex-direction:column;width:100%;align-items:center;transition:transform 0.8s;translate:0%}.trigger-wrapper-condition.hidden{transform:translate(200%) !important;position:absolute !important}.trigger-wrapper-condition.svelte-1yykpob{display:flex;flex-direction:column;width:100%;align-items:center;transition:transform 0.8s;translate:0%}.trigger-wrapper-target.hidden{transform:translate(200%) !important;position:absolute !important}.trigger-wrapper-target.svelte-1yykpob{display:flex;flex-direction:column;width:100%;align-items:center;transition:transform 0.8s;translate:0%}.trigger-wrapper-action.hidden{transform:translate(200%) !important;position:absolute !important}.trigger-wrapper-action.svelte-1yykpob{display:flex;flex-direction:column;width:100%;align-items:center;transition:transform 0.8s;translate:0%}.trigger-header .tab-buttons{display:inline-block !important}.trigger-header .tab-buttons .mdc-segmented-button__segment{border:1px solid var(--border-color);border-radius:0 !important;background-color:transparent !important}.trigger-header .tab-buttons .mdc-segmented-button__segment--selected{border:1px solid var(--border-color) !important;border-radius:0 !important;font-weight:bold !important;background-color:transparent !important;border-top:1px solid var(--btn-accept-color) !important;border-bottom:0 !important;outline:1px solid var(--mdc-theme-background)}.trigger-header.svelte-1yykpob{display:flex;justify-content:space-between}.condition-buttons{display:flex !important;flex-wrap:wrap}.condition-buttons .mdc-segmented-button__segment:hover{border-bottom:1px solid var(--btn-accept-color) !important}.condition-buttons .mdc-segmented-button__segment--selected:hover{border-bottom:3px solid var(--btn-accept-color) !important}.condition-buttons .mdc-segmented-button__segment{border:0 !important;border-radius:0 !important;background-color:transparent !important;display:flex;flex-direction:column;align-items:flex-start;text-transform:none !important}.segment-desc{font-size:11px !important;font-weight:300 !important}.condition-buttons .mdc-segmented-button__segment--selected{border:0 !important;border-radius:0 !important;border-bottom:3px solid var(--btn-accept-color) !important;font-weight:bold !important;background-color:transparent !important}.trigger-selector.svelte-1yykpob{width:100%}.trigger-wrapper.svelte-1yykpob{height:100%;width:100%;display:flex;flex-direction:column;align-items:center}.trigger-selects.svelte-1yykpob{display:flex;flex-direction:column;align-items:center;border-bottom:1px solid var(--border-color)}.mdc-segmented-button__label{display:flex;align-items:center}.step.current.svelte-1yykpob{width:45px;background-color:var(--btn-accept-color)}.trigger-save:not(:disabled){transform:translate(0%);transition:transform 0.8s;color:var(--btn-accept-color) !important}.trigger-save[hidden="true"]{transform:translate(200%)}@media(max-width: 768px){}.triggers-edit-page .rangeSlider{width:100%;margin:0;height:6px;background:var(--border-color);border-radius:3px}.triggers-edit-page .rangeSlider .rangeBar{height:6px;background:var(--mdc-theme-secondary);border-radius:3px;transition:all 0.2s ease}.triggers-edit-page .rangeSlider.focus .rangeBar{background:var(--mdc-theme-secondary)}.triggers-edit-page .rangeSlider .rangeHandle{width:20px;height:20px;background:var(--mdc-theme-secondary);border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);cursor:pointer;transform-origin:center center;transition:all 0.2s ease;position:relative}.triggers-edit-page .rangeSlider .rangeHandle:hover{box-shadow:0 3px 6px rgba(0, 0, 0, 0.3)}.triggers-edit-page .rangeSlider .rangeHandle:hover::after{transform:scale(1.1)}.triggers-edit-page .rangeSlider .rangeHandle::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:inherit;border-radius:inherit;transition:transform 0.2s ease}.triggers-edit-page .rangeSlider .rangeNub{width:8px;height:8px;background:var(--mdc-theme-secondary);border-radius:50%}.triggers-edit-page .rangeSlider .rangeFloat{padding:4px 8px;background-color:var(--mdc-theme-secondary) !important;color:#fff;border-radius:4px;font-size:12px;font-weight:500;box-shadow:0 2px 4px rgba(0, 0, 0, 0.2)}.triggers-edit-page .row__colortemp .rangeSlider .rangeBar{background:linear-gradient(90deg, var(--color-grad-one) 0%, var(--color-grad-two) 100%)}.triggers-edit-page .row__colortemp .rangeSlider .rangeHandle{background:#fff;border:2px solid var(--mdc-theme-secondary)}.triggers-edit-page .row__colortemp .rangeSlider .rangeNub{background:var(--mdc-theme-secondary)}.triggers-edit-page .row__colortemp .rangeSlider .rangeFloat{background:var(--mdc-theme-secondary)}.notification-window.svelte-q9slmr.svelte-q9slmr{position:fixed;top:var(--spacing-md);right:var(--spacing-md);z-index:1000;max-width:360px;width:calc(100% - var(--spacing-md) * 2);background:var(--mdc-theme-surface);border:1px solid var(--border-color);border-radius:var(--card-radius);box-shadow:0 4px 12px rgba(0, 0, 0, 0.1)}.notification-content.svelte-q9slmr.svelte-q9slmr{padding:var(--spacing-md)}.notification-header.svelte-q9slmr.svelte-q9slmr{display:flex;align-items:flex-start;gap:var(--spacing-md)}.icon-wrapper.svelte-q9slmr.svelte-q9slmr{flex-shrink:0}.icon-wrapper.svelte-q9slmr .icon.svelte-q9slmr{width:24px;height:24px;color:var(--mdc-theme-secondary)}.notification-info.svelte-q9slmr.svelte-q9slmr{flex:1}.notification-title.svelte-q9slmr.svelte-q9slmr{margin:0;font-size:1rem;font-weight:500;color:var(--mdc-theme-on-surface)}.notification-description.svelte-q9slmr.svelte-q9slmr{margin:var(--spacing-sm) 0;font-size:0.875rem;color:var(--font-color-secondary)}.btn.svelte-q9slmr.svelte-q9slmr{display:inline-flex;align-items:center;gap:var(--spacing-sm);height:32px;padding:0 var(--spacing-md);margin-top:var(--spacing-sm);font-size:0.875rem;font-weight:500;color:var(--mdc-theme-on-primary);background:var(--mdc-theme-secondary);border:none;border-radius:16px;transition:all 0.2s ease}.btn__icon.svelte-q9slmr.svelte-q9slmr{width:16px;height:16px}.btn.svelte-q9slmr.svelte-q9slmr:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0, 0, 0, 0.1)}.close-button.svelte-q9slmr.svelte-q9slmr{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:transparent;border:none;border-radius:50%;color:var(--font-color-secondary);transition:all 0.2s ease;cursor:pointer}.close-button.svelte-q9slmr.svelte-q9slmr:hover{background:var(--btn-hover);color:var(--font-color)}.close-button.svelte-q9slmr .close-icon.svelte-q9slmr{width:20px;height:20px}@media(max-width: 480px){.notification-window.svelte-q9slmr.svelte-q9slmr{top:var(--spacing-sm);right:var(--spacing-sm);width:calc(100% - var(--spacing-sm) * 2)}.notification-content.svelte-q9slmr.svelte-q9slmr{padding:var(--spacing-sm)}.notification-header.svelte-q9slmr.svelte-q9slmr{gap:var(--spacing-sm)}}.zones-management-page .svlr-contents{display:flex;flex-wrap:wrap;gap:16px;width:100%;padding:5px 0;padding-left:2px}.management-btn{width:100%}.panel.svelte-qx930r{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 0 7px}@media(min-width: 426px){.management-btn{width:auto}.panel.svelte-qx930r{margin:12px 0 19px}}.through-button.active{background:var(--profile-link-active);border:1px solid #ece2ff}.through-buttons.svelte-va1qmg{display:flex;margin-bottom:12px}.through-button.svelte-va1qmg{display:flex;align-items:center;justify-content:center;width:100%;margin-right:12px;padding:7px;border:1px solid #a794cd;border-radius:4px}.through-button.svelte-va1qmg:last-child{margin-right:0}.through-button__icon.svelte-va1qmg{width:24px;height:auto}.item.svelte-1jiw4ce{display:flex;font-size:14px;padding:4px 0;line-height:3.2;color:var(--font-color);cursor:pointer;margin:10px 0;border-radius:28px;flex-direction:column}.item.svelte-1jiw4ce:hover{background:var(--btn-hover)}.item__action.svelte-1jiw4ce{min-width:240px;margin:0 10px 0 0}.item__color.svelte-1jiw4ce{display:inline-block;padding:5px 7px}.item__timestamp.svelte-1jiw4ce{min-width:135px;margin:0 10px 0 0;padding:5px 7px}.item__type.svelte-1jiw4ce{min-width:152px;margin:0 10px 0 0;padding:5px 7px}.item__owner.svelte-1jiw4ce{padding:5px 7px}@media(min-width: 768px){.item.svelte-1jiw4ce{flex-direction:row}}.apex-tooltip-menu{display:flex;flex-direction:column;padding:10px}.select-zones.mdc-dialog .mdc-dialog__title{padding:10px}.select-zones.mdc-dialog .mdc-dialog__title::before{height:10px}.select-zones.mdc-dialog .label-search{width:100%;height:36px;margin-right:10px;line-height:1.15rem}.select-zones.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.select-zones.mdc-dialog .mdc-dialog__content{padding:10px}.select-zones.mdc-dialog .btn{min-width:auto;margin-bottom:0}.select-zones.mdc-dialog .btn span{white-space:nowrap}.icon.svelte-n79fg0{width:20px;min-width:20px;height:20px;margin-right:5px}.buttons.svelte-n79fg0{display:flex;align-items:center;justify-content:space-between;padding:20px 24px 0}.search.svelte-n79fg0{display:flex;align-items:center;width:100%}@media(min-width: 426px){.select-zones.mdc-dialog .mdc-dialog__title{padding:0 24px 9px}.select-zones.mdc-dialog .mdc-dialog__title::before{height:40px}.select-zones.mdc-dialog .label-search{width:auto;margin-right:24px}.select-zones.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}}.map.svelte-degev8{z-index:0}.leaflet-tooltip-right{background:rgba(0, 0, 0, 0.3) !important;color:white !important;box-shadow:none !important;border:none !important;margin-left:20px !important}.leaflet-tooltip-right::before{border:none !important;margin-left:20px !important;color:white !important}.leaflet-tooltip-center{background:rgba(0, 0, 0, 0) !important;color:black !important;box-shadow:none !important;border:none !important;text-shadow:-1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff, 1px 1px 0 #fff}.leaflet-tooltip-center::before{border:none !important;color:black !important}.container.svelte-1cx5yqu{display:flex;width:100%;height:100%;user-select:none}.wrap.svelte-1cx5yqu{overflow:hidden;position:relative;width:100%;border-radius:16px}.canvas.svelte-1cx5yqu{display:block;border-radius:16px}.controls.svelte-1cx5yqu{position:absolute;top:10px;left:10px;border:1px solid var(--btn-hover);background:var(--mdc-theme-background);user-select:none;cursor:pointer}.controls__in.svelte-1cx5yqu{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:20px;border-bottom:1px solid var(--btn-hover)}.controls__out.svelte-1cx5yqu{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:20px;border-bottom:1px solid var(--btn-hover)}.controls__in.svelte-1cx5yqu:hover,.controls__out.svelte-1cx5yqu:hover{background:var(--btn-hover)}.gateway-popup.mdc-dialog .mdc-dialog__title{padding:10px}.gateway-popup.mdc-dialog .mdc-dialog__title::before{height:10px}.gateway-popup.mdc-dialog .gateway-name, .gateway-popup.mdc-dialog .gateway-topic{order:1;width:100%;height:36px;margin:0 0 10px 0;line-height:1.15rem}.gateway-popup.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.gateway-popup.mdc-dialog .mdc-dialog__title + .mdc-dialog__content{padding:10px;color:rgba(0, 0, 0, 0.85)}.gateway-popup.mdc-dialog .btn{min-width:auto;margin-bottom:0}.gateway-popup.mdc-dialog .btn span{white-space:nowrap}.content.svelte-km828g{display:flex;flex-direction:column}.content__text.svelte-km828g{display:flex;flex-flow:wrap}.content__condition.svelte-km828g{display:flex}.preloader.svelte-km828g{width:0;height:24px;transition:all 0.2s linear 0s}.preloader_active.svelte-km828g{width:24px;margin-left:8px;animation-duration:0.7s;animation-timing-function:linear;animation-name:svelte-km828g-preloader;animation-iteration-count:infinite;transition:all 0.2s linear 0.3s}@keyframes svelte-km828g-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(min-width: 376px){.gateway-popup.mdc-dialog .gateway-name{width:calc(50% - 5px);margin-right:10px}.gateway-popup.mdc-dialog .gateway-topic{width:calc(50% - 5px)}}@media(min-width: 426px){.gateway-popup.mdc-dialog .mdc-dialog__title{padding:0 24px 9px}.gateway-popup.mdc-dialog .mdc-dialog__title::before{height:40px}.gateway-popup.mdc-dialog .gateway-name, .gateway-popup.mdc-dialog .gateway-topic{max-width:178px;margin-bottom:0}.gateway-popup.mdc-dialog .mdc-dialog__title + .mdc-dialog__content{padding:10px 24px}.gateway-popup.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}}.gateway-type{margin-top:10px;width:366px !important}.pin-login.svelte-u36l26{display:inline-block;border-radius:10px;padding:10px;font-size:28px;width:100%;user-select:none !important;-moz-user-select:none;-ms-user-select:none;-webkit-user-select:none}.pin-login__header.svelte-u36l26{justify-content:center;display:inline-flex;width:100%;font-weight:200;font-size:20px}.pin-login__text.svelte-u36l26{margin:10px auto 10px auto;padding:10px;display:block;width:50%;font-size:0.5em;text-align:center;letter-spacing:0.2em;background:rgba(0, 0, 0, 0.15);border:none;border-radius:2em;outline:none;cursor:default;color:var(--font-color)}.pin-login__key.svelte-u36l26{width:60px;height:60px;margin:10px;background-color:var(--btn-hover);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:400;cursor:pointer}.pin-login__key.svelte-u36l26:active{background:var(--mdc-theme-background)}@media(max-width: 352px){.pin-login__key.svelte-u36l26{margin:2px}}.pin-login__text--error{color:#901818 !important;background:#ffb3b3 !important;animation-name:svelte-u36l26-loginError;animation-duration:0.1s;animation-iteration-count:2}@keyframes svelte-u36l26-loginError{25%{transform:translateX(-3px)}75%{transform:translateX(3px)}}@-moz-keyframes svelte-u36l26-loginError{25%{transform:translateX(-3px)}75%{transform:translateX(3px)}}.panel.svelte-1cr5rnd{width:100%;gap:8px}.btn.svelte-1cr5rnd{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 15px;font-family:"Manrope", sans-serif;font-size:0.875rem;font-weight:400;text-align:center;text-transform:initial;color:#fff;border-radius:50px;border:0;outline:0;background:#00d699;box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.btn.svelte-1cr5rnd:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.btn__icon.svelte-1cr5rnd{width:22px;height:auto;margin-right:8px}.btn-select-zone.svelte-1cr5rnd{width:100%;margin-bottom:12px}.btn-filter-zone.svelte-1cr5rnd{width:100%;margin-bottom:12px;background:#000}@media(min-width: 426px){.panel.svelte-1cr5rnd{display:flex;flex-flow:wrap;gap:12px;margin:12px 0}.btn-select-zone.svelte-1cr5rnd{width:auto;margin-bottom:0}}.maps-with-zones-popup .mdc-dialog__title{padding:10px}.maps-with-zones-popup .mdc-dialog__title::before{height:10px}.maps-with-zones-popup .label-search{width:100%;height:36px;margin-right:10px;line-height:1.15rem}.maps-with-zones-popup .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.maps-with-zones-popup .mdc-dialog__content{padding:10px}.maps-with-zones-popup .btn{min-width:auto;margin-bottom:0}.maps-with-zones-popup .btn span{white-space:nowrap}.maps-with-zones-popup.mdc-dialog .mdc-dialog__content{padding:0 10px}.icon.svelte-181js96.svelte-181js96{width:20px;min-width:20px;height:20px;margin-right:5px}.buttons.svelte-181js96.svelte-181js96{display:flex;align-items:center;justify-content:space-between;padding:20px 0 0}.search.svelte-181js96.svelte-181js96{display:flex;align-items:center;width:100%}.zone.svelte-181js96.svelte-181js96{padding:8px 0;color:var(--font-color);cursor:pointer;display:flex}.zone.svelte-181js96.svelte-181js96:hover{background:var(--btn-hover)}.map-type.svelte-181js96.svelte-181js96{width:100%;border-bottom:1px solid var(--border-color);line-height:0.1em;margin:10px 0 20px;padding-left:15px}.map-type.svelte-181js96 span.svelte-181js96{background:var(--mdc-theme-background);color:var(--btn-accept-color);padding:0 10px}@media(min-width: 426px){.maps-with-zones-popup .mdc-dialog__title{padding:0 24px 9px}.maps-with-zones-popup .mdc-dialog__title::before{height:40px}.maps-with-zones-popup .label-search{width:auto;margin-right:24px}.maps-with-zones-popup .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.maps-with-zones-popup.mdc-dialog .mdc-dialog__content{padding:10px 24px}}.btn.svelte-1gzgghm{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;margin:0;padding:0;border:0;outline:0;line-height:1;text-align:center;border-radius:50%;background:none;cursor:pointer}.btn.svelte-1gzgghm:hover{background:var(--btn-hover)}.btn__icon.svelte-1gzgghm{width:21px;height:auto}.card-sensor.svelte-1gzgghm{display:flex;flex-direction:column;position:relative;width:200px;height:140px;max-height:180px;padding:10px;border-radius:12px;box-shadow:0 2px 3px 0px rgba(0, 0, 0, 0.2);background:#f9f9f9}.content.svelte-1gzgghm{display:flex;flex-direction:column;height:100%}.header.svelte-1gzgghm{overflow:hidden;min-height:20px;margin-bottom:3px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;display:flex;justify-content:space-between;align-items:flex-start}.icon.svelte-1gzgghm{position:absolute;top:45%;left:49%;width:60px !important;height:80px !important;margin:-25px 0 0 -25px;color:#ffc411;z-index:0}.text.svelte-1gzgghm{position:relative;margin-bottom:15px;font-size:24px;font-weight:200;text-align:center;z-index:1}.svg-bar.svelte-1gzgghm{display:block}path.svelte-1gzgghm{stroke-linecap:round;stroke-width:8}path.grey.svelte-1gzgghm{stroke:var(--sensor-path-background)}path.purple{stroke:#FFC411;stroke-dasharray:201;stroke-dashoffset:201;transition:stroke-dasharray 2s linear}.card-gsm-ch.svelte-148ld7x{display:flex;flex-direction:column;position:relative;width:144px;padding:10px;border-radius:12px;box-shadow:0 2px 3px 0px rgba(0, 0, 0, 0.2);background:var(--card-background)}.controls.svelte-148ld7x{display:flex;align-items:center;justify-content:space-between}.btn.svelte-148ld7x{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;margin:0;padding:0;border:0;outline:0;line-height:1;text-align:center;border-radius:50%;background:none;cursor:pointer}.btn.svelte-148ld7x:hover{background:var(--btn-hover)}.btn__icon.svelte-148ld7x{width:21px;height:auto}.controls .button-mini{width:calc(50% - 2px);min-width:auto}.controls .button-mini:first-child{margin-right:2px}.controls .button-mini:last-child{margin-left:2px}.content.svelte-148ld7x{display:flex;flex-direction:column;height:100%}.header.svelte-148ld7x{position:relative;overflow:hidden;min-height:15px;margin-bottom:3px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;z-index:1}.card-gsm-ch .btn-select-channels{order:1}.card-gsm-ch .btn-select-channels button{padding:0 7px;min-width:0;width:124px;height:40px;justify-content:center;border:0;border-radius:20px !important}.card-gsm-ch .btn-select-channels button span{font-size:18px}.circle-loader{margin-top:3em;margin-bottom:3em;border:1px solid rgba(0, 0, 0, 0.2);border-left-color:#5cb85c;animation:svelte-12d85ji-loader-spin 1.2s infinite linear;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:6em;height:6em}.load-complete{-webkit-animation:none;animation:none;border-color:#5cb85c;transition:border 500ms ease-out}.checkmark-undertext{margin-top:2em}.checkmark.draw.svelte-12d85ji.svelte-12d85ji:after{animation-duration:800ms;animation-timing-function:ease;animation-name:svelte-12d85ji-checkmark;transform:scaleX(-1) rotate(135deg)}.checkmark:after{opacity:1;height:3em;width:1.5em;transform-origin:left top;border-right:3px solid #5cb85c;border-top:3px solid #5cb85c;content:"";left:1.5em;top:3em;position:absolute}@keyframes svelte-12d85ji-loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes svelte-12d85ji-checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:1.5em;opacity:1}40%{height:3em;width:1.5em;opacity:1}100%{height:3em;width:1.5em;opacity:1}}.loader.svelte-12d85ji.svelte-12d85ji{display:flex;justify-content:center;flex-direction:column;align-items:center}.controls.svelte-12d85ji.svelte-12d85ji{display:flex;justify-content:flex-end;margin:0px 10px}.content__image.svelte-12d85ji.svelte-12d85ji{display:flex;justify-content:center;margin:20px 0px}.content__image.svelte-12d85ji img.svelte-12d85ji{filter:invert(50%);width:200px}.card-sensor.svelte-1pqoleb{display:flex;flex-direction:column;position:relative;width:200px;max-height:180px;padding:10px;border-radius:12px;box-shadow:0 2px 3px 0px rgba(0, 0, 0, 0.2);background:#f9f9f9}.controls.svelte-1pqoleb{display:flex;align-items:center;justify-content:flex-end}.btn.svelte-1pqoleb{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;margin:0;padding:0;border:0;outline:0;line-height:1;text-align:center;border-radius:50%;background:none;cursor:pointer}.btn.svelte-1pqoleb:hover{background:var(--btn-hover)}.btn__icon.svelte-1pqoleb{width:21px;height:auto}.controls .button-mini{width:calc(50% - 2px);min-width:auto}.controls .button-mini:first-child{margin-right:2px}.controls .button-mini:last-child{margin-left:2px}.content.svelte-1pqoleb{display:flex;flex-direction:column;height:100%}.header.svelte-1pqoleb{overflow:hidden;min-height:15px;margin-bottom:3px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;max-width:130px}.card-sensor .btn-select-channels{order:1}.card-sensor .btn-select-channels button{padding:0 7px;min-width:0;width:40px;height:40px;border:0;border-radius:0;margin-right:10px;margin-bottom:10px !important}.card-sensor .btn-select-channels button span{font-size:12px}.btn-select-channels .mdc-segmented-button__segment{border-radius:50% !important}.btn-select-channels.mdc-segmented-button{display:inline-block !important}.card-dimmer .progress-container .mdc-circular-progress__determinate-circle, .card-dimmer .mdc-circular-progress__indeterminate-circle-graphic{stroke:#6200ee !important}.card-dimmer .rangeSlider{margin:15px 11px 15px 0px}.card-dimmer .rangeSlider .rangeNub{box-shadow:0 2px 1px -2px rgba(0, 0, 0, 0.2), 1px -1px 2px 0 rgba(0, 0, 0, 0.14), 0px 0px 5px 0 rgba(0, 0, 0, 0.12)}.card-dimmer .rangeSlider.disabled,.sliders.disabled .rangeSlider{opacity:1 !important}.card-dimmer .rangeSlider.disabled .rangeBar,.card-dimmer .sliders.disabled .brightness-slider .rangeSlider .rangeBar{background-color:var(--range-handle-inactive) !important}.card-dimmer .rangeSlider .rangeHandle{transition:all linear 0.2s}.card-dimmer .rangeSlider .rangeHandle + .rangeBar{transition:all linear 0.2s}.card-dimmer .rangeSlider .rangeHandle.active{transition:none}.card-dimmer .rangeSlider .rangeHandle.active + .rangeBar{transition:none}.card-dimmer .colortemp-slider .rangeSlider .rangeNub{background:#5580ff !important}.card-dimmer .colortemp-slider .rangeSlider .rangeFloat{background:#5580ff}.card-dimmer .mdc-switch{margin-right:auto}.card-dimmer.svelte-tejsbg{display:flex;flex-direction:column;width:260px;max-height:180px;padding:10px;border-radius:12px;box-shadow:0 2px 3px 0px rgba(0, 0, 0, 0.2);background:#f9f9f9}.card-dimmer_relative.svelte-tejsbg{position:relative}.header.svelte-tejsbg{overflow:hidden;min-height:15px;margin-bottom:3px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}.container.svelte-tejsbg{display:flex;flex-direction:column;height:100%}.content.svelte-tejsbg{display:flex;flex-direction:column;height:100%}.controls.svelte-tejsbg{display:flex;align-items:center;justify-content:space-between}.controls_master.svelte-tejsbg{margin:5px 0}.sliders.svelte-tejsbg{margin-top:auto}.btn.svelte-tejsbg{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;margin:0;padding:0;border:0;outline:0;line-height:1;text-align:center;border-radius:50%;background:none;cursor:pointer}.btn.svelte-tejsbg:hover{background:var(--btn-hover)}.btn__icon.svelte-tejsbg{width:21px;height:auto}.controls .button-mini{width:calc(50% - 2px);min-width:auto}.controls .button-mini:first-child{margin-right:2px}.controls .button-mini:last-child{margin-left:2px}.brightness-slider.svelte-tejsbg{margin-bottom:-7px}.header-brightness.svelte-tejsbg{font-size:12px}.card-sensor.svelte-1sr619w{display:flex;flex-direction:column;position:relative;width:200px;max-height:180px;padding:10px;border-radius:12px;box-shadow:0 2px 3px 0px rgba(0, 0, 0, 0.2);background:#f9f9f9}.controls.svelte-1sr619w{display:flex;align-items:center;justify-content:space-between}.btn-content.svelte-1sr619w{display:flex;height:100%;align-items:center;justify-content:space-evenly}.btn.svelte-1sr619w{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;margin:0;padding:0;border:0;outline:0;line-height:1;text-align:center;border-radius:50%;background:none;cursor:pointer}.btn.svelte-1sr619w:hover{background:var(--btn-hover)}.btn__icon.svelte-1sr619w{width:21px;height:auto}.controls .button-mini{width:calc(50% - 2px);min-width:auto}.controls .button-mini:first-child{margin-right:2px}.controls .button-mini:last-child{margin-left:2px}.content.svelte-1sr619w{display:flex;flex-direction:column;height:100%}.header.svelte-1sr619w{overflow:hidden;min-height:15px;margin-bottom:3px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;font-weight:bold}.card-sensor .btn-select-channels{order:1}.card-sensor .btn-select-channels button{padding:0 7px;min-width:0;width:40px;height:40px;border:0;border-radius:0}.card-sensor .btn-select-channels button span{font-size:12px}.helper-text.svelte-1sr619w{font-family:"Manrope";font-weight:200;font-size:12px}.header-info.svelte-1sr619w{font-size:12px;display:flex;align-items:center;justify-content:space-between}.zone-card .rangeSlider{margin:15px 0px 5px}.zone-card .rangeSlider .rangeNub{box-shadow:0 2px 1px -2px rgba(0, 0, 0, 0.2), 1px -1px 2px 0 rgba(0, 0, 0, 0.14), 0px 0px 5px 0 rgba(0, 0, 0, 0.12)}.zone-card .rangeSlider.disabled{opacity:1 !important}.zone-card .rangeSlider.disabled .rangeBar{background-color:#9e9e9e !important}.zone-card .rangeSlider.disabled .rangeNub{background-color:white !important}.zone-card .rangeSlider.disabled .rangeHandle.active .rangeNub{background-color:white !important}.zone-card .rangeSlider .rangeHandle{transition:all linear 0.2s}.zone-card .rangeSlider .rangeHandle + .rangeBar{transition:all linear 0.2s}.zone-card .rangeSlider .rangeHandle.active{transition:none}.zone-card .rangeSlider .rangeHandle.active + .rangeBar{transition:none}.zone-card.svelte-m1xrds{display:flex;flex-direction:column;position:relative;width:100%;border-radius:12px;box-shadow:0 2px 3px 0px rgba(0, 0, 0, 0.2);box-sizing:border-box;background:var(--card-background)}.zone-card.svelte-m1xrds:last-child{margin-bottom:0}.content.svelte-m1xrds{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding:10px}.automations__btn.svelte-m1xrds{display:flex;align-items:center;margin-bottom:5px;padding:5px;outline:0;border:0;border-radius:50%;background:none;cursor:pointer}.automations__btn.svelte-m1xrds:last-child{margin-bottom:0}.automations__btn.svelte-m1xrds:hover{background:#efefef}.automations__icon.svelte-m1xrds{width:20px;height:20px}.automations__title.svelte-m1xrds{margin-bottom:5px;font-size:14px}.automations__link.svelte-m1xrds{width:100%;margin:0 0 8px;padding:2px 5px;font-size:13px;font-weight:700;text-align:left;line-height:1.3;letter-spacing:0.5px;color:#444;border:0;border-radius:5px;background:#e8ebe8;transition:color 0.3s}.automations__link.svelte-m1xrds:last-child{margin-bottom:0}.brightness.svelte-m1xrds{display:inline-flex;align-items:center;margin-bottom:12px;font-size:14px}.brightness__icon.svelte-m1xrds{width:20px;height:20px;margin-right:8px}.header.svelte-m1xrds{display:flex;align-items:flex-start;margin-bottom:12px;padding-right:30px;font-size:14px;letter-spacing:0.3px;word-break:break-word;line-height:1.4}.bottom__sep.svelte-m1xrds{width:100%;height:10px;margin-top:15px;border-top:1px solid #ddd}.bottom-btn.svelte-m1xrds{display:inline-block;width:35px;height:35px;margin:0;padding:0;border:0;outline:0;line-height:1;text-align:center;border-radius:50%;background:none;cursor:pointer}.bottom-btn.svelte-m1xrds:hover{background:#efefef}.bottom-btn__icon.svelte-m1xrds{width:21px;height:auto}.buttons.svelte-m1xrds{display:flex}.button.svelte-m1xrds{font-family:"Manrope";display:flex;align-items:center;justify-content:center;width:100%;margin-right:5px;padding:8px 2px;border-radius:4px;font-size:12px;font-weight:bold;color:var(--zone-control-button-text);border:0;outline:none;background:var(--zone-inactive-button);cursor:pointer}.button.svelte-m1xrds:last-child{margin-right:0}.button_yellow.svelte-m1xrds{color:var(--font-color);background:var(--zone-control-button-on)}.button_black.svelte-m1xrds{color:#fff;background:#000}.info-buttons.svelte-m1xrds{position:absolute;top:6px;right:6px;width:30px;margin-left:auto}.menu.svelte-m1xrds{display:flex;width:350px;margin:1em;line-height:1.4}.menu__icon.svelte-m1xrds{width:33px;min-width:33px}.menu__title.svelte-m1xrds{margin-bottom:2px}.menu__automations.svelte-m1xrds{align-items:flex-start;gap:8px}.autodimm.svelte-m1xrds{margin-bottom:12px}.autodimm__title.svelte-m1xrds{margin-bottom:8px;font-size:14px;font-weight:600;letter-spacing:0.3px;line-height:1.4}.autodimm__container.svelte-m1xrds{display:flex;align-items:center}.autodimm__lux.svelte-m1xrds{display:block;position:relative;width:93px}.autodimm__input-name.svelte-m1xrds{display:block;position:absolute;top:-4px;left:4px;padding:0 2px;font-size:9px;color:var(--font-color);letter-spacing:0;line-height:1;background:var(--mdc-theme-background)}.autodimm__input.svelte-m1xrds{width:93px;padding:6px;text-align:center;border:1px solid var(--font-color);border-radius:3px;background:var(--mdc-theme-background);color:var(--font-color)}.autodimm__switch.svelte-m1xrds{margin-right:15px}@media(min-width: 426px){.zone-card.svelte-m1xrds{max-width:280px}.zone-card_relative.svelte-m1xrds{position:relative}.zone-card_automations.svelte-m1xrds{border-radius:4px 4px 0 0}.bottom__sep.svelte-m1xrds{margin-top:0}.buttons.svelte-m1xrds{margin-bottom:15px}.automations.svelte-m1xrds{position:absolute;top:100%;left:0;padding:0 10px 10px;border-radius:0 0 4px 4px;background:#f9f9f9;box-shadow:0 2px 3px 0px rgba(0, 0, 0, 0.2);z-index:1}}.btn.svelte-hupo8v.svelte-hupo8v{display:inline-flex;align-items:center;height:40px;padding:0 12px;font-family:"Manrope", sans-serif !important;font-size:0.875rem;font-weight:400;text-transform:initial;color:#fff;border-radius:50px;border:0;outline:0;background:var(--mdc-priamry-color);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.btn.svelte-hupo8v.svelte-hupo8v:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.btn.svelte-hupo8v.svelte-hupo8v:disabled{color:var(--button-disabled-color);background-color:var(--regular-button-disabled);box-shadow:none}.btn_square.svelte-hupo8v.svelte-hupo8v{border-radius:50%;width:40px;padding:0 9px}.btn_square.svelte-hupo8v .btn__icon.svelte-hupo8v{margin-right:0}.btn__icon.svelte-hupo8v.svelte-hupo8v{width:24px;min-width:20px;height:auto;margin-right:8px}.wrapper.svelte-hupo8v.svelte-hupo8v{position:relative;overflow:hidden;height:100%}.table.svelte-hupo8v.svelte-hupo8v{overflow:auto;max-height:100%;border:1px solid var(--btn-hover) !important;border-radius:12px}.table.svelte-hupo8v.svelte-hupo8v::-webkit-scrollbar{display:none}.col.svelte-hupo8v.svelte-hupo8v{padding:0 2px;font-size:14px;line-height:1.4}.head.svelte-hupo8v.svelte-hupo8v{display:flex;align-items:center;position:sticky;top:0;min-height:40px;padding:5px 10px;border-bottom:1px solid var(--btn-hover) !important;background:var(--mdc-theme-background) !important;z-index:1}.head.svelte-hupo8v .col.svelte-hupo8v{font-weight:bold}.row.svelte-hupo8v.svelte-hupo8v{display:flex;align-items:center;min-height:40px;padding:5px 10px;background:var(--mdc-theme-background) !important;transition:all linear 0.2s}@media(min-width: 426px){.head.svelte-hupo8v.svelte-hupo8v{padding:5px 25px 5px 10px}.row.svelte-hupo8v.svelte-hupo8v{padding:5px 25px 5px 10px}}@media(min-width: 550px){}.gateway-popup.mdc-dialog .mdc-dialog__title{padding:10px}.gateway-popup.mdc-dialog .mdc-dialog__title::before{height:10px}.gateway-popup.mdc-dialog .gateway-name, .gateway-popup.mdc-dialog .gateway-topic{order:1;width:100%;height:36px;margin:0 0 10px 0;line-height:1.15rem}.gateway-popup.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.gateway-popup.mdc-dialog .mdc-dialog__title + .mdc-dialog__content{padding:10px;color:rgba(0, 0, 0, 0.85)}.gateway-popup.mdc-dialog .btn{min-width:auto;margin-bottom:0}.gateway-popup.mdc-dialog .btn span{white-space:nowrap}.content.svelte-hupo8v.svelte-hupo8v{display:flex;flex-direction:column;height:400px}.preloader.svelte-hupo8v.svelte-hupo8v{width:0;height:24px;transition:all 0.2s linear 0s}.preloader_active.svelte-hupo8v.svelte-hupo8v{width:24px;margin-left:8px;animation-duration:0.7s;animation-timing-function:linear;animation-name:svelte-hupo8v-preloader;animation-iteration-count:infinite;transition:all 0.2s linear 0.3s}@keyframes svelte-hupo8v-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(min-width: 376px){.gateway-popup.mdc-dialog .gateway-name{width:calc(50% - 5px);margin-right:10px}.gateway-popup.mdc-dialog .gateway-topic{width:calc(50% - 5px)}}@media(min-width: 426px){.gateway-popup.mdc-dialog .mdc-dialog__title{padding:0 24px 9px}.gateway-popup.mdc-dialog .mdc-dialog__title::before{height:40px}.gateway-popup.mdc-dialog .gateway-name, .gateway-popup.mdc-dialog .gateway-topic{max-width:178px;margin-bottom:0}.gateway-popup.mdc-dialog .mdc-dialog__title + .mdc-dialog__content{padding:10px 24px}.gateway-popup.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}}.gateway-type{margin-top:10px;width:366px !important}@media(min-width: 520px){.col__topic.svelte-hupo8v.svelte-hupo8v{width:330px}.col__topic-type.svelte-hupo8v.svelte-hupo8v{width:150px}.col__gate-devices.svelte-hupo8v.svelte-hupo8v{width:100px}}.row[disabled=true].svelte-hupo8v.svelte-hupo8v{pointer-events:none;opacity:0.4}.row.svelte-hupo8v.svelte-hupo8v:hover{background:var(--btn-hover) !important}.row[disabled=true].svelte-hupo8v.svelte-hupo8v:hover{background:var(--btn-hover) !important}.card-dimmer .progress-container .mdc-circular-progress__determinate-circle, .card-dimmer .mdc-circular-progress__indeterminate-circle-graphic{stroke:#0c8d07 !important}.card-dimmer .rangeSlider{margin:15px 11px 15px 0px}.card-dimmer .rangeSlider .rangeNub{box-shadow:0 2px 1px -2px rgba(0, 0, 0, 0.2), 1px -1px 2px 0 rgba(0, 0, 0, 0.14), 0px 0px 5px 0 rgba(0, 0, 0, 0.12)}.card-dimmer .rangeSlider.disabled,.sliders.disabled .rangeSlider{opacity:1 !important}.card-dimmer .rangeSlider.disabled{background-color:var(--rangebar-background) !important}.card-dimmer .rangeSlider .rangeHandle{transition:all linear 0.2s}.card-dimmer .rangeSlider .rangeHandle + .rangeBar{transition:all linear 0.2s}.card-dimmer .rangeSlider .rangeHandle.active{transition:none}.card-dimmer .rangeSlider .rangeHandle.min{left:31.67px !important}.card-dimmer .rangeSlider .rangeHandle.active + .rangeBar{transition:none}.card-dimmer .colortemp-slider .rangeSlider .rangeNub{background:var(--color-grad-two) !important}.card-dimmer .colortemp-slider .rangeSlider .rangeFloat{background:var(--color-grad-two) !important}.card-dimmer .mdc-switch{margin-right:auto}@media(min-width: 320px){.master-dimmer .card-dimmer{width:200px !important}}@media(max-width: 450px){.devices-page .card-dimmer{width:100% !important}}.card-dimmer.svelte-e1d365.svelte-e1d365{display:flex;flex-direction:column;width:200px;max-height:180px;padding:10px;border-radius:12px;box-shadow:0 2px 3px 0px rgba(0, 0, 0, 0.2);color:var(--font-color);background:#f9f9f9}.card-dimmer_relative.svelte-e1d365.svelte-e1d365{position:relative}.header.svelte-e1d365.svelte-e1d365{overflow:hidden;min-height:15px;margin-bottom:3px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;max-width:130px;display:flex;justify-content:space-between}.header-brightness.svelte-e1d365.svelte-e1d365{font-size:12px;display:flex;align-items:center;justify-content:space-between}.container.svelte-e1d365.svelte-e1d365{display:flex;flex-direction:column;height:100%}.content.svelte-e1d365.svelte-e1d365{display:flex;flex-direction:column;height:100%}.controls.svelte-e1d365.svelte-e1d365{display:flex;align-items:center;justify-content:space-between}.controls_master.svelte-e1d365.svelte-e1d365{margin:5px 0}.sliders.svelte-e1d365.svelte-e1d365{margin-top:auto}.btn.svelte-e1d365.svelte-e1d365{display:inline-flex;align-items:center;justify-content:center;width:25px;height:25px;margin:0;padding:0;border:0;outline:0;line-height:1;text-align:center;border-radius:50%;background:none;cursor:pointer}.btn.svelte-e1d365.svelte-e1d365:hover{background:var(--btn-hover)}.btn__icon.svelte-e1d365.svelte-e1d365{width:21px;height:auto}.controls .button-mini{width:calc(50% - 2px);min-width:auto}.controls .button-mini:first-child{margin-right:2px}.controls .button-mini:last-child{margin-left:2px}.colortemp-slider.svelte-e1d365.svelte-e1d365{width:40px;height:140px}.brightness-slider.svelte-e1d365.svelte-e1d365{width:100%}.device-setting-dialog .mdc-dialog__surface{overflow:visible}.transition.svelte-e1d365.svelte-e1d365{display:flex;align-items:flex-end;margin-bottom:20px}.transition__text.svelte-e1d365.svelte-e1d365{width:100px}.transition__range.svelte-e1d365.svelte-e1d365{width:100%}.model-select .mdc-select .mdc-select__anchor{height:56px !important}.light-switch[active="true"]{background-color:var(--mdc-priamry-color)}.model-select .mdc-select__menu{max-height:150px}@media(min-width: 320px){.device-setting-dialog #simple-title{font-size:12px !important}}@media(min-width: 425px){.device-setting-dialog #simple-title{font-size:1.25rem !important}}.sliders.svelte-e1d365 .twoChMode.svelte-e1d365{flex-direction:column}.brightness-slider .rangeFloat{top:0.66em !important}.brightness-slider .rangeSlider .rangeFloat{border-radius:2em;min-width:2em}.brightness-slider .rangeSlider.range .rangeFloat{left:0;transform:translateX(-140%);background:transparent}.brightness-slider.minFlip .rangeSlider.range.min .rangeFloat,
.brightness-slider.minFlip .rangeSlider.range.min:hover .rangeFloat,
.brightness-slider.minFlip2 .rangeSlider.range.min .rangeFloat,
.brightness-slider.minFlip2 .rangeSlider.range.min:hover .rangeFloat,
.brightness-slider.rangeFlip .rangeSlider.range:not(.min):not(.max) .rangeHandle:nth-child(2) .rangeFloat,
.brightness-slider.rangeFlip .rangeSlider.range:not(.min):not(.max) .rangeHandle:nth-child(2):hover .rangeFloat{left:0;transform:translateX(0.75em);background:var(--range-range-inactive)}.card-dimmer .rangeSlider .rangeHandle.active .rangeFloat, .card-dimmer .rangeSlider.hoverable .rangeHandle:hover .rangeFloat{transform:translateX(-140%)}.view-only{opacity:0.85}.view-only .light-switch{cursor:default !important;opacity:0.7 !important}.view-only .brightness-slider{opacity:0.7 !important}.view-only .colortemp-btn{opacity:0.7 !important}.view-only .rangeBar{background-color:rgb(255, 194, 0) !important;height:10px !important}.view-only .rangeSlider .rangeHandle{display:none !important}.view-only .rangeSlider{height:10px !important;background-color:rgb(53, 53, 53) !important}.view-only-btn.svelte-e1d365.svelte-e1d365{cursor:default;opacity:0.6}.view-only-indicator.svelte-e1d365.svelte-e1d365{top:5px;right:5px;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:2}.view-only-icon.svelte-e1d365.svelte-e1d365{width:16px;height:16px}:root{--view-only-color:#888;--view-only-active-color:#aaa;--view-only-background:#f0f0f0;--view-only-border:#ddd;--view-only-badge-bg:rgba(255, 255, 255, 0.8);--button-background:#e0e0e0;--view-only-color:#888;--view-only-active-color:#ffb74d;--view-only-background:#f5f5f5;--view-only-border:#e0e0e0;--view-only-badge-bg:rgba(255, 255, 255, 0.8);--button-disabled-color:#bdbdbd}.light-switch[active="true"]{background-color:var(--mdc-theme-primary, #6200ee);box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);transition:all 0.2s ease}.light-switch{transition:all 0.2s ease;background-color:var(--button-background, #e0e0e0)}.light-switch:hover{transform:scale(1.05)}.light-switch .btn__icon{width:18px;height:18px}.view-only .light-switch[active="true"]{background-color:var(--view-only-active-button-bg, #aaa)}.colorhex-picker.svelte-e1d365.svelte-e1d365{background:var(--mdc-theme-surface);border-radius:8px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1)}.color-wheel.svelte-e1d365.svelte-e1d365{display:flex;justify-content:center;align-items:center}.colorhex-picker .rangeSlider{margin:10px 0}.colorhex-picker .color-picker{width:100%;height:100%}.colorhex-btn .wrapper{z-index:1000 !important;background-color:var(--card-background) !important;box-shadow:2px 2px 4px 1px rgba(0, 0, 0, 0.82);border:0;border-radius:12px !important;border-top:1px solid var(--border-top-color) !important}.colorhex-btn .wrapper .text-input input{background-color:var(--card-background) !important}.colorhex-btn .wrapper .button-like{display:none !important}.colorhex-btn .wrapper .h{width:20px !important}.colorhex-btn .wrapper .slider{width:20px !important}.colorhex-btn .wrapper .slider .track{width:20px !important}.colorhex-btn .wrapper .slider .thumb{width:20px !important;height:10px !important}.colorhex-picker.svelte-e1d365.svelte-e1d365{background:var(--mdc-theme-surface);border-radius:8px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1);padding:16px;width:232px}.colorhex-picker .IroWheel{margin:0 auto}.colorhex-picker .IroWheel__hue{border:2px solid #fff;box-shadow:0 0 5px rgba(0, 0, 0, 0.2)}.colorhex-btn.svelte-e1d365.svelte-e1d365{position:relative;display:inline-block}.colorhex-surface{position:absolute;z-index:10}.colorhex-picker.svelte-e1d365.svelte-e1d365{background:var(--mdc-theme-surface);border-radius:8px;box-shadow:0 2px 8px rgba(0, 0, 0, 0.1);padding:16px;width:232px}.colorhex-picker .IroWheel{margin:0 auto}.colorhex-picker .IroWheel__hue{border:2px solid #fff;box-shadow:0 0 5px rgba(0, 0, 0, 0.2)}.colorhex-white-btn.svelte-e1d365.svelte-e1d365{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:36px;height:36px;border-radius:50%;border:2px solid #ccc;background:transparent;box-shadow:0 2px 8px rgba(0, 0, 0, 0.12);cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center;padding:0;outline:none}.colorhex-white-btn.svelte-e1d365.svelte-e1d365:hover{box-shadow:0 4px 16px rgba(0, 0, 0, 0.18);border-color:#888}.colorhex-white-btn__circle.svelte-e1d365.svelte-e1d365{width:22px;height:22px;border-radius:50%;background:#fff;border:1px solid #bbb;display:block}.content.svelte-x5q9gg{padding:0 10px 10px}.dashboard-popup.mdc-dialog .mdc-dialog__content{padding:10px}.zone-map-popup .card-wrap .zone-card{min-width:280px}.card-wrap.svelte-la8jcv{position:fixed}.card-wrap__item.svelte-la8jcv{padding:5px 8px}.card-wrap__item.svelte-la8jcv:hover{background:#eee}.dashboard-popup.mdc-dialog .mdc-dialog__content{padding:10px}.zone-map-popup .card-wrap .zone-card{min-width:280px}.card-wrap.svelte-188ktw3{position:fixed;background:var(--mdc-theme-background);color:var(--font-color);border-radius:8px}.card-wrap__item.svelte-188ktw3{padding:5px 8px}.card-wrap__item.svelte-188ktw3:hover{background:var(--btn-hover)}.content.svelte-13iduwl{padding:0 10px 10px}.wrap.svelte-13iduwl{position:relative;width:100%;height:150px}.substrate.svelte-13iduwl{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer}.content.svelte-1l5wxy{padding:0 10px 10px}.wrap.svelte-1l5wxy{overflow:auto}.entity-name.svelte-1l5wxy{display:inline-block}.empty.svelte-1l5wxy{display:flex;align-items:center;justify-content:center;height:184px}.widget .card-dimmer, .widget .card-sensor{width:100% !important;padding:0 10px 10px;box-shadow:none !important}.widget .btn-select-channels{order:1;display:flex;justify-content:space-evenly}.widget .btn-select-channels button{padding:0 7px;min-width:0;width:40px;height:40px;border:0;border-radius:0}.widget .btn-select-channels button span{font-size:12px}.widget .zone-card{max-width:100% !important;background:var(--mdc-theme-background) !important;box-shadow:none !important}.widget .zone-card .content{padding:0 10px 10px}.widget .zone-card .automations{top:calc(100% - 2px);left:-1px;width:calc(100% + 2px);border:1px solid #eee;border-top:0;background:var(--mdc-theme-background) !important;box-shadow:0px 6px 5px -5px #eee}.widget .zone-card .autodimm__input{background:none}.item__switch{min-width:42px}.content.svelte-9vxz7j{padding:0 10px 10px}.item.svelte-9vxz7j{display:flex;align-items:center;margin:0 0 8px;padding:0 0 8px;font-size:14px;line-height:1.2;border-bottom:1px solid var(--border-color)}.item.svelte-9vxz7j:last-child{margin:0;padding:0 0 4px;border-bottom:1px solid transparent}.item__name.svelte-9vxz7j{width:100%;padding:0 10px 0 0}.dashboard-popup.mdc-dialog .mdc-dialog__title{padding:10px}.dashboard-popup.mdc-dialog .mdc-dialog__title::before{height:10px}.dashboard-popup.mdc-dialog .mdc-dialog__content{padding:10px}.dashboard-popup.mdc-dialog .dashboard-name{order:1;width:100%;height:36px;line-height:1.15rem}.dashboard-popup.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.dashboard-popup.mdc-dialog .mdc-button.btn-delete{margin-right:auto;background:var(--btn-remove-color)}.preloader.svelte-5tssx9{width:0;height:24px;transition:all 0.2s linear 0s}.preloader_active.svelte-5tssx9{width:24px;margin-left:8px;animation-duration:0.7s;animation-timing-function:linear;animation-name:svelte-5tssx9-preloader;animation-iteration-count:infinite;transition:all 0.2s linear 0.3s}@keyframes svelte-5tssx9-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(min-width: 426px){.dashboard-popup.mdc-dialog .mdc-dialog__title{padding:0 25px 9px}.dashboard-popup.mdc-dialog .mdc-dialog__title::before{height:40px}.dashboard-popup.mdc-dialog .mdc-dialog__content{padding:10px 24px}.dashboard-popup.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}}.content.svelte-1xswu0y{padding:0 10px 10px}.item.svelte-1xswu0y{display:flex;align-items:center;margin:0 0 8px;padding:0 0 8px;font-size:14px;line-height:1.2;border-bottom:1px solid var(--border-color)}.item.svelte-1xswu0y:last-child{margin:0;padding:0 0 4px;border-bottom:1px solid transparent}.item__name.svelte-1xswu0y{width:100%;padding:0 10px 0 0}.item__activate.svelte-1xswu0y{display:inline-flex;align-items:center;justify-content:center;min-width:24px;width:24px;height:24px;padding:0;font-family:Roboto, sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#fff;border-radius:4px;border:0;outline:0;background:var(--mdc-priamry-color);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.item__activate.svelte-1xswu0y:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.icon.svelte-1xswu0y{width:18px;height:auto}.circle-loader{margin-bottom:6em;border:1px solid rgba(0, 0, 0, 0.2);border-left-color:#5cb85c;animation:svelte-7i8182-loader-spin 1.2s infinite linear;position:relative;display:inline-block;vertical-align:top;border-radius:50%;width:12em;height:12em}.load-complete{-webkit-animation:none;animation:none;border-color:#5cb85c;transition:border 500ms ease-out}.checkmark:after{opacity:1;height:6em;width:3em;transform-origin:left top;border-right:3px solid #5cb85c;border-top:3px solid #5cb85c;content:"";left:3em;top:6em;position:absolute}@keyframes svelte-7i8182-loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes svelte-7i8182-checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:3em;opacity:1}40%{height:6em;width:3em;opacity:1}100%{height:6em;width:3em;opacity:1}}.select-zones.mdc-dialog .mdc-dialog__title{padding:10px;line-height:1.2}.select-zones.mdc-dialog .mdc-dialog__title::before{height:10px}.select-zones.mdc-dialog .label-search{width:100%;height:36px;margin-right:10px;line-height:1.15rem}.select-zones.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.select-zones.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 10px;color:rgba(0, 0, 0, 0.85)}.select-zones.mdc-dialog .btn{min-width:auto;margin-bottom:0}.select-zones.mdc-dialog .btn span{white-space:nowrap}.icon.svelte-19v2fyd{width:20px;min-width:20px;height:20px;margin-right:5px}.buttons.svelte-19v2fyd{display:flex;align-items:center;justify-content:space-between;padding:15px 0 0}.search.svelte-19v2fyd{display:flex;align-items:center;width:100%}.head.svelte-19v2fyd{display:flex;position:sticky;top:0;margin-bottom:8px;padding:4px 10px;font-size:14px;font-weight:bold;border-bottom:1px solid var(--table-row);background:var(--mdc-theme-background);z-index:1}.zone.svelte-19v2fyd{display:flex;align-items:center;padding:0 10px}.zone.svelte-19v2fyd:hover{background:var(--btn-hover)}.zone__name.svelte-19v2fyd{margin-right:auto}@media(min-width: 426px){.select-zones.mdc-dialog .mdc-dialog__title{padding:0 24px 9px;line-height:1.5}.select-zones.mdc-dialog .mdc-dialog__title::before{height:40px}.select-zones.mdc-dialog .label-search{width:auto;margin-right:24px}.select-zones.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 8px}.select-zones.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.head.svelte-19v2fyd{padding:4px 15px 4px 24px}.zone.svelte-19v2fyd{padding:0 15px 0 24px}}@media(min-width: 700px){}.select-devices.mdc-dialog .mdc-dialog__title{padding:10px;line-height:1.2}.select-devices.mdc-dialog .mdc-dialog__title::before{height:10px}.select-devices.mdc-dialog .label-search{width:100%;height:36px;margin-right:10px;line-height:1.15rem}.select-devices.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.select-devices.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 10px;color:rgba(0, 0, 0, 0.85)}.select-devices.mdc-dialog .btn{min-width:auto;margin-bottom:0}.select-devices.mdc-dialog .btn span{white-space:nowrap}.icon.svelte-1rdedmy{width:20px;min-width:20px;height:20px;margin-right:5px}.buttons.svelte-1rdedmy{display:flex;align-items:center;justify-content:space-between;padding:15px 0 0}.search.svelte-1rdedmy{display:flex;align-items:center;width:100%}.head.svelte-1rdedmy{display:flex;position:sticky;top:0;margin-bottom:8px;padding:4px 10px;font-size:14px;font-weight:bold;border-bottom:1px solid var(--border-color);background:var(--mdc-theme-background);z-index:1}.head__id.svelte-1rdedmy{display:none;min-width:380px}.device.svelte-1rdedmy{display:flex;align-items:center;padding:0 10px}.device.svelte-1rdedmy:hover{background:var(--btn-hover)}.device__id.svelte-1rdedmy{display:none;min-width:380px}.device__name.svelte-1rdedmy{margin-right:auto}@media(min-width: 426px){.select-devices.mdc-dialog .mdc-dialog__title{padding:0 24px 9px;line-height:1.5}.select-devices.mdc-dialog .mdc-dialog__title::before{height:40px}.select-devices.mdc-dialog .label-search{width:auto;margin-right:24px}.btn-cancel{color:var(--font-color) !important}.btn-accept{color:var(--btn-accept-color) !important}.select-devices.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 8px}.select-devices.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.head.svelte-1rdedmy{padding:4px 15px 4px 24px}.device.svelte-1rdedmy{padding:0 15px 0 24px}}@media(min-width: 700px){.head__id.svelte-1rdedmy{display:block}.device__id.svelte-1rdedmy{display:block}}.container.svelte-zzgux8.svelte-zzgux8{--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--card-radius:12px;width:100%;display:flex;flex-direction:column;height:calc(100vh - 250px);padding:var(--spacing-md);gap:var(--spacing-md)}.search-panel{position:sticky;top:0;z-index:2;background:var(--mdc-theme-surface);padding:var(--spacing-sm) 0;flex-shrink:0}.search-panel .search-field{width:100%;align-items:center}.search-panel .search-field .icon.svelte-zzgux8.svelte-zzgux8{width:20px;height:20px;opacity:0.6}.scenes-list.svelte-zzgux8.svelte-zzgux8{display:flex;flex-direction:column;gap:var(--spacing-sm);overflow-y:auto;flex:1;min-height:0;overflow-y:auto;padding:var(--spacing-xs);margin-bottom:var(--spacing-md)}.scenes-list.svelte-zzgux8.svelte-zzgux8::-webkit-scrollbar{width:4px}.scenes-list.svelte-zzgux8.svelte-zzgux8::-webkit-scrollbar-track{background:transparent}.scenes-list.svelte-zzgux8.svelte-zzgux8::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}.scene-item.svelte-zzgux8.svelte-zzgux8{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md);background:var(--mdc-theme-surface);border:1px solid var(--border-color);border-radius:var(--card-radius);cursor:pointer;transition:all 0.2s ease}.scene-item.svelte-zzgux8.svelte-zzgux8:hover{border-color:var(--mdc-theme-secondary);transform:translateY(-1px);box-shadow:0 2px 8px rgba(0, 0, 0, 0.05)}.scene-item.selected.svelte-zzgux8.svelte-zzgux8{border-color:var(--mdc-theme-secondary);background:rgba(var(--mdc-theme-secondary-rgb), 0.05)}.scene-item__content.svelte-zzgux8.svelte-zzgux8{flex:1}.scene-item__name.svelte-zzgux8.svelte-zzgux8{font-weight:500;margin-bottom:var(--spacing-xs)}.scene-item__stats.svelte-zzgux8.svelte-zzgux8{display:flex;gap:var(--spacing-md)}.scene-item.svelte-zzgux8 .stat.svelte-zzgux8{display:flex;align-items:center;gap:4px;color:var(--font-color-secondary);font-size:0.875rem}.scene-item.svelte-zzgux8 .stat__icon.svelte-zzgux8{width:16px;height:16px}.scene-item.svelte-zzgux8 .stat__value.svelte-zzgux8{font-weight:500}.scene-item.svelte-zzgux8 .check-icon.svelte-zzgux8{width:24px;height:24px;color:var(--mdc-theme-secondary)}.empty-state.svelte-zzgux8.svelte-zzgux8{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-lg);text-align:center;color:var(--font-color-secondary)}.empty-state.svelte-zzgux8 p.svelte-zzgux8{margin:0 0 var(--spacing-xs);font-size:1rem;font-weight:500}.empty-state.svelte-zzgux8 small.svelte-zzgux8{font-size:0.875rem}@media(max-width: 480px){.container.svelte-zzgux8.svelte-zzgux8{height:calc(100vh - 80px);padding:var(--spacing-sm)}.scene-item.svelte-zzgux8.svelte-zzgux8{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.scene-item__stats.svelte-zzgux8.svelte-zzgux8{gap:var(--spacing-sm)}}.selector.svelte-9ij0xy.svelte-9ij0xy{position:relative;width:100%;max-width:170px;margin-right:5px;z-index:2}.btn.svelte-9ij0xy.svelte-9ij0xy{display:flex;border:1px solid #e1e1e1;border-radius:30px;transition:all ease-in-out 0.2s;cursor:pointer;padding:1px}.btn.svelte-9ij0xy.svelte-9ij0xy:hover{box-shadow:0px 6px 5px -5px var(--btn-hover)}.btn_active.svelte-9ij0xy.svelte-9ij0xy{border-radius:30px 30px 0 0}.btn__wrap.svelte-9ij0xy.svelte-9ij0xy{display:flex;align-items:center;width:100%;min-width:130px;height:36px;padding:10px 13px}.btn__text.svelte-9ij0xy.svelte-9ij0xy{overflow:hidden;font-size:15px;font-weight:bold;line-height:1;white-space:nowrap;text-overflow:ellipsis}.btn__icon.svelte-9ij0xy.svelte-9ij0xy{display:flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;border-left:1px solid #e1e1e1;transition:all ease-in-out 0.2s}.btn__icon.svelte-9ij0xy.svelte-9ij0xy::before{content:"";display:block;width:0;height:0;border-width:5px 5px 0 5px;border-style:solid;border-color:#000 transparent transparent transparent}.list.svelte-9ij0xy.svelte-9ij0xy{overflow:auto;position:absolute;top:calc(100% - 1px);left:0;width:100%;max-height:calc(100vh - 140px);font-size:14px;border:1px solid var(--border-color);border-radius:0 0 30px 30px;background:var(--mdc-theme-background);box-shadow:0px 6px 5px -5px var(--btn-hover);padding:5px}.item.svelte-9ij0xy.svelte-9ij0xy{display:flex;align-items:center;padding:10px 7px;border-bottom:1px solid var(--border-color);color:var(--selector-font-color);transition:all ease-in-out 0.2s;cursor:pointer}.item.svelte-9ij0xy.svelte-9ij0xy:hover{color:var(--font-color)}.item.svelte-9ij0xy:hover .item__setting.svelte-9ij0xy{opacity:1}.item.svelte-9ij0xy.svelte-9ij0xy:last-child{border-bottom:0}.item__name.svelte-9ij0xy.svelte-9ij0xy{margin-right:8px}.item__checkbox.svelte-9ij0xy.svelte-9ij0xy{width:7px;height:12px;margin-left:auto;margin-right:7px}.item__checkbox_active.svelte-9ij0xy.svelte-9ij0xy::before{content:"";display:block;width:5px;height:10px;border-right:2px solid #44a83c;border-bottom:2px solid #44a83c;transform:rotate(31deg)}.item__setting.svelte-9ij0xy.svelte-9ij0xy{width:16px;min-width:16px;height:auto;margin-left:2px;margin-right:6px;cursor:pointer}.item__setting.svelte-9ij0xy path.svelte-9ij0xy{fill:var(--selector-font-color)}.item__setting.svelte-9ij0xy:hover path.svelte-9ij0xy{fill:var(--font-color)}.item__icon.svelte-9ij0xy.svelte-9ij0xy{width:20px;min-width:20px;height:auto;margin-right:4px}.item__icon.svelte-9ij0xy path.svelte-9ij0xy{fill:var(--selector-font-color)}@media(min-width: 375px){.selector.svelte-9ij0xy.svelte-9ij0xy{max-width:225px;margin-right:5px}}@media(min-width: 425px){.selector.svelte-9ij0xy.svelte-9ij0xy{max-width:275px}}@media(min-width: 520px){.btn__text.svelte-9ij0xy.svelte-9ij0xy{font-size:18px}}.widget-popup.mdc-dialog .mdc-dialog__title{padding:10px}.widget-popup.mdc-dialog .mdc-dialog__title::before{height:10px}.widget-popup.mdc-dialog .mdc-dialog__content{padding:0 10px 10px}.widget-popup.mdc-dialog .label-search{width:100%;max-width:220px;height:40px;margin-right:10px;line-height:1.15rem}.widget-popup.mdc-dialog .label-search .mdc-notched-outline__leading{width:30px;border-radius:30px 0 0 30px}.widget-popup.mdc-dialog .label-search .mdc-notched-outline__trailing{border-radius:0 30px 30px 0}.widget-popup.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-26.75px) scale(0.75)}.widget-popup.mdc-dialog .mdc-text-field__input{font-size:14px}.widget-popup.mdc-dialog .mdc-select__anchor{height:40px}.widget-popup.mdc-dialog .mdc-button--raised{height:40px}.widget-popup.mdc-dialog .mdc-select--outlined .mdc-select__anchor .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-27.75px) scale(0.75)}.widget-popup.mdc-dialog .mdc-select__selected-text{font-size:14px}.widget-popup.mdc-dialog .mdc-select .mdc-floating-label{top:40%}.widget-popup.mdc-dialog .mdc-menu .mdc-deprecated-list{font-size:14px}.widget-popup.mdc-dialog .mdc-deprecated-list-item{height:35px}.widget-popup.mdc-dialog .select-dashboard{width:220px}.widget-popup.mdc-dialog .select-widget{width:220px}.widget-popup.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 10px;color:rgba(0, 0, 0, 0.85)}.widget-popup.mdc-dialog .mdc-button.btn-delete{margin-right:auto;background:var(--btn-remove-color);color:white !important}.widget-popup.mdc-dialog .mdc-button.btn-clear{min-width:40px}.widget-popup.mdc-dialog .mdc-button.btn-add{min-width:40px;color:white !important}.selectors.svelte-1bpkuka.svelte-1bpkuka{display:flex;flex-flow:wrap;gap:10px;margin-top:15px;padding-left:20px}.search.svelte-1bpkuka.svelte-1bpkuka{display:inline-flex;align-items:center}.icon.svelte-1bpkuka.svelte-1bpkuka{width:20px;min-width:20px;height:20px}.col.svelte-1bpkuka.svelte-1bpkuka{padding:0 2px;font-size:14px}.col__checkbox.svelte-1bpkuka.svelte-1bpkuka{min-width:35px}.col__name.svelte-1bpkuka.svelte-1bpkuka{min-width:240px;word-break:break-word}.col__type.svelte-1bpkuka.svelte-1bpkuka{min-width:100px;word-break:break-word}.head.svelte-1bpkuka.svelte-1bpkuka{display:flex;position:sticky;top:0;margin-bottom:8px;padding:4px 10px;font-size:14px;font-weight:bold;color:var(--font-color);border-bottom:1px solid var(--border-color);background:var(--mdc-theme-background);z-index:1}.head.svelte-1bpkuka .col.svelte-1bpkuka{font-weight:bold}.row.svelte-1bpkuka.svelte-1bpkuka{display:flex;align-items:center;padding:5px 10px;color:var(--font-color);cursor:pointer}.row.svelte-1bpkuka.svelte-1bpkuka:hover{background:var(--btn-hover)}.row_more.svelte-1bpkuka.svelte-1bpkuka{justify-content:center;padding:10px 0;font-size:14px}.preloader.svelte-1bpkuka.svelte-1bpkuka{width:0;height:24px;transition:all 0.2s linear 0s}.preloader_active.svelte-1bpkuka.svelte-1bpkuka{width:24px;margin-left:8px;animation-duration:0.7s;animation-timing-function:linear;animation-name:svelte-1bpkuka-preloader;animation-iteration-count:infinite;transition:all 0.2s linear 0.3s}@keyframes svelte-1bpkuka-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(min-width: 426px){.widget-popup.mdc-dialog .mdc-dialog__title{padding:0 24px 9px}.widget-popup.mdc-dialog .mdc-dialog__title::before{height:40px}.widget-popup.mdc-dialog .mdc-dialog__content{padding:0 0 8px}.widget-popup.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 8px}.widget-popup.mdc-dialog .label-search{width:100%}.head.svelte-1bpkuka.svelte-1bpkuka{padding:4px 15px 4px 24px}.row.svelte-1bpkuka.svelte-1bpkuka{padding:3px 15px 3px 24px}.row_more.svelte-1bpkuka.svelte-1bpkuka{padding:10px 0}}@media(min-width: 446px){}@media(min-width: 768px){}.btn.svelte-ag6y73.svelte-ag6y73{display:inline-flex;align-items:center;height:40px;padding:0 12px;font-family:"Manrope", sans-serif !important;font-size:0.875rem;font-weight:400;text-transform:initial;color:#fff;border-radius:50px;border:0;outline:0;background:var(--mdc-priamry-color);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.btn.svelte-ag6y73.svelte-ag6y73:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.btn.svelte-ag6y73.svelte-ag6y73:disabled{color:var(--button-disabled-color);background-color:var(--regular-button-disabled);box-shadow:none}.btn_square.svelte-ag6y73.svelte-ag6y73{border-radius:50%;width:40px;padding:0 9px}.btn_square.svelte-ag6y73 .btn__icon.svelte-ag6y73{margin-right:0}.btn__icon.svelte-ag6y73.svelte-ag6y73{width:24px;min-width:20px;height:auto;margin-right:8px}.select-locations.mdc-dialog .mdc-dialog__title{padding:10px;line-height:1.2}.select-locations.mdc-dialog .mdc-dialog__title::before{height:10px}.select-locations.mdc-dialog .label-search{width:100%;height:36px;margin-right:10px;line-height:1.15rem}.select-locations.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.select-locations.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 10px;color:rgba(0, 0, 0, 0.85)}.select-locations.mdc-dialog .btn{min-width:auto;margin-bottom:0}.select-locations.mdc-dialog .btn span{white-space:nowrap}.icon.svelte-ag6y73.svelte-ag6y73{width:20px;min-width:20px;height:20px}.buttons.svelte-ag6y73.svelte-ag6y73{display:flex;align-items:center;justify-content:space-between;padding:20px 0 0}.search.svelte-ag6y73.svelte-ag6y73{display:flex;align-items:center;width:100%}.head.svelte-ag6y73.svelte-ag6y73{display:flex;position:sticky;top:0;margin-bottom:8px;padding:4px 0 4px 4px;font-size:14px;font-weight:bold;color:var(--font-color);border-bottom:1px solid var(--table-row);background:var(--mdc-theme-background);z-index:1}.head__name.svelte-ag6y73.svelte-ag6y73{min-width:400px;max-width:400px;padding:0 4px}.head__long.svelte-ag6y73.svelte-ag6y73{min-width:100px;padding:0 4px}.head__lat.svelte-ag6y73.svelte-ag6y73{min-width:100px;padding:0 4px}.head__sun.svelte-ag6y73.svelte-ag6y73{min-width:100px;padding:0 4px}@media(max-width: 768px){.select-locations .btn_add{width:40px}.select-locations .btn_cancel{width:40px}.location.svelte-ag6y73.svelte-ag6y73{flex-direction:column;align-items:normal !important}.head__name.svelte-ag6y73.svelte-ag6y73{min-width:0}.row.svelte-ag6y73.svelte-ag6y73{display:flex;align-items:center;width:auto;color:var(--font-color)}.row__name.svelte-ag6y73.svelte-ag6y73{min-width:0 !important;max-width:400px;padding:0 4px;font-size:14px}.row__lon.svelte-ag6y73.svelte-ag6y73{min-width:0 !important;padding:0 4px;font-size:14px}.row__lat.svelte-ag6y73.svelte-ag6y73{min-width:0 !important;padding:0 4px;font-size:14px}.row__sun.svelte-ag6y73.svelte-ag6y73{min-width:0 !important;padding:0 4px;font-size:14px}.row__sun.svelte-ag6y73.svelte-ag6y73{min-width:0 !important;padding:0 4px;font-size:14px}.row__actions.svelte-ag6y73.svelte-ag6y73{display:flex;margin-left:auto}.row__actions.svelte-ag6y73 .btn.svelte-ag6y73{min-width:35px;max-width:35px;height:35px;padding:5px;margin-left:30px}}.row.svelte-ag6y73.svelte-ag6y73{display:flex;align-items:center;width:952px;color:var(--font-color)}.row__name.svelte-ag6y73.svelte-ag6y73{min-width:400px;max-width:400px;padding:0 4px;font-size:14px}.row__lon.svelte-ag6y73.svelte-ag6y73{min-width:100px;padding:0 4px;font-size:14px}.row__lat.svelte-ag6y73.svelte-ag6y73{min-width:100px;padding:0 4px;font-size:14px}.row__sun.svelte-ag6y73.svelte-ag6y73{min-width:100px;padding:0 4px;font-size:14px}.row__sun.svelte-ag6y73.svelte-ag6y73{min-width:100px;padding:0 4px;font-size:14px}.row__actions.svelte-ag6y73.svelte-ag6y73{display:flex;margin-left:auto}.row__actions.svelte-ag6y73 .btn.svelte-ag6y73{min-width:35px;max-width:35px;height:35px;padding:5px;margin-left:30px}.location.svelte-ag6y73.svelte-ag6y73{display:flex;align-items:center;padding:8px 0 8px 4px;color:var(--font-color);cursor:pointer;justify-content:space-between}.location.svelte-ag6y73.svelte-ag6y73:hover{background:var(--btn-hover)}@media(min-width: 426px){.select-locations.mdc-dialog .mdc-dialog__title{padding:0 24px 9px;line-height:1.5}.select-locations.mdc-dialog .mdc-dialog__title::before{height:40px}.select-locations.mdc-dialog .label-search{width:auto;margin-right:24px}.select-locations.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 8px}.select-locations.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}}.date-range-popup.mdc-dialog .mdc-dialog__title{padding:10px}.date-range-popup.mdc-dialog .mdc-dialog__title::before{height:10px}.date-range-popup.mdc-dialog .mdc-dialog__content{padding:0 10px 10px;flex-direction:column}.date-range-popup.mdc-dialog .date-range-name{order:1;width:calc(100% - 180px);height:36px;margin:0 10px 10px 0;line-height:1.15rem}.date-range-popup.mdc-dialog .rangeSlider{width:100%;margin:0}.date-range-popup.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.date-range-popup.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 10px;color:rgba(0, 0, 0, 0.85)}.date-range-popup.mdc-dialog .btn{min-width:auto;margin-bottom:0}.date-range-popup.mdc-dialog .btn span{white-space:nowrap}.date-range-popup .rangeSlider .rangeHandle{transition:all linear 0.2s}.date-range-popup .rangeSlider .rangeHandle + .rangeBar{transition:all linear 0.2s}.date-range-popup .rangeSlider .rangeHandle.active{transition:none}.date-range-popup .rangeSlider .rangeHandle.active + .rangeBar{transition:none}.date-range-popup .row__colortemp .rangeSlider .rangeBar{background:linear-gradient(90deg, var(--color-grad-one) 0%, var(--color-grad-two) 100%) !important}.date-range-popup .row__colortemp .rangeSlider .rangeNub{background:var(--color-grad-two) !important}.date-range-popup .row__colortemp .rangeSlider .rangeFloat{background:var(--color-grad-two) !important}.preloader.svelte-1l6cavz{width:0;height:24px;transition:all 0.2s linear 0s}.preloader_active.svelte-1l6cavz{width:24px;margin-left:8px;animation-duration:0.7s;animation-timing-function:linear;animation-name:svelte-1l6cavz-preloader;animation-iteration-count:infinite;transition:all 0.2s linear 0.3s}@keyframes svelte-1l6cavz-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(min-width: 426px){.date-range-popup.mdc-dialog .mdc-dialog__title{padding:0 24px 9px}.date-range-popup.mdc-dialog .mdc-dialog__title::before{height:40px}.date-range-popup.mdc-dialog .mdc-dialog__content{padding:10px 24px;flex-direction:row}.date-range-popup.mdc-dialog .date-range-name{width:178px;margin-right:10px}.date-range-popup.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 8px}.date-range-popup.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}}@media(min-width: 446px){}@media(min-width: 768px){.date-range-popup.mdc-dialog .date-range-name{margin-bottom:0}}.time-div.svelte-1l6cavz{display:flex;flex-direction:column;margin-left:15px;justify-content:center}.target-select{margin-bottom:0px}.action-select{display:flex;flex-direction:column;margin-bottom:20px}.edit-zone-input{width:100%;height:48px !important}.container.svelte-1eguse5{display:flex;position:relative;width:260px}#zones-nav-panel.svelte-6gsbns{height:80px;display:flex;align-items:center;width:100%;justify-content:space-between}@media(max-width: 425px){#zones-nav-panel .map-filter{width:100%}}.content.svelte-13iduwl{padding:0 10px 10px}.wrap.svelte-13iduwl{position:relative;width:100%;height:150px}.substrate.svelte-13iduwl{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;cursor:pointer}.zone-cell .zone-more-menu{display:block;position:static !important}.zone-more-menu .mdc-menu-surface{left:auto !important;right:0 !important;bottom:auto !important;top:40px !important}.zone-cell .mdc-deprecated-list-item__text{font-size:14px !important}.zone-cell .mdc-deprecated-list-item{height:38px !important}.widget .card-dimmer, .widget .card-sensor{width:100% !important;padding:0 10px 10px;box-shadow:none !important}.widget .btn-select-channels{order:1;display:flex;justify-content:space-evenly}.widget .btn-select-channels button{padding:0 7px;min-width:0;width:40px;height:40px;border:0;border-radius:0}.widget .btn-select-channels button span{font-size:12px}.action-select{display:flex;flex-direction:column;margin-bottom:20px}.selectBox.svelte-zxd768{position:relative}.scene-select.svelte-1sx7nz6.svelte-1sx7nz6{display:inline-flex;align-items:center;position:relative;height:56px;margin-bottom:20px;padding-left:12px;border:1px solid var(--pagination-border-color);border-radius:28px;cursor:pointer}.icon.svelte-1sx7nz6.svelte-1sx7nz6{width:24px;height:24px;margin-right:11px}.label.svelte-1sx7nz6.svelte-1sx7nz6{position:absolute;top:15px;left:47px;font-size:14px;color:var(--floating-label);transition:all linear 0.2s}.label_active.svelte-1sx7nz6.svelte-1sx7nz6{top:-12px;left:11px;font-size:11px;padding:0 4px;background:var(--mdc-theme-background)}.value.svelte-1sx7nz6.svelte-1sx7nz6{font-size:1rem;letter-spacing:0.009375em;color:var(--font-color)}.arrow.svelte-1sx7nz6.svelte-1sx7nz6{width:10px;height:5px;margin:1px 18px 0 auto}.arrow.svelte-1sx7nz6 polygon.svelte-1sx7nz6{fill:var(--pagination-fill-arrow)}.add-zone-input{width:100%;height:56px !important;margin-top:-8px}.mdc-floating-label{font-size:14px !important}@media(max-width: 425px){.add-zone-wrap .map-sign-container{height:25px !important;width:25px !important;font-size:22px !important}.add-zone-wrap .map-sign-container button{height:25px !important;width:25px !important;font-size:22px !important;padding:0 !important}}.add-zone-wrap.svelte-qwnmui{display:flex;position:relative;width:100%;justify-content:space-between}.add-zone-wrap .add-zone-input span{padding-left:25px !important}.add-zone-wrap-placeholder.svelte-qwnmui{display:flex;position:relative;width:100%;height:100%;cursor:pointer}.add-zone-wrap-placeholder__text.svelte-qwnmui{display:flex;width:100%;height:100%;align-items:center;justify-content:center}.add-zone-wrap-placeholder.svelte-qwnmui:hover{background:var(--btn-hover) !important;border-radius:16px}.map-sign-container.svelte-qwnmui{height:48px;width:48px;font-size:22px}.devices-table-container .mdc-data-table__pagination{justify-content:revert !important}@media(min-width: 700px){.devices-table-container .icon-square-btn{width:35px !important;height:35px !important}.devices-table-container .icon-square-btn .mdc-fab__icon{width:auto !important;height:auto !important;padding:8px !important}}@media(max-width: 699px){.devices-table-container .icon-square-btn{width:25px !important;height:25px !important}}.devices-table-container .icon-square-btn .mdc-fab__icon{width:auto !important;height:auto !important;padding:5px}.devices-table-container .mdc-icon-button{padding:5px}.mdc-data-table__row:first-child{border:none}.devices-table-container.svelte-22a0ys{box-sizing:border-box;display:block;height:100%;width:100%;position:relative}.device-name.svelte-22a0ys{overflow:hidden;width:100%;max-width:100px;margin-left:5px;font-size:12px;text-overflow:ellipsis}.device-icon{min-width:24px;width:24px}.device-info.svelte-22a0ys{display:flex;align-items:center;width:100%}@media(min-width: 870px){.device-name.svelte-22a0ys{overflow:hidden;width:100%;max-width:150px;margin-left:5px;font-size:14px;text-overflow:ellipsis}}.device-field.svelte-22a0ys{display:flex;width:100%}@media(max-width: 420px){.device-field.svelte-22a0ys{display:flex;flex-direction:column}}.card-sensor.svelte-xxcrbz{display:flex;flex-direction:column;position:relative;width:144px;padding:10px;border-radius:12px;box-shadow:0 2px 3px 0px rgba(0, 0, 0, 0.2);background:var(--mdc-theme-background) !important}.controls .button-mini{width:calc(50% - 2px);min-width:auto}.controls .button-mini:first-child{margin-right:2px}.controls .button-mini:last-child{margin-left:2px}.content.svelte-xxcrbz{display:flex;flex-direction:column;height:100%}.header.svelte-xxcrbz{position:relative;overflow:hidden;min-height:15px;margin-bottom:3px;font-size:14px;text-overflow:ellipsis;white-space:nowrap;z-index:1}.devices-page .btn-select-channels{order:1}.devices-page .btn-select-channels button{padding:0 7px;min-width:0;width:40px;height:40px;border:0;border-radius:0}.devices-page .btn-select-channels button span{font-size:12px}.container.svelte-4bwwj5.svelte-4bwwj5{--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--card-radius:12px;--transition-speed:0.2s;display:flex;flex-direction:column;width:100%;height:100%;gap:var(--spacing-md)}.search-panel.svelte-4bwwj5.svelte-4bwwj5{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--mdc-theme-surface);border-bottom:1px solid var(--border-color);position:sticky;top:0;z-index:1}.search-panel.svelte-4bwwj5 .search-field.svelte-4bwwj5{flex:1}.search-panel.svelte-4bwwj5 .search-field.svelte-4bwwj5 .mdc-text-field{align-items:center;width:100%;background:var(--card-background);border-radius:var(--card-radius)}.search-panel .search-field{width:100%;align-items:center}.search-panel .search-field .icon.svelte-4bwwj5.svelte-4bwwj5{width:20px;height:20px;opacity:0.6}.clear-btn{flex-shrink:0;color:var(--font-color-secondary);border-color:var(--border-color);gap:var(--spacing-sm)}.clear-btn:hover:not(:disabled){background:var(--btn-hover)}.clear-btn .icon.svelte-4bwwj5.svelte-4bwwj5{width:18px;height:18px}.zones-wrapper.svelte-4bwwj5.svelte-4bwwj5{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;gap:var(--spacing-sm)}.selected-summary.svelte-4bwwj5.svelte-4bwwj5{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-xs) var(--spacing-md);margin:0 var(--spacing-md);background:rgba(var(--mdc-theme-secondary-rgb), 0.05);border-radius:var(--card-radius)}.selected-summary.svelte-4bwwj5 .summary-content.svelte-4bwwj5{display:flex;align-items:center;gap:var(--spacing-sm);font-size:0.875rem}.selected-summary.svelte-4bwwj5 .summary-label.svelte-4bwwj5{color:var(--font-color-secondary)}.selected-summary.svelte-4bwwj5 .summary-count.svelte-4bwwj5{color:var(--mdc-theme-secondary);font-weight:500}.selected-summary.svelte-4bwwj5 .clear-btn-mobile .icon.svelte-4bwwj5{width:18px;height:18px}.zones-list.svelte-4bwwj5.svelte-4bwwj5{flex:1;min-height:0;border:1px solid var(--border-color);border-radius:var(--card-radius);margin:0 var(--spacing-md);background:var(--card-background);overflow:hidden}.zones-list.svelte-4bwwj5 .contents.svelte-4bwwj5{height:100%}.zones-grid.svelte-4bwwj5.svelte-4bwwj5{display:flex;flex-direction:column}.empty-state.svelte-4bwwj5.svelte-4bwwj5{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:var(--spacing-md);text-align:center;color:var(--font-color-secondary);animation:svelte-4bwwj5-fadeIn 0.3s ease}.empty-state__icon.svelte-4bwwj5.svelte-4bwwj5{width:48px;height:48px;margin-bottom:var(--spacing-md);opacity:0.5}.empty-state.svelte-4bwwj5 p.svelte-4bwwj5{margin:0 0 var(--spacing-xs);font-size:1rem;font-weight:500}.empty-state.svelte-4bwwj5 small.svelte-4bwwj5{font-size:0.875rem;opacity:0.7}@keyframes svelte-4bwwj5-fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width: 654px){.search-panel.svelte-4bwwj5.svelte-4bwwj5{flex-direction:column;padding:var(--spacing-sm)}.zones-list.svelte-4bwwj5.svelte-4bwwj5{margin:0 var(--spacing-sm)}.selected-summary.svelte-4bwwj5.svelte-4bwwj5{margin:0 var(--spacing-sm)}}.users-edit-page .wrap .mdc-text-field, .users-edit-page .wrap .mdc-select, .users-edit-page .wrap .mdc-button{width:100%;margin-bottom:5px}@media(min-width: 426px){}@media(min-width: 530px){}.name-row.svelte-f46q4a{display:flex;align-items:center;border-bottom:1px solid var(--border-color);width:100%}.content.svelte-f46q4a{display:flex;justify-content:space-between;flex-direction:column}.col__picture__image.svelte-f46q4a{height:200px}.col__common-info.svelte-f46q4a{display:flex;flex-direction:column;margin-bottom:20px;width:100%}.col__status-text.svelte-f46q4a{font-size:12px;color:red}.col__status-text.success{font-size:12px;color:green}.camera-preview.svelte-f46q4a{width:100%;display:flex;justify-content:center;margin-top:20px}.skeleton-loader.svelte-f46q4a{width:100%;height:200px;background:var(--skeleton-loader);background-size:200% 100%;border-radius:4px;animation:svelte-f46q4a-loading 1.5s infinite}@keyframes svelte-f46q4a-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}.users-edit-page .wrap .mdc-text-field, .users-edit-page .wrap .mdc-select, .users-edit-page .wrap .mdc-button{width:100%;margin-bottom:5px}@media(min-width: 426px){}@media(min-width: 530px){}.content.svelte-f0l0lp{display:flex;justify-content:space-between;flex-direction:column}.col__status-text.success{font-size:12px;color:green}.zoning-container.svelte-f0l0lp{display:flex;flex-direction:column;height:calc(100% - 80px)}.device-panel.svelte-f0l0lp{display:block}.zones-page-list{height:100%;overflow:auto}.zones-page-list::-webkit-scrollbar{display:none}.zones-page-board{width:auto;padding:10px 16px}.zones-page-list tr[activated="true"]{background-color:var(--btn-hover) !important}.zones-page-list tr[activated="true"] .zone-board{font-weight:900}.mdc-data-table__table-container{overflow-x:initial !important}.mdc-data-table{display:block !important;border:none !important}.zone-cell{overflow:initial !important}.mdc-data-table__row_hover{background-color:rgba(0, 0, 0, 0.04) !important}.map-wrap.svelte-f0l0lp{width:50%;height:100%;max-width:calc(100vw - 20px);max-height:calc(100vh - 100px);border:1px solid var(--border-color);border-radius:16px;transition:all 0.5s ease}.zone-point{display:none;position:absolute;top:-50px;left:-50px;width:15px;height:15px;border:1px solid #000;border-radius:50%;background:#fff;z-index:1000}.zone-point_active{display:block}ul li.data-table__row_hover{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:0px}ul li.data-table__row_hover:first-child{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:35px 35px 0 0}ul li.data-table__row_hover:last-child{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:0 0 35px 35px}@media(min-width: 760px){.zoning-container.svelte-f0l0lp{display:flex;flex-direction:row !important;height:100%}.device-panel.svelte-f0l0lp{height:100%;width:100%;display:flex;flex-direction:column}.zones-page-list{height:100%;overflow:auto}.zones-page-list::-webkit-scrollbar{display:none}.zones-page-board{width:auto;padding:10px 16px}.zones-page-list tr[activated="true"]{background-color:var(--btn-hover) !important}.zones-page-list tr[activated="true"] .zone-board{font-weight:900}.mdc-data-table__table-container{overflow-x:initial !important}.mdc-data-table{display:block !important;border:none !important}.zone-cell{overflow:initial !important}.mdc-data-table__row_hover{background-color:rgba(0, 0, 0, 0.04) !important}.map-wrap.svelte-f0l0lp{width:100%;height:100%;max-width:calc(100vw - 20px);max-height:calc(100vh - 100px);border:1px solid var(--border-color);border-radius:16px;transition:all 0.5s ease}.zone-point{display:none;position:absolute;top:-50px;left:-50px;width:15px;height:15px;border:1px solid #000;border-radius:50%;background:#fff;z-index:1000}.zone-point_active{display:block}ul li.data-table__row_hover{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:0px}ul li.data-table__row_hover:first-child{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:35px 35px 0 0}ul li.data-table__row_hover:last-child{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:0 0 35px 35px}}.users-edit-page .wrap .mdc-text-field, .users-edit-page .wrap .mdc-select, .users-edit-page .wrap .mdc-button{width:100%;margin-bottom:5px}@media(min-width: 426px){}@media(min-width: 530px){}.content.svelte-13o7fvz{display:flex;justify-content:space-between;flex-direction:column}.col__status-text.success{font-size:12px;color:green}.zoning-container.svelte-13o7fvz{display:flex;flex-direction:column;height:calc(100% - 80px)}.zones-page-list{height:100%;overflow:auto}.zones-page-list::-webkit-scrollbar{display:none}.zones-page-board{width:auto;padding:10px 16px}.zones-page-list tr[activated="true"]{background-color:var(--btn-hover) !important}.zones-page-list tr[activated="true"] .zone-board{font-weight:900}.mdc-data-table__table-container{overflow-x:initial !important}.mdc-data-table{display:block !important;border:none !important}.zone-cell{overflow:initial !important}.mdc-data-table__row_hover{background-color:rgba(0, 0, 0, 0.04) !important}.map-wrap.svelte-13o7fvz{width:100%;height:100%;max-width:calc(100vw - 20px);max-height:calc(100vh - 100px);border:1px solid var(--border-color);border-radius:16px;transition:all 0.5s ease;margin-right:16px;margin-bottom:10px}.zone-point{display:none;position:absolute;top:-50px;left:-50px;width:15px;height:15px;border:1px solid #000;border-radius:50%;background:#fff;z-index:1000}.zone-point_active{display:block}ul li.data-table__row_hover{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:0px}ul li.data-table__row_hover:first-child{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:35px 35px 0 0}ul li.data-table__row_hover:last-child{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:0 0 35px 35px}@media(min-width: 760px){.zoning-container.svelte-13o7fvz{display:flex;flex-direction:row !important;height:100%}.zones-page-list{height:100%;overflow:auto}.zones-page-list::-webkit-scrollbar{display:none}.zones-page-board{width:auto;padding:10px 16px}.zones-page-list tr[activated="true"]{background-color:var(--btn-hover) !important}.zones-page-list tr[activated="true"] .zone-board{font-weight:900}.mdc-data-table__table-container{overflow-x:initial !important}.mdc-data-table{display:block !important;border:none !important}.zone-cell{overflow:initial !important}.mdc-data-table__row_hover{background-color:rgba(0, 0, 0, 0.04) !important}.map-wrap.svelte-13o7fvz{width:100%;height:100%;max-width:calc(100vw - 20px);max-height:calc(100vh - 100px);border:1px solid var(--border-color);border-radius:16px;transition:all 0.5s ease;margin-right:16px}.zone-point{display:none;position:absolute;top:-50px;left:-50px;width:15px;height:15px;border:1px solid #000;border-radius:50%;background:#fff;z-index:1000}.zone-point_active{display:block}ul li.data-table__row_hover{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:0px}ul li.data-table__row_hover:first-child{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:35px 35px 0 0}ul li.data-table__row_hover:last-child{background-color:rgba(0, 0, 0, 0.04) !important;border-radius:0 0 35px 35px}}.scene-popup.mdc-dialog .mdc-dialog__title{padding:10px}.scene-popup.mdc-dialog .mdc-dialog__title::before{height:10px}.scene-popup.mdc-dialog .mdc-dialog__content{padding:0 10px 10px}.scene-popup.mdc-dialog .scene-name{order:1;width:calc(100% - 180px);height:36px;margin:0 10px 10px 0;line-height:1.15rem}.scene-popup.mdc-dialog .rangeSlider{width:100%;margin:0}.scene-popup.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.scene-popup.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 10px;color:rgba(0, 0, 0, 0.85)}.scene-popup.mdc-dialog .btn{min-width:auto;margin-bottom:0}.scene-popup.mdc-dialog .btn span{white-space:nowrap}.scene-popup .rangeSlider .rangeHandle{transition:all linear 0.2s}.scene-popup .rangeSlider .rangeHandle + .rangeBar{transition:all linear 0.2s}.scene-popup .rangeSlider .rangeHandle.active{transition:none}.scene-popup .rangeSlider .rangeHandle.active + .rangeBar{transition:none}.scene-popup .row__colortemp .rangeSlider .rangeBar{background:linear-gradient(90deg, var(--color-grad-one) 0%, var(--color-grad-two) 100%) !important}.scene-popup .row__colortemp .rangeSlider .rangeNub{background:var(--color-grad-two) !important}.scene-popup .row__colortemp .rangeSlider .rangeFloat{background:var(--color-grad-two) !important}.btn.svelte-18boc3i.svelte-18boc3i{display:inline-flex;align-items:center;height:40px;margin:0 8px 0 0;padding:0 12px;font-family:Roboto, sans-serif;font-size:0.875rem;font-weight:500;text-transform:uppercase;color:#fff;border-radius:20px;border:0;outline:0;background:var(--mdc-theme-secondary);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.btn.svelte-18boc3i.svelte-18boc3i:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.btn__icon.svelte-18boc3i.svelte-18boc3i{min-width:20px;height:auto;margin-right:6px;margin-left:-4px}.btn-bucket.svelte-18boc3i.svelte-18boc3i{display:flex;margin:0 10px 0 auto;padding:0px;border:0;outline:0;background:none;cursor:pointer}.btn-bucket.svelte-18boc3i:hover path.svelte-18boc3i{fill:#e70000}.btn-zones.svelte-18boc3i.svelte-18boc3i{order:3;margin:0 10px 0 0}.btn-devices.svelte-18boc3i.svelte-18boc3i{order:4}.icon-bucket.svelte-18boc3i.svelte-18boc3i{width:24px;height:auto}.buttons.svelte-18boc3i.svelte-18boc3i{display:flex;flex-flow:wrap;align-items:flex-start;padding:15px 24px 5px}.preview.svelte-18boc3i.svelte-18boc3i{order:2;display:inline-flex;align-items:center;width:170px;height:36px;margin-bottom:10px;padding:0 12px;border:1px solid var(--border-color);border-radius:4px;cursor:pointer}.preview.svelte-18boc3i.svelte-18boc3i:hover{border-color:var(--btn-hover)}.preview__text.svelte-18boc3i.svelte-18boc3i{margin-left:10px;font-size:14px;color:var(--font-color)}.empty.svelte-18boc3i.svelte-18boc3i{width:100%;padding:15px 0;text-align:center;font-size:14px;color:var(--font-color)}.head.svelte-18boc3i.svelte-18boc3i{display:flex;position:sticky;top:0;width:952px;margin-bottom:8px;padding:4px 5px;font-size:14px;font-weight:bold;border-bottom:1px solid var(--table-row);background:var(--mdc-theme-background);z-index:4}.head__name.svelte-18boc3i.svelte-18boc3i{min-width:220px;max-width:220px;padding:0 4px}.head__type.svelte-18boc3i.svelte-18boc3i{min-width:100px;padding:0 4px}.head__brightness.svelte-18boc3i.svelte-18boc3i{min-width:140px;padding:0 4px}.head__state.svelte-18boc3i.svelte-18boc3i{min-width:100px;padding:0 4px;text-align:center}.head__autodimm.svelte-18boc3i.svelte-18boc3i{min-width:170px;padding:0 4px;text-align:center}.head__autodimm-lux.svelte-18boc3i.svelte-18boc3i{min-width:165px;padding:0 4px}.head__bucket.svelte-18boc3i.svelte-18boc3i{min-width:40px;margin-left:auto}.row.svelte-18boc3i.svelte-18boc3i{display:flex;align-items:center;width:952px;padding:5px;color:var(--font-color)}.row.svelte-18boc3i.svelte-18boc3i:hover{background:var(--btn-hover)}.row__name.svelte-18boc3i.svelte-18boc3i{min-width:220px;max-width:220px;padding:0 4px;font-size:14px}.row__type.svelte-18boc3i.svelte-18boc3i{min-width:100px;padding:0 4px;font-size:14px}.row__brightness.svelte-18boc3i.svelte-18boc3i{display:flex;align-items:center;min-width:140px;padding:0 4px;font-size:14px}.row__colortemp.svelte-18boc3i.svelte-18boc3i{display:flex;align-items:center;min-width:140px;padding:0 4px;font-size:14px}.row__brightness-percent.svelte-18boc3i.svelte-18boc3i{min-width:40px;margin-left:15px;text-align:right}.row__colortemp-value.svelte-18boc3i.svelte-18boc3i{min-width:40px;margin-left:15px;text-align:right}.row__state.svelte-18boc3i.svelte-18boc3i{display:flex;justify-content:center;min-width:100px;padding:0 4px}.row__autodimm.svelte-18boc3i.svelte-18boc3i{display:flex;justify-content:center;min-width:170px;padding:0 4px}.row__autodimm-lux.svelte-18boc3i.svelte-18boc3i{min-width:165px;padding:0 4px}.row__autodimm-lux-input.svelte-18boc3i.svelte-18boc3i{width:90px;margin:-2px 0;padding:6px 5px;border:1px solid transparent;border-radius:3px;background:var(--card-background);color:var(--mdc-theme-on-surface)}.row__autodimm-lux-input.svelte-18boc3i.svelte-18boc3i:focus,.row__autodimm-lux-input.svelte-18boc3i.svelte-18boc3i:hover{border:1px solid var(--font-color)}.row__bucket.svelte-18boc3i.svelte-18boc3i{min-width:40px;margin-left:auto}.preloader.svelte-18boc3i.svelte-18boc3i{width:0;height:24px;transition:all 0.2s linear 0s}.preloader_active.svelte-18boc3i.svelte-18boc3i{width:24px;margin-left:8px;animation-duration:0.7s;animation-timing-function:linear;animation-name:svelte-18boc3i-preloader;animation-iteration-count:infinite;transition:all 0.2s linear 0.3s}@keyframes svelte-18boc3i-preloader{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@media(min-width: 426px){.scene-popup.mdc-dialog .mdc-dialog__title{padding:0 24px 9px}.scene-popup.mdc-dialog .mdc-dialog__title::before{height:40px}.scene-popup.mdc-dialog .mdc-dialog__content{padding:10px 24px}.scene-popup.mdc-dialog .scene-name{width:178px;margin-right:10px}.scene-popup.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 8px}.scene-popup.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}}@media(min-width: 446px){.preview.svelte-18boc3i.svelte-18boc3i{margin-right:10px}}@media(min-width: 768px){.scene-popup.mdc-dialog .scene-name{margin-bottom:0}.btn-zones.svelte-18boc3i.svelte-18boc3i{order:2}.btn-devices.svelte-18boc3i.svelte-18boc3i{order:3;margin:0 10px 0 0}.preview.svelte-18boc3i.svelte-18boc3i{order:4;margin:0}}.col-br-color.svelte-18boc3i.svelte-18boc3i{display:flex;flex-direction:column}.head.svelte-18boc3i.svelte-18boc3i{background:var(--mdc-theme-background);box-shadow:0 2px 4px rgba(0, 0, 0, 0.1)}.head__name.svelte-18boc3i.svelte-18boc3i,.head__type.svelte-18boc3i.svelte-18boc3i,.head__brightness.svelte-18boc3i.svelte-18boc3i,.head__state.svelte-18boc3i.svelte-18boc3i,.head__autodimm.svelte-18boc3i.svelte-18boc3i,.head__autodimm-lux.svelte-18boc3i.svelte-18boc3i{color:var(--font-color);font-weight:400;opacity:0.9}.row.svelte-18boc3i.svelte-18boc3i{transition:background-color 0.2s ease;border-radius:4px}.row.svelte-18boc3i.svelte-18boc3i:hover{background:var(--btn-hover)}.row__autodimm-lux-input.svelte-18boc3i.svelte-18boc3i{transition:border-color 0.2s ease}.row__autodimm-lux-input.svelte-18boc3i.svelte-18boc3i:focus{border-color:var(--mdc-theme-secondary);outline:none}.scene-popup.modern{--border-radius:12px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px}.scene-popup.modern .mdc-dialog__title{padding:var(--spacing-md) var(--spacing-lg);font-size:1.5rem;font-weight:500;letter-spacing:-0.01em}.buttons.svelte-18boc3i.svelte-18boc3i{display:grid;grid-template-columns:1fr auto auto auto;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);border-bottom:1px solid var(--border-color)}.btn.svelte-18boc3i.svelte-18boc3i{height:36px;padding:0 var(--spacing-md);font-size:0.875rem;font-weight:500;color:var(--mdc-theme-on-surface);background:transparent;border:1px solid var(--border-color);border-radius:8px;transition:all 0.2s ease}.btn.svelte-18boc3i.svelte-18boc3i:hover{background:var(--btn-hover);border-color:var(--mdc-theme-secondary);box-shadow:0 2px 8px rgba(0, 0, 0, 0.05)}.preview.svelte-18boc3i.svelte-18boc3i{display:flex;align-items:center;padding:0 var(--spacing-md);background:var(--card-background);border:1px solid var(--border-color);border-radius:8px;transition:all 0.2s ease}.preview.svelte-18boc3i.svelte-18boc3i:hover{border-color:var(--mdc-theme-secondary)}.preview__text.svelte-18boc3i.svelte-18boc3i{margin-left:var(--spacing-sm);font-size:0.875rem}.head.svelte-18boc3i.svelte-18boc3i{width:100%;display:grid;grid-template-columns:2fr 1fr 1.5fr 1fr 1.5fr 1.5fr auto;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);background:var(--card-background);border-bottom:1px solid var(--border-color);font-size:0.75rem;font-weight:600;text-transform:uppercase;letter-spacing:0.05em;color:var(--font-color-secondary)}.row.svelte-18boc3i.svelte-18boc3i{display:grid;grid-template-columns:2fr 1fr 1.5fr 1fr 1.5fr 1.5fr auto;gap:var(--spacing-md);padding:var(--spacing-md) var(--spacing-lg);transition:background 0.2s ease}.row.svelte-18boc3i.svelte-18boc3i:hover{background:var(--card-background)}.row__autodimm-lux-input.svelte-18boc3i.svelte-18boc3i{width:80px;padding:var(--spacing-sm);font-size:0.875rem;border:1px solid var(--border-color);border-radius:6px;background:var(--card-background);transition:all 0.2s ease}.row__autodimm-lux-input.svelte-18boc3i.svelte-18boc3i:focus{border-color:var(--mdc-theme-secondary);box-shadow:0 0 0 2px rgba(var(--mdc-theme-secondary-rgb), 0.1)}.btn-bucket.svelte-18boc3i.svelte-18boc3i{padding:var(--spacing-sm);border-radius:6px;transition:all 0.2s ease}.btn-bucket.svelte-18boc3i.svelte-18boc3i:hover{background:rgba(231, 0, 0, 0.1)}.btn-bucket.svelte-18boc3i:hover path.svelte-18boc3i{fill:#e70000}@media(max-width: 768px){.buttons.svelte-18boc3i.svelte-18boc3i{grid-template-columns:1fr}.head.svelte-18boc3i.svelte-18boc3i,.row.svelte-18boc3i.svelte-18boc3i{grid-template-columns:2fr 1fr 1.5fr auto}.head__autodimm.svelte-18boc3i.svelte-18boc3i,.head__autodimm-lux.svelte-18boc3i.svelte-18boc3i,.row__autodimm.svelte-18boc3i.svelte-18boc3i,.row__autodimm-lux.svelte-18boc3i.svelte-18boc3i{display:none}}.scene-popup .rangeSlider{width:100%;margin:0;height:6px;background:var(--border-color);border-radius:3px}.scene-popup .rangeSlider .rangeBar{height:6px;background:var(--mdc-theme-secondary);border-radius:3px;transition:all 0.2s ease}.scene-popup .rangeSlider.focus .rangeBar{background:var(--mdc-theme-secondary)}.scene-popup .rangeSlider .rangeHandle{width:20px;height:20px;background:var(--mdc-theme-secondary);border:2px solid #fff;border-radius:50%;box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);cursor:pointer;transform-origin:center center;transition:all 0.2s ease;position:relative}.scene-popup .rangeSlider .rangeHandle:hover{box-shadow:0 3px 6px rgba(0, 0, 0, 0.3)}.scene-popup .rangeSlider .rangeHandle:hover::after{transform:scale(1.1)}.scene-popup .rangeSlider .rangeHandle::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:inherit;border-radius:inherit;transition:transform 0.2s ease}.scene-popup .rangeSlider .rangeNub{width:8px;height:8px;background:var(--mdc-theme-secondary);border-radius:50%}.scene-popup .rangeSlider .rangeFloat{padding:4px 8px;background:var(--mdc-theme-secondary);color:#fff;border-radius:4px;font-size:12px;font-weight:500;box-shadow:0 2px 4px rgba(0, 0, 0, 0.2)}.scene-popup .row__colortemp .rangeSlider .rangeBar{background:linear-gradient(90deg, var(--color-grad-one) 0%, var(--color-grad-two) 100%)}.scene-popup .row__colortemp .rangeSlider .rangeHandle{background:#fff;border:2px solid var(--mdc-theme-secondary)}.scene-popup .row__colortemp .rangeSlider .rangeNub{background:var(--mdc-theme-secondary)}.scene-popup .row__colortemp .rangeSlider .rangeFloat{background:var(--mdc-theme-secondary)}.svlr-wrapper.svelte-2auii3{position:relative}.svlr-viewport.svelte-2auii3{position:relative;overflow:scroll;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none}.svlr-viewport.svelte-2auii3::-webkit-scrollbar{display:none}.v-scrollbar.svelte-iodyq2{position:absolute;top:0;right:0;width:var(--svrollbar-track-width, 10px)}.v-scrollbar.fixed.svelte-iodyq2{position:fixed}.v-track.svelte-iodyq2{position:absolute;top:0;right:0;border-radius:var(--svrollbar-track-radius, initial);width:var(--svrollbar-track-width, 10px);opacity:var(--svrollbar-track-opacity, 1);background:var(--svrollbar-track-background, initial);box-shadow:var(--svrollbar-track-shadow, initial)}.v-thumb.svelte-iodyq2{position:relative;margin:0 auto;border-radius:var(--svrollbar-thumb-radius, 0.25rem);width:var(--svrollbar-thumb-width, 6px);opacity:var(--svrollbar-thumb-opacity, 0.5);background:var(--svrollbar-thumb-background, gray);box-shadow:var(--svrollbar-thumb-shadow, initial)}.rangeSlider{--slider:var(--range-slider, #d7dada);--handle-inactive:var(--range-handle-inactive, #99a2a2);--handle:var(--range-handle, #838de7);--handle-focus:var(--range-handle-focus, #4a40d4);--handle-border:var(--range-handle-border, var(--handle));--range-inactive:var(--range-range-inactive, var(--handle-inactive));--range:var(--range-range, var(--handle-focus));--float-inactive:var(--range-float-inactive, var(--handle-inactive));--float:var(--range-float, var(--handle-focus));--float-text:var(--range-float-text, white)}.rangeSlider{position:relative;border-radius:100px;height:0.5em;margin:1em;transition:opacity 0.2s ease;user-select:none}.rangeSlider *{user-select:none}.rangeSlider.pips{margin-bottom:1.8em}.rangeSlider.pip-labels{margin-bottom:2.8em}.rangeSlider.vertical{display:inline-block;border-radius:100px;width:0.5em;min-height:200px}.rangeSlider.vertical.pips{margin-right:1.8em;margin-bottom:1em}.rangeSlider.vertical.pip-labels{margin-right:2.8em;margin-bottom:1em}.rangeSlider .rangeHandle{position:absolute;display:block;height:1.4em;width:1.4em;top:0.25em;bottom:auto;transform:translateY(-50%) translateX(-50%);z-index:2}.rangeSlider.reversed .rangeHandle{transform:translateY(-50%) translateX(50%)}.rangeSlider.vertical .rangeHandle{left:0.25em;top:auto;transform:translateY(50%) translateX(-50%)}.rangeSlider.vertical.reversed .rangeHandle{transform:translateY(-50%) translateX(-50%)}.rangeSlider .rangeNub,.rangeSlider .rangeHandle:before{position:absolute;left:0;top:0;display:block;border-radius:10em;height:100%;width:100%;transition:box-shadow 0.2s ease}.rangeSlider .rangeHandle:before{content:"";left:1px;top:1px;bottom:1px;right:1px;height:auto;width:auto;box-shadow:0 0 0 0px var(--handle-border);opacity:0}.rangeSlider.hoverable:not(.disabled) .rangeHandle:hover:before{box-shadow:0 0 0 8px var(--handle-border);opacity:0.2}.rangeSlider.hoverable:not(.disabled) .rangeHandle.press:before,.rangeSlider.hoverable:not(.disabled) .rangeHandle.press:hover:before{box-shadow:0 0 0 12px var(--handle-border);opacity:0.4}.rangeSlider.range:not(.min):not(.max) .rangeNub{border-radius:10em 10em 10em 1.6em}.rangeSlider.range .rangeHandle:nth-of-type(1) .rangeNub{transform:rotate(-135deg)}.rangeSlider.range .rangeHandle:nth-of-type(2) .rangeNub{transform:rotate(45deg)}.rangeSlider.range.reversed .rangeHandle:nth-of-type(1) .rangeNub{transform:rotate(45deg)}.rangeSlider.range.reversed .rangeHandle:nth-of-type(2) .rangeNub{transform:rotate(-135deg)}.rangeSlider.range.vertical .rangeHandle:nth-of-type(1) .rangeNub{transform:rotate(135deg)}.rangeSlider.range.vertical .rangeHandle:nth-of-type(2) .rangeNub{transform:rotate(-45deg)}.rangeSlider.range.vertical.reversed .rangeHandle:nth-of-type(1) .rangeNub{transform:rotate(-45deg)}.rangeSlider.range.vertical.reversed .rangeHandle:nth-of-type(2) .rangeNub{transform:rotate(135deg)}.rangeSlider .rangeFloat{display:block;position:absolute;left:50%;top:-0.5em;transform:translate(-50%, -100%);font-size:1em;text-align:center;opacity:0;pointer-events:none;white-space:nowrap;transition:all 0.2s ease;font-size:0.9em;padding:0.2em 0.4em;border-radius:0.2em}.rangeSlider .rangeHandle.active .rangeFloat,.rangeSlider.hoverable .rangeHandle:hover .rangeFloat{opacity:1;top:-0.2em;transform:translate(-50%, -100%)}.rangeSlider .rangeBar{position:absolute;display:block;transition:background 0.2s ease;border-radius:1em;height:0.5em;top:0;user-select:none;z-index:1}.rangeSlider.vertical .rangeBar{width:0.5em;height:auto}.rangeSlider{background-color:#d7dada;background-color:var(--slider)}.rangeSlider .rangeBar{background-color:#99a2a2;background-color:var(--range-inactive)}.rangeSlider.focus .rangeBar{background-color:#838de7;background-color:var(--range)}.rangeSlider .rangeNub{background-color:#99a2a2;background-color:var(--handle-inactive)}.rangeSlider.focus .rangeNub{background-color:#838de7;background-color:var(--handle)}.rangeSlider .rangeHandle.active .rangeNub{background-color:#4a40d4;background-color:var(--handle-focus)}.rangeSlider .rangeFloat{color:white;color:var(--float-text);background-color:#99a2a2;background-color:var(--float-inactive)}.rangeSlider.focus .rangeFloat{background-color:#4a40d4;background-color:var(--float)}.rangeSlider.disabled{opacity:0.5}.rangeSlider.disabled .rangeNub{background-color:#d7dada;background-color:var(--slider)}.target-select{margin-bottom:0px}.action-select{display:flex;flex-direction:column;margin-bottom:20px}.action-select{display:flex;flex-direction:column;margin-bottom:20px;margin-top:10px}.buttons-popup.mdc-dialog .mdc-dialog__title{padding:10px;line-height:1.2}.buttons-popup.mdc-dialog .mdc-dialog__title::before{height:10px}.buttons-popup.mdc-dialog .mdc-dialog__content{padding:10px}.buttons-popup.mdc-dialog .mdc-segmented-button__segment{justify-content:center;min-width:14.1%;padding:0}.buttons-label.svelte-1miueuv{color:rgba(255, 255, 255, 0.8705882353)}@media(min-width: 770px){.buttons-popup.mdc-dialog .mdc-dialog__title{padding:0 24px 9px}.buttons-popup.mdc-dialog .mdc-dialog__title::before{height:40px}.buttons-popup.mdc-dialog .mdc-dialog__content{padding:13px 24px 8px}.buttons-popup.mdc-dialog .mdc-segmented-button__segment{justify-content:initial;min-width:48px;padding:0 12px}.content.svelte-1miueuv{display:flex;justify-content:space-between}.column.svelte-1miueuv{width:calc(50% - 12px);margin-bottom:0}}.location-select.svelte-5b3pam.svelte-5b3pam{display:inline-flex;align-items:center;position:relative;height:56px;margin-bottom:20px;padding-left:12px;border:1px solid var(--pagination-border-color);border-radius:28px;cursor:pointer;width:69%}.icon.svelte-5b3pam.svelte-5b3pam{width:24px;height:24px;margin-right:11px}.label.svelte-5b3pam.svelte-5b3pam{position:absolute;top:15px;left:47px;font-size:14px;color:var(--floating-label);transition:all linear 0.2s}.label_active.svelte-5b3pam.svelte-5b3pam{top:-12px;left:11px;font-size:11px;padding:0 4px;background:var(--mdc-theme-background)}.value.svelte-5b3pam.svelte-5b3pam{font-size:1rem;letter-spacing:0.009375em;color:var(--font-color)}.arrow.svelte-5b3pam.svelte-5b3pam{width:10px;height:5px;margin:1px 18px 0 auto}.arrow.svelte-5b3pam polygon.svelte-5b3pam{fill:var(--pagination-fill-arrow)}.action-select{display:flex;flex-direction:column;margin-bottom:20px;margin-top:10px}.buttons-popup.mdc-dialog .mdc-dialog__title{padding:10px;line-height:1.2}.buttons-popup.mdc-dialog .mdc-dialog__title::before{height:10px}.buttons-popup.mdc-dialog .mdc-dialog__content{padding:10px}.buttons-popup.mdc-dialog .mdc-segmented-button__segment{justify-content:center;min-width:14.1%;padding:0}@media(min-width: 770px){.buttons-popup.mdc-dialog .mdc-dialog__title{padding:0 24px 9px}.buttons-popup.mdc-dialog .mdc-dialog__title::before{height:40px}.buttons-popup.mdc-dialog .mdc-dialog__content{padding:13px 24px 8px}.buttons-popup.mdc-dialog .mdc-segmented-button__segment{justify-content:initial;min-width:48px;padding:0 12px}}.action-select .mdc-menu-surface--open ul{max-height:240px !important}.action-select .mdc-menu-surface{max-height:240px !important}.action-select .shaped-outlined .mdc-menu-surface--is-open-below{border-radius:0px 0px 0px 28px}.head.svelte-7tb3de.svelte-7tb3de{display:flex;position:sticky;top:0;margin-bottom:8px;padding:4px 10px;font-size:14px;font-weight:bold;border-bottom:1px solid var(--border-color);background:var(--mdc-theme-background);z-index:1}.head__id.svelte-7tb3de.svelte-7tb3de{display:none;min-width:380px}.device.svelte-7tb3de.svelte-7tb3de{display:flex;align-items:center;padding:0 10px}.device.svelte-7tb3de.svelte-7tb3de:hover{background:var(--btn-hover)}.device__name.svelte-7tb3de.svelte-7tb3de{margin-right:auto}@media(min-width: 426px){.select-devices.mdc-dialog .mdc-dialog__title{padding:0 24px 9px;line-height:1.5}.select-devices.mdc-dialog .mdc-dialog__title::before{height:40px}.select-devices.mdc-dialog .label-search{width:auto;margin-right:24px}.btn-cancel{color:var(--font-color) !important}.btn-accept{color:var(--btn-accept-color) !important}.select-devices.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 8px}.select-devices.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.head.svelte-7tb3de.svelte-7tb3de{padding:4px 15px 4px 24px}.device.svelte-7tb3de.svelte-7tb3de{padding:0 15px 0 24px}}@media(min-width: 700px){.head__id.svelte-7tb3de.svelte-7tb3de{display:block}}.container.svelte-7tb3de.svelte-7tb3de{display:flex;flex-direction:column;overflow:hidden;width:100%;margin:0 auto;padding:0 calc(50% - 500px)}.wrapper.svelte-7tb3de.svelte-7tb3de{position:relative;overflow:hidden;height:100%}.viewport.svelte-7tb3de.svelte-7tb3de{position:relative;overflow:scroll;border:1px solid gray;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none}.viewport.svelte-7tb3de.svelte-7tb3de::-webkit-scrollbar{display:none}.table.svelte-7tb3de.svelte-7tb3de{overflow:auto;max-height:15rem;border:1px solid var(--btn-hover);border-radius:12px}.table.svelte-7tb3de.svelte-7tb3de::-webkit-scrollbar{display:none}.table.svelte-7tb3de>div.svelte-7tb3de:last-child{border-bottom:0}.container.svelte-1id9ln7.svelte-1id9ln7{--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--card-radius:12px;--transition-speed:0.2s;display:flex;flex-direction:column;width:100%;max-height:calc(100vh - 270px);gap:var(--spacing-md);padding:0 calc(50% - 500px)}.search-panel.svelte-1id9ln7.svelte-1id9ln7{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background:var(--mdc-theme-surface);border-bottom:1px solid var(--border-color);position:sticky;top:0;z-index:1}.search-panel.svelte-1id9ln7 .search-field.svelte-1id9ln7{flex:1}.search-panel.svelte-1id9ln7 .search-field.svelte-1id9ln7 .mdc-text-field{width:100%;background:var(--card-background);border-radius:var(--card-radius)}.search-panel.svelte-1id9ln7 .clear-btn .icon.svelte-1id9ln7{width:18px;height:18px}.selected-summary.svelte-1id9ln7.svelte-1id9ln7{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-xs) var(--spacing-md);margin:0 var(--spacing-md);background:rgba(var(--mdc-theme-secondary-rgb), 0.05);border-radius:var(--card-radius)}.selected-summary.svelte-1id9ln7 .summary-content.svelte-1id9ln7{display:flex;align-items:center;gap:var(--spacing-sm);font-size:0.875rem}.selected-summary.svelte-1id9ln7 .summary-label.svelte-1id9ln7{color:var(--font-color-secondary)}.selected-summary.svelte-1id9ln7 .summary-count.svelte-1id9ln7{color:var(--mdc-theme-secondary);font-weight:500}.selected-summary.svelte-1id9ln7 .clear-btn-mobile .icon.svelte-1id9ln7{width:18px;height:18px}.devices-wrapper.svelte-1id9ln7.svelte-1id9ln7{position:relative;display:flex;flex-direction:column;flex:1;min-height:0;gap:var(--spacing-sm)}.devices-list.svelte-1id9ln7.svelte-1id9ln7{flex:1;min-height:0;border:1px solid var(--border-color);border-radius:var(--card-radius);margin:0 var(--spacing-md);background:var(--card-background);overflow:hidden}.devices-list.svelte-1id9ln7 .contents.svelte-1id9ln7{height:100%;overflow-y:auto}.devices-list.svelte-1id9ln7 .contents.svelte-1id9ln7::-webkit-scrollbar{width:4px}.devices-list.svelte-1id9ln7 .contents.svelte-1id9ln7::-webkit-scrollbar-track{background:transparent}.devices-list.svelte-1id9ln7 .contents.svelte-1id9ln7::-webkit-scrollbar-thumb{background:var(--border-color);border-radius:4px}.device-item.svelte-1id9ln7.svelte-1id9ln7{border-bottom:1px solid var(--border-color);background:var(--card-background);transition:background-color 0.2s ease}.device-item.svelte-1id9ln7.svelte-1id9ln7:last-child{border-bottom:none}.device-item.svelte-1id9ln7.svelte-1id9ln7:hover{background:var(--btn-hover)}.device-item.selected.svelte-1id9ln7.svelte-1id9ln7{background:rgba(var(--mdc-theme-secondary-rgb), 0.05)}.device-item__main.svelte-1id9ln7.svelte-1id9ln7{display:flex;align-items:flex-start;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md);gap:var(--spacing-md)}.device-item__content.svelte-1id9ln7.svelte-1id9ln7{flex:1;display:flex;flex-direction:column;gap:var(--spacing-xs)}.device-item__header.svelte-1id9ln7.svelte-1id9ln7{display:flex;align-items:center;gap:var(--spacing-sm)}.device-name.svelte-1id9ln7.svelte-1id9ln7{font-size:0.9375rem;color:var(--font-color)}.device-id.svelte-1id9ln7.svelte-1id9ln7{font-size:0.75rem;color:var(--font-color-secondary)}.device-stats.svelte-1id9ln7.svelte-1id9ln7{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}.stat-item.svelte-1id9ln7.svelte-1id9ln7{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:12px;background:var(--btn-hover);color:var(--font-color-secondary);font-size:0.75rem}.stat-item.active.svelte-1id9ln7.svelte-1id9ln7{background:rgba(76, 175, 80, 0.1);color:var(--mdc-theme-secondary)}.stat-item.state.active.svelte-1id9ln7.svelte-1id9ln7{background:rgba(76, 175, 80, 0.1);color:#4CAF50}.stat-item.state.inactive.svelte-1id9ln7.svelte-1id9ln7{background:rgba(255, 0, 0, 0.1);color:#FF0000}.stat-icon.svelte-1id9ln7.svelte-1id9ln7{width:14px;height:14px}.stat-value.svelte-1id9ln7.svelte-1id9ln7{font-weight:500}.empty-state.svelte-1id9ln7.svelte-1id9ln7{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:var(--spacing-md);text-align:center;color:var(--font-color-secondary);animation:svelte-1id9ln7-fadeIn 0.3s ease}.empty-state__icon.svelte-1id9ln7.svelte-1id9ln7{width:48px;height:48px;margin-bottom:var(--spacing-md);opacity:0.5}.empty-state.svelte-1id9ln7 p.svelte-1id9ln7{margin:0 0 var(--spacing-xs);font-size:1rem;font-weight:500}.empty-state.svelte-1id9ln7 small.svelte-1id9ln7{font-size:0.875rem;opacity:0.7}@keyframes svelte-1id9ln7-fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width: 654px){.search-panel.svelte-1id9ln7.svelte-1id9ln7{flex-direction:column;padding:var(--spacing-sm)}.devices-list.svelte-1id9ln7.svelte-1id9ln7{margin:0 var(--spacing-sm)}.selected-summary.svelte-1id9ln7.svelte-1id9ln7{margin:0 var(--spacing-sm)}.device-item__header.svelte-1id9ln7.svelte-1id9ln7{flex-direction:column;align-items:flex-start}}.action-select{display:flex;flex-direction:column;margin-bottom:20px;margin-top:10px}.buttons-popup.mdc-dialog .mdc-dialog__title{padding:10px;line-height:1.2}.buttons-popup.mdc-dialog .mdc-dialog__title::before{height:10px}.buttons-popup.mdc-dialog .mdc-dialog__content{padding:10px}.buttons-popup.mdc-dialog .mdc-segmented-button__segment{justify-content:center;min-width:14.1%;padding:0}@media(min-width: 770px){.buttons-popup.mdc-dialog .mdc-dialog__title{padding:0 24px 9px}.buttons-popup.mdc-dialog .mdc-dialog__title::before{height:40px}.buttons-popup.mdc-dialog .mdc-dialog__content{padding:13px 24px 8px}.buttons-popup.mdc-dialog .mdc-segmented-button__segment{justify-content:initial;min-width:48px;padding:0 12px}}.action-select .mdc-menu-surface--open ul{max-height:240px !important}.action-select .mdc-menu-surface{max-height:240px !important}.action-select .shaped-outlined .mdc-menu-surface--is-open-below{border-radius:0px 0px 0px 28px}.head.svelte-1uvxoot.svelte-1uvxoot{margin-top:10px;display:flex;position:sticky;top:0;margin-bottom:8px;padding:4px 10px;font-size:14px;font-weight:bold;border-bottom:1px solid var(--border-color);background:var(--mdc-theme-background);z-index:1}.head__id.svelte-1uvxoot.svelte-1uvxoot{display:none;min-width:380px}@media(min-width: 426px){.select-devices.mdc-dialog .mdc-dialog__title{padding:0 24px 9px;line-height:1.5}.select-devices.mdc-dialog .mdc-dialog__title::before{height:40px}.select-devices.mdc-dialog .label-search{width:auto;margin-right:24px}.btn-cancel{color:var(--font-color) !important}.btn-accept{color:var(--btn-accept-color) !important}.select-devices.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 8px}.select-devices.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.head.svelte-1uvxoot.svelte-1uvxoot{padding:4px 15px 4px 24px}}@media(min-width: 700px){.head__id.svelte-1uvxoot.svelte-1uvxoot{display:block}}.container.svelte-1uvxoot.svelte-1uvxoot{display:flex;flex-direction:column;overflow:hidden;width:100%;margin:0 auto;padding:0 calc(50% - 500px)}.wrapper.svelte-1uvxoot.svelte-1uvxoot{margin:0 16px;position:relative;overflow:hidden;height:100%}.viewport.svelte-1uvxoot.svelte-1uvxoot{position:relative;overflow:scroll;border:1px solid gray;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none}.viewport.svelte-1uvxoot.svelte-1uvxoot::-webkit-scrollbar{display:none}.table.svelte-1uvxoot.svelte-1uvxoot{overflow:auto;max-height:15rem;border:1px solid var(--btn-hover);border-radius:12px}.table.svelte-1uvxoot.svelte-1uvxoot::-webkit-scrollbar{display:none}.table.svelte-1uvxoot>div.svelte-1uvxoot:last-child{border-bottom:0}.device-item.svelte-1uvxoot.svelte-1uvxoot{border-bottom:1px solid var(--border-color);background:var(--card-background);transition:background-color 0.2s ease;cursor:pointer}.device-item.svelte-1uvxoot.svelte-1uvxoot:last-child{border-bottom:none}.device-item.svelte-1uvxoot.svelte-1uvxoot:hover:not(.disabled){background:var(--btn-hover)}.device-item.disabled.svelte-1uvxoot.svelte-1uvxoot{opacity:0.6;cursor:not-allowed;background:var(--btn-hover)}.device-item__main.svelte-1uvxoot.svelte-1uvxoot{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md);gap:var(--spacing-md)}.device-item__content.svelte-1uvxoot.svelte-1uvxoot{flex:1;display:flex;flex-direction:column;gap:4px}.device-name.svelte-1uvxoot.svelte-1uvxoot{font-size:0.9375rem;color:var(--font-color)}.device-status.svelte-1uvxoot.svelte-1uvxoot{font-size:0.75rem;color:var(--font-color-secondary)}.head.svelte-1uvxoot.svelte-1uvxoot{display:flex;position:sticky;top:0;margin-bottom:8px;padding:var(--spacing-sm) var(--spacing-md);font-size:0.875rem;font-weight:500;border-bottom:1px solid var(--border-color);background:var(--mdc-theme-surface);z-index:1}.wrapper.svelte-1uvxoot.svelte-1uvxoot{margin:0 var(--spacing-md);position:relative;overflow:hidden;height:100%}.viewport.svelte-1uvxoot.svelte-1uvxoot{border:1px solid var(--border-color);border-radius:var(--card-radius);overflow:hidden}.contents.svelte-1uvxoot.svelte-1uvxoot{height:100%}.select-cameras.mdc-dialog .mdc-dialog__title{padding:10px;line-height:1.2}.select-cameras.mdc-dialog .mdc-dialog__title::before{height:10px}.select-cameras.mdc-dialog .label-search{width:100%;height:36px;margin-right:10px;line-height:1.15rem}.select-cameras.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.select-cameras.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 10px;color:rgba(0, 0, 0, 0.85)}.select-cameras.mdc-dialog .btn{min-width:auto;margin-bottom:0}.select-cameras.mdc-dialog .btn span{white-space:nowrap}.icon.svelte-fkualc.svelte-fkualc{width:20px;min-width:20px;height:20px}.buttons.svelte-fkualc.svelte-fkualc{display:flex;align-items:center;justify-content:space-between;padding:20px 0 0}.search.svelte-fkualc.svelte-fkualc{display:flex;align-items:center;width:100%}.head.svelte-fkualc.svelte-fkualc{display:flex;position:sticky;top:0;margin-bottom:8px;padding:4px 0 4px 4px;font-size:14px;font-weight:bold;color:var(--font-color);border-bottom:1px solid var(--table-row);background:var(--mdc-theme-background);z-index:1}.head__name.svelte-fkualc.svelte-fkualc{min-width:200px;max-width:400px;padding:0 4px}.head__address.svelte-fkualc.svelte-fkualc{min-width:100px;padding:0 4px}@media(max-width: 768px){.select-cameras .btn_add{width:40px}.select-cameras .btn_cancel{width:40px}.camera.svelte-fkualc.svelte-fkualc{flex-direction:column;align-items:normal !important}.head__name.svelte-fkualc.svelte-fkualc{min-width:0}.row.svelte-fkualc.svelte-fkualc{display:flex;align-items:center;width:auto;color:var(--font-color)}.row__name.svelte-fkualc.svelte-fkualc{min-width:0 !important;max-width:200px;padding:0 4px;font-size:14px}.row__address.svelte-fkualc.svelte-fkualc{min-width:0 !important;padding:0 4px;font-size:14px}}.row.svelte-fkualc.svelte-fkualc{display:flex;align-items:center;color:var(--font-color)}.row__name.svelte-fkualc.svelte-fkualc{min-width:200px;max-width:400px;padding:0 4px;font-size:14px}.row__address.svelte-fkualc.svelte-fkualc{min-width:100px;padding:0 4px;font-size:14px}.row.svelte-fkualc.svelte-fkualc:hover{background:var(--btn-hover)}.camera.svelte-fkualc.svelte-fkualc{display:flex;align-items:center;padding:8px 0 8px 4px;width:100%;color:var(--font-color);cursor:pointer}@media(min-width: 426px){.select-cameras.mdc-dialog .mdc-dialog__title{padding:0 24px 9px;line-height:1.5}.select-cameras.mdc-dialog .mdc-dialog__title::before{height:40px}.select-cameras.mdc-dialog .label-search{width:auto;margin-right:24px}.select-cameras.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 8px}.select-cameras.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}}.container.svelte-fkualc.svelte-fkualc{display:flex;flex-direction:column;overflow:hidden;width:100%;margin:0 auto;padding:0 calc(50% - 500px)}.wrapper.svelte-fkualc.svelte-fkualc{position:relative;overflow:hidden;height:100%}.viewport.svelte-fkualc.svelte-fkualc{position:relative;height:15rem;overflow:scroll;border:1px solid gray;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none}.viewport.svelte-fkualc.svelte-fkualc::-webkit-scrollbar{display:none}.table.svelte-fkualc.svelte-fkualc{overflow:auto;max-height:100%;border:1px solid var(--btn-hover);border-radius:12px}.table.svelte-fkualc.svelte-fkualc::-webkit-scrollbar{display:none}.table.svelte-fkualc>div.svelte-fkualc:last-child{border-bottom:0}.row.svelte-fkualc.svelte-fkualc{display:flex;align-items:center;min-height:40px;padding:5px 10px;border-bottom:1px solid var(--btn-hover);background:var(--mdc-theme-background);transition:all linear 0.2s}.btn.svelte-1cbwsiw.svelte-1cbwsiw{display:inline-flex;align-items:center;height:40px;padding:0 12px;font-family:"Manrope", sans-serif !important;font-size:0.875rem;font-weight:400;text-transform:initial;color:#fff;border-radius:50px;border:0;outline:0;background:var(--mdc-priamry-color);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.btn.svelte-1cbwsiw.svelte-1cbwsiw:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.btn.svelte-1cbwsiw.svelte-1cbwsiw:disabled{color:var(--button-disabled-color);background-color:var(--regular-button-disabled);box-shadow:none}.btn_square.svelte-1cbwsiw.svelte-1cbwsiw{border-radius:50%;width:40px;padding:0 9px}.btn_square.svelte-1cbwsiw .btn__icon.svelte-1cbwsiw{margin-right:0}.btn__icon.svelte-1cbwsiw.svelte-1cbwsiw{width:24px;min-width:20px;height:auto;margin-right:8px}.select-locations.mdc-dialog .mdc-dialog__title{padding:10px;line-height:1.2}.select-locations.mdc-dialog .mdc-dialog__title::before{height:10px}.select-locations.mdc-dialog .label-search{width:100%;height:36px;margin-right:10px;line-height:1.15rem}.select-locations.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.select-locations.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 10px;color:rgba(0, 0, 0, 0.85)}.select-locations.mdc-dialog .btn{min-width:auto;margin-bottom:0}.select-locations.mdc-dialog .btn span{white-space:nowrap}.icon.svelte-1cbwsiw.svelte-1cbwsiw{width:20px;min-width:20px;height:20px}.buttons.svelte-1cbwsiw.svelte-1cbwsiw{display:flex;align-items:center;justify-content:space-between;padding:20px 0 0}.search.svelte-1cbwsiw.svelte-1cbwsiw{display:flex;align-items:center;width:100%}.head.svelte-1cbwsiw.svelte-1cbwsiw{display:flex;position:sticky;top:0;margin-bottom:8px;padding:4px 0 4px 4px;font-size:14px;font-weight:bold;color:var(--font-color);border-bottom:1px solid var(--table-row);background:var(--mdc-theme-background);z-index:1}.head__name.svelte-1cbwsiw.svelte-1cbwsiw{width:335px;padding:0 4px}.head__long.svelte-1cbwsiw.svelte-1cbwsiw{min-width:100px;padding:0 4px}.head__lat.svelte-1cbwsiw.svelte-1cbwsiw{min-width:100px;padding:0 4px}.head__sun.svelte-1cbwsiw.svelte-1cbwsiw{min-width:100px;padding:0 4px}@media(max-width: 768px){.select-locations .btn_add{width:40px}.select-locations .btn_cancel{width:40px}.location.svelte-1cbwsiw.svelte-1cbwsiw{flex-direction:column;align-items:normal !important}.head__name.svelte-1cbwsiw.svelte-1cbwsiw{min-width:0}.row.svelte-1cbwsiw.svelte-1cbwsiw{display:flex;align-items:center;width:auto;color:var(--font-color)}.row__name.svelte-1cbwsiw.svelte-1cbwsiw{min-width:0 !important;max-width:400px;padding:0 4px;font-size:14px}.row__lon.svelte-1cbwsiw.svelte-1cbwsiw{min-width:0 !important;padding:0 4px;font-size:14px}.row__lat.svelte-1cbwsiw.svelte-1cbwsiw{min-width:0 !important;padding:0 4px;font-size:14px}.row__sun.svelte-1cbwsiw.svelte-1cbwsiw{min-width:0 !important;padding:0 4px;font-size:14px}.row__sun.svelte-1cbwsiw.svelte-1cbwsiw{min-width:0 !important;padding:0 4px;font-size:14px}.row__actions.svelte-1cbwsiw.svelte-1cbwsiw{display:flex;margin-left:auto}.row__actions.svelte-1cbwsiw .btn.svelte-1cbwsiw{min-width:35px;max-width:35px;height:35px;padding:5px;margin-left:30px}}.row.svelte-1cbwsiw.svelte-1cbwsiw{display:flex;align-items:center;border-bottom:0 !important;color:var(--font-color)}.row__name.svelte-1cbwsiw.svelte-1cbwsiw{width:335px;padding:0 4px;font-size:14px}.row__lon.svelte-1cbwsiw.svelte-1cbwsiw{min-width:100px;padding:0 4px;font-size:14px}.row__lat.svelte-1cbwsiw.svelte-1cbwsiw{min-width:100px;padding:0 4px;font-size:14px}.row__sun.svelte-1cbwsiw.svelte-1cbwsiw{min-width:100px;padding:0 4px;font-size:14px}.row__sun.svelte-1cbwsiw.svelte-1cbwsiw{min-width:100px;padding:0 4px;font-size:14px}.row__actions.svelte-1cbwsiw.svelte-1cbwsiw{display:flex;margin-left:auto}.row__actions.svelte-1cbwsiw .btn.svelte-1cbwsiw{min-width:35px;max-width:35px;height:35px;padding:5px;margin-left:30px}.location.svelte-1cbwsiw.svelte-1cbwsiw{display:flex;align-items:center;padding:8px 0 8px 4px;color:var(--font-color);cursor:pointer;justify-content:space-between}.location.svelte-1cbwsiw.svelte-1cbwsiw:hover{background:var(--btn-hover)}@media(min-width: 426px){.select-locations.mdc-dialog .mdc-dialog__title{padding:0 24px 9px;line-height:1.5}.select-locations.mdc-dialog .mdc-dialog__title::before{height:40px}.select-locations.mdc-dialog .label-search{width:auto;margin-right:24px}.select-locations.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 8px}.select-locations.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}}.container.svelte-1cbwsiw.svelte-1cbwsiw{display:flex;flex-direction:column;overflow:hidden;width:100%;margin:0 auto;padding:0 calc(50% - 500px)}.wrapper.svelte-1cbwsiw.svelte-1cbwsiw{position:relative;overflow:hidden;height:100%}.viewport.svelte-1cbwsiw.svelte-1cbwsiw{position:relative;max-height:10rem;overflow:scroll;border:1px solid gray;box-sizing:border-box;-ms-overflow-style:none;scrollbar-width:none}.viewport.svelte-1cbwsiw.svelte-1cbwsiw::-webkit-scrollbar{display:none}.table.svelte-1cbwsiw.svelte-1cbwsiw{overflow:auto;max-height:100%;border:1px solid var(--btn-hover);border-radius:12px}.table.svelte-1cbwsiw.svelte-1cbwsiw::-webkit-scrollbar{display:none}.table.svelte-1cbwsiw>div.svelte-1cbwsiw:last-child{border-bottom:0}.row.svelte-1cbwsiw.svelte-1cbwsiw{display:flex;align-items:center;min-height:40px;padding:5px 10px;border-bottom:1px solid var(--btn-hover);background:var(--mdc-theme-background);transition:all linear 0.2s}.select-cameras.mdc-dialog .mdc-dialog__title{padding:10px;line-height:1.2}.select-cameras.mdc-dialog .mdc-dialog__title::before{height:10px}.select-cameras.mdc-dialog .label-search{width:100%;height:36px;margin-right:10px;line-height:1.15rem}.select-cameras.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.select-cameras.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 10px;color:rgba(0, 0, 0, 0.85)}.select-cameras.mdc-dialog .btn{min-width:auto;margin-bottom:0}.select-cameras.mdc-dialog .btn span{white-space:nowrap}@media(max-width: 768px){.select-cameras .btn_add{width:40px}.select-cameras .btn_cancel{width:40px}}@media(min-width: 426px){.select-cameras.mdc-dialog .mdc-dialog__title{padding:0 24px 9px;line-height:1.5}.select-cameras.mdc-dialog .mdc-dialog__title::before{height:40px}.select-cameras.mdc-dialog .label-search{width:auto;margin-right:24px}.select-cameras.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 8px}.select-cameras.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}}.container.svelte-gv1zj2{display:flex;flex-direction:column;overflow:hidden;width:100%;margin:0 auto;padding:0 calc(50% - 500px)}.date-selector ul{list-style:none;padding:0;margin:0}.select-wrap{position:relative;height:100%;text-align:center;overflow:hidden;font-size:18px;color:var(--font-size)}.select-wrap:before,.select-wrap:after{position:absolute;z-index:1;display:block;content:"";width:100%;height:50%}.select-wrap:before{top:0}.select-wrap:after{bottom:0}.select-wrap .select-options{position:absolute;top:50%;left:0;width:100%;height:0;transform-style:preserve-3d;margin:0 auto;display:block;transform:translateZ(-150px) rotateX(0deg);-webkit-font-smoothing:subpixel-antialiased;color:#666}.select-wrap .select-options .select-option{position:absolute;top:0;left:0;width:100%;height:50px;-webkit-font-smoothing:subpixel-antialiased}.select-wrap .select-options .select-option:nth-child(1){transform:rotateX(0deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(2){transform:rotateX(-18deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(3){transform:rotateX(-36deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(4){transform:rotateX(-54deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(5){transform:rotateX(-72deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(6){transform:rotateX(-90deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(7){transform:rotateX(-108deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(8){transform:rotateX(-126deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(9){transform:rotateX(-144deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(10){transform:rotateX(-162deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(11){transform:rotateX(-180deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(12){transform:rotateX(-198deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(13){transform:rotateX(-216deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(14){transform:rotateX(-234deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(15){transform:rotateX(-252deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(16){transform:rotateX(-270deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(17){transform:rotateX(-288deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(18){transform:rotateX(-306deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(19){transform:rotateX(-324deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(20){transform:rotateX(-342deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(21){transform:rotateX(-360deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(22){transform:rotateX(-378deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(23){transform:rotateX(-396deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(24){transform:rotateX(-414deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(25){transform:rotateX(-432deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(26){transform:rotateX(-450deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(27){transform:rotateX(-468deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(28){transform:rotateX(-486deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(29){transform:rotateX(-504deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(30){transform:rotateX(-522deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(31){transform:rotateX(-540deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(32){transform:rotateX(-558deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(33){transform:rotateX(-576deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(34){transform:rotateX(-594deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(35){transform:rotateX(-612deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(36){transform:rotateX(-630deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(37){transform:rotateX(-648deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(38){transform:rotateX(-666deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(39){transform:rotateX(-684deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(40){transform:rotateX(-702deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(41){transform:rotateX(-720deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(42){transform:rotateX(-738deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(43){transform:rotateX(-756deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(44){transform:rotateX(-774deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(45){transform:rotateX(-792deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(46){transform:rotateX(-810deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(47){transform:rotateX(-828deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(48){transform:rotateX(-846deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(49){transform:rotateX(-864deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(50){transform:rotateX(-882deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(51){transform:rotateX(-900deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(52){transform:rotateX(-918deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(53){transform:rotateX(-936deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(54){transform:rotateX(-954deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(55){transform:rotateX(-972deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(56){transform:rotateX(-990deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(57){transform:rotateX(-1008deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(58){transform:rotateX(-1026deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(59){transform:rotateX(-1044deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(60){transform:rotateX(-1062deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(61){transform:rotateX(-1080deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(62){transform:rotateX(-1098deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(63){transform:rotateX(-1116deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(64){transform:rotateX(-1134deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(65){transform:rotateX(-1152deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(66){transform:rotateX(-1170deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(67){transform:rotateX(-1188deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(68){transform:rotateX(-1206deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(69){transform:rotateX(-1224deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(70){transform:rotateX(-1242deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(71){transform:rotateX(-1260deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(72){transform:rotateX(-1278deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(73){transform:rotateX(-1296deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(74){transform:rotateX(-1314deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(75){transform:rotateX(-1332deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(76){transform:rotateX(-1350deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(77){transform:rotateX(-1368deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(78){transform:rotateX(-1386deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(79){transform:rotateX(-1404deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(80){transform:rotateX(-1422deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(81){transform:rotateX(-1440deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(82){transform:rotateX(-1458deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(83){transform:rotateX(-1476deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(84){transform:rotateX(-1494deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(85){transform:rotateX(-1512deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(86){transform:rotateX(-1530deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(87){transform:rotateX(-1548deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(88){transform:rotateX(-1566deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(89){transform:rotateX(-1584deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(90){transform:rotateX(-1602deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(91){transform:rotateX(-1620deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(92){transform:rotateX(-1638deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(93){transform:rotateX(-1656deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(94){transform:rotateX(-1674deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(95){transform:rotateX(-1692deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(96){transform:rotateX(-1710deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(97){transform:rotateX(-1728deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(98){transform:rotateX(-1746deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(99){transform:rotateX(-1764deg) translateZ(150px)}.select-wrap .select-options .select-option:nth-child(100){transform:rotateX(-1782deg) translateZ(150px)}.date-selector .year .highlight{border-radius:15px 0 0 15px}.date-selector .month .highlight{border-radius:0 15px 15px 0}.date-selector .highlight{position:absolute;top:50%;transform:translate(0, -50%);width:100%;background-color:var(--border-color) !important;font-size:20px;overflow:hidden}.date-selector .highlight-list{position:absolute;width:100%}.date-selector{left:50%;top:50%;perspective:2000px;display:flex;align-items:stretch;justify-content:space-between;width:100%;height:200px}.date-selector>div.svelte-gv1zj2{flex:1}.zone-item.svelte-q85keu{border-bottom:1px solid var(--border-color);background:var(--card-background);transition:background-color 0.2s ease}.zone-item.svelte-q85keu:last-child{border-bottom:none}.zone-item.svelte-q85keu:hover{background:var(--btn-hover)}.zone-item__header.svelte-q85keu{padding:var(--spacing-xs) 0}.zone-item__main.svelte-q85keu{display:flex;align-items:center;min-height:48px}.expand-area.svelte-q85keu{display:flex;align-items:center;justify-content:center;width:48px;height:48px}.icon.svelte-q85keu{width:24px;height:24px;transition:transform 0.2s ease}.icon.expanded.svelte-q85keu{transform:rotate(180deg)}.zone-content.svelte-q85keu{flex:1;display:flex;align-items:center;gap:var(--spacing-sm);padding-right:var(--spacing-md)}.branch-line.svelte-q85keu{color:var(--font-color-secondary);font-size:1.2em}.zone-info.svelte-q85keu{flex:1;display:flex;flex-direction:column;gap:var(--spacing-xs)}.zone-info__main.svelte-q85keu{display:flex;align-items:center;justify-content:space-between}.zone-name.svelte-q85keu{font-size:0.9375rem;color:var(--font-color)}.zone-info__stats.svelte-q85keu{display:flex;flex-wrap:wrap;gap:var(--spacing-xs)}.stat-badge.svelte-q85keu{font-size:0.75rem;padding:2px 8px;border-radius:12px;background:var(--btn-hover);color:var(--font-color-secondary)}.stat-badge.selected.svelte-q85keu{background:rgba(var(--mdc-theme-secondary-rgb), 0.1);color:var(--mdc-theme-secondary)}.zone-item__children.svelte-q85keu{margin-left:var(--spacing-md)}@media(max-width: 480px){.zone-content.svelte-q85keu{flex-direction:column;align-items:flex-start;padding:var(--spacing-xs) var(--spacing-md) var(--spacing-xs) 0}.zone-info__stats.svelte-q85keu{margin-left:var(--spacing-md)}}.zone-info__content.svelte-q85keu{flex:1;display:flex;flex-direction:column;gap:var(--spacing-xs)}.zone-info__stats.svelte-q85keu{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-top:var(--spacing-xs)}.stat-item.svelte-q85keu{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:12px;background:var(--btn-hover);color:var(--font-color-secondary);font-size:0.75rem}.stat-item.active.svelte-q85keu{background:rgba(var(--mdc-theme-secondary-rgb), 0.1);color:var(--mdc-theme-secondary)}.stat-icon.svelte-q85keu{width:14px;height:14px}.stat-value.svelte-q85keu{font-weight:500}.stat-label.svelte-q85keu{color:var(--font-color-secondary)}@media(max-width: 480px){.zone-info__content.svelte-q85keu{width:100%}.zone-info__stats.svelte-q85keu{margin-left:var(--spacing-sm)}}.card-dimmer .progress-container .mdc-circular-progress__determinate-circle, .card-dimmer .mdc-circular-progress__indeterminate-circle-graphic{stroke:#0c8d07 !important}.card-dimmer .rangeSlider{margin:15px 11px 15px 0px}.card-dimmer .rangeSlider .rangeNub{box-shadow:0 2px 1px -2px rgba(0, 0, 0, 0.2), 1px -1px 2px 0 rgba(0, 0, 0, 0.14), 0px 0px 5px 0 rgba(0, 0, 0, 0.12)}.card-dimmer .rangeSlider.disabled,.sliders.disabled .rangeSlider{opacity:1 !important}.card-dimmer .rangeSlider.disabled{background-color:var(--rangebar-background) !important}.card-dimmer .rangeSlider .rangeHandle{transition:all linear 0.2s}.card-dimmer .rangeSlider .rangeHandle + .rangeBar{transition:all linear 0.2s}.card-dimmer .rangeSlider .rangeHandle.active{transition:none}.card-dimmer .rangeSlider .rangeHandle.min{left:31.67px !important}.card-dimmer .rangeSlider .rangeHandle.active + .rangeBar{transition:none}.card-dimmer .colortemp-slider .rangeSlider .rangeNub{background:var(--color-grad-two) !important}.card-dimmer .colortemp-slider .rangeSlider .rangeFloat{background:var(--color-grad-two) !important}.card-dimmer .mdc-switch{margin-right:auto}@media(min-width: 320px){.master-dimmer .card-dimmer{width:200px !important}}@media(max-width: 450px){.devices-page .card-dimmer{width:100% !important}}.controls .button-mini{width:calc(50% - 2px);min-width:auto}.controls .button-mini:first-child{margin-right:2px}.controls .button-mini:last-child{margin-left:2px}.device-setting-dialog .mdc-dialog__surface{overflow:visible}.transition.svelte-v71wq2{display:flex;align-items:flex-end;margin-bottom:20px}.transition__text.svelte-v71wq2{width:100px}.transition__range.svelte-v71wq2{width:100%}.model-select .mdc-select .mdc-select__anchor{height:56px !important}.light-switch[active="true"]{background-color:var(--mdc-priamry-color)}.model-select .mdc-select__menu{max-height:150px}@media(min-width: 320px){.device-setting-dialog #simple-title{font-size:12px !important}}@media(min-width: 425px){.device-setting-dialog #simple-title{font-size:1.25rem !important}}.model-select .mdc-select__anchor{width:auto !important}.btn.svelte-7ozegj.svelte-7ozegj{display:inline-flex;align-items:center;height:40px;padding:0 12px;font-family:"Manrope", sans-serif !important;font-size:0.875rem;font-weight:400;text-transform:initial;color:#fff;border-radius:50px;border:0;outline:0;background:var(--mdc-priamry-color);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.btn.svelte-7ozegj.svelte-7ozegj:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.btn.svelte-7ozegj.svelte-7ozegj:disabled{color:var(--button-disabled-color);background-color:var(--regular-button-disabled);box-shadow:none}.btn_square.svelte-7ozegj.svelte-7ozegj{border-radius:50%;width:40px;padding:0 9px}.btn_square.svelte-7ozegj .btn__icon.svelte-7ozegj{margin-right:0}.btn_white.svelte-7ozegj.svelte-7ozegj{background:var(--mdc-theme-background);box-shadow:none;color:var(--font-color)}.btn_white.svelte-7ozegj path.svelte-7ozegj{fill:var(--font-color)}.btn__icon.svelte-7ozegj.svelte-7ozegj{width:24px;min-width:20px;height:auto;margin-right:8px}.automations-edit-page.svelte-7ozegj.svelte-7ozegj{display:flex;flex-direction:column;height:100%}.container.svelte-7ozegj.svelte-7ozegj{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100%;margin:0 auto;padding:15px calc(61% - 500px)}.title.svelte-7ozegj.svelte-7ozegj{width:100%;margin:0;padding:0 10px;font-size:18px;text-align:center;line-height:1.1}.panel.svelte-7ozegj.svelte-7ozegj{display:flex;align-items:center;margin-bottom:20px}.btn-slot.svelte-7ozegj.svelte-7ozegj{min-width:38px}.new-trigger.svelte-7ozegj.svelte-7ozegj{font-weight:900;color:#dd4141}.empty.svelte-7ozegj.svelte-7ozegj{padding:15px;font-size:14px;text-align:center;border:1px solid var(--table-border-color)}.wrapper.svelte-7ozegj.svelte-7ozegj{position:relative;overflow:hidden;height:100%}.table.svelte-7ozegj.svelte-7ozegj{overflow:auto;max-height:100%;border:1px solid var(--table-border-color)}.table.svelte-7ozegj.svelte-7ozegj::-webkit-scrollbar{display:none}.table.svelte-7ozegj>div.svelte-7ozegj:last-child{border-bottom:0}.col.svelte-7ozegj.svelte-7ozegj{padding:0 2px;font-size:14px}.col__checkbox.svelte-7ozegj.svelte-7ozegj{min-width:45px;margin-left:-10px}.col__common.svelte-7ozegj.svelte-7ozegj{min-width:100px;line-height:1.4;word-break:break-word;white-space:pre-line}.col__condition.svelte-7ozegj.svelte-7ozegj{min-width:100px;line-height:1.4;word-break:break-word}.col__goal.svelte-7ozegj.svelte-7ozegj{min-width:100px;word-break:break-word;white-space:pre-line}.col__actions.svelte-7ozegj.svelte-7ozegj{display:flex;align-items:center;margin-left:auto}.col__actions.svelte-7ozegj .btn.svelte-7ozegj{min-width:30px;height:30px;padding:5px;margin-left:15px}.head.svelte-7ozegj.svelte-7ozegj{display:flex;align-items:center;position:sticky;top:0;min-height:40px;padding:5px 10px;border-bottom:1px solid var(--border-color);background:var(--mdc-theme-background);z-index:1}.head.svelte-7ozegj .col.svelte-7ozegj{font-weight:600}.head.svelte-7ozegj .col__condition.svelte-7ozegj{display:none}.head.svelte-7ozegj .col__goal.svelte-7ozegj{display:none}.row.svelte-7ozegj.svelte-7ozegj{display:flex;align-items:center;min-height:40px;padding:5px 10px;border-bottom:1px solid var(--border-color);background:var(--mdc-theme-background);transition:all linear 0.2s}@media(min-width: 426px){.head.svelte-7ozegj.svelte-7ozegj{padding:5px 25px 5px 10px}.row.svelte-7ozegj.svelte-7ozegj{padding:5px 25px 5px 10px}}@media(min-width: 530px){.title.svelte-7ozegj.svelte-7ozegj{font-size:24px}.btn.svelte-7ozegj.svelte-7ozegj{min-width:139px}}@media(min-width: 550px){.col__condition.svelte-7ozegj.svelte-7ozegj{min-width:120px}.col__goal.svelte-7ozegj.svelte-7ozegj{min-width:130px}.head.svelte-7ozegj .col__condition.svelte-7ozegj{display:block}.head.svelte-7ozegj .col__goal.svelte-7ozegj{display:block}.new-trigger.svelte-7ozegj.svelte-7ozegj{padding-left:12px}}@media(min-width: 768px){.col__condition.svelte-7ozegj.svelte-7ozegj{min-width:210px}.col__goal.svelte-7ozegj.svelte-7ozegj{min-width:210px}}@media(min-width: 900px){.col__condition.svelte-7ozegj.svelte-7ozegj{min-width:240px}.col__goal.svelte-7ozegj.svelte-7ozegj{min-width:260px}}.widget.svelte-5p1hpr.svelte-5p1hpr{width:100%;margin-bottom:11px;font-size:14px;border:1px solid var(--border-color);border-radius:16px;padding:10px;background:var(--mdc-theme-background) !important;box-shadow:3px 6px 5px -5px var(--shadow-color) !important;break-inside:avoid-column;page-break-inside:avoid}.widget_dragged.svelte-5p1hpr.svelte-5p1hpr{opacity:0.6;background:#eee}.widget_can-drag.svelte-5p1hpr .widget__drag.svelte-5p1hpr{display:block}.widget_can-drag.svelte-5p1hpr .widget__name.svelte-5p1hpr{margin:2px 8px 0 23px}.widget__panel.svelte-5p1hpr.svelte-5p1hpr{display:flex;align-items:flex-start;position:relative;margin-bottom:15px;padding:10px 10px 0 10px}.widget__drag.svelte-5p1hpr.svelte-5p1hpr{display:none;position:absolute;top:7px;left:7px;width:20px;height:25px}.widget__drag.svelte-5p1hpr.svelte-5p1hpr::before{content:"";position:absolute;top:5px;left:5px;width:4px;height:4px;border-radius:50%;background:#838383;box-shadow:6px 0px 0px #838383, 0px 6px 0px #838383, 6px 6px 0px #838383, 0px 12px 0px #838383, 6px 12px 0px #838383}.widget__name.svelte-5p1hpr.svelte-5p1hpr{margin:2px 8px 0 0}.widget__setting.svelte-5p1hpr.svelte-5p1hpr{width:20px;min-width:20px;height:20px;margin-left:auto;cursor:pointer}.widget__setting.svelte-5p1hpr path.svelte-5p1hpr{fill:#838383}.widget__setting.svelte-5p1hpr:hover path.svelte-5p1hpr{fill:var(--font-color)}@media(min-width: 792px){.widget.svelte-5p1hpr.svelte-5p1hpr{margin-bottom:0}}.mini-device .rangeSlider{margin:10px 0px}.mini-device .rangeSlider .rangeNub{box-shadow:0 2px 1px -2px rgba(0, 0, 0, 0.2), 1px -1px 2px 0 rgba(0, 0, 0, 0.14), 0px 0px 5px 0 rgba(0, 0, 0, 0.12)}.mini-device .rangeSlider.disabled,.sliders.disabled .rangeSlider{opacity:1 !important}.mini-device .rangeSlider.disabled .rangeBar,.mini-device .sliders.disabled .brightness-slider .rangeSlider .rangeBar{background-color:var(--range-handle-inactive) !important}.mini-device .rangeSlider .rangeHandle{transition:all linear 0.2s}.mini-device .rangeSlider .rangeHandle + .rangeBar{transition:all linear 0.2s}.mini-device .rangeSlider .rangeHandle.active{transition:none}.mini-device .rangeSlider .rangeHandle.active + .rangeBar{transition:none}.mini-device .colortemp-slider .rangeSlider .rangeBar{background:linear-gradient(90deg, rgb(253, 195, 17) 0%, #5580ff 100%)}.mini-device .colortemp-slider .rangeSlider .rangeNub{background:#5580ff !important}.mini-device .colortemp-slider .rangeSlider .rangeFloat{background:#5580ff}.ch-buttons .mdc-segmented-button{display:block !important}.mini-device .btn-select-channels{order:1}.mini-device .btn-select-channels button{padding:0 7px;min-width:0;width:40px;height:40px;border:0;border-radius:0}.mini-device .btn-select-channels button span{font-size:12px}.mini-device.svelte-1fpjoix{display:flex;margin-top:10px;border-bottom:1px solid var(--border-color);flex-direction:column}.mini-device.svelte-1fpjoix:last-child{padding-bottom:0;border-bottom:0 !important}.btn__icon.svelte-1fpjoix{width:18px;height:auto}.name.svelte-1fpjoix{overflow:hidden;width:100%;margin-right:5px;font-size:14px;text-overflow:ellipsis;word-break:break-all;white-space:nowrap;font-weight:700}.sliders.svelte-1fpjoix{display:flex;align-items:center;min-width:100px}.colortemp-slider.svelte-1fpjoix{width:40px;height:140px}.brightness-slider.svelte-1fpjoix{width:100%}.lux.svelte-1fpjoix{margin-left:auto;white-space:nowrap}.mini-device .brightness-slider .rangeFloat{top:0.76em !important;font-size:0.7em}.mini-device .brightness-slider.minFlip .rangeSlider.range.min .rangeFloat,
    .mini-device .brightness-slider.minFlip .rangeSlider.range.min:hover .rangeFloat{left:0;transform:translateX(1.35em);background:var(--range-range-inactive)}.location-popup.mdc-dialog .mdc-dialog__title{padding:10px;line-height:1.2}.location-popup.mdc-dialog .mdc-dialog__title::before{height:10px}.location-popup.mdc-dialog .mdc-dialog__content{padding:10px}.location-popup.mdc-dialog .mdc-segmented-button__segment{justify-content:center;min-width:14.1%;padding:0}.location-popup.mdc-dialog .search-fields span{margin-left:10px !important}.column.svelte-maavw4{margin-bottom:30px}@media(min-width: 770px){.location-popup.mdc-dialog .mdc-dialog__title{padding:0 24px 9px}.location-popup .mdc-dialog__container .mdc-dialog__surface{height:400px !important}.location-popup.mdc-dialog .mdc-dialog__title::before{height:40px}.location-popup.mdc-dialog .mdc-dialog__content{padding:13px 24px 8px}.location-popup.mdc-dialog .mdc-segmented-button__segment{justify-content:initial;min-width:48px;padding:0 12px}.mdc-select__anchor{width:470px !important}.content.svelte-maavw4{display:flex;justify-content:space-between}.column.svelte-maavw4{width:calc(50% - 12px);margin-bottom:0}.column__coords.svelte-maavw4{width:calc(50% - 200px);margin-bottom:0}.header.svelte-maavw4{display:flex;justify-content:space-between;width:calc(50% - 12px);margin-bottom:0}}.panel-bar.svelte-aooe0z{display:flex;flex-wrap:wrap;width:100%}.panel-bar.svelte-aooe0z svg:focus{outline:0}.gateway-select{width:50%;min-width:100px;height:48px !important}.gateway-select .mdc-menu-surface{height:auto}.result.svelte-aooe0z{display:flex;align-items:center;font-size:17px;color:var(--color-main-green)}.search.svelte-aooe0z{display:flex;align-items:center;flex-grow:1;width:50%;margin-right:12px;padding:0 12px;height:48px;border:1px solid var(--border-color);border-radius:28px}.svelte-aooe0z .search > *{display:inline-block;margin:0 5px;color:var(--font-color)
  }.svelte-aooe0z .solo-input::placeholder{color:var(--mdc-theme-on-surface, #000);opacity:0.6;font-size:12px}.svelte-aooe0z .gateway-select,.svelte-aooe0z .gateway-select .mdc-select__anchor{border-radius:28px;height:48px !important}.svelte-aooe0z .gateway-select .mdc-text-field__input{padding-left:32px;padding-right:0}.svelte-aooe0z .gateway-select
      .mdc-notched-outline
      .mdc-notched-outline__leading{border-radius:28px 0 0 28px;width:28px;border-color:var(--border-color) !important}.svelte-aooe0z .gateway-select
      .mdc-notched-outline
      .mdc-notched-outline__notch{border-color:var(--border-color) !important}.svelte-aooe0z .gateway-select
      .mdc-notched-outline
      .mdc-notched-outline__trailing{border-radius:0 28px 28px 0;border-color:var(--border-color) !important}.svelte-aooe0z .gateway-select .mdc-select__anchor{height:48px}.zones-filter .mdc-segmented-button__segment:first-child, .devices-filter .mdc-segmented-button__segment:first-child{border-radius:28px 0 0 28px}.zones-filter .mdc-segmented-button__segment:first-child, .devices-filter .mdc-segmented-button__segment:last-child{border-radius:0 28px 28px 0}.zones-filter.mdc-segmented-button{grid-template-columns:1fr 1fr 1fr 1fr 1fr !important}@media(max-width: 375px){.devices-filter-search.svelte-aooe0z{flex-direction:column;align-items:center}.search.svelte-aooe0z{width:100%;margin:0 0 12px 0}.gateway-select{width:100%}}@media(min-wdith: 425px) and (max-width: 768px){.devices-filter-search .search > *{margin:0 5px}}@media(max-width:400px){.devices-filter{display:none !important}}.icon-more.mdc-icon-button{width:30px;height:30px;padding:5px;margin:0}.select-scenes.mdc-dialog .mdc-dialog__title{padding:10px;line-height:1.2}.select-scenes.mdc-dialog .mdc-dialog__title::before{height:10px}.select-scenes.mdc-dialog .label-search{width:100%;height:36px;margin-right:10px;line-height:1.15rem}.select-scenes.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}.select-scenes.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 10px;color:rgba(0, 0, 0, 0.85)}.select-scenes.mdc-dialog .btn{min-width:auto;margin-bottom:0}.select-scenes.mdc-dialog .btn span{white-space:nowrap}.icon.svelte-1azif1s{width:20px;min-width:20px;height:20px;margin-right:5px}.buttons.svelte-1azif1s{display:flex;align-items:center;justify-content:space-between;padding:20px 0 0}.search.svelte-1azif1s{display:flex;align-items:center;width:100%}.head.svelte-1azif1s{display:flex;position:sticky;top:0;margin-bottom:8px;padding:4px 0 4px 4px;font-size:14px;font-weight:bold;color:var(--font-color);border-bottom:1px solid var(--table-row);background:var(--mdc-theme-background);z-index:1}.scene.svelte-1azif1s{display:flex;align-items:center;padding:8px 0 8px 4px;color:var(--font-color);cursor:pointer}.scene.svelte-1azif1s:hover{background:var(--btn-hover)}@media(min-width: 426px){.select-scenes.mdc-dialog .mdc-dialog__title{padding:0 24px 9px;line-height:1.5}.select-scenes.mdc-dialog .mdc-dialog__title::before{height:40px}.select-scenes.mdc-dialog .label-search{width:auto;margin-right:24px}.select-scenes.mdc-dialog--scrollable .mdc-dialog__title + .mdc-dialog__content{padding:0 0 8px}.select-scenes.mdc-dialog .mdc-text-field--outlined .mdc-notched-outline--upgraded .mdc-floating-label--float-above{transform:translateY(-24.75px) scale(0.75)}}.container.svelte-v2dt1z{display:flex;width:100%;height:100%;user-select:none}.wrap.svelte-v2dt1z{overflow:hidden;position:relative;width:100%;height:100%;border-radius:16px}.canvas.svelte-v2dt1z{display:block;border-radius:16px;height:100%;max-width:100%}.controls.svelte-v2dt1z{position:absolute;top:10px;left:10px;border:1px solid var(--btn-hover);background:var(--mdc-theme-background);user-select:none;cursor:pointer}.controls__in.svelte-v2dt1z{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:20px;border-bottom:1px solid var(--btn-hover)}.controls__out.svelte-v2dt1z{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:20px;border-bottom:1px solid var(--btn-hover)}.controls__in.svelte-v2dt1z:hover,.controls__out.svelte-v2dt1z:hover{background:var(--btn-hover)}.skeleton-loader.svelte-v2dt1z{width:100%;height:100%;background:var(--weather-skeleton-loader);background-size:200% 100%;border-radius:16px;animation:svelte-v2dt1z-loading 1.5s infinite}@keyframes svelte-v2dt1z-loading{0%{background-position:200% 0}100%{background-position:-200% 0}}@import url("https://fonts.googleapis.com/css2?family=Raleway:wght@100&family=Ubuntu:wght@400;500&display=swap");@import url("https://fonts.googleapis.com/css?family=Roboto:400,300,100");.icon-shower{color:#71aaff !important}.icon-sunny{color:#ffc411 !important}.icon-cloud{color:lightgrey !important}h1.svelte-175z6rq,h2.svelte-175z6rq,h3.svelte-175z6rq,h4.svelte-175z6rq{font-family:"Manrope", sans-serif;font-weight:300;line-height:1.1;letter-spacing:0.025em;margin:0;padding:0}a.svelte-175z6rq{color:var(--font-color) !important;opacity:1;text-decoration:none}a.svelte-175z6rq:hover{opacity:1}.wi-raindrop.svelte-175z6rq{-webkit-text-stroke:1.3px var(--font-color) !important;color:transparent}.wi-mini.svelte-175z6rq{font-size:20px}.wrapper.svelte-175z6rq{width:100%;margin:0 auto;padding:10px;position:relative}.temperature.svelte-175z6rq{display:flex;justify-content:center;flex-direction:column;margin-left:30px}.panel.svelte-175z6rq{width:100%;display:inline-block}.weather.svelte-175z6rq{width:100%;margin-top:20px;display:inline-block}.city.svelte-175z6rq{text-align:left;border-bottom:solid thin var(--border-color);text-transform:uppercase;color:var(--font-color) !important;font-size:20px}.group.svelte-175z6rq{display:flex;justify-content:space-evenly;margin-top:15px;width:100%}.temp.svelte-175z6rq{font-size:3.8em;font-weight:100;line-height:0.75}.celsius.svelte-175z6rq{font-size:1.75rem;vertical-align:super}.forecast.svelte-175z6rq{display:table;text-transform:uppercase;width:100%}.description.svelte-175z6rq{font-size:0.8em;margin-top:8px}.mini-info.svelte-175z6rq{display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.mini-num.svelte-175z6rq{font-family:"Manrope", sans-serif;font-weight:400;font-size:1em}.devices-table-container .mdc-data-table__pagination{justify-content:revert !important}@media(min-width: 700px){.devices-table-container .icon-square-btn{width:35px !important;height:35px !important}.devices-table-container .icon-square-btn .mdc-fab__icon{width:auto !important;height:auto !important;padding:8px !important}}@media(max-width: 699px){.devices-table-container .icon-square-btn{width:25px !important;height:25px !important}}.devices-table-container .icon-square-btn .mdc-fab__icon{width:auto !important;height:auto !important;padding:5px}.devices-table-container .mdc-icon-button{padding:5px}.mdc-data-table__row:first-child{border:none}.devices-table-container.svelte-a7lnbb{box-sizing:border-box;display:block;height:100%;width:100%;position:relative}.device-name.svelte-a7lnbb{overflow:hidden;width:100%;max-width:100px;margin-left:5px;font-size:12px;text-overflow:ellipsis}.device-icon{min-width:24px;width:24px}.device-info.svelte-a7lnbb{display:flex;align-items:center;width:100%}@media(min-width: 870px){.device-name.svelte-a7lnbb{overflow:hidden;width:100%;max-width:300px;margin-left:5px;font-size:14px;text-overflow:ellipsis}}.device-field.svelte-a7lnbb{display:flex;width:100%}@media(max-width: 420px){.device-field.svelte-a7lnbb{display:flex;flex-direction:column}}.detection.svelte-a7lnbb{display:flex;width:100%;align-items:center;margin-bottom:10px}.no-detection.svelte-a7lnbb{display:flex;width:100%;align-items:center}.g-flex-row.svelte-a7lnbb{height:120px}.device-camera .rangeSlider{margin:15px 11px 15px 0px}.device-camera .rangeSlider .rangeNub{box-shadow:0 2px 1px -2px rgba(0, 0, 0, 0.2), 1px -1px 2px 0 rgba(0, 0, 0, 0.14), 0px 0px 5px 0 rgba(0, 0, 0, 0.12)}.device-camera .rangeSlider.disabled,.sliders.disabled .rangeSlider{opacity:1 !important}.device-camera .rangeSlider.disabled:not(.vertical) .rangeBar,.device-camera .sliders.disabled .brightness-slider .rangeSlider .rangeBar{background-color:var(--range-handle-inactive) !important}.device-camera .rangeSlider.disabled{background-color:var(--rangebar-background) !important}.device-camera .rangeSlider .rangeHandle{transition:all linear 0.2s}.device-camera .rangeSlider .rangeHandle + .rangeBar{transition:all linear 0.2s}.device-camera .rangeSlider .rangeHandle.active{transition:none}.device-camera .brightness-slider.min .rangeHandle{left:31.67px !important}.device-camera .rangeSlider .rangeHandle.active + .rangeBar{transition:none}.brightness-slider .rangeFloat{top:0.66em !important}.brightness-slider .rangeSlider .rangeFloat{border-radius:2em;min-width:2em}.brightness-slider .rangeSlider.range .rangeFloat{left:0;transform:translateX(-140%);background:transparent}.brightness-slider.minFlip .rangeSlider.range.min .rangeFloat,
.brightness-slider.minFlip .rangeSlider.range.min:hover .rangeFloat,
.brightness-slider.minFlip2 .rangeSlider.range.min .rangeFloat,
.brightness-slider.minFlip2 .rangeSlider.range.min:hover .rangeFloat,
.brightness-slider.rangeFlip .rangeSlider.range:not(.min):not(.max) .rangeHandle:nth-child(2) .rangeFloat,
.brightness-slider.rangeFlip .rangeSlider.range:not(.min):not(.max) .rangeHandle:nth-child(2):hover .rangeFloat{left:0;transform:translateX(0.75em);background:var(--range-range-inactive)}.device-camera .rangeSlider .rangeHandle.active .rangeFloat, .device-camera .rangeSlider.hoverable .rangeHandle:hover .rangeFloat{transform:translateX(-140%)}.device-field .rangeBar{height:25px !important}.device-field .rangeSlider{margin:0 10px 0px 10px !important;height:25px !important}.device-field .rangeNub{top:9px !important}.devices-table-container .mdc-data-table__pagination{justify-content:revert !important}@media(min-width: 700px){.devices-table-container .icon-square-btn{width:35px !important;height:35px !important}.devices-table-container .icon-square-btn .mdc-fab__icon{width:auto !important;height:auto !important;padding:8px !important}}@media(max-width: 699px){.devices-table-container .icon-square-btn{width:25px !important;height:25px !important}}.devices-table-container .icon-square-btn .mdc-fab__icon{width:auto !important;height:auto !important;padding:5px}.devices-table-container .mdc-icon-button{padding:5px}.mdc-data-table__row:first-child{border:none}.devices-table-container.svelte-ntfqok{box-sizing:border-box;display:block;height:100%;width:100%;position:relative}.device-name.svelte-ntfqok{overflow:hidden;width:100%;max-width:100px;margin-left:5px;font-size:12px;text-overflow:ellipsis}.device-icon{min-width:24px;width:24px}.device-info.svelte-ntfqok{display:flex;align-items:center;width:100%}@media(min-width: 870px){.device-name.svelte-ntfqok{overflow:hidden;width:100%;max-width:300px;margin-left:5px;font-size:14px;text-overflow:ellipsis}}.device-field.svelte-ntfqok{display:flex;width:100%}@media(max-width: 420px){.device-field.svelte-ntfqok{display:flex;flex-direction:column}}.detection.svelte-ntfqok{display:flex;width:100%;align-items:center;margin-bottom:10px}.no-detection.svelte-ntfqok{display:flex;width:100%;align-items:center}.g-flex-row.svelte-ntfqok{height:120px}.device-camera .rangeSlider{margin:15px 11px 15px 0px}.device-camera .rangeSlider .rangeNub{box-shadow:0 2px 1px -2px rgba(0, 0, 0, 0.2), 1px -1px 2px 0 rgba(0, 0, 0, 0.14), 0px 0px 5px 0 rgba(0, 0, 0, 0.12)}.device-camera .rangeSlider.disabled,.sliders.disabled .rangeSlider{opacity:1 !important}.device-camera .rangeSlider.disabled:not(.vertical) .rangeBar,.device-camera .sliders.disabled .brightness-slider .rangeSlider .rangeBar{background-color:var(--range-handle-inactive) !important}.device-camera .rangeSlider.disabled{background-color:var(--rangebar-background) !important}.device-camera .rangeSlider .rangeHandle{transition:all linear 0.2s}.device-camera .rangeSlider .rangeHandle + .rangeBar{transition:all linear 0.2s}.device-camera .rangeSlider .rangeHandle.active{transition:none}.device-camera .rangeSlider .rangeHandle.min{left:31.67px !important}.device-camera .rangeSlider .rangeHandle.active + .rangeBar{transition:none}.brightness-slider .rangeFloat{top:0.66em !important}.brightness-slider .rangeSlider .rangeFloat{border-radius:2em;min-width:2em}.brightness-slider .rangeSlider.range .rangeFloat{left:0;transform:translateX(-140%);background:transparent}.brightness-slider.minFlip .rangeSlider.range.min .rangeFloat,
.brightness-slider.minFlip .rangeSlider.range.min:hover .rangeFloat,
.brightness-slider.minFlip2 .rangeSlider.range.min .rangeFloat,
.brightness-slider.minFlip2 .rangeSlider.range.min:hover .rangeFloat,
.brightness-slider.rangeFlip .rangeSlider.range:not(.min):not(.max) .rangeHandle:nth-child(2) .rangeFloat,
.brightness-slider.rangeFlip .rangeSlider.range:not(.min):not(.max) .rangeHandle:nth-child(2):hover .rangeFloat{left:0;transform:translateX(0.75em);background:var(--range-range-inactive)}.device-camera .rangeSlider .rangeHandle.active .rangeFloat, .device-camera .rangeSlider.hoverable .rangeHandle:hover .rangeFloat{transform:translateX(-140%)}.device-field .rangeBar{height:25px !important}.device-field .rangeSlider{margin:0 10px 0px 10px !important;height:25px !important}.device-field .rangeNub{top:9px !important}.btn.svelte-bs8kty{display:inline-flex;align-items:center;height:40px;padding:0 12px;font-family:"Manrope", sans-serif !important;font-size:0.875rem;font-weight:400;text-transform:initial;color:#fff;border-radius:50px;border:0;outline:0;background:var(--mdc-priamry-color);box-shadow:0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);transition:box-shadow 280ms cubic-bezier(0.4, 0, 0.2, 1);cursor:pointer}.btn.svelte-bs8kty:hover{box-shadow:0px 2px 4px -1px rgba(0, 0, 0, 0.2), 0px 4px 5px 0px rgba(0, 0, 0, 0.14), 0px 1px 10px 0px rgba(0, 0, 0, 0.12)}.btn.svelte-bs8kty:disabled{color:var(--button-disabled-color);background-color:var(--regular-button-disabled);box-shadow:none}.btn__icon.svelte-bs8kty{width:24px;min-width:20px;height:auto;margin-right:8px}.devices-table-container .mdc-data-table__pagination{justify-content:revert !important}@media(min-width: 700px){.devices-table-container .icon-square-btn{width:35px !important;height:35px !important}.devices-table-container .icon-square-btn .mdc-fab__icon{width:auto !important;height:auto !important;padding:8px !important}}@media(max-width: 699px){.devices-table-container .icon-square-btn{width:25px !important;height:25px !important}}.devices-table-container .icon-square-btn .mdc-fab__icon{width:auto !important;height:auto !important;padding:5px}.devices-table-container .mdc-icon-button{padding:5px}.mdc-data-table__row:first-child{border:none}.devices-table-container.svelte-bs8kty{box-sizing:border-box;display:block;height:100%;width:100%;position:relative}.device-name.svelte-bs8kty{overflow:hidden;width:100%;max-width:100px;margin-left:5px;font-size:12px;text-overflow:ellipsis}.device-icon{min-width:24px;width:24px}.device-info.svelte-bs8kty{display:flex;align-items:center;width:100%}@media(min-width: 870px){.device-name.svelte-bs8kty{overflow:hidden;width:100%;max-width:300px;margin-left:5px;font-size:14px;text-overflow:ellipsis}}.device-field.svelte-bs8kty{display:flex;width:100%}@media(max-width: 420px){.device-field.svelte-bs8kty{display:flex;flex-direction:column}}.detection.svelte-bs8kty{display:flex;width:100%;align-items:center;margin-bottom:10px}.no-detection.svelte-bs8kty{display:flex;width:100%;align-items:center}.g-flex-row.svelte-bs8kty{height:120px}.device-camera .rangeSlider{margin:15px 11px 15px 0px}.device-camera .rangeSlider .rangeNub{box-shadow:0 2px 1px -2px rgba(0, 0, 0, 0.2), 1px -1px 2px 0 rgba(0, 0, 0, 0.14), 0px 0px 5px 0 rgba(0, 0, 0, 0.12)}.device-camera .rangeSlider.disabled,.sliders.disabled .rangeSlider{opacity:1 !important}.device-camera .rangeSlider.disabled:not(.vertical) .rangeBar,.device-camera .sliders.disabled .brightness-slider .rangeSlider .rangeBar{background-color:var(--range-handle-inactive) !important}.device-camera .rangeSlider.disabled{background-color:var(--rangebar-background) !important}.device-camera .rangeSlider .rangeHandle{transition:all linear 0.2s}.device-camera .rangeSlider .rangeHandle + .rangeBar{transition:all linear 0.2s}.device-camera .rangeSlider .rangeHandle.active{transition:none}.device-camera .rangeSlider .rangeHandle.min{left:31.67px !important}.device-camera .rangeSlider .rangeHandle.active + .rangeBar{transition:none}.brightness-slider .rangeFloat{top:0.66em !important}.brightness-slider .rangeSlider .rangeFloat{border-radius:2em;min-width:2em}.brightness-slider .rangeSlider.range .rangeFloat{left:0;transform:translateX(-140%);background:transparent}.brightness-slider.minFlip .rangeSlider.range.min .rangeFloat,
.brightness-slider.minFlip .rangeSlider.range.min:hover .rangeFloat,
.brightness-slider.minFlip2 .rangeSlider.range.min .rangeFloat,
.brightness-slider.minFlip2 .rangeSlider.range.min:hover .rangeFloat,
.brightness-slider.rangeFlip .rangeSlider.range:not(.min):not(.max) .rangeHandle:nth-child(2) .rangeFloat,
.brightness-slider.rangeFlip .rangeSlider.range:not(.min):not(.max) .rangeHandle:nth-child(2):hover .rangeFloat{left:0;transform:translateX(0.75em);background:var(--range-range-inactive)}.device-camera .rangeSlider .rangeHandle.active .rangeFloat, .device-camera .rangeSlider.hoverable .rangeHandle:hover .rangeFloat{transform:translateX(-140%)}.device-field .rangeBar{height:25px !important}.device-field .rangeSlider{margin:0 10px 0px 10px !important;height:25px !important}.device-field .rangeNub{top:9px !important}.new-scene-button:disabled{border-color:var(--border-color) !important;color:var(--border-color) !important}.new-scene-button{border-color:var(--color-main-green) !important;color:var(--color-main-green) !important}.rangeSlider{--pip:var(--range-pip, lightslategray);--pip-text:var(--range-pip-text, var(--pip));--pip-active:var(--range-pip-active, darkslategrey);--pip-active-text:var(--range-pip-active-text, var(--pip-active));--pip-hover:var(--range-pip-hover, darkslategrey);--pip-hover-text:var(--range-pip-hover-text, var(--pip-hover));--pip-in-range:var(--range-pip-in-range, var(--pip-active));--pip-in-range-text:var(--range-pip-in-range-text, var(--pip-active-text))}.rangePips{position:absolute;height:1em;left:0;right:0;bottom:-1em}.rangePips.vertical{height:auto;width:1em;left:100%;right:auto;top:0;bottom:0}.rangePips .pip{height:0.4em;position:absolute;top:0.25em;width:1px;white-space:nowrap}.rangePips.vertical .pip{height:1px;width:0.4em;left:0.25em;top:auto;bottom:auto}.rangePips .pipVal{position:absolute;top:0.4em;transform:translate(-50%, 25%)}.rangePips.vertical .pipVal{position:absolute;top:0;left:0.4em;transform:translate(25%, -50%)}.rangePips .pip{transition:all 0.15s ease}.rangePips .pipVal{transition:all 0.15s ease, font-weight 0s linear}.rangePips .pip{color:lightslategray;color:var(--pip-text);background-color:lightslategray;background-color:var(--pip)}.rangePips .pip.selected{color:darkslategrey;color:var(--pip-active-text);background-color:darkslategrey;background-color:var(--pip-active)}.rangePips.hoverable:not(.disabled) .pip:hover{color:darkslategrey;color:var(--pip-hover-text);background-color:darkslategrey;background-color:var(--pip-hover)}.rangePips .pip.in-range{color:darkslategrey;color:var(--pip-in-range-text);background-color:darkslategrey;background-color:var(--pip-in-range)}.rangePips .pip.selected{height:0.75em}.rangePips.vertical .pip.selected{height:1px;width:0.75em}.rangePips .pip.selected .pipVal{font-weight:bold;top:0.75em}.rangePips.vertical .pip.selected .pipVal{top:0;left:0.75em}.rangePips.hoverable:not(.disabled) .pip:not(.selected):hover{transition:none}.rangePips.hoverable:not(.disabled) .pip:not(.selected):hover .pipVal{transition:none;font-weight:bold}.main-container.svelte-8esefu{width:240px;height:265px;background:#f2f2f2;border-radius:1px;-webkit-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.51);-moz-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.51);box-shadow:0px 0px 4px 0px rgba(0, 0, 0, 0.51);-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.saturation-gradient.svelte-8esefu{background:linear-gradient(to right, rgb(255, 255, 255), rgba(255, 255, 255, 0));width:240px;height:160px}.value-gradient.svelte-8esefu{background:linear-gradient(to top, rgb(0, 0, 0), rgba(0, 0, 0, 0));overflow:hidden;width:240px;height:160px}.hue-selector.svelte-8esefu{background:linear-gradient(to right, #ff0000 0%, #ffff00 17%, #00ff00 33%, #00ffff 50%, #0000ff 67%, #ff00ff 83%, #ff0000 100%);margin:15px 10px 10px 10px;border-radius:10px;height:10px}#hue-picker.svelte-8esefu{background:#FFF;width:12px;height:12px;border-radius:50%;left:0%;position:relative;cursor:default;transform:translate(-5px, -1px);-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.67);-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.67);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.67)}#hue-event.svelte-8esefu{width:236px;height:14px;transform:translate(-8px, -14px);cursor:default;touch-action:none}.alpha-selector.svelte-8esefu{background-image:linear-gradient(45deg, #808080 25%, transparent 25%), linear-gradient(-45deg, #808080 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #808080 75%), linear-gradient(-45deg, transparent 75%, #808080 75%);background-size:10px 10px;background-position:0 0, 0 5px, 5px -5px, -5px 0px;margin:10px 10px;border-radius:10px;height:10px;position:relative}#alpha-picker.svelte-8esefu{background:#FFF;width:12px;height:12px;border-radius:50%;left:100%;position:relative;cursor:default;transform:translate(-5px, -11px);-webkit-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.67);-moz-box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.67);box-shadow:0px 0px 5px 0px rgba(0, 0, 0, 0.67)}#alpha-event.svelte-8esefu{width:236px;height:14px;transform:translate(-8px, -24px);cursor:default;touch-action:none}.alpha-value.svelte-8esefu{background:linear-gradient(to right, rgba(0, 0, 0, 0), rgba(0, 0, 0, 1));width:100%;height:100%;border-radius:10px}.colorsquare.svelte-8esefu{background:rgb(255, 0, 0)}#colorsquare-picker.svelte-8esefu{margin:0;padding:0;width:12px;height:12px;border-radius:50%;border:2px solid #FFFB;position:relative;transform:translate(-9px, -9px);left:100%}#colorsquare-event.svelte-8esefu{width:100%;height:100%;position:relative;transform:translate(0, -16px);touch-action:none}.color-info-box.svelte-8esefu{margin:10px;width:100%;height:22px;vertical-align:middle;position:relative}.color-picked.svelte-8esefu{width:18px;height:18px;border-radius:2px;background:rgba(255, 0, 0, 1);display:inline-block}.color-picked-bg.svelte-8esefu{background-image:linear-gradient(45deg, #808080 25%, transparent 25%), linear-gradient(-45deg, #808080 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #808080 75%), linear-gradient(-45deg, transparent 75%, #808080 75%);background-size:10px 10px;background-position:0 0, 0 5px, 5px -5px, -5px 0px;border:2px solid #FFF;border-radius:4px;width:18px;height:18px;color:#fff;display:inline-block}.hex-text-block.svelte-8esefu{display:inline-block;background:white;border-radius:2px;padding:2px;border:1px solid #e3e3e3;height:16px;width:54px;vertical-align:top;text-align:center}.rgb-text-block.svelte-8esefu{display:inline-block;background:white;border-radius:2px;padding:2px;margin:0 1px;border:1px solid #dcdcdc;height:16px;width:23px;vertical-align:top;text-align:center}.rgb-text-div.svelte-8esefu{right:10%;display:inline-block;vertical-align:top;position:absolute}.text-label.svelte-8esefu{position:relative;top:-12px;font-family:sans-serif;font-size:small;color:#888}.text.svelte-8esefu{display:inline;font-family:sans-serif;margin:0;display:inline-block;font-size:12px;font-size-adjust:0.50;position:relative;top:-1px;vertical-align:middle;-webkit-touch-callout:all;-webkit-user-select:all;-khtml-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}span.svelte-tsvobk.svelte-tsvobk{position:relative;color:var(--cp-text-color, var(--cp-border-color));--alpha-grid-bg:linear-gradient(45deg, #eee 25%, #0000 25%, #0000 75%, #eee 75%) 0 0 / 10px 10px,
			linear-gradient(45deg, #eee 25%, #0000 25%, #0000 75%, #eee 75%) 5px 5px / 10px 10px}.h.svelte-tsvobk.svelte-tsvobk,.a.svelte-tsvobk.svelte-tsvobk{display:inline-flex;justify-content:center;--track-height:var(--slider-width, 10px);--track-width:var(--picker-height, 200px);--track-border:none;--thumb-size:calc(var(--slider-width, 10px) - 3px);--thumb-background:white;--thumb-border:1px solid black;--margin-block:0;--gradient-direction:0.5turn}.horizontal.svelte-tsvobk .h.svelte-tsvobk,.horizontal.svelte-tsvobk .a.svelte-tsvobk{--track-width:calc(var(--picker-width, 200px) - 12px);--gradient-direction:0.25turn;margin:4px 6px}.horizontal.svelte-tsvobk .h.svelte-tsvobk{margin-top:8px}.vertical.svelte-tsvobk .h.svelte-tsvobk,.vertical.svelte-tsvobk .a.svelte-tsvobk{margin-left:3px}.h.svelte-tsvobk.svelte-tsvobk{grid-area:hue;--gradient-hue:#ff1500fb, #ffff00 17.2%, #ffff00 18.2%, #00ff00 33.3%, #00ffff 49.5%, #00ffff 51.5%, #0000ff 67.7%,
			#ff00ff 83.3%, #ff0000;--track-background:linear-gradient(var(--gradient-direction), var(--gradient-hue))}.a.svelte-tsvobk.svelte-tsvobk{grid-area:alpha;margin-top:2px;--track-background:linear-gradient(var(--gradient-direction), rgba(0, 0, 0, 0), var(--alphaless-color)),
			var(--alpha-grid-bg)}span.svelte-tsvobk .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}div.svelte-1le3y9a{background-color:var(--cp-bg-color, white);margin:0 10px 15px;border:1px solid var(--cp-border-color, black);border-radius:8px;display:none;--text-input-margin:5px 5px 6px;--picker-radius:8px 8px 0 0;--picker-width:260px}.is-open.svelte-1le3y9a{display:flex;flex-direction:column}[role='dialog'].svelte-1le3y9a{position:absolute;top:calc(var(--input-size, 25px) + 12px);left:0;z-index:var(--picker-z-index, 2)}div.svelte-1le3y9a:not([role='dialog']){display:inline-flex;flex-direction:column}.lorem.svelte-1qfifh1{flex:1;text-align:center;padding:4px 8px;margin-top:10px;border-radius:4px;border:1px solid black;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.large.svelte-1qfifh1{font-size:22px;padding:2px 8px}.grade.svelte-1qfifh1{border-radius:50px;padding:0 8px 2px;background-color:#ff6100;font-weight:bold}.grade-ok.svelte-1qfifh1{background-color:green;color:white}p.svelte-1qfifh1{margin:0}div.svelte-1qo09sh{padding:6px;background-color:var(--cp-bg-color, white);margin:0 10px 10px;border:1px solid var(--cp-border-color, black);border-radius:12px;display:none;width:max-content}.is-open.svelte-1qo09sh{display:block}@media(min-width: 768px){.is-open.svelte-1qo09sh{display:grid;gap:5px;grid-template:'nullable . . .'
				'picker hue alpha a11y'
				'input input input a11y';grid-template-rows:auto var(--picker-height, 200px) auto}}div.svelte-1qo09sh .picker{grid-area:picker}div.svelte-1qo09sh .text-input{grid-area:input}div.svelte-1qo09sh .a11y-notice{grid-area:a11y;margin:0 4px 0 6px}[role='dialog'].svelte-1qo09sh{position:absolute;top:calc(var(--input-size, 25px) + 12px);left:0;z-index:var(--picker-z-index, 2)}.a11y-notice.svelte-12hg05j{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto repeat(var(--item-count), 1fr) auto;justify-items:stretch;align-items:center;gap:0 12px;width:max-content}.title.svelte-12hg05j{margin:12px 0 0;grid-column:1 / 3;background:none;border:none;padding:0 8px;line-height:24px}@media(min-width: 768px){.title.svelte-12hg05j{margin:0}}.guidelines.svelte-12hg05j{grid-column:1 / 3;margin-top:10px;font-size:12px}.svelte-12hg05j:focus-visible,.guidelines.svelte-12hg05j :focus-visible{border-radius:2px;outline:2px solid var(--focus-color, red);outline-offset:2px}.schedule-trigger-popup.mdc-dialog .mdc-dialog__title{padding:10px;line-height:1.2}input[type=number]::-webkit-inner-spin-button,
          input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.schedule-trigger-popup.mdc-dialog .mdc-dialog__title::before{height:10px}.schedule-trigger-popup.mdc-dialog .mdc-dialog__content{padding:10px}.schedule-trigger-popup.mdc-dialog .mdc-segmented-button__segment{justify-content:center;min-width:14.1%;padding:0}.column.svelte-108j2qp{margin-bottom:30px}.schedule-trigger-popup.mdc-dialog .offset-field span{margin-left:10px !important}@media(min-width: 770px){.schedule-trigger-popup.mdc-dialog .mdc-dialog__title{padding:0 24px 9px}.schedule-trigger-popup.mdc-dialog .mdc-dialog__title::before{height:40px}.schedule-trigger-popup.mdc-dialog .mdc-dialog__content{padding:13px 24px 8px}.schedule-trigger-popup.mdc-dialog .mdc-segmented-button__segment{justify-content:initial;min-width:48px;padding:0 12px}.schedule-trigger-popup .g-flex-col .hide-for-schedule{display:none}.content.svelte-108j2qp{display:flex;justify-content:space-between}.column.svelte-108j2qp{width:calc(50% - 12px);margin-bottom:0}}.gsm-schedule .mdc-segmented-button{grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr !important}.flatpickr-calendar {
  background: transparent;
  opacity: 0;
  display: none;
  text-align: center;
  visibility: hidden;
  padding: 0;
  -webkit-animation: none;
          animation: none;
  direction: ltr;
  border: 0;
  font-size: 14px;
  line-height: 24px;
  border-radius: 5px;
  position: absolute;
  width: 307.875px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  background: #fff;
  -webkit-box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0,0,0,0.08);
          box-shadow: 1px 0 0 #e6e6e6, -1px 0 0 #e6e6e6, 0 1px 0 #e6e6e6, 0 -1px 0 #e6e6e6, 0 3px 13px rgba(0,0,0,0.08);
}
.flatpickr-calendar.open,
.flatpickr-calendar.inline {
  opacity: 1;
  max-height: 640px;
  visibility: visible;
}
.flatpickr-calendar.open {
  display: inline-block;
  z-index: 99999;
}
.flatpickr-calendar.animate.open {
  -webkit-animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
          animation: fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);
}
.flatpickr-calendar.inline {
  display: block;
  position: relative;
  top: 2px;
}
.flatpickr-calendar.static {
  position: absolute;
  top: calc(100% + 2px);
}
.flatpickr-calendar.static.open {
  z-index: 999;
  display: block;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7) {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1) {
  -webkit-box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
          box-shadow: -2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}
.flatpickr-calendar .hasWeeks .dayContainer,
.flatpickr-calendar .hasTime .dayContainer {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.flatpickr-calendar .hasWeeks .dayContainer {
  border-left: 0;
}
.flatpickr-calendar.hasTime .flatpickr-time {
  height: 40px;
  border-top: 1px solid #e6e6e6;
}
.flatpickr-calendar.noCalendar.hasTime .flatpickr-time {
  height: auto;
}
.flatpickr-calendar:before,
.flatpickr-calendar:after {
  position: absolute;
  display: block;
  pointer-events: none;
  border: solid transparent;
  content: '';
  height: 0;
  width: 0;
  left: 22px;
}
.flatpickr-calendar.rightMost:before,
.flatpickr-calendar.arrowRight:before,
.flatpickr-calendar.rightMost:after,
.flatpickr-calendar.arrowRight:after {
  left: auto;
  right: 22px;
}
.flatpickr-calendar.arrowCenter:before,
.flatpickr-calendar.arrowCenter:after {
  left: 50%;
  right: 50%;
}
.flatpickr-calendar:before {
  border-width: 5px;
  margin: 0 -5px;
}
.flatpickr-calendar:after {
  border-width: 4px;
  margin: 0 -4px;
}
.flatpickr-calendar.arrowTop:before,
.flatpickr-calendar.arrowTop:after {
  bottom: 100%;
}
.flatpickr-calendar.arrowTop:before {
  border-bottom-color: #e6e6e6;
}
.flatpickr-calendar.arrowTop:after {
  border-bottom-color: #fff;
}
.flatpickr-calendar.arrowBottom:before,
.flatpickr-calendar.arrowBottom:after {
  top: 100%;
}
.flatpickr-calendar.arrowBottom:before {
  border-top-color: #e6e6e6;
}
.flatpickr-calendar.arrowBottom:after {
  border-top-color: #fff;
}
.flatpickr-calendar:focus {
  outline: 0;
}
.flatpickr-wrapper {
  position: relative;
  display: inline-block;
}
.flatpickr-months {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.flatpickr-months .flatpickr-month {
  background: transparent;
  color: rgba(0,0,0,0.9);
  fill: rgba(0,0,0,0.9);
  height: 34px;
  line-height: 1;
  text-align: center;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
.flatpickr-months .flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  text-decoration: none;
  cursor: pointer;
  position: absolute;
  top: 0;
  height: 34px;
  padding: 10px;
  z-index: 3;
  color: rgba(0,0,0,0.9);
  fill: rgba(0,0,0,0.9);
}
.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,
.flatpickr-months .flatpickr-next-month.flatpickr-disabled {
  display: none;
}
.flatpickr-months .flatpickr-prev-month i,
.flatpickr-months .flatpickr-next-month i {
  position: relative;
}
.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,
.flatpickr-months .flatpickr-next-month.flatpickr-prev-month {
/*
      /*rtl:begin:ignore*/
/*
      */
  left: 0;
/*
      /*rtl:end:ignore*/
/*
      */
}
/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,
.flatpickr-months .flatpickr-next-month.flatpickr-next-month {
/*
      /*rtl:begin:ignore*/
/*
      */
  right: 0;
/*
      /*rtl:end:ignore*/
/*
      */
}
/*
      /*rtl:begin:ignore*/
/*
      /*rtl:end:ignore*/
.flatpickr-months .flatpickr-prev-month:hover,
.flatpickr-months .flatpickr-next-month:hover {
  color: #959ea9;
}
.flatpickr-months .flatpickr-prev-month:hover svg,
.flatpickr-months .flatpickr-next-month:hover svg {
  fill: #f64747;
}
.flatpickr-months .flatpickr-prev-month svg,
.flatpickr-months .flatpickr-next-month svg {
  width: 14px;
  height: 14px;
}
.flatpickr-months .flatpickr-prev-month svg path,
.flatpickr-months .flatpickr-next-month svg path {
  -webkit-transition: fill 0.1s;
  transition: fill 0.1s;
  fill: inherit;
}
.numInputWrapper {
  position: relative;
  height: auto;
}
.numInputWrapper input,
.numInputWrapper span {
  display: inline-block;
}
.numInputWrapper input {
  width: 100%;
}
.numInputWrapper input::-ms-clear {
  display: none;
}
.numInputWrapper input::-webkit-outer-spin-button,
.numInputWrapper input::-webkit-inner-spin-button {
  margin: 0;
  -webkit-appearance: none;
}
.numInputWrapper span {
  position: absolute;
  right: 0;
  width: 14px;
  padding: 0 4px 0 2px;
  height: 50%;
  line-height: 50%;
  opacity: 0;
  cursor: pointer;
  border: 1px solid rgba(57,57,57,0.15);
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.numInputWrapper span:hover {
  background: rgba(0,0,0,0.1);
}
.numInputWrapper span:active {
  background: rgba(0,0,0,0.2);
}
.numInputWrapper span:after {
  display: block;
  content: "";
  position: absolute;
}
.numInputWrapper span.arrowUp {
  top: 0;
  border-bottom: 0;
}
.numInputWrapper span.arrowUp:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid rgba(57,57,57,0.6);
  top: 26%;
}
.numInputWrapper span.arrowDown {
  top: 50%;
}
.numInputWrapper span.arrowDown:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid rgba(57,57,57,0.6);
  top: 40%;
}
.numInputWrapper span svg {
  width: inherit;
  height: auto;
}
.numInputWrapper span svg path {
  fill: rgba(0,0,0,0.5);
}
.numInputWrapper:hover {
  background: rgba(0,0,0,0.05);
}
.numInputWrapper:hover span {
  opacity: 1;
}
.flatpickr-current-month {
  font-size: 135%;
  line-height: inherit;
  font-weight: 300;
  color: inherit;
  position: absolute;
  width: 75%;
  left: 12.5%;
  padding: 7.48px 0 0 0;
  line-height: 1;
  height: 34px;
  display: inline-block;
  text-align: center;
  -webkit-transform: translate3d(0px, 0px, 0px);
          transform: translate3d(0px, 0px, 0px);
}
.flatpickr-current-month span.cur-month {
  font-family: inherit;
  font-weight: 700;
  color: inherit;
  display: inline-block;
  margin-left: 0.5ch;
  padding: 0;
}
.flatpickr-current-month span.cur-month:hover {
  background: rgba(0,0,0,0.05);
}
.flatpickr-current-month .numInputWrapper {
  width: 6ch;
  width: 7ch\0;
  display: inline-block;
}
.flatpickr-current-month .numInputWrapper span.arrowUp:after {
  border-bottom-color: rgba(0,0,0,0.9);
}
.flatpickr-current-month .numInputWrapper span.arrowDown:after {
  border-top-color: rgba(0,0,0,0.9);
}
.flatpickr-current-month input.cur-year {
  background: transparent;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: inherit;
  cursor: text;
  padding: 0 0 0 0.5ch;
  margin: 0;
  display: inline-block;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  line-height: inherit;
  height: auto;
  border: 0;
  border-radius: 0;
  vertical-align: initial;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}
.flatpickr-current-month input.cur-year:focus {
  outline: 0;
}
.flatpickr-current-month input.cur-year[disabled],
.flatpickr-current-month input.cur-year[disabled]:hover {
  font-size: 100%;
  color: rgba(0,0,0,0.5);
  background: transparent;
  pointer-events: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months {
  appearance: menulist;
  background: transparent;
  border: none;
  border-radius: 0;
  box-sizing: border-box;
  color: inherit;
  cursor: pointer;
  font-size: inherit;
  font-family: inherit;
  font-weight: 300;
  height: auto;
  line-height: inherit;
  margin: -1px 0 0 0;
  outline: none;
  padding: 0 0 0 0.5ch;
  position: relative;
  vertical-align: initial;
  -webkit-box-sizing: border-box;
  -webkit-appearance: menulist;
  -moz-appearance: menulist;
  width: auto;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:focus,
.flatpickr-current-month .flatpickr-monthDropdown-months:active {
  outline: none;
}
.flatpickr-current-month .flatpickr-monthDropdown-months:hover {
  background: rgba(0,0,0,0.05);
}
.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month {
  background-color: transparent;
  outline: none;
  padding: 0;
}
.flatpickr-weekdays {
  background: transparent;
  text-align: center;
  overflow: hidden;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 28px;
}
.flatpickr-weekdays .flatpickr-weekdaycontainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
}
span.flatpickr-weekday {
  cursor: default;
  font-size: 90%;
  background: transparent;
  color: rgba(0,0,0,0.54);
  line-height: 1;
  margin: 0;
  text-align: center;
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-weight: bolder;
}
.dayContainer,
.flatpickr-weeks {
  padding: 1px 0 0 0;
}
.flatpickr-days {
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 307.875px;
}
.flatpickr-days:focus {
  outline: 0;
}
.dayContainer {
  padding: 0;
  outline: 0;
  text-align: left;
  width: 307.875px;
  min-width: 307.875px;
  max-width: 307.875px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
          flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-around;
          justify-content: space-around;
  -webkit-transform: translate3d(0px, 0px, 0px);
          transform: translate3d(0px, 0px, 0px);
  opacity: 1;
}
.dayContainer + .dayContainer {
  -webkit-box-shadow: -1px 0 0 #e6e6e6;
          box-shadow: -1px 0 0 #e6e6e6;
}
.flatpickr-day {
  background: none;
  border: 1px solid transparent;
  border-radius: 150px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #393939;
  cursor: pointer;
  font-weight: 400;
  width: 14.2857143%;
  -webkit-flex-basis: 14.2857143%;
      -ms-flex-preferred-size: 14.2857143%;
          flex-basis: 14.2857143%;
  max-width: 39px;
  height: 39px;
  line-height: 39px;
  margin: 0;
  display: inline-block;
  position: relative;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  text-align: center;
}
.flatpickr-day.inRange,
.flatpickr-day.prevMonthDay.inRange,
.flatpickr-day.nextMonthDay.inRange,
.flatpickr-day.today.inRange,
.flatpickr-day.prevMonthDay.today.inRange,
.flatpickr-day.nextMonthDay.today.inRange,
.flatpickr-day:hover,
.flatpickr-day.prevMonthDay:hover,
.flatpickr-day.nextMonthDay:hover,
.flatpickr-day:focus,
.flatpickr-day.prevMonthDay:focus,
.flatpickr-day.nextMonthDay:focus {
  cursor: pointer;
  outline: 0;
  background: #e6e6e6;
  border-color: #e6e6e6;
}
.flatpickr-day.today {
  border-color: #959ea9;
}
.flatpickr-day.today:hover,
.flatpickr-day.today:focus {
  border-color: #959ea9;
  background: #959ea9;
  color: #fff;
}
.flatpickr-day.selected,
.flatpickr-day.startRange,
.flatpickr-day.endRange,
.flatpickr-day.selected.inRange,
.flatpickr-day.startRange.inRange,
.flatpickr-day.endRange.inRange,
.flatpickr-day.selected:focus,
.flatpickr-day.startRange:focus,
.flatpickr-day.endRange:focus,
.flatpickr-day.selected:hover,
.flatpickr-day.startRange:hover,
.flatpickr-day.endRange:hover,
.flatpickr-day.selected.prevMonthDay,
.flatpickr-day.startRange.prevMonthDay,
.flatpickr-day.endRange.prevMonthDay,
.flatpickr-day.selected.nextMonthDay,
.flatpickr-day.startRange.nextMonthDay,
.flatpickr-day.endRange.nextMonthDay {
  background: #569ff7;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #fff;
  border-color: #569ff7;
}
.flatpickr-day.selected.startRange,
.flatpickr-day.startRange.startRange,
.flatpickr-day.endRange.startRange {
  border-radius: 50px 0 0 50px;
}
.flatpickr-day.selected.endRange,
.flatpickr-day.startRange.endRange,
.flatpickr-day.endRange.endRange {
  border-radius: 0 50px 50px 0;
}
.flatpickr-day.selected.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.startRange.startRange + .endRange:not(:nth-child(7n+1)),
.flatpickr-day.endRange.startRange + .endRange:not(:nth-child(7n+1)) {
  -webkit-box-shadow: -10px 0 0 #569ff7;
          box-shadow: -10px 0 0 #569ff7;
}
.flatpickr-day.selected.startRange.endRange,
.flatpickr-day.startRange.startRange.endRange,
.flatpickr-day.endRange.startRange.endRange {
  border-radius: 50px;
}
.flatpickr-day.inRange {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
          box-shadow: -5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;
}
.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover,
.flatpickr-day.prevMonthDay,
.flatpickr-day.nextMonthDay,
.flatpickr-day.notAllowed,
.flatpickr-day.notAllowed.prevMonthDay,
.flatpickr-day.notAllowed.nextMonthDay {
  color: rgba(57,57,57,0.3);
  background: transparent;
  border-color: transparent;
  cursor: default;
}
.flatpickr-day.flatpickr-disabled,
.flatpickr-day.flatpickr-disabled:hover {
  cursor: not-allowed;
  color: rgba(57,57,57,0.1);
}
.flatpickr-day.week.selected {
  border-radius: 0;
  -webkit-box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
          box-shadow: -5px 0 0 #569ff7, 5px 0 0 #569ff7;
}
.flatpickr-day.hidden {
  visibility: hidden;
}
.rangeMode .flatpickr-day {
  margin-top: 1px;
}
.flatpickr-weekwrapper {
  float: left;
}
.flatpickr-weekwrapper .flatpickr-weeks {
  padding: 0 12px;
  -webkit-box-shadow: 1px 0 0 #e6e6e6;
          box-shadow: 1px 0 0 #e6e6e6;
}
.flatpickr-weekwrapper .flatpickr-weekday {
  float: none;
  width: 100%;
  line-height: 28px;
}
.flatpickr-weekwrapper span.flatpickr-day,
.flatpickr-weekwrapper span.flatpickr-day:hover {
  display: block;
  width: 100%;
  max-width: none;
  color: rgba(57,57,57,0.3);
  background: transparent;
  cursor: default;
  border: none;
}
.flatpickr-innerContainer {
  display: block;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}
.flatpickr-rContainer {
  display: inline-block;
  padding: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.flatpickr-time {
  text-align: center;
  outline: 0;
  display: block;
  height: 0;
  line-height: 40px;
  max-height: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.flatpickr-time:after {
  content: "";
  display: table;
  clear: both;
}
.flatpickr-time .numInputWrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1;
  width: 40%;
  height: 40px;
  float: left;
}
.flatpickr-time .numInputWrapper span.arrowUp:after {
  border-bottom-color: #393939;
}
.flatpickr-time .numInputWrapper span.arrowDown:after {
  border-top-color: #393939;
}
.flatpickr-time.hasSeconds .numInputWrapper {
  width: 26%;
}
.flatpickr-time.time24hr .numInputWrapper {
  width: 49%;
}
.flatpickr-time input {
  background: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 0;
  border-radius: 0;
  text-align: center;
  margin: 0;
  padding: 0;
  height: inherit;
  line-height: inherit;
  color: #393939;
  font-size: 14px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-appearance: textfield;
  -moz-appearance: textfield;
  appearance: textfield;
}
.flatpickr-time input.flatpickr-hour {
  font-weight: bold;
}
.flatpickr-time input.flatpickr-minute,
.flatpickr-time input.flatpickr-second {
  font-weight: 400;
}
.flatpickr-time input:focus {
  outline: 0;
  border: 0;
}
.flatpickr-time .flatpickr-time-separator,
.flatpickr-time .flatpickr-am-pm {
  height: inherit;
  float: left;
  line-height: inherit;
  color: #393939;
  font-weight: bold;
  width: 2%;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-align-self: center;
      -ms-flex-item-align: center;
          align-self: center;
}
.flatpickr-time .flatpickr-am-pm {
  outline: 0;
  width: 18%;
  cursor: pointer;
  text-align: center;
  font-weight: 400;
}
.flatpickr-time input:hover,
.flatpickr-time .flatpickr-am-pm:hover,
.flatpickr-time input:focus,
.flatpickr-time .flatpickr-am-pm:focus {
  background: #eee;
}
.flatpickr-input[readonly] {
  cursor: pointer;
}
@-webkit-keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
@keyframes fpFadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}
.target-select{margin-bottom:0px}.panel-bar.svelte-aooe0z{display:flex;flex-wrap:wrap;width:100%}.panel-bar.svelte-aooe0z svg:focus{outline:0}.gateway-select{width:50%;min-width:100px;height:48px !important}.gateway-select .mdc-menu-surface{height:auto}.search.svelte-aooe0z{display:flex;align-items:center;flex-grow:1;width:50%;margin-right:12px;padding:0 12px;height:48px;border:1px solid var(--border-color);border-radius:28px}.svelte-aooe0z .search > *{display:inline-block;margin:0 5px;color:var(--font-color)
  }.svelte-aooe0z .solo-input::placeholder{color:var(--mdc-theme-on-surface, #000);opacity:0.6;font-size:12px}.svelte-aooe0z .gateway-select,.svelte-aooe0z .gateway-select .mdc-select__anchor{border-radius:28px;height:48px !important}.svelte-aooe0z .gateway-select .mdc-text-field__input{padding-left:32px;padding-right:0}.svelte-aooe0z .gateway-select
      .mdc-notched-outline
      .mdc-notched-outline__leading{border-radius:28px 0 0 28px;width:28px;border-color:var(--border-color) !important}.svelte-aooe0z .gateway-select
      .mdc-notched-outline
      .mdc-notched-outline__notch{border-color:var(--border-color) !important}.svelte-aooe0z .gateway-select
      .mdc-notched-outline
      .mdc-notched-outline__trailing{border-radius:0 28px 28px 0;border-color:var(--border-color) !important}.svelte-aooe0z .gateway-select .mdc-select__anchor{height:48px}.zones-filter .mdc-segmented-button__segment:first-child, .devices-filter .mdc-segmented-button__segment:first-child{border-radius:28px 0 0 28px}.zones-filter .mdc-segmented-button__segment:first-child, .devices-filter .mdc-segmented-button__segment:last-child{border-radius:0 28px 28px 0}.zones-filter.mdc-segmented-button{grid-template-columns:1fr 1fr 1fr 1fr 1fr !important}@media(max-width: 375px){.devices-filter-search.svelte-aooe0z{flex-direction:column;align-items:center}.search.svelte-aooe0z{width:100%;margin:0 0 12px 0}.gateway-select{width:100%}}@media(min-wdith: 425px) and (max-width: 768px){.devices-filter-search .search > *{margin:0 5px}}@media(max-width:400px){.devices-filter{display:none !important}}.accordion-item-header.svelte-c582kf{user-select:none;cursor:pointer}button.svelte-c582kf{background:transparent;border:none !important}.weather-skeleton.svelte-1ls1qpx{width:100%;padding:10px;background-color:var(--mdc-theme-background, #1e1e1e);border-radius:8px}.city-skeleton.svelte-1ls1qpx{height:24px;margin-bottom:15px;border-radius:4px}.main-weather.svelte-1ls1qpx{display:flex;justify-content:center;align-items:center;margin:15px 0}.icon-skeleton.svelte-1ls1qpx{width:90px;height:90px;border-radius:50%}.temp-container.svelte-1ls1qpx{margin-left:30px;display:flex;flex-direction:column}.temp-skeleton.svelte-1ls1qpx{height:60px;width:100px;border-radius:4px;margin-bottom:8px}.desc-skeleton.svelte-1ls1qpx{height:20px;width:120px;border-radius:4px}.weather-details.svelte-1ls1qpx{display:flex;justify-content:space-evenly;margin:15px 0}.detail-item.svelte-1ls1qpx{display:flex;flex-direction:column;align-items:center}.detail-icon-skeleton.svelte-1ls1qpx{display:none}.detail-value-skeleton.svelte-1ls1qpx{width:40px;height:40px;border-radius:4px}.update-time-skeleton.svelte-1ls1qpx{height:16px;width:100%;margin:15px auto;border-radius:4px}.pulse.svelte-1ls1qpx{background:var(--weather-skeleton-loader);background-size:200% 100%;animation:svelte-1ls1qpx-pulse 1.5s infinite}@keyframes svelte-1ls1qpx-pulse{0%{background-position:0% 0%}100%{background-position:-200% 0%}}ul.svelte-da9j5z{list-style:none;padding-left:0}.card-header.svelte-1qzvelt{cursor:pointer;user-select:none}button.svelte-1qzvelt{background:transparent;border:none !important}.picker.svelte-1x9tz9y{position:relative;display:inline-block;width:var(--picker-width, 200px);height:var(--picker-height, 200px);background:linear-gradient(#ffffff00, #000000ff), linear-gradient(0.25turn, #ffffffff, #00000000),
			var(--picker-color-bg);border-radius:var(--picker-radius, 8px);outline:none;user-select:none}.s.svelte-1x9tz9y,.v.svelte-1x9tz9y{position:absolute;--track-background:none;--track-border:none;--thumb-background:none;--thumb-border:none;--thumb-size:2px;--margin-block:0;--track-height:var(--picker-indicator-size, 10px);user-select:none;-webkit-user-select:none}.s.svelte-1x9tz9y{top:calc(var(--pos-y) * (var(--picker-height, 200px) - var(--picker-indicator-size, 10px) - 4px) / 100 + 2px);left:2px;--track-width:calc(var(--picker-width, 200px) - 4px)}.v.svelte-1x9tz9y{top:2px;left:calc(var(--pos-x) * (var(--picker-width, 200px) - var(--picker-indicator-size, 10px) - 4px) / 100 + 2px);--track-width:calc(var(--picker-height, 200px) - 4px)}div.svelte-i5mg2p{position:absolute;left:calc(var(--pos-x) * (var(--picker-width, 200px) - var(--picker-indicator-size, 10px) - 4px) / 100 + 2px);top:calc(var(--pos-y) * (var(--picker-height, 200px) - var(--picker-indicator-size, 10px) - 4px) / 100 + 2px);width:var(--picker-indicator-size, 10px);height:var(--picker-indicator-size, 10px);background-color:white;box-shadow:0 0 4px black;border-radius:50%;pointer-events:none;z-index:1;transition:box-shadow 0.2s}.is-dark.svelte-i5mg2p{box-shadow:0 0 4px white}div.svelte-h9ar9{padding:8px;background-color:var(--cp-bg-color, white);margin:0 10px 10px;border:1px solid var(--cp-border-color, black);border-radius:12px;display:none;width:max-content}.is-open.svelte-h9ar9{display:inline-block}[role='dialog'].svelte-h9ar9{position:absolute;top:calc(var(--input-size, 25px) + 12px);left:0;z-index:var(--picker-z-index, 2)}label.svelte-lemcb1.svelte-lemcb1{display:inline-flex;align-items:center;gap:8px;cursor:pointer;border-radius:3px;margin:4px;height:var(--input-size, 25px);user-select:none}.container.svelte-lemcb1.svelte-lemcb1{position:relative;display:block;display:flex;align-items:center;justify-content:center;width:var(--input-size, 25px)}input.svelte-lemcb1.svelte-lemcb1{margin:0;padding:0;border:none;width:1px;height:1px;flex-shrink:0;opacity:0}.alpha.svelte-lemcb1.svelte-lemcb1{clip-path:circle(50%);background:var(--alpha-grid-bg)}.alpha.svelte-lemcb1.svelte-lemcb1,.color.svelte-lemcb1.svelte-lemcb1{position:absolute;width:var(--input-size, 25px);height:var(--input-size, 25px);border-radius:50%;user-select:none}input.svelte-lemcb1:focus-visible~.color.svelte-lemcb1{outline:2px solid var(--focus-color, red);outline-offset:2px}.text-input.svelte-qtukzs.svelte-qtukzs{margin:var(--text-input-margin, 5px 0 0)}.input-container.svelte-qtukzs.svelte-qtukzs{display:flex;flex:1;gap:10px}input.svelte-qtukzs.svelte-qtukzs,button.svelte-qtukzs.svelte-qtukzs,.button-like.svelte-qtukzs.svelte-qtukzs{flex:1;border:none;background-color:var(--cp-input-color, #eee);color:var(--cp-text-color, var(--cp-border-color));padding:0;border-radius:5px;height:30px;line-height:30px;text-align:center}input.svelte-qtukzs.svelte-qtukzs{width:5px;font-family:inherit}button.svelte-qtukzs.svelte-qtukzs,.button-like.svelte-qtukzs.svelte-qtukzs{position:relative;flex:1;margin:8px 0 0;height:30px;width:100%;transition:background-color 0.2s;cursor:pointer;font-family:inherit}.button-like.svelte-qtukzs.svelte-qtukzs{cursor:default}.appear.svelte-qtukzs.svelte-qtukzs,.disappear.svelte-qtukzs.svelte-qtukzs{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;transition:all 0.5s}button.svelte-qtukzs:hover .disappear.svelte-qtukzs,.appear.svelte-qtukzs.svelte-qtukzs{opacity:0}.disappear.svelte-qtukzs.svelte-qtukzs,button.svelte-qtukzs:hover .appear.svelte-qtukzs{opacity:1}button.svelte-qtukzs.svelte-qtukzs:hover{background-color:var(--cp-button-hover-color, #ccc)}input.svelte-qtukzs.svelte-qtukzs:focus,button.svelte-qtukzs.svelte-qtukzs:focus{outline:none}input.svelte-qtukzs.svelte-qtukzs:focus-visible,button.svelte-qtukzs.svelte-qtukzs:focus-visible{outline:2px solid var(--focus-color, red);outline-offset:2px}label.svelte-oskb5b.svelte-oskb5b{display:flex;justify-content:center;margin-bottom:4px;grid-area:nullable;user-select:none}input.svelte-oskb5b.svelte-oskb5b{margin:0}input.svelte-oskb5b.svelte-oskb5b:focus-visible{outline:none}input.svelte-oskb5b:focus-visible+span.svelte-oskb5b{width:14px;height:14px;border-radius:2px;outline:2px solid var(--focus-color, red);outline-offset:2px}div.svelte-oskb5b.svelte-oskb5b{width:32px;aspect-ratio:2;position:relative}div.svelte-oskb5b .svelte-oskb5b{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.slider.svelte-w4j1dz.svelte-w4j1dz{---track-width:var(--track-width, unset);---track-height:var(--track-height, 6px);---track-background:var(--track-background, #949494);---track-border:var(--track-border, none);---thumb-size:var(--thumb-size, 16px);---thumb-background:var(--thumb-background, #2d2d2d);---thumb-border:var(--thumb-border, none);---position:var(--position, 0px);---margin-inline-thumb-bigger:max(var(---thumb-size) - var(---track-height), 0px);---margin-inline-thumb-smaller:max(var(---track-height) - var(---thumb-size), 0px);position:relative;margin:auto;user-select:none;-webkit-user-select:none;background-color:transparent}.slider.svelte-w4j1dz.svelte-w4j1dz::before{background-color:transparent}[aria-orientation='horizontal'].svelte-w4j1dz.svelte-w4j1dz{width:var(---track-width);max-width:calc(100% - 2 * var(---margin-inline-thumb-bigger));height:calc(max(var(---track-height), var(---thumb-size)) + 4px);height:max(var(---track-height), var(---thumb-size));margin-inline:var(---margin-inline-thumb-bigger);margin-block:var(--margin-block, 8px)}[aria-orientation='vertical'].svelte-w4j1dz.svelte-w4j1dz{width:calc(max(var(---track-height), var(---thumb-size)) + 4px);width:max(var(---track-height), var(---thumb-size));height:var(---track-width);max-height:calc(100% - 2 * var(---margin-inline-thumb-bigger));margin-block:var(---margin-inline-thumb-bigger);margin-inline:var(--margin-block, 8px)}.track.svelte-w4j1dz.svelte-w4j1dz{position:absolute;pointer-events:none;background:var(---track-background);border:var(---track-border);border-radius:calc(var(---track-height) / 2);box-sizing:border-box}[aria-orientation='horizontal'].svelte-w4j1dz .track.svelte-w4j1dz{height:var(---track-height);top:50%;transform:translateY(-50%);left:0;right:0}[aria-orientation='vertical'].svelte-w4j1dz .track.svelte-w4j1dz{width:var(---track-height);left:50%;transform:translateX(-50%);top:0;bottom:0}.thumb.svelte-w4j1dz.svelte-w4j1dz{pointer-events:none;position:absolute;height:var(---thumb-size);width:var(---thumb-size);border-radius:calc(var(---thumb-size) / 2);background:var(---thumb-background);border:var(---thumb-border);box-sizing:border-box;transform:translate(-50%, -50%);--margin-left:(
				2 * var(---track-height) - var(---thumb-size) - var(---margin-inline-thumb-smaller)
			) / 2;--left:calc(var(---position) * (100% - 2 * var(--margin-left)) + var(--margin-left))}[aria-orientation='horizontal'].svelte-w4j1dz:not(.reverse) .thumb.svelte-w4j1dz{top:50%;left:var(--left)}[aria-orientation='vertical'].svelte-w4j1dz:not(.reverse) .thumb.svelte-w4j1dz{left:50%;bottom:calc(var(--left) - var(---thumb-size))}[aria-orientation='horizontal'].reverse.svelte-w4j1dz .thumb.svelte-w4j1dz{top:50%;right:calc(var(--left) - var(---thumb-size))}[aria-orientation='vertical'].reverse.svelte-w4j1dz .thumb.svelte-w4j1dz{left:50%;top:calc(var(--left))}.slider.svelte-w4j1dz.svelte-w4j1dz:focus-visible{outline:none}.slider.svelte-w4j1dz:focus-visible .track.svelte-w4j1dz{outline:2px solid var(--focus-color, red);outline-offset:2px}.marker-icon,
.marker-icon:focus {
  background-color: #ffffff;
  border: 1px solid #3388ff;
  border-radius: 50%;
  margin: -8px 0 0 -8px !important;
  width: 14px !important;
  height: 14px !important;
  outline: 0;
  transition: opacity ease 0.3s;
}

.marker-icon-middle,
.marker-icon-middle:focus {
  opacity: 0.7;
  margin: -6px 0 0 -6px !important;
  width: 10px !important;
  height: 10px !important;
}

.leaflet-pm-draggable {
  cursor: move !important;
}

.cursor-marker {
  cursor: crosshair;
  pointer-events: none;
  opacity: 0;
}

.cursor-marker.visible {
  opacity: 1 !important;
}

.geoman-draw-cursor {
  cursor: crosshair;
}

.rect-style-marker,
.rect-start-marker {
  opacity: 0;
}

.rect-style-marker.visible,
.rect-start-marker.visible {
  opacity: 1 !important;
}

.vertexmarker-disabled {
  opacity: 0.7;
}

.pm-text-marker {
  width: 0;
  height: 0;
}

.pm-textarea {
  background-color: #fff;
  color: #000;
  resize: none;
  border: none;
  outline: 0;
  cursor: pointer;
  border-radius: 3px;
  padding-left: 7px;
  padding-bottom: 0;
  padding-top: 4px;
}

.leaflet-pm-draggable .pm-textarea {
  cursor: move;
}

.pm-textarea:focus,
.pm-textarea:focus-within,
.pm-textarea:focus-visible,
.pm-textarea:active {
  border: 2px solid #000;
  outline: 0;
}

.pm-textarea.pm-disabled {
  border: none;
  user-select: none;
}

.pm-textarea.pm-hasfocus {
  cursor: auto;
}

.leaflet-pm-toolbar {
}

.leaflet-pm-toolbar .leaflet-buttons-control-button {
  padding: 5px;
  box-sizing: border-box;
  position: relative;
  z-index: 3;
}

.leaflet-pm-toolbar
  .leaflet-pm-actions-container
  a.leaflet-pm-action:first-child:not(.pos-right),
.leaflet-pm-toolbar
  .leaflet-pm-actions-container
  a.leaflet-pm-action:last-child.pos-right {
  border-radius: 0;
}

.leaflet-pm-toolbar .button-container a.leaflet-buttons-control-button {
  border-radius: 0;
}

.leaflet-pm-toolbar
  .button-container:last-child
  a.leaflet-buttons-control-button {
  border-radius: 0 0 2px 2px;
}

.leaflet-pm-toolbar
  .button-container:first-child
  a.leaflet-buttons-control-button {
  border-radius: 2px 2px 0 0;
}

.leaflet-pm-toolbar
  .button-container:last-child
  a.leaflet-buttons-control-button {
  border-bottom: none;
}

.leaflet-pm-toolbar .control-fa-icon {
  font-size: 19px;
  line-height: 24px;
}

.leaflet-pm-toolbar .control-icon {
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center center;
}

.leaflet-pm-toolbar .leaflet-pm-icon-marker {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjUgKDY3NDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5BdG9tcy9JY29ucy9Ub29scy9NYXJrZXI8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBkPSJNMTUuNSwyNC44NzgyOTU5IEMxNS4yOTA5MjAxLDI0Ljg3NzIyMTkgMTUuMTc0NDg1NywyNC44NDY3ODE3IDE0LjY1OTA4NjYsMjQuMjM1NDE2MyBDMTAuMjE5Njk1NSwxOS40MTE4MDU0IDgsMTUuNTAxNDM5MiA4LDEyLjUwNDMxNzcgQzgsOC4zNTk3OTc0NiAxMS4zNTc4NjQ0LDUgMTUuNSw1IEMxOS42NDIxMzU2LDUgMjMsOC4zNTk3OTc0NiAyMywxMi41MDQzMTc3IEMyMywxNyAxOC4yODc4MjE3LDIxLjkyNjgzNzggMTYuMzMzNjYwMSwyNC4yNDQwMTg2IEMxNS44MjI0NjIyLDI0Ljg1MDE4MDIgMTUuNzA5MDc5OSwyNC44NzkzNjk5IDE1LjUsMjQuODc4Mjk1OSBaIE0xNS41LDE1LjUzMjY5NDggQzE3LjI3NTIwMSwxNS41MzI2OTQ4IDE4LjcxNDI4NTcsMTQuMTE4MDAwNCAxOC43MTQyODU3LDEyLjM3Mjg4NjQgQzE4LjcxNDI4NTcsMTAuNjI3NzcyMyAxNy4yNzUyMDEsOS4yMTMwNzc5MiAxNS41LDkuMjEzMDc3OTIgQzEzLjcyNDc5OSw5LjIxMzA3NzkyIDEyLjI4NTcxNDMsMTAuNjI3NzcyMyAxMi4yODU3MTQzLDEyLjM3Mjg4NjQgQzEyLjI4NTcxNDMsMTQuMTE4MDAwNCAxMy43MjQ3OTksMTUuNTMyNjk0OCAxNS41LDE1LjUzMjY5NDggWiIgaWQ9InBhdGgtMSI+PC9wYXRoPgogICAgPC9kZWZzPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJBdG9tcy9JY29ucy9Ub29scy9NYXJrZXIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zLjAwMDAwMCwgLTMuMDAwMDAwKSI+CiAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPHVzZSBpZD0iTWFzayIgZmlsbD0iIzVCNUI1QiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}
.leaflet-pm-toolbar .leaflet-pm-icon-polygon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8cGF0aCBpZD0icG9seWdvbi1hIiBkPSJNMTkuNDIwNjg5Miw5LjE2NTA5NzI1IEMxOS4xNTIzNjgxLDguNjY5OTI5MTQgMTksOC4xMDI3NTgzMSAxOSw3LjUgQzE5LDUuNTY3MDAzMzggMjAuNTY3MDAzNCw0IDIyLjUsNCBDMjQuNDMyOTk2Niw0IDI2LDUuNTY3MDAzMzggMjYsNy41IEMyNiw5LjI2MzIzNTk1IDI0LjY5NjE0NzEsMTAuNzIxOTQwNyAyMywxMC45NjQ1NTU2IEwyMywxOS4wMzU0NDQ0IEMyNC42OTYxNDcxLDE5LjI3ODA1OTMgMjYsMjAuNzM2NzY0IDI2LDIyLjUgQzI2LDI0LjQzMjk5NjYgMjQuNDMyOTk2NiwyNiAyMi41LDI2IEMyMC43MzY3NjQsMjYgMTkuMjc4MDU5MywyNC42OTYxNDcxIDE5LjAzNTQ0NDQsMjMgTDEwLjk2NDU1NTYsMjMgQzEwLjcyMTk0MDcsMjQuNjk2MTQ3MSA5LjI2MzIzNTk1LDI2IDcuNSwyNiBDNS41NjcwMDMzOCwyNiA0LDI0LjQzMjk5NjYgNCwyMi41IEM0LDIwLjU2NzAwMzQgNS41NjcwMDMzOCwxOSA3LjUsMTkgQzguMTAyNzU4MzEsMTkgOC42Njk5MjkxNCwxOS4xNTIzNjgxIDkuMTY1MDk3MjUsMTkuNDIwNjg5MiBMMTkuNDIwNjg5Miw5LjE2NTA5NzI1IFogTTIwLjgzNDkwNzMsMTAuNTc5MzA2MyBMMTAuNTc5MzEwOCwyMC44MzQ5MDI3IEMxMC42MDg2NzMxLDIwLjg4OTA4ODggMTAuNjM2NjQ2OSwyMC45NDQxMzcyIDEwLjY2MzE4NDQsMjEgTDE5LjMzNjgxNTYsMjEgQzE5LjY4MjU3NzUsMjAuMjcyMTU0IDIwLjI3MjE1NCwxOS42ODI1Nzc1IDIxLDE5LjMzNjgxNTYgTDIxLDEwLjY2MzE4NDQgQzIwLjk0NDEzNzIsMTAuNjM2NjQ2OSAyMC44ODkwODg4LDEwLjYwODY3MzEgMjAuODM0OTAyNywxMC41NzkzMTA4IFogTTIyLjUsOSBDMjMuMzI4NDI3MSw5IDI0LDguMzI4NDI3MTIgMjQsNy41IEMyNCw2LjY3MTU3Mjg4IDIzLjMyODQyNzEsNiAyMi41LDYgQzIxLjY3MTU3MjksNiAyMSw2LjY3MTU3Mjg4IDIxLDcuNSBDMjEsOC4zMjg0MjcxMiAyMS42NzE1NzI5LDkgMjIuNSw5IFogTTIyLjUsMjQgQzIzLjMyODQyNzEsMjQgMjQsMjMuMzI4NDI3MSAyNCwyMi41IEMyNCwyMS42NzE1NzI5IDIzLjMyODQyNzEsMjEgMjIuNSwyMSBDMjEuNjcxNTcyOSwyMSAyMSwyMS42NzE1NzI5IDIxLDIyLjUgQzIxLDIzLjMyODQyNzEgMjEuNjcxNTcyOSwyNCAyMi41LDI0IFogTTcuNSwyNCBDOC4zMjg0MjcxMiwyNCA5LDIzLjMyODQyNzEgOSwyMi41IEM5LDIxLjY3MTU3MjkgOC4zMjg0MjcxMiwyMSA3LjUsMjEgQzYuNjcxNTcyODgsMjEgNiwyMS42NzE1NzI5IDYsMjIuNSBDNiwyMy4zMjg0MjcxIDYuNjcxNTcyODgsMjQgNy41LDI0IFoiLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMyAtMykiPgogICAgPG1hc2sgaWQ9InBvbHlnb24tYiIgZmlsbD0iI2ZmZiI+CiAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BvbHlnb24tYSIvPgogICAgPC9tYXNrPgogICAgPHVzZSBmaWxsPSIjNUI1QjVCIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNwb2x5Z29uLWEiLz4KICAgIDxnIGZpbGw9IiM1QjVCNUIiIG1hc2s9InVybCgjcG9seWdvbi1iKSI+CiAgICAgIDxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIvPgogICAgPC9nPgogIDwvZz4KPC9zdmc+Cg==);
}
.leaflet-pm-toolbar .leaflet-pm-icon-polyline {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8cGF0aCBpZD0ibGluZS1hIiBkPSJNOS4xNjUwOTcyNSwxOS40MjA2ODkyIEwxOC40MjA2ODkyLDEwLjE2NTA5NzMgQzE4LjE1MjM2ODEsOS42Njk5MjkxNCAxOCw5LjEwMjc1ODMxIDE4LDguNSBDMTgsNi41NjcwMDMzOCAxOS41NjcwMDM0LDUgMjEuNSw1IEMyMy40MzI5OTY2LDUgMjUsNi41NjcwMDMzOCAyNSw4LjUgQzI1LDEwLjQzMjk5NjYgMjMuNDMyOTk2NiwxMiAyMS41LDEyIEMyMC44OTcyNDE3LDEyIDIwLjMzMDA3MDksMTEuODQ3NjMxOSAxOS44MzQ5MDI3LDExLjU3OTMxMDggTDEwLjU3OTMxMDgsMjAuODM0OTAyNyBDMTAuODQ3NjMxOSwyMS4zMzAwNzA5IDExLDIxLjg5NzI0MTcgMTEsMjIuNSBDMTEsMjQuNDMyOTk2NiA5LjQzMjk5NjYyLDI2IDcuNSwyNiBDNS41NjcwMDMzOCwyNiA0LDI0LjQzMjk5NjYgNCwyMi41IEM0LDIwLjU2NzAwMzQgNS41NjcwMDMzOCwxOSA3LjUsMTkgQzguMTAyNzU4MzEsMTkgOC42Njk5MjkxNCwxOS4xNTIzNjgxIDkuMTY1MDk3MjUsMTkuNDIwNjg5MiBaIE0yMS41LDEwIEMyMi4zMjg0MjcxLDEwIDIzLDkuMzI4NDI3MTIgMjMsOC41IEMyMyw3LjY3MTU3Mjg4IDIyLjMyODQyNzEsNyAyMS41LDcgQzIwLjY3MTU3MjksNyAyMCw3LjY3MTU3Mjg4IDIwLDguNSBDMjAsOS4zMjg0MjcxMiAyMC42NzE1NzI5LDEwIDIxLjUsMTAgWiBNNy41LDI0IEM4LjMyODQyNzEyLDI0IDksMjMuMzI4NDI3MSA5LDIyLjUgQzksMjEuNjcxNTcyOSA4LjMyODQyNzEyLDIxIDcuNSwyMSBDNi42NzE1NzI4OCwyMSA2LDIxLjY3MTU3MjkgNiwyMi41IEM2LDIzLjMyODQyNzEgNi42NzE1NzI4OCwyNCA3LjUsMjQgWiIvPgogIDwvZGVmcz4KICA8ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zIC0zKSI+CiAgICA8bWFzayBpZD0ibGluZS1iIiBmaWxsPSIjZmZmIj4KICAgICAgPHVzZSB4bGluazpocmVmPSIjbGluZS1hIi8+CiAgICA8L21hc2s+CiAgICA8dXNlIGZpbGw9IiM1QjVCNUIiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2xpbmUtYSIvPgogICAgPGcgZmlsbD0iIzVCNUI1QiIgbWFzaz0idXJsKCNsaW5lLWIpIj4KICAgICAgPHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K);
}
.leaflet-pm-toolbar .leaflet-pm-icon-circle {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjUgKDY3NDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5BdG9tcy9JY29ucy9Ub29scy9DaXJjbGU8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBkPSJNMTguMjg5Nzc1MSw2Ljc4NjAyMjc1IEMxOC44OTI0MTMxLDYuMjk0NjQ5ODEgMTkuNjYxNzk3LDYgMjAuNSw2IEMyMi40MzI5OTY2LDYgMjQsNy41NjcwMDMzOCAyNCw5LjUgQzI0LDEwLjMzODIwMyAyMy43MDUzNTAyLDExLjEwNzU4NjkgMjMuMjEzOTc3MiwxMS43MTAyMjQ5IEMyMy43MTk1OTksMTIuODcxMjA1MyAyNCwxNC4xNTI4NTcxIDI0LDE1LjUgQzI0LDIwLjc0NjcwNTEgMTkuNzQ2NzA1MSwyNSAxNC41LDI1IEM5LjI1MzI5NDg4LDI1IDUsMjAuNzQ2NzA1MSA1LDE1LjUgQzUsMTAuMjUzMjk0OSA5LjI1MzI5NDg4LDYgMTQuNSw2IEMxNS44NDcxNDI5LDYgMTcuMTI4Nzk0Nyw2LjI4MDQwMDk4IDE4LjI4OTc3NTEsNi43ODYwMjI3NSBaIE0xNy4xNTA0MjI4LDguNDgxNzU4NiBDMTYuMzI2MzU4MSw4LjE3MDM5MjM2IDE1LjQzMzA3NzcsOCAxNC41LDggQzEwLjM1Nzg2NDQsOCA3LDExLjM1Nzg2NDQgNywxNS41IEM3LDE5LjY0MjEzNTYgMTAuMzU3ODY0NCwyMyAxNC41LDIzIEMxOC42NDIxMzU2LDIzIDIyLDE5LjY0MjEzNTYgMjIsMTUuNSBDMjIsMTQuNTY2OTIyMyAyMS44Mjk2MDc2LDEzLjY3MzY0MTkgMjEuNTE4MjQxNCwxMi44NDk1NzcyIEMyMS4xOTYwMzgzLDEyLjk0NzM5NjggMjAuODU0MTYyMiwxMyAyMC41LDEzIEMxOC41NjcwMDM0LDEzIDE3LDExLjQzMjk5NjYgMTcsOS41IEMxNyw5LjE0NTgzNzc4IDE3LjA1MjYwMzIsOC44MDM5NjE2OSAxNy4xNTA0MjI4LDguNDgxNzU4NiBaIE0xNC41LDE3IEMxMy42NzE1NzI5LDE3IDEzLDE2LjMyODQyNzEgMTMsMTUuNSBDMTMsMTQuNjcxNTcyOSAxMy42NzE1NzI5LDE0IDE0LjUsMTQgQzE1LjMyODQyNzEsMTQgMTYsMTQuNjcxNTcyOSAxNiwxNS41IEMxNiwxNi4zMjg0MjcxIDE1LjMyODQyNzEsMTcgMTQuNSwxNyBaIE0yMC41LDExIEMyMS4zMjg0MjcxLDExIDIyLDEwLjMyODQyNzEgMjIsOS41IEMyMiw4LjY3MTU3Mjg4IDIxLjMyODQyNzEsOCAyMC41LDggQzE5LjY3MTU3MjksOCAxOSw4LjY3MTU3Mjg4IDE5LDkuNSBDMTksMTAuMzI4NDI3MSAxOS42NzE1NzI5LDExIDIwLjUsMTEgWiIgaWQ9InBhdGgtMSI+PC9wYXRoPgogICAgPC9kZWZzPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJBdG9tcy9JY29ucy9Ub29scy9DaXJjbGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zLjAwMDAwMCwgLTMuMDAwMDAwKSI+CiAgICAgICAgICAgIDxtYXNrIGlkPSJtYXNrLTIiIGZpbGw9IndoaXRlIj4KICAgICAgICAgICAgICAgIDx1c2UgeGxpbms6aHJlZj0iI3BhdGgtMSI+PC91c2U+CiAgICAgICAgICAgIDwvbWFzaz4KICAgICAgICAgICAgPHVzZSBpZD0iTWFzayIgZmlsbD0iIzVCNUI1QiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgPGcgaWQ9IkF0b21zL0NvbG9yL0dyZXkiIG1hc2s9InVybCgjbWFzay0yKSIgZmlsbD0iIzVCNUI1QiI+CiAgICAgICAgICAgICAgICA8cmVjdCBpZD0iUmVjdGFuZ2xlIiB4PSIwIiB5PSIwIiB3aWR0aD0iMzAiIGhlaWdodD0iMzAiPjwvcmVjdD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}
.leaflet-pm-toolbar .leaflet-pm-icon-circle-marker {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KCjxzdmcgdmlld0JveD0iMCAwIDEwMCAxMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjNUI1QjVCIiBzdHJva2Utd2lkdGg9IjgiCiAgICAgZmlsbD0ibm9uZSI+CjxjaXJjbGUgY3g9IjUwIiBjeT0iNTAiIHI9IjM1Ii8+CiAgPGNpcmNsZSBjeD0iNTAiIGN5PSI1MCIgcj0iMyIgZmlsbD0iIzVCNUI1QiIvPgo8L3N2Zz4=);
}
.leaflet-pm-toolbar .leaflet-pm-icon-rectangle {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8cGF0aCBpZD0icmVjdGFuZ2xlLWEiIGQ9Ik0yMywxMC45NjQ1NTU2IEwyMywxOS4wMzU0NDQ0IEMyNC42OTYxNDcxLDE5LjI3ODA1OTMgMjYsMjAuNzM2NzY0IDI2LDIyLjUgQzI2LDI0LjQzMjk5NjYgMjQuNDMyOTk2NiwyNiAyMi41LDI2IEMyMC43MzY3NjQsMjYgMTkuMjc4MDU5MywyNC42OTYxNDcxIDE5LjAzNTQ0NDQsMjMgTDEwLjk2NDU1NTYsMjMgQzEwLjcyMTk0MDcsMjQuNjk2MTQ3MSA5LjI2MzIzNTk1LDI2IDcuNSwyNiBDNS41NjcwMDMzOCwyNiA0LDI0LjQzMjk5NjYgNCwyMi41IEM0LDIwLjczNjc2NCA1LjMwMzg1MjkzLDE5LjI3ODA1OTMgNywxOS4wMzU0NDQ0IEw3LDEwLjk2NDU1NTYgQzUuMzAzODUyOTMsMTAuNzIxOTQwNyA0LDkuMjYzMjM1OTUgNCw3LjUgQzQsNS41NjcwMDMzOCA1LjU2NzAwMzM4LDQgNy41LDQgQzkuMjYzMjM1OTUsNCAxMC43MjE5NDA3LDUuMzAzODUyOTMgMTAuOTY0NTU1Niw3IEwxOS4wMzU0NDQ0LDcgQzE5LjI3ODA1OTMsNS4zMDM4NTI5MyAyMC43MzY3NjQsNCAyMi41LDQgQzI0LjQzMjk5NjYsNCAyNiw1LjU2NzAwMzM4IDI2LDcuNSBDMjYsOS4yNjMyMzU5NSAyNC42OTYxNDcxLDEwLjcyMTk0MDcgMjMsMTAuOTY0NTU1NiBaIE0yMSwxMC42NjMxODQ0IEMyMC4yNzIxNTQsMTAuMzE3NDIyNSAxOS42ODI1Nzc1LDkuNzI3ODQ1OTggMTkuMzM2ODE1Niw5IEwxMC42NjMxODQ0LDkgQzEwLjMxNzQyMjUsOS43Mjc4NDU5OCA5LjcyNzg0NTk4LDEwLjMxNzQyMjUgOSwxMC42NjMxODQ0IEw5LDE5LjMzNjgxNTYgQzkuNzI3ODQ1OTgsMTkuNjgyNTc3NSAxMC4zMTc0MjI1LDIwLjI3MjE1NCAxMC42NjMxODQ0LDIxIEwxOS4zMzY4MTU2LDIxIEMxOS42ODI1Nzc1LDIwLjI3MjE1NCAyMC4yNzIxNTQsMTkuNjgyNTc3NSAyMSwxOS4zMzY4MTU2IEwyMSwxMC42NjMxODQ0IFogTTcuNSw5IEM4LjMyODQyNzEyLDkgOSw4LjMyODQyNzEyIDksNy41IEM5LDYuNjcxNTcyODggOC4zMjg0MjcxMiw2IDcuNSw2IEM2LjY3MTU3Mjg4LDYgNiw2LjY3MTU3Mjg4IDYsNy41IEM2LDguMzI4NDI3MTIgNi42NzE1NzI4OCw5IDcuNSw5IFogTTIyLjUsOSBDMjMuMzI4NDI3MSw5IDI0LDguMzI4NDI3MTIgMjQsNy41IEMyNCw2LjY3MTU3Mjg4IDIzLjMyODQyNzEsNiAyMi41LDYgQzIxLjY3MTU3MjksNiAyMSw2LjY3MTU3Mjg4IDIxLDcuNSBDMjEsOC4zMjg0MjcxMiAyMS42NzE1NzI5LDkgMjIuNSw5IFogTTIyLjUsMjQgQzIzLjMyODQyNzEsMjQgMjQsMjMuMzI4NDI3MSAyNCwyMi41IEMyNCwyMS42NzE1NzI5IDIzLjMyODQyNzEsMjEgMjIuNSwyMSBDMjEuNjcxNTcyOSwyMSAyMSwyMS42NzE1NzI5IDIxLDIyLjUgQzIxLDIzLjMyODQyNzEgMjEuNjcxNTcyOSwyNCAyMi41LDI0IFogTTcuNSwyNCBDOC4zMjg0MjcxMiwyNCA5LDIzLjMyODQyNzEgOSwyMi41IEM5LDIxLjY3MTU3MjkgOC4zMjg0MjcxMiwyMSA3LjUsMjEgQzYuNjcxNTcyODgsMjEgNiwyMS42NzE1NzI5IDYsMjIuNSBDNiwyMy4zMjg0MjcxIDYuNjcxNTcyODgsMjQgNy41LDI0IFoiLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMyAtMykiPgogICAgPG1hc2sgaWQ9InJlY3RhbmdsZS1iIiBmaWxsPSIjZmZmIj4KICAgICAgPHVzZSB4bGluazpocmVmPSIjcmVjdGFuZ2xlLWEiLz4KICAgIDwvbWFzaz4KICAgIDx1c2UgZmlsbD0iIzVCNUI1QiIgZmlsbC1ydWxlPSJub256ZXJvIiB4bGluazpocmVmPSIjcmVjdGFuZ2xlLWEiLz4KICAgIDxnIGZpbGw9IiM1QjVCNUIiIG1hc2s9InVybCgjcmVjdGFuZ2xlLWIpIj4KICAgICAgPHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K);
}
.leaflet-pm-toolbar .leaflet-pm-icon-delete {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjUgKDY3NDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5BdG9tcy9JY29ucy9Ub29scy9FcmFzZXI8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBkPSJNMTcuNzg3NDIxOSwxOC40ODEyNTUyIEwxMS42NDgwMDc5LDEzLjM0OTgxODQgTDYuNDA0NjYwMDksMTkuMzgxNjAwMSBMMTAuNTUzOTE1NiwyMi45ODg0OTI5IEwxMy44NjkzNCwyMi45ODg0OTI5IEwxNy43ODc0MjE5LDE4LjQ4MTI1NTIgWiBNMTYuNTA3NDI1MiwyMi45ODg0OTI5IEwyNi4wMDAwMDAyLDIyLjk4ODQ5MjkgTDI2LjAwMDAwMDIsMjQuOTg4NDkyOSBMMTAuMDAwMDAwMiwyNC45ODg0OTI5IEw5LjgwNzA4MzEzLDI0Ljk4ODQ5MjkgTDUuMDkyNTQyMDQsMjAuODkxMDE5MiBDNC4yNTg5MTI4NSwyMC4xNjYzNTY0IDQuMTcwNTc4MTQsMTguOTAzMTExMiA0Ljg5NTI0MDkzLDE4LjA2OTQ4MiBMMTYuMDQ4MjQ0NCw1LjIzOTQxOTE2IEMxNi43NzI5MDcyLDQuNDA1Nzg5OTggMTguMDM2MTUyNSw0LjMxNzQ1NTI2IDE4Ljg2OTc4MTYsNS4wNDIxMTgwNiBMMjQuOTA3NDU4MywxMC4yOTA1OTAzIEMyNS43NDEwODc1LDExLjAxNTI1MzEgMjUuODI5NDIyMiwxMi4yNzg0OTgzIDI1LjEwNDc1OTQsMTMuMTEyMTI3NSBMMTYuNTA3NDI1MiwyMi45ODg0OTI5IFoiIGlkPSJwYXRoLTEiPjwvcGF0aD4KICAgIDwvZGVmcz4KICAgIDxnIGlkPSJTeW1ib2xzIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQXRvbXMvSWNvbnMvVG9vbHMvRXJhc2VyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy4wMDAwMDAsIC0zLjAwMDAwMCkiPgogICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgIDx1c2UgaWQ9IkNvbWJpbmVkLVNoYXBlIiBmaWxsPSIjNUI1QjVCIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);
}
.leaflet-pm-toolbar .leaflet-pm-icon-edit {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8cGF0aCBpZD0iZWRpdF9hbmNob3ItYSIgZD0iTTEzLjUsMTEgQzExLjU2NzAwMzQsMTEgMTAsOS40MzI5OTY2MiAxMCw3LjUgQzEwLDUuNTY3MDAzMzggMTEuNTY3MDAzNCw0IDEzLjUsNCBDMTUuNDMyOTk2Niw0IDE3LDUuNTY3MDAzMzggMTcsNy41IEMxNyw5LjQzMjk5NjYyIDE1LjQzMjk5NjYsMTEgMTMuNSwxMSBaIE0xMy41LDkgQzE0LjMyODQyNzEsOSAxNSw4LjMyODQyNzEyIDE1LDcuNSBDMTUsNi42NzE1NzI4OCAxNC4zMjg0MjcxLDYgMTMuNSw2IEMxMi42NzE1NzI5LDYgMTIsNi42NzE1NzI4OCAxMiw3LjUgQzEyLDguMzI4NDI3MTIgMTIuNjcxNTcyOSw5IDEzLjUsOSBaIE0xMi4wMDAyODg5LDcuNTI5NzM4OTMgQzEyLjAxMjU5ODMsOC4xNjI3MzY3MiAxMi40MTcwMTk3LDguNjk5NjY0MyAxMi45ODA3MTExLDguOTA3Njc5NjYgTDMsMTUgTDMsMTMgTDEyLjAwMDI4ODksNy41Mjk3Mzg5MyBaIE0xNC4yMTcyNzIyLDYuMTgyMjg0NzIgTDE5LjQ1MzEyNSwzIEwyMi42NTg5MzU1LDMgTDE0Ljk4OTEwMiw3LjY4MTczODg1IEMxNC45OTYyOTcxLDcuNjIyMTY0NTkgMTUsNy41NjE1MTQ3MiAxNSw3LjUgQzE1LDYuOTMxMzgzODEgMTQuNjgzNjA5OCw2LjQzNjY2NDUgMTQuMjE3MjcyMiw2LjE4MjI4NDcyIFogTTIzLjQ0MzQwNDIsMTkuMjg1MTczNiBMMjAuMTI4Mjc5OSwxOS4yODUxNzM2IEwyMS44NzI5OTgzLDIzLjUzNDk1MjUgQzIxLjk5NDUyOTYsMjMuODI5NTc3MyAyMS44NTU2NTQ2LDI0LjE1OTkyMDkgMjEuNTc3ODczNCwyNC4yODQ5MjA4IEwyMC4wNDE0Njc1LDI0Ljk1NDUxNDIgQzE5Ljc1NTA2MTMsMjUuMDc5NTE0MSAxOS40MzM4NzM4LDI0LjkzNjY3MDQgMTkuMzEyMzQyNiwyNC42NTA5NTE4IEwxNy42NTQ0MzY3LDIwLjYxNTQ1NDEgTDE0Ljk0NjE4NzMsMjMuNDAxMDE1MSBDMTQuNTg1MjgxMSwyMy43NzIxNzExIDE0LDIzLjQ4NjA0NjMgMTQsMjIuOTk5MjY1MyBMMTQsOS41NzE4MzUzMyBDMTQsOS4wNTkzMzU2MSAxNC42MjI1MzExLDguODA5NDkyIDE0Ljk0NjE1Niw5LjE3MDA4NTU1IEwyMy44MzQwMjkyLDE4LjMxMjAxNzkgQzI0LjE5MjUyOTEsMTguNjYxMzYxNSAyMy45Mjc5OTc5LDE5LjI4NTE3MzYgMjMuNDQzNDA0MiwxOS4yODUxNzM2IFoiLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMyAtMykiPgogICAgPG1hc2sgaWQ9ImVkaXRfYW5jaG9yLWIiIGZpbGw9IiNmZmYiPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNlZGl0X2FuY2hvci1hIi8+CiAgICA8L21hc2s+CiAgICA8dXNlIGZpbGw9IiM1QjVCNUIiIGZpbGwtcnVsZT0ibm9uemVybyIgeGxpbms6aHJlZj0iI2VkaXRfYW5jaG9yLWEiLz4KICAgIDxnIGZpbGw9IiM1QjVCNUIiIG1hc2s9InVybCgjZWRpdF9hbmNob3ItYikiPgogICAgICA8cmVjdCB3aWR0aD0iMzAiIGhlaWdodD0iMzAiLz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=);
}
.leaflet-pm-toolbar .leaflet-pm-icon-drag {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgPGRlZnM+CiAgICA8cGF0aCBpZD0ibW92ZS1hIiBkPSJNMjEsMTQgTDIxLDEwIEwyNywxNSBMMjEsMjAgTDIxLDE2IEwxNiwxNiBMMTYsMjEgTDIwLDIxIEwxNSwyNyBMMTAsMjEgTDE0LDIxIEwxNCwxNiBMOSwxNiBMOSwyMCBMMywxNSBMOSwxMCBMOSwxNCBMMTQsMTQgTDE0LDkgTDEwLDkgTDE1LDMgTDIwLDkgTDE2LDkgTDE2LDE0IEwyMSwxNCBaIi8+CiAgPC9kZWZzPgogIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMgLTMpIj4KICAgIDxtYXNrIGlkPSJtb3ZlLWIiIGZpbGw9IiNmZmYiPgogICAgICA8dXNlIHhsaW5rOmhyZWY9IiNtb3ZlLWEiLz4KICAgIDwvbWFzaz4KICAgIDx1c2UgZmlsbD0iI0Q4RDhEOCIgeGxpbms6aHJlZj0iI21vdmUtYSIvPgogICAgPGcgZmlsbD0iIzVCNUI1QiIgbWFzaz0idXJsKCNtb3ZlLWIpIj4KICAgICAgPHJlY3Qgd2lkdGg9IjMwIiBoZWlnaHQ9IjMwIi8+CiAgICA8L2c+CiAgPC9nPgo8L3N2Zz4K);
}
.leaflet-pm-toolbar .leaflet-pm-icon-cut {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDUyLjUgKDY3NDY5KSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5BdG9tcy9JY29ucy9Ub29scy9TY2lzc29yczwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPgogICAgICAgIDxwYXRoIGQ9Ik0xMi45NjkxNTc0LDEzLjQ5Mzk0MzUgTDIxLjAzMTcwMzIsNS41NDE2NzAxMyBMMjMuNDY0OTQ5OSw1LjY3NzIyOTU3IEwxNy4wNDcwNzEzLDE0LjUxMDY4MTYgTDI3LjU2NjAzMzYsMTcuMTMzMzUzNSBMMjUuNzg5MTk0NCwxOC44MDEyNTg4IEwxNC41ODU0OTUxLDE3Ljg5ODc1MDYgTDEzLjY0ODc5NTUsMTkuMTg4MDA3IEMxMy43OTQ2MzksMTkuMjY1MDk1OCAxMy45MzY3OTg1LDE5LjM1MzQ0MTcgMTQuMDc0MTM3NywxOS40NTMyMjQ1IEMxNS42Mzc5NjQ4LDIwLjU4OTQxMTQgMTUuOTg0NjM1NywyMi43NzgyMDUyIDE0Ljg0ODQ0ODgsMjQuMzQyMDMyNCBDMTMuNzEyMjYxOSwyNS45MDU4NTk1IDExLjUyMzQ2ODEsMjYuMjUyNTMwNCA5Ljk1OTY0MDk2LDI1LjExNjM0MzUgQzguMzk1ODEzODQsMjMuOTgwMTU2NSA4LjA0OTE0Mjk2LDIxLjc5MTM2MjcgOS4xODUzMjk4NiwyMC4yMjc1MzU2IEM5Ljc0NTg3Mjc2LDE5LjQ1NjAxNDUgMTAuNTYyNjE4OCwxOC45ODA3NDc1IDExLjQzNDEyMTgsMTguODMzNjQwNyBMMTIuNjgwNTY1NiwxNy4xMTgwNTc5IEwxMi41MjM5NzI0LDE2LjM3NDcyMTYgTDExLjk1MDY5MzIsMTUuMzAxMjM5MSBMOS44OTMxMDY0NiwxNC43ODgyMjUxIEM5LjEzMDkzNzk2LDE1LjIzNTcyNjEgOC4xOTk3Nzg1NCwxNS4zOTY2NDQ3IDcuMjc0NDUzNTUsMTUuMTY1OTM1MiBDNS4zOTg4NzUxOSwxNC42OTgzMDEgNC4yNTc1MTA5NCwxMi43OTg3NTE5IDQuNzI1MTQ1MTUsMTAuOTIzMTczNiBDNS4xOTI3NzkzNSw5LjA0NzU5NTE5IDcuMDkyMzI4NDYsNy45MDYyMzA5NCA4Ljk2NzkwNjgyLDguMzczODY1MTUgQzEwLjg0MzQ4NTIsOC44NDE0OTkzNSAxMS45ODQ4NDk0LDEwLjc0MTA0ODUgMTEuNTE3MjE1MiwxMi42MTY2MjY4IEMxMS40NzYxNDY0LDEyLjc4MTM0NDkgMTEuNDI0MDMzNSwxMi45NDA0MDAxIDExLjM2MTg2MjcsMTMuMDkzMTk5OSBMMTIuOTY5MTU3NCwxMy40OTM5NDM1IFogTTcuNzU4Mjk3MzUsMTMuMjI1MzQzOCBDOC41NjIxMTY2NCwxMy40MjU3NTg0IDkuMzc2MjA5MTIsMTIuOTM2NjAyMyA5LjU3NjYyMzc4LDEyLjEzMjc4MyBDOS43NzcwMzg0NCwxMS4zMjg5NjM3IDkuMjg3ODgyMzMsMTAuNTE0ODcxMyA4LjQ4NDA2MzAzLDEwLjMxNDQ1NjYgQzcuNjgwMjQzNzMsMTAuMTE0MDQxOSA2Ljg2NjE1MTI2LDEwLjYwMzE5OCA2LjY2NTczNjYsMTEuNDA3MDE3MyBDNi40NjUzMjE5NCwxMi4yMTA4MzY2IDYuOTU0NDc4MDUsMTMuMDI0OTI5MSA3Ljc1ODI5NzM1LDEzLjIyNTM0MzggWiBNMTAuODAzMzYzOSwyMS40MDMxMDYxIEMxMC4zMTY0MjY2LDIyLjA3MzMxNzcgMTAuNDY0OTk5OCwyMy4wMTEzNzIyIDExLjEzNTIxMTUsMjMuNDk4MzA5NSBDMTEuODA1NDIzMSwyMy45ODUyNDY3IDEyLjc0MzQ3NzYsMjMuODM2NjczNSAxMy4yMzA0MTQ4LDIzLjE2NjQ2MTkgQzEzLjcxNzM1MjEsMjIuNDk2MjUwMiAxMy41Njg3Nzg4LDIxLjU1ODE5NTcgMTIuODk4NTY3MiwyMS4wNzEyNTg1IEMxMi4yMjgzNTU2LDIwLjU4NDMyMTIgMTEuMjkwMzAxMSwyMC43MzI4OTQ1IDEwLjgwMzM2MzksMjEuNDAzMTA2MSBaIiBpZD0icGF0aC0xIj48L3BhdGg+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkF0b21zL0ljb25zL1Rvb2xzL1NjaXNzb3JzIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMy4wMDAwMDAsIC0zLjAwMDAwMCkiPgogICAgICAgICAgICA8bWFzayBpZD0ibWFzay0yIiBmaWxsPSJ3aGl0ZSI+CiAgICAgICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNwYXRoLTEiPjwvdXNlPgogICAgICAgICAgICA8L21hc2s+CiAgICAgICAgICAgIDx1c2UgaWQ9Ik1hc2siIGZpbGw9IiM1QjVCNUIiIGZpbGwtcnVsZT0ibm9uemVybyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTYuMDkzMTk0LCAxNS42NjMzNTEpIHJvdGF0ZSgtMzIuMDAwMDAwKSB0cmFuc2xhdGUoLTE2LjA5MzE5NCwgLTE1LjY2MzM1MSkgIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}
.leaflet-pm-toolbar .leaflet-pm-icon-snapping {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8IS0tIEdlbmVyYXRvcjogU2tldGNoIDU3LjEgKDgzMDg4KSAtIGh0dHBzOi8vc2tldGNoLmNvbSAtLT4KICAgIDx0aXRsZT5BdG9tcy9JY29ucy9Ub29scy9NYWduZXQ8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBkPSJNMjEuOTk5NDc1OSwxMC45NDI4MTgzIEwyMS45OTk5OTg1LDE2LjM3MTA0MTcgQzIyLDE2LjY4NzIwMDcgMjIsMTcuMDA1ODI3OCAyMiwxNy4zMjY5NDExIEMyMiwyMS41NjQ2NTQ1IDE4LjY0MjEzNTYsMjUgMTQuNSwyNSBDMTAuMzU3ODY0NCwyNSA3LDIxLjU2NDY1NDUgNywxNy4zMjY5NDExIEw3LjAwMDg3NTA4LDEwLjk5MDc1MDcgTDExLjAwMjI4MDgsMTAuOTk4NDEyNSBDMTEuMDAxNzAzMywxMS42OTgwMTE0IDExLjAwMTI0NywxMi40MTY4MjQ4IDExLjAwMDg5OTIsMTMuMTU1NDg4NyBMMTEsMTcuMzI2OTQxMSBDMTEsMTkuMzc1NjgwOSAxMi41ODc2ODQxLDIxIDE0LjUsMjEgQzE2LjQxMjMxNTksMjEgMTgsMTkuMzc1NjgwOSAxOCwxNy4zMjY5NDExIEMxOCwxNS4wNzAyMDMyIDE3Ljk5OTU2OTYsMTIuOTYxOTY2OCAxNy45OTg1MzksMTAuOTkxMDAzMiBMMjEuOTk5NDc1OSwxMC45NDI4MTgzIFogTTEwLDcgQzEwLjU1MjI4NDcsNyAxMSw3LjQ0NzcxNTI1IDExLDggTDExLDEwIEw3LDEwIEw3LDggQzcsNy40NDc3MTUyNSA3LjQ0NzcxNTI1LDcgOCw3IEwxMCw3IFogTTIxLDcgQzIxLjU1MjI4NDcsNyAyMiw3LjQ0NzcxNTI1IDIyLDggTDIyLDEwIEwxOCwxMCBMMTgsOCBDMTgsNy40NDc3MTUyNSAxOC40NDc3MTUzLDcgMTksNyBMMjEsNyBaIiBpZD0icGF0aC0xIj48L3BhdGg+CiAgICA8L2RlZnM+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkF0b21zL0ljb25zL1Rvb2xzL01hZ25ldCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMuMDAwMDAwLCAtMy4wMDAwMDApIj4KICAgICAgICAgICAgPG1hc2sgaWQ9Im1hc2stMiIgZmlsbD0id2hpdGUiPgogICAgICAgICAgICAgICAgPHVzZSB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICAgICAgPC9tYXNrPgogICAgICAgICAgICA8dXNlIGlkPSJNYXNrIiBmaWxsPSIjNUI1QjVCIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDE0LjUwMDAwMCwgMTYuMDAwMDAwKSByb3RhdGUoNDUuMDAwMDAwKSB0cmFuc2xhdGUoLTE0LjUwMDAwMCwgLTE2LjAwMDAwMCkgIiB4bGluazpocmVmPSIjcGF0aC0xIj48L3VzZT4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);
}
.leaflet-pm-toolbar .leaflet-pm-icon-rotate {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+CiAgICA8ZGVmcz4KICAgICAgICA8cGF0aCBpZD0icm90YXRlIiBkPSJNMjEuMiw1LjhjLTAuMS0wLjItMC4yLTAuMy0wLjMtMC41bC0wLjEtMC4yYy0wLjEtMC4yLTAuMi0wLjMtMC4zLTAuNWwtMC4xLTAuMmMtMC4xLTAuMi0wLjItMC4zLTAuNC0wLjVsLTAuMi0wLjNsMi44LTMuMUwxOCwwLjZsLTQuNiwwLjFsMC41LDQuNWwwLjUsNC41bDMuMi0zLjZ2MC4xbDAuMSwwLjJjMC4xLDAuMSwwLjEsMC4yLDAuMiwwLjJsMC4xLDAuMkMxOCw3LDE4LDcuMSwxOC4xLDcuMmMwLjMsMC43LDAuNiwxLjQsMC43LDIuMWMwLjIsMS40LDAsMi45LTAuNiw0LjJMMTgsMTMuOUwxNy45LDE0bC0wLjMsMC41bC0wLjEsMC4yYy0wLjIsMC4yLTAuNCwwLjUtMC42LDAuN2MtMC41LDAuNS0xLjEsMS0xLjcsMS4zYy0wLjYsMC40LTEuMywwLjYtMi4xLDAuOGMtMC43LDAuMS0xLjUsMC4yLTIuMiwwLjFjLTAuOC0wLjEtMS41LTAuMy0yLjItMC41Yy0wLjctMC4zLTEuMy0wLjctMS45LTEuMmwtMC40LTAuNGwtMC4yLTAuM0w2LDE1Yy0wLjEtMC4xLTAuMi0wLjItMC4yLTAuM2wtMC4zLTAuNGwtMC4xLTAuMWwtMC4yLTAuNGMwLTAuMS0wLjEtMC4xLTAuMS0wLjJsLTAuMy0wLjVsLTAuMS0wLjJjLTAuMS0wLjMtMC4yLTAuNi0wLjMtMC45Yy0wLjItMC44LTAuMy0xLjYtMC4zLTIuNGMwLTAuMiwwLTAuMywwLTAuNVY4LjljMC0wLjIsMC0wLjMsMC4xLTAuNGwwLjEtMC42bDAuMi0wLjZjMC4zLTAuOCwwLjctMS41LDEuMi0yLjJjMC41LTAuNywxLjEtMS4zLDEuOC0xLjhjMC4yLTAuMSwwLjMtMC40LDAuMS0wLjZDNy41LDIuNiw3LjQsMi41LDcuMywyLjVINy4xTDcsMi42QzYuMSwzLDUuNCwzLjYsNC43LDQuMkM0LDQuOSwzLjUsNS43LDMsNi42Yy0wLjksMS44LTEuMiwzLjgtMC44LDUuOGMwLjEsMC41LDAuMiwwLjksMC4zLDEuNGwwLjMsMC44QzIuOSwxNC43LDMsMTQuOCwzLDE1bDAuMiwwLjRjMCwwLjEsMC4xLDAuMiwwLjEsMC4ybDAuMywwLjVjMC4xLDAuMiwwLjIsMC4zLDAuMywwLjVsMC4xLDAuMmMwLjEsMC4xLDAuMiwwLjMsMC4zLDAuNEw1LDE3LjhjMC43LDAuNywxLjYsMS4zLDIuNSwxLjhjMC45LDAuNSwxLjksMC44LDMsMC45YzAuNSwwLjEsMSwwLjEsMS41LDAuMWMwLjYsMCwxLjEsMCwxLjYtMC4xYzEtMC4yLDIuMS0wLjUsMy0xbDAuMi0wLjFjMC4yLTAuMSwwLjMtMC4yLDAuNS0wLjNsMC43LTAuNGMwLjItMC4xLDAuMy0wLjIsMC40LTAuM2wwLjItMC4yYzAuMi0wLjEsMC40LTAuMywwLjUtMC41bDAuMS0wLjFjMC4zLTAuMywwLjctMC43LDAuOS0xbDAuNi0wLjlsMC40LTAuNmMxLTEuOSwxLjQtNC4xLDEuMS02LjJDMjIsNy44LDIxLjcsNi43LDIxLjIsNS44eiIvPgogICAgPC9kZWZzPgogICAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDIpIj4KICAgICAgICA8bWFzayBpZD0icm90YXRlLWIiIGZpbGw9IiNmZmYiPgogICAgICAgICAgICA8dXNlIHhsaW5rOmhyZWY9IiNyb3RhdGUiLz4KICAgICAgICA8L21hc2s+CiAgICAgICAgPHVzZSBmaWxsPSIjNUI1QjVCIiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiNyb3RhdGUiLz4KICAgICAgICA8ZyBmaWxsPSIjNUI1QjVCIiBtYXNrPSJ1cmwoI3JvdGF0ZS1iKSI+CiAgICAgICAgICAgIDxyZWN0IHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCIvPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+Cg==);
}
.leaflet-pm-toolbar .leaflet-pm-icon-text {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOm5vbmU7c3Ryb2tlOiM1YjViNWI7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS13aWR0aDoyLjVweDt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPlRleHQ8L3RpdGxlPjxnIGlkPSJFYmVuZV8yIiBkYXRhLW5hbWU9IkViZW5lIDIiPjxwb2x5bGluZSBjbGFzcz0iY2xzLTEiIHBvaW50cz0iMTkuNjQgNy4yNyAxOS42NCA0IDEyIDQgMTIgMjAgMTUuOTEgMjAgOC4wOSAyMCAxMiAyMCAxMiA0IDQuMzYgNCA0LjM2IDcuMjciLz48L2c+PC9zdmc+);
}

.leaflet-buttons-control-button:hover,
.leaflet-buttons-control-button:focus {
  cursor: pointer;
  background-color: #f4f4f4;
}
.active > .leaflet-buttons-control-button {
  box-shadow: inset 0 -1px 5px 2px rgba(81, 77, 77, 0.31);
}

.leaflet-buttons-control-text-hide {
  display: none;
}

.button-container {
  position: relative;
}

.button-container .leaflet-pm-actions-container {
  z-index: 2;
  position: absolute;
  top: 0;
  left: 100%;
  display: none;
  white-space: nowrap;
  direction: ltr;
}

.leaflet-right
  .leaflet-pm-toolbar
  .button-container
  .leaflet-pm-actions-container {
  right: 100%;
  left: auto;
}

.button-container.active .leaflet-pm-actions-container {
  display: block;
}

.button-container
  .leaflet-pm-actions-container:not(.pos-right)
  a.leaflet-pm-action:last-child {
  border-radius: 0 3px 3px 0;
  border-right: 0;
}
.button-container
  .leaflet-pm-actions-container.pos-right
  a.leaflet-pm-action:first-child {
  border-radius: 3px 0 0 3px;
}
.button-container
  .leaflet-pm-actions-container.pos-right
  a.leaflet-pm-action:last-child {
  border-right: 0;
}
.button-container .leaflet-pm-actions-container .leaflet-pm-action {
  padding: 0 10px;
  background-color: #666;
  color: #fff;
  display: inline-block;
  width: auto;
  border-right: 1px solid #eee;
  user-select: none;
  border-bottom: none;
  height: 29px;
  line-height: 29px;
}
.leaflet-pm-toolbar
  .button-container:first-child.pos-right.active
  a.leaflet-buttons-control-button {
  border-top-left-radius: 0;
}
.leaflet-pm-toolbar
  .button-container:first-child.active:not(.pos-right)
  a.leaflet-buttons-control-button {
  border-top-right-radius: 0;
}

.button-container .leaflet-pm-actions-container .leaflet-pm-action:hover,
.button-container .leaflet-pm-actions-container .leaflet-pm-action:focus {
  cursor: pointer;
  background-color: #777;
}

/* That the active control is always over the other controls */
.leaflet-pm-toolbar.activeChild {
  z-index: 801;
}

.leaflet-buttons-control-button.pm-disabled {
  background-color: #f4f4f4;
}

.leaflet-buttons-control-button.pm-disabled > .control-icon {
  filter: opacity(0.6);
}

