@media (min-width: 1024px){.fi-topbar-open-sidebar-btn{display:none!important}.fi-main,.fi-main-ctn{margin-left:20rem;display:flex!important;justify-content:center;max-width:100%!important}.fi-main{overflow:hidden!important;background-color:#fff}.dark .fi-main{background-color:#0f172a}.fi-page{width:100%}}.calendar-navigation{margin-left:10px}.drag-border-color{border:2px solid blue}.dashed-container{padding:10px 20px;height:auto;border:1px dashed gray;border-radius:10px;margin-bottom:20px}.dashed-container-no-padding{padding:5px 10px;height:auto;border:1px dashed gray;border-radius:10px}.dashed-container-light{padding-top:20px;height:auto;border-top:1px dashed gray}.container{width:100%;display:flex;align-items:center;gap:2px}.header-text{font-size:24px;font-weight:600}#tooltip-arrow{position:absolute;width:0;height:0;left:50%;transform:translate(-50%)}#tooltip-panorama{width:100%;height:160px}.fi-sidebar-item{margin-bottom:10px}.fi-sidebar-nav-groups{width:100%;margin:0 auto;box-shadow:0 2px 6px #00000014;padding:12px}.fi-sidebar-item-active>a{border-radius:0;--tw-bg-opacity: 1;background-color:rgb(16 23 39 / var(--tw-bg-opacity))}.fi-sidebar-item-active>a>svg,.fi-sidebar-item-active>a>span{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}.fi-sidebar-item-active>a:hover{--tw-bg-opacity: 1;background-color:rgb(16 23 39 / var(--tw-bg-opacity))}.fi-sidebar-item-active>a:hover>svg,.fi-sidebar-item-active>a:hover>span{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity))}.hotspot-btn{padding:6px 10px;border-radius:6px;border:1px solid #ccc;background:white;cursor:pointer;font-size:12px;transition:all .2s ease}.hotspot-btn.active{background:#2563eb!important;color:#fff!important;border-color:#2563eb!important}.hotspot-overlay{position:absolute;top:10px;right:10px;z-index:99999;pointer-events:auto}@keyframes hotspot-ping{0%{transform:scale(.8);opacity:.6}70%{transform:scale(1.6);opacity:0}to{transform:scale(1.6);opacity:0}}.hotspot-ping{position:absolute;width:100%;height:100%;border-radius:999px;background:rgba(37,99,235,.4);animation:hotspot-ping 1.8s ease-out infinite;z-index:-1}.pnlm-load-box{display:none!important}.glass-input [role=listbox]{background:rgba(255,255,255,.85)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:16px!important}.glass-input [aria-selected=true]{background:#e5e7eb!important;color:#000!important}.glass-input [role=option]:hover{background:#f3f4f6!important}.glass-input[disabled] input{color:#000!important;opacity:1!important}.glass-input[disabled] button{opacity:1!important}.glass-input [x-ref=listing] li>div{border-radius:12px!important}.glass-input [x-ref=listing] li[aria-selected=true]>div,.glass-input [x-ref=listing] li.active>div,.glass-input [x-ref=listing] li.bg-primary-50>div{background-color:#374151!important;color:#fff!important}.glass-input [x-ref=listing] li:hover>div{background-color:#4b5563!important;color:#fff!important}.glass-input [x-ref=listing] li[aria-selected=true] span{color:#fff!important}.mobile-glass-input input{width:100%!important;padding:12px 16px!important;border-radius:16px!important;background:rgba(255,255,255,.5)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid rgba(0,0,0,.3)!important;color:#000!important;outline:none!important;box-shadow:inset 0 2px 5px #00000014,0 8px 15px #0000001a!important}.mobile-glass-input input::-moz-placeholder{color:#0009!important}.mobile-glass-input input::placeholder{color:#0009!important}.mobile-glass-input input:focus{border-color:#000!important}.glass-input input{background:rgba(255,255,255,.5)!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;border:1px solid rgba(0,0,0,.3)!important;border-radius:16px!important;color:#000!important;box-shadow:inset 0 2px 5px #00000014,0 8px 15px #0000001a!important;height:48px!important}.glass-input label{color:#000!important;font-weight:500!important}.glass-input input::-moz-placeholder{color:#0009!important}.glass-input input::placeholder{color:#0009!important}
