.qtKmoG_loading{min-height:100svh}.qtKmoG_page{--nav:var(--nav-h,88px);overflow-x:clip}.qtKmoG_firstScreen{flex-direction:column;min-height:100svh;display:flex}.qtKmoG_stage{isolation:isolate;padding:calc(var(--nav) + 20px) var(--gutter) 22px;background:var(--bg);flex:1;align-items:center;display:flex;position:relative;overflow:hidden}.qtKmoG_stageBg{z-index:-2;position:absolute;inset:0}.qtKmoG_stageBg img{object-fit:cover;filter:blur(14px)saturate(1.1)brightness(.32);width:100%;height:100%;transform:scale(1.08)}.qtKmoG_stageBg:after{content:"";background:radial-gradient(70% 90% at 72% 40%, color-mix(in srgb, var(--tone) 26%, transparent), transparent 70%), linear-gradient(90deg, var(--bg) 0%, color-mix(in srgb, var(--bg) 70%, transparent) 38%, transparent 70%), linear-gradient(0deg, var(--bg) 0%, transparent 28%);position:absolute;inset:0}.qtKmoG_ghost{z-index:-1;left:calc(var(--gutter) - .04em);font-family:var(--font-heading);letter-spacing:-.02em;color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--tone) 26%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(9rem,24vw,26rem);font-weight:900;line-height:.8;position:absolute;bottom:-.18em}.qtKmoG_stageGrid{grid-template-columns:minmax(0,1fr);align-items:center;gap:26px;width:100%;max-width:1800px;margin-inline:auto;display:grid}@media (min-width:1100px){.qtKmoG_stageGrid{grid-template-columns:minmax(320px,.72fr) minmax(0,1.9fr);gap:clamp(28px,3vw,56px)}}.qtKmoG_info{align-content:center;gap:18px;min-width:0;display:grid;position:relative}.qtKmoG_onair{font-family:var(--fw-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tone-ink);background:var(--tone);justify-self:start;align-items:center;gap:10px;margin:0;padding:7px 12px;font-size:.72rem;font-weight:700;display:inline-flex}.qtKmoG_dot{width:9px;height:9px;animation:qtKmoG_pulse 1.6s var(--cubic) infinite;background:currentColor;border-radius:50%;box-shadow:0 0}.qtKmoG_stage:not([data-live]) .qtKmoG_onair .qtKmoG_dot{animation:none}@keyframes qtKmoG_pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, currentColor 70%, transparent)}70%{box-shadow:0 0 0 9px #0000}to{box-shadow:0 0 #0000}}.qtKmoG_title{font-family:var(--font-heading);letter-spacing:-.01em;text-transform:uppercase;color:var(--text);margin:0;font-size:clamp(3.6rem,7.4vw,8.4rem);font-weight:900;line-height:.84;display:grid}.qtKmoG_title em{color:var(--tone);padding-left:.08em;font-style:normal}.qtKmoG_titleGuest{font-size:clamp(2.8rem,4.8vw,5.6rem)}.qtKmoG_titleGuest span{overflow-wrap:anywhere}.qtKmoG_lead{max-width:44ch;color:var(--text-dim);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:1.05rem;line-height:1.55;display:-webkit-box;overflow:hidden}.qtKmoG_meta{background:var(--line);border:1px solid var(--line);justify-self:start;gap:1px;margin:0;display:flex}.qtKmoG_meta div{background:color-mix(in srgb, var(--card) 88%, transparent);gap:6px;min-width:130px;padding:12px 16px;display:grid}.qtKmoG_meta dt{font-family:var(--font-heading);color:var(--tone);white-space:nowrap;font-size:2.1rem;font-weight:900;line-height:.9}.qtKmoG_meta dd{font-family:var(--fw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);align-items:center;gap:6px;margin:0;font-size:.64rem;display:inline-flex}.qtKmoG_actions{flex-wrap:wrap;gap:10px;display:flex}.qtKmoG_screenCol{grid-template-columns:minmax(0,1fr);justify-items:end;gap:14px;display:grid}@media (min-width:1500px){.qtKmoG_stage:not([data-live]) .qtKmoG_screenCol{grid-template-columns:minmax(0,1fr) 220px;align-items:stretch}}.qtKmoG_screen{width:min(100%, calc(max(300px, 100svh - var(--nav) - 470px) * 16 / 9));outline:2px solid var(--tone);box-shadow:0 30px 90px -30px color-mix(in srgb, var(--tone) 55%, transparent);background:#000;position:relative}@media (max-width:1099px){.qtKmoG_screen{width:100%}}.qtKmoG_hud{border-bottom:1px solid color-mix(in srgb, var(--tone) 40%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--tone) 18%, #07080a), #07080a 60%);align-items:center;gap:12px;padding:9px 12px 9px 9px;display:flex}.qtKmoG_badge,.qtKmoG_badgeLive{font-family:var(--fw-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tone-ink);background:var(--tone);flex:none;align-items:center;gap:8px;padding:5px 10px;font-size:.66rem;font-weight:700;display:inline-flex}.qtKmoG_hudTitle{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-weight:700;overflow:hidden}.qtKmoG_hudStat{font-family:var(--fw-mono);color:var(--text-dim);align-items:center;gap:6px;margin-left:auto;font-size:.74rem;display:inline-flex}.qtKmoG_screenMedia{aspect-ratio:16/9;position:relative}.qtKmoG_frame{border:0;width:100%;height:100%;position:absolute;inset:0}.qtKmoG_frame iframe{border:0;width:100%;height:100%;display:block}.qtKmoG_poster{cursor:pointer;background:#000;border:0;width:100%;padding:0;display:block;position:absolute;inset:0}.qtKmoG_poster img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--cubic), filter .6s var(--cubic)}.qtKmoG_poster:hover img{filter:brightness(.85);transform:scale(1.03)}.qtKmoG_posterPlay{width:84px;height:84px;color:var(--tone-ink);background:var(--tone);clip-path:var(--notch);--cut:14px;transition:scale .3s var(--cubic);place-items:center;display:grid;position:absolute;bottom:22px;left:22px}.qtKmoG_poster:hover .qtKmoG_posterPlay{scale:1.08}.qtKmoG_queue{scrollbar-width:none;grid-auto-columns:minmax(150px,1fr);grid-auto-flow:column;gap:8px;width:100%;display:grid;overflow-x:auto}@media (min-width:1500px){.qtKmoG_queue{grid-auto-rows:1fr;grid-auto-flow:row;overflow:visible}}@media (max-width:1499px){.qtKmoG_queue{display:none}}.qtKmoG_queueItem{text-align:left;min-height:0;color:var(--text);background:var(--card);box-shadow:inset 0 0 0 1px var(--line-2);cursor:pointer;border:0;align-content:end;padding:0;display:grid;position:relative;overflow:hidden}.qtKmoG_queueItem img{object-fit:cover;filter:brightness(.5);width:100%;height:100%;transition:filter .4s var(--cubic);position:absolute;inset:0}.qtKmoG_queueItem span{font-family:var(--fw-mono);letter-spacing:.12em;text-transform:uppercase;padding:8px 10px;font-size:.66rem;font-weight:700;position:relative}.qtKmoG_queueItem:hover img{filter:brightness(.8)}.qtKmoG_queueItem[data-active]{box-shadow:inset 0 0 0 2px var(--tone)}.qtKmoG_queueItem[data-active] span{color:var(--tone)}.qtKmoG_community{z-index:2;padding:18px var(--gutter) 26px;background:var(--bg-2);border-top:2px solid var(--tone);position:relative}.qtKmoG_communityWrap{grid-template-columns:minmax(0,1fr);gap:14px;max-width:1800px;margin-inline:auto;display:grid}.qtKmoG_communityHead{flex-wrap:wrap;align-items:flex-end;gap:8px 28px;display:flex}.qtKmoG_communityHead>div{gap:6px;margin-right:auto;display:grid}.qtKmoG_communityTitle{font-family:var(--font-heading);text-transform:uppercase;color:var(--text);margin:0;font-size:clamp(2rem,3vw,2.9rem);font-weight:900;line-height:.9}.qtKmoG_communityTitle em{color:var(--tone);font-style:normal}.qtKmoG_count{font-family:var(--fw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);margin:0;font-size:.74rem}.qtKmoG_count b{color:var(--tone);font-size:1rem}.qtKmoG_howLink{font-family:var(--fw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tone);box-shadow:inset 0 0 0 1px var(--tone);transition:background .3s var(--cubic), color .3s var(--cubic);align-items:center;gap:8px;padding:9px 14px;font-size:.7rem;font-weight:700;display:inline-flex}.qtKmoG_howLink:hover{color:var(--tone-ink);background:var(--tone)}.qtKmoG_notice{color:var(--text-dim);background:color-mix(in srgb, var(--tone) 9%, var(--card));border-left:3px solid var(--tone);margin:0;padding:12px 16px;font-size:.95rem;line-height:1.5}.qtKmoG_notice b{color:var(--text)}.qtKmoG_notice mark,.qtKmoG_cardTitle mark,.qtKmoG_example mark{color:var(--tone-ink);background:var(--tone);padding:0 .2em}.qtKmoG_cards{grid-template-columns:repeat(auto-fill,minmax(min(100%,240px),1fr));gap:12px;display:grid}@media (min-width:1400px){.qtKmoG_cards{grid-template-columns:repeat(6,minmax(0,1fr))}}.qtKmoG_card{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .3s var(--cubic), transform .3s var(--cubic);animation:qtKmoG_cardIn .6s var(--cubic) both;animation-delay:calc(var(--i,0) * 60ms);display:grid;position:relative}.qtKmoG_card:hover{box-shadow:inset 0 0 0 2px var(--tone), 0 18px 40px -22px var(--tone);transform:translateY(-4px)}@keyframes qtKmoG_cardIn{0%{opacity:0;transform:translateY(14px)}}.qtKmoG_cardMedia{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.qtKmoG_cardMedia img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--cubic)}.qtKmoG_card:hover .qtKmoG_cardMedia img{transform:scale(1.05)}.qtKmoG_cardWatch{z-index:2;font-family:var(--fw-mono);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;color:var(--tone-ink);background:var(--tone);opacity:0;transition:opacity .25s var(--cubic);align-items:center;gap:8px;padding:9px 14px;font-size:.66rem;font-weight:800;display:inline-flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.qtKmoG_card:hover .qtKmoG_cardWatch,.qtKmoG_card:focus-visible .qtKmoG_cardWatch,.qtKmoG_card[data-active] .qtKmoG_cardWatch{opacity:1}.qtKmoG_card[data-active]{box-shadow:inset 0 0 0 2px var(--tone)}.qtKmoG_cardLive,.qtKmoG_cardViewers,.qtKmoG_cardUptime,.qtKmoG_cardNum{z-index:2}.qtKmoG_cardLive,.qtKmoG_cardViewers,.qtKmoG_cardUptime{font-family:var(--fw-mono);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;padding:3px 7px;font-size:.62rem;font-weight:700;display:inline-flex;position:absolute}.qtKmoG_cardLive{color:#fff;background:#e91916;top:8px;left:8px}.qtKmoG_cardLive .qtKmoG_dot{width:6px;height:6px}.qtKmoG_cardViewers{color:var(--text);background:#000000b8;bottom:8px;left:8px}.qtKmoG_cardUptime{color:var(--text);background:#000000b8;top:8px;right:8px}.qtKmoG_cardNum{font-family:var(--font-heading);color:var(--tone);text-shadow:0 2px 12px #0009;font-size:2.4rem;font-weight:900;line-height:1;position:absolute;bottom:2px;right:8px}.qtKmoG_cardBody{gap:10px;min-width:0;padding:10px 12px 12px;display:flex}.qtKmoG_avatar{width:38px;height:38px;color:var(--tone);background:var(--surface);box-shadow:0 0 0 2px var(--tone);border-radius:50%;flex:none;place-items:center;display:grid;overflow:hidden}.qtKmoG_avatar img{object-fit:cover;object-position:top;width:100%;height:100%}.qtKmoG_cardText{gap:3px;min-width:0;display:grid}.qtKmoG_cardText>b{text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:.95rem;overflow:hidden}.qtKmoG_cardTitle{-webkit-line-clamp:2;color:var(--text-dim);-webkit-box-orient:vertical;font-size:.8rem;line-height:1.4;display:-webkit-box;overflow:hidden}.qtKmoG_more{font-family:var(--fw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text);background:var(--surface-2);cursor:pointer;border:0;justify-self:center;padding:9px 16px;font-size:.7rem;font-weight:700}.qtKmoG_more:hover{color:var(--tone-ink);background:var(--tone)}.qtKmoG_vods{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:16px;display:grid}.qtKmoG_vod{--cut:18px;--edge-w:1px;--edge-color:var(--line-2);text-align:left;color:var(--text);background:var(--card);box-shadow:inset 0 0 0 1px var(--line-2);clip-path:var(--notch);cursor:pointer;transition:box-shadow .3s var(--cubic);border:0;padding:0;display:grid;position:relative}.qtKmoG_vod:hover{--edge-color:var(--tone);box-shadow:inset 0 0 0 1px var(--tone)}.qtKmoG_vodMedia{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden}.qtKmoG_vodMedia img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--cubic)}.qtKmoG_vod:hover .qtKmoG_vodMedia img{transform:scale(1.04)}.qtKmoG_vodPlay{width:46px;height:46px;color:var(--tone-ink);background:var(--tone);place-items:center;display:grid;position:absolute;bottom:12px;left:12px}.qtKmoG_vodBody{gap:6px;padding:14px 16px 18px;display:grid}.qtKmoG_vodBody b{font-family:var(--font-heading);text-transform:uppercase;font-size:1.45rem;font-weight:800;line-height:.95}.qtKmoG_vodBody span{color:var(--text-dim);font-size:.88rem;line-height:1.45}.qtKmoG_guideBand{isolation:isolate;padding-block:clamp(28px,4.5vh,52px);overflow:visible}.qtKmoG_guideBand header{margin-bottom:clamp(16px,2.4vh,26px)}.qtKmoG_guideBand:before{content:"";z-index:-1;background:linear-gradient(180deg, var(--bg) 0%, transparent 22%, transparent 70%, var(--bg) 100%), linear-gradient(90deg, var(--bg) 10%, color-mix(in srgb, var(--bg) 55%, transparent) 55%, transparent), radial-gradient(60% 80% at 85% 60%, color-mix(in srgb, var(--tone) 22%, transparent), transparent 70%), var(--guide-bg) center / cover no-repeat;filter:saturate(.7)blur(2px);opacity:.3;position:absolute;inset:0}.qtKmoG_guide{gap:18px;display:grid;position:relative}@media (min-width:1100px){.qtKmoG_guide{padding-right:330px}}.qtKmoG_guideMain{gap:18px;display:grid}.qtKmoG_steps{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.qtKmoG_step{isolation:isolate;--cut:18px;--edge-w:1px;--edge-color:var(--line-2);background:var(--card);box-shadow:inset 0 0 0 1px var(--line-2);clip-path:var(--notch);transition:box-shadow .3s var(--cubic);align-content:start;gap:8px;padding:18px 20px 20px;display:grid;position:relative;overflow:hidden}.qtKmoG_step:hover{--edge-color:var(--tone);box-shadow:inset 0 0 0 1px var(--tone)}.qtKmoG_stepNum{font-family:var(--font-heading);color:var(--tone);font-size:2.6rem;font-weight:900;line-height:.85}.qtKmoG_step h3{font-family:var(--font-heading);text-transform:uppercase;color:var(--text);margin:0;font-size:1.6rem;font-weight:800;line-height:.95}.qtKmoG_step p{color:var(--text-dim);margin:0;font-size:.95rem;line-height:1.55}.qtKmoG_example{--cut:14px;--edge-w:2px;--edge-color:var(--tone);background:color-mix(in srgb, var(--tone) 7%, var(--card));box-shadow:inset 0 0 0 2px var(--tone);clip-path:var(--notch);flex-wrap:wrap;align-items:center;gap:12px 18px;padding:16px 18px;display:flex;position:relative}.qtKmoG_exampleLabel{font-family:var(--fw-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--tone);font-size:.68rem;font-weight:700}.qtKmoG_example code{font-family:var(--fw-mono);color:var(--text);flex:320px;font-size:.95rem}.qtKmoG_copy{font-family:var(--fw-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--tone-ink);background:var(--tone);cursor:pointer;border:0;align-items:center;gap:8px;padding:9px 14px;font-size:.7rem;font-weight:700;display:inline-flex}.qtKmoG_guideArt{display:none}@media (min-width:1100px){.qtKmoG_guideArt{pointer-events:none;width:320px;display:block;position:absolute;bottom:calc(-1*clamp(28px,4.5vh,52px));right:0}.qtKmoG_guideArt img{object-fit:contain;object-position:bottom;filter:drop-shadow(0 24px 40px #00000080);width:100%;height:auto;max-height:480px;display:block}}@media (prefers-reduced-motion:reduce){.qtKmoG_dot,.qtKmoG_card,.qtKmoG_card{animation:none}.qtKmoG_card:hover,.qtKmoG_poster:hover img,.qtKmoG_card:hover .qtKmoG_cardMedia img,.qtKmoG_vod:hover .qtKmoG_vodMedia img{transform:none}}
