.dashboard-mode .navigation-origin{display:flex;align-items:center;gap:7px;padding:0 9px;height:34px;border:1px solid #499aff70;border-radius:4px;background:#102b4ae8;white-space:nowrap;color:#a9cfff;font-size:10px}
.dashboard-mode .navigation-origin select{width:89px;min-width:0;max-width:none;height:30px;padding:0 19px 0 2px;border:0;border-radius:0;color:#d4e9ff;background-color:transparent;box-shadow:none;font:inherit;cursor:pointer}
.dashboard-mode .navigation-origin select option{background:#102945;color:#d4e9ff}
.dashboard-mode .navigation-origin:focus-within{border-color:#76b9ff;box-shadow:0 0 0 2px #479aff25}
.dashboard-mode .floor-option.is-reused i{color:#a0bee9}
.dashboard-mode .floor-option[data-floor=all]{border-bottom:1px solid #64a5ff33;border-radius:4px 4px 0 0;margin-bottom:4px}
.dashboard-mode .floor-menu>p{line-height:1.7;white-space:normal}
.dashboard-mode .floor-menu>[role=listbox]{max-height:430px;overflow-y:auto}
.dashboard-mode .scene-title{min-width:0;flex-shrink:1}
.dashboard-mode .scene-title>.floor-picker{flex-shrink:0}
.dashboard-mode .scene-title>div:last-child{min-width:0;overflow:hidden}
.dashboard-mode .scene-title h2{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.dashboard-mode .scene-toolbar .scene-actions{flex-shrink:0}
.dashboard-mode .scene-title h2+p{white-space:nowrap}
.dashboard-mode.all-floors-view .floor-number{font-size:30px}
.dashboard-mode .selection-status.is-navigating .selection-content small{color:#a9cfff}
@media(max-width:1600px){.dashboard-mode .navigation-origin{gap:4px;padding:0 6px;font-size:9px}.dashboard-mode .navigation-origin select{width:78px}.dashboard-mode .scene-toolbar{gap:8px}.dashboard-mode .scene-title h2+p{max-width:172px;overflow:hidden;text-overflow:ellipsis}}
@media(max-width:1250px){.dashboard-mode .scene-actions{flex-wrap:wrap;justify-content:flex-end}.dashboard-mode .navigation-origin>span{display:none}.dashboard-mode .navigation-origin select{width:86px}}
