.floors-group .ui.button.floor-button,.ui.list .item .ui.checkbox{font:400 15px/normal"Rubik",sans-serif}.ui.popup-side h4.ui.header{font:500 15px/normal"Rubik",sans-serif}:root{--primary-color:#60698C;--primary-color2:#667090;--primary-blue:#3164CF;--primary-blue-hover:#285abf;--primary-green:#2FA650;--primary-border:1px solid #D5D5D5;--primary-border-color:#D5D5D5;--basic-border:1px solid #CFD6EA;--basic-border-color:#CFD6EA;--font13:400 13px "Rubik",sans-serif;--font14:400 14px "Rubik",sans-serif;--font15:400 15px "Rubik",sans-serif;--font16:400 16px "Rubik",sans-serif;--font17:400 17px "Rubik",sans-serif;--font18:400 18px "Rubik",sans-serif;--font13b:500 13px "Rubik",sans-serif;--font14b:500 14px "Rubik",sans-serif;--font15b:500 15px "Rubik",sans-serif;--font16b:500 16px "Rubik",sans-serif;--font18b:500 18px "Rubik",sans-serif;--font20b:500 20px "Rubik",sans-serif;--filterwhite:saturate(0) brightness(10)}.sidebar-right{position:fixed;height:calc(100vh - 30px);top:0;right:0;padding-right:15px;z-index:1;text-align:right;display:flex;flex-direction:column;align-items:flex-end}.sidebar-right .logo-ph{width:100%;height:100px;float:left;margin:20px 0 0;display:flex;align-items:center;justify-content:flex-end;cursor:pointer;background:rgba(0,0,0,0);border:none}.sidebar-right .logo-ph .ui.image{display:flex;align-items:center;justify-content:center;margin:0;max-width:100px;height:auto;float:left}.sidebar-right .logo-ph .ui.image img{max-width:100%;max-height:100%}.sidebar-right .logo-ph .ui.placeholder{min-height:100%}.sidebar-right .group-actions{flex:1 1;display:inline-flex;flex-direction:column;position:relative;align-items:flex-end;padding:20px 0;gap:10px}.sidebar-right .qrContainer{padding:10px 10px 5px;background:#fff;border-radius:5px;box-shadow:0 4px 5px rgba(0,0,0,.2)}.ui.vertical.buttons.floors-group{width:44px;border-radius:100px;overflow:hidden;box-shadow:0 4px 5px rgba(0,0,0,.2);background:#fff}.ui.buttons:after{content:".";display:block;height:0;clear:both;visibility:hidden}.circular-group{width:44px;min-height:88px;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.2);flex-direction:column;align-items:center;overflow:hidden;border-radius:100px}.circular-group .ui.icon.button{padding:0!important;display:flex;align-items:center;justify-content:center;width:44px;height:44px}.circular-group .ui.image{width:100%;min-height:44px;display:flex;align-items:center;justify-content:center}.circular-group .ui.image:hover{background:#f3f3f3;cursor:pointer}.circular-group .ui.image:hover img{opacity:.8}.ui.button.custom{width:44px;min-height:44px;height:44px;border-radius:100px;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.2);display:flex;justify-content:center;margin:10px 0;padding:0!important}.ui.button i.icon{margin:0!important}.ui.button.custom-icon{width:44px;min-height:44px;height:44px;border-radius:100px;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center;margin:10px 0;padding:0;overflow:hidden}.ui.button.custom-icon .ui.image{width:100%!important;max-width:100px}.ui.button.custom-icon.active,.ui.button.custom-icon:focus,.ui.button.custom-icon:hover{background-color:#ecf8ff;box-shadow:0 4px 5px rgba(0,0,0,.2)}.qr-code{margin:auto 0 0;justify-self:flex-end;padding:0;background:#fff;overflow:hidden}div.ui.popup.popup-side{width:300px;max-width:300px;padding-bottom:20px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.3);border-radius:4px;border:none}.ui.popup-side h4.ui.header{color:#000;border-bottom:1px solid#d3d2de;padding:0 0 7px;margin:0 0 10px}.ui.popup-side .ui.list{width:100%;float:left}.ui.popup-side .ui.list .item{display:flex;align-items:center;padding:5px 0;margin:0}.ui.list .item{width:100%;float:left}.ui.list .item .ui.checkbox{flex:1 1}.ui.list .item .ui.image{padding:0;min-height:30px}.floors-group{display:flex;flex-direction:column;width:44px;background-color:#fff;border-radius:22px;box-shadow:0 4px 5px rgba(0,0,0,.2)}.floors-group .ui.button.floor-button{position:relative;padding:0;width:100%;box-shadow:none!important;min-height:44px;color:#000!important}.floors-group .ui.button.floor-button:first-child{border-radius:22px 22px 0 0!important}.floors-group .ui.button.floor-button:last-child{border-radius:0 0 22px 22px!important}.floors-group .ui.button.floor-button.active{background:#ebf8fe!important;color:#007afc!important;font-weight:500}.floors-group .ui.button.floor-button:hover{background:#ebf8fe!important}.floors-group .ui.button.floor-button:hover:before{content:attr(data-hover-content);position:absolute;right:60px;width:max-content;color:#000;font-weight:500}.withSidebar{--elem-gap:10px;position:absolute;right:368px;top:var(--elem-gap,10px);display:flex;flex-direction:column;gap:var(--elem-gap)}.withSidebar .circular-group{margin-left:auto}.ui.button.buttonAction{height:33px;padding:0 10px;background:#fff;border-radius:100px;box-shadow:0 2px 4px rgba(0,0,0,.2);font:400 13px "Rubik",sans-serif;color:#828e97;margin:0 0 20px;float:right}.ui.button.buttonAction img{order:2;margin:0 0 0 10px}.ui.dropdown.languageDropdownPopup{height:33px;margin-left:auto;position:relative;font:400 13px "Rubik",sans-serif;color:#828e97}.ui.dropdown.languageDropdownPopup .langTrigger{background:#fff;position:absolute;padding:13px;border-radius:100px;box-shadow:0 2px 4px rgba(0,0,0,.2);display:flex;gap:5px;right:0;top:-13px;align-items:center}.ui.dropdown.languageDropdownPopup .langTrigger img{width:20px}.ui.dropdown.languageDropdownPopup i.icon{display:none}@media(max-width:480px){.ui.dropdown.languageDropdownPopup{width:45px;height:45px;padding:0;margin:unset;display:flex;align-items:center;justify-content:center;margin-bottom:10px}.ui.dropdown.languageDropdownPopup .item.selected{font-weight:700}}.langTrigger>span{white-space:nowrap}.ui.dropdown.languageDropdownPopup>img{margin:0}.ui.dropdown.languageDropdownPopup>button.button{padding:0;margin:0;display:flex;flex-direction:row-reverse;gap:1rem}.ui.dropdown.languageDropdownPopup:hover>img{margin-left:10px}.ui.dropdown.languageDropdownPopup .menu{width:215px;max-width:215px;max-height:145px;overflow-y:auto;border:none;border-radius:0;box-shadow:0 2px 12px rgba(0,0,0,.2);margin-top:15px;left:auto;right:0;color:#000}.ui.dropdown.languageDropdownPopup .menu .header{font:400 15px "Rubik",sans-serif;text-transform:none}.ui.dropdown.languageDropdownPopup .menu:before{content:"";width:100%;height:20px;position:absolute;top:-20px}.ui.popup.dmlPopup{padding:5px 10px;border:none;box-shadow:0 0 12px rgba(0,0,0,.3);font:400 13px "Rubik",sans-serif}.dmlCheckbox{margin-top:15px}.ui.toggle.checkbox.dmlCheckbox label:before{height:29px;border:solid 1px#449dbb!important;background:rgba(0,0,0,.15)}.ui.toggle.checkbox.dmlCheckbox label:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNC4wNTgiPjxwYXRoIGQ9Ik0wIDEwLjg2NlY4LjU4M2ExLjUxNyAxLjUxNyAwIDAxLjIyNC0uNzYzYy44MDUgMS4zOTEgMy43NTUgMi40MjcgNy4yNzQgMi40MjdzNi40Ny0xLjAzNSA3LjI3NS0yLjQyNmExLjUgMS41IDAgMDEuMjI3Ljc2MnYyLjI4M2MwIDEuNzY0LTMuMzU5IDMuMTkyLTcuNSAzLjE5MlMwIDEyLjYyOSAwIDEwLjg2NnptMC00LjYyM1YzLjk2MmExLjUxNSAxLjUxNSAwIDAxLjItLjczMWMuMTUgMS4yOTEgMy4zNTQgMi4zMjQgNy4zIDIuMzI0czcuMTQ5LTEuMDMzIDcuMy0yLjMyNWExLjUyIDEuNTIgMCAwMS4yLjczMnYyLjI4YzAgMS43NjQtMy4zNTkgMy4xOTItNy41IDMuMTkyUzAgOC4wMDUgMCA2LjI0M3ptLjE5LTMuODI3Qy4xOSAxLjA4MiAzLjQ2MyAwIDcuNSAwczcuMzEgMS4wODEgNy4zMSAyLjQxNS0zLjI3MyAyLjQxNi03LjMxIDIuNDE2Uy4xOSAzLjc0OS4xOSAyLjQxNnoiIGZpbGw9IiM3MjdhZmYiLz48L3N2Zz4=)no-repeat center#fff;background-size:13px;filter:saturate(0);border:none;box-shadow:none!important;width:25px;height:25px;top:2px;left:2px}.ui.toggle.checkbox.dmlCheckbox input:checked~label:before{background:#57c9e7;background:linear-gradient(45deg,#57c9e7 0%,#76c043 48%,#f05023 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#57c9e7", endColorstr="#f05023",GradientType=1 )}.ui.toggle.checkbox.dmlCheckbox input:checked~label:after{left:22px;border:none;filter:saturate(1)}.phCommon{width:100%;float:left}.logoPlaceholder{height:100px}.languagePlaceholder{height:33px}.themeSwitchPlaceholder{height:40px}.zoomPlaceholder{height:88px}.categoriesPlaceholder,.floorPlaceholder{height:50px}.ui.dropdown.buttonLanguageDropdown{width:70px;height:40px;border-radius:200px;box-shadow:0 4px 10px rgba(0,0,0,.2);display:inline-flex;align-items:center;justify-content:space-between;padding:0 10px;font:var(--font15b);background:white}.ui.dropdown.buttonLanguageDropdown .menu{width:200px;left:auto;right:72px;top:0;border-radius:20px;border:none;box-shadow:0 10px 10px rgba(0,0,0,.1);padding:0 3px 20px 0}.optionsContainer{width:100%;float:left;max-height:250px;overflow-y:auto}.optionsContainer::-webkit-scrollbar{width:4px}.optionsContainer::-webkit-scrollbar-track{box-shadow:inset 0 0 6px 0 rgba(255,255,255,.5)!important}.optionsContainer::-webkit-scrollbar-thumb{background-color:#d0d7de}.ui.dropdown.buttonLanguageDropdown .menu .languageHeader{position:sticky;top:0;background:white;z-index:1;display:flex;justify-content:space-around;margin:8px 0;font-size:14px;padding:5px 0}.ui.dropdown.buttonLanguageDropdown .menu .item{height:auto;min-height:0;padding:10px 15px 10px 40px;font:var(--font14);position:relative}.ui.dropdown.buttonLanguageDropdown .menu .item:before{content:"";width:16px;height:16px;border-radius:100px;position:absolute;left:15px;top:10px;background:#fff;border:solid 1px#c0c7e0}.ui.dropdown.buttonLanguageDropdown .menu .item:hover,.ui.dropdown.buttonLanguageDropdown .menu .item.selected{background:none!important}.ui.dropdown.buttonLanguageDropdown .menu .item.selected:before{background:#2fa650;box-shadow:inset 0 0 0 2.5px#fff;border-color:#2fa650}.languageHeader img{margin-top:3px;height:14px;cursor:pointer}.option{cursor:pointer}.languagePopup{padding:0!important}.sidebarRight{width:100px;position:fixed;top:0;right:0;padding-right:15px;z-index:5;text-align:right;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.sidebarRightbody{flex:1;width:100%;display:flex;flex-direction:column;align-items:flex-end;justify-content:flex-start}.sidebarRight .group-actions{display:inline-flex;flex-direction:column;position:relative;align-items:flex-end;padding:20px 0;gap:10px;height:-moz-fit-content;height:fit-content;top:26%}.logo-ph{width:100%;height:var(--logoHeight);float:left;margin:20px 0 0;display:flex;align-items:center;justify-content:flex-end;cursor:pointer;background:transparent;border:none}.logo-ph .ui.image{display:flex;align-items:center;justify-content:center;margin:0;max-width:100px;height:auto;float:left}.logo-ph .ui.image img{max-width:100%;max-height:100%}.logo-ph .ui.placeholder{min-height:100%}.circular-group{width:44px;min-height:88px;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.2);flex-direction:column;align-items:center;overflow:hidden;border-radius:100px}.circular-group .ui.icon.button{padding:0!important;display:flex;align-items:center;justify-content:center;width:44px;height:44px}.circular-group .ui.image{width:100%;min-height:44px;display:flex;align-items:center;justify-content:center}.circular-group .ui.image:hover{background:#f3f3f3;cursor:pointer}.circular-group .ui.image:hover img{opacity:.8}.ui.button.custom{width:44px;min-height:44px;height:44px;border-radius:100px;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.2);display:flex;justify-content:center;margin:10px 0;padding:0!important}.ui.button.custom i.icon{margin:0!important}.ui.button.custom-icon{width:44px;min-height:44px;height:44px;border-radius:100px;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.2);display:flex;justify-content:center;align-items:center;margin:10px 0;padding:0;overflow:hidden}.ui.button.custom-icon .ui.image{width:100%!important;max-width:100px}.ui.button.custom-icon.active,.ui.button.custom-icon:focus,.ui.button.custom-icon:hover{background-color:#ecf8ff;box-shadow:0 4px 5px rgba(0,0,0,.2)}.custom-icon{display:inline-block;margin:5px}.custom-icon.custom-plus,.custom-icon.custom-minus{width:16px;height:16px;background:transparent!important;position:relative}.custom-icon.custom-plus:before,.custom-icon.custom-minus:before{position:absolute;content:"";height:2px;width:100%;background:black!important;opacity:.6;top:50%;left:0;transform:translatey(-50%)}.custom-icon.custom-plus:after{position:absolute;content:"";height:2px;width:100%;background:black!important;opacity:.6;top:50%;left:0;transform:translatey(-50%)rotate(90deg)}.withSidebar{top:18px!important;right:412px!important}.ui.image.logo-ph{align-self:flex-end;float:right;max-width:100%;height:100px;float:left;margin:20px 0 0;display:flex;align-items:center;justify-content:flex-end;.ui.placeholder{min-height:100%}}.ui.image.logo-ph img{max-width:100%;max-height:100%}.qrContainer{z-index:1;position:fixed;right:20px;bottom:40px;padding:10px 10px 5px;background:#fff;border-radius:5px;box-shadow:var(--sidebarBoxShadow)}@media(max-width:480px){.qrContainer{display:none}.sidebarRight{top:10%}}