._tabbar_qxwck_1{z-index:40;padding-bottom:var(--sab);background:color-mix(in srgb, var(--bg) 82%, transparent);-webkit-backdrop-filter:saturate(160%)blur(18px);backdrop-filter:saturate(160%)blur(18px);border-top:1px solid var(--line);position:fixed;bottom:0;left:0;right:0}._tabs_qxwck_8{max-width:var(--max-w);height:var(--tabbar-h);margin:0 auto;display:flex}._tab_qxwck_1{color:var(--text-3);letter-spacing:.02em;transition:color var(--d-base) ease, transform var(--d-fast) var(--ease-out);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3px;font-size:10.5px;font-weight:600;display:flex;position:relative}._tab_qxwck_1:active{transform:scale(.94)}._tab_qxwck_1[data-active]{color:var(--text)}._tab_qxwck_1[data-active] svg{color:var(--accent)}._tabStart_qxwck_18{flex:1;place-items:center;display:grid}._startBtn_qxwck_21{border-radius:var(--r-lg);background:var(--accent);width:52px;height:52px;color:var(--accent-ink);box-shadow:0 8px 24px #00000059, 0 0 0 4px var(--bg);transition:transform var(--d-fast) var(--ease-out), background-color var(--d-base) ease;place-items:center;margin-top:-18px;display:grid}._startBtn_qxwck_21:active{transform:scale(.94)}._startBtn_qxwck_21[data-live]{background:var(--text);color:var(--text-inverse)}._livePill_qxwck_30{left:50%;bottom:calc(var(--tabbar-h) + var(--sab) + 10px);z-index:41;border-radius:var(--r-pill);background:var(--text);color:var(--text-inverse);box-shadow:var(--shadow-float);max-width:calc(100% - 32px);animation:_pill-in_qxwck_1 .32s var(--ease-out) both;align-items:center;gap:10px;padding:8px 10px 8px 14px;display:flex;position:fixed;transform:translate(-50%)}@keyframes _pill-in_qxwck_1{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}._pillText_qxwck_41{font-size:var(--fs-sm);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}._pillTime_qxwck_42{font-variant-numeric:tabular-nums;opacity:.7;font-weight:600}._pillBtn_qxwck_43{border-radius:var(--r-pill);background:var(--accent);height:32px;color:var(--accent-ink);font-weight:700;font-size:var(--fs-sm);padding:0 12px}._offline_qxwck_45{top:calc(var(--sat) + 6px);z-index:60;border-radius:var(--r-pill);background:var(--surface-3);border:1px solid var(--line-strong);font-size:var(--fs-xs);color:var(--text-2);align-items:center;gap:6px;padding:6px 12px;font-weight:600;display:flex;position:fixed;left:50%;transform:translate(-50%)}._topbar_qxwck_47{align-items:center;gap:8px;min-height:48px;margin-bottom:8px;display:flex}._topTitle_qxwck_48{font-size:var(--fs-2xl);letter-spacing:-.02em;flex:1;min-width:0;font-weight:800}._topTitleDisplay_qxwck_49{font-family:var(--font-display);font-size:var(--fs-4xl);letter-spacing:.01em;text-transform:uppercase;font-weight:800;line-height:.9}._topSub_qxwck_50{font-size:var(--fs-sm);color:var(--text-2);margin-top:4px}:root[data-onehand=left] ._tabs_qxwck_8{flex-direction:row-reverse}._btn_1duih_1{min-height:var(--touch);border-radius:var(--r-md);font-weight:600;font-size:var(--fs-md);white-space:nowrap;transition:transform var(--d-fast) var(--ease-out), background-color var(--d-base) ease, opacity var(--d-base) ease, border-color var(--d-base) ease;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 18px;line-height:1;display:inline-flex}._btn_1duih_1:active:not(:disabled){transform:scale(.97)}._btn_1duih_1:disabled{opacity:.45}._primary_1duih_20{background:var(--accent);color:var(--accent-ink)}._primary_1duih_20:active:not(:disabled){background:var(--accent-strong)}._secondary_1duih_22{background:var(--surface-2);color:var(--text);border-color:var(--line)}._ghost_1duih_23{color:var(--text-2);background:0 0}._ghost_1duih_23:active:not(:disabled){background:var(--surface-hover)}._danger_1duih_25{background:var(--danger-dim);color:var(--danger)}._outline_1duih_26{border-color:var(--line-strong);color:var(--text);background:0 0}._sm_1duih_27{min-height:36px;font-size:var(--fs-sm);border-radius:var(--r-sm);padding:0 12px}._lg_1duih_28{min-height:56px;font-size:var(--fs-lg);border-radius:var(--r-md);padding:0 22px}._block_1duih_29{width:100%}._pill_1duih_30{border-radius:var(--r-pill)}._icon_1duih_32{width:var(--touch);height:var(--touch);border-radius:var(--r-md);color:var(--text-2);transition:transform var(--d-fast) var(--ease-out), background-color var(--d-base) ease, color var(--d-base) ease;place-items:center;display:inline-grid}._icon_1duih_32:active:not(:disabled){background:var(--surface-hover);transform:scale(.92)}._icon_1duih_32:disabled{opacity:.4}._iconFilled_1duih_43{background:var(--surface-2);border:1px solid var(--line);color:var(--text)}._iconAccent_1duih_44{background:var(--accent);color:var(--accent-ink)}._iconSm_1duih_45{border-radius:var(--r-sm);width:36px;height:36px}._iconLg_1duih_46{border-radius:var(--r-lg);width:56px;height:56px}@media (hover:hover) and (pointer:fine){._icon_1duih_32:hover:not(:disabled){background:var(--surface-hover);color:var(--text)}}._backdrop_z5fmf_1{z-index:50;background:var(--scrim);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity var(--d-slow) var(--ease-out);position:fixed;inset:0}._backdrop_z5fmf_1[data-open]{opacity:1}._sheet_z5fmf_9{z-index:51;max-width:var(--max-w);background:var(--bg-elev);border-radius:var(--r-xl) var(--r-xl) 0 0;border:1px solid var(--line);box-shadow:var(--shadow-sheet);max-height:calc(100dvh - var(--sat) - 24px);transition:transform var(--d-drawer) var(--ease-drawer);will-change:transform;padding-bottom:var(--sab);border-bottom:0;flex-direction:column;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(100%)}._sheet_z5fmf_9[data-open]{transform:translateY(0)}._sheet_z5fmf_9[data-dragging]{transition:none}._full_z5fmf_26{height:calc(100dvh - var(--sat) - 24px)}._grip_z5fmf_27{cursor:grab;touch-action:none;flex:none;place-items:center;padding:10px 0 4px;display:grid}._grip_z5fmf_27:before{content:"";background:var(--line-strong);border-radius:3px;width:40px;height:5px}._head_z5fmf_29{touch-action:none;flex:none;align-items:center;gap:12px;padding:4px 16px 10px;display:flex}._title_z5fmf_30{font-size:var(--fs-xl);letter-spacing:-.01em;flex:1;min-width:0;font-weight:700}._body_z5fmf_31{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;flex:1;min-height:0;padding:0 16px 16px;overflow-y:auto}._body--flush_z5fmf_32{padding:0}
