[data-skin=deco]{--ob-bg:7 7 8;--ob-panel:12 12 14;--ob-panel-2:20 20 23;--ob-line:118 96 48;--ob-bronze:230 191 87;--ob-gold:230 191 87;--ob-gold-bright:255 226 140;--ob-text:246 236 210;--ob-dim:192 180 152;--ob-active:246 214 122;--ob-ok:56 196 146;--ob-warn:236 178 70;--ob-danger:232 106 88;--ob-parchment:10 10 12;--ob-parchment-2:22 22 26;--ob-parchment-line:104 86 46;--ob-ink:246 236 210;--ob-ink-dim:192 180 152;--ob-red-ink:234 112 94;--ob-wood:28 26 22;--skin-gap:6px}[data-skin=deco] body{--skin-font-display:var(--font-cinzel);--skin-font-body:var(--font-inter)}[data-skin=deco] .ob-panel{background-color:#08080a;background-image:linear-gradient(180deg,rgba(255,248,228,.04),rgba(255,248,228,0) 40%),linear-gradient(180deg,#0e0e10,#060607);box-shadow:none;color:rgb(var(--ob-text))}[data-skin=deco] .ob-panel.border-l{border-left-color:#e6bf57;background-image:linear-gradient(rgba(230,191,87,.4),rgba(230,191,87,.4)),linear-gradient(180deg,rgba(255,248,228,.04),rgba(255,248,228,0) 40%),linear-gradient(180deg,#0e0e10,#060607);background-size:1px 100%,auto,auto;background-position:left 3px top 0,0 0,0 0;background-repeat:no-repeat;box-shadow:-2px 0 12px rgba(230,191,87,.18)}[data-skin=deco] .ob-glass{background-color:rgba(9,9,11,.97);background-image:linear-gradient(180deg,rgba(255,248,228,.045),rgba(255,248,228,0) 40%);border:1px solid rgba(230,191,87,.85);box-shadow:inset 0 0 0 2px rgba(9,9,11,.97),inset 0 0 0 3px rgba(230,191,87,.3),0 0 14px rgba(230,191,87,.18),0 18px 48px rgba(0,0,0,.7);color:rgb(var(--ob-text))}[data-skin=deco] .ob-heading{font-family:var(--skin-font-display),Georgia,serif;font-weight:600;letter-spacing:.04em}[data-skin=deco] .ob-heading:is(.ob\:text-\[11px\],.ob\:text-\[12px\],.text-\[10px\],.text-xs):not(:is(.ob\:text-sm,.ob\:text-base,.ob\:text-\[14px\],.ob\:text-\[15px\],.ob\:text-lg,.ob\:text-xl,.ob\:text-2xl)){font-family:var(--font-josefin),var(--font-inter),system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}[data-skin=deco] .ob-gold-text{background:linear-gradient(180deg,#fff6d0,#f2d174 45%,#d7a940);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 6px rgba(240,196,88,.3)) drop-shadow(0 1px 0 rgba(0,0,0,.9))}[data-skin=deco] .ob-engraved-icon{color:#f0cc66;filter:drop-shadow(0 0 4px rgba(240,200,90,.3)) drop-shadow(0 1px 0 rgba(0,0,0,.85))}[data-skin=deco] .ob-bronze-btn{background:radial-gradient(circle at 50% 28%,#1c1c20 0,#0d0d0f 55%,#050506 100%);border:0;border-radius:9999px;box-shadow:inset 0 0 0 1px #fff0b5,inset 0 0 0 2px #e6bf57,inset 0 0 0 3px #a87b25,inset 0 0 8px rgba(230,191,87,.18),0 0 12px rgba(230,191,87,.32),0 4px 10px rgba(0,0,0,.6);transition-property:filter,transform,color;transition-duration:.18s}[data-skin=deco] .ob-bronze-btn:hover{filter:brightness(1.2) drop-shadow(0 0 6px rgba(241,215,124,.4))}[data-skin=deco] .ob-bronze-btn:active{transform:scale(.95)}[data-skin=deco] .ob-bronze-btn--lit{background:radial-gradient(circle at 50% 30%,#6a531d 0,#33260c 60%,#1a1306 100%);box-shadow:inset 0 0 0 1px #fff4c4,inset 0 0 0 2px #f2cf6a,inset 0 0 12px rgba(255,214,120,.4),0 0 16px rgba(241,206,110,.55),0 4px 10px rgba(0,0,0,.6)}[data-skin=deco] .ob-bronze-btn--lit svg{color:#fff4cf}[data-skin=deco] .ob-bronze-btn--off{background:radial-gradient(circle at 50% 30%,#431a16 0,#200b09 58%,#0f0404 100%);box-shadow:inset 0 0 0 1px #ffb8a6,inset 0 0 0 2px #e8725c,inset 0 0 0 3px #8d2e22,0 0 12px rgba(232,114,92,.35),0 4px 10px rgba(0,0,0,.6);color:#ffd9cf}[data-skin=deco] :where(button.ob\:bg-ob-panel-2,a.ob\:bg-ob-panel-2){background-image:linear-gradient(180deg,#19191c,#0e0e10 60%,#080809);border-color:rgba(230,191,87,.7);box-shadow:inset 0 1px 0 rgba(255,244,214,.08),0 2px 5px rgba(0,0,0,.5)}[data-skin=deco] :where(button.ob\:bg-ob-panel-2,a.ob\:bg-ob-panel-2):hover{background-image:linear-gradient(180deg,#232327,#141417 60%,#0c0c0e);border-color:#f2d27a}[data-skin=deco] .ob-panel :where(input[type=text],input[type=search],input:not([type]),textarea,select),[data-skin=deco] :where(input.ob\:bg-ob-panel-2,textarea.ob\:bg-ob-panel-2,select.ob\:bg-ob-panel-2){background-color:rgba(18,18,21,.9);border-color:rgba(255,244,214,.16);box-shadow:inset 0 1px 3px rgba(0,0,0,.6);color:rgb(var(--ob-text))}[data-skin=deco] .ob-knob{background:radial-gradient(circle at 35% 30%,#fff6d2 0,#ecca68 50%,#a6822f 100%);box-shadow:0 1px 3px rgba(0,0,0,.65),0 0 0 1px rgba(10,10,12,.75)}[data-skin=deco] button[role=switch]:is([data-state=checked],[aria-checked=true]){background-color:#0f5e4a;border-color:rgba(86,208,164,.7)}[data-skin=deco] .ob-plaque{background-image:linear-gradient(180deg,#151517,#08080a);border-color:#e6bf57;border-width:1.5px;border-radius:10px;box-shadow:inset 0 0 0 2px #08080a,inset 0 0 0 3px rgba(230,191,87,.35),0 0 14px rgba(230,191,87,.3),0 4px 12px rgba(0,0,0,.55);color:#ffe9a8;font-family:var(--font-josefin),var(--font-inter),system-ui,sans-serif;letter-spacing:.04em}[data-skin=deco] header.ob-panel{border-bottom-color:#ecc862;box-shadow:0 1px 0 rgba(0,0,0,.85),0 2px 14px -2px rgba(240,200,90,.4);container-type:inline-size}[data-skin=deco] .ob-trim{display:block;position:absolute;left:0;right:0;pointer-events:none;z-index:-1}[data-skin=deco] .ob-trim--bottom{bottom:0;height:46px;background:radial-gradient(ellipse 160px 30px at 50% 100%,rgba(255,214,120,.3),rgba(255,214,120,0) 70%),url(/room-skin/deco/sunburst.svg) bottom /640px 46px no-repeat}[data-skin=deco] .ob-trim--top{top:0;height:4px;background:linear-gradient(rgba(230,191,87,.4),rgba(230,191,87,.4)) left 0 top 3px /100% 1px no-repeat}[data-skin=deco] header.ob-panel .ob-bronze-btn{background:none;box-shadow:none}[data-skin=deco] header.ob-panel .ob-bronze-btn svg{width:20px;height:20px}[data-skin=deco] header.ob-panel .ob-bronze-btn--lit{border-radius:9px;background:linear-gradient(180deg,#fbe39a,#e7bf57 45%,#b98a2b);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),0 0 14px rgba(245,200,90,.55)}[data-skin=deco] header.ob-panel .ob-bronze-btn--lit,[data-skin=deco] header.ob-panel .ob-bronze-btn--lit svg{color:#1c1406;filter:none}[data-skin=deco] header.ob-panel .ob-bronze-btn.w-8{border-radius:8px;background:linear-gradient(180deg,#141416,#070708);box-shadow:inset 0 0 0 1.5px #e6bf57,0 0 10px rgba(230,191,87,.28)}[data-skin=deco] header.ob-panel button.ob\:bg-ob-panel-2,[data-skin=deco] header.ob-panel div.ob\:bg-ob-panel-2.min-w-\[80px\]{height:36px;border:1.5px solid #e6bf57;border-radius:9px;background:linear-gradient(180deg,#141416,#070708);box-shadow:0 0 10px rgba(230,191,87,.28),inset 0 1px 0 rgba(255,240,200,.08)}[data-skin=deco] header.ob-panel button.ob\:bg-ob-panel-2:hover{border-color:#fff0b5}[data-skin=deco] header.ob-panel div.ob\:bg-ob-panel-2.ob\:border:not(.min-w-\[80px\]){background:none;border-color:transparent;color:#f0cc66}[data-skin=deco] header.ob-panel div.ob\:bg-ob-panel-2>span.ob\:uppercase{color:#f6ecd2;font-size:14px;font-weight:500;letter-spacing:.02em;text-transform:none}[data-skin=deco] header.ob-panel :is(div,button).ob\:bg-ob-panel-2>span.ob\:tabular-nums{color:#fff4d8;font-size:17px;font-weight:700}[data-skin=deco] header.ob-panel span.ob\:text-ob-dim{color:#f1e3bd;font-weight:500}@container (max-width: 820px){[data-skin=deco] .ob-trim--bottom{display:none}[data-skin=deco] header.ob-panel button.ob\:bg-ob-panel-2,[data-skin=deco] header.ob-panel div.ob\:bg-ob-panel-2.min-w-\[80px\]{height:32px;padding-inline:8px}[data-skin=deco] header.ob-panel div.ob\:bg-ob-panel-2.min-w-\[80px\]{min-width:0}[data-skin=deco] header.ob-panel :is(div,button).ob\:bg-ob-panel-2>span.ob\:tabular-nums{font-size:15px}[data-skin=deco] header.ob-panel .ob-bronze-btn svg{width:18px;height:18px}}@container (max-width: 620px){[data-skin=deco] header.ob-panel .ob-bronze-btn{width:30px;height:30px;margin-right:3px}[data-skin=deco] header.ob-panel .ob-bronze-btn svg{width:16px;height:16px}[data-skin=deco] header.ob-panel div.ob\:bg-ob-panel-2>span.ob\:uppercase{font-size:12px}}[data-skin=deco] footer.ob-panel{border-top-color:#ecc862;box-shadow:0 -1px 0 rgba(0,0,0,.85),0 -2px 14px -2px rgba(240,200,90,.35);container-type:inline-size}[data-skin=deco] footer.ob-panel :where(div[title].ob\:bg-ob-panel-2:not(.ob\:tabular-nums),button.ob\:rounded-md,button[aria-pressed]){height:44px;padding:0 16px;gap:8px;border:1.5px solid #e6bf57;border-radius:13px;background:linear-gradient(180deg,#131315,#070708);box-shadow:0 0 10px rgba(230,191,87,.25),inset 0 1px 0 rgba(255,240,200,.07);color:#f6ecd2;font-size:15px;font-weight:600}[data-skin=deco] footer.ob-panel :where(div[title].ob\:bg-ob-panel-2:not(.ob\:tabular-nums),button.ob\:rounded-md,button[aria-pressed]) svg{width:18px;height:18px;color:#f0cc66}[data-skin=deco] footer.ob-panel div[title].ob\:bg-ob-panel-2>span.rounded-full{width:10px;height:10px}[data-skin=deco] footer.ob-panel :where(button.ob\:rounded-md,button[aria-pressed]):hover{border-color:#fff0b5;box-shadow:0 0 14px rgba(240,204,102,.42)}[data-skin=deco] footer.ob-panel :is(button[aria-pressed=true],button.ob\:bg-ob-gold\/15){border-color:#f6d57a;background:linear-gradient(180deg,#6b5320,#3a2b0d 55%,#231a07);box-shadow:0 0 16px rgba(245,204,102,.5),inset 0 1px 0 rgba(255,238,180,.3);color:#ffe39a}[data-skin=deco] footer.ob-panel div.ob\:bg-ob-panel-2:has(>button[aria-pressed]){gap:10px;padding:0;border-color:transparent;background:none}[data-skin=deco] footer.ob-panel .ob-bronze-btn.ob-engraved-icon{color:#f8efd8}[data-skin=deco] footer.ob-panel div.ob\:tabular-nums.ob\:border{height:44px;padding:0 16px;gap:9px;border-width:1.5px;border-color:color-mix(in srgb,currentColor 45%,#e6bf57);border-radius:13px;background:linear-gradient(180deg,#0c1310,#050807);box-shadow:0 0 12px color-mix(in srgb,currentColor 28%,transparent);font-size:16px;font-weight:600;white-space:nowrap}[data-skin=deco] footer.ob-panel div.ob\:tabular-nums.ob\:border svg{width:20px;height:20px}@container (max-width: 1100px){[data-skin=deco] footer.ob-panel :where(div[title].ob\:bg-ob-panel-2:not(.ob\:tabular-nums),button.ob\:rounded-md,button[aria-pressed]){height:38px;padding:0 10px;gap:6px;border-radius:11px;font-size:13px}[data-skin=deco] footer.ob-panel :where(div[title].ob\:bg-ob-panel-2:not(.ob\:tabular-nums),button.ob\:rounded-md,button[aria-pressed]) svg{width:15px;height:15px}[data-skin=deco] footer.ob-panel div.ob\:bg-ob-panel-2:has(>button[aria-pressed]){gap:5px}[data-skin=deco] footer.ob-panel div.ob\:tabular-nums.ob\:border{height:38px;padding:0 10px;gap:6px;border-radius:11px;font-size:13px}[data-skin=deco] footer.ob-panel div.ob\:tabular-nums.ob\:border svg{width:16px;height:16px}[data-skin=deco] footer.ob-panel .ob-bronze-btn.ob\:h-12{width:42px;height:42px}[data-skin=deco] footer.ob-panel>div.gap-4{gap:10px}[data-skin=deco] footer.ob-panel .ob-plaque{padding-inline:10px;font-size:20px}}@container (max-width: 760px){[data-skin=deco] footer.ob-panel :where(div[title].ob\:bg-ob-panel-2:not(.ob\:tabular-nums),button.ob\:rounded-md,button[aria-pressed]){height:32px;padding:0 7px;gap:4px;border-radius:9px;font-size:12px}[data-skin=deco] footer.ob-panel div.ob\:tabular-nums.ob\:border{height:32px;padding:0 7px;border-radius:9px;font-size:12px}[data-skin=deco] footer.ob-panel .ob-bronze-btn.ob\:h-12{width:36px;height:36px}[data-skin=deco] footer.ob-panel>div.gap-4{gap:6px}[data-skin=deco] footer.ob-panel .ob-plaque{padding-inline:7px;font-size:17px}}@container (max-width: 640px){[data-skin=deco] footer.ob-panel button[aria-pressed]>span{display:none}}[data-skin=deco] .ob-seat-frame,[data-skin=deco] .ob-seat-glow{border:16px solid transparent;-o-border-image:url(/room-skin/deco/seat-frame.webp) 34/16px/0 stretch;border-image:url(/room-skin/deco/seat-frame.webp) 34/16px/0 stretch;border-radius:0;background:none;box-shadow:none}[data-skin=deco] .ob-seat-frame{filter:drop-shadow(0 0 3px rgba(245,200,90,.4))}[data-skin=deco] .ob-seat-frame.brightness-125{filter:brightness(1.15) drop-shadow(0 0 4px rgba(245,200,90,.6))}[data-skin=deco] .ob-seat-glow{mix-blend-mode:screen;opacity:.75;filter:blur(1.5px) brightness(1.35)}[data-skin=deco] .ob-active-seat .ob-seat-frame{filter:brightness(1.12) drop-shadow(0 0 5px rgba(255,210,110,.7))}[data-skin=deco] div:has(>.ob-seat-frame){border-radius:9px}[data-skin=deco] .ob-active-seat{box-shadow:0 0 0 1px rgba(255,230,160,.6),0 0 18px 2px rgba(255,204,104,.4),0 -12px 34px -6px rgba(255,222,150,.45),0 10px 26px rgba(0,0,0,.6)}[data-skin=deco] .ob-nameplate{padding:13px 16px 7px 24px;border-bottom-color:transparent;background-color:#060607;background-image:linear-gradient(#fff0b5,#fff0b5),linear-gradient(#d9ae47,#d9ae47),linear-gradient(rgba(230,191,87,.3),rgba(230,191,87,.3)),linear-gradient(180deg,#0d0d0f,#050506);background-size:calc(100% - 16px) 1px,calc(100% - 16px) 1px,calc(100% - 16px) 1px,auto;background-position:left 8px bottom 1px,left 8px bottom 0,left 8px bottom 4px,0 0;background-repeat:no-repeat;background-origin:border-box;box-shadow:0 2px 8px -2px rgba(240,200,90,.35);container-type:inline-size}[data-skin=deco] .ob-active-seat .ob-nameplate{background-image:linear-gradient(#fff6d6,#fff6d6),linear-gradient(#f0c75e,#f0c75e),linear-gradient(rgba(246,214,122,.4),rgba(246,214,122,.4)),radial-gradient(ellipse 46% 160% at 50% -45%,rgba(255,224,152,.3) 0,rgba(255,224,152,.08) 52%,rgba(255,224,152,0) 76%),linear-gradient(180deg,#121008,#060504);background-size:calc(100% - 16px) 1px,calc(100% - 16px) 1px,calc(100% - 16px) 1px,auto,auto;background-position:left 8px bottom 1px,left 8px bottom 0,left 8px bottom 4px,0 0,0 0}[data-skin=deco] .ob-nameplate .ob-heading{font-size:18px;font-weight:700;line-height:1.15;letter-spacing:.05em}[data-skin=deco] .ob-nameplate .min-w-0.flex-1>div.flex-shrink-0{flex:1 1 0px;min-width:0;overflow:hidden}[data-skin=deco] .ob-nameplate span.ob-heading.truncate{min-width:3.2em}[data-skin=deco] .ob-nameplate span.ob\:rounded-full{padding:5px 10px 4px;border-width:1.5px;border-radius:7px;font-family:var(--font-inter),system-ui,sans-serif;font-size:12px;font-weight:600;letter-spacing:.08em;line-height:1}[data-skin=deco] .ob-nameplate span.ob\:rounded-full.ob\:text-ob-active{border-color:#ee9f3c;background:linear-gradient(180deg,#4a2507,#2a1404);color:#ffae4a;box-shadow:0 0 10px rgba(238,159,60,.45)}[data-skin=deco] .ob-nameplate span.ob\:rounded-full.ob\:text-ob-gold-bright{border-color:#e6bf57;background:linear-gradient(180deg,#2a2108,#140f04);color:#f6d57a;box-shadow:0 0 8px rgba(230,191,87,.3)}[data-skin=deco] .ob-nameplate div.relative>button.ob\:bg-ob-panel-2{width:28px;height:28px;border-width:1.5px;border-color:#e6bf57;border-radius:7px;background:#060607;color:#f0cc66;box-shadow:0 0 8px rgba(230,191,87,.3)}@container (max-width: 320px){[data-skin=deco] .ob-nameplate .ob-heading{font-size:14px;letter-spacing:.02em}[data-skin=deco] .ob-nameplate span.ob\:rounded-full{padding:3px 4px 2px;border-width:1px;border-radius:5px;font-size:9.5px;letter-spacing:.04em}[data-skin=deco] .ob-nameplate .flex.min-w-0.flex-1{gap:5px}[data-skin=deco] .ob-medallion{width:40px;height:26px}[data-skin=deco] .ob-medallion .ob-gold-text{font-size:15px}[data-skin=deco] .ob-nameplate div.relative>button.ob\:bg-ob-panel-2{width:24px;height:24px}}[data-skin=deco] .ob-heading.ob\:text-ob-active{border-radius:9999px;border-color:rgba(56,196,146,.8);background-color:rgba(5,32,24,.85);box-shadow:0 0 12px rgba(56,196,146,.3),0 4px 12px rgba(0,0,0,.5);color:#43d69c;font-family:var(--font-inter),system-ui,sans-serif;font-weight:600;letter-spacing:.01em}[data-skin=deco] .ob-heading.ob\:text-ob-active>div{background-color:#38c492;box-shadow:0 0 6px rgba(56,196,146,.8)}[data-skin=deco] .ob-medallion{width:50px;height:30px;margin-block:-2px;border-radius:9999px;background:radial-gradient(120% 90% at 50% 20%,rgba(255,255,255,.12),rgba(255,255,255,0) 60%),linear-gradient(180deg,#13704f,#0b4d39 60%,#073628);box-shadow:inset 0 0 0 1px #fff0b5,inset 0 0 0 2px #e6bf57,inset 0 0 0 2.5px #8d6a22,0 0 10px rgba(230,191,87,.35),0 2px 6px rgba(0,0,0,.6)}[data-skin=deco] .ob-medallion .ob-gold-text{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#fff6dc;filter:none;font-family:var(--font-inter),system-ui,sans-serif;font-size:17px;font-weight:700;letter-spacing:.01em;text-shadow:0 1px 1px rgba(0,0,0,.8)}[data-skin=deco] div.ob-panel.w-80:not(.relative){background-image:url(/room-skin/deco/panel-frame-bright.svg),url(/room-skin/deco/fan.webp),linear-gradient(180deg,rgba(6,6,7,0),#060607 150px),url(/room-skin/deco/marble.webp),linear-gradient(180deg,#0e0e10,#060607);background-size:100% 100%,124px 74px,100% 100%,640px 640px,auto;background-position:0 0,right 12px bottom 12px,0 0,-120px -40px,0 0;background-repeat:no-repeat;background-origin:border-box;border-left-color:transparent}[data-skin=deco] div.ob-panel.w-80:not(.relative)>.flex-shrink-0:first-child{position:relative;padding-top:56px;padding-bottom:20px;border-bottom-color:rgba(230,191,87,.55);background:url(/room-skin/deco/title-rule.svg) center bottom 7px/250px 10px no-repeat,radial-gradient(ellipse 90px 26px at 50% 44px,rgba(255,214,120,.3),rgba(255,214,120,0) 72%),url(/room-skin/deco/crest.webp) center top 8px /290px 47px no-repeat}[data-skin=deco] div.ob-panel.w-80:not(.relative)>.flex-shrink-0:first-child>.flex:first-child{justify-content:center}[data-skin=deco] div.ob-panel.w-80:not(.relative)>.flex-shrink-0:first-child>.flex:first-child>h2{font-size:24px;font-weight:700;line-height:1.15;letter-spacing:.05em;background:linear-gradient(180deg,#fff6d0,#f2d174 45%,#d7a940);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 8px rgba(240,196,88,.45))}[data-skin=deco] div.ob-panel.w-80:not(.relative)>.flex-shrink-0:first-child>.flex:first-child>h2 svg{color:#e6bf57}[data-skin=deco] div.ob-panel.w-80:not(.relative)>.flex-shrink-0:first-child>.flex:first-child>h2+div{position:absolute;top:10px;right:12px}[data-skin=deco] div.ob-panel.w-80:not(.relative)>.flex-shrink-0:first-child>.flex:first-child>h2+div button{border-color:transparent;background:none;box-shadow:none;color:#f0cc66}[data-skin=deco] div.ob-panel.w-80:not(.relative)>.flex-shrink-0:first-child>.flex:first-child>h2+div button:hover{color:#fff0b5}[data-skin=deco] .ob-plaque-header{border:0;border-radius:0;background:none;padding-left:4px;padding-right:4px}[data-skin=deco] .ob-plaque-header:hover{filter:brightness(1.15)}[data-skin=deco] .ob-plaque-header .ob-heading{background:none;-webkit-background-clip:border-box;background-clip:border-box;color:#f6ecd2;filter:none;font-family:var(--font-inter),system-ui,sans-serif;font-size:15px;font-weight:600;letter-spacing:0}[data-skin=deco] .ob-plaque-header svg{width:17px;height:17px;color:#f0cc66}[data-skin=deco] div.ob-panel.w-80 .ob\:border-ob-line{border-color:rgba(230,191,87,.45)}[data-skin=deco] .ob-scroll{position:relative;color:rgb(var(--ob-ink));font-family:var(--skin-font-body),system-ui,sans-serif;background:url(/room-skin/deco/panel-frame-bright.svg) 0 0/100% 100% no-repeat,radial-gradient(120% 45% at 50% 0,rgba(230,191,87,.09),rgba(230,191,87,0) 70%),linear-gradient(180deg,#0f0f11,#070708);box-shadow:0 0 14px rgba(230,191,87,.18),0 10px 30px rgba(0,0,0,.55)}[data-skin=deco] .ob-scroll .ob-heading:is(.ob\:text-\[15px\],.text-lg){color:#f6dc92;font-size:16px;font-weight:600;text-shadow:0 0 10px rgba(240,196,88,.25)}[data-skin=deco] .ob-scroll h1.ob-heading{font-size:19px;font-weight:700}[data-skin=deco] .ob-scroll button>span.ob\:text-ob-ink-dim svg,[data-skin=deco] .ob-scroll button>svg.ob\:text-ob-ink-dim{color:#e6bf57}[data-skin=deco] .ob-scroll :where(input[type=text],input[type=number],input[type=search],input:not([type]),select,textarea){background-color:rgba(0,0,0,.45);border-color:rgba(230,191,87,.45);color:rgb(var(--ob-ink));box-shadow:inset 0 2px 4px rgba(0,0,0,.6)}[data-skin=deco] .ob-scroll :where(input,textarea)::-moz-placeholder{color:rgb(var(--ob-ink-dim))}[data-skin=deco] .ob-scroll :where(input,textarea)::placeholder{color:rgb(var(--ob-ink-dim))}[data-skin=deco] .ob-scroll :where(input[type=checkbox],input[type=radio],input[type=range]){accent-color:#2aa37c}[data-skin=deco] .ob-scroll .ob\:bg-ob-ink{background-color:#0f5e4a;background-image:linear-gradient(180deg,rgba(255,255,255,.1),rgba(0,0,0,.14));border-color:rgba(86,208,164,.75);color:#f7eed6;box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 10px rgba(47,181,138,.25)}[data-skin=deco] .ob-scroll button.ob\:bg-ob-ink:hover{background-color:#137259}[data-skin=deco] .ob-scroll .ob\:bg-ob-ink.ob\:ring-ob-ink-dim{background-color:#141417;background-image:none;box-shadow:none}[data-skin=deco] .ob-rolled-rail{margin:-12px 0;border-radius:0;background:url(/room-skin/deco/fan.webp) center bottom 110px/58px 34px no-repeat,url(/room-skin/deco/rail-lines.svg) center top 244px/16px calc(100% - 244px - 144px) no-repeat,linear-gradient(180deg,rgba(5,5,6,.35),rgba(5,5,6,.55)),url(/room-skin/deco/marble.webp) -300px 0 /640px 640px repeat,linear-gradient(180deg,#0c0c0e,#050506);box-shadow:inset -2px 0 0 #e6bf57,inset -5px 0 0 -2px rgba(230,191,87,.35),4px 0 14px -4px rgba(240,200,90,.3)}[data-skin=deco] .ob-rolled-rail>button:first-child{margin:10px 8px 6px 6px;padding:11px 0;border:1.5px solid #e6bf57;border-radius:8px;background:linear-gradient(180deg,#121214,#050506);box-shadow:0 0 12px rgba(230,191,87,.3),inset 0 1px 0 rgba(255,240,200,.08)}[data-skin=deco] .ob-rolled-rail :is(.ob\:text-ob-ink\/80,.ob\:text-ob-ink){color:#f0cc66;filter:drop-shadow(0 0 4px rgba(240,200,90,.3))}[data-skin=deco] .ob-rolled-rail button svg{width:24px;height:24px}[data-skin=deco] .ob-rolled-rail :is(.ob\:text-ob-ink\/80,.ob\:text-ob-ink):hover{color:#fff0b5}[data-skin=deco] .ob-rolled-rail>button:last-child,[data-skin=deco] .ob-rolled-rail>div:nth-last-child(2){margin-right:2px;border-top:1px solid rgba(230,191,87,.6)}[data-skin=deco] .ob-rule{height:1px;background:linear-gradient(90deg,rgba(230,191,87,0),rgba(230,191,87,.65) 15%,rgba(230,191,87,.65) 85%,rgba(230,191,87,0))}[data-skin=deco] .ob-divider{display:block;height:12px;margin-block:2px 6px;border:0;background:url(/room-skin/deco/title-rule.svg) 50%/250px 10px no-repeat}[data-skin=deco] .ob-framed{border-color:transparent;background-image:url(/room-skin/deco/panel-frame-bright.svg),linear-gradient(180deg,rgba(255,248,228,.045),rgba(255,248,228,0) 40%);background-size:100% 100%,auto;background-origin:border-box;background-repeat:no-repeat;box-shadow:0 0 14px rgba(230,191,87,.2),0 18px 48px rgba(0,0,0,.7)}[data-skin=deco] .ob-scroll.ob-framed{background:url(/room-skin/deco/panel-frame-bright.svg) 0 0/100% 100% no-repeat border-box,linear-gradient(180deg,#0f0f11,#070708) border-box}[data-skin=deco] .ob-note{background:url(/room-skin/deco/panel-frame-bright.svg) 0 0/100% 100% no-repeat border-box,linear-gradient(180deg,#141416,#09090b) border-box;border-color:transparent;border-radius:2px;color:rgb(var(--ob-text));box-shadow:0 0 12px rgba(230,191,87,.2),0 10px 24px rgba(0,0,0,.6)}[data-skin=neon]{--ob-bg:9 7 26;--ob-panel:16 13 42;--ob-panel-2:20 26 58;--ob-line:52 50 110;--ob-bronze:34 228 255;--ob-gold:34 228 255;--ob-gold-bright:166 246 255;--ob-text:246 241 255;--ob-dim:170 164 206;--ob-active:255 61 203;--ob-warn:255 196 70;--ob-danger:255 84 112;--ob-parchment:14 12 38;--ob-parchment-2:20 24 56;--ob-parchment-line:56 54 118;--ob-ink:246 241 255;--ob-ink-dim:170 164 206;--ob-red-ink:255 61 203;--ob-wood:20 18 43;--skin-gap:8px;--neon-c:34 228 255;--neon-c-core:200 252 255;--neon-m:255 61 203;--neon-m-core:255 214 244;--neon-amber:255 190 60;--neon-ok:60 245 162;--neon-bar:21 17 50;--neon-foot:18 11 44;--neon-drawer:8 13 40;--neon-plate:6 10 34;--neon-well:18 28 60;--neon-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace}[data-skin=neon] body{--skin-font-display:var(--font-orbitron);--skin-font-body:var(--font-inter)}[data-skin=neon] .room-obsidian{scrollbar-color:rgb(var(--neon-c)/.3) transparent}[data-skin=neon] .room-obsidian ::-moz-selection{background:rgb(var(--neon-m)/.4);color:#fff}[data-skin=neon] .room-obsidian ::selection{background:rgb(var(--neon-m)/.4);color:#fff}[data-skin=neon] .ob-panel{background-color:rgb(var(--neon-bar)/.94);background-image:linear-gradient(180deg,rgb(120 90 255/.05),rgb(0 0 0/.12));box-shadow:inset 0 1px 0 rgb(255 255 255/.04);color:rgb(var(--ob-text))}[data-skin=neon] header.ob-panel{background-image:linear-gradient(180deg,rgb(var(--neon-bar)/0) 40%,rgb(64 30 92/.85));border-bottom-color:rgb(110 128 190/.75)}[data-skin=neon] footer.ob-panel{background-color:rgb(var(--neon-foot)/.8);background-image:linear-gradient(180deg,rgb(70 20 90/.25),rgb(0 0 0/0));border-top-color:rgb(120 96 170/.8)}[data-skin=neon] .ob-panel.border-l{background-color:rgb(var(--neon-drawer)/.97);background-image:repeating-linear-gradient(180deg,rgb(190 200 255/.022) 0 1px,transparent 1px 3px),linear-gradient(180deg,rgb(120 90 255/.04),rgb(0 0 0/.1));border-left:2px solid rgb(var(--neon-m-core));box-shadow:-1px 0 3px rgb(var(--neon-m)),-4px 0 14px rgb(var(--neon-m)/.55),inset 3px 0 12px -4px rgb(var(--neon-m)/.6)}[data-skin=neon] .ob-panel.border-l h2.ob-heading{font-family:var(--skin-font-display),system-ui,sans-serif;font-size:16px;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:rgb(var(--neon-c-core));text-shadow:0 0 2px rgb(var(--neon-c)),0 0 12px rgb(var(--neon-c)/.65)}[data-skin=neon] .ob-panel.border-l h2.ob-heading.truncate{font-size:13px;letter-spacing:.06em}[data-skin=neon] .ob-panel.border-l h2.ob-heading svg{width:18px;height:18px;color:rgb(var(--neon-m));filter:drop-shadow(0 0 3px rgb(var(--neon-m)))}[data-skin=neon] .ob-panel.border-l>.border-b:first-child{position:relative;border-bottom:2px solid rgb(var(--neon-c-core)/.9);box-shadow:0 1px 3px rgb(var(--neon-c)),0 2px 14px rgb(var(--neon-c)/.45)}[data-skin=neon] .ob-panel.border-l>.border-b:first-child button.ob\:bg-ob-panel-2{background:none;border-color:transparent;box-shadow:none;color:rgb(var(--ob-text))}[data-skin=neon] .ob-panel.border-l>.border-b:first-child button.ob\:bg-ob-panel-2:hover{color:rgb(var(--neon-c-core));filter:drop-shadow(0 0 4px rgb(var(--neon-c)))}[data-skin=neon] .ob-glass{background-color:rgb(12 12 36/.95);background-image:linear-gradient(180deg,rgb(140 120 255/.07),rgb(0 0 0/.16));border:1px solid rgb(var(--neon-c)/.55);box-shadow:0 0 10px rgb(var(--neon-c)/.22),0 10px 28px rgb(0 0 0/.55),inset 0 0 10px rgb(var(--neon-c)/.08);color:rgb(var(--ob-text))}[data-skin=neon] .ob-heading{font-family:var(--skin-font-body),system-ui,sans-serif;font-weight:600;letter-spacing:.01em}[data-skin=neon] .ob-gold-text{color:rgb(var(--ob-gold-bright));text-shadow:0 0 1px rgb(var(--neon-c)/.7),0 0 8px rgb(var(--neon-c)/.45)}[data-skin=neon] .ob-engraved-icon{color:rgb(var(--ob-text))}[data-skin=neon] .ob-engraved-icon svg{filter:drop-shadow(0 0 2px rgb(var(--neon-c)/.7))}[data-skin=neon] .ob-bronze-btn{background:radial-gradient(circle at 50% 40%,rgb(22 40 76/.95),rgb(10 16 40/.96) 72%);border:2px solid rgb(var(--neon-c-core)/.95);border-radius:9999px;box-shadow:0 0 3px rgb(var(--neon-c)),0 0 12px rgb(var(--neon-c)/.55),inset 0 0 4px rgb(var(--neon-c)/.8),inset 0 0 12px rgb(var(--neon-c)/.3);transition:border-color .16s ease,box-shadow .16s ease,transform .12s ease}[data-skin=neon] .ob-bronze-btn:hover{border-color:#fff;box-shadow:0 0 4px rgb(var(--neon-c)),0 0 16px rgb(var(--neon-c)/.75),0 0 30px rgb(var(--neon-c)/.3),inset 0 0 5px rgb(var(--neon-c)),inset 0 0 14px rgb(var(--neon-c)/.4);animation:neon-flicker .52s step-end both}[data-skin=neon] .ob-bronze-btn:active{transform:scale(.95)}[data-skin=neon] .ob-bronze-btn--lit,[data-skin=neon] .ob-bronze-btn--lit:hover{border-color:rgb(var(--neon-m-core));color:rgb(var(--neon-m-core));background:radial-gradient(circle at 50% 45%,rgb(var(--neon-m)/.28),rgb(30 8 40/.96) 72%);box-shadow:0 0 3px rgb(var(--neon-m)),0 0 12px rgb(var(--neon-m)/.75),0 0 26px rgb(var(--neon-m)/.3),inset 0 0 4px rgb(var(--neon-m)),inset 0 0 12px rgb(var(--neon-m)/.45)}[data-skin=neon] .ob-bronze-btn--lit svg{color:rgb(var(--neon-m-core));filter:drop-shadow(0 0 3px rgb(var(--neon-m)))}[data-skin=neon] .ob-bronze-btn--off,[data-skin=neon] .ob-bronze-btn--off:hover{border-color:rgb(255 170 185);color:rgb(255 200 210);background:radial-gradient(circle at 50% 45%,rgb(var(--ob-danger)/.24),rgb(30 8 18/.96) 72%);box-shadow:0 0 3px rgb(var(--ob-danger)),0 0 12px rgb(var(--ob-danger)/.55),inset 0 0 10px rgb(var(--ob-danger)/.35)}[data-skin=neon] .ob-bronze-btn--off svg{filter:drop-shadow(0 0 3px rgb(var(--ob-danger)/.8))}[data-skin=neon] header.ob-panel .ob-bronze-btn{border-radius:9px;border-color:transparent;background:none;box-shadow:none;color:rgb(var(--ob-text))}[data-skin=neon] header.ob-panel .ob-bronze-btn:hover{border-color:rgb(var(--neon-c-core)/.9);background:rgb(var(--neon-c)/.08);box-shadow:0 0 10px rgb(var(--neon-c)/.5),inset 0 0 8px rgb(var(--neon-c)/.25)}[data-skin=neon] header.ob-panel .ob-bronze-btn.bg-slate-800{border:1.5px solid rgb(var(--neon-c)/.95);background:linear-gradient(180deg,rgb(14 52 78/.9),rgb(8 30 52/.9));box-shadow:0 0 8px rgb(var(--neon-c)/.45),inset 0 0 8px rgb(var(--neon-c)/.25)}[data-skin=neon] header.ob-panel .ob-bronze-btn.bg-slate-800:hover{border-color:#fff;box-shadow:0 0 3px rgb(var(--neon-c)),0 0 14px rgb(var(--neon-c)/.6),inset 0 0 10px rgb(var(--neon-c)/.35)}[data-skin=neon] header.ob-panel .ob-bronze-btn--lit,[data-skin=neon] header.ob-panel .ob-bronze-btn--lit:hover{border:2px solid rgb(var(--neon-m-core));background:rgb(var(--neon-m)/.1);box-shadow:0 0 3px rgb(var(--neon-m)),0 0 12px rgb(var(--neon-m)/.7),inset 0 0 8px rgb(var(--neon-m)/.45)}[data-skin=neon] header.ob-panel .ob-bronze-btn--lit svg{color:rgb(var(--neon-amber));filter:drop-shadow(0 0 3px rgb(var(--neon-amber)/.8))}[data-skin=neon] header.ob-panel .ob\:bg-ob-panel-2{border:1.5px solid rgb(var(--neon-c)/.7);border-radius:9px;background-color:rgb(12 18 46/.9);background-image:none;box-shadow:0 0 8px rgb(var(--neon-c)/.3),inset 0 0 8px rgb(var(--neon-c)/.14)}[data-skin=neon] header.ob-panel button[aria-label="Roll a 20-sided die"]{border-color:rgb(96 140 200/.6);box-shadow:0 0 6px rgb(var(--neon-c)/.15),inset 0 0 8px rgb(var(--neon-c)/.1)}[data-skin=neon] header.ob-panel button[aria-label="Roll a 20-sided die"] svg{color:rgb(var(--neon-amber));filter:drop-shadow(0 0 3px rgb(var(--neon-amber)/.7))}[data-skin=neon] header.ob-panel span.truncate.ob\:text-ob-dim{font-size:14px;color:rgb(var(--ob-text))}[data-skin=neon] header.ob-panel .ob\:uppercase{font-size:14px;letter-spacing:0;text-transform:none;color:rgb(var(--ob-text))}[data-skin=neon] :where(button.ob\:bg-ob-panel-2,a.ob\:bg-ob-panel-2){background-image:linear-gradient(180deg,rgb(255 255 255/.05),rgb(0 0 0/.16));border-color:rgb(var(--neon-c)/.5);box-shadow:inset 0 0 0 1px rgb(var(--neon-c)/.45),0 0 6px rgb(var(--neon-c)/.2);transition:border-color .16s ease,box-shadow .16s ease,color .16s ease}[data-skin=neon] :where(button.ob\:bg-ob-panel-2,a.ob\:bg-ob-panel-2):hover{border-color:rgb(var(--neon-c-core)/.9);box-shadow:inset 0 0 0 1px rgb(var(--neon-c)/.8),inset 0 0 10px rgb(var(--neon-c)/.2),0 0 12px rgb(var(--neon-c)/.45)}[data-skin=neon] button.ob\:bg-ob-panel-2.ob\:border-ob-gold\/50{min-height:40px;border:1.5px solid rgb(var(--neon-c-core)/.95);border-radius:8px;background-color:rgb(14 28 58/.95);font-size:15px;color:rgb(var(--ob-text));box-shadow:0 0 3px rgb(var(--neon-c)),0 0 14px rgb(var(--neon-c)/.45),inset 0 0 12px rgb(var(--neon-c)/.2)}[data-skin=neon] button.ob\:bg-ob-panel-2.ob\:border-ob-gold\/50:hover{border-color:#fff;box-shadow:0 0 4px rgb(var(--neon-c)),0 0 20px rgb(var(--neon-c)/.6),inset 0 0 14px rgb(var(--neon-c)/.3)}[data-skin=neon] footer.ob-panel :is(.ob\:bg-ob-panel-2,.ob\:bg-ob-gold\/15,button[aria-pressed]){--pill:var(--neon-c);min-height:clamp(30px,3cqi,36px);padding-inline:clamp(8px,.95cqi,12px);border:1.5px solid rgb(var(--pill)/.95);border-radius:7px;background-color:rgb(8 20 44/.88);background-image:none;color:rgb(var(--ob-text));font-size:clamp(12.5px,1.16cqi,14px);box-shadow:0 0 3px rgb(var(--pill)/.9),0 0 12px rgb(var(--pill)/.35),inset 0 0 9px rgb(var(--pill)/.2);transition:box-shadow .16s ease,color .16s ease,border-color .16s ease}[data-skin=neon] footer.ob-panel :is(.ob\:bg-ob-panel-2,.ob\:bg-ob-gold\/15,button[aria-pressed]) svg{color:rgb(var(--pill)/1);filter:drop-shadow(0 0 2px rgb(var(--pill)/.8))}[data-skin=neon] footer.ob-panel :is(button.ob\:bg-ob-panel-2,button[aria-pressed]):hover{box-shadow:0 0 4px rgb(var(--pill)),0 0 18px rgb(var(--pill)/.55),inset 0 0 12px rgb(var(--pill)/.3)}[data-skin=neon] footer.ob-panel .ob\:bg-ob-gold\/15{background-color:rgb(var(--neon-c)/.16)}[data-skin=neon] footer.ob-panel button[aria-pressed=true]{--pill:var(--neon-m);background-color:rgb(58 10 60/.85);color:rgb(var(--neon-m-core));text-shadow:0 0 6px rgb(var(--neon-m)/.8)}[data-skin=neon] footer.ob-panel div.ob\:bg-ob-panel-2:has(>button[aria-pressed]){gap:clamp(5px,.7cqi,9px);min-height:0;padding:0;border:0;background:none;box-shadow:none}[data-skin=neon] footer.ob-panel>div:nth-child(3){gap:clamp(10px,1.3cqi,16px)}[data-skin=neon] footer.ob-panel>div:last-child{width:auto;margin-left:8px}[data-skin=neon] footer.ob-panel{container:neon-bar/inline-size}@container neon-bar (max-width: 900px){[data-skin=neon] footer.ob-panel button[aria-pressed]>span{display:none}}[data-skin=neon] footer.ob-panel .ob\:bg-ob-panel-2.ob\:tabular-nums{color:rgb(var(--neon-c-core));font-size:14px;text-shadow:0 0 6px rgb(var(--neon-c)/.8)}[data-skin=neon] footer.ob-panel .ob\:bg-ob-panel-2.ob\:border-ob-warn\/40{--pill:var(--ob-warn);color:rgb(var(--ob-warn));text-shadow:0 0 6px rgb(var(--ob-warn)/.6)}[data-skin=neon] footer.ob-panel .ob\:tabular-nums,[data-skin=neon] header.ob-panel .ob\:tabular-nums{font-family:var(--neon-mono);font-weight:700;letter-spacing:.02em}[data-skin=neon] header.ob-panel .ob\:tabular-nums{font-size:17px;color:#fff;text-shadow:0 0 6px rgb(var(--neon-c)/.55)}[data-skin=neon] :is(.bg-emerald-400,.bg-emerald-500).ob\:bg-ob-active{background-color:rgb(var(--neon-ok));box-shadow:0 0 6px rgb(var(--neon-ok)/.8)}[data-skin=neon] .text-emerald-400.ob\:text-ob-active{color:rgb(var(--neon-ok))}[data-skin=neon] .bg-green-400.ob\:bg-ob-active{background-color:rgb(var(--neon-ok));box-shadow:0 0 6px rgb(var(--neon-ok)/.8)}[data-skin=neon] .text-green-400.ob\:text-ob-active{border-color:rgb(var(--neon-ok)/.45);background-color:rgb(8 22 26/.8);color:rgb(var(--neon-ok));text-shadow:0 0 6px rgb(var(--neon-ok)/.5);box-shadow:0 0 8px rgb(var(--neon-ok)/.2)}[data-skin=neon] header.ob-panel div.items-stretch.ob\:bg-ob-panel-2{border-color:transparent;background-color:transparent;box-shadow:none}[data-skin=neon] .ob-panel :where(input[type=text],input[type=search],input:not([type]),textarea,select),[data-skin=neon] :where(input.ob\:bg-ob-panel-2,textarea.ob\:bg-ob-panel-2,select.ob\:bg-ob-panel-2){background-color:rgb(var(--neon-well)/.92);border-color:rgb(80 110 190/.6);border-radius:8px;box-shadow:inset 0 1px 4px rgb(0 0 0/.45),0 0 6px rgb(var(--neon-c)/.08);color:rgb(var(--ob-text))}[data-skin=neon] :where(input,textarea,select):focus-visible{border-color:rgb(var(--neon-c)/.9);box-shadow:0 0 0 1px rgb(var(--neon-c)/.4),0 0 12px rgb(var(--neon-c)/.35)}[data-skin=neon] kbd.ob\:bg-ob-line{background-color:rgb(20 60 90/.9);color:rgb(var(--neon-c-core));box-shadow:inset 0 0 0 1px rgb(var(--neon-c)/.4)}[data-skin=neon] .ob-plaque{background:linear-gradient(180deg,rgb(14 30 60/.95),rgb(8 16 40/.96));border:1.5px solid rgb(var(--neon-c-core)/.95);color:rgb(var(--neon-c-core));font-family:var(--neon-mono);font-weight:700;box-shadow:0 0 3px rgb(var(--neon-c)),0 0 14px rgb(var(--neon-c)/.45),inset 0 0 12px rgb(var(--neon-c)/.2);text-shadow:0 0 3px rgb(var(--neon-c)),0 0 12px rgb(var(--neon-c)/.55)}[data-skin=neon] .ob-trim{display:block;position:absolute;left:0;right:0;height:1px;z-index:3;pointer-events:none;background:linear-gradient(90deg,rgb(var(--neon-c)/0),rgb(var(--neon-c)/.45) 14%,rgb(var(--neon-c-core)/.7) 50%,rgb(var(--neon-c)/.45) 86%,rgb(var(--neon-c)/0));filter:drop-shadow(0 0 3px rgb(var(--neon-c)/.7))}[data-skin=neon] .ob-trim--bottom{bottom:-1px}[data-skin=neon] .ob-trim--top{display:none}[data-skin=neon] :has(>.ob-seat-frame){border-radius:6px;box-shadow:0 0 0 1px rgb(var(--neon-c)/.95),0 0 6px 1px rgb(var(--neon-c)/.6),0 0 18px rgb(var(--neon-c)/.25)}[data-skin=neon] .ob-seat-frame{--nb:var(--neon-c);--nb-core:rgb(var(--neon-c-core));--nb-arm:36px;--nb-w:10px;--nb-in:4px;--nb-top:42px;--nb-stops:rgb(var(--nb)/0) 0 3px,rgb(var(--nb)/0.45) 3px,var(--nb-core) 4px 7px,rgb(var(--nb)/0.6) 7px,rgb(var(--nb)/0.15) 9px,rgb(var(--nb)/0) 10px;border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(var(--nb-core-rgb,var(--neon-c-core))/.95),inset 0 0 0 2px rgb(var(--nb)/.9),inset 0 0 8px rgb(var(--nb)/.4);background:linear-gradient(180deg,var(--nb-stops)) left var(--nb-in) top var(--nb-top) /var(--nb-arm) var(--nb-w) no-repeat,linear-gradient(90deg,var(--nb-stops)) left 0 top calc(var(--nb-top) + var(--nb-in)) /var(--nb-w) var(--nb-arm) no-repeat,linear-gradient(180deg,var(--nb-stops)) right var(--nb-in) top var(--nb-top) /var(--nb-arm) var(--nb-w) no-repeat,linear-gradient(270deg,var(--nb-stops)) right 0 top calc(var(--nb-top) + var(--nb-in)) /var(--nb-w) var(--nb-arm) no-repeat,linear-gradient(0deg,var(--nb-stops)) left var(--nb-in) bottom 0 /var(--nb-arm) var(--nb-w) no-repeat,linear-gradient(90deg,var(--nb-stops)) left 0 bottom var(--nb-in) /var(--nb-w) var(--nb-arm) no-repeat,linear-gradient(0deg,var(--nb-stops)) right var(--nb-in) bottom 0 /var(--nb-arm) var(--nb-w) no-repeat,linear-gradient(270deg,var(--nb-stops)) right 0 bottom var(--nb-in) /var(--nb-w) var(--nb-arm) no-repeat}[data-skin=neon] .ob-seat-frame.brightness-125{filter:brightness(1.3) saturate(1.1)}[data-skin=neon] .ob-active-seat{box-shadow:0 0 0 2px rgb(var(--neon-m)),0 0 8px 2px rgb(var(--neon-m)/.8),0 0 24px 2px rgb(var(--neon-m)/.45),0 0 52px rgb(var(--neon-m)/.2)}[data-skin=neon] .ob-active-seat .ob-seat-frame{--nb:var(--neon-m);--nb-core:rgb(var(--neon-m-core));--nb-core-rgb:var(--neon-m-core);--nb-arm:44px}[data-skin=neon] .ob-seat-glow{border-radius:inherit;box-shadow:inset 0 0 0 1px rgb(var(--neon-m-core)),inset 0 0 0 3px rgb(var(--neon-m)),inset 0 0 10px 1px rgb(var(--neon-m)/.55);outline:1px solid rgb(var(--neon-m)/.7);outline-offset:-6px;animation:neon-power-on .9s step-end both}[data-skin=neon] .ob-nameplate{height:42px;padding:6px 8px 6px 12px;background:linear-gradient(180deg,rgb(var(--neon-c)/.05),rgb(var(--neon-c)/0) 60%),rgb(var(--neon-plate)/.97);border-bottom-color:rgb(var(--neon-c-core)/.85);box-shadow:0 1px 4px rgb(var(--neon-c)/.6),inset 0 -6px 8px -6px rgb(var(--neon-c)/.4)}[data-skin=neon] .ob-active-seat .ob-nameplate{background:linear-gradient(180deg,rgb(var(--neon-m)/.14),rgb(var(--neon-m)/.04)),rgb(30 6 38/.97);border-bottom-color:rgb(var(--neon-m-core)/.9);box-shadow:0 1px 4px rgb(var(--neon-m)/.7),inset 0 -6px 8px -6px rgb(var(--neon-m)/.55)}[data-skin=neon] .ob-nameplate .ob-gold-text{font-family:var(--skin-font-body),system-ui,sans-serif;font-weight:700;font-size:16px;letter-spacing:0;color:#fff;text-shadow:0 0 8px rgb(var(--neon-c)/.3)}[data-skin=neon] .ob-nameplate .ob-gold-text>span{color:inherit}[data-skin=neon] .ob-nameplate>div:first-child>.ob-gold-text{flex-shrink:0;max-width:10em}[data-skin=neon] .ob-nameplate>div:first-child>div.flex-shrink-0{flex-shrink:1;min-width:0;overflow:hidden}[data-skin=neon] .ob-active-seat .ob-nameplate .ob-gold-text{text-shadow:0 0 8px rgb(var(--neon-m)/.45)}[data-skin=neon] .ob-nameplate .uppercase{font-family:var(--skin-font-body),system-ui,sans-serif;font-weight:800;font-size:12.5px;line-height:1;letter-spacing:.04em;padding:5px 9px 4px;border-width:1.5px;border-color:currentColor;border-radius:5px;background-color:color-mix(in srgb,currentColor 14%,transparent);text-shadow:0 0 6px currentColor;box-shadow:0 0 7px -1px currentColor,inset 0 0 7px -2px currentColor}[data-skin=neon] .ob-nameplate .uppercase.ob\:text-ob-gold-bright{color:rgb(var(--neon-c))}[data-skin=neon] .ob-medallion{width:auto;min-width:44px;height:28px;margin-block:0;padding:0 8px;border:1.5px solid rgb(var(--neon-c-core)/.95);border-radius:7px;background:linear-gradient(180deg,rgb(12 24 52/.95),rgb(6 12 32/.96));box-shadow:0 0 3px rgb(var(--neon-c)),0 0 10px rgb(var(--neon-c)/.45),inset 0 0 8px rgb(var(--neon-c)/.2)}[data-skin=neon] .ob-medallion .ob-gold-text{font-family:var(--neon-mono);font-weight:700;font-size:17px;letter-spacing:0;color:#fff;text-shadow:0 0 6px rgb(var(--neon-c)/.6)}[data-skin=neon] .ob-nameplate :where(button.ob\:bg-ob-panel-2){width:28px;height:28px;border-radius:7px;color:#fff}[data-skin=neon] .ob-scroll{position:relative;color:rgb(var(--ob-ink));font-family:var(--skin-font-body),system-ui,sans-serif;background:repeating-linear-gradient(180deg,rgb(190 200 255/.018) 0 1px,transparent 1px 3px),linear-gradient(180deg,rgb(130 110 255/.08),rgb(130 110 255/0) 28%),rgb(var(--neon-bar)/.97);border-radius:10px;box-shadow:inset 0 0 0 1px rgb(var(--neon-c)/.3),0 0 0 1px rgb(0 0 0/.5),0 0 18px rgb(var(--neon-c)/.1),0 18px 44px rgb(0 0 0/.55)}[data-skin=neon] .ob-scroll h1.ob-heading{font-family:var(--skin-font-display),system-ui,sans-serif;font-weight:800;font-size:16px;letter-spacing:.04em;text-transform:uppercase;color:rgb(var(--neon-c-core));text-shadow:0 0 2px rgb(var(--neon-c)),0 0 12px rgb(var(--neon-c)/.6)}[data-skin=neon] .ob-scroll :where(input[type=text],input[type=number],input[type=search],input:not([type]),select,textarea,.ob\:bg-ob-parchment-2){background-color:rgb(var(--neon-well)/.9);border-color:rgb(80 110 190/.55);color:rgb(var(--ob-ink))}[data-skin=neon] .ob-scroll :where(input,textarea)::-moz-placeholder{color:rgb(var(--ob-ink-dim))}[data-skin=neon] .ob-scroll :where(input,textarea)::placeholder{color:rgb(var(--ob-ink-dim))}[data-skin=neon] .ob-scroll :where(input[type=checkbox],input[type=radio],input[type=range]){accent-color:rgb(var(--neon-m))}[data-skin=neon] .ob-scroll button[aria-pressed=true],[data-skin=neon] .ob\:bg-ob-ink.ob\:text-ob-parchment,[data-skin=neon] :is(button,a).ob\:bg-ob-ink,[data-skin=neon] :is(button,a).ob\:bg-ob-ink:hover{background-color:rgb(var(--neon-m)/.16);border-color:rgb(var(--neon-m-core)/.9);color:rgb(var(--neon-m-core));box-shadow:0 0 10px rgb(var(--neon-m)/.45),inset 0 0 10px rgb(var(--neon-m)/.22)}[data-skin=neon] .bg-amber-500.ob\:bg-ob-ink{background-color:rgb(var(--neon-m));box-shadow:0 0 6px rgb(var(--neon-m)/.8)}[data-skin=neon] .bg-gray-800.ob\:bg-ob-ink{background-color:#0b0a14}[data-skin=neon] [class*="ob:bg-[radial-gradient(circle_at_35%_30%,#c65a43"]{background-image:radial-gradient(circle at 38% 32%,#fff 0 16%,rgb(var(--neon-m-core)) 32%,rgb(var(--neon-m)) 72%);box-shadow:0 0 0 1px rgb(var(--neon-m)/.9),0 0 9px rgb(var(--neon-m)/.75)}[data-skin=neon] .ob-rolled-rail{position:relative;margin:-12px 0;border-radius:0;background:linear-gradient(90deg,rgb(var(--neon-m)/0) 65%,rgb(var(--neon-m)/.2)),linear-gradient(180deg,rgb(24 22 62/.97),rgb(26 16 60/.97) 60%,rgb(40 12 62/.97));box-shadow:none}[data-skin=neon] .ob-rolled-rail svg{width:22px;height:22px}[data-skin=neon] .ob-rolled-rail>button:first-child{margin-top:4px;border-bottom:1px solid rgb(120 110 200/.35);color:rgb(var(--neon-amber))}[data-skin=neon] .ob-rolled-rail>div:nth-child(2){background:linear-gradient(180deg,rgb(var(--neon-c)/0) 0,rgb(var(--neon-c)/.75) 30%,rgb(var(--neon-c)/0)) 50% 200px /1px 280px no-repeat}[data-skin=neon] .ob-rolled-rail>div:nth-child(2)>:nth-child(-n+2){color:rgb(255 118 222)}[data-skin=neon] .ob-rolled-rail>div:nth-child(2)>:last-child{color:rgb(var(--neon-c-core))}[data-skin=neon] .ob-rolled-rail svg{filter:drop-shadow(0 0 3px currentColor)}[data-skin=neon] .ob-rolled-rail:after,[data-skin=neon] aside>.ob-scroll:after{content:"";position:absolute;top:0;bottom:0;right:-1px;width:3px;border-radius:2px;pointer-events:none;background:linear-gradient(90deg,rgb(var(--neon-m)),rgb(var(--neon-m-core)) 50%,rgb(var(--neon-m)));filter:drop-shadow(0 0 3px rgb(var(--neon-m))) drop-shadow(0 0 10px rgb(var(--neon-m)/.7))}[data-skin=neon] aside>.ob-scroll:after{top:12px;bottom:12px}[data-skin=neon] .ob-rule{height:1px;background:linear-gradient(90deg,rgb(var(--neon-c)/0),rgb(var(--neon-c)/.55),rgb(var(--neon-c)/0))}[data-skin=neon] .ob-divider{display:block;height:9px;margin-block:4px;border:0;background:radial-gradient(circle,rgb(var(--neon-m-core)) 0 1.5px,rgb(var(--neon-m)/.7) 2px,rgb(var(--neon-m)/0) 4.5px) 50% /9px 9px no-repeat,linear-gradient(90deg,rgb(var(--neon-c)/0),rgb(var(--neon-c)/.6) 40%,rgb(var(--neon-c)/0) 46%,rgb(var(--neon-c)/0) 54%,rgb(var(--neon-c)/.6) 60%,rgb(var(--neon-c)/0)) 50% /100% 1px no-repeat}[data-skin=neon] .ob-plaque-header{border:1px solid transparent;border-radius:6px;background:none;box-shadow:none;transition:border-color .16s ease,background-color .16s ease}[data-skin=neon] .ob-plaque-header:hover{border-color:rgb(var(--neon-c)/.35);background-color:rgb(var(--neon-c)/.05)}[data-skin=neon] .ob-plaque-header .ob-gold-text{font-weight:700;font-size:15px;color:#fff;text-shadow:none}[data-skin=neon] .ob-plaque-header>div>svg:first-child{width:16px;height:16px;color:rgb(var(--neon-amber));filter:drop-shadow(0 0 3px rgb(var(--neon-amber)/.7))}[data-skin=neon] .ob-framed{--nf:linear-gradient(rgb(var(--neon-c-core)/0.9),rgb(var(--neon-c-core)/0.9));border:1px solid rgb(var(--neon-c)/.65);background-image:var(--nf),var(--nf),var(--nf),var(--nf),var(--nf),var(--nf),var(--nf),var(--nf),linear-gradient(180deg,rgb(140 120 255/.07),rgb(0 0 0/.16));background-position:left 5px top 5px,left 5px top 5px,right 5px top 5px,right 5px top 5px,left 5px bottom 5px,left 5px bottom 5px,right 5px bottom 5px,right 5px bottom 5px,0 0;background-size:12px 2px,2px 12px,12px 2px,2px 12px,12px 2px,2px 12px,12px 2px,2px 12px,100% 100%;background-repeat:no-repeat;box-shadow:0 0 0 1px rgb(0 0 0/.55),0 0 16px rgb(var(--neon-c)/.25),0 18px 44px rgb(0 0 0/.6),inset 0 0 14px rgb(var(--neon-c)/.08)}[data-skin=neon] .ob-note{background:rgb(12 12 36/.95);color:rgb(var(--ob-text));border:1px solid rgb(var(--neon-c)/.7);border-radius:8px;box-shadow:0 0 3px rgb(var(--neon-c)/.8),0 0 14px rgb(var(--neon-c)/.3),0 10px 24px rgb(0 0 0/.55)}[data-skin=neon] .neon-bd{background:radial-gradient(70% 55% at 50% 112%,rgb(var(--neon-m)/.26),rgb(var(--neon-m)/0) 70%),radial-gradient(40% 60% at 0 50%,rgb(var(--neon-m)/.1),rgb(var(--neon-m)/0) 70%),radial-gradient(45% 40% at 20% 0,rgb(124 76 255/.16),rgb(124 76 255/0) 70%),radial-gradient(40% 38% at 100% 6%,rgb(var(--neon-c)/.06),rgb(var(--neon-c)/0) 70%),linear-gradient(180deg,#120f33 0,#0c0a26 55%,#150b30 100%)}[data-skin=neon] .neon-bd-runes{position:absolute;inset:0;background:url(/room-skin/neon/circuit.svg) 0 0/240px 240px repeat;opacity:.18}[data-skin=neon] .neon-bd-haze{position:absolute;inset:0;background:radial-gradient(55% 38% at 50% 100%,rgb(var(--neon-m)/.2),rgb(var(--neon-m)/0) 72%),radial-gradient(28% 55% at 100% 62%,rgb(var(--neon-m)/.08),rgb(var(--neon-m)/0) 70%)}[data-skin=neon] .neon-bd-horizon{position:absolute;left:0;right:0;bottom:0;height:34vh;overflow:hidden;perspective:360px;perspective-origin:50% 0;-webkit-mask-image:linear-gradient(0deg,#000 0,rgb(0 0 0/.85) 30%,transparent);mask-image:linear-gradient(0deg,#000 0,rgb(0 0 0/.85) 30%,transparent)}[data-skin=neon] .neon-bd-horizon:before{content:"";position:absolute;left:0;right:0;bottom:0;height:45%;background:radial-gradient(60% 100% at 50% 100%,rgb(var(--neon-m)/.3),rgb(var(--neon-m)/0) 72%)}[data-skin=neon] .neon-bd-grid{position:absolute;left:-60%;right:-60%;bottom:0;height:320%;transform-origin:50% 100%;transform:rotateX(64deg);background-image:linear-gradient(90deg,rgb(var(--neon-m)/.62) 0 1.5px,rgb(var(--neon-m)/0) 1.5px),linear-gradient(0deg,rgb(var(--neon-m)/.62) 0 1.5px,rgb(var(--neon-m)/0) 1.5px);background-size:64px 64px;background-position:bottom;animation:neon-grid-scroll 4s steps(120) infinite}[data-skin=neon] .neon-bd[data-paused=true] .neon-bd-grid{animation-play-state:paused}@keyframes neon-grid-scroll{0%{transform:rotateX(64deg) translateY(0)}to{transform:rotateX(64deg) translateY(64px)}}@keyframes neon-power-on{0%{opacity:0}10%{opacity:1}16%{opacity:.12}26%{opacity:.9}32%{opacity:.3}44%{opacity:1}to{opacity:1}}@keyframes neon-flicker{0%{filter:brightness(1)}14%{filter:brightness(1.3)}22%{filter:brightness(.88)}34%{filter:brightness(1.22)}46%{filter:brightness(1.04)}to{filter:brightness(1.08)}}@media (prefers-reduced-motion:reduce){[data-skin=neon] .neon-bd-grid,[data-skin=neon] .ob-bronze-btn:hover,[data-skin=neon] .ob-seat-glow{animation:none}[data-skin=neon] .ob-seat-glow{opacity:1}}