.v-bottom-navigation{border-color:rgba(var(--v-border-color),var(--v-border-opacity));border-style:solid;border-width:0;display:flex;max-width:100%;overflow:hidden;position:absolute;transition:transform,color,.2s,.1s cubic-bezier(.4,0,.2,1)}.v-bottom-navigation--border{border-width:thin;box-shadow:none}.v-bottom-navigation{background:rgb(var(--v-theme-surface));border-radius:0;color:rgba(var(--v-theme-on-surface),var(--v-high-emphasis-opacity))}.v-bottom-navigation--active{box-shadow:0 2px 4px -1px var(--v-shadow-key-umbra-opacity,rgba(0,0,0,.2)),0 4px 5px 0 var(--v-shadow-key-penumbra-opacity,rgba(0,0,0,.14)),0 1px 10px 0 var(--v-shadow-key-ambient-opacity,rgba(0,0,0,.12))}.v-bottom-navigation__content{display:flex;flex:none;font-size:.75rem;justify-content:center;transition:inherit;width:100%}.v-bottom-navigation .v-bottom-navigation__content>.v-btn{border-radius:0;font-size:inherit;height:100%;max-width:168px;min-width:80px;text-transform:none;transition:inherit;width:auto}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__content,.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{transition:inherit}.v-bottom-navigation .v-bottom-navigation__content>.v-btn .v-btn__icon{font-size:1.5rem}.v-bottom-navigation--grow .v-bottom-navigation__content>.v-btn{flex-basis:0;flex-grow:1}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content>span{opacity:0;transition:inherit}.v-bottom-navigation--shift .v-bottom-navigation__content .v-btn:not(.v-btn--selected) .v-btn__content{transform:translateY(.5rem)}.connection-panel{z-index:2000!important}.connection-panel .v-list-item__prepend .v-list-item__spacer{width:12px!important}.connection-panel-content{max-height:calc(100vh - 128px);overflow-y:auto}.mobile .connection-panel-content{max-height:calc(100vh - 168px)}.connection-panel-content::-webkit-scrollbar{width:6px}.connection-panel-content::-webkit-scrollbar-thumb{background-color:rgba(var(--v-theme-on-surface),.2);border-radius:3px;-webkit-transition:background-color .3s;transition:background-color .3s}.connection-panel-content::-webkit-scrollbar-thumb:hover{background-color:rgba(var(--v-theme-on-surface),.3)}.connection-search input{font-size:12px!important;min-height:24px!important;padding:4px!important}.connection-panel .v-expansion-panel-text__wrapper{padding-left:2px!important;padding-right:2px!important}.project-panel{z-index:2000!important}.project-panel .v-list-item__prepend .v-list-item__spacer{width:12px!important}.cookie-consent-banner[data-v-07d9d0c4]{align-items:center;background:#212030;bottom:0;box-shadow:0 -2px 12px #0003;color:#fff;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;left:0;padding:16px 24px;position:fixed;right:0;z-index:1010}@media (max-width:959px){.cookie-consent-banner[data-v-07d9d0c4]{align-items:stretch;flex-direction:column;gap:12px;text-align:center}.cookie-consent-btns[data-v-07d9d0c4]{justify-content:center}}.cookie-consent-banner p[data-v-07d9d0c4]{font-size:14px;line-height:1.5;margin:0;max-width:600px}.cookie-consent-banner a[data-v-07d9d0c4]{color:#ff4;text-decoration:none}.cookie-consent-btns[data-v-07d9d0c4]{display:flex;flex-shrink:0;gap:8px}.cookie-consent-btn[data-v-07d9d0c4]{align-items:center;border:none;border-radius:4px;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:600;height:40px;justify-content:center;padding:0 20px;transition:opacity .2s}.cookie-consent-btn[data-v-07d9d0c4]:hover{opacity:.9}.cookie-consent-btn.accept[data-v-07d9d0c4]{background:#ff4;color:#212030}.cookie-consent-btn.reject[data-v-07d9d0c4]{background:transparent;border:1px solid hsla(0,0%,100%,.4);color:#fff}.cookie-slide-enter-active[data-v-07d9d0c4],.cookie-slide-leave-active[data-v-07d9d0c4]{transition:transform .3s ease,opacity .3s ease}.cookie-slide-enter-from[data-v-07d9d0c4],.cookie-slide-leave-to[data-v-07d9d0c4]{opacity:0;transform:translateY(100%)}.v-main{--v-layout-top:64px!important}.main-nav{height:56px!important;height:calc(56px + var(--safe-area-inset-bottom))!important;padding:2px 0!important;padding-bottom:var(--safe-area-inset-bottom)!important}.ios .main-nav{height:60px!important;padding-bottom:16px!important;padding-top:1px!important}.bottom-nav-text{font-size:10px;font-weight:400;letter-spacing:normal;padding-bottom:2px}.search-menu-item{cursor:pointer}.search-menu-item span.text-caption{font-size:10px!important;line-height:normal;max-width:60px;padding:2px}.mobile-nav-button{padding:0 0 4px!important}.ios .mobile-nav-button{padding:1px 0 0!important}.checked-profiles .text-caption{word-break:break-word}
