.otc-root{--otc-gap:var(--space-4);--otc-split:2px;--otc-ink:var(--bg);--otc-mid:var(--ember);--otc-hot:var(--fg);color:var(--fg);font:400 16px/24px var(--font-body-stack)}[data-theme=paper] .otc-root{--otc-ink:var(--fg);--otc-hot:var(--bg)}html[data-fx=off] .otc-root{--otc-split:1px}.otc-root p{max-width:var(--measure)}.otc-root :focus-visible{outline:2px solid var(--ember);outline-offset:3px}.otc-root [id]{scroll-margin-top:24px}.otc-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.otc-mono{font-family:var(--font-mono-stack)}.otc-glitch{isolation:isolate;max-width:100%;display:inline-block;position:relative}.otc-glitch:before,.otc-glitch:after{content:attr(data-text) / "";z-index:-1;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.85;text-shadow:none;position:absolute;inset:0}.otc-glitch:before{color:var(--split-a);transform:translateX(calc(var(--otc-split) * -1))}.otc-glitch:after{color:var(--split-b);transform:translateX(var(--otc-split))}[data-theme=paper] .otc-glitch:before,[data-theme=paper] .otc-glitch:after{opacity:.55}.otc-glitch-idle:before{animation:otc-burst-a 7s steps(1, end) infinite var(--otc-delay,1.4s)}.otc-glitch-idle:after{animation:otc-burst-b 7s steps(1, end) infinite var(--otc-delay,1.4s)}.otc-glitch:hover:before,a:hover .otc-glitch:before,a:focus-visible .otc-glitch:before{animation:.44s step-end infinite otc-slice-a}.otc-glitch:hover:after,a:hover .otc-glitch:after,a:focus-visible .otc-glitch:after{animation:.44s step-end infinite otc-slice-b}@keyframes otc-slice-a{0%{clip-path:inset(8% 0 72%);transform:translate(-7px)}17%{clip-path:inset(58% 0 12%);transform:translate(5px)}33%{clip-path:inset(30% 0 46%);transform:translate(-3px)}50%{clip-path:inset(78% 0 2%);transform:translate(8px)}67%{clip-path:inset(2% 0 84%);transform:translate(-5px)}83%{clip-path:inset(44% 0 30%);transform:translate(3px)}to{clip-path:inset(8% 0 72%);transform:translate(-7px)}}@keyframes otc-slice-b{0%{clip-path:inset(64% 0 10%);transform:translate(6px)}17%{clip-path:inset(14% 0 66%);transform:translate(-6px)}33%{clip-path:inset(70% 0 6%);transform:translate(4px)}50%{clip-path:inset(22% 0 54%);transform:translate(-8px)}67%{clip-path:inset(50% 0 26%);transform:translate(5px)}83%{clip-path:inset(6% 0 80%);transform:translate(-3px)}to{clip-path:inset(64% 0 10%);transform:translate(6px)}}@keyframes otc-burst-a{0%,90%,97%,to{clip-path:inset(0);transform:translateX(calc(var(--otc-split) * -1))}91%{clip-path:inset(12% 0 64%);transform:translate(-9px)}92.5%{clip-path:inset(62% 0 14%);transform:translate(6px)}94%{clip-path:inset(36% 0 40%);transform:translate(-4px)}95.5%{clip-path:inset(80% 0 4%);transform:translate(10px)}}@keyframes otc-burst-b{0%,90%,97%,to{clip-path:inset(0);transform:translateX(var(--otc-split))}91%{clip-path:inset(58% 0 20%);transform:translate(8px)}92.5%{clip-path:inset(6% 0 78%);transform:translate(-7px)}94%{clip-path:inset(70% 0 8%);transform:translate(5px)}95.5%{clip-path:inset(24% 0 56%);transform:translate(-10px)}}.otc-zone{isolation:isolate;gap:var(--space-4);padding-bottom:var(--space-6);margin-bottom:var(--space-6);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr);display:grid;position:relative;overflow:hidden}@supports (overflow-clip-margin:8px){.otc-zone{overflow-clip-margin:8px;overflow:clip}}@supports not (overflow-clip-margin:8px){.otc-zone .otc-back:focus-visible,.otc-zone .otc-stab:focus-visible{outline-offset:-2px}}.otc-zone-bar{border:1px solid var(--line);background:var(--bg-inset);border-radius:2px;align-items:stretch;min-height:40px;display:flex}.otc-tty{border-right:1px solid var(--line);font:600 12px/20px var(--font-mono-stack);letter-spacing:.1em;color:var(--ember);flex:none;align-items:center;padding:0 10px;display:flex}.otc-hex{min-width:0;font:400 11px/16px var(--font-mono-stack);color:var(--fg-faint);white-space:pre;-webkit-user-select:none;user-select:none;flex:1;align-content:center;gap:0;padding:3px 0;display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.otc-hex-reel{width:max-content;animation:150s steps(750,end) infinite otc-hex;display:inline-flex}.otc-hex-row+.otc-hex-row .otc-hex-reel{opacity:.7;animation-duration:110s;animation-direction:reverse}.otc-hex b{color:var(--ember);font-weight:400}.otc-hex i{color:var(--fg-dim);font-style:normal}@keyframes otc-hex{0%{transform:translate(0)}to{transform:translate(-50%)}}.otc-root .otc-stab{border:0;border-left:1px solid var(--line);min-height:38px;color:var(--fg);font:600 12px/20px var(--font-mono-stack);letter-spacing:.1em;text-transform:uppercase;background:0 0;flex:none;align-items:center;gap:8px;padding:0 12px;display:inline-flex}.otc-root .otc-stab:hover{color:var(--ember)}.otc-stab-slot{border:1px solid var(--line-strong);background:var(--bg);border-radius:1px;width:34px;height:16px;position:relative}.otc-stab-knob{background:var(--split-a);width:12px;height:10px;box-shadow:-2px 0 0 var(--split-b), 2px 0 0 var(--ember);transition:transform .2s steps(3,end);position:absolute;top:2px;left:2px}.otc-root .otc-stab[aria-checked=true] .otc-stab-knob{background:var(--fg);box-shadow:none;transform:translate(16px)}.otc-zone-main{gap:var(--space-3);padding-top:var(--space-6);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.otc-mark{z-index:-1;font:900 clamp(120px, 20vw, 260px)/.8 var(--font-body-stack);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px rgb(var(--ember-rgb) / .45);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;top:.02em;right:-.04em}html[data-fx=on] .otc-mark{text-shadow:0 0 40px rgb(var(--ember-rgb) / calc(var(--glow-a) * .35))}.otc-kicker{font:600 12px/20px var(--font-mono-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:0;display:flex}.otc-kicker>span:before{content:"> ";content:"> " / "";color:var(--ember)}.otc-back{min-height:32px;color:var(--fg);font:600 12px/20px var(--font-mono-stack);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.otc-back:hover{color:var(--ember)}.otc-root .otc-title{font:900 clamp(48px, 8.2vw, 120px)/.86 var(--font-body-stack);letter-spacing:-.045em;text-transform:uppercase;color:var(--fg);overflow-wrap:normal;margin:0}.otc-root .otc-title-wrap{overflow-wrap:anywhere}html[data-fx=on] .otc-title{text-shadow:0 0 22px rgb(var(--ember-rgb) / calc(var(--glow-a) * .35))}.otc-title-sub{display:block}.otc-badges{gap:var(--space-2);flex-wrap:wrap;display:flex}.otc-badge{border:1px solid var(--line-strong);min-height:26px;font:600 12px/20px var(--font-mono-stack);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim);white-space:nowrap;border-radius:2px;align-items:center;padding:0 10px;display:inline-flex}.otc-badge-hot{border-color:var(--ember);color:var(--ember);box-shadow:-2px 0 0 var(--split-a), 2px 0 0 var(--split-b)}html[data-fx=off] .otc-badge-hot{box-shadow:none}.otc-root .otc-lede{max-width:60ch;color:var(--fg-dim);margin:0;font-size:18px;line-height:28px}.otc-sec{gap:var(--space-4);min-width:0;margin-top:var(--space-12);grid-template-columns:minmax(0,1fr);display:grid}.otc-zone+.otc-sec,.otc-zone+*>.otc-sec:first-child{margin-top:0}.otc-sec-h{align-items:baseline;gap:var(--space-4);padding-bottom:var(--space-3);border-bottom:1px solid var(--line);display:flex}.otc-sec-idx{font:600 12px/20px var(--font-mono-stack);letter-spacing:.12em;color:var(--ember)}.otc-root .otc-sec-title{font:900 clamp(28px, 3.4vw, 44px)/.95 var(--font-body-stack);letter-spacing:-.035em;text-transform:uppercase;margin:0}.otc-sec-count{font:600 12px/20px var(--font-mono-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);white-space:nowrap;margin-left:auto}.otc-root .otc-sec-note{color:var(--fg-dim);margin:0}.otc-art{background:var(--otc-ink);position:absolute;inset:0;overflow:hidden}.otc-art>span{width:240px;height:400px;image-rendering:pixelated;margin-left:-120px;position:absolute;top:0;left:50%;-webkit-mask-size:240px 400px;mask-size:240px 400px;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.otc-art-lit{background:var(--otc-mid);opacity:.78;-webkit-mask-image:var(--otc-lit);-webkit-mask-image:var(--otc-lit);mask-image:var(--otc-lit);transition:opacity .3s steps(3,end)}.otc-art-hi{background:var(--otc-hot);-webkit-mask-image:var(--otc-hi);-webkit-mask-image:var(--otc-hi);mask-image:var(--otc-hi)}.otc-art:after{content:"";background:linear-gradient(90deg, var(--otc-ink), transparent 14%, transparent 86%, var(--otc-ink));width:242px;margin-left:-121px;position:absolute;top:0;bottom:0;left:50%}.otc-art-none:after{display:none}.otc-art-none{background:repeating-linear-gradient(90deg, var(--otc-ink) 0 3px, rgb(var(--ember-rgb) / .12) 3px 4px)}.otc-static{pointer-events:none;transition:opacity .3s steps(3,end);position:absolute;inset:0;overflow:hidden}.otc-static-grain{background:var(--fg);opacity:.34;animation:.5s step-end infinite otc-static;position:absolute;inset:0;-webkit-mask:url(/art/rooms/static.png) 0 0/128px 128px;mask:url(/art/rooms/static.png) 0 0/128px 128px}.otc-static-grain+.otc-static-grain{background:var(--ember);opacity:.22;animation-duration:.7s;animation-direction:reverse;-webkit-mask-position:61px 29px;mask-position:61px 29px}@keyframes otc-static{0%{-webkit-mask-position:0 0;mask-position:0 0}20%{-webkit-mask-position:-37px -71px;mask-position:-37px -71px}40%{-webkit-mask-position:-90px -14px;mask-position:-90px -14px}60%{-webkit-mask-position:-18px -102px;mask-position:-18px -102px}80%{-webkit-mask-position:-64px -44px;mask-position:-64px -44px}}.otc-static-roll{background:linear-gradient(transparent, rgb(var(--fg-rgb) / .14), transparent);height:16%;animation:3.2s steps(16,end) infinite otc-roll;position:absolute;top:0;left:0;right:0}@keyframes otc-roll{0%{transform:translateY(-100%)}to{transform:translateY(640%)}}.otc-static-label{background:var(--bg);border:1px solid var(--line-strong);font:700 12px/20px var(--font-mono-stack);letter-spacing:.18em;color:var(--fg);white-space:nowrap;box-shadow:-2px 0 0 var(--split-a), 2px 0 0 var(--split-b);padding:2px 8px;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)}html[data-fx=off] .otc-static-label{box-shadow:none}html[data-fx=off] .otc-static-roll{display:none}.otc-doors{--otc-cols:5;grid-template-columns:repeat(var(--otc-cols), minmax(0, 1fr));gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.otc-doors>li{min-width:0;display:flex}.otc-door{isolation:isolate;border:1px solid var(--line-strong);background:var(--bg);width:100%;min-height:460px;color:var(--fg);border-radius:3px;flex-direction:column;justify-content:space-between;text-decoration:none;transition:border-color .2s steps(2,end),transform .2s steps(2,end),box-shadow .2s steps(2,end);display:flex;position:relative;overflow:hidden}.otc-root a.otc-door:focus-visible{outline-offset:2px}.otc-door>.otc-art{z-index:-3}.otc-door>.otc-static{z-index:-2}.otc-door:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--otc-ink) 0, transparent 13%, transparent 40%, var(--bg) 68%);pointer-events:none;position:absolute;inset:0}.otc-door-top{justify-content:space-between;align-items:flex-start;gap:8px;padding:10px 12px 0;display:flex}.otc-door-no{font:700 clamp(40px, 4.4vw, 58px)/1 var(--font-mono-stack);letter-spacing:-.04em;color:var(--otc-hot)}html[data-fx=on] .otc-door-no{text-shadow:0 0 1px rgb(var(--ember-rgb) / .8), 0 0 16px rgb(var(--ember-rgb) / var(--glow-a))}.otc-door-state{border:1px solid var(--line-strong);background:var(--bg);min-height:22px;font:600 11px/20px var(--font-mono-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);align-items:center;gap:4px;margin-top:4px;padding:0 6px;display:inline-flex}.otc-door-state-open{border-color:var(--ember);color:var(--ember)}.otc-door-body{gap:6px;padding:0 12px 12px;display:grid}.otc-door-name{font:900 clamp(22px, 2.1vw, 28px)/1 var(--font-body-stack);letter-spacing:-.02em;text-transform:uppercase;overflow-wrap:normal}.otc-door-where{font:600 12px/20px var(--font-mono-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--ember)}.otc-door-clock{font:400 12px/20px var(--font-mono-stack);color:var(--fg-dim);margin-top:-4px}.otc-door-desc{min-height:40px;color:var(--fg-dim);font-size:14px;line-height:20px}.otc-door-count{min-height:47px;font:400 12px/20px var(--font-mono-stack);color:var(--fg-dim);border-top:1px solid var(--line);padding-top:6px}.otc-door-cta{font:700 13px/20px var(--font-mono-stack);letter-spacing:.06em;color:var(--fg);align-items:center;gap:6px;display:flex}.otc-door-cta:before{content:">";content:">" / "";color:var(--ember)}.otc-door-cta .otc-cursor{visibility:hidden}.otc-cursor{background:var(--ember);vertical-align:-2px;width:.6em;height:1em;animation:1s step-end infinite otc-blink;display:inline-block}@keyframes otc-blink{50%{opacity:0}}a.otc-door:hover,a.otc-door:focus-visible{border-color:var(--ember)}html[data-fx=on] a.otc-door:hover,html[data-fx=on] a.otc-door:focus-visible{box-shadow:0 0 0 1px rgb(var(--ember-rgb) / .25), 0 18px 40px #00000073, 0 0 30px rgb(var(--ember-rgb) / calc(var(--glow-a) * .3));transform:translateY(-3px)}a.otc-door:hover .otc-art-lit,a.otc-door:focus-visible .otc-art-lit{opacity:1}a.otc-door:hover .otc-door-cta .otc-cursor,a.otc-door:focus-visible .otc-door-cta .otc-cursor{visibility:visible}.otc-door[data-locked] .otc-art{opacity:.55}.otc-door[data-locked]:hover .otc-static,.otc-door[data-locked]:focus-visible .otc-static{opacity:.45}.otc-door[data-locked]:hover .otc-art,.otc-door[data-locked]:focus-visible .otc-art{opacity:.8}.otc-door[data-locked] .otc-door-cta{color:var(--fg-dim)}.otc-swipe{font:600 12px/20px var(--font-mono-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);margin:0;display:none}.otc-closed{gap:0;margin:0;padding:0;list-style:none;display:grid}.otc-closed a{min-height:var(--control-h);border-top:1px solid var(--line);color:var(--fg);flex-wrap:wrap;align-items:baseline;gap:4px 12px;padding:8px 0;text-decoration:none;display:flex}.otc-closed li:first-child a{border-top:0}.otc-closed a:hover strong{color:var(--ember)}.otc-closed span{font:400 12px/20px var(--font-mono-stack);color:var(--fg-dim)}.otc-root .otc-note{max-width:none;padding:var(--space-3) var(--space-4);border:1px solid var(--line-strong);background:var(--bg);color:var(--fg);border-left-width:3px;border-radius:2px;margin:0;display:block}.otc-root .otc-note-error{border-color:var(--danger)}.otc-root .otc-note-wait{border-color:var(--amber)}.otc-loading{min-height:64px;font:400 14px/20px var(--font-mono-stack);color:var(--fg-dim);align-items:center;gap:10px;margin:0;display:flex}.otc-loading:before{content:"";background:var(--ember);width:.6em;height:1.1em;animation:1s step-end infinite otc-blink}.otc-root .otc-help{color:var(--fg-dim);margin:0;font-size:14px;line-height:20px}.otc-help a{color:var(--fg);text-decoration:underline}.otc-stack{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.otc-stack>.otc-sec{margin-top:var(--space-4)}.otc-stack>.otc-sec:first-child{margin-top:0}.otc-actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.otc-root .otc-btn{min-height:var(--control-h);border:1px solid var(--line-strong);background:var(--bg);color:var(--fg);font:600 15px/22px var(--font-body-stack);text-align:center;border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;text-decoration:none;transition:box-shadow .15s steps(2,end),background-color .15s steps(2,end);display:inline-flex}.otc-root .otc-btn:hover:not(:disabled){border-color:var(--fg)}html[data-fx=on] .otc-btn:hover:not(:disabled){box-shadow:-3px 0 0 var(--split-a), 3px 0 0 var(--split-b)}.otc-root .otc-btn-primary{background:var(--fg);border-color:var(--fg);color:var(--on-fg)}.otc-root .otc-btn-primary:hover:not(:disabled){background:var(--ember);border-color:var(--ember);color:var(--on-fg)}.otc-root .otc-btn-quiet{min-height:32px;color:var(--fg-dim);background:0 0;border-color:#0000;padding:4px 8px;font-size:14px;line-height:20px}.otc-root .otc-btn-quiet:hover:not(:disabled){color:var(--fg);border-color:var(--line-strong)}.otc-root .otc-btn:disabled{cursor:not-allowed;background:var(--bg);color:var(--fg-faint);border-color:var(--line);box-shadow:none}.otc-root .otc-btn-wide{width:100%}.otc-root .otc-label{font:600 12px/20px var(--font-mono-stack);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim);margin:0 0 4px;display:block}.otc-root .otc-input{width:100%;min-width:0;min-height:var(--control-h);border:1px solid var(--line-strong);background:var(--bg-inset);color:var(--fg);font:400 16px/24px var(--font-body-stack);border-radius:2px;padding:8px 12px}.otc-root .otc-input:focus{border-color:var(--ember);box-shadow:0 0 0 1px var(--ember);outline:none}.otc-root .otc-input:disabled{color:var(--fg-dim)}.otc-root .otc-input.otc-mono{font:400 15px/24px var(--font-mono-stack)}.otc-root textarea.otc-input{resize:vertical;min-height:120px}.otc-form{gap:var(--space-3);display:grid}.otc-form-grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.otc-check{min-height:var(--control-h);color:var(--fg);cursor:pointer;align-items:flex-start;gap:12px;display:flex}.otc-check input{width:20px;height:20px;accent-color:var(--ember);flex:none;margin:2px 0 0}.otc-check a{color:var(--fg);text-decoration:underline}.otc-facts{border-top:1px solid var(--line);gap:0;margin:0;display:grid}.otc-facts>div{gap:var(--space-3);border-bottom:1px solid var(--line);grid-template-columns:120px minmax(0,1fr);padding:10px 0;display:grid}.otc-facts dt{font:600 12px/24px var(--font-mono-stack);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim)}.otc-facts dd{min-width:0;margin:0}.otc-root .otc-win-title{font:800 22px/28px var(--font-body-stack);letter-spacing:-.01em;margin:0}.otc-root h3.otc-win-title{font-size:20px}.otc-signin{gap:var(--space-4);grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);align-items:start;display:grid}.otc-term-slot{min-width:0;min-height:360px}.otc-term-wait{border:1px solid var(--line-strong);background:var(--bg-inset);min-height:360px;font:400 14px/20px var(--font-mono-stack);color:var(--fg-dim);border-radius:3px;place-content:center;display:grid}.otc-signin-win .win-body{gap:var(--space-4);display:grid}.otc-signin-peek{isolation:isolate;border:1px solid var(--line);border-radius:2px;height:132px;position:relative;overflow:hidden}.otc-signin-peek .otc-art>span{top:-120px}.otc-signin-peek .otc-static{z-index:1}.otc-signin-peek .otc-static-label{top:50%}.otc-signin .otc-actions{flex-direction:column;align-items:stretch}.otc-grid-2{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.otc-grid-3{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;display:grid}.otc-grid-2>.win,.otc-grid-3>.win{margin-top:11px}.otc-locked .win-body{gap:var(--space-3);display:grid}.otc-root .otc-locked .otc-win-title{align-items:center;gap:8px;display:flex}.otc-locked .otc-win-title svg{color:var(--fg-dim)}.otc-locked-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none;display:grid}.otc-locked-list li{justify-content:space-between;align-items:center;gap:var(--space-3);border-bottom:1px solid var(--line);min-height:40px;padding:6px 0;display:flex}.otc-locked-list li>span:first-child{color:var(--fg);flex:none}.otc-locked-list li>span:nth-child(2){min-width:0;font:400 13px/20px var(--font-mono-stack);color:var(--fg-dim);text-align:right;flex:1;margin-left:auto}.otc-locked-list svg{color:var(--fg-dim);flex:none}.otc-join .win-body{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 280px;align-items:start;display:grid}.otc-join-copy{gap:var(--space-3);min-width:0;display:grid}.otc-join-copy>p{color:var(--fg-dim)}.otc-join-action{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--line-strong);background:var(--bg-inset);border-radius:2px;display:grid}.otc-price{align-items:baseline;gap:8px;margin:0;display:flex}.otc-price-n{font:900 44px/1 var(--font-body-stack);letter-spacing:-.03em}.otc-price-u{font:600 12px/20px var(--font-mono-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim)}.otc-checkout .win-body{gap:var(--space-3);display:grid}.otc-checkout-head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.otc-checkout-frame{background:#fff;border-radius:2px;min-height:480px}.otc-member .win-body{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.otc-root .otc-member-line{max-width:none;margin:0}.otc-member-line strong{margin-right:6px}.otc-room{gap:var(--space-4);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 260px;align-items:start;display:grid}.otc-room-wide{grid-template-columns:minmax(0,1fr) 340px}.otc-room-main{gap:var(--space-4);grid-area:1/1/span 2;min-width:0;display:grid}.otc-room-side,.otc-room-more{gap:var(--space-4);grid-area:1/2;min-width:0;display:grid}.otc-room-more{grid-row:2}.otc-room-machine{grid-template-rows:auto auto 1fr}.otc-room-machine .otc-room-main{grid-row:1}.otc-room-full{gap:var(--space-4);grid-area:2/1/auto/-1;min-width:0;display:grid}.otc-room-machine .otc-room-more{grid-row:3}.otc-panel{gap:var(--space-4);min-width:0;display:grid}.otc-panel[hidden]{display:none}.otc-room-log .win-body{gap:0;display:grid}.otc-room .otc-log{overscroll-behavior:contain;scrollbar-color:var(--line-strong) transparent;flex-direction:column;gap:2px;height:min(62vh,560px);min-height:280px;padding:4px 4px 12px 0;display:flex;overflow-y:auto;container-type:inline-size}.otc-room .otc-line{border-radius:2px;grid-template-columns:80px 128px minmax(0,1fr) auto;align-items:start;gap:0 10px;margin:0;padding:3px 4px;display:grid;max-width:none!important}.otc-room .otc-line:focus-visible{outline-offset:-2px;background:var(--bg-inset)}.otc-room .otc-line-when{font:400 12px/24px var(--font-mono-stack);color:var(--fg-faint);white-space:nowrap}.otc-room .otc-line-last .otc-line-when:before{content:"> ";content:"> " / "";color:var(--ember)}.otc-room .otc-line-who{font:700 13px/24px var(--font-mono-stack);color:var(--ember);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.otc-room .otc-line-me .otc-line-who{color:var(--fg)}.otc-room .otc-line-me .otc-line-who:before{content:"* ";content:"* " / "";color:var(--ember)}.otc-room .otc-handle{letter-spacing:.04em}.otc-room .otc-line-old .otc-line-who,.otc-room .otc-line-old .otc-line-body{color:var(--fg-dim)}.otc-room .otc-line-body{white-space:pre-wrap;overflow-wrap:anywhere;min-width:0;font-size:16px;line-height:24px}.otc-room .otc-line-tools{justify-content:flex-end;align-items:center;min-width:0;display:flex}.otc-room .otc-line-tools .otc-btn-quiet{min-height:24px;color:var(--fg-faint);padding:0 6px;font-size:12px;line-height:20px}.otc-room .otc-line-tools .otc-btn-quiet:hover,.otc-room .otc-line-tools .otc-btn-quiet:focus-visible{color:var(--fg)}.otc-room .otc-line-extra,.otc-room .otc-line-report{grid-column:3/-1;gap:6px;min-width:0;margin:4px 0 2px;display:grid}.otc-room .otc-line-report.otc-status{margin-top:4px}.otc-room .otc-line-code{border:1px solid var(--line);background:var(--bg-inset);font:400 13px/20px var(--font-mono-stack);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:2px;margin:0;padding:8px 12px;max-width:none!important}.otc-room .otc-day{font:600 11px/20px var(--font-mono-stack);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-dim);align-items:center;gap:10px;margin:8px 0 4px;display:flex;max-width:none!important}.otc-room .otc-day:before,.otc-room .otc-day:after{content:"";border-top:1px dashed var(--line-strong);flex:1}.otc-room .otc-log-empty{padding:var(--space-4) 0;color:var(--fg-dim);margin:auto 0 0;font-size:14px;line-height:20px}.otc-room .otc-log>.otc-loading{margin-top:auto}.otc-room .otc-fold{border:1px solid var(--line);border-radius:2px;margin:4px 0}.otc-room .otc-fold>summary{min-height:44px;font:600 12px/20px var(--font-mono-stack);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);cursor:pointer;align-items:center;gap:8px;padding:0 12px;list-style:none;display:flex}.otc-room .otc-fold>summary::-webkit-details-marker{display:none}.otc-room .otc-fold>summary:before{content:"+";content:"+" / "";color:var(--ember)}.otc-room .otc-fold[open]>summary:before{content:"−";content:"−" / ""}.otc-room .otc-fold>summary:hover{color:var(--fg)}.otc-room .otc-fold-body{flex-direction:column;gap:2px;padding:0 8px 8px;display:flex}.otc-room .otc-closed-note{max-width:none;padding-top:var(--space-3);border-top:1px solid var(--line);color:var(--fg-dim);align-items:center;gap:8px;margin:0;font-size:14px;line-height:20px;display:flex}.otc-room .otc-closed-note a{color:var(--fg);text-decoration:underline}@container (max-width:600px){.otc-room .otc-line{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:0 10px}.otc-room .otc-line-who{grid-area:1/1}.otc-room .otc-line-when{text-align:right;grid-area:1/2}.otc-room .otc-line-tools{grid-area:1/3}.otc-room .otc-line-body,.otc-room .otc-line-extra,.otc-room .otc-line-report{grid-column:1/-1}.otc-room .otc-prompt>[aria-hidden],.otc-room .otc-prompt[aria-hidden]{display:none}}.otc-room .otc-composer{gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--line);display:grid;position:relative;container-type:inline-size}.otc-room .otc-composer-row{align-items:center;gap:var(--space-2);min-width:0;display:flex}.otc-room .otc-prompt{max-width:40%;font:600 13px/20px var(--font-mono-stack);color:var(--ember);text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.otc-room .otc-composer-row .otc-input{flex:1}.otc-room .otc-composer .otc-btn-slash{min-width:var(--control-h);font:700 15px/22px var(--font-mono-stack);flex:none;padding:8px 10px}.otc-room .otc-modes{z-index:3;border:1px solid var(--line-strong);background:var(--bg);border-radius:2px;margin:0 0 4px;padding:4px;list-style:none;display:grid;position:absolute;bottom:100%;left:0;right:0}.otc-room .otc-modes>li{min-height:36px;color:var(--fg);cursor:pointer;border-radius:2px;justify-content:space-between;align-items:center;gap:12px;padding:6px 10px;display:flex}.otc-room .otc-modes>li[aria-selected=true]{background:var(--bg-inset);color:var(--ember);outline:1px solid var(--line-strong)}.otc-room .otc-modes code{font:400 13px/20px var(--font-mono-stack);color:var(--fg-dim)}.otc-room .otc-mode{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.otc-room .otc-mode>legend{padding:0}.otc-room .otc-keys{font:400 12px/20px var(--font-mono-stack);letter-spacing:0;text-transform:none;color:var(--fg-dim)}.otc-room .otc-mode-fields{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));min-width:0;display:grid}.otc-room .otc-mode-fields>div{align-content:start;gap:4px;min-width:0;display:grid}.otc-room .otc-mode-fields>.otc-field-wide{grid-column:1/-1}.otc-room .otc-mode-fields textarea.otc-input{min-height:0;font:400 14px/20px var(--font-mono-stack);tab-size:2;white-space:pre;overflow-wrap:normal;overflow-x:auto}.otc-room .otc-mode-fields .otc-help{margin:0}.otc-room .otc-drop-meta{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 12px;display:flex}.otc-room .otc-drop-meta>p{margin:0}.otc-room .otc-seg{border:1px solid var(--line-strong);border-radius:2px;align-self:start;display:inline-flex;overflow:hidden}.otc-room .otc-seg label{min-height:var(--control-h);font:600 13px/20px var(--font-mono-stack);color:var(--fg-dim);cursor:pointer;justify-content:center;align-items:center;padding:0 12px;display:inline-flex;position:relative}.otc-room .otc-seg label+label{border-left:1px solid var(--line-strong)}.otc-room .otc-seg label:has(input:checked){background:var(--fg);color:var(--on-fg)}.otc-room .otc-seg label:has(input:focus-visible){outline:2px solid var(--ember);outline-offset:-2px}.otc-room .otc-count{font:400 12px/20px var(--font-mono-stack);color:var(--fg-dim);text-align:right;margin:0}.otc-room .otc-preview{color:var(--fg-dim);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.otc-room .otc-status{color:var(--moss);margin:0;font-size:14px;line-height:20px}.otc-tabs{margin:0 0 var(--space-3);border-bottom:1px solid var(--line);scrollbar-width:thin;gap:4px;display:flex;overflow-x:auto}.otc-root .otc-tab{min-height:44px;color:var(--fg-dim);font:600 13px/20px var(--font-mono-stack);letter-spacing:.06em;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;padding:0 14px}.otc-root .otc-tab:hover{color:var(--fg)}.otc-root .otc-tab[aria-selected=true]{color:var(--ember);border-bottom-color:var(--ember)}.otc-root .otc-tab:focus-visible{outline-offset:-3px}.otc-room .otc-list{margin:0;padding:0;list-style:none;display:grid}.otc-room .otc-list>li{border-top:1px solid var(--line);border-radius:2px;min-width:0;padding:10px 4px}.otc-room .otc-list>li:first-child{border-top:0}.otc-room .otc-list>li:focus-visible{outline-offset:-2px;background:var(--bg-inset)}.otc-room .otc-row-head{max-width:none;font:400 12px/20px var(--font-mono-stack);color:var(--fg-dim);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:0;margin:0;display:flex}.otc-room .otc-row-head>*+:before,.otc-room .otc-drop-head>*+:before{content:"·";content:"·" / "";color:var(--fg-faint);margin:0 8px;font-weight:400}.otc-room .otc-row-head b{color:var(--fg);font-weight:700}.otc-room .otc-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--ember);font-weight:700}.otc-room .otc-ref{color:var(--fg-faint)}.otc-room .otc-row-title{color:var(--fg);font-weight:700;text-decoration:none}.otc-room .otc-row-title:hover{color:var(--ember);text-decoration:underline}.otc-room .otc-row-tools{flex-wrap:wrap;align-items:center;gap:4px 8px;margin-top:6px;display:flex}.otc-room .otc-row-tools .otc-btn{min-height:32px;padding:4px 10px;font-size:14px;line-height:20px}.otc-room .otc-vote[aria-pressed=true]{border-color:var(--ember);color:var(--ember)}.otc-panel-foot{margin-top:var(--space-2);padding-top:var(--space-2);border-top:1px dashed var(--line);justify-content:flex-end;display:flex}.otc-room .otc-panel-foot .otc-btn{min-height:32px;font-size:14px;line-height:20px}.otc-room .otc-inline{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-top:6px;display:flex}.otc-room .otc-inline .otc-input{flex:160px;min-height:36px;padding:4px 8px;font-size:14px}.otc-room .otc-inline-q{color:var(--fg);flex:1 0 100%;margin:0;font-size:14px;line-height:20px}.otc-room .otc-inline .otc-note{flex:1 0 100%}.otc-room .otc-empty-line{margin:0}.otc-room .otc-here-list{font:400 14px/24px var(--font-mono-stack);overflow-wrap:anywhere;margin:0;padding:0;list-style:none;display:grid}.otc-room .otc-here-list li:before{content:"· ";content:"· " / "";color:var(--ember)}.otc-room .otc-wall-note{gap:4px;display:grid}.otc-room .otc-wall-note-2{opacity:.85}.otc-room .otc-wall-note-3{opacity:.7}.otc-room .otc-wall-text{overflow-wrap:anywhere;max-width:none;margin:0;font-size:16px;line-height:24px}.otc-room .otc-card{gap:4px;display:grid}.otc-room .otc-card-lines{grid-template-columns:56px minmax(0,1fr);gap:2px 8px;margin:0;display:grid}.otc-room .otc-card-lines dt{font:700 12px/24px var(--font-mono-stack);letter-spacing:.12em;color:var(--fg-dim)}.otc-room .otc-card-lines dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:16px;line-height:24px}.otc-room .otc-card-pay{font-weight:700}.otc-room .otc-card-note{color:var(--fg-dim);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}.otc-room .otc-tape-lines{font:400 13px/20px var(--font-mono-stack);gap:0;margin:0;padding:0;list-style:none;display:grid}.otc-room .otc-tape-line{border-top:1px dashed var(--line);grid-template-columns:1.5ch minmax(0,1fr);align-items:baseline;gap:6px;min-width:0;padding:4px 0;display:grid}.otc-room .otc-tape-line:first-child{border-top:0}.otc-room .otc-tape-line .otc-row-mark{font-size:13px;line-height:20px}.otc-room .otc-tape-line a{color:var(--fg);overflow-wrap:anywhere;text-decoration:none;display:block}.otc-room .otc-tape-line a:hover{color:var(--ember);text-decoration:underline}.otc-room .otc-tape-line>span:last-child{overflow-wrap:anywhere}.otc-room .otc-tape-nums{color:var(--fg-dim)}.otc-room .otc-tape-line a .otc-tape-title{color:var(--fg)}.otc-room .otc-shelf-body{gap:var(--space-3);min-width:0;display:grid}.otc-room .otc-shelf-filter{gap:4px;display:grid}.otc-room .otc-drop{gap:6px;min-width:0;display:grid}.otc-room .otc-drop>*,.otc-room .otc-line-extra>*{min-width:0}.otc-room .otc-drop-head{max-width:none;font:400 12px/20px var(--font-mono-stack);color:var(--fg-dim);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:0;margin:0;display:flex}.otc-room .otc-drop-head b{color:var(--fg);font-weight:700}.otc-room .otc-drop-pre{border:1px solid var(--line);background:var(--bg-inset);max-width:none;max-height:320px;font:400 13px/20px var(--font-mono-stack);tab-size:2;counter-reset:otc-ln;border-radius:2px;margin:0;padding:8px 0;overflow:auto}.otc-room .otc-drop-ln{white-space:pre;min-height:20px;padding-right:12px;display:block}.otc-room .otc-drop-ln:before{counter-increment:otc-ln;content:counter(otc-ln);content:counter(otc-ln) / "";text-align:right;width:3ch;color:var(--fg-faint);-webkit-user-select:none;user-select:none;margin-right:12px;padding-left:8px;display:inline-block}.otc-room .otc-drop-peek{overflow:hidden}.otc-room .otc-drop-peek .otc-drop-ln{text-overflow:ellipsis;overflow:hidden}.otc-room .otc-drop-peek[hidden]{display:none}.otc-room .otc-drop-more>summary{border:1px solid var(--line-strong);min-height:32px;color:var(--fg);cursor:pointer;border-radius:2px;align-items:center;padding:0 8px;font-size:14px;line-height:20px;list-style:none;display:inline-flex}.otc-room .otc-drop-more>summary::-webkit-details-marker{display:none}.otc-room .otc-drop-more>summary:hover{border-color:var(--fg)}.otc-room .otc-drop-more[open]>summary{margin-bottom:6px}.otc-room .otc-drop-foot{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.otc-room .otc-drop-foot .otc-btn{min-height:32px;padding:4px 10px;font-size:14px;line-height:20px}.otc-room .otc-drop-open .win-body{gap:var(--space-3);display:grid}.otc-room-door{border:1px solid var(--line-strong);border-radius:3px;height:400px;margin-top:11px;position:relative;overflow:hidden}.otc-room-door:after{content:"";background:linear-gradient(180deg, transparent 70%, var(--otc-ink));position:absolute;inset:0}.otc-room-door-no{z-index:1;font:700 44px/1 var(--font-mono-stack);letter-spacing:-.04em;color:var(--otc-hot);position:absolute;bottom:6px;left:10px}html[data-fx=on] .otc-room-door-no{text-shadow:0 0 16px rgb(var(--ember-rgb) / var(--glow-a))}.otc-others{margin:0;padding:0;list-style:none;display:grid}.otc-others a{border-top:1px solid var(--line);color:var(--fg);grid-template-columns:44px minmax(0,1fr);gap:2px 10px;padding:8px 0;text-decoration:none;display:grid}.otc-others li:first-child a{border-top:0}.otc-others a:hover strong{color:var(--ember)}.otc-others-no{font:700 18px/24px var(--font-mono-stack);color:var(--ember);grid-row:span 2}.otc-others strong{text-transform:uppercase;letter-spacing:-.01em;font-weight:800}.otc-others span:last-child{font:400 12px/20px var(--font-mono-stack);color:var(--fg-dim)}.otc-split{gap:var(--space-4);grid-template-columns:320px minmax(0,1fr);align-items:start;display:grid}.otc-rows{margin:0;padding:0;list-style:none;display:grid}.otc-root .otc-row{border:0;border-top:1px solid var(--line);width:100%;color:var(--fg);text-align:left;font:inherit;background:0 0;grid-template-columns:16px minmax(0,1fr);gap:8px;padding:10px 0;display:grid}.otc-rows>li:first-child .otc-row{border-top:0}.otc-root .otc-row:hover{background:var(--bg-inset)}.otc-row-mark{font:700 14px/24px var(--font-mono-stack);color:var(--ember)}.otc-row-main{gap:2px;min-width:0;display:grid}.otc-row-top{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.otc-row-name{overflow-wrap:anywhere;font-weight:700}.otc-root .otc-row[aria-pressed=true] .otc-row-name{color:var(--ember)}.otc-row-top strong{font:700 14px/24px var(--font-mono-stack)}.otc-row-sub{color:var(--fg-dim);font-size:14px;line-height:20px}.otc-row-meta{font:400 12px/20px var(--font-mono-stack);color:var(--fg-dim)}.otc-detail .win-body{gap:var(--space-4);display:grid}.otc-detail-top{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.otc-post{border-top:1px solid var(--line);gap:4px;padding:12px 0;display:grid}.otc-post:first-child{border-top:0}.otc-root .otc-post-body{white-space:pre-wrap;overflow-wrap:anywhere;max-width:none;margin:0}.otc-root .otc-thread-back{min-height:32px;color:var(--fg);font:600 12px/20px var(--font-mono-stack);letter-spacing:.1em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.otc-root .otc-thread-back:hover{color:var(--ember)}.otc-link-card .win-body{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.otc-counts{gap:var(--space-6);flex-wrap:wrap;margin:0;display:flex}.otc-counts>div{display:grid}.otc-counts dt{font:600 12px/20px var(--font-mono-stack);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim);order:2}.otc-counts dd{font:900 36px/1.05 var(--font-body-stack);letter-spacing:-.02em;margin:0}.otc-book{gap:var(--space-4);grid-template-columns:minmax(0,1.2fr) minmax(320px,1fr);align-items:start;display:grid}.otc-book>.otc-stack>.win:first-child{margin-top:11px}.otc-offers{display:grid}.otc-offer{gap:var(--space-3);border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:12px 0;display:grid}.otc-offer:first-child{border-top:0}.otc-offer-main{gap:2px;min-width:0;display:grid}.otc-offer-qty{font:800 20px/28px var(--font-body-stack)}.otc-offer-side{justify-items:end;gap:6px;display:grid}.otc-offer-price{font:800 20px/28px var(--font-body-stack);white-space:nowrap}.otc-offer-price span,.otc-offer-state{font:600 12px/20px var(--font-mono-stack);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-dim)}.otc-offer-links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.otc-offer-links a{min-height:32px;color:var(--fg);align-items:center;gap:4px;font-size:14px;display:inline-flex}.otc-pay .win-body{gap:var(--space-4);display:grid}.otc-root .otc-pay-title{font:900 clamp(24px, 3vw, 32px)/1.1 var(--font-body-stack);letter-spacing:-.02em;margin:0}.otc-addr{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.otc-addr code{font:400 14px/24px var(--font-mono-stack);overflow-wrap:anywhere}.otc-list-foot{border-top:1px solid var(--line);color:var(--fg-dim);margin:0;padding-top:10px;font-size:14px;line-height:20px;max-width:none!important}@media (max-width:1199px){.otc-doors{grid-template-columns:repeat(6,minmax(0,1fr))}.otc-doors>li{grid-column:span 2}.otc-doors>li:nth-child(4):nth-last-child(2),.otc-doors>li:nth-child(5):last-child{grid-column:span 3}.otc-door{min-height:420px}.otc-grid-3{grid-template-columns:minmax(0,1fr)}.otc-room{grid-template-columns:minmax(0,1fr) 220px}.otc-room-wide{grid-template-columns:minmax(0,1fr) 280px}.otc-book,.otc-join .win-body{grid-template-columns:minmax(0,1fr)}}@media (max-width:999px){.otc-signin,.otc-split,.otc-grid-2{grid-template-columns:minmax(0,1fr)}.otc-signin-win{order:-1}.otc-room,.otc-room-wide{grid-template-columns:minmax(0,1fr)}.otc-room-main,.otc-room-side,.otc-room-more,.otc-room-full,.otc-room-machine .otc-room-main,.otc-room-machine .otc-room-more{grid-area:auto}.otc-room-door{display:none}.otc-term-slot,.otc-term-wait{min-height:300px}}@media (max-width:759px){.otc-zone{gap:var(--space-3)}.otc-zone-main{padding-top:var(--space-4)}.otc-hex-row+.otc-hex-row,.otc-tty{display:none}.otc-root .otc-stab{border-left:0}.otc-mark{font-size:110px;top:12px}.otc-root .otc-title{font-size:clamp(40px,12vw,64px)}.otc-root .otc-lede{font-size:16px;line-height:24px}.otc-sec{margin-top:var(--space-8)}.otc-doors{gap:var(--space-3);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;margin:-4px -2px 0;padding:4px 2px 10px;display:flex;overflow-x:auto}.otc-doors>li{scroll-snap-align:start;flex:0 0 min(76vw,280px)}.otc-door{min-height:440px}.otc-root a.otc-door:focus-visible{outline-offset:-4px}.otc-swipe{display:block}.otc-sec-h{gap:4px var(--space-3);flex-wrap:wrap}.otc-form-grid{grid-template-columns:minmax(0,1fr)}.otc-facts>div{grid-template-columns:minmax(0,1fr);gap:0}.otc-room .otc-prompt>[aria-hidden],.otc-room .otc-prompt[aria-hidden]{display:none}.otc-room .otc-log{height:58dvh}.otc-room .otc-mode-fields{grid-template-columns:minmax(0,1fr)}.otc-room .otc-card-lines{grid-template-columns:52px minmax(0,1fr)}.otc-room .otc-card .otc-row-tools{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.otc-room .otc-card .otc-row-tools>.otc-inline{grid-column:1/-1}.otc-room .otc-tape-sep{display:none}.otc-room .otc-tape-title,.otc-room .otc-tape-nums{flex-basis:100%;display:block}.otc-offer{grid-template-columns:minmax(0,1fr)}.otc-offer-side{justify-items:start}.otc-offer-links{justify-content:flex-start}}@media (max-width:999px),(pointer:coarse){.otc-root .otc-btn,.otc-root .otc-input,.otc-root .otc-btn-quiet,.otc-root .otc-stab,.otc-root .otc-back,.otc-root .otc-thread-back,.otc-root .otc-offer-links a,.otc-root .otc-tab,.otc-room .otc-line-tools .otc-btn-quiet,.otc-room .otc-row-tools .otc-btn,.otc-room .otc-drop-foot .otc-btn,.otc-room .otc-card .otc-btn,.otc-room .otc-wall-note .otc-btn,.otc-room .otc-fold>summary,.otc-room .otc-drop-more>summary,.otc-room .otc-modes>li,.otc-room .otc-seg label,.otc-room .otc-inline .otc-input,.otc-room .otc-composer .otc-btn-slash,.otc-room .otc-panel-foot .otc-btn,.otc-room .otc-tape-line a{min-height:44px}.otc-room .otc-tape-line a{flex-wrap:wrap;align-items:center;display:flex}.otc-room .otc-row-title{align-items:center;min-height:44px;display:inline-flex}}.otc-join-action .otc-check{font-size:14px;line-height:20px}.otc-check-ask{outline:1px solid var(--danger);outline-offset:6px}.otc-btn-waiting{opacity:.7}
