.vs[data-astro-cid-rfw7ltge] .phone[data-astro-cid-rfw7ltge]{background:var(--surface-2);text-align:center;border-radius:12px;justify-items:center;gap:8px;padding:24px 16px;display:grid}.vs[data-astro-cid-rfw7ltge] .phone[data-astro-cid-rfw7ltge] h2[data-astro-cid-rfw7ltge]{margin:4px 0 0;font-size:1.0625rem}.vs[data-astro-cid-rfw7ltge] .phone[data-astro-cid-rfw7ltge] p[data-astro-cid-rfw7ltge]{max-width:34em;margin:0}.vs[data-astro-cid-rfw7ltge] .phone[data-astro-cid-rfw7ltge] svg{color:var(--text-muted)}.vs[data-astro-cid-rfw7ltge] .phone[data-astro-cid-rfw7ltge] .btn[data-astro-cid-rfw7ltge]{align-items:center;gap:6px;min-height:44px;margin-top:4px;display:inline-flex}.vs[data-astro-cid-rfw7ltge] .no-ai[data-astro-cid-rfw7ltge]{background:var(--surface-2);border-radius:12px;margin:0;padding:10px 12px;font-size:.875rem}.vs[data-astro-cid-rfw7ltge] .start[data-astro-cid-rfw7ltge] .hint[data-astro-cid-rfw7ltge]{margin:10px 0 0}@media (width>=640px){.vs[data-astro-cid-rfw7ltge] .start[data-astro-cid-rfw7ltge].drop .hint[data-astro-cid-rfw7ltge]{flex:1 1 0;min-width:0;margin:0}}.vs[data-astro-cid-rfw7ltge] .filebar[data-astro-cid-rfw7ltge]{background:var(--surface-2);border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.vs[data-astro-cid-rfw7ltge] .file-info[data-astro-cid-rfw7ltge]{flex:1;min-width:0;margin:0}.vs[data-astro-cid-rfw7ltge] .file-info[data-astro-cid-rfw7ltge] b[data-astro-cid-rfw7ltge]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vs[data-astro-cid-rfw7ltge] .file-info[data-astro-cid-rfw7ltge] span[data-astro-cid-rfw7ltge]{color:var(--text-muted);font-size:.8125rem;display:block}.vs[data-astro-cid-rfw7ltge] .safe[data-astro-cid-rfw7ltge]{color:var(--text-muted);margin:12px 0 16px;font-size:.8125rem}.vs[data-astro-cid-rfw7ltge] .basis[data-astro-cid-rfw7ltge]{width:100%}.vs[data-astro-cid-rfw7ltge] .field[data-astro-cid-rfw7ltge].busy{opacity:.6}.vs[data-astro-cid-rfw7ltge] .estimate[data-astro-cid-rfw7ltge]{background:var(--surface-2);border-radius:12px;gap:2px;margin:4px 0 12px;padding:10px 12px;display:grid}.vs[data-astro-cid-rfw7ltge] .estimate[data-astro-cid-rfw7ltge] span[data-astro-cid-rfw7ltge]{color:var(--text-muted);font-size:.8125rem}.vs[data-astro-cid-rfw7ltge] .stay-note[data-astro-cid-rfw7ltge]{margin:8px 0 0}.vs[data-astro-cid-rfw7ltge] .player[data-astro-cid-rfw7ltge]{background:var(--surface-2);border-radius:12px;align-items:center;gap:10px;padding:8px 12px 8px 8px;display:flex}.vs[data-astro-cid-rfw7ltge] .play[data-astro-cid-rfw7ltge]{background:var(--line-strong);width:36px;height:36px;color:var(--bg);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.vs[data-astro-cid-rfw7ltge] .play[data-astro-cid-rfw7ltge][aria-pressed=true] .when-off,.vs[data-astro-cid-rfw7ltge] .play[data-astro-cid-rfw7ltge]:not([aria-pressed=true]) .when-on{display:none}.vs[data-astro-cid-rfw7ltge] .player[data-astro-cid-rfw7ltge] input[data-astro-cid-rfw7ltge][type=range]{min-width:0;accent-color:var(--accent);flex:1}.vs[data-astro-cid-rfw7ltge] .ptime[data-astro-cid-rfw7ltge]{font-variant-numeric:tabular-nums;color:var(--text-muted);flex:none;font-size:.8125rem}.vs[data-astro-cid-rfw7ltge] .res-title[data-astro-cid-rfw7ltge]{margin:16px 0 2px;font-size:1rem}.vs[data-astro-cid-rfw7ltge] .res-hint[data-astro-cid-rfw7ltge]{margin:0 0 10px}.vs[data-astro-cid-rfw7ltge] .stems[data-astro-cid-rfw7ltge]{gap:8px;margin:0;padding:0;list-style:none;display:grid}.vs[data-astro-cid-rfw7ltge] .stems[data-astro-cid-rfw7ltge] .stem{border-left:4px solid var(--stem);background:var(--surface-2);border-radius:12px;grid-template-columns:minmax(7em,auto) 1fr auto;align-items:center;gap:6px 12px;padding:8px 10px 8px 12px;display:grid}.vs[data-astro-cid-rfw7ltge] .stems[data-astro-cid-rfw7ltge] .stem.off .stem-name,.vs[data-astro-cid-rfw7ltge] .stems[data-astro-cid-rfw7ltge] .stem.off .stem-wave{opacity:.4}.vs[data-astro-cid-rfw7ltge] .stems[data-astro-cid-rfw7ltge] .stem-name{min-width:0;margin:0}.vs[data-astro-cid-rfw7ltge] .stems[data-astro-cid-rfw7ltge] .stem-name b{display:block}.vs[data-astro-cid-rfw7ltge] .stems[data-astro-cid-rfw7ltge] .stem-name span{color:var(--text-muted);font-size:.75rem;display:block}.vs[data-astro-cid-rfw7ltge] .stems[data-astro-cid-rfw7ltge] .stem-wave{width:100%;min-width:0;height:36px}.vs[data-astro-cid-rfw7ltge] .stems[data-astro-cid-rfw7ltge] .stem-btns{gap:6px;display:flex}.vs[data-astro-cid-rfw7ltge] .stems[data-astro-cid-rfw7ltge] .stem-btns .btn{white-space:nowrap}.vs[data-astro-cid-rfw7ltge] .stems[data-astro-cid-rfw7ltge] .hear[aria-pressed=false]{color:var(--text-muted)}@media (width<=560px){.vs[data-astro-cid-rfw7ltge] .stems[data-astro-cid-rfw7ltge] .stem{grid-template-columns:1fr auto}.vs[data-astro-cid-rfw7ltge] .stems[data-astro-cid-rfw7ltge] .stem-wave{grid-area:2/1/auto/-1}}.vs[data-astro-cid-rfw7ltge] .summary[data-astro-cid-rfw7ltge]{color:var(--text-muted);margin:10px 0 12px;font-size:.8125rem}.vs[data-astro-cid-rfw7ltge] #save-all[data-astro-cid-rfw7ltge]{width:100%}.vs[data-astro-cid-rfw7ltge] .ai-notice[data-astro-cid-rfw7ltge]{background:var(--surface-2);color:var(--text-muted);border-radius:8px;align-items:flex-start;gap:6px;margin:16px 0 0;padding:8px 10px;font-size:.8125rem;display:flex}.vs[data-astro-cid-rfw7ltge] .ai-notice[data-astro-cid-rfw7ltge] svg{color:var(--accent);flex:none;margin-top:3px}
