:root{color-scheme:dark}body.guest-page337{margin:0;background:radial-gradient(ellipse at 20% 0,#26324b,#090e1b 65%);color:#f3e8cd;font:16px/1.6 system-ui,sans-serif;min-height:100vh}.guest-page337 main{max-width:800px;margin:auto;padding:24px}.guest-page337 header{display:flex;justify-content:space-between;gap:16px;align-items:center;margin-bottom:28px}.guest-page337 a{color:#f2cd80}.guest-page337 h1{font:700 clamp(32px,7vw,54px)/1.1 Georgia,serif;color:#f2d18b;margin:12px 0}.guest-page337 h2{font:700 25px Georgia,serif}.guest-page337 .eyebrow{font-size:11px;letter-spacing:3px;color:#d9b769}.guest-page337 .panel{padding:24px 0;border-top:1px solid #685736;margin-top:25px}.guest-page337 label{display:block;margin:16px 0 5px;font-weight:600}.guest-page337 input:not([type=checkbox]),.guest-page337 select,.guest-page337 textarea{box-sizing:border-box;width:100%;border:1px solid #8a744d;background:#101d30;color:#f3e8cd;border-radius:8px;padding:13px;font:inherit}.guest-page337 button,.guest-page337 .primary{display:inline-block;border:1px solid #ebce8c;border-radius:8px;background:linear-gradient(120deg,#f6dba0,#bd913f);color:#111827;padding:13px 20px;font:700 16px system-ui;cursor:pointer;text-decoration:none;margin:12px 8px 0 0}.guest-page337 button:disabled{opacity:.5;cursor:wait}.guest-page337 small,.guest-page337 .muted{color:#b9c4d6}.guest-page337 [hidden]{display:none!important}.guest-page337 .stocks{display:flex;gap:12px;flex-wrap:wrap}.guest-page337 .stocks button{background:#13243a;padding:5px;border:2px solid #63758d}.guest-page337 .stocks button[aria-pressed=true]{border-color:#ffe399;box-shadow:0 0 12px #d5aa4b55}.guest-page337 .stocks img{width:64px;height:64px;display:block;border-radius:8px}.guest-page337 #notice{min-height:24px;color:#ffe0a1;white-space:pre-wrap}.guest-page337 .table-scroll{overflow:auto}.guest-page337 table{width:100%;border-collapse:collapse;font-size:13px}.guest-page337 td,.guest-page337 th{padding:12px 8px;border-bottom:1px solid #3c465a;text-align:left}.guest-page337 td button{font-size:12px;padding:8px}.guest-page337 .check{display:flex;gap:9px;align-items:flex-start}body.guest-hall337 #nb-create,body.guest-hall337 #nb-photo,body.guest-hall337 #nbox-upgrade-button265,body.guest-hall337 [href*="account-room"],body.guest-hall337 [href*="page=desk"],body.guest-hall337 [href*="page=profile"]{display:none!important}body.guest-hall337 [data-seat] button{cursor:default!important}body.guest-standing337 [data-reaction],body.guest-standing337 #nb-effects{display:none!important}.guest-banner337{padding:14px 20px;background:#111d31;border-bottom:1px solid #b18f4b;color:#f1d18c;display:flex;gap:16px;justify-content:space-between;font:14px system-ui}.guest-banner337 button{background:#ebc87e;color:#111827;border:0;border-radius:6px;padding:9px 16px;font-weight:bold}.guest-door337{display:block;margin:12px auto;padding:15px 20px;max-width:1100px;border:1px solid #b99a55;border-radius:9px;color:#ebce91!important;background:#132037;text-decoration:none;font:600 15px system-ui}

body.guest-standing337 #nbox-door-floor267,body.guest-standing337 [data-enter=floor]{display:none!important}
