.backstage-lights{color:#f2ede4;background:#101010;border-radius:6px;align-self:start;min-width:0;margin:0;padding:12px 14px}.backstage-lights header{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.backstage-lights h2{font:600 14px/1.3 var(--tbpp-body-font);margin:0}.backstage-lights header span{color:#aaa;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:11px}.lights-choice{background:#1b1b1b;border:1px solid #39352d;border-radius:6px;align-items:stretch;gap:0;display:flex;overflow:hidden}.backstage-lights select{appearance:none;color:#f2ede4;width:100%;min-width:0;height:42px;font:500 13px var(--tbpp-body-font);cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m3 4.5 3 3 3-3' fill='none' stroke='%23b8b1a4' stroke-width='1.5'/%3E%3C/svg%3E") right 12px center no-repeat;border:0;border-radius:0;flex:1;padding:0 32px 0 12px}.backstage-lights select option,.backstage-lights select optgroup{color:#f2ede4;background:#1b1b1b}.backstage-lights button{color:#17140e;height:42px;font:600 13px var(--tbpp-body-font);cursor:pointer;background:#d1bb83;border:0;border-left:1px solid #39352d;border-radius:0;flex:none;justify-content:center;align-items:center;gap:7px;padding:0 14px;transition:background .15s;display:inline-flex}.backstage-lights button:hover:not(:disabled){background:#e2cf9c}.backstage-lights button:disabled{color:#aaa18c;cursor:not-allowed;background:#292720}.backstage-lights :is(button,select):focus-visible{outline-offset:-3px;outline:2px solid #e2cf9c}.lights-status{color:#999;overflow-wrap:anywhere;flex-direction:column;gap:4px;margin-top:7px;font-size:11px;line-height:1.4;display:flex}.lights-error{color:#f0a4a4}.backstage-lights .lights-retry{color:#d1bb83;background:0 0;border:0;height:32px;margin-top:8px;padding:0}.lights-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.backstage-lights button{transition:none}}.backstage-reference-page .backstage-top-live .backstage-now-grid.backstage-now-with-lights{grid-template-columns:minmax(0,1fr) minmax(280px,28%);align-items:start;gap:12px}@media (width<=1000px){.backstage-reference-page .backstage-top-live .backstage-now-grid.backstage-now-with-lights{grid-template-columns:minmax(0,1fr) 280px}}@media (width<=600px){.backstage-reference-page .backstage-top-live .backstage-now-grid.backstage-now-with-lights{grid-template-columns:1fr}.backstage-lights select,.backstage-lights button{height:44px}}.backstage-expanded-lights .backstage-lights{background:0 0;padding:8px 0;max-width:none!important}.lights-art-grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;max-width:100%;display:grid}.backstage-lights .lights-art-grid button{color:#ddd;border:0;flex-direction:column;gap:5px;min-width:0;height:auto;padding:0 0 5px;transition:opacity .15s;display:flex;background:0 0!important}.lights-art-grid img{object-fit:contain;border-radius:3px;width:100%;max-width:96px;height:72px}.lights-art-grid span{font:500 10px/1.3 var(--tbpp-body-font);text-align:center}.backstage-lights .lights-art-grid button:hover:not(:disabled){color:#decaff;opacity:.85}.backstage-lights .lights-art-grid button:disabled{opacity:.5}.lights-art-grid button:focus-visible{outline-offset:2px!important}.lights-art-grid{justify-content:end}.backstage-expanded-lights .backstage-lights{box-sizing:border-box;width:min(100%,960px);margin-left:auto}@media (width<=760px){.lights-art-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (width<=420px){.lights-art-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.lights-payment{flex-wrap:wrap;align-items:center;gap:12px;padding:12px 0;display:flex}.lights-payment .support-pay{min-width:220px;max-width:320px}.lights-payment button{border-radius:4px}.backstage-lights>p{color:#ddd;margin:8px 0;font-size:14px}.user-stream-extras{border-top:1px solid #29232f;align-items:start;gap:12px;margin-top:12px;padding-top:10px;display:flex}.backstage-lights .user-stream-extras button{box-shadow:none;color:#eee;border:0;flex-direction:column;gap:5px;width:96px;height:auto;padding:0;display:flex;background:0 0!important}.user-stream-extras img{object-fit:contain;width:80px;height:72px}.user-stream-extras span{font-size:11px}.user-stream-extras button:active:not(:disabled){transform:scale(.94)}.user-stream-extras button:disabled{opacity:.5}.otter-control{flex-direction:column;gap:5px;display:flex}.otter-control small{color:#ccc;max-width:180px;font-size:10px}.backstage-reference-page .show-first-rules{display:none}.backstage-reference-page .backstage-queue-submit-tabs{border-bottom:1px solid #333;gap:8px;margin-bottom:12px;padding-bottom:10px;display:flex}.backstage-reference-page .backstage-queue-submit-tabs button{color:#eee8dc;background:#000;border:1px solid #45443c;border-radius:3px;min-height:44px;padding:8px 16px;font-size:14px}.backstage-reference-page .backstage-queue-submit-tabs button[aria-pressed=true]{color:#111;background:#cbb986}.backstage-reference-page .backstage-submission-column{min-width:0}.backstage-reference-page .backstage-submission-column [hidden]{display:none!important}.backstage-reference-page .backstage-queue-submit-tabs button:focus-visible{outline-offset:3px;outline:2px solid #dec993}.backstage-reference-page .backstage-top-live .backstage-now-grid{grid-template-columns:1fr}.backstage-reference-page .backstage-top-live .backstage-workspace{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.backstage-reference-page .backstage-library-column{min-width:0}@media (width<=900px){.backstage-reference-page .backstage-top-live .backstage-workspace{grid-template-columns:1fr}}.backstage-reference-page .backstage-section-head{flex-wrap:wrap;gap:12px}.backstage-reference-page .backstage-section-head h2{font:400 26px/1.25 var(--tbpp-heading-font);letter-spacing:0}.backstage-reference-page .backstage-library-tools input,.backstage-reference-page .backstage-section-head select{min-height:44px;font:14px/1.5 var(--tbpp-body-font);background:var(--tbpp-surface);color:var(--tbpp-white);box-sizing:border-box;border:1px solid #49443a;border-radius:3px;min-width:0;max-width:100%}.backstage-reference-page .backstage-library-tabs{flex-wrap:wrap;gap:8px}.backstage-reference-page .backstage-library-tabs button{min-height:40px;font:500 13px/1.4 var(--tbpp-body-font);box-shadow:none;border-radius:3px}.backstage-reference-page .backstage-perks{background:var(--tbpp-surface);box-shadow:none;border-color:var(--tbpp-line)}.backstage-reference-page .backstage-track-card{box-shadow:none;border-color:var(--tbpp-line);border-radius:3px}.backstage-reference-page .backstage-track-card h3{font-size:16px;line-height:1.4}.backstage-reference-page .backstage-track-card p{color:var(--tbpp-muted);font-size:14px}.backstage-reference-page .backstage-library-panel :is(a,button,input,select):focus-visible{outline:2px solid var(--tbpp-gold);outline-offset:3px}.backstage-reference-page .backstage-top-live .show-action-strip{background:0 0;border:0;min-height:0;margin:0;padding:10px 12px;display:block}.backstage-reference-page .backstage-top-live .show-action-strip .live-game-controls{flex-wrap:wrap;justify-content:flex-end;align-items:flex-start;min-height:0;padding:0;gap:8px 20px!important;display:flex!important}.backstage-reference-page .backstage-top-live .show-action-strip .live-game-panel{flex:none;grid-area:auto;min-height:0;margin:0;padding:0}.backstage-reference-page .backstage-top-live .show-action-strip .live-game-panel header{margin:0 0 4px;font-size:12px;line-height:1.3}.backstage-reference-page .backstage-top-live .show-action-strip .live-game-group{flex-wrap:wrap;gap:5px;display:flex}.backstage-reference-page .backstage-top-live .show-action-strip .live-game-icon{flex:0 0 48px;width:48px;min-width:44px;height:48px;min-height:44px}.backstage-reference-page .backstage-top-live .show-action-strip .live-game-icon img{object-fit:contain;width:48px;height:48px}.backstage-reference-page .backstage-top-live .show-action-strip .live-game-status{text-align:right;flex:0 0 100%;margin:0}.backstage-reference-page .backstage-top-live .show-action-strip .live-game-status:empty{display:none}.backstage-reference-page .backstage-top-live .backstage-perks{border-radius:3px;padding:12px 14px;display:block}.backstage-reference-page .backstage-top-live .backstage-perks h2{vertical-align:middle;margin:0 12px 10px 0;font-size:16px;line-height:1.4;display:inline-block}.backstage-reference-page .backstage-top-live .backstage-tier{vertical-align:middle;background:0 0;border:0;margin:0 0 10px;padding:3px 8px;font-size:12px;line-height:1.4;display:inline-block}.backstage-reference-page .backstage-top-live .backstage-perk-grid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px 14px;margin:0;display:grid}.backstage-reference-page .backstage-top-live .backstage-perk-grid>span{font:400 12px/1.4 var(--tbpp-body-font);letter-spacing:0;color:var(--tbpp-muted);background:0 0;border:0;gap:3px;padding:0}.backstage-reference-page .backstage-top-live .backstage-perk-grid strong{font:600 14px/1.4 var(--tbpp-body-font);color:var(--tbpp-white)}.backstage-reference-page .backstage-top-live .backstage-message:empty{min-height:0;margin:0;display:none}@media (width<=640px){.backstage-reference-page .backstage-top-live .show-action-strip .live-game-controls{gap:8px 12px!important}.backstage-reference-page .backstage-top-live .backstage-perk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.backstage-reference-page .backstage-top-live .backstage-hero{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px 20px;min-height:0;margin:0;padding:12px 14px;display:flex;background:#111!important;border:0!important;border-bottom:1px solid #4b356b!important}.backstage-reference-page .backstage-top-live .backstage-hero h1{margin:0 0 4px;font-size:24px;line-height:1.2}.backstage-reference-page .backstage-top-live .backstage-brand{flex:0 auto;gap:10px}.backstage-reference-page .backstage-top-live .backstage-brand>img{object-fit:contain;width:42px;height:48px}.backstage-reference-page .backstage-top-live .backstage-twitch-connected{gap:8px;min-width:0}.backstage-reference-page .backstage-top-live .backstage-twitch-connected>img{object-fit:contain;width:28px;height:28px}.backstage-reference-page .backstage-top-live .backstage-live-box{background:0 0;border:0;min-width:0;padding:0}.backstage-reference-page .backstage-header-games{min-width:0;max-width:100%;margin-left:auto}.backstage-reference-page .backstage-top-live .backstage-header-games .show-action-strip{margin:0;padding:0}.backstage-reference-page .backstage-top-live .backstage-header-games .live-game-controls{gap:8px 12px!important}@media (width<=1100px){.backstage-reference-page .backstage-header-games{flex:100%;justify-content:flex-end;display:flex}}@media (width<=640px){.backstage-reference-page .backstage-top-live .backstage-hero{gap:10px;padding:12px}.backstage-reference-page .backstage-top-live .backstage-hero h1{font-size:21px}.backstage-reference-page .backstage-header-games .show-action-strip{width:100%}}.backstage-reference-page .backstage-top-live :is(.backstage-live-room,.backstage-library-panel,.backstage-now-card,.backstage-perks,.backstage-submit,.public-submission-queue){border-radius:0;box-shadow:none!important;background:0 0!important;border:0!important}.backstage-reference-page .backstage-top-live .backstage-live-room,.backstage-reference-page .backstage-top-live .backstage-library-panel{padding:0}.backstage-reference-page .backstage-top-live .backstage-now-card{padding:12px 0;border-bottom:1px solid #333!important}.backstage-reference-page .backstage-top-live .backstage-perks{margin-top:16px;padding:12px 0;border-top:1px solid #333!important}.backstage-reference-page .backstage-top-live .backstage-submit{margin-top:0;padding:0}.backstage-reference-page .backstage-top-live .public-submission-queue{padding:0}.backstage-reference-page .backstage-top-live .backstage-own-feedback{background:0 0;border:0;border-top:1px solid #333;padding:12px 0}.backstage-reference-page .backstage-top-live .backstage-track-card{background:#141414;border:0;border-radius:0}.backstage-reference-page .backstage-top-live .backstage-track-card footer{border:0}.backstage-reference-page .backstage-top-live .show-stream-chat .platform-card{box-shadow:none;background:0 0;padding:0;border:0!important}.backstage-reference-page .backstage-queue-submit-tabs{gap:20px;margin-bottom:16px;padding:0}.backstage-reference-page .backstage-queue-submit-tabs button{color:#bbb7ae;min-height:40px;font:600 14px/1.4 var(--tbpp-body-font);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:8px 0}.backstage-reference-page .backstage-queue-submit-tabs button[aria-pressed=true]{color:#eadff9;background:0 0;border-bottom-color:#9254ff}.backstage-reference-page .public-queue-items .backstage-queue-controls{background:#191919;border-radius:3px;flex:none;align-items:center;gap:4px;padding:3px;display:flex}.backstage-reference-page .public-queue-items .backstage-queue-controls button{color:#eee8dc;width:36px;height:36px;min-height:36px;font:500 20px/1 var(--tbpp-body-font);box-shadow:none;background:0 0;border:0;border-radius:2px;place-items:center;padding:0;display:grid}.backstage-reference-page .public-queue-items .backstage-queue-controls button:hover:not(:disabled){color:#d4b6ff;background:#30253c}.backstage-reference-page .public-queue-items .backstage-queue-controls button:focus-visible{outline-offset:2px;outline:2px solid #9254ff}.backstage-reference-page .public-queue-items .backstage-queue-controls button:disabled{opacity:.3}.backstage-reference-page .public-queue-items .backstage-queue-controls button img{object-fit:contain;width:22px!important;height:22px!important}.backstage-reference-page .public-queue-items article{align-items:center;grid-template-columns:60px minmax(0,1fr) auto!important;gap:12px!important}.backstage-reference-page .public-queue-position{overflow-wrap:normal;white-space:nowrap;line-height:1.2;font-size:18px!important}@media (width<=520px){.backstage-reference-page .public-queue-items article{grid-template-columns:52px minmax(0,1fr)!important}.backstage-reference-page .public-queue-items .backstage-queue-controls{grid-column:2;justify-self:start}.backstage-reference-page .public-queue-items .backstage-queue-controls button{width:44px;height:44px}}.backstage-reference-page .backstage-top-live .backstage-hero{grid-template-columns:minmax(0,1fr) auto;gap:10px 16px;padding:10px 0;display:grid;background:0 0!important;border-bottom:1px solid #333!important}.backstage-workspace-title{align-items:center;gap:10px;min-width:0;display:flex}.backstage-workspace-title h1{margin:0!important;font-size:22px!important}.backstage-workspace-title>span{font:500 11px var(--tbpp-body-font);color:#aaa}.backstage-workspace-title>span.is-live{color:#89cfa7}.backstage-launchers{justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.backstage-launchers button{color:#eee;min-height:44px;font:500 13px var(--tbpp-body-font);background:0 0;border:1px solid #39343f;border-radius:4px;align-items:center;gap:6px;padding:4px 10px;display:inline-flex}.backstage-launchers img{object-fit:contain;width:34px;height:34px}.backstage-launchers button[aria-expanded=true]{color:#decaff;background:#251d30;border-color:#9254ff}.backstage-expanded-game,.backstage-expanded-lights{grid-column:1/-1;min-width:0}.backstage-expanded-game[hidden],.backstage-expanded-lights[hidden],.backstage-inline-form[hidden]{display:none!important}.backstage-reference-page .backstage-top-live .backstage-expanded-game .live-game-controls{background:0 0;border:0;flex-wrap:wrap;gap:12px;padding:8px 0;display:flex}.backstage-expanded-game .live-game-controls[data-view=dice] [data-game]:not([data-game=dice]),.backstage-expanded-game .live-game-controls[data-view=rps] [data-game]:not([data-game=rps]),.backstage-expanded-game .live-game-controls[data-view=wheel] [data-game]:not([data-game=wheel]){display:none}.backstage-expanded-game .live-game-panel:not(:has(button:not([style*=display]))){min-width:0}.backstage-expanded-game .live-game-panel header,.backstage-expanded-game .live-game-panel>p,:is(.backstage-expanded-game .live-game-controls[data-view=dice] .live-game-panel:not(:has([data-game=dice])),.backstage-expanded-game .live-game-controls[data-view=rps] .live-game-panel:not(:has([data-game=rps])),.backstage-expanded-game .live-game-controls[data-view=wheel] .live-game-panel:not(:has([data-game=wheel]))){display:none}.backstage-expanded-game .live-game-group{flex-wrap:wrap;gap:8px;display:flex}.backstage-expanded-game .live-game-icon{background:0 0;border:0;width:80px;min-height:80px;padding:4px}.backstage-expanded-game .live-game-icon img{object-fit:contain;width:64px;height:64px}.backstage-expanded-game .live-game-icon strong{font-size:11px}.backstage-expanded-lights .backstage-lights{max-width:400px}.backstage-send{border-block:1px solid #333;margin:12px 0 16px;padding:12px 0}.backstage-send-row{justify-content:space-between;align-items:center;gap:12px;display:flex}.backstage-send-row>div{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.backstage-send h2{font:600 16px var(--tbpp-body-font);margin:0}.backstage-send-status{font:500 12px var(--tbpp-body-font);color:#bbb}.status-OPEN{color:#89cfa7}.status-VIBE_ONLY{color:#d1bb83}.status-CLOSED{color:#d9a4a4}.backstage-send nav{gap:8px;display:flex}.backstage-send nav button{color:#eee;min-height:48px;font:500 14px var(--tbpp-body-font);background:0 0;border:1px solid #39343f;border-radius:4px;align-items:center;gap:8px;padding:4px 12px;display:flex}.backstage-send nav img{object-fit:contain;width:44px;height:44px}.backstage-send nav button[aria-expanded=true]{background:#251d30;border-color:#9254ff}.backstage-send nav button[hidden]{display:none}.backstage-inline-form{min-width:0;max-width:100%;margin-top:14px}.backstage-inline-form .submission-studio-panel{background:0 0;border:0;max-width:100%;padding:0}.backstage-inline-form .submission-existing-forms{display:block}.backstage-inline-form .feedback-flow,.backstage-inline-form .youtube-submission-block{border:0;max-width:100%;padding:0}.backstage-inline-form [hidden]{display:none!important}.backstage-reference-page .backstage-top-live .backstage-workspace{gap:20px;margin-top:0}.backstage-reference-page .backstage-top-live .backstage-now-grid{grid-template-columns:1fr;margin:0}.backstage-launchers button:focus-visible,.backstage-send button:focus-visible{outline-offset:3px;outline:2px solid #d5baff}@media (width<=760px){.backstage-reference-page .backstage-top-live .backstage-hero{grid-template-columns:1fr}.backstage-launchers{justify-content:flex-start;overflow-x:auto}.backstage-send-row{flex-direction:column;align-items:flex-start}.backstage-send nav{flex-wrap:wrap;width:100%}.backstage-send nav button{white-space:nowrap;flex:1}.backstage-reference-page .backstage-top-live .backstage-workspace{grid-template-columns:1fr}}.backstage-reference-page .backstage-top-live .public-queue-items{overscroll-behavior:auto;max-height:none;overflow:visible}.backstage-reference-page .backstage-inline-form .studio-columns>.feedback-flow{box-sizing:border-box;width:100%;min-width:0;display:block!important}.backstage-reference-page .backstage-inline-form .feedback-flow>form{box-sizing:border-box;width:100%;margin:0!important}.backstage-reference-page .backstage-inline-form .studio-columns>section{box-sizing:border-box;min-width:0}.backstage-reference-page .backstage-inline-form .studio-feedback-fields{box-sizing:border-box;width:100%}.backstage-reference-page .backstage-inline-form .studio-feedback-fields :is(input,select,textarea){width:100%}.backstage-reference-page .backstage-inline-form .studio-feedback-fields input[type=checkbox]{width:17px!important}.backstage-reference-page .backstage-expanded-game .live-game-controls{justify-content:flex-end}.backstage-reference-page .backstage-expanded-game .live-game-status{text-align:right;flex-basis:100%}.backstage-reference-page .backstage-section-head h2,.backstage-reference-page .public-queue-heading h2{letter-spacing:0;white-space:nowrap;margin:0;font:600 18px/1.3 var(--tbpp-body-font)!important}.backstage-reference-page .public-queue-heading{min-height:0;margin-bottom:12px;padding:0}
