@font-face{font-family:'VS Clock Mono';src:url('assets/fonts/vs-clock-mono.ttf?v=3') format('truetype');font-weight:300;font-style:normal;font-display:block}
.clock-hud{position:absolute;top:calc(22px + env(safe-area-inset-top));right:calc(20px + env(safe-area-inset-right));min-width:44px;min-height:44px;display:block;background:none!important;border:0!important;padding:0!important;border-radius:0;color:#cfddd8;z-index:60;cursor:pointer;touch-action:manipulation;font:300 13px 'VS Clock Mono',monospace;-webkit-tap-highlight-color:transparent}.clock-hud canvas{position:absolute;top:8px;right:0;display:block;pointer-events:none}.clock-hud:focus-visible{outline:1px solid #9bcbd0!important;outline-offset:5px}.clock-hud[aria-disabled=true]{cursor:default}.clock-enabled header{left:0;right:auto;width:140px;padding:14px 12px;flex-wrap:wrap;gap:6px;align-items:flex-start}.clock-enabled header>div{order:2;flex:0 0 100%;margin-top:3px}.clock-enabled header strong,.clock-enabled header h2{font-size:11px}.clock-enabled header span,.clock-enabled header small{font-size:6px}.clock-enabled header button,.clock-enabled .inspect-link{width:30px;height:30px;min-height:30px}.clock-enabled .status{top:110px}#world-clock{display:none!important}
.load-cinematic{position:absolute;inset:0;z-index:45;background:#000;overflow:hidden;pointer-events:auto}.load-cinematic img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .18s linear}.load-cinematic .pod-light{position:absolute;left:18%;top:60%;width:5px;height:5px;border-radius:50%;background:#b9efda;box-shadow:0 0 12px 4px #86e5c566;opacity:0;pointer-events:none}.load-cinematic .load-error{position:absolute;left:20px;right:20px;bottom:30px;color:#d4ddd4;font-size:12px;line-height:1.8}.load-cinematic button{background:#152d34;border:1px solid #98b4ab;padding:10px 20px;color:#e0e5d6}.load-cinematic:not(.failed) .load-error{display:none}.clock-shot .intro,.clock-shot .side,.clock-shot header,.clock-shot #panel,.clock-shot .status,.clock-shot footer,.clock-shot .shade,.clock-shot #poi,.clock-shot #message{display:none!important}.clock-shot .layout{padding:0}.clock-shot .device{width:100vw;height:100svh;border:0;box-shadow:none}.clock-shot .room:before{background:transparent}.clock-shot .room{background:#07131b}

.clock-hud:disabled{opacity:1!important;cursor:default}
