.CastPlayer-module__pZxAGG__player{box-sizing:content-box;width:100%;padding-bottom:var(--tap);aspect-ratio:16/9;border:var(--border-width) solid var(--line2);border-radius:var(--r5);background:linear-gradient(var(--photo-scrim), var(--photo-scrim)), radial-gradient(120% 90% at 50% 12%, var(--purple), var(--bg2) 72%);place-items:center;display:grid;position:relative;overflow:hidden}.CastPlayer-module__pZxAGG__video{object-fit:contain;object-position:top;background:0 0;width:100%;height:100%;position:absolute;inset:0}.CastPlayer-module__pZxAGG__avatar{border-radius:var(--rf);width:9.375rem;height:9.375rem;color:var(--on-photo);font-family:var(--sans);background:linear-gradient(140deg, var(--accent), var(--purple));box-shadow:var(--shadow-modal);place-items:center;font-size:3.875rem;font-weight:800;display:grid;position:relative}.CastPlayer-module__pZxAGG__avatarTalk:after{content:"";inset:calc(var(--space-10) * -1);border-radius:var(--rf);border:var(--border-width-strong) solid var(--on-photo-dim);position:absolute}@media (prefers-reduced-motion:no-preference){.CastPlayer-module__pZxAGG__avatarTalk:after{animation:CastPlayer-module__pZxAGG__ring var(--dur-1800) var(--ease) infinite}}@keyframes CastPlayer-module__pZxAGG__ring{0%{opacity:.9;transform:scale(.96)}to{opacity:0;transform:scale(1.12)}}.CastPlayer-module__pZxAGG__liveBadge{top:var(--space-sm);left:var(--space-sm);pointer-events:none;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--rf);background:var(--coral);color:var(--on-accent);font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.07em;font-weight:800;display:inline-flex;position:absolute}.CastPlayer-module__pZxAGG__liveBadgePaused{background:var(--purple)}.CastPlayer-module__pZxAGG__liveDot{border-radius:var(--rf);background:var(--on-accent);width:.4375rem;height:.4375rem}@media (prefers-reduced-motion:no-preference){.CastPlayer-module__pZxAGG__liveDot{animation:CastPlayer-module__pZxAGG__recpulse var(--dur-1500) infinite}}@keyframes CastPlayer-module__pZxAGG__recpulse{0%,to{opacity:1}50%{opacity:.3}}.CastPlayer-module__pZxAGG__viewers{top:var(--space-sm);right:var(--space-sm);pointer-events:none;align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--rf);background:var(--photo-scrim);color:var(--on-photo);font-family:var(--sans);font-size:var(--fs-12);font-weight:700;display:inline-flex;position:absolute}.CastPlayer-module__pZxAGG__placeholder{justify-content:center;align-items:center;gap:var(--space-xs);padding:var(--space-lg);text-align:center;z-index:1;flex-direction:column;display:flex;position:absolute;inset:0}.CastPlayer-module__pZxAGG__placeholderTitle{font-family:var(--sans);font-size:var(--fs-16);color:var(--on-photo);font-weight:600}.CastPlayer-module__pZxAGG__placeholderHint{font-family:var(--sans);font-size:var(--fs-13);color:var(--on-photo-dim);max-width:34ch;line-height:1.5}.CastPlayer-module__pZxAGG__error .CastPlayer-module__pZxAGG__placeholderTitle{color:var(--coral)}.CastPlayer-module__pZxAGG__retry{min-height:var(--tap);padding:0 var(--space-md);margin-top:var(--space-xs);border:var(--border-width) solid var(--on-photo-dim);border-radius:var(--r3);background:var(--photo-scrim);color:var(--on-photo);font-family:var(--sans);font-size:var(--fs-14);cursor:pointer;transition:border-color var(--dur-fast) var(--ease)}.CastPlayer-module__pZxAGG__retry:hover{border-color:var(--on-photo)}.CastPlayer-module__pZxAGG__retry:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.CastPlayer-module__pZxAGG__connecting{justify-content:center;align-items:center;gap:var(--space-sm);pointer-events:none;z-index:1;background:var(--photo-scrim-soft);flex-direction:column;display:flex;position:absolute;inset:0}.CastPlayer-module__pZxAGG__spinner{width:var(--space-xl);height:var(--space-xl);border:var(--border-width-strong) solid var(--on-photo-dim);border-radius:var(--rf);border-top-color:#0000}@media (prefers-reduced-motion:no-preference){.CastPlayer-module__pZxAGG__spinner{animation:CastPlayer-module__pZxAGG__spin var(--dur-900) linear infinite}}@keyframes CastPlayer-module__pZxAGG__spin{to{transform:rotate(360deg)}}.CastPlayer-module__pZxAGG__connectingText{font-family:var(--sans);font-size:var(--fs-13);color:var(--on-photo);font-weight:600}.CastPlayer-module__pZxAGG__unmute{right:var(--space-sm);bottom:var(--tap);z-index:2;min-height:var(--tap);padding:0 var(--space-md);border:var(--border-width) solid var(--on-photo-dim);border-radius:var(--rf);background:var(--photo-scrim);color:var(--on-photo);font-family:var(--sans);font-size:var(--fs-13);cursor:pointer;transition:border-color var(--dur-fast) var(--ease);align-items:center;font-weight:700;display:inline-flex;position:absolute}.CastPlayer-module__pZxAGG__unmute:hover{border-color:var(--on-photo)}.CastPlayer-module__pZxAGG__unmute:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.CastPlayer-module__pZxAGG__goLive{right:var(--space-sm);bottom:calc(var(--tap) * 2 + var(--space-xs));z-index:2;min-height:var(--tap);align-items:center;gap:var(--space-xs);padding:0 var(--space-md);border:var(--border-width) solid var(--on-photo-dim);border-radius:var(--rf);background:var(--photo-scrim);color:var(--on-photo);font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.07em;cursor:pointer;transition:border-color var(--dur-fast) var(--ease);font-weight:800;display:inline-flex;position:absolute}.CastPlayer-module__pZxAGG__goLive:hover{border-color:var(--on-photo)}.CastPlayer-module__pZxAGG__goLive:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.CastPlayer-module__pZxAGG__goLiveDot{border-radius:var(--r-circle);background:var(--coral);width:.5rem;height:.5rem}
.DebateChapters-module__1oh48q__chapters{gap:var(--space-xs);flex-direction:column;display:flex}.DebateChapters-module__1oh48q__fieldLabel{font-family:var(--sans);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);font-weight:600;display:block}.DebateChapters-module__1oh48q__list{gap:var(--space-xs);flex-direction:column;max-height:16rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.DebateChapters-module__1oh48q__item{min-width:0}.DebateChapters-module__1oh48q__row{align-items:baseline;gap:var(--space-xs);width:100%;min-height:var(--tap);padding:var(--space-xs) var(--space-sm);border:var(--border-width) solid var(--line2);border-radius:var(--r2);background:var(--bg2);font-family:var(--sans);text-align:start;flex-wrap:wrap;display:flex}.DebateChapters-module__1oh48q__rowSeekable{color:var(--k100);cursor:pointer;transition:border-color var(--dur-fast) var(--ease)}.DebateChapters-module__1oh48q__rowSeekable:hover,.DebateChapters-module__1oh48q__rowSeekable:focus-visible,.DebateChapters-module__1oh48q__rowPlaying{border-color:var(--accent)}.DebateChapters-module__1oh48q__rowIdle{color:var(--k55)}.DebateChapters-module__1oh48q__position{font-family:var(--mono);font-size:var(--fs-12);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--k55)}.DebateChapters-module__1oh48q__name{min-width:0;font-size:var(--fs-13);text-overflow:ellipsis;white-space:nowrap;flex:auto;font-weight:600;overflow:hidden}.DebateChapters-module__1oh48q__onAir{padding:0 var(--space-xs);border-radius:var(--r2);background:var(--accent);color:var(--on-accent);font-size:var(--fs-11);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-weight:700}.DebateChapters-module__1oh48q__reason{font-size:var(--fs-12);color:var(--k55);flex:100%}
.DebateBoard-module__3cJykW__board{gap:var(--space-sm);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);flex-direction:column;display:flex}.DebateBoard-module__3cJykW__fieldLabel{font-family:var(--sans);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);font-weight:600;display:block}.DebateBoard-module__3cJykW__themeRow{gap:var(--space-xs);flex-direction:column;display:flex}.DebateBoard-module__3cJykW__themeText{font-family:var(--sans);color:var(--k100);margin:0;font-weight:600}.DebateBoard-module__3cJykW__beats{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0;display:grid}.DebateBoard-module__3cJykW__beat{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.DebateBoard-module__3cJykW__beatValue{font-family:var(--sans);color:var(--k80);margin:0}.DebateBoard-module__3cJykW__history{gap:var(--space-sm);border-top:var(--border-width) solid var(--line);padding-top:var(--space-sm);flex-direction:column;display:flex}.DebateBoard-module__3cJykW__historyToggle{justify-content:space-between;align-items:baseline;gap:var(--space-sm);min-height:var(--tap);padding:var(--space-xs) var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r2);background:var(--card2);color:var(--k100);font-family:var(--sans);cursor:pointer;text-align:start;transition:border-color var(--dur-fast) var(--ease);display:flex}.DebateBoard-module__3cJykW__historyToggle:hover,.DebateBoard-module__3cJykW__historyToggle:focus-visible{border-color:var(--accent)}.DebateBoard-module__3cJykW__historyName{letter-spacing:.08em;text-transform:uppercase;font-weight:600;font-size:var(--fs-11)}.DebateBoard-module__3cJykW__historyHint{color:var(--k55);font-size:var(--fs-13)}.DebateBoard-module__3cJykW__rounds{gap:var(--space-xs);flex-direction:column;max-height:22rem;display:flex;overflow-y:auto}.DebateBoard-module__3cJykW__round{border:var(--border-width) solid var(--line2);border-radius:var(--r2);background:var(--bg2)}.DebateBoard-module__3cJykW__roundSummary{align-items:baseline;gap:var(--space-sm);min-height:var(--tap);padding:var(--space-xs) var(--space-sm);cursor:pointer;font-family:var(--sans);color:var(--k100);display:flex}.DebateBoard-module__3cJykW__roundName{white-space:nowrap;font-weight:600}.DebateBoard-module__3cJykW__roundTopic{color:var(--k55);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.DebateBoard-module__3cJykW__roundBlock{gap:var(--space-xs);padding:0 var(--space-sm) var(--space-sm);flex-direction:column;display:flex}.DebateBoard-module__3cJykW__roundText{font-family:var(--sans);color:var(--k80);margin:0}.DebateBoard-module__3cJykW__answers{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DebateBoard-module__3cJykW__answer{align-items:baseline;gap:var(--space-xs);flex-wrap:wrap;display:flex}.DebateBoard-module__3cJykW__side{padding:0 var(--space-xs);border-radius:var(--r2);background:var(--accent);color:var(--on-accent);font-family:var(--sans);font-size:var(--fs-12);letter-spacing:.04em;white-space:nowrap;font-weight:700}.DebateBoard-module__3cJykW__answerBeat{color:var(--k55);font-family:var(--sans);font-size:var(--fs-12)}.DebateBoard-module__3cJykW__answerText{font-family:var(--sans);color:var(--k80);flex:100%;margin:0}.DebateBoard-module__3cJykW__note{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);margin:0}.DebateBoard-module__3cJykW__answerClock{font-family:var(--mono);font-size:var(--fs-12);font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--k55)}
.CastPublicView-module__yvDE8q__page{max-width:var(--maxw);padding:var(--space-lg) var(--space-md) var(--space-2xl);gap:var(--space-lg);flex-direction:column;margin:0 auto;display:flex}.CastPublicView-module__yvDE8q__back{min-height:var(--tap);color:var(--k55);font-family:var(--sans);font-size:var(--fs-14);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.CastPublicView-module__yvDE8q__back:hover{color:var(--k100)}.CastPublicView-module__yvDE8q__back:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px;border-radius:var(--r2)}.CastPublicView-module__yvDE8q__head{justify-content:space-between;align-items:flex-start;gap:var(--space-md);flex-wrap:wrap;display:flex}.CastPublicView-module__yvDE8q__headText{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.CastPublicView-module__yvDE8q__headTitleRow{align-items:baseline;gap:var(--space-sm);flex-wrap:wrap;display:flex}.CastPublicView-module__yvDE8q__castName{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);width:100%}.CastPublicView-module__yvDE8q__title{font-family:var(--sans);font-size:var(--fs-24);color:var(--k100);margin:0;font-weight:700}.CastPublicView-module__yvDE8q__statusTag{padding:var(--space-xs) var(--space-sm);border-radius:var(--rf);background:var(--card2);color:var(--k80);font-family:var(--sans);font-size:var(--fs-11);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.CastPublicView-module__yvDE8q__statusLive{background:var(--coral);color:var(--on-accent)}.CastPublicView-module__yvDE8q__cta{align-items:center;gap:var(--space-md);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);flex-wrap:wrap;display:flex}.CastPublicView-module__yvDE8q__ctaText{gap:var(--space-xs);flex-direction:column;flex:16rem;display:flex}.CastPublicView-module__yvDE8q__ctaTitle{font-family:var(--sans);font-size:var(--fs-15);color:var(--k100);font-weight:600}.CastPublicView-module__yvDE8q__ctaHint{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);line-height:1.5}.CastPublicView-module__yvDE8q__ctaAction{min-height:var(--tap);padding:0 var(--space-lg);border-radius:var(--r3);background:var(--accent);color:var(--on-accent);font-family:var(--sans);font-size:var(--fs-14);transition:background var(--dur-fast) var(--ease);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.CastPublicView-module__yvDE8q__ctaAction:hover{background:var(--accent-d)}.CastPublicView-module__yvDE8q__ctaAction:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.CastPublicView-module__yvDE8q__notice{padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);color:var(--k80);font-family:var(--sans);font-size:var(--fs-14)}.CastPublicView-module__yvDE8q__error{border-color:var(--coral);color:var(--coral)}.CastPublicView-module__yvDE8q__warning{border-color:var(--accent);color:var(--k80)}.CastPublicView-module__yvDE8q__retry{min-height:var(--tap);margin-top:var(--space-sm);padding:0 var(--space-md);border:var(--border-width) solid var(--line2);border-radius:var(--r3);background:var(--card2);color:var(--k100);font-family:var(--sans);font-size:var(--fs-14);cursor:pointer}.CastPublicView-module__yvDE8q__retry:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.CastPublicView-module__yvDE8q__questionBand{gap:var(--space-xs);padding:var(--space-md);border:var(--border-width) solid var(--line);border-left:3px solid var(--accent);border-radius:var(--r3);background:var(--card);flex-direction:column;display:flex}.CastPublicView-module__yvDE8q__questionLabel{font-family:var(--sans);font-size:var(--fs-11);letter-spacing:.04em;text-transform:uppercase;color:var(--accent-ink);font-weight:700}.CastPublicView-module__yvDE8q__questionText{font-family:var(--sans);font-size:var(--fs-17);color:var(--k100);line-height:1.4}.CastPublicView-module__yvDE8q__questionMuted{font-family:var(--sans);font-size:var(--fs-15);color:var(--k55)}.CastPublicView-module__yvDE8q__poll{gap:var(--space-sm);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);flex-direction:column;display:flex}.CastPublicView-module__yvDE8q__pollQuestion{font-family:var(--sans);font-size:var(--fs-15);color:var(--k100);font-weight:600}.CastPublicView-module__yvDE8q__pollList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CastPublicView-module__yvDE8q__pollOption{align-items:center;gap:var(--space-10);width:100%;padding:var(--space-xs) 0;text-align:left;cursor:pointer;background:0 0;border:none;display:flex}.CastPublicView-module__yvDE8q__pollOption:disabled{cursor:default}.CastPublicView-module__yvDE8q__pollOption:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px;border-radius:var(--r2)}.CastPublicView-module__yvDE8q__pollAvatar{border-radius:var(--rf);width:2.125rem;height:2.125rem;color:var(--on-accent);font-family:var(--sans);font-weight:800;font-size:var(--fs-14);background:linear-gradient(140deg, var(--accent), var(--purple));flex:none;place-items:center;display:grid}.CastPublicView-module__yvDE8q__pollBar{border-radius:var(--r2);background:var(--bg2);border:var(--border-width) solid var(--line);flex:1;min-width:0;height:1.875rem;position:relative;overflow:hidden}.CastPublicView-module__yvDE8q__pollFill{border-radius:var(--r2);background:var(--accent);opacity:.28;transition:width var(--dur-slow) var(--ease);position:absolute;inset:0}.CastPublicView-module__yvDE8q__pollOptionVoted .CastPublicView-module__yvDE8q__pollFill{opacity:.5}.CastPublicView-module__yvDE8q__pollLabels{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:0 var(--space-10);font-family:var(--sans);font-size:var(--fs-12);color:var(--k100);font-weight:700;display:flex;position:absolute;inset:0}.CastPublicView-module__yvDE8q__pollName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.CastPublicView-module__yvDE8q__pollOptionVoted .CastPublicView-module__yvDE8q__pollName{color:var(--accent-ink)}.CastPublicView-module__yvDE8q__pollShare{font-family:var(--mono);white-space:nowrap}.CastPublicView-module__yvDE8q__pollNote{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);line-height:1.5}.CastPublicView-module__yvDE8q__pollClosedTag{margin-left:var(--space-sm);padding:var(--space-xs) var(--space-sm);border-radius:var(--rf);background:var(--card2);color:var(--k55);font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.04em;text-transform:uppercase;vertical-align:middle;font-weight:700}.CastPublicView-module__yvDE8q__pollError{font-family:var(--sans);font-size:var(--fs-13);color:var(--coral);line-height:1.5}.CastPublicView-module__yvDE8q__broadcast{gap:var(--space-md);grid-template-columns:1fr;align-items:start;display:grid}@media (min-width:64rem){.CastPublicView-module__yvDE8q__broadcast{grid-template-columns:minmax(0,1fr) 20rem}}.CastPublicView-module__yvDE8q__broadcastMain{gap:var(--space-md);flex-direction:column;min-width:0;display:flex;position:relative}.CastPublicView-module__yvDE8q__chat{gap:var(--space-sm);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);flex-direction:column;max-height:32rem;display:flex}.CastPublicView-module__yvDE8q__chatHead{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.CastPublicView-module__yvDE8q__chatTitle{font-family:var(--sans);font-size:var(--fs-15);color:var(--k100);margin:0;font-weight:600}.CastPublicView-module__yvDE8q__chatModerated{padding:var(--space-xs) var(--space-sm);border-radius:var(--rf);background:var(--card2);color:var(--k55);font-family:var(--mono);font-size:var(--fs-10);font-weight:700}.CastPublicView-module__yvDE8q__chatFeed{gap:var(--space-sm);flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.CastPublicView-module__yvDE8q__chatEmpty{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55)}.CastPublicView-module__yvDE8q__chatMessage{gap:var(--space-2xs);flex-direction:column;display:flex}.CastPublicView-module__yvDE8q__chatAuthor{align-items:center;gap:var(--space-xs);font-family:var(--sans);font-size:var(--fs-12);color:var(--k80);font-weight:700;display:inline-flex}.CastPublicView-module__yvDE8q__chatModBadge{padding:0 var(--space-xs);border-radius:var(--r2);background:var(--accent);color:var(--on-accent);font-family:var(--mono);font-size:var(--fs-9);letter-spacing:.06em;font-weight:800}.CastPublicView-module__yvDE8q__chatBody{font-family:var(--sans);font-size:var(--fs-13);color:var(--k100);overflow-wrap:anywhere;line-height:1.45}.CastPublicView-module__yvDE8q__chatError{font-family:var(--sans);font-size:var(--fs-12);color:var(--coral)}.CastPublicView-module__yvDE8q__chatStatus{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);line-height:1.5}.CastPublicView-module__yvDE8q__chatBox{gap:var(--space-xs);display:flex}.CastPublicView-module__yvDE8q__chatInput{min-width:0;min-height:var(--tap);padding:0 var(--space-sm);border:var(--border-width) solid var(--line2);border-radius:var(--r2);background:var(--bg2);color:var(--k100);font-family:var(--sans);font-size:var(--fs-13);flex:1}.CastPublicView-module__yvDE8q__chatInput::placeholder{color:var(--k30)}.CastPublicView-module__yvDE8q__chatInput:focus-visible{border-color:var(--accent);outline:none}.CastPublicView-module__yvDE8q__chatSend{min-height:var(--tap);padding:0 var(--space-md);border:var(--border-width) solid var(--accent);border-radius:var(--r2);background:var(--accent);color:var(--on-accent);font-family:var(--sans);font-size:var(--fs-13);cursor:pointer;flex:none;font-weight:600}.CastPublicView-module__yvDE8q__chatSend:disabled{cursor:not-allowed;opacity:.5}.CastPublicView-module__yvDE8q__chatSend:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.CastPublicView-module__yvDE8q__ctaSecondary{min-height:var(--tap);padding:0 var(--space-lg);border:var(--border-width) solid var(--line2);border-radius:var(--r3);background:var(--card2);color:var(--k100);font-family:var(--sans);font-size:var(--fs-14);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.CastPublicView-module__yvDE8q__ctaSecondary:hover{border-color:var(--accent)}.CastPublicView-module__yvDE8q__ctaSecondary:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}
.LiveReportAction-module__pZta3G__trigger{appearance:none;border:var(--border-width) solid var(--line2);border-radius:var(--r2);color:var(--k55);padding:var(--space-xs) var(--space-sm);cursor:pointer;transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);background:0 0}.LiveReportAction-module__pZta3G__trigger:hover{color:var(--coral);border-color:var(--coral)}.LiveReportAction-module__pZta3G__body{gap:var(--space-md);padding:var(--space-md);flex-direction:column;display:flex}.LiveReportAction-module__pZta3G__intro{color:var(--k55);margin:0}.LiveReportAction-module__pZta3G__fieldset{gap:var(--space-xs);border:none;flex-direction:column;margin:0;padding:0;display:flex}.LiveReportAction-module__pZta3G__legend{margin-bottom:var(--space-xs);color:var(--k100);padding:0}.LiveReportAction-module__pZta3G__option{align-items:center;gap:var(--space-sm);color:var(--k100);cursor:pointer;display:flex}.LiveReportAction-module__pZta3G__commentLabel{gap:var(--space-xs);color:var(--k100);flex-direction:column;display:flex}.LiveReportAction-module__pZta3G__comment{resize:vertical;border:var(--border-width) solid var(--line2);border-radius:var(--r2);background:var(--card2);min-height:72px;color:var(--k100);padding:var(--space-sm)}.LiveReportAction-module__pZta3G__receipt{color:var(--k100);font-family:var(--mono);margin:0}.LiveReportAction-module__pZta3G__error{color:var(--coral);margin:0}.LiveReportAction-module__pZta3G__actions{justify-content:flex-end;gap:var(--space-sm);display:flex}.LiveReportAction-module__pZta3G__primary,.LiveReportAction-module__pZta3G__secondary{appearance:none;border-radius:var(--r2);padding:var(--space-sm) var(--space-md);cursor:pointer}.LiveReportAction-module__pZta3G__primary{border:var(--border-width) solid var(--coral);background:var(--coral);color:var(--on-accent)}.LiveReportAction-module__pZta3G__primary:disabled{opacity:.6;cursor:default}.LiveReportAction-module__pZta3G__secondary{border:var(--border-width) solid var(--line2);color:var(--k100);background:0 0}
.LiveStageView-module__gSZVbq__page{gap:var(--space-sm);min-height:100dvh;padding:var(--space-sm) var(--space-md) var(--space-md);flex-direction:column;width:100%;max-width:44rem;margin:0 auto;display:flex}.LiveStageView-module__gSZVbq__top{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.LiveStageView-module__gSZVbq__badge{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--rf);background:var(--coral);color:var(--on-accent);font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.08em;font-weight:800;display:inline-flex}.LiveStageView-module__gSZVbq__badgePaused{background:var(--purple)}.LiveStageView-module__gSZVbq__badgeDot{border-radius:var(--rf);background:var(--on-accent);width:.4375rem;height:.4375rem}@media (prefers-reduced-motion:no-preference){.LiveStageView-module__gSZVbq__badgeDot{animation:LiveStageView-module__gSZVbq__recpulse var(--dur-1500) infinite}}@keyframes LiveStageView-module__gSZVbq__recpulse{0%,to{opacity:1}50%{opacity:.35}}.LiveStageView-module__gSZVbq__viewers{align-items:center;gap:var(--space-xs);color:var(--k55);font-family:var(--sans);font-size:var(--fs-11);font-weight:600;display:inline-flex}.LiveStageView-module__gSZVbq__viewers svg{width:.875rem;height:.875rem}.LiveStageView-module__gSZVbq__langGroup{gap:var(--space-2xs);padding:var(--space-2xs);border-radius:var(--rf);background:var(--bg2);border:var(--border-width) solid var(--line);display:flex}.LiveStageView-module__gSZVbq__langOption{border-radius:var(--rf);min-width:2.25rem;min-height:1.75rem;font-family:var(--mono);font-size:var(--fs-10);color:var(--k55);transition:color var(--dur-fast) var(--ease);justify-content:center;align-items:center;font-weight:800;text-decoration:none;display:inline-flex}.LiveStageView-module__gSZVbq__langOptionOn{background:var(--card2);color:var(--k100)}.LiveStageView-module__gSZVbq__langOption:hover{color:var(--k100)}.LiveStageView-module__gSZVbq__back{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);min-height:var(--tap);align-items:center;text-decoration:none;display:inline-flex}.LiveStageView-module__gSZVbq__back:hover{color:var(--accent-ink)}.LiveStageView-module__gSZVbq__backButton{appearance:none;font:inherit;color:var(--k55);cursor:pointer;background:0 0;border:0;padding:0}.LiveStageView-module__gSZVbq__backButton:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px;border-radius:var(--r2)}.LiveStageView-module__gSZVbq__stage{border-radius:var(--r5);border:var(--border-width) solid var(--line2);background:linear-gradient(var(--photo-scrim), var(--photo-scrim)), radial-gradient(120% 90% at 50% 14%, var(--purple), var(--bg2) 72%);flex:1;place-items:center;min-height:24rem;display:grid;position:relative;overflow:hidden}.LiveStageView-module__gSZVbq__media{object-fit:contain;border-radius:inherit;background:0 0;width:100%;height:100%;position:absolute;inset:0}.LiveStageView-module__gSZVbq__mediaHidden{display:none}.LiveStageView-module__gSZVbq__mediaLayer{border-radius:inherit;position:absolute;inset:0}.LiveStageView-module__gSZVbq__mediaUnmute{right:var(--space-sm);bottom:calc(var(--tap) + var(--space-sm));z-index:4;position:absolute}.LiveStageView-module__gSZVbq__mediaNotice,.LiveStageView-module__gSZVbq__mediaFailure{z-index:3;text-align:center;padding:var(--space-lg);color:var(--on-photo);background:var(--photo-scrim-soft);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.LiveStageView-module__gSZVbq__mediaFailure{gap:var(--space-sm);flex-direction:column}.LiveStageView-module__gSZVbq__chip{top:var(--space-sm);left:var(--space-sm);align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--rf);background:var(--photo-scrim-soft);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));color:var(--on-photo);font-family:var(--sans);font-size:var(--fs-11);z-index:2;font-weight:700;display:inline-flex;position:absolute}.LiveStageView-module__gSZVbq__chip svg{width:.875rem;height:.875rem}.LiveStageView-module__gSZVbq__status{top:var(--space-sm);right:var(--space-sm);align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--rf);background:var(--photo-scrim-soft);-webkit-backdrop-filter:blur(var(--blur-sm));backdrop-filter:blur(var(--blur-sm));color:var(--on-photo);font-family:var(--sans);font-size:var(--fs-11);z-index:2;font-weight:700;display:inline-flex;position:absolute}.LiveStageView-module__gSZVbq__statusDot{border-radius:var(--rf);background:var(--green);width:.4375rem;height:.4375rem}.LiveStageView-module__gSZVbq__statusWaiting .LiveStageView-module__gSZVbq__statusDot{background:var(--purple)}.LiveStageView-module__gSZVbq__speaker{align-items:center;gap:var(--space-sm);text-align:center;padding:0 var(--space-lg);z-index:1;flex-direction:column;display:flex}.LiveStageView-module__gSZVbq__speakerAvatar{border-radius:var(--rf);width:8.25rem;height:8.25rem;color:var(--on-photo);font-family:var(--sans);background:linear-gradient(140deg, var(--accent), var(--purple));box-shadow:var(--shadow-modal);place-items:center;font-size:3.25rem;font-weight:800;display:grid;position:relative}.LiveStageView-module__gSZVbq__speakerAvatarTalking:after{content:"";inset:calc(var(--space-sm) * -1);border-radius:var(--rf);border:var(--border-width-strong) solid var(--on-photo-dim);position:absolute}@media (prefers-reduced-motion:no-preference){.LiveStageView-module__gSZVbq__speakerAvatarTalking:after{animation:LiveStageView-module__gSZVbq__ring var(--dur-1600) var(--ease) infinite}}@keyframes LiveStageView-module__gSZVbq__ring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.28)}}.LiveStageView-module__gSZVbq__speakerName{align-items:center;gap:var(--space-xs);color:var(--on-photo);font-family:var(--sans);font-weight:800;font-size:var(--fs-17);justify-content:center;margin:0;display:flex}.LiveStageView-module__gSZVbq__speakerRole{color:var(--on-photo-dim);font-family:var(--sans);font-size:var(--fs-12);margin:0}.LiveStageView-module__gSZVbq__questionBand{padding:var(--space-xl) 6.5rem var(--space-md) var(--space-md);background:linear-gradient(transparent, var(--photo-scrim) 40%);z-index:1;position:absolute;bottom:0;left:0;right:0}.LiveStageView-module__gSZVbq__questionLabel{align-items:center;gap:var(--space-xs);font-family:var(--mono);font-size:var(--fs-9);letter-spacing:.08em;text-transform:uppercase;color:var(--accent2-ink);margin-bottom:var(--space-xs);font-weight:800;display:inline-flex}.LiveStageView-module__gSZVbq__questionLabel svg{width:.75rem;height:.75rem}.LiveStageView-module__gSZVbq__questionText{color:var(--on-photo);font-family:var(--sans);font-size:var(--fs-19);margin:0;font-weight:700;line-height:1.32}.LiveStageView-module__gSZVbq__questionWaiting{color:var(--on-photo-dim);font-family:var(--sans);font-size:var(--fs-14);margin:0;font-style:italic}.LiveStageView-module__gSZVbq__pip{bottom:var(--space-sm);right:var(--space-sm);aspect-ratio:3/4;border-radius:var(--r3);border:var(--border-width-strong) solid var(--on-photo-dim);background:linear-gradient(var(--photo-scrim), var(--photo-scrim)), radial-gradient(120% 90% at 50% 20%, var(--purple), var(--bg2));width:4.625rem;box-shadow:var(--shadow-card);z-index:3;place-items:center;display:grid;position:absolute;overflow:hidden}.LiveStageView-module__gSZVbq__pipOff{filter:grayscale(.5)brightness(.6)}.LiveStageView-module__gSZVbq__pipVideo{object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scaleX(-1)}.LiveStageView-module__gSZVbq__pipAvatar{border-radius:var(--rf);width:2.625rem;height:2.625rem;color:var(--on-photo);font-family:var(--sans);font-weight:800;font-size:var(--fs-18);background:linear-gradient(140deg, var(--accent), var(--purple));place-items:center;display:grid}.LiveStageView-module__gSZVbq__pipTag{font-family:var(--sans);color:var(--on-photo);text-align:center;padding:var(--space-2xs);background:var(--photo-scrim);font-size:.53125rem;font-weight:700;position:absolute;bottom:0;left:0;right:0}.LiveStageView-module__gSZVbq__controls{align-items:center;gap:var(--space-sm);display:flex}.LiveStageView-module__gSZVbq__controlOff.LiveStageView-module__gSZVbq__controlOff,.LiveStageView-module__gSZVbq__controlOff.LiveStageView-module__gSZVbq__controlOff:hover{background:var(--coral);border-color:var(--coral);color:var(--on-accent)}.LiveStageView-module__gSZVbq__controlLeave.LiveStageView-module__gSZVbq__controlLeave{border-color:color-mix(in srgb, var(--coral) 60%, transparent);color:var(--coral)}.LiveStageView-module__gSZVbq__controlLeave.LiveStageView-module__gSZVbq__controlLeave:hover{background:color-mix(in srgb, var(--coral) 12%, transparent);color:var(--coral)}.LiveStageView-module__gSZVbq__controlSpeak{min-height:var(--tap);gap:var(--space-sm);border-radius:var(--rf);border:var(--border-width) solid var(--line2);background:var(--card2);width:auto;color:var(--k100);font-family:var(--sans);font-weight:800;font-size:var(--fs-14);padding:0 var(--space-md);cursor:pointer;flex:1;justify-content:center;align-items:center;display:inline-flex}.LiveStageView-module__gSZVbq__controlSpeakLive{background:var(--green);border-color:var(--green);color:var(--on-accent)}.LiveStageView-module__gSZVbq__controlSpeak svg{width:1.25rem;height:1.25rem}.LiveStageView-module__gSZVbq__controlSpeak:disabled{opacity:.45;cursor:not-allowed}.LiveStageView-module__gSZVbq__controlSpeak:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.LiveStageView-module__gSZVbq__notice{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);text-align:center;margin:0;line-height:1.5}.LiveStageView-module__gSZVbq__error{color:var(--coral)}.LiveStageView-module__gSZVbq__withdrawn{align-items:center;gap:var(--space-xs);padding:var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card2);flex-direction:column;display:flex}.LiveStageView-module__gSZVbq__withdrawnTitle{font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);margin:0;font-weight:600;line-height:1.4}@media (min-width:48rem){.LiveStageView-module__gSZVbq__speakerAvatar{width:10.5rem;height:10.5rem;font-size:4.125rem}.LiveStageView-module__gSZVbq__questionText{font-size:var(--fs-24)}.LiveStageView-module__gSZVbq__pip{width:6.5rem}.LiveStageView-module__gSZVbq__questionBand{padding-right:8.5rem}}
.BlindStageView-module__cBjRpG__page{max-width:720px;padding:var(--space-lg) var(--space-md) var(--space-2xl);gap:var(--space-lg);flex-direction:column;margin:0 auto;display:flex}.BlindStageView-module__cBjRpG__back{align-items:center;gap:var(--space-xs);min-height:var(--tap);font-size:var(--fs-14);color:var(--k55);align-self:flex-start;font-weight:600;display:inline-flex}.BlindStageView-module__cBjRpG__back:hover{color:var(--k100)}.BlindStageView-module__cBjRpG__back svg{width:18px;height:18px}.BlindStageView-module__cBjRpG__loading{gap:var(--space-md);flex-direction:column;display:flex}.BlindStageView-module__cBjRpG__section{gap:var(--space-lg);flex-direction:column;display:flex}.BlindStageView-module__cBjRpG__head{gap:var(--space-xs);flex-direction:column;display:flex}.BlindStageView-module__cBjRpG__eyebrow{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.22em;text-transform:uppercase;color:var(--accent-ink);font-weight:600}.BlindStageView-module__cBjRpG__title{letter-spacing:-.02em;color:var(--k100);font-size:clamp(24px,6vw,30px);font-weight:800;line-height:1.1}.BlindStageView-module__cBjRpG__lead{font-size:var(--fs-15);color:var(--k80);line-height:1.55}.BlindStageView-module__cBjRpG__note{font-size:var(--fs-13);color:var(--k55);line-height:1.5}.BlindStageView-module__cBjRpG__alert{padding:var(--space-sm) var(--space-md);border-radius:var(--r3);border:var(--border-width) solid color-mix(in srgb, var(--warn) 40%, transparent);background:color-mix(in srgb, var(--warn) 10%, transparent);color:var(--k80);font-size:var(--fs-13)}.BlindStageView-module__cBjRpG__bridge{align-items:flex-start;gap:var(--space-sm);border-color:color-mix(in srgb, var(--accent) 40%, var(--line));flex-direction:column;display:flex}.BlindStageView-module__cBjRpG__bridgeTitle{font-size:var(--fs-20);color:var(--k100);font-weight:800}.BlindStageView-module__cBjRpG__mediaSection{gap:var(--space-sm);flex-direction:column;display:flex}.BlindStageView-module__cBjRpG__mediaFrame{aspect-ratio:16/9;border-radius:var(--r5);border:var(--border-width) solid var(--line);background:var(--bg);position:relative;overflow:hidden}.BlindStageView-module__cBjRpG__mediaMask{z-index:2;pointer-events:none;background:radial-gradient(130% 90% at 50% 0%, var(--bg2), var(--bg) 74%);place-items:center;display:grid;position:absolute;inset:0}.BlindStageView-module__cBjRpG__mediaState{color:var(--k80);font-size:var(--fs-13);line-height:1.5}.BlindStageView-module__cBjRpG__grid{gap:var(--space-lg);grid-template-columns:1fr;display:grid}@container frame (min-width:640px){.BlindStageView-module__cBjRpG__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:640px){.BlindStageView-module__cBjRpG__grid{grid-template-columns:repeat(2,1fr)}}.BlindStageView-module__cBjRpG__card{gap:var(--space-md);flex-direction:column;display:flex}.BlindStageView-module__cBjRpG__masked{gap:var(--space-sm);padding:var(--space-md);border-radius:var(--r5);background:radial-gradient(130% 90% at 50% 0%, var(--bg2), var(--bg) 74%);border:var(--border-width) solid var(--line);flex-direction:column;display:flex;position:relative}.BlindStageView-module__cBjRpG__panel{gap:var(--space-sm);flex-direction:column;display:flex}
.ReplayDaArenaView-module__5EljrW__page{gap:var(--space-lg);max-width:34rem;padding:var(--space-md) var(--space-md) var(--space-2xl);flex-direction:column;margin:0 auto;display:flex}.ReplayDaArenaView-module__5EljrW__back{color:var(--k55);font-size:var(--fs-14);min-height:var(--tap);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.ReplayDaArenaView-module__5EljrW__back:hover{color:var(--k80)}.ReplayDaArenaView-module__5EljrW__back:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px;border-radius:var(--r2)}.ReplayDaArenaView-module__5EljrW__skeleton{gap:var(--space-md);flex-direction:column;display:flex}.ReplayDaArenaView-module__5EljrW__head{gap:var(--space-xs);flex-direction:column;display:flex}.ReplayDaArenaView-module__5EljrW__title{font-size:var(--fs-22);color:var(--k100);margin:0;line-height:1.2}.ReplayDaArenaView-module__5EljrW__chips{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.ReplayDaArenaView-module__5EljrW__chip{align-items:center;gap:var(--space-xs);padding:var(--space-2xs) var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--rf);background:var(--card);color:var(--k80);font-family:var(--mono);font-size:var(--fs-11);display:inline-flex}.ReplayDaArenaView-module__5EljrW__gate{gap:var(--space-sm);padding:var(--space-md);border:var(--border-width) dashed var(--line2);border-radius:var(--r4);background:var(--bg2);flex-direction:column;display:flex}.ReplayDaArenaView-module__5EljrW__block{gap:var(--space-sm);flex-direction:column;display:flex}.ReplayDaArenaView-module__5EljrW__blockHead{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.ReplayDaArenaView-module__5EljrW__count{color:var(--k55);font-family:var(--mono);font-size:var(--fs-11)}.ReplayDaArenaView-module__5EljrW__card{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);flex-direction:column;display:flex}.ReplayDaArenaView-module__5EljrW__cardText{color:var(--k100);font-size:var(--fs-14);margin:0;line-height:1.5}.ReplayDaArenaView-module__5EljrW__note{font-size:var(--fs-12);color:var(--k55);margin:0;line-height:1.5}.ReplayDaArenaView-module__5EljrW__clips{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ReplayDaArenaView-module__5EljrW__clip{justify-content:space-between;align-items:center;gap:var(--space-sm);min-height:var(--tap);padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);display:flex}.ReplayDaArenaView-module__5EljrW__clipId{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.ReplayDaArenaView-module__5EljrW__clipLabel{color:var(--k100);font-size:var(--fs-14);overflow-wrap:anywhere;font-weight:600}.ReplayDaArenaView-module__5EljrW__clipMeta{color:var(--k55);font-family:var(--mono);font-size:var(--fs-11)}.ReplayDaArenaView-module__5EljrW__facts{gap:var(--space-sm);grid-template-columns:1fr 1fr;margin:0;display:grid}.ReplayDaArenaView-module__5EljrW__fact{gap:var(--space-2xs);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);flex-direction:column;display:flex}.ReplayDaArenaView-module__5EljrW__factLabel{color:var(--k30);font-family:var(--mono);font-size:var(--fs-9);letter-spacing:.1em;text-transform:uppercase;line-height:1.25}.ReplayDaArenaView-module__5EljrW__factValue{color:var(--k100);font-family:var(--mono);font-size:var(--fs-14);overflow-wrap:anywhere;margin:0;font-weight:700}@media (min-width:48rem){.ReplayDaArenaView-module__5EljrW__facts{grid-template-columns:repeat(4,1fr)}}
.Silhouette-module__NX_b3a__silhouette{aspect-ratio:3/4;border-radius:var(--r4);border:var(--border-width) solid var(--line);background:radial-gradient(120% 100% at 50% 0%, color-mix(in srgb, var(--silhouette-from) 34%, transparent), color-mix(in srgb, var(--silhouette-to) 12%, var(--card)) 78%);place-items:center;width:100%;display:grid;position:relative;overflow:hidden}.Silhouette-module__NX_b3a__figure{width:56%;max-width:160px;color:color-mix(in srgb, var(--silhouette-to) 70%, var(--on-photo));filter:drop-shadow(0 10px 30px color-mix(in srgb, var(--silhouette-to) 40%, transparent));place-items:center;display:grid}.Silhouette-module__NX_b3a__figure svg{width:100%;height:auto}.Silhouette-module__NX_b3a__initials{top:var(--space-md);text-align:center;font-family:var(--mono);font-size:var(--fs-15);letter-spacing:.18em;color:var(--on-photo);font-weight:800;position:absolute;left:0;right:0}.Silhouette-module__NX_b3a__tone0{--silhouette-from:var(--accent);--silhouette-to:var(--accent-d)}.Silhouette-module__NX_b3a__tone1{--silhouette-from:var(--purple);--silhouette-to:var(--blue)}.Silhouette-module__NX_b3a__tone2{--silhouette-from:var(--green);--silhouette-to:var(--green2)}.Silhouette-module__NX_b3a__tone3{--silhouette-from:var(--coral);--silhouette-to:var(--purple)}.Silhouette-module__NX_b3a__tone4{--silhouette-from:var(--blue);--silhouette-to:var(--accent)}@media (prefers-reduced-motion:no-preference){.Silhouette-module__NX_b3a__breathe .Silhouette-module__NX_b3a__figure{animation:4.2s ease-in-out infinite Silhouette-module__NX_b3a__blind-breathe}.Silhouette-module__NX_b3a__sway .Silhouette-module__NX_b3a__figure{animation:3.4s ease-in-out infinite Silhouette-module__NX_b3a__blind-sway}}@keyframes Silhouette-module__NX_b3a__blind-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes Silhouette-module__NX_b3a__blind-sway{0%,to{transform:translate(-3%)rotate(-1.2deg)}50%{transform:translate(3%)rotate(1.2deg)}}
.CreatorLive-module__2D15lG__page{gap:var(--space-md);max-width:40rem;padding:var(--space-md) var(--space-md) var(--space-2xl);flex-direction:column;margin:0 auto;display:flex}.CreatorLive-module__2D15lG__back{color:var(--k55);font-size:var(--fs-14);min-height:var(--tap);align-self:flex-start;align-items:center;text-decoration:none;display:inline-flex}.CreatorLive-module__2D15lG__back:hover{color:var(--k80)}.CreatorLive-module__2D15lG__back:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px;border-radius:var(--r2)}.CreatorLive-module__2D15lG__head{gap:var(--space-xs);flex-direction:column;display:flex}.CreatorLive-module__2D15lG__title{font-size:var(--fs-22);color:var(--k100);margin:0;line-height:1.2}.CreatorLive-module__2D15lG__lead{color:var(--k55);font-size:var(--fs-14);margin:0}.CreatorLive-module__2D15lG__block{gap:var(--space-sm);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);flex-direction:column;display:flex}.CreatorLive-module__2D15lG__blockTitle{font-size:var(--fs-16);color:var(--k100);margin:0}.CreatorLive-module__2D15lG__form{gap:var(--space-sm);flex-direction:column;display:flex}.CreatorLive-module__2D15lG__row{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.CreatorLive-module__2D15lG__note{color:var(--k55);font-size:var(--fs-13);margin:0}.CreatorLive-module__2D15lG__error{color:var(--err);font-size:var(--fs-13);margin:0}.CreatorLive-module__2D15lG__list{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CreatorLive-module__2D15lG__item{gap:var(--space-xs);padding:var(--space-sm) var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--bg2);flex-direction:column;display:flex}.CreatorLive-module__2D15lG__item[data-stage]{border-color:color-mix(in srgb, var(--green) 45%, transparent);background:color-mix(in srgb, var(--green) 6%, var(--bg2))}.CreatorLive-module__2D15lG__itemHead{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.CreatorLive-module__2D15lG__itemTitle{color:var(--k100);font-size:var(--fs-14)}.CreatorLive-module__2D15lG__meta{color:var(--k55);font-family:var(--mono);font-size:var(--fs-11)}.CreatorLive-module__2D15lG__share{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.CreatorLive-module__2D15lG__link{overflow-wrap:anywhere;min-width:0;color:var(--k80);font-family:var(--mono);font-size:var(--fs-12);flex:14rem}.CreatorLive-module__2D15lG__stage{gap:var(--space-sm);border-radius:var(--r4);background:var(--bg2);display:grid;position:relative;overflow:hidden}.CreatorLive-module__2D15lG__selfVideo{aspect-ratio:16/9;object-fit:cover;border-radius:var(--r4);background:var(--bg2);width:100%}.CreatorLive-module__2D15lG__endingNotice{padding:var(--space-sm) var(--space-md);border:var(--border-width) solid color-mix(in srgb, var(--err) 40%, transparent);border-radius:var(--r3);background:var(--err-soft);color:var(--k100);font-size:var(--fs-14);margin:0}
.GiftPanel-module__oSWZva__panel{gap:var(--space-md);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);flex-direction:column;display:flex}.GiftPanel-module__oSWZva__head{gap:var(--space-xs);flex-direction:column;display:flex}.GiftPanel-module__oSWZva__title{font-family:var(--sans);font-size:var(--fs-18);color:var(--k100);margin:0;font-weight:700}.GiftPanel-module__oSWZva__subtitle{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);margin:0}.GiftPanel-module__oSWZva__notice{font-family:var(--sans);font-size:var(--fs-14);color:var(--k80);margin:0}.GiftPanel-module__oSWZva__hint{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);margin:0}.GiftPanel-module__oSWZva__pot{gap:var(--space-xs);padding:var(--space-sm);border-radius:var(--r2);background:var(--card2);flex-direction:column;display:flex}.GiftPanel-module__oSWZva__potLabel{font-family:var(--sans);font-size:var(--fs-11);letter-spacing:.04em;text-transform:uppercase;color:var(--k55);font-weight:600}.GiftPanel-module__oSWZva__potValue{font-family:var(--mono);font-size:var(--fs-20);color:var(--k100);font-weight:700}.GiftPanel-module__oSWZva__potMeta{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55)}.GiftPanel-module__oSWZva__potWarning{font-family:var(--sans);font-size:var(--fs-12);color:var(--swatch-amber)}.GiftPanel-module__oSWZva__picker{gap:var(--space-sm);flex-direction:column;display:flex}.GiftPanel-module__oSWZva__items{gap:var(--space-sm);grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));display:grid}.GiftPanel-module__oSWZva__item{align-items:flex-start;gap:var(--space-xs);min-height:var(--tap);padding:var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r2);background:var(--bg1);cursor:pointer;text-align:left;transition:border-color var(--dur-fast) var(--ease);flex-direction:column;display:flex}.GiftPanel-module__oSWZva__item:hover:not(:disabled){border-color:var(--line2)}.GiftPanel-module__oSWZva__item:disabled{cursor:not-allowed;opacity:.6}.GiftPanel-module__oSWZva__item:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.GiftPanel-module__oSWZva__itemSelected{border-color:var(--accent);background:var(--card2)}.GiftPanel-module__oSWZva__itemName{font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);font-weight:600}.GiftPanel-module__oSWZva__itemPrice{font-family:var(--mono);font-size:var(--fs-13);color:var(--k80)}.GiftPanel-module__oSWZva__quantity{align-items:center;gap:var(--space-sm);display:flex}.GiftPanel-module__oSWZva__quantityLabel{font-family:var(--sans);font-size:var(--fs-13);color:var(--k80)}.GiftPanel-module__oSWZva__quantityInput{width:5rem;min-height:var(--tap);padding:var(--space-xs) var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r2);background:var(--bg1);color:var(--k100);font-family:var(--mono);font-size:var(--fs-14)}.GiftPanel-module__oSWZva__quantityInput:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.GiftPanel-module__oSWZva__send{min-height:var(--tap);padding:var(--space-sm) var(--space-lg);border-radius:var(--rf);background:var(--accent);color:var(--on-accent);font-family:var(--sans);font-size:var(--fs-14);cursor:pointer;transition:background var(--dur-fast) var(--ease);border:none;font-weight:600}.GiftPanel-module__oSWZva__send:hover:not(:disabled){background:var(--accent-d)}.GiftPanel-module__oSWZva__send:disabled{cursor:not-allowed;opacity:.6}.GiftPanel-module__oSWZva__send:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.GiftPanel-module__oSWZva__success{font-family:var(--sans);font-size:var(--fs-13);color:var(--green);margin:0}.GiftPanel-module__oSWZva__failure{align-items:center;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-13);color:var(--coral);flex-wrap:wrap;display:flex}.GiftPanel-module__oSWZva__retry{min-height:var(--tap);padding:var(--space-xs) var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--rf);color:var(--k100);font-family:var(--sans);font-size:var(--fs-13);cursor:pointer;background:0 0}.GiftPanel-module__oSWZva__retry:hover{border-color:var(--line2)}.GiftPanel-module__oSWZva__retry:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}
.Zion-module__CbXJkW__card{gap:var(--space-md);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);flex-direction:column;display:flex}.Zion-module__CbXJkW__row{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.Zion-module__CbXJkW__rowActions{align-items:center;gap:var(--space-2xs);flex-wrap:wrap;display:flex}.Zion-module__CbXJkW__title{font-family:var(--sans);font-size:var(--fs-18);color:var(--k100);margin:0;font-weight:800}.Zion-module__CbXJkW__lead,.Zion-module__CbXJkW__note{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);margin:0}.Zion-module__CbXJkW__value{font-family:var(--sans);font-size:var(--fs-28);letter-spacing:-.02em;color:var(--k100);font-weight:800}.Zion-module__CbXJkW__value small{font-size:var(--fs-14);color:var(--k55)}.Zion-module__CbXJkW__figures{gap:var(--space-sm);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));display:grid}.Zion-module__CbXJkW__figure{gap:var(--space-2xs);padding:var(--space-sm);border-radius:var(--r2);background:var(--bg2);flex-direction:column;display:flex}.Zion-module__CbXJkW__figureLabel{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--k55)}.Zion-module__CbXJkW__figureValue{font-family:var(--sans);font-size:var(--fs-16);color:var(--k100);font-weight:700}.Zion-module__CbXJkW__list{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Zion-module__CbXJkW__line{justify-content:space-between;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-13);color:var(--k80);display:flex}.Zion-module__CbXJkW__plus{color:var(--ok,var(--accent-ink));font-weight:700}.Zion-module__CbXJkW__minus{color:var(--k80);font-weight:700}.Zion-module__CbXJkW__error{font-family:var(--sans);font-size:var(--fs-13);color:var(--err);margin:0}.Zion-module__CbXJkW__mono{font-family:var(--mono);font-size:var(--fs-11);color:var(--k55);word-break:break-all}.Zion-module__CbXJkW__shelf{gap:var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(5.5rem,1fr));display:grid}.Zion-module__CbXJkW__gift{align-items:center;gap:var(--space-2xs);min-height:var(--tap);padding:var(--space-sm) var(--space-xs);border:var(--border-width) solid var(--line2);border-radius:var(--r3);background:var(--bg2);color:var(--k100);font-family:var(--sans);font-size:var(--fs-12);cursor:pointer;flex-direction:column;display:flex}.Zion-module__CbXJkW__gift:hover:not(:disabled){border-color:var(--accent)}.Zion-module__CbXJkW__gift:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:2px}.Zion-module__CbXJkW__gift:disabled{opacity:.5;cursor:not-allowed}.Zion-module__CbXJkW__giftIconImage{object-fit:contain;filter:drop-shadow(0 2px 8px #00000073);width:48px;height:48px;transition:transform .15s}.Zion-module__CbXJkW__gift:hover:not(:disabled) .Zion-module__CbXJkW__giftIconImage{transform:scale(1.12)}.Zion-module__CbXJkW__giftEmoji{font-size:var(--fs-24);line-height:1}.Zion-module__CbXJkW__giftPrice{justify-content:center;align-items:center;gap:var(--space-2xs);color:var(--k55);display:flex}.Zion-module__CbXJkW__gzionCoinIcon{object-fit:contain;vertical-align:middle;flex-shrink:0;display:inline-block}.Zion-module__CbXJkW__feed{gap:var(--space-xs);flex-direction:column;max-height:18rem;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.Zion-module__CbXJkW__feedItem{align-items:center;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-14);color:var(--k80);display:flex}.Zion-module__CbXJkW__feedItem strong{color:var(--k100)}.Zion-module__CbXJkW__packageGrid{gap:var(--space-sm);margin-top:var(--space-xs);grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));display:grid}.Zion-module__CbXJkW__simulateRow{margin-top:var(--space-sm);justify-content:center;display:flex}.Zion-module__CbXJkW__packageCard{justify-content:center;align-items:center;gap:var(--space-2xs);padding:var(--space-sm);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--bg2);cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:column;transition:all .15s;display:flex}.Zion-module__CbXJkW__packageCard:hover{border-color:var(--accent);background:var(--card)}.Zion-module__CbXJkW__packageCardSelected{border-color:var(--accent);background:var(--card);box-shadow:0 0 0 1px var(--accent)}.Zion-module__CbXJkW__coinDisplay{align-items:center;gap:var(--space-2xs);font-family:var(--sans);font-size:var(--fs-16);color:var(--k100);font-weight:800;display:flex}.Zion-module__CbXJkW__packagePrice{font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);font-weight:600}.Zion-module__CbXJkW__categoryTabs{gap:var(--space-xs);border-bottom:var(--border-width) solid var(--line);padding-bottom:var(--space-xs);margin-bottom:var(--space-xs);display:flex;overflow-x:auto}.Zion-module__CbXJkW__categoryTab{padding:var(--space-xs) var(--space-sm);border-radius:var(--r2);font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);cursor:pointer;background:0 0;border:none;font-weight:600;transition:all .15s}.Zion-module__CbXJkW__categoryTab:hover{color:var(--k100);background:var(--bg2)}.Zion-module__CbXJkW__categoryTabActive{color:var(--accent-ink);background:var(--card);font-weight:700}.Zion-module__CbXJkW__battleContainer{gap:var(--space-xs);width:100%;padding:var(--space-xs) var(--space-sm);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--r3);-webkit-user-select:none;user-select:none;background:#000000a6;flex-direction:column;display:flex;position:relative;overflow:hidden}.Zion-module__CbXJkW__battleHeader{justify-content:space-between;align-items:center;gap:var(--space-xs);display:flex}.Zion-module__CbXJkW__battleSide{align-items:center;gap:var(--space-xs);display:flex}.Zion-module__CbXJkW__battleSideRight{flex-direction:row-reverse}.Zion-module__CbXJkW__battleScore{font-family:var(--sans);font-size:var(--fs-16);letter-spacing:-.01em;font-weight:900}.Zion-module__CbXJkW__battleScoreHost{color:var(--live)}.Zion-module__CbXJkW__battleScoreGuest{color:var(--info)}.Zion-module__CbXJkW__streakBadge{padding:2px var(--space-xs);border-radius:var(--r1);font-family:var(--sans);font-size:var(--fs-11);text-transform:uppercase;background:color-mix(in srgb, var(--warn) 20%, transparent);color:var(--warn);border:1px solid color-mix(in srgb, var(--warn) 40%, transparent);align-items:center;font-weight:800;display:inline-flex}.Zion-module__CbXJkW__battleTimerPill{align-items:center;gap:var(--space-2xs);padding:2px var(--space-sm);border-radius:var(--r2);color:var(--k100);font-family:var(--mono);font-size:var(--fs-12);background:#00000080;font-weight:700;display:inline-flex}.Zion-module__CbXJkW__battleTrack{border-radius:var(--r2);background:var(--bg2);width:100%;height:10px;display:flex;position:relative;overflow:hidden}.Zion-module__CbXJkW__battleBarHost{background:linear-gradient(90deg, var(--live) 0%, var(--accent) 100%);height:100%;transition:width .3s}.Zion-module__CbXJkW__battleBarGuest{background:linear-gradient(90deg, var(--info) 0%, var(--accent2) 100%);height:100%;transition:width .3s}.Zion-module__CbXJkW__speedChallengeBanner{justify-content:center;align-items:center;gap:var(--space-xs);padding:3px var(--space-sm);border-radius:var(--r2);background:linear-gradient(90deg, var(--live) 0%, var(--warn) 100%);color:var(--on-live);font-family:var(--sans);font-size:var(--fs-12);text-shadow:0 1px 2px #00000080;margin-top:2px;font-weight:800;animation:1.5s infinite alternate Zion-module__CbXJkW__pulseGlow;display:flex}@keyframes Zion-module__CbXJkW__pulseGlow{0%{transform:scale(.99);box-shadow:0 0 6px #fe2c5566}to{transform:scale(1.01);box-shadow:0 0 14px #ff6b00cc}}.Zion-module__CbXJkW__giftOverlayStream{bottom:80px;left:var(--space-sm);gap:var(--space-xs);pointer-events:none;z-index:50;flex-direction:column;display:flex;position:absolute}.Zion-module__CbXJkW__giftToastItem{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--r3);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:#fff;font-family:var(--sans);font-size:var(--fs-13);background:#000000b3;border:1px solid #ffffff26;animation:3s forwards Zion-module__CbXJkW__slideFadeUp;display:inline-flex}@keyframes Zion-module__CbXJkW__slideFadeUp{0%{opacity:0;transform:translateY(15px)}15%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.Zion-module__CbXJkW__rankingModalBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;background:#000000bf;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.Zion-module__CbXJkW__rankingModalCard{background:var(--card);border-top-left-radius:var(--r4);border-top-right-radius:var(--r4);border-top:var(--border-width) solid var(--line);flex-direction:column;width:100%;max-width:500px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 -8px 24px #00000080}.Zion-module__CbXJkW__rankingHeader{padding:var(--space-md);border-bottom:var(--border-width) solid var(--line);justify-content:space-between;align-items:center;display:flex}.Zion-module__CbXJkW__rankingTabs{gap:var(--space-md);display:flex}.Zion-module__CbXJkW__rankingTab{padding:var(--space-2xs) var(--space-xs);font-family:var(--sans);font-size:var(--fs-16);color:var(--k55);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;font-weight:700;transition:all .15s}.Zion-module__CbXJkW__rankingTabActive{color:var(--k100);border-bottom-color:var(--accent)}.Zion-module__CbXJkW__rankingList{padding:var(--space-sm) var(--space-md);gap:var(--space-sm);flex-direction:column;flex:1;display:flex;overflow-y:auto}.Zion-module__CbXJkW__rankingItem{align-items:center;gap:var(--space-sm);padding:var(--space-xs) 0;display:flex}.Zion-module__CbXJkW__rankBadge{width:24px;height:24px;font-family:var(--sans);font-size:var(--fs-12);color:#fff;border-radius:50%;justify-content:center;align-items:center;font-weight:800;display:flex}.Zion-module__CbXJkW__rankBadge1{background:var(--warn)}.Zion-module__CbXJkW__rankBadge2{background:var(--info)}.Zion-module__CbXJkW__rankBadge3{background:var(--live)}.Zion-module__CbXJkW__rankBadgeDefault{color:var(--k55)}.Zion-module__CbXJkW__creatorAvatar{object-fit:cover;background:var(--bg2);border-radius:50%;width:44px;height:44px}.Zion-module__CbXJkW__creatorInfo{flex-direction:column;flex:1;min-width:0;display:flex}.Zion-module__CbXJkW__creatorName{font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.Zion-module__CbXJkW__rankingScore{font-family:var(--mono);font-size:var(--fs-15);color:var(--k100);font-weight:800}.Zion-module__CbXJkW__rankingFooter{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-md);background:var(--bg2);border-top:var(--border-width) solid var(--line);display:flex}.Zion-module__CbXJkW__fanClubBannerRow{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-sm);border-radius:var(--r2);margin-bottom:var(--space-xs);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fe2c551a;display:flex}.Zion-module__CbXJkW__fanClubBannerIcon{font-size:var(--fs-14)}.Zion-module__CbXJkW__fanClubBannerText{font-family:var(--sans);font-size:var(--fs-12);color:var(--accent-ink);flex:1;font-weight:700}.Zion-module__CbXJkW__fanClubBannerArrow{font-family:var(--mono);font-size:var(--fs-12);color:var(--accent-ink)}.Zion-module__CbXJkW__epicGiftOverlay{pointer-events:none;z-index:999;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.Zion-module__CbXJkW__epicCosmicBackdrop{background:radial-gradient(circle,#8a2be273 0%,#140a2dd9 65%,#000000f2 100%);animation:4.5s forwards Zion-module__CbXJkW__cosmicFadeInOut;position:absolute;inset:0}@keyframes Zion-module__CbXJkW__cosmicFadeInOut{0%{opacity:0}15%{opacity:1}85%{opacity:1}to{opacity:0}}.Zion-module__CbXJkW__epicTopBanner{top:var(--space-lg);align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-lg);border-radius:var(--r4);background:linear-gradient(90deg, var(--warn) 0%, var(--accent) 50%, var(--live) 100%);color:var(--on-live);font-family:var(--sans);font-size:var(--fs-14);z-index:1000;font-weight:800;animation:4.5s cubic-bezier(.16,1,.3,1) forwards Zion-module__CbXJkW__bannerSlideDown;display:flex;position:absolute;box-shadow:0 4px 20px #ff6b0099}@keyframes Zion-module__CbXJkW__bannerSlideDown{0%{opacity:0;transform:translateY(-40px)scale(.9)}12%{opacity:1;transform:translateY(0)scale(1)}88%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(-30px)scale(.9)}}.Zion-module__CbXJkW__epicCenterStage{justify-content:center;align-items:center;gap:var(--space-sm);z-index:1000;flex-direction:column;animation:4.5s cubic-bezier(.175,.885,.32,1.275) forwards Zion-module__CbXJkW__epicPulseScale;display:flex;position:relative}@keyframes Zion-module__CbXJkW__epicPulseScale{0%{opacity:0;transform:scale(.3)rotate(-10deg)}18%{opacity:1;transform:scale(1.1)rotate(0)}25%{transform:scale(1)}80%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.4)}}.Zion-module__CbXJkW__epicStickerGiant{filter:drop-shadow(0 0 35px var(--accent));font-size:7rem;line-height:1;animation:4s ease-in-out infinite alternate Zion-module__CbXJkW__rotateDrift}.Zion-module__CbXJkW__epicStickerGiantImage{object-fit:contain;width:140px;height:140px;filter:drop-shadow(0 0 35px var(--accent));animation:4s ease-in-out infinite alternate Zion-module__CbXJkW__rotateDrift}@keyframes Zion-module__CbXJkW__rotateDrift{0%{transform:rotate(-6deg)scale(.98)}to{transform:rotate(6deg)scale(1.02)}}.Zion-module__CbXJkW__epicGiftNameTag{padding:var(--space-2xs) var(--space-md);border-radius:var(--r3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:var(--border-width) solid var(--warn);color:var(--warn);font-family:var(--sans);font-size:var(--fs-16);text-shadow:0 0 10px #ffd700b3;background:#000000b3;font-weight:800}.Zion-module__CbXJkW__burstOverlay{pointer-events:none;z-index:998;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Zion-module__CbXJkW__burstCard{align-items:center;gap:var(--space-xs);padding:var(--space-md) var(--space-lg);border-radius:var(--r4);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:var(--border-width-strong,2px) solid var(--accent);background:#12121ce0;flex-direction:column;animation:3.2s cubic-bezier(.175,.885,.32,1.275) forwards Zion-module__CbXJkW__burstPop;display:flex;box-shadow:0 0 25px #ff6b0073}@keyframes Zion-module__CbXJkW__burstPop{0%{opacity:0;transform:scale(.4)}15%{opacity:1;transform:scale(1.05)}22%{transform:scale(1)}80%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}.Zion-module__CbXJkW__burstEmoji{filter:drop-shadow(0 0 15px var(--accent));font-size:4rem;line-height:1}.Zion-module__CbXJkW__burstEmojiImage{object-fit:contain;width:72px;height:72px;filter:drop-shadow(0 0 18px var(--accent))}.Zion-module__CbXJkW__burstLabel{font-family:var(--sans);font-size:var(--fs-14);color:var(--k100);font-weight:700}.Zion-module__CbXJkW__sparkleCanvas{pointer-events:none;z-index:997;position:fixed;inset:0;overflow:hidden}.Zion-module__CbXJkW__floatingParticle{font-size:var(--fs-18);animation:2.8s ease-out forwards Zion-module__CbXJkW__floatUpParticle;position:absolute;bottom:120px}@keyframes Zion-module__CbXJkW__floatUpParticle{0%{opacity:0;transform:translate(0)scale(.5)}15%{opacity:1;transform:translate(var(--dx,0px), -60px) scale(1.2)}80%{opacity:.85;transform:translate(var(--dx-end,15px), -320px) scale(1)}to{opacity:0;transform:translate(var(--dx-end,20px), -440px) scale(.7)}}.Zion-module__CbXJkW__battleModalCard{background:var(--card);border-radius:var(--r4);border:var(--border-width) solid var(--line);width:100%;max-width:440px;padding:var(--space-md);gap:var(--space-md);flex-direction:column;display:flex;box-shadow:0 16px 36px #0000008c}.Zion-module__CbXJkW__battleDurationGroup{gap:var(--space-xs);display:flex}.Zion-module__CbXJkW__battleDurationBtn{min-height:var(--tap);padding:var(--space-xs);border-radius:var(--r2);border:var(--border-width) solid var(--line);background:var(--bg2);color:var(--k80);font-family:var(--sans);font-size:var(--fs-13);cursor:pointer;flex:1;font-weight:700;transition:all .15s}.Zion-module__CbXJkW__battleDurationBtnActive{border-color:var(--accent);background:var(--accent);color:var(--on-accent)}
.VaultView-module__kZxepa__panel{gap:var(--space-lg);flex-direction:column;width:100%;max-width:880px;margin:0 auto;display:flex}.VaultView-module__kZxepa__head{align-items:center;gap:var(--space-md);display:flex}.VaultView-module__kZxepa__icon{border-radius:var(--r3);background:color-mix(in srgb, var(--accent) 12%, var(--card));border:var(--border-width) solid color-mix(in srgb, var(--accent) 28%, transparent);width:46px;height:46px;color:var(--accent-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.VaultView-module__kZxepa__headText{gap:var(--space-2xs);flex-direction:column;display:flex}.VaultView-module__kZxepa__eyebrow{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.12em;text-transform:uppercase;color:var(--k55)}.VaultView-module__kZxepa__title{font-family:var(--sans);font-weight:800;font-size:var(--fs-22);letter-spacing:-.02em;color:var(--k100);margin:0}.VaultView-module__kZxepa__subtitle{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55);margin:0}.VaultView-module__kZxepa__state{justify-content:center;align-items:center;min-height:240px;display:flex}.VaultView-module__kZxepa__hero{justify-content:space-between;align-items:flex-end;gap:var(--space-md);padding:var(--space-lg);border-radius:var(--r4);border:var(--border-width) solid var(--line);background:linear-gradient(160deg, color-mix(in srgb, var(--accent) 16%, var(--card)), var(--card));box-shadow:var(--shadow-card);flex-wrap:wrap;display:flex;position:relative;overflow:hidden}.VaultView-module__kZxepa__hero:after{content:"";pointer-events:none;background:radial-gradient(120% 80% at 100% 0%, var(--glow), transparent 60%);position:absolute;inset:0}.VaultView-module__kZxepa__heroFigures{gap:var(--space-xs);flex-direction:column;display:flex;position:relative}.VaultView-module__kZxepa__heroLabel{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.12em;text-transform:uppercase;color:var(--k55)}.VaultView-module__kZxepa__heroValue{font-family:var(--sans);letter-spacing:-.03em;color:var(--k100);font-size:36px;font-weight:800;line-height:1}.VaultView-module__kZxepa__heroValue small{color:var(--k55);font-size:.45em;font-weight:700}.VaultView-module__kZxepa__heroSub{align-items:center;gap:var(--space-sm);font-family:var(--sans);font-size:var(--fs-12);color:var(--k55);display:inline-flex}.VaultView-module__kZxepa__netDot{border-radius:var(--rf);background:var(--net-polygon);width:8px;height:8px}.VaultView-module__kZxepa__updating{color:var(--pending)}.VaultView-module__kZxepa__heroActions{gap:var(--space-sm);flex-wrap:wrap;display:flex;position:relative}.VaultView-module__kZxepa__grid{gap:var(--space-md);grid-template-columns:1fr;display:grid}@media (min-width:760px){.VaultView-module__kZxepa__grid{grid-template-columns:1fr 1fr}}.VaultView-module__kZxepa__card{gap:var(--space-md);padding:var(--space-lg);border-radius:var(--r4);border:var(--border-width) solid var(--line);background:var(--card);flex-direction:column;display:flex}.VaultView-module__kZxepa__cardTitle{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.12em;text-transform:uppercase;color:var(--k55);margin:0}.VaultView-module__kZxepa__layers{gap:var(--space-md);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.VaultView-module__kZxepa__layer{gap:var(--space-sm);align-items:flex-start;display:flex}.VaultView-module__kZxepa__layerNum{border-radius:var(--rf);width:24px;height:24px;font-family:var(--mono);font-size:var(--fs-11);color:var(--ok);background:color-mix(in srgb, var(--ok) 14%, transparent);border:var(--border-width) solid color-mix(in srgb, var(--ok) 40%, transparent);flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.VaultView-module__kZxepa__layer[data-state=warn] .VaultView-module__kZxepa__layerNum{color:var(--warn);background:var(--warn-soft);border-color:color-mix(in srgb, var(--warn) 40%, transparent)}.VaultView-module__kZxepa__layerTitle{align-items:center;gap:var(--space-xs);font-family:var(--sans);font-weight:700;font-size:var(--fs-14);color:var(--k100);flex-wrap:wrap;display:flex}.VaultView-module__kZxepa__layerDesc{font-family:var(--sans);font-size:var(--fs-13);color:var(--k55)}.VaultView-module__kZxepa__twofaRow{justify-content:space-between;align-items:center;gap:var(--space-sm);padding-top:var(--space-md);border-top:var(--border-width) solid var(--line);flex-wrap:wrap;display:flex}.VaultView-module__kZxepa__callout{gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-radius:var(--r4);border:var(--border-width) solid color-mix(in srgb, var(--accent) 30%, transparent);background:var(--accent-soft);align-items:flex-start;display:flex}.VaultView-module__kZxepa__calloutLink{min-height:var(--tap);font-size:var(--fs-13);color:var(--accent-ink);align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}.VaultView-module__kZxepa__calloutLink:hover{color:var(--accent2-ink)}.VaultView-module__kZxepa__calloutLink:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--space-xs);border-radius:var(--r2)}.VaultView-module__kZxepa__calloutIcon{border-radius:var(--rf);background:var(--card);width:36px;height:36px;color:var(--accent-ink);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@media (min-width:640px){.VaultView-module__kZxepa__title{font-size:var(--fs-24)}}
.WithdrawOnlyShell-module__dYdc_W__shell{gap:var(--space-lg);min-height:100dvh;padding:var(--space-lg) var(--space-md);background:var(--bg);flex-direction:column;display:flex}.WithdrawOnlyShell-module__dYdc_W__footer{justify-content:center;display:flex}
.ThemePicker-module__dxyKmq__root{position:relative}.ThemePicker-module__dxyKmq__root[open] .ThemePicker-module__dxyKmq__trigger{background:var(--bg2);color:var(--k100)}.ThemePicker-module__dxyKmq__trigger::-webkit-details-marker{display:none}.ThemePicker-module__dxyKmq__trigger{border:var(--border-width) solid var(--line);border-radius:var(--rf);background:var(--card2);width:36px;height:36px;color:var(--k55);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);justify-content:center;align-items:center;list-style:none;display:inline-flex}.ThemePicker-module__dxyKmq__trigger:hover{color:var(--k100)}.ThemePicker-module__dxyKmq__menu{top:calc(100% + var(--space-sm));z-index:10;gap:var(--space-2xs);min-width:160px;padding:var(--space-xs-sm);background:var(--card);border:var(--border-width) solid var(--line);border-radius:var(--r3);box-shadow:var(--shadow-modal,0 8px 24px color-mix(in srgb, var(--k100) 14%, transparent));flex-direction:column;display:flex;position:absolute;right:0}.ThemePicker-module__dxyKmq__option{align-items:center;gap:var(--space-10);padding:var(--space-sm) var(--space-10);border-radius:var(--rf);text-align:left;font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;color:var(--k55);cursor:pointer;transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;grid-template-columns:14px 1fr 16px;display:grid}.ThemePicker-module__dxyKmq__option:hover{background:var(--bg2);color:var(--k100)}.ThemePicker-module__dxyKmq__option[aria-checked=true]{color:var(--k100)}.ThemePicker-module__dxyKmq__dot{border-radius:var(--rf);border:var(--border-width) solid color-mix(in srgb, var(--k100) 16%, transparent);width:12px;height:12px}.ThemePicker-module__dxyKmq__option[data-swatch=amber] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-amber)}.ThemePicker-module__dxyKmq__option[data-swatch=red] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-red)}.ThemePicker-module__dxyKmq__option[data-swatch=blue] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-blue)}.ThemePicker-module__dxyKmq__option[data-swatch=light] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-light)}.ThemePicker-module__dxyKmq__option[data-swatch=hz-dark] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-hz-dark)}.ThemePicker-module__dxyKmq__option[data-swatch=hz-day] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-hz-day)}.ThemePicker-module__dxyKmq__option[data-swatch=pp-dark] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-pp-dark)}.ThemePicker-module__dxyKmq__option[data-swatch=pp-day] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-pp-day)}.ThemePicker-module__dxyKmq__option[data-swatch=tp-dark] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-tp-dark)}.ThemePicker-module__dxyKmq__option[data-swatch=tp-day] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-tp-day)}.ThemePicker-module__dxyKmq__option[data-swatch=pl-dark] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-pl-dark)}.ThemePicker-module__dxyKmq__option[data-swatch=pl-day] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-pl-day)}.ThemePicker-module__dxyKmq__option[data-swatch=ll-dark] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-ll-dark)}.ThemePicker-module__dxyKmq__option[data-swatch=ll-day] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-ll-day)}.ThemePicker-module__dxyKmq__option[data-swatch=wc-dark] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-wc-dark)}.ThemePicker-module__dxyKmq__option[data-swatch=wc-day] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-wc-day)}.ThemePicker-module__dxyKmq__option[data-swatch=borai-dark] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-borai-dark)}.ThemePicker-module__dxyKmq__option[data-swatch=borai-day] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-borai-day)}.ThemePicker-module__dxyKmq__option[data-swatch=if-dark] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-if-dark)}.ThemePicker-module__dxyKmq__option[data-swatch=if-day] .ThemePicker-module__dxyKmq__dot{background:var(--swatch-if-day)}.ThemePicker-module__dxyKmq__label{font-family:var(--mono)}.ThemePicker-module__dxyKmq__check{color:var(--accent-ink);justify-content:center;align-items:center;display:inline-flex}.ThemePicker-module__dxyKmq__toggle{}
.DayNightToggle-module__1Z1CIW__toggle{min-height:var(--tap);padding:0 var(--space-sm-md);border:var(--border-width) solid var(--line);border-radius:var(--rf);color:var(--k100);font-family:var(--sans);font-size:var(--fs-13);cursor:pointer;background:0 0;flex:none;font-weight:500}.DayNightToggle-module__1Z1CIW__icon{width:var(--tap);height:var(--tap);border:var(--border-width-strong) solid var(--accent);border-radius:var(--rf);color:var(--k100);cursor:pointer;background:0 0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.DayNightToggle-module__1Z1CIW__toggle:focus-visible,.DayNightToggle-module__1Z1CIW__icon:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--space-2xs)}
.FoodModeSegmented-module__gx-zHa__root{gap:var(--space-2xs);padding:var(--space-2xs);border-radius:var(--r3);background:var(--bg2);flex:none;display:inline-flex}.FoodModeSegmented-module__gx-zHa__root[data-stretch=true]{padding:var(--space-xs);border-radius:var(--r3);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.FoodModeSegmented-module__gx-zHa__option{min-height:var(--tap);padding:0 var(--space-sm-md);border-radius:var(--r2);color:var(--k100);font-family:var(--sans);font-size:var(--fs-13);cursor:pointer;background:0 0;border:0;font-weight:600}.FoodModeSegmented-module__gx-zHa__option[aria-pressed=true]{background:var(--accent);color:var(--on-accent)}.FoodModeSegmented-module__gx-zHa__option:focus-visible{outline:var(--border-width-strong) solid var(--accent);outline-offset:var(--space-2xs)}.FoodModeSegmented-module__gx-zHa__root[data-stretch=true] .FoodModeSegmented-module__gx-zHa__option{padding:0 var(--space-sm);line-height:1.1}
.PublicHomeSeo-module__pJR9aW__intro{padding:var(--space-2xl) var(--space-lg) var(--space-lg)}.PublicHomeSeo-module__pJR9aW__inner{gap:var(--space-sm);max-width:var(--maxw);flex-direction:column;margin-inline:auto;display:flex}.PublicHomeSeo-module__pJR9aW__title{color:var(--k100);font-family:var(--sans);font-size:var(--fs-26);letter-spacing:-.02em;margin:0;font-weight:700}.PublicHomeSeo-module__pJR9aW__highlight{color:var(--accent-ink)}.PublicHomeSeo-module__pJR9aW__subtitle{color:var(--k55);font-size:var(--fs-15);margin:0}
.RideSearch-module__gmesHW__pill{min-width:0;max-width:calc(var(--space-2xl) * 10);align-items:center;gap:var(--space-sm);padding:var(--space-10) var(--space-md);border-radius:var(--rf);background:var(--bg2);color:var(--k100);font:inherit;font-size:var(--fs-13);text-align:left;cursor:pointer;white-space:nowrap;border:0;flex:1;display:flex;overflow:hidden}.RideSearch-module__gmesHW__pillRoute{text-overflow:ellipsis;flex:auto;min-width:0;font-weight:600;overflow:hidden}.RideSearch-module__gmesHW__pillDetail{text-overflow:ellipsis;flex:0 auto;min-width:0;overflow:hidden}@media (max-width:767px){.RideSearch-module__gmesHW__pillDetail{display:none}}.RideSearch-module__gmesHW__shell{gap:var(--space-md);width:100%;max-width:var(--maxw);padding:var(--space-lg) var(--space-md) var(--space-2xl);flex-direction:column;margin:0 auto;display:flex}.RideSearch-module__gmesHW__hero{gap:var(--space-xs);flex-direction:column;display:flex}.RideSearch-module__gmesHW__heroTitle{font-size:var(--fs-26);margin:0;font-weight:600}.RideSearch-module__gmesHW__muted{color:var(--k55);font-size:var(--fs-13)}.RideSearch-module__gmesHW__hint{color:var(--k55);font-size:var(--fs-12);margin:0}.RideSearch-module__gmesHW__eyebrow{color:var(--k55);font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.14em;text-transform:uppercase}.RideSearch-module__gmesHW__searchForm{gap:var(--space-md);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);box-shadow:var(--shadow-card);flex-direction:column;display:flex}.RideSearch-module__gmesHW__fields{gap:var(--space-sm);grid-template-columns:1fr;align-items:stretch;display:grid}.RideSearch-module__gmesHW__fieldBox,.RideSearch-module__gmesHW__placeField{gap:var(--space-10);min-width:0;padding:var(--space-sm) var(--space-14);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);display:flex}.RideSearch-module__gmesHW__fieldBox{justify-content:center;gap:var(--space-xs);flex-direction:column}.RideSearch-module__gmesHW__placeField{align-items:center}.RideSearch-module__gmesHW__placeField:focus-within{border-color:var(--accent)}.RideSearch-module__gmesHW__placeDot{width:var(--space-10);height:var(--space-10);border-radius:var(--rf);background:var(--accent);flex:none}.RideSearch-module__gmesHW__placeDot[data-end=to]{background:var(--live)}.RideSearch-module__gmesHW__placeInput{flex:1;min-width:0}.RideSearch-module__gmesHW__placeField label{color:var(--k55);font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.08em;text-transform:uppercase;font-weight:400}.RideSearch-module__gmesHW__placeField input{color:var(--k100);font-size:var(--fs-14);background:0 0;border:0;padding:0;font-weight:500}.RideSearch-module__gmesHW__placeField input:focus{box-shadow:none}.RideSearch-module__gmesHW__stepper{align-items:center;gap:var(--space-10);display:inline-flex}.RideSearch-module__gmesHW__stepperButton{width:var(--space-xl);height:var(--space-xl);border:var(--border-width) solid var(--line2);border-radius:var(--rf);background:var(--card);color:var(--k100);font:inherit;font-size:var(--fs-16);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex}.RideSearch-module__gmesHW__stepperButton:disabled{color:var(--k30);cursor:not-allowed}.RideSearch-module__gmesHW__stepperValue{min-width:var(--space-md);font-family:var(--mono);font-size:var(--fs-15);text-align:center;font-weight:600}.RideSearch-module__gmesHW__sizes{gap:var(--space-xs);display:inline-flex}.RideSearch-module__gmesHW__size{min-width:var(--space-xl);padding:var(--space-xs) var(--space-sm);border:var(--border-width) solid var(--line2);border-radius:var(--r2);background:var(--card);color:var(--k100);font:inherit;font-size:var(--fs-13);cursor:pointer;font-weight:600}.RideSearch-module__gmesHW__size[aria-pressed=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-ink)}.RideSearch-module__gmesHW__chipRow{gap:var(--space-xs);flex-wrap:wrap;display:flex}.RideSearch-module__gmesHW__box{align-items:center;gap:var(--space-md);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);color:var(--k100);flex-wrap:wrap;text-decoration:none;display:flex}.RideSearch-module__gmesHW__boxCopy{min-width:calc(var(--space-2xl) * 4);gap:var(--space-2xs);flex-direction:column;flex:1;display:flex}.RideSearch-module__gmesHW__boxTitle{font-size:var(--fs-14);margin:0;font-weight:600}.RideSearch-module__gmesHW__box[data-tone=invite]{border-style:dashed;border-color:var(--line2)}.RideSearch-module__gmesHW__box[data-tone=next]{border-color:var(--accent-line);background:var(--accent-soft)}.RideSearch-module__gmesHW__homeGrid{gap:var(--space-md);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.RideSearch-module__gmesHW__homeSide{gap:var(--space-14);flex-direction:column;order:-1;display:flex}.RideSearch-module__gmesHW__corridors{padding:var(--space-md) var(--space-20);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);flex-direction:column;display:flex}.RideSearch-module__gmesHW__corridorsHead{justify-content:space-between;align-items:baseline;gap:var(--space-xs) var(--space-sm);margin-bottom:var(--space-sm);flex-wrap:wrap;display:flex}.RideSearch-module__gmesHW__corridorsNote{color:var(--accent-ink);font-size:var(--fs-12)}.RideSearch-module__gmesHW__corridorsTitle{color:var(--k55);font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.16em;text-transform:uppercase;margin:0;font-weight:500}.RideSearch-module__gmesHW__corridorList{margin:0;padding:0;list-style:none}.RideSearch-module__gmesHW__corridorList li+li{border-top:var(--border-width) solid var(--line)}.RideSearch-module__gmesHW__corridorRow{align-items:center;gap:var(--space-14);width:100%;padding:var(--space-sm) 0;color:var(--k100);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}.RideSearch-module__gmesHW__corridorRow:hover .RideSearch-module__gmesHW__corridorRoute,.RideSearch-module__gmesHW__corridorRow:focus-visible .RideSearch-module__gmesHW__corridorRoute{color:var(--accent-ink)}.RideSearch-module__gmesHW__corridorCopy{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.RideSearch-module__gmesHW__corridorRoute{font-size:var(--fs-15);font-weight:600}.RideSearch-module__gmesHW__corridorPrice{align-items:flex-end;gap:var(--space-xs);flex-direction:column;flex:none;display:flex}.RideSearch-module__gmesHW__corridorPriceValue{font-size:var(--fs-15);font-weight:600}.RideSearch-module__gmesHW__filters{gap:var(--space-lg);flex-direction:column;display:flex}.RideSearch-module__gmesHW__filtersHead{justify-content:space-between;align-items:baseline;display:flex}.RideSearch-module__gmesHW__filtersTitle{font-size:var(--fs-15);font-weight:600}.RideSearch-module__gmesHW__linkButton{color:var(--accent-ink);font:inherit;font-size:var(--fs-13);cursor:pointer;background:0 0;border:0;padding:0}.RideSearch-module__gmesHW__filterGroup{gap:var(--space-sm);flex-direction:column;display:flex}.RideSearch-module__gmesHW__filterRow{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.RideSearch-module__gmesHW__check{align-items:center;gap:var(--space-10);color:var(--k100);font:inherit;font-size:var(--fs-13);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.RideSearch-module__gmesHW__checkBox{width:var(--space-md);height:var(--space-md);border:var(--border-width-strong) solid var(--line2);border-radius:var(--r1);background:var(--card);flex:none}.RideSearch-module__gmesHW__check[aria-pressed=true] .RideSearch-module__gmesHW__checkBox{border-color:var(--accent);background:var(--accent)}.RideSearch-module__gmesHW__results{gap:var(--space-md);width:100%;max-width:var(--maxw);padding:var(--space-md) var(--space-md) var(--space-2xl);flex-direction:column;margin:0 auto;display:flex}.RideSearch-module__gmesHW__resultsFilters{padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);display:none}.RideSearch-module__gmesHW__resultsFilters[data-open]{display:block}.RideSearch-module__gmesHW__resultsList{gap:var(--space-sm);flex-direction:column;flex:1;min-width:0;display:flex;container-type:inline-size}.RideSearch-module__gmesHW__resultsHead{justify-content:space-between;align-items:baseline;gap:var(--space-xs);flex-wrap:wrap;display:flex}.RideSearch-module__gmesHW__resultsCount{font-size:var(--fs-15);font-weight:600}.RideSearch-module__gmesHW__resultCard{gap:var(--space-sm) var(--space-md);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);color:var(--k100);grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.RideSearch-module__gmesHW__resultCard:hover,.RideSearch-module__gmesHW__resultCard:focus-visible{border-color:var(--accent-line)}.RideSearch-module__gmesHW__resultCard>.RideSearch-module__gmesHW__route{grid-column:1/-1}.RideSearch-module__gmesHW__route{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.RideSearch-module__gmesHW__routeLine{align-items:center;gap:var(--space-10);display:flex}.RideSearch-module__gmesHW__routeTime{font-family:var(--mono);font-size:var(--fs-17);font-weight:600}.RideSearch-module__gmesHW__routeCode{border-bottom:var(--border-width) dotted var(--k30);color:var(--k55);font-family:var(--mono);font-size:var(--fs-12);cursor:help;font-weight:600;text-decoration:none}.RideSearch-module__gmesHW__routeTrack{min-width:calc(var(--space-2xl) * 2);height:var(--space-lg);flex:1;position:relative}.RideSearch-module__gmesHW__routeRail{height:var(--border-width-strong);background:var(--accent-line);position:absolute;top:50%;left:0;right:0}.RideSearch-module__gmesHW__routeDuration{padding:0 var(--space-2xs);background:var(--card);color:var(--k55);font-family:var(--mono);font-size:var(--fs-10);white-space:nowrap;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.RideSearch-module__gmesHW__routeStop{top:50%;left:var(--stop-at);transform:translate(-50%, calc(var(--space-xs) * -1));cursor:help;flex-direction:column;align-items:center;display:flex;position:absolute}.RideSearch-module__gmesHW__routeDot{width:var(--space-sm);height:var(--space-sm);border:var(--border-width-strong) solid var(--accent);border-radius:var(--rf);background:var(--card)}.RideSearch-module__gmesHW__routeStopCode{color:var(--k55);font-family:var(--mono);font-size:var(--fs-9);text-decoration:none}.RideSearch-module__gmesHW__routePoints{justify-content:space-between;gap:var(--space-sm);color:var(--k55);font-size:var(--fs-12);display:flex}.RideSearch-module__gmesHW__routePointEnd{text-align:right}.RideSearch-module__gmesHW__resultDriver{align-items:center;gap:var(--space-10);min-width:0;display:flex}.RideSearch-module__gmesHW__resultAvatar{width:calc(var(--space-xl) + var(--space-2xs));height:calc(var(--space-xl) + var(--space-2xs));border:var(--border-width) solid var(--line2);border-radius:var(--rf);background:var(--bg2);flex:none;overflow:hidden}.RideSearch-module__gmesHW__resultAvatarImg{object-fit:cover;width:100%;height:100%}.RideSearch-module__gmesHW__resultDriverCopy{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.RideSearch-module__gmesHW__resultDriverName{font-size:var(--fs-13);font-weight:600}.RideSearch-module__gmesHW__seal{color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-9);letter-spacing:.1em;text-transform:uppercase;font-weight:500}.RideSearch-module__gmesHW__seal[data-tone=live]{color:var(--live)}.RideSearch-module__gmesHW__resultBooking{gap:var(--space-2xs);color:var(--k55);font-size:var(--fs-12);flex-direction:column;display:flex}.RideSearch-module__gmesHW__resultBooking[data-instant]{color:var(--accent-ink);font-weight:600}.RideSearch-module__gmesHW__resultSeats{color:var(--k55);font-weight:400}.RideSearch-module__gmesHW__resultCard[data-full]{background:var(--bg2);opacity:var(--opacity-disabled);cursor:default}.RideSearch-module__gmesHW__resultCard[data-full]:hover,.RideSearch-module__gmesHW__resultCard[data-full]:focus-visible{border-color:var(--line)}.RideSearch-module__gmesHW__resultFull{color:var(--k55);font-weight:600}.RideSearch-module__gmesHW__resultPrice{font-size:var(--fs-18);text-align:right;font-weight:600}.RideSearch-module__gmesHW__resultPriceUnit{font-size:var(--fs-11);color:var(--k55);font-weight:400;display:block}.RideSearch-module__gmesHW__resultSavings{margin-top:var(--space-2xs);font-family:var(--mono);font-size:var(--fs-11);color:var(--accent-ink);font-weight:500;display:block}.RideSearch-module__gmesHW__mobileOnly{display:inline-flex}@media (min-width:720px){.RideSearch-module__gmesHW__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.RideSearch-module__gmesHW__shell{padding-top:var(--space-2xl)}.RideSearch-module__gmesHW__heroTitle{font-size:var(--fs-32)}.RideSearch-module__gmesHW__fields{grid-template-columns:minmax(0,1.3fr) minmax(0,1.3fr) minmax(0,1fr) minmax(0,.7fr) auto}.RideSearch-module__gmesHW__homeGrid{gap:var(--space-20);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.RideSearch-module__gmesHW__homeSide{order:0}.RideSearch-module__gmesHW__results{align-items:flex-start;gap:var(--space-lg);flex-direction:row}.RideSearch-module__gmesHW__resultsFilters{top:calc(var(--space-2xl) + var(--space-md));width:calc(var(--space-2xl) * 5);flex:none;display:block;position:sticky}.RideSearch-module__gmesHW__mobileOnly{display:none}}@container (min-width:880px){.RideSearch-module__gmesHW__resultCard{grid-template-columns:minmax(calc(var(--space-2xl) * 5.625), 1fr) calc(var(--space-2xl) * 3 - var(--space-2xs)) calc(var(--space-2xl) * 2 - var(--space-sm)) calc(var(--space-2xl) + var(--space-32) + var(--space-xs));gap:var(--space-lg);padding:var(--space-md) var(--space-20)}.RideSearch-module__gmesHW__resultCard>.RideSearch-module__gmesHW__route{grid-column:auto}}
.RideRoutePage-module__0NhSPW__page{gap:var(--space-20);width:100%;max-width:var(--maxw);padding:var(--space-lg) var(--space-md) var(--space-2xl);flex-direction:column;margin:0 auto;display:flex}.RideRoutePage-module__0NhSPW__muted{color:var(--k55);font-size:var(--fs-13)}.RideRoutePage-module__0NhSPW__srOnly{width:var(--space-1);height:var(--space-1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.RideRoutePage-module__0NhSPW__breadcrumb{gap:var(--space-sm);color:var(--k55);font-family:var(--mono);font-size:var(--fs-12);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.RideRoutePage-module__0NhSPW__breadcrumb li+li:before{content:"›";margin-right:var(--space-sm)}.RideRoutePage-module__0NhSPW__breadcrumb a{color:inherit;text-decoration:none}.RideRoutePage-module__0NhSPW__breadcrumb a:hover{color:var(--accent-ink)}.RideRoutePage-module__0NhSPW__crumbCurrent{color:var(--k100)}.RideRoutePage-module__0NhSPW__header{justify-content:space-between;align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}.RideRoutePage-module__0NhSPW__headerCopy{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex}.RideRoutePage-module__0NhSPW__title{font-size:var(--fs-26);letter-spacing:-.02em;margin:0;font-weight:600}.RideRoutePage-module__0NhSPW__summary{gap:var(--space-xs) var(--space-md);color:var(--k55);font-size:var(--fs-14);flex-wrap:wrap;margin:0;display:flex}.RideRoutePage-module__0NhSPW__summary strong{color:var(--k100)}.RideRoutePage-module__0NhSPW__savings{color:var(--green)}.RideRoutePage-module__0NhSPW__inverse{padding:var(--space-10) var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--rf);background:var(--card);color:var(--k100);font-size:var(--fs-13);white-space:nowrap;font-weight:500;text-decoration:none}.RideRoutePage-module__0NhSPW__inverse:hover,.RideRoutePage-module__0NhSPW__inverse:focus-visible{border-color:var(--accent-line)}.RideRoutePage-module__0NhSPW__searchBar{gap:var(--space-sm);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);grid-template-columns:minmax(0,1fr);display:grid}.RideRoutePage-module__0NhSPW__swap{width:calc(var(--space-32) + var(--space-2xs));height:calc(var(--space-32) + var(--space-2xs));border:var(--border-width) solid var(--line);border-radius:var(--rf);background:var(--card);color:var(--k55);font:inherit;cursor:pointer;justify-self:center}.RideRoutePage-module__0NhSPW__fieldButton{color:var(--k100);font:inherit;text-align:left;cursor:pointer}.RideRoutePage-module__0NhSPW__fieldButton:hover,.RideRoutePage-module__0NhSPW__fieldButton:focus-visible{border-color:var(--accent)}.RideRoutePage-module__0NhSPW__fieldValue{font-size:var(--fs-14);font-weight:500}.RideRoutePage-module__0NhSPW__fieldPlaceholder{color:var(--k55);font-size:var(--fs-14)}.RideRoutePage-module__0NhSPW__columns{gap:var(--space-lg);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.RideRoutePage-module__0NhSPW__trips{gap:var(--space-sm);flex-direction:column;min-width:0;display:flex;container-type:inline-size}.RideRoutePage-module__0NhSPW__tripsHead{justify-content:space-between;align-items:baseline;gap:var(--space-xs);flex-wrap:wrap;display:flex}.RideRoutePage-module__0NhSPW__tripsCount{font-size:var(--fs-15);font-weight:600}.RideRoutePage-module__0NhSPW__tripsHead a{color:var(--accent-ink)}.RideRoutePage-module__0NhSPW__hint{align-items:center;gap:var(--space-sm);color:var(--k55);font-size:var(--fs-12);margin:0;display:flex}.RideRoutePage-module__0NhSPW__hintIcon{width:var(--space-md);height:var(--space-md);border:var(--border-width-strong) solid var(--k55);border-radius:var(--rf);font-size:var(--fs-10);flex:none;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.RideRoutePage-module__0NhSPW__side{gap:var(--space-md);flex-direction:column;display:flex}.RideRoutePage-module__0NhSPW__sideCard{gap:var(--space-sm);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r4);background:var(--card);flex-direction:column;display:flex}.RideRoutePage-module__0NhSPW__sideTitle{color:var(--k55);font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.14em;text-transform:uppercase;margin:0;font-weight:500}.RideRoutePage-module__0NhSPW__facts{flex-direction:column;margin:0;display:flex}.RideRoutePage-module__0NhSPW__fact{justify-content:space-between;gap:var(--space-md);padding:var(--space-sm) 0;font-size:var(--fs-13);display:flex}.RideRoutePage-module__0NhSPW__fact+.RideRoutePage-module__0NhSPW__fact{border-top:var(--border-width) solid var(--line)}.RideRoutePage-module__0NhSPW__fact dt{color:var(--k55)}.RideRoutePage-module__0NhSPW__fact dd{text-align:right;margin:0;font-weight:500}.RideRoutePage-module__0NhSPW__fact dd a{color:var(--accent-ink)}.RideRoutePage-module__0NhSPW__drivers{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RideRoutePage-module__0NhSPW__driver{align-items:center;gap:var(--space-10);display:flex}.RideRoutePage-module__0NhSPW__avatar{width:calc(var(--space-32) + var(--space-2xs));height:calc(var(--space-32) + var(--space-2xs));border:var(--border-width) solid var(--line2);border-radius:var(--rf);background:var(--bg2);flex:none}.RideRoutePage-module__0NhSPW__driverCopy{gap:var(--space-2xs);flex-direction:column;min-width:0;display:flex}.RideRoutePage-module__0NhSPW__driverName{color:var(--k100);font-size:var(--fs-13);font-weight:600;text-decoration:none}.RideRoutePage-module__0NhSPW__faqItem{padding:var(--space-sm) 0}.RideRoutePage-module__0NhSPW__faqItem+.RideRoutePage-module__0NhSPW__faqItem{border-top:var(--border-width) solid var(--line)}.RideRoutePage-module__0NhSPW__faqQuestion{cursor:pointer;list-style-position:outside}.RideRoutePage-module__0NhSPW__faqHeading{font-size:var(--fs-13);margin:0;font-weight:600;display:inline}.RideRoutePage-module__0NhSPW__faqAnswer{margin:var(--space-sm) 0 0;color:var(--k55);font-size:var(--fs-13);line-height:1.5}.RideRoutePage-module__0NhSPW__popular{gap:var(--space-md);padding-top:var(--space-lg);border-top:var(--border-width) solid var(--line);flex-direction:column;display:flex}.RideRoutePage-module__0NhSPW__popularHead{align-items:baseline;gap:var(--space-sm) var(--space-md);flex-wrap:wrap;display:flex}.RideRoutePage-module__0NhSPW__popularTitle{font-size:var(--fs-16);margin:0;font-weight:600}.RideRoutePage-module__0NhSPW__popularGrid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--space-2xl) * 4), 1fr));gap:var(--space-sm);margin:0;padding:0;list-style:none;display:grid}.RideRoutePage-module__0NhSPW__popularLink{justify-content:space-between;align-items:center;gap:var(--space-sm);height:100%;padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);background:var(--card);color:var(--k100);text-decoration:none;display:flex}.RideRoutePage-module__0NhSPW__popularLink:hover,.RideRoutePage-module__0NhSPW__popularLink:focus-visible,.RideRoutePage-module__0NhSPW__popularLink[data-current]{border-color:var(--accent)}.RideRoutePage-module__0NhSPW__popularCopy{gap:var(--space-xs);flex-direction:column;min-width:0;display:flex}.RideRoutePage-module__0NhSPW__popularRoute{font-size:var(--fs-13);font-weight:600}.RideRoutePage-module__0NhSPW__popularPath{color:var(--k55);font-family:var(--mono);font-size:var(--fs-10);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.RideRoutePage-module__0NhSPW__popularNumbers{align-items:flex-end;gap:var(--space-2xs);font-size:var(--fs-12);flex-direction:column;flex:none;display:flex}.RideRoutePage-module__0NhSPW__popularPrice{font-weight:600}@media (min-width:1024px){.RideRoutePage-module__0NhSPW__page{padding-top:var(--space-xl)}.RideRoutePage-module__0NhSPW__title{font-size:var(--fs-28)}.RideRoutePage-module__0NhSPW__searchBar{grid-template-columns:minmax(0,1.3fr) auto minmax(0,1.3fr) minmax(0,.9fr) minmax(0,.9fr) minmax(0,.7fr) auto;align-items:stretch}.RideRoutePage-module__0NhSPW__swap{align-self:center}.RideRoutePage-module__0NhSPW__columns{grid-template-columns:minmax(0, 1fr) calc(var(--space-2xl) * 5)}}
.RideQueue-module__AAw4Ca__screen{width:100%;max-width:calc(var(--space-2xl) * 7.5);min-height:calc(100dvh - var(--space-2xl));background:var(--card);flex-direction:column;margin:0 auto;display:flex}.RideQueue-module__AAw4Ca__screenHead{align-items:center;gap:var(--space-10);padding:var(--space-md) var(--space-14);border-bottom:var(--border-width) solid var(--line);display:flex}.RideQueue-module__AAw4Ca__back{color:var(--k55);text-decoration:none;display:flex}.RideQueue-module__AAw4Ca__screenTitle{font-size:var(--fs-16);margin:0;font-weight:600}.RideQueue-module__AAw4Ca__screenSub{font-family:var(--mono);font-size:var(--fs-11);color:var(--k55)}.RideQueue-module__AAw4Ca__screenTabs{padding:var(--space-10) var(--space-14);border-bottom:var(--border-width) solid var(--line)}.RideQueue-module__AAw4Ca__screenBody{gap:var(--space-md);padding:var(--space-14);flex-direction:column;flex:1;display:flex}.RideQueue-module__AAw4Ca__screenBodyFlush{gap:0;padding:0}.RideQueue-module__AAw4Ca__screenBar{align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-14);border-top:var(--border-width) solid var(--line);background:var(--card);display:flex;position:sticky;bottom:0}.RideQueue-module__AAw4Ca__screenBar>*{flex:1}.RideQueue-module__AAw4Ca__barCopy{gap:var(--space-xs);flex-direction:column;display:flex}.RideQueue-module__AAw4Ca__barValue{font-size:var(--fs-16);font-weight:600}.RideQueue-module__AAw4Ca__barCaption{font-family:var(--mono);font-size:var(--fs-11);color:var(--k55)}.RideQueue-module__AAw4Ca__places{gap:var(--space-sm);flex-direction:column;display:flex}.RideQueue-module__AAw4Ca__placeBox{align-items:flex-start;gap:var(--space-10);padding:var(--space-10) var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);display:flex}.RideQueue-module__AAw4Ca__placeDot{width:var(--space-sm);height:var(--space-sm);margin-top:var(--space-md);border-radius:var(--rf);background:var(--accent);flex:none}.RideQueue-module__AAw4Ca__placeDot[data-end]{background:var(--live)}.RideQueue-module__AAw4Ca__placeField{flex:1;min-width:0}.RideQueue-module__AAw4Ca__group{gap:var(--space-sm);flex-direction:column;display:flex}.RideQueue-module__AAw4Ca__groupTitle{font-size:var(--fs-13);margin:0;font-weight:600}.RideQueue-module__AAw4Ca__chips{gap:var(--space-sm);flex-wrap:wrap;display:flex}.RideQueue-module__AAw4Ca__pair{gap:var(--space-sm);display:flex}.RideQueue-module__AAw4Ca__pair>*{flex:1;min-width:0}.RideQueue-module__AAw4Ca__note{padding:var(--space-10);border-radius:var(--r3);background:var(--bg2);font-size:var(--fs-13);color:var(--k55);margin:0}.RideQueue-module__AAw4Ca__hint{font-size:var(--fs-12);color:var(--k55);margin:0}.RideQueue-module__AAw4Ca__error{font-size:var(--fs-13);color:var(--err);margin:0}.RideQueue-module__AAw4Ca__window{gap:var(--space-10);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);flex-direction:column;display:flex}.RideQueue-module__AAw4Ca__windowValues{font-size:var(--fs-14);justify-content:space-between;font-weight:500;display:flex}.RideQueue-module__AAw4Ca__track{height:var(--space-sm);margin:var(--space-xs) 0;border-radius:var(--rf);background:var(--bg2);position:relative}.RideQueue-module__AAw4Ca__trackFill{top:0;bottom:0;left:var(--window-from);right:calc(100% - var(--window-to));border-radius:var(--rf);background:var(--accent);position:absolute}.RideQueue-module__AAw4Ca__range{inset:calc(var(--space-sm) * -1) 0;pointer-events:none;appearance:none;background:0 0;width:100%;margin:0;position:absolute}.RideQueue-module__AAw4Ca__range::-webkit-slider-thumb{width:var(--space-20);height:var(--space-20);border:var(--border-width-strong) solid var(--accent);border-radius:var(--rf);background:var(--card);pointer-events:auto;cursor:pointer;appearance:none}.RideQueue-module__AAw4Ca__range::-moz-range-thumb{width:var(--space-20);height:var(--space-20);border:var(--border-width-strong) solid var(--accent);border-radius:var(--rf);background:var(--card);pointer-events:auto;cursor:pointer}.RideQueue-module__AAw4Ca__range::-moz-range-track{background:0 0}.RideQueue-module__AAw4Ca__range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 var(--border-width-strong) var(--glow)}.RideQueue-module__AAw4Ca__summary{gap:var(--space-xs);padding:var(--space-md);border:var(--border-width) solid var(--live);border-radius:var(--r3);background:var(--live-soft);flex-direction:column;display:flex}.RideQueue-module__AAw4Ca__summary[data-status=matched]{border-color:var(--accent);background:var(--accent-soft)}.RideQueue-module__AAw4Ca__summary[data-status=cancelled],.RideQueue-module__AAw4Ca__summary[data-status=expired]{border-color:var(--line);background:var(--bg2)}.RideQueue-module__AAw4Ca__summaryHead{justify-content:space-between;align-items:center;gap:var(--space-sm);display:flex}.RideQueue-module__AAw4Ca__summaryStatus{font-family:var(--mono);font-size:var(--fs-12);letter-spacing:.1em;text-transform:uppercase;color:var(--pl-accent,var(--live));font-weight:600}.RideQueue-module__AAw4Ca__summary[data-status=matched] .RideQueue-module__AAw4Ca__summaryStatus{color:var(--accent-ink)}.RideQueue-module__AAw4Ca__summaryTitle{font-size:var(--fs-14);font-weight:600}.RideQueue-module__AAw4Ca__muted{font-size:var(--fs-13);color:var(--k55)}.RideQueue-module__AAw4Ca__sectionLabel{font-family:var(--mono);font-size:var(--fs-10);letter-spacing:.16em;text-transform:uppercase;color:var(--k55)}.RideQueue-module__AAw4Ca__offer{gap:var(--space-10);padding:var(--space-md);border:var(--border-width) solid var(--line);border-radius:var(--r3);flex-direction:column;display:flex}.RideQueue-module__AAw4Ca__person{align-items:center;gap:var(--space-10);display:flex}.RideQueue-module__AAw4Ca__avatar{width:calc(var(--space-xl) + var(--space-xs));height:calc(var(--space-xl) + var(--space-xs));border:var(--border-width) solid var(--line2);border-radius:var(--rf);background:var(--bg2);flex:none;overflow:hidden}.RideQueue-module__AAw4Ca__avatarSmall{width:calc(var(--space-lg) + var(--space-10));height:calc(var(--space-lg) + var(--space-10))}.RideQueue-module__AAw4Ca__avatarImg{object-fit:cover;width:100%;height:100%}.RideQueue-module__AAw4Ca__personCopy{gap:var(--space-2xs);flex-direction:column;flex:1;min-width:0;display:flex}.RideQueue-module__AAw4Ca__personName{font-size:var(--fs-15);font-weight:600}.RideQueue-module__AAw4Ca__price{align-items:flex-end;gap:var(--space-2xs);font-size:var(--fs-15);white-space:nowrap;flex-direction:column;font-weight:600;display:flex}.RideQueue-module__AAw4Ca__priceUnit{font-family:var(--mono);font-size:var(--fs-10);color:var(--k55);font-weight:400}.RideQueue-module__AAw4Ca__box{gap:var(--space-xs);padding:var(--space-10);border-radius:var(--r2);background:var(--bg2);font-size:var(--fs-13);flex-direction:column;display:flex}.RideQueue-module__AAw4Ca__actions{gap:var(--space-sm);flex-wrap:wrap;display:flex}.RideQueue-module__AAw4Ca__actions>:first-child{flex:1}.RideQueue-module__AAw4Ca__caption{font-size:var(--fs-12);color:var(--k55);text-align:center;margin:0}.RideQueue-module__AAw4Ca__filters{gap:var(--space-sm);padding:var(--space-10) var(--space-14);border-bottom:var(--border-width) solid var(--line);display:flex;overflow-x:auto}.RideQueue-module__AAw4Ca__rows{flex-direction:column;display:flex}.RideQueue-module__AAw4Ca__row{gap:var(--space-xs);padding:var(--space-md) var(--space-14);border-bottom:var(--border-width) solid var(--line);font-size:var(--fs-13);flex-direction:column;display:flex}.RideQueue-module__AAw4Ca__row[data-selected]{background:var(--accent-soft)}.RideQueue-module__AAw4Ca__rowHead{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.RideQueue-module__AAw4Ca__rowName{font-size:var(--fs-14);font-weight:600}.RideQueue-module__AAw4Ca__tag{padding:var(--space-xs) var(--space-sm);border:var(--border-width) solid var(--accent-soft);border-radius:var(--r1);background:var(--card);color:var(--accent-ink);font-family:var(--mono);font-size:var(--fs-9);letter-spacing:.1em;text-transform:uppercase;font-weight:500}.RideQueue-module__AAw4Ca__tag[data-kind=parcel]{border-color:var(--live);color:var(--pl-accent,var(--live))}.RideQueue-module__AAw4Ca__rowWarn{color:var(--warn)}.RideQueue-module__AAw4Ca__rowFaint{color:var(--k30)}.RideQueue-module__AAw4Ca__sheet{gap:var(--space-md);flex-direction:column;display:flex}.RideQueue-module__AAw4Ca__sheetRow{align-items:center;gap:var(--space-10);padding:var(--space-10);border:var(--border-width) solid var(--line);border-radius:var(--r3);display:flex}.RideQueue-module__AAw4Ca__sheetPrice{max-width:calc(var(--space-2xl) * 1.6);font-size:var(--fs-14);flex:none;font-weight:600}.RideQueue-module__AAw4Ca__totalRow{justify-content:space-between;align-items:baseline;gap:var(--space-sm);padding-top:var(--space-xs);border-top:var(--border-width) solid var(--line);font-size:var(--fs-13);color:var(--k55);display:flex}.RideQueue-module__AAw4Ca__totalValue{font-size:var(--fs-18);color:var(--k100);font-weight:600}.RideQueue-module__AAw4Ca__cta{align-items:center;gap:var(--space-14);padding:var(--space-md);border:var(--border-width) dashed var(--live);border-radius:var(--r3);background:var(--live-soft);flex-wrap:wrap;display:flex}.RideQueue-module__AAw4Ca__ctaCopy{min-width:calc(var(--space-2xl) * 3.75);gap:var(--space-xs);flex-direction:column;flex:1;display:flex}.RideQueue-module__AAw4Ca__ctaTitle{font-size:var(--fs-14);margin:0;font-weight:600}.RideQueue-module__AAw4Ca__follow{gap:var(--space-xs);flex-direction:column;display:flex}.RideQueue-module__AAw4Ca__followRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.RideQueue-module__AAw4Ca__followLabel{align-items:center;gap:var(--space-xs);display:inline-flex}.RideQueue-module__AAw4Ca__followCount{color:var(--k55);font-size:var(--fs-13);font-weight:500}.RideQueue-module__AAw4Ca__nextSteps{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RideQueue-module__AAw4Ca__nextStep{align-items:flex-start;gap:var(--space-10);color:var(--k55);font-size:var(--fs-13);display:flex}.RideQueue-module__AAw4Ca__nextStep[data-state=done],.RideQueue-module__AAw4Ca__nextStep[data-state=current]{color:var(--k100)}.RideQueue-module__AAw4Ca__nextStep[data-state=current]{font-weight:600}.RideQueue-module__AAw4Ca__nextDot{width:var(--space-sm);height:var(--space-sm);margin-top:var(--space-2xs);border:var(--border-width-strong) solid var(--line2);border-radius:var(--rf);background:var(--card);flex:none}.RideQueue-module__AAw4Ca__nextStep[data-state=done] .RideQueue-module__AAw4Ca__nextDot{border-color:var(--accent);background:var(--accent)}.RideQueue-module__AAw4Ca__nextStep[data-state=current] .RideQueue-module__AAw4Ca__nextDot{border-color:var(--live)}.RideQueue-module__AAw4Ca__nextCopy{gap:var(--space-2xs);flex-direction:column;display:flex}.RideQueue-module__AAw4Ca__accepted{gap:var(--space-xs);padding:var(--space-md);border:var(--border-width) solid var(--accent-line);border-radius:var(--r3);background:var(--accent-soft);flex-direction:column;display:flex}.RideQueue-module__AAw4Ca__acceptedTitle{color:var(--accent-ink);font-size:var(--fs-14);margin:0;font-weight:600}
.PublicShell-module__RV4iRa__page{background:var(--bg);height:100dvh;color:var(--k100);flex-direction:column;display:flex}html:has(>body>.PublicShell-module__RV4iRa__page){height:100%}body:has(>.PublicShell-module__RV4iRa__page){height:100%}body:has(>.PublicShell-module__RV4iRa__page)>.PublicShell-module__RV4iRa__page{height:100%}.PublicShell-module__RV4iRa__topbar{align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--card);border-bottom:var(--border-width) solid var(--line);flex-shrink:0;display:flex}.PublicShell-module__RV4iRa__topActions{align-items:center;gap:var(--space-sm);margin-left:auto;display:flex}.PublicShell-module__RV4iRa__helpSlot{margin-left:auto;display:flex}.PublicShell-module__RV4iRa__helpSlot+.PublicShell-module__RV4iRa__topActions{margin-left:0}@media (max-width:767px){.PublicShell-module__RV4iRa__topbarWithHelp{row-gap:var(--space-sm);flex-wrap:wrap}.PublicShell-module__RV4iRa__helpSlot{flex-basis:100%;order:1;margin-left:0}.PublicShell-module__RV4iRa__helpSlot+.PublicShell-module__RV4iRa__topActions{margin-left:auto}}.PublicShell-module__RV4iRa__body{flex:1;min-height:0;display:flex}.PublicShell-module__RV4iRa__content{flex:1;min-width:0;overflow-y:auto}@media (max-width:479px){.PublicShell-module__RV4iRa__offerLabel{width:var(--space-1);height:var(--space-1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}}@media (min-width:1024px){.PublicShell-module__RV4iRa__topbar{padding:var(--space-sm) var(--space-lg)}}
.LegalPublicFrame-module__6F2Tlq__frame{flex-direction:column;display:flex}.LegalPublicFrame-module__6F2Tlq__frame>main{min-height:auto}
.LegalDocView-module__jCS0fa__page{background:var(--bg);flex-direction:column;min-height:100dvh;display:flex}.LegalDocView-module__jCS0fa__pageFramed{min-height:auto}.LegalDocView-module__jCS0fa__topbar{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);border-bottom:var(--border-width) solid var(--line2);background:var(--bg);display:flex}.LegalDocView-module__jCS0fa__backBtn{border-radius:var(--r2);border:var(--border-width) solid var(--line2);width:40px;height:40px;color:var(--k80);background:var(--bg1);transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), background var(--dur-fast) var(--ease);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.LegalDocView-module__jCS0fa__backBtn:hover{color:var(--accent-ink);border-color:var(--accent)}.LegalDocView-module__jCS0fa__topRight{align-items:center;gap:var(--space-sm);display:inline-flex}.LegalDocView-module__jCS0fa__shell{gap:var(--space-lg);padding:var(--space-lg);flex:1;grid-template-columns:300px minmax(0,1fr);width:100%;max-width:1400px;margin-inline:auto;display:grid}@media (max-width:880px){.LegalDocView-module__jCS0fa__shell{padding:var(--space-md);grid-template-columns:1fr}}.LegalDocView-module__jCS0fa__sidebar{border:var(--border-width) solid var(--line2);border-radius:var(--r3);background:var(--bg1);padding:var(--space-md);gap:var(--space-sm);top:var(--space-md);flex-direction:column;align-self:start;max-height:calc(100dvh - 100px);display:flex;position:sticky;overflow:auto}@media (max-width:880px){.LegalDocView-module__jCS0fa__sidebar{max-height:none;position:static}}.LegalDocView-module__jCS0fa__sidebarLabel{font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.18em;text-transform:uppercase;color:var(--k55);padding-inline-start:var(--space-sm)}.LegalDocView-module__jCS0fa__indexList{gap:var(--space-2xs);flex-direction:column;margin:0;padding-inline-start:0;list-style:none;display:flex}.LegalDocView-module__jCS0fa__indexLink{align-items:center;gap:var(--space-sm);padding:var(--space-sm) var(--space-sm);border-radius:var(--r2);border:var(--border-width) solid transparent;color:var(--k80);font-family:var(--sans);font-size:var(--fs-13);transition:background var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);grid-template-columns:22px 1fr auto;text-decoration:none;display:grid}.LegalDocView-module__jCS0fa__indexLink:hover{background:var(--bg);color:var(--k100)}.LegalDocView-module__jCS0fa__indexLinkActive{background:var(--action-soft);border-color:var(--accent);color:var(--accent-ink)}.LegalDocView-module__jCS0fa__indexLinkActive:hover{background:var(--action-soft);color:var(--accent-ink)}.LegalDocView-module__jCS0fa__indexIcon{width:22px;height:22px;color:inherit;justify-content:center;align-items:center;display:inline-flex}.LegalDocView-module__jCS0fa__indexTitle{text-align:start;font-weight:500}.LegalDocView-module__jCS0fa__indexBadge{padding:var(--space-1) var(--space-xs-sm);border-radius:var(--rf);background:var(--action-soft);color:var(--on-soft);font-family:var(--mono);font-size:var(--fs-9);letter-spacing:.1em;text-transform:uppercase;align-items:center;font-weight:700;display:inline-flex}.LegalDocView-module__jCS0fa__indexLinkActive .LegalDocView-module__jCS0fa__indexBadge{background:var(--accent);color:var(--on-accent)}.LegalDocView-module__jCS0fa__content{border:var(--border-width) solid var(--line2);border-radius:var(--r3);background:var(--bg1);min-width:0;padding:clamp(var(--space-md), 3vw, var(--space-2xl));gap:var(--space-lg);flex-direction:column;display:flex}.LegalDocView-module__jCS0fa__docHeader{gap:var(--space-sm);flex-direction:column;display:flex}.LegalDocView-module__jCS0fa__docTitleRow{align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.LegalDocView-module__jCS0fa__docTitleIcon{border-radius:var(--r2);border:var(--border-width) solid var(--accent);width:38px;height:38px;color:var(--on-soft);background:var(--action-soft);justify-content:center;align-items:center;display:inline-flex}.LegalDocView-module__jCS0fa__docTitle{font-family:var(--sans);color:var(--k100);font-size:clamp(26px,3vw,34px);line-height:1.15}.LegalDocView-module__jCS0fa__docBadge{padding:var(--space-2xs) var(--space-sm);border-radius:var(--rf);background:var(--action-soft);color:var(--on-soft);font-family:var(--mono);font-size:var(--fs-11);letter-spacing:.08em;text-transform:uppercase;align-items:center;font-weight:700;display:inline-flex}.LegalDocView-module__jCS0fa__updated{font-family:var(--mono);font-size:var(--fs-12);letter-spacing:.04em;color:var(--k30)}.LegalDocView-module__jCS0fa__updatedLabel{color:var(--k55)}.LegalDocView-module__jCS0fa__updatedValue{color:var(--k80)}.LegalDocView-module__jCS0fa__intro{font-family:var(--sans);font-size:var(--fs-16);color:var(--k80);line-height:1.65}.LegalDocView-module__jCS0fa__sections{gap:var(--space-lg);flex-direction:column;display:flex}.LegalDocView-module__jCS0fa__section{gap:var(--space-sm);flex-direction:column;display:flex}.LegalDocView-module__jCS0fa__heading{font-family:var(--sans);font-size:var(--fs-19);color:var(--k100);line-height:1.3}.LegalDocView-module__jCS0fa__body{font-family:var(--sans);font-size:var(--fs-15);color:var(--k80);line-height:1.7}.LegalDocView-module__jCS0fa__list{gap:var(--space-xs);flex-direction:column;margin:0;padding-inline-start:0;list-style:none;display:flex}.LegalDocView-module__jCS0fa__listItem{font-family:var(--sans);font-size:var(--fs-15);color:var(--k80);padding-inline-start:var(--space-md);line-height:1.65;position:relative}.LegalDocView-module__jCS0fa__listItem:before{content:"•";color:var(--k55);font-weight:700;position:absolute;inset-inline-start:0}.LegalDocView-module__jCS0fa__notFound{font-family:var(--sans);font-size:var(--fs-16);color:var(--k55);text-align:center;padding:var(--space-2xl)}
