:root{color-scheme:dark;font-family:Verdana,Arial,sans-serif}*{box-sizing:border-box}body{margin:0;background:#101010;color:#fff;overflow:hidden}button,input,a{font:inherit}button{cursor:pointer}button:disabled{cursor:default;opacity:.5}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid #ffd45b;outline-offset:2px}button img{pointer-events:none}#hl-viewport{position:fixed;inset:0;overflow:hidden;background:radial-gradient(ellipse,#263334 0,#111718 55%,#0a0c0c 100%)}#hl-shell{width:720px;height:568px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(var(--hl-scale,1));transform-origin:center;overflow:hidden;border:1px solid #000;background:#000;box-shadow:0 0 0 1px #5a6667,0 20px 90px #000a;font-size:10px;line-height:1.4}#hl-shell img{image-rendering:pixelated}.hl-topbar{height:28px;background:linear-gradient(#666,#484848);border-top:1px solid #999;border-bottom:2px solid #111;display:flex;align-items:center;justify-content:space-between;padding:0 10px;position:relative;z-index:1;font-size:9px;font-weight:bold}.hl-brand{font-size:12px;letter-spacing:1px;color:#ffd82a;text-shadow:1px 1px #151515;text-decoration:none}.hl-location{height:17px;min-width:190px;border:1px solid #141414;background:repeating-linear-gradient(#353535 0 1px,#414141 1px 2px);text-align:center;color:#e4e4e4;font-size:8px;line-height:15px}.hl-location i{display:inline-block;width:5px;height:5px;background:#aed16b;margin-right:5px;border:1px solid #30342a}.hl-exit{color:#fff;font-size:8px;text-decoration:none}.hl-exit b{margin-left:8px;color:#e8d292;font-size:15px;line-height:10px}.hl-scene{height:482px;position:relative;background:#87cbe4 url('/images/showcase/hotel-views/us.png') 0 -28px/720px 567px no-repeat}.hl-hotel-door{position:absolute;left:180px;top:418px;width:50px;height:45px;background:transparent;border:0;transform:skewY(-24deg)}.hl-hotel-door:hover{box-shadow:inset 0 0 0 2px #ffd03b}.hl-postcard{position:absolute;right:17px;top:70px;width:190px;padding:12px;background:#fff8db;border:2px solid #171a1a;border-radius:6px;color:#242b2c;box-shadow:inset 0 0 0 1px #fff,2px 2px #0005}.hl-postcard:after{content:'';position:absolute;bottom:-12px;left:18px;width:17px;height:17px;transform:skewY(-40deg);border-left:2px solid #171a1a;border-bottom:2px solid #171a1a;background:#fff8db}.hl-postcard b{font-size:12px}.hl-postcard p{font-size:10px;margin:6px 0 12px}.hl-scene-info{position:absolute;bottom:10px;right:10px;border:2px solid #141e22;color:#22323c;background:#d7eef3;width:21px;height:21px;border-radius:50%;font-weight:bold;box-shadow:inset 1px 1px white}.hl-toolbar{position:absolute;bottom:0;height:58px;width:100%;background:linear-gradient(#242424,#080808);border-top:2px solid #999;display:flex;align-items:stretch;padding:3px 6px;gap:9px;z-index:2}.hl-user{width:174px;flex-shrink:0;display:flex;gap:8px;align-items:center;background:none;color:#fff;border:0;text-align:left;border-right:1px solid #3b3b3b;padding-right:6px}.hl-user>img{width:24px;height:auto;max-height:33px;object-fit:contain}.hl-user b{display:block;max-width:133px;overflow:hidden;text-overflow:ellipsis;font-size:11px;white-space:nowrap;color:#e9e9c5}.hl-user small{display:block;font-size:8px;color:#acafac;margin-top:3px}.hl-tools{display:flex;align-items:stretch;gap:2px}.hl-tools button{min-width:53px;background:none;border:1px solid transparent;border-radius:3px;color:#ddd;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:2px 3px;font-size:7px}.hl-tools button:hover,.hl-tools button.is-open{background:#3d4446;border-color:#566263;color:#ffe282}.hl-tools img{height:23px;max-width:31px;object-fit:contain}.hl-tools-end{margin-left:auto;border-left:1px solid #383838;padding-left:5px}.hl-tools-end button{min-width:40px}.hl-tools-end img{height:24px}.hl-hand-icon{display:block;width:25px;height:24px;font-size:27px;line-height:23px;color:#e9d3ad;text-shadow:1px 2px #493f31}.hl-help-icon{font-size:27px;color:#7bd3ee;line-height:24px;text-shadow:1px 2px #16394c}.hl-sound-icon{font-size:25px;line-height:24px;color:#888}#hl-sound[aria-pressed=true] .hl-sound-icon{color:#f5d46e}.hl-window{position:absolute;z-index:5;color:#1e272c;border:2px solid #101719;border-radius:7px;background:#e6e6db;box-shadow:inset 1px 1px #fff,2px 3px #0007;overflow:hidden;min-width:180px}.hl-window[hidden]{display:none}.hl-window-title{height:28px;display:flex;align-items:center;gap:7px;padding:0 6px 0 9px;background:linear-gradient(#70b3d2,#3d7996);border-bottom:2px solid #223f4c;color:#fff;cursor:grab;touch-action:none;user-select:none;box-shadow:inset 0 1px #b9e6ed}.hl-window-title:active{cursor:grabbing}.hl-window-title>img{max-height:19px;max-width:22px;object-fit:contain}.hl-window-title h1{font-size:11px;line-height:1;margin:0;flex:1;text-shadow:1px 1px #345464}.hl-window-title>button{width:18px;height:18px;border:1px solid #152931;background:linear-gradient(#fff,#bfc6c2);border-radius:3px;box-shadow:inset 1px 1px #fff;color:#273a41;line-height:12px;font:bold 16px Arial;padding:0;cursor:pointer}.hl-window-title>button:hover{background:#ffe0a1}.hl-window-body{padding:10px}.hl-tabs{display:flex;align-items:end;gap:3px;padding:9px 9px 0;border-bottom:1px solid #899596;background:#d0d3cc}.hl-tabs button{font-size:9px;line-height:1.2;padding:7px 8px 6px;border:1px solid #687474;border-bottom:0;border-radius:5px 5px 0 0;background:#adb9bb;color:#293a40;box-shadow:inset 0 1px #e2e7e5}.hl-tabs button.is-active{background:#eef0e6;color:#1b313b;font-weight:bold;margin-bottom:-1px;padding-bottom:7px}.hl-search{border:1px solid #7b8b8e;box-shadow:inset 1px 1px #abb5b5;border-radius:3px;display:flex;align-items:center;background:white;gap:5px;padding:4px 6px;color:#66747b;font-size:9px}.hl-search input{width:100%;min-width:0;color:#263b43;background:none;border:none;outline:none;font-size:10px}.hl-room-list{height:167px;overflow:auto;border:1px solid #889b9f;background:#f6f7f0;margin-top:8px;padding:3px;scrollbar-color:#8c9da1 #e1e7df;scrollbar-width:thin}.hl-room-row{width:100%;display:flex;align-items:center;gap:7px;padding:7px 5px;background:transparent;border:0;border-bottom:1px solid #e1e5da;text-align:left;color:#273c45;font-size:10px}.hl-room-row:hover{background:#e0eceb}.hl-room-row.is-selected{background:#bdd3db;outline:1px solid #7595a2;outline-offset:-1px}.hl-room-row img{width:24px;height:24px;object-fit:contain;image-rendering:pixelated}.hl-room-row>span{flex:1}.hl-room-row b{display:block;font-size:10px}.hl-room-row small{font-size:8px;color:#607780}.hl-room-row em{font-style:normal;font-size:7px;color:#5d747b;background:#e3e9dc;padding:2px 4px;border-radius:2px}.hl-room-details{display:flex;gap:10px;padding:9px 2px;min-height:66px}.hl-room-details>div{flex:1}.hl-room-details b{font-size:10px}.hl-room-details p{font-size:9px;color:#556a73;margin:3px 0}.hl-star{align-self:start;border:1px solid #949d8e;background:#fff9dc;font-size:21px;line-height:20px;width:27px;height:26px;border-radius:3px;color:#8d6a18}.hl-window-footer{display:flex;align-items:center;justify-content:space-between;padding-top:7px;border-top:1px solid #b5bdb2;color:#667970;font-size:8px}.hl-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:23px;border:1px solid #303c39;border-radius:4px;background:linear-gradient(#fff,#d4d8c9);color:#263b37;box-shadow:inset 1px 1px #fff,0 1px #fff;font-size:9px;font-weight:bold;text-decoration:none;line-height:1.2;padding:5px 10px;cursor:pointer}.hl-button:hover{background:#fff8d7}.hl-primary{background:linear-gradient(#f9dc68,#e2b83c);color:#3c3218}.hl-primary span{font-size:16px;line-height:9px}.hl-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:18px 12px;gap:9px;color:#374a4f}.hl-empty>img{max-width:95px;max-height:112px;object-fit:contain}.hl-empty>b{font-size:11px}.hl-empty p{margin:0;color:#687972;font-size:10px;line-height:1.5;max-width:230px}.hl-empty input{font-size:10px;color:#253a3c;background:white;border:1px solid #7d8d8b;border-radius:3px;padding:7px;width:100%}.hl-yellow{background:#f0ce60}.hl-yellow .hl-window-title{background:linear-gradient(#f2d270,#c4942d);border-color:#8f6c26;box-shadow:inset 0 1px #ffe79f}.hl-yellow .hl-window-title h1{text-shadow:1px 1px #8f6820}.hl-yellow .hl-tabs{background:#dcb64a}.hl-yellow .hl-tabs button{background:#e3c764;border-color:#947c35}.hl-yellow .hl-tabs button.is-active{background:#fff3c9}.hl-yellow .hl-window-body{background:#fff3c9;min-height:220px}.hl-console-greeting{display:flex;align-items:center;justify-content:space-between;margin:9px 10px 0;border:1px solid #ad8c37;background:#f8e49a;border-radius:3px;padding:6px;font-weight:bold;font-size:10px}.hl-online-dot{height:6px;width:6px;border:1px solid #7f8a60;background:#d5d8aa;border-radius:50%}.hl-console-symbol{font-size:18px;color:#624914}.hl-inventory-symbol{font-size:18px}.hl-catalog-layout{display:flex;height:312px}.hl-catalog-layout nav{width:123px;flex-shrink:0;background:#becacd;border-right:1px solid #84979c;padding:10px 5px}.hl-catalog-layout nav>b{display:block;font-size:8px;color:#526a75;margin:0 5px 10px}.hl-catalog-layout nav>button{display:block;width:100%;font-size:9px;color:#324e5d;text-align:left;padding:7px 7px;border:1px solid transparent;border-radius:3px;background:transparent}.hl-catalog-layout nav>button:hover{background:#e7eeeb}.hl-catalog-layout nav>button.is-active{background:#f8f9ed;border-color:#8b9fa3;font-weight:bold}.hl-catalog-note{padding:16px 4px;text-align:center;color:#546c70;font-size:9px}.hl-catalog-note img{height:71px}.hl-catalog-main{flex:1;min-width:0;padding:12px;background:#f5f5e8;overflow-y:auto}.hl-catalog-main h2{font-size:12px;margin:0 0 4px}.hl-muted{color:#71827f!important;font-size:9px!important;margin:0 0 10px}.hl-item-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.hl-item-card{background:#e4e8de;border:1px solid #9aa9a3;border-radius:3px;min-height:79px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5px;color:#3c5358;font-size:8px;gap:3px;box-shadow:inset 1px 1px #fff}.hl-item-card:hover,.hl-item-card.is-selected{background:#fff2b4;border-color:#a48b3a}.hl-item-card img{max-width:58px;height:48px;object-fit:contain}.hl-item-detail{margin-top:9px;background:white;border:1px solid #bec7bc;min-height:43px;padding:7px;color:#6c7b76;font-size:9px}.hl-item-detail img{float:right;height:55px;max-width:65px;object-fit:contain;margin-left:5px}.hl-item-detail b{display:block;color:#2e454e}.hl-item-detail:after{content:'';display:block;clear:both}.hl-catalog-footer{padding:8px 10px;border-top:1px solid #9eaea8;font-size:8px;color:#60746e;background:#dde2d5}.hl-inventory-grid{height:52px;opacity:.5;border:1px solid #a0ada6;background:repeating-linear-gradient(90deg,transparent 0 47px,#b5c2b9 47px 48px),repeating-linear-gradient(0deg,#f4f5e9 0 47px,#b5c2b9 47px 48px)}.hl-purse-body{display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:15px}.hl-purse-body>img{height:70px;width:auto}.hl-purse-body>span{font-size:9px;color:#60746e}.hl-purse-body>strong{font-size:25px;line-height:1.2;color:#8b6a1b}.hl-purse-body>p{font-size:9px;color:#60746e;margin:5px 0 8px}.hl-profile-body{display:flex;align-items:center;gap:14px;padding:18px 12px}.hl-profile-body>img{width:61px;height:97px;object-fit:contain}.hl-profile-body h2{font-size:13px;margin:0 0 7px;overflow-wrap:anywhere}.hl-profile-body p{font-size:10px;max-width:190px;margin:0 0 12px;overflow-wrap:anywhere}.hl-help-body{padding:15px}.hl-help-body>img{float:right;width:67px;max-height:130px;object-fit:contain;margin:0 0 10px 12px}.hl-help-body h2{font-size:12px;margin:0 0 8px}.hl-help-body p{font-size:10px;line-height:1.6}.hl-preview-note{clear:both;margin-top:14px;border:1px solid #adb8a7;background:#f8f7df;padding:10px;border-radius:3px;font-size:10px}.hl-preview-note p{margin:4px 0 0}.hl-help-body kbd{background:#fff;border:1px solid #9ba89d;padding:1px 4px;border-radius:2px;font-size:9px}#hl-toast{position:absolute;left:50%;bottom:69px;transform:translateX(-50%);background:#fff5cf;color:#44391e;border:2px solid #372e1c;border-radius:5px;box-shadow:1px 2px #0006;padding:9px 13px;z-index:9999;width:max-content;max-width:390px;text-align:center;font-size:10px}#hl-toast[hidden]{display:none}#hl-navigator{left:84px;top:69px;width:352px}#hl-console{left:400px;top:87px;width:269px}#hl-catalog{left:112px;top:66px;width:474px}#hl-inventory{left:214px;top:110px;width:331px}#hl-purse{left:367px;top:154px;width:231px}#hl-profile{left:210px;top:126px;width:321px}#hl-club{left:278px;top:93px;width:284px}#hl-help{left:294px;top:81px;width:331px}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
/* Original v14 geometry, typography and exported frame pieces. */
@font-face{font-family:Volter;src:url('/v14-ui/volter.ttf')}@font-face{font-family:Volter;src:url('/v14-ui/volter_bold.ttf');font-weight:bold}
:root{font-family:Volter,Verdana,sans-serif;color-scheme:light}#hl-viewport{background:#000}#hl-shell{border:0;box-shadow:none;font:9px/1.5 Volter,Verdana,sans-serif}.hl-topbar{background:#535353;border:0;height:28px;padding:0 8px;font:9px Volter,sans-serif}.hl-brand img{max-height:23px;width:auto}.hl-location{border:0;background:none;min-width:0;font:9px Volter,sans-serif}.hl-exit{font:9px Volter,sans-serif;text-decoration:underline}.hl-scene{height:486px;background:#84cce8}.hl-scene>canvas{display:block;width:720px;height:486px}.hl-hotel-door{left:177px;top:412px}.hl-toolbar{height:54px;border:0;display:block;padding:0;background:#000;z-index:2}.hl-toolbar button{position:absolute;border:0;padding:0;background:transparent;color:#fff;height:54px;text-align:left;font:9px/1 Volter,sans-serif}.hl-toolbar canvas{position:absolute;image-rendering:pixelated;pointer-events:none}.hl-toolbar span,.hl-toolbar small{position:absolute;white-space:nowrap;font:9px/1 Volter,sans-serif}.hl-toolbar button:hover{text-decoration:underline}.v14-profile-hit{left:0;width:200px}.v14-profile-hit canvas{left:17px;top:11px}.v14-profile-hit span{left:49px;max-width:147px;overflow:hidden}.v14-name{top:9px}.v14-motto{top:21px}.v14-edit{top:33px;text-decoration:underline}.v14-console-hit{left:207px;width:145px}.v14-console-hit canvas{left:0;top:6px}.v14-console-hit span{left:27px;top:17px}.v14-console-hit small{left:27px;top:28px}.v14-purse-hit{left:355px;width:138px}.v14-purse-hit canvas{left:0;top:10px}.v14-purse-hit span{left:34px;top:17px}.v14-purse-hit small{left:34px;top:28px;text-decoration:underline}.v14-navigator-hit{left:496px;width:40px}.v14-navigator-hit canvas{left:0;top:8px}.v14-club-hit{left:551px;width:128px}.v14-club-hit canvas{left:0;top:6px}.v14-club-hit span{left:42px;top:18px}.v14-club-hit small{left:42px;top:29px;text-decoration:underline}.v14-help-hit{left:686px;width:30px}.v14-help-hit canvas{left:0;top:12px}
.hl-window{border:0;border-radius:0;box-shadow:none;background:transparent;padding:4px 8px 8px;color:#000;font:9px/1.5 Volter,sans-serif;overflow:hidden}.v14-frame{position:absolute;inset:0;pointer-events:none;z-index:0}.hl-window>*:not(.v14-frame){position:relative;z-index:1}.hl-window-title{height:18px;padding:0 0 0 5px;border:0;box-shadow:none;background:url('/v14-ui/hh_interface/grid.top.middle.png') repeat-x 0 0;color:white;gap:0;margin:0 0 7px}.hl-window-title>img,.hl-window-title>span{display:none}.hl-window-title h1{font: bold 9px Volter,sans-serif;text-align:center;text-shadow:none}.hl-window-title>button{width:13px;height:13px;margin:0 1px 0 3px;border:0;background:none;box-shadow:none;border-radius:0;padding:0}.hl-window-title>button canvas{display:block;width:13px;height:13px}.hl-window-title>button:hover{background:none;filter:brightness(1.2)}.hl-window-body{padding:7px;background:#c3d5dc}.hl-tabs{padding:0 3px;border-bottom:1px solid #000;gap:2px;background:transparent}.hl-tabs button{font:9px Volter,sans-serif;padding:4px 5px;background:#8aadb9;color:#000;border:1px solid #000;border-bottom:0;border-radius:3px 3px 0 0;box-shadow:none}.hl-tabs button.is-active{background:#c3d5dc;padding-bottom:5px}.hl-search{border:1px solid #000;border-radius:0;box-shadow:none;padding:2px 4px;color:#000;font-size:9px}.hl-search input{font:9px Volter,sans-serif;color:#000}.hl-room-list{height:156px;margin-top:6px;background:#a8c1cd;border:1px solid #000;padding:0}.hl-room-row{padding:4px;gap:5px;border-bottom:1px solid #7595a3;font:9px Volter,sans-serif;color:#000}.hl-room-row b{font:9px Volter,sans-serif}.hl-room-row small{font:9px Volter,sans-serif;color:#334b55}.hl-room-row img{width:19px;height:19px}.hl-room-row em{font:9px Volter,sans-serif;background:none;color:#334b55;padding:0}.hl-room-row.is-selected{background:#fff;outline:none}.hl-room-row:hover{background:#cfdee4}.hl-room-details{min-height:57px;padding:6px 0}.hl-room-details b,.hl-room-details p{font:9px/1.5 Volter,sans-serif;color:#000}.hl-star{font-size:17px;border-radius:0;width:23px;height:23px;background:#c3d5dc;border-color:#000}.hl-window-footer{font:9px Volter,sans-serif;color:#000;border-color:#7898a5}.hl-button{font:9px Volter,sans-serif;min-height:20px;padding:3px 9px;border:1px solid #000;border-radius:3px;background:#dedede;box-shadow:inset 1px 1px #fff;color:#000}.hl-button:hover{background:#fff}.hl-empty{padding:14px 9px;gap:8px;color:#000}.hl-empty>b,.hl-empty p,.hl-empty input,.hl-muted{font:9px/1.5 Volter,sans-serif!important;color:inherit!important}.hl-empty>img{max-height:76px}.hl-yellow{padding-bottom:35px}.hl-yellow .hl-window-title{background:#ffcb00;color:#960}.hl-yellow .hl-window-title h1{text-shadow:none}.hl-console-greeting{margin:0 5px 5px;padding:3px;border:0;border-radius:0;background:none;color:#960;font:9px Volter,sans-serif}.hl-online-dot{display:none}.hl-yellow .hl-window-body{margin:0 5px;padding:8px;min-height:208px;background:#555 url('/v14-ui/hh_messenger/screen_mid.png') repeat-x;color:#fff}.hl-yellow .hl-empty{min-height:185px;color:#fff}.hl-yellow .hl-empty>img{display:none}.hl-yellow .hl-tabs{position:absolute;bottom:9px;left:13px;right:13px;border:0;background:none;justify-content:center}.hl-yellow .hl-tabs button{font:9px Volter,sans-serif;background:#e2b400;color:#960;border:1px solid #960;border-radius:3px;padding:3px 7px}.hl-yellow .hl-tabs button.is-active{background:#ffffaa}.hl-yellow .hl-empty input{border:1px solid #000;border-radius:0;background:#fff;color:#000!important}.hl-catalog-layout{height:292px;background:#fff}.hl-catalog-layout nav{order:2;width:106px;background:#c3c3c3;border-left:1px solid #000;border-right:0;padding:6px 3px}.hl-catalog-layout nav>b,.hl-catalog-layout nav>button,.hl-catalog-note,.hl-catalog-main h2,.hl-item-card,.hl-item-detail,.hl-catalog-footer{font:9px/1.5 Volter,sans-serif;color:#000}.hl-catalog-main{padding:9px;background:#fff}.hl-catalog-layout nav>button{padding:4px;border-radius:0}.hl-catalog-layout nav>button.is-active{border:1px solid #000}.hl-catalog-note{padding:9px 2px}.hl-item-grid{gap:3px}.hl-item-card{border:1px solid #777;border-radius:0;min-height:70px;background:#efefef;box-shadow:none}.hl-item-detail{border:1px solid #777}.hl-catalog-footer{background:#c3d5dc;padding:5px;border:0}.hl-inventory-grid{border-color:#7a929d}.hl-purse-body>strong{font:bold 20px Volter,sans-serif;color:#000}.hl-purse-body>span,.hl-purse-body>p,.hl-profile-body h2,.hl-profile-body p,.hl-help-body h2,.hl-help-body p{font:9px/1.5 Volter,sans-serif;color:#000}.v14-profile-links{display:flex;gap:4px;margin-top:7px}.hl-preview-note{border:1px solid #738f9d;border-radius:0;background:#dedede;padding:7px;font-size:9px}#hl-toast{border:1px solid #000;border-radius:0;box-shadow:none;background:#ffffaa;font:9px Volter,sans-serif;padding:6px;bottom:60px}#hl-navigator{left:95px;top:70px;width:300px}#hl-console{left:420px;top:90px;width:263px}#hl-catalog{width:430px}#hl-inventory{width:300px}#hl-purse{width:260px}#hl-profile{width:310px}#hl-help{width:300px}
/* Navigator geometry copied from nav_pr.window / nav_gr0.window, v14 client. */
#hl-navigator{width:347px;height:440px;padding:0;left:270px;top:50px;overflow:visible;background:none}#hl-navigator>.v14-frame{display:none}#hl-navigator>.v14-nav-drag{position:absolute;top:0;left:0;width:347px;height:18px;margin:0;background:#6794a7;border:1px solid #000;border-radius:5px 5px 0 0;padding:0 4px}#hl-navigator #v14-navigator-art{position:absolute;left:0;top:20px;width:347px;height:418px;z-index:0;pointer-events:none}#hl-navigator .v14-nav-main{position:absolute;top:20px;left:0;width:347px;height:57px;display:flex}#hl-navigator .v14-nav-main button{width:50%;border:0;background:none;box-shadow:none;text-align:left;padding:0 8px 0 65px;color:#000;font:bold 9px/11px Volter,sans-serif}#hl-navigator .v14-nav-sub{position:absolute;left:0;top:77px;width:347px;height:26px;display:flex}#hl-navigator .v14-nav-sub[hidden]{display:none}#hl-navigator .v14-nav-sub button{width:33.333%;padding:0 0 0 24px;border:0;background:none;color:#000;text-align:left;font:9px Volter,sans-serif}#hl-navigator .v14-nav-sub button.is-active{font-weight:bold}#hl-navigator .hl-search{display:none;position:absolute;left:12px;right:25px;top:106px;height:20px}#hl-navigator[data-mode=private] .hl-search{display:flex}#hl-navigator .v14-nav-list-heading{position:absolute;left:22px;top:83px;font:bold 9px Volter,sans-serif}#hl-navigator[data-mode=private] .v14-nav-list-heading{top:132px}#hl-navigator .hl-room-list{position:absolute;left:5px;top:100px;width:331px;height:232px;margin:0;padding:0;border:0;background:none;scrollbar-color:#aaa #eee}#hl-navigator[data-mode=private] .hl-room-list{top:151px;height:181px}#hl-navigator .hl-room-row{height:25px;padding:3px 13px 3px 17px;gap:0;border:0;background:none;color:#000;font:9px Volter,sans-serif}#hl-navigator .hl-room-row img,#hl-navigator .hl-room-row small{display:none}#hl-navigator .hl-room-row b{font:9px Volter,sans-serif}#hl-navigator .hl-room-row em{font:9px Volter,sans-serif;color:#555}#hl-navigator .hl-room-row:hover{background:#ffffff80}#hl-navigator .hl-room-row.is-selected{background:#fff}#hl-navigator .hl-room-details{position:absolute;left:86px;top:345px;width:230px;height:56px;padding:0;min-height:0}#hl-navigator .hl-room-details b,#hl-navigator .hl-room-details p{font:9px/11px Volter,sans-serif;margin:0 0 4px}#hl-navigator #hl-favorite{position:absolute;left:103px;top:406px;font:9px Volter,sans-serif;padding:0;border:0;background:none;box-shadow:none;text-decoration:underline;height:18px;min-height:0;max-width:145px}#hl-navigator #hl-room-enter{position:absolute;left:264px;top:403px;width:68px;height:23px}#hl-navigator #hl-room-status{position:absolute;left:17px;top:347px;width:57px;font:9px/11px Volter,sans-serif;color:#555}#hl-navigator .hl-room-list .hl-empty{padding:20px 15px}
#hl-navigator{overflow:hidden;border-radius:5px 5px 0 0}#hl-navigator>.v14-nav-drag{height:20px;border-bottom:0;border-radius:5px 5px 0 0}#hl-navigator .v14-nav-main{top:20px}#hl-navigator .hl-room-details{left:26px;width:290px}#hl-navigator .hl-room-details b{font-weight:bold}#hl-navigator #hl-room-status{display:none}#hl-navigator #hl-favorite{left:24px;max-width:210px}#hl-navigator:not(.has-room) #hl-favorite{visibility:hidden}#hl-navigator:not(.has-room) #hl-room-enter{visibility:hidden}#hl-navigator[data-mode=private] .hl-search{display:none}#hl-navigator[data-section=search] .hl-search,#hl-navigator[data-section=private] .hl-search{display:flex}#hl-navigator[data-mode=private] .v14-nav-list-heading{top:106px}#hl-navigator[data-mode=private] .hl-room-list{top:125px;height:207px}#hl-navigator[data-section=search] .v14-nav-list-heading,#hl-navigator[data-section=private] .v14-nav-list-heading{top:132px}#hl-navigator[data-section=search] .hl-room-list,#hl-navigator[data-section=private] .hl-room-list{top:151px;height:181px}
/* Continuous backing and perimeter prevent transparent seams between Director pieces. */
#hl-navigator{width:349px;height:440px;background:#d4dde1;border:1px solid #000;border-radius:7px;overflow:hidden;isolation:isolate}#hl-navigator>.v14-nav-drag{left:0;top:0;width:347px;height:20px;border:0;border-bottom:1px solid #000;border-radius:0;background:#6695a7}#hl-navigator #v14-navigator-art{top:20px;left:0}#hl-navigator .v14-nav-main{top:20px;left:0;width:347px;border-bottom:1px solid #000}#hl-navigator .v14-nav-main button{height:56px}#hl-navigator .v14-nav-sub{top:77px;height:27px;border-bottom:1px solid #000;background:#88adbd}#hl-navigator .v14-nav-sub button{height:26px;border-right:1px solid #000;box-shadow:inset 1px 1px #d4dde1;border-radius:5px 5px 0 0}#hl-navigator .v14-nav-sub button:last-child{border-right:0}#hl-navigator .v14-nav-sub button.is-active{background:#efefef;box-shadow:inset 1px 1px #fff}#hl-navigator .hl-room-list{left:5px;width:330px;background:#efefef}#hl-navigator .hl-room-details{left:16px;top:346px;width:315px;height:57px}#hl-navigator:after{content:'';position:absolute;left:0;right:0;top:339px;height:1px;background:#000;z-index:1;pointer-events:none}#hl-navigator:not(.has-room) .hl-room-details{top:346px}#hl-navigator .v14-nav-list-heading{left:17px}#hl-navigator #hl-room-enter{left:265px}#hl-navigator #hl-favorite{left:17px}
