.tv-queue[data-v-a489d626]{--navy-deep:#0b1526;--navy:#0f1b2d;--navy-card:#16233a;--navy-card-hi:#1c2c47;--amber:#d4a24e;--amber-bright:#f2c572;--amber-dim:rgba(212,162,78,0.16);--ready-green:#6fcf97;--ready-green-dim:rgba(111,207,151,0.14);--ink:#f4efe4;--ink-dim:#8ea0bd;--hairline:rgba(212,162,78,0.14);height:100vh;height:100dvh;margin:0;background:radial-gradient(ellipse 1200px 600px at 15% -10%,rgba(212,162,78,.07),transparent 60%),radial-gradient(ellipse 900px 500px at 100% 100%,rgba(111,207,151,.05),transparent 60%),var(--navy);color:var(--ink);font-family:Inter,Segoe UI,sans-serif;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header[data-v-a489d626]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:22px 40px;border-bottom:1px solid var(--hairline);background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,.02)),to(transparent));background:linear-gradient(180deg,hsla(0,0%,100%,.02),transparent);-ms-flex-negative:0;flex-shrink:0}.brand[data-v-a489d626],.header[data-v-a489d626]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.brand[data-v-a489d626]{gap:14px}.brand-mark[data-v-a489d626]{width:42px;height:42px;border-radius:10px;background:linear-gradient(155deg,var(--amber),#a9793a);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Fraunces,Georgia,serif;font-weight:700;font-size:20px;color:var(--navy-deep);-webkit-box-shadow:0 4px 18px rgba(212,162,78,.35);box-shadow:0 4px 18px rgba(212,162,78,.35)}.brand-text .name[data-v-a489d626]{font-family:Fraunces,Georgia,serif;font-weight:600;font-size:22px;letter-spacing:.2px}.brand-text .sub[data-v-a489d626]{font-size:11.5px;color:var(--ink-dim);letter-spacing:2.5px;text-transform:uppercase;margin-top:1px}.clock-wrap[data-v-a489d626]{text-align:right}.clock[data-v-a489d626]{font-family:JetBrains Mono,Consolas,monospace;font-size:26px;font-weight:600;letter-spacing:1px}.date[data-v-a489d626]{font-size:12px;color:var(--ink-dim);letter-spacing:1px;margin-top:2px;text-transform:uppercase}.boot-error[data-v-a489d626]{margin:40px;padding:24px;border:1px dashed var(--hairline);border-radius:14px;color:var(--ink-dim);text-align:center}.board[data-v-a489d626]{display:grid;grid-template-columns:1fr 1.15fr;-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}.col[data-v-a489d626]{padding:28px 34px 34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.col+.col[data-v-a489d626]{border-left:1px solid var(--hairline)}.col-head[data-v-a489d626]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:22px;-ms-flex-negative:0;flex-shrink:0}.col-title[data-v-a489d626]{font-family:Fraunces,Georgia,serif;font-weight:600;font-size:26px}.col-count[data-v-a489d626]{font-family:JetBrains Mono,Consolas,monospace;font-size:13px;color:var(--navy-deep);background:var(--amber);border-radius:20px;padding:3px 12px;font-weight:700}.col.ready .col-count[data-v-a489d626]{background:var(--ready-green)}.col-dot[data-v-a489d626]{width:9px;height:9px;border-radius:50%;background:var(--amber);-webkit-box-shadow:0 0 0 4px var(--amber-dim);box-shadow:0 0 0 4px var(--amber-dim);-webkit-animation:pulse-dot-a489d626 2.2s ease-in-out infinite;animation:pulse-dot-a489d626 2.2s ease-in-out infinite}.col.ready .col-dot[data-v-a489d626]{background:var(--ready-green);-webkit-box-shadow:0 0 0 4px var(--ready-green-dim);box-shadow:0 0 0 4px var(--ready-green-dim)}@-webkit-keyframes pulse-dot-a489d626{0%,to{opacity:1}50%{opacity:.45}}@keyframes pulse-dot-a489d626{0%,to{opacity:1}50%{opacity:.45}}.grid[data-v-a489d626]{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;overflow-y:auto;-ms-flex-line-pack:start;align-content:start;padding-right:4px}.col.ready .grid[data-v-a489d626]{grid-template-columns:repeat(3,1fr)}.card[data-v-a489d626]{background:var(--navy-card);border:1px solid var(--hairline);border-radius:18px;padding:28px 24px 22px;min-height:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-animation:rise-a489d626 .5s cubic-bezier(.2,.8,.2,1);animation:rise-a489d626 .5s cubic-bezier(.2,.8,.2,1)}@-webkit-keyframes rise-a489d626{0%{opacity:0;-webkit-transform:translateY(14px) scale(.97);transform:translateY(14px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes rise-a489d626{0%{opacity:0;-webkit-transform:translateY(14px) scale(.97);transform:translateY(14px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.card .num[data-v-a489d626]{font-family:JetBrains Mono,Consolas,monospace;font-weight:700;font-size:48px;letter-spacing:1.5px}.card .meta[data-v-a489d626]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:18px}.card .src[data-v-a489d626]{font-size:13px;letter-spacing:1.5px;text-transform:uppercase;color:var(--ink-dim);font-weight:600}.card .timer[data-v-a489d626]{font-family:JetBrains Mono,Consolas,monospace;font-size:15px;color:var(--amber-bright);font-weight:700}.col.ready .card .timer[data-v-a489d626]{color:var(--ready-green)}.card.stale .timer[data-v-a489d626]{color:#e8886b}.card.stale[data-v-a489d626]{border-color:rgba(232,136,107,.35)}.col.preparing .card[data-v-a489d626]{border-left:3px solid var(--amber)}.col.ready .card[data-v-a489d626]{border-left:3px solid var(--ready-green);background:-webkit-gradient(linear,left top,left bottom,from(var(--navy-card-hi)),to(var(--navy-card)));background:linear-gradient(180deg,var(--navy-card-hi),var(--navy-card))}.card.just-ready[data-v-a489d626]{-webkit-animation:rise-a489d626 .5s cubic-bezier(.2,.8,.2,1),glow-a489d626 1.6s ease-out 1;animation:rise-a489d626 .5s cubic-bezier(.2,.8,.2,1),glow-a489d626 1.6s ease-out 1}@-webkit-keyframes glow-a489d626{0%{-webkit-box-shadow:0 0 0 0 rgba(111,207,151,.5);box-shadow:0 0 0 0 rgba(111,207,151,.5)}to{-webkit-box-shadow:0 0 0 22px rgba(111,207,151,0);box-shadow:0 0 0 22px rgba(111,207,151,0)}}@keyframes glow-a489d626{0%{-webkit-box-shadow:0 0 0 0 rgba(111,207,151,.5);box-shadow:0 0 0 0 rgba(111,207,151,.5)}to{-webkit-box-shadow:0 0 0 22px rgba(111,207,151,0);box-shadow:0 0 0 22px rgba(111,207,151,0)}}.empty[data-v-a489d626]{grid-column:1/-1;color:var(--ink-dim);font-size:13.5px;padding:30px 6px;text-align:center;border:1px dashed var(--hairline);border-radius:14px}.grid[data-v-a489d626]::-webkit-scrollbar{width:6px}.grid[data-v-a489d626]::-webkit-scrollbar-thumb{background:var(--hairline);border-radius:6px}.footer-note[data-v-a489d626]{-ms-flex-negative:0;flex-shrink:0;padding:10px 16px 14px;text-align:center;font-size:10.5px;color:var(--ink-dim);letter-spacing:1.5px;text-transform:uppercase;opacity:.55}@media (max-width:1200px){.grid[data-v-a489d626]{grid-template-columns:1fr}.col.ready .grid[data-v-a489d626]{grid-template-columns:repeat(2,1fr)}.card[data-v-a489d626]{min-height:138px;padding:24px 20px 20px}.card .num[data-v-a489d626]{font-size:44px}}@media (max-width:850px){.tv-queue[data-v-a489d626]{overflow:auto}.header[data-v-a489d626]{padding:18px 20px}.board[data-v-a489d626]{grid-template-columns:1fr}.col[data-v-a489d626]{padding:22px 20px 28px}.col+.col[data-v-a489d626]{border-left:0;border-top:1px solid var(--hairline)}.col.ready .grid[data-v-a489d626],.grid[data-v-a489d626]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.col.ready .grid[data-v-a489d626],.grid[data-v-a489d626]{grid-template-columns:1fr}.card[data-v-a489d626]{min-height:132px}}