.G8WorkTransitionScreen_screen__rs4SN{position:fixed;inset:0;z-index:100;display:grid;place-items:center;overflow:auto;padding:24px;background:#f2efe9;color:#16140f}.G8WorkTransitionScreen_card__QIh5c{width:100%;max-width:420px;padding:40px 28px;border:1px solid #d6d0c5;border-radius:2px;background:#fff;box-shadow:none;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.G8WorkTransitionScreen_symbol__Sf1mZ{display:grid;place-items:center;width:64px;height:64px;margin-top:16px;border-radius:2px;background:#ebe7df;color:#16140f}.G8WorkTransitionScreen_label__YzvzH{margin:0;color:#69655e;font-size:12px}.G8WorkTransitionScreen_description__zXGdl{margin:0;color:#69655e;font-size:14px;line-height:1.65}.G8WorkTransitionScreen_spinner__c59cQ{animation:G8WorkTransitionScreen_turn__NbTjB 1.5s linear infinite}@keyframes G8WorkTransitionScreen_turn__NbTjB{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.G8WorkTransitionScreen_spinner__c59cQ{animation:none}}.dark .G8WorkTransitionScreen_screen__rs4SN{background:#16140f;color:#f2efe9}.dark .G8WorkTransitionScreen_card__QIh5c{background:#211f1b;border-color:#49453c}.dark .G8WorkTransitionScreen_symbol__Sf1mZ{background:#292722;color:#f2efe9}.dark .G8WorkTransitionScreen_description__zXGdl,.dark .G8WorkTransitionScreen_label__YzvzH{color:#bdb7aa}.g8w-voice{position:fixed;z-index:40;display:flex;flex-direction:column;min-height:0;border:1px solid var(--border);border-radius:var(--r-card,12px);background:var(--background);color:var(--text-color);font-family:var(--font-ui,inherit);outline:none}.g8w-voice[data-voice-view=expanded]{inset:16px;padding:14px 20px 20px;overflow:hidden;box-shadow:var(--shadow-window,0 40px 90px -30px rgb(0 0 0/.45))}@media (min-width:640px){.g8w-voice[data-voice-view=expanded]{inset:32px}}.g8w-voice[data-voice-view=compact]{right:16px;bottom:16px;width:min(26rem,calc(100vw - 32px));max-height:calc(100dvh - 32px);padding:10px 14px 14px;overflow:auto;box-shadow:0 12px 32px -12px rgb(0 0 0/.18)}.dark .g8w-voice[data-voice-view=compact]{box-shadow:none}.g8w-voice-hdr{display:flex;flex:none;align-items:center;gap:10px;margin-bottom:8px;font-size:12.5px;color:var(--text-color-muted)}.g8w-voice-hdr .g8w-grow{flex:1}.g8w-voice-hdr-title{display:inline-flex;align-items:center;gap:6px;font-weight:500;color:var(--text-color)}.g8w-voice-hdr-title svg{color:var(--primary)}.g8w-voice-hdr-link{border-radius:4px;color:var(--text-color-muted);text-decoration:underline;text-underline-offset:3px;transition:color var(--dur-micro,.15s) var(--ease-settle,ease)}.g8w-voice-hdr-link:hover{color:var(--text-color)}.g8w-voice-fine a:focus-visible,.g8w-voice-hdr-link:focus-visible,.g8w-voice-transcript summary:focus-visible{outline:2px solid var(--ring,var(--primary));outline-offset:2px}.g8w-voice-ibtn{width:28px;height:28px;border-radius:7px;color:var(--text-color-muted)}.g8w-voice-ibtn:hover{background:var(--accent);color:var(--accent-foreground)}.g8w-voice-notice{margin:0 0 8px;font-size:12.5px;color:var(--warning-foreground)}.g8w-voice-body{display:flex;flex:1;min-height:0;flex-direction:column}.g8w-voice-scroll{flex:1;min-height:0;overflow-y:auto}.g8w-voice[data-voice-view=compact] .g8w-voice-scroll{overflow:visible}.g8w-voice-stage{display:flex;flex-direction:column;align-items:center;gap:18px;text-align:center}.g8w-voice[data-voice-view=expanded] .g8w-voice-stage{justify-content:center;min-height:280px;max-width:34rem;margin:0 auto;padding:32px 16px 24px}.g8w-voice[data-voice-view=compact] .g8w-voice-stage{flex-direction:row;align-items:center;gap:12px;text-align:left}.g8w-voice-text{min-width:0}.g8w-voice[data-voice-view=compact] .g8w-voice-text{flex:1}.g8w-voice-stage h3{margin:0;font-size:22px;font-weight:500;line-height:1.2;letter-spacing:-.01em;color:var(--text-color)}.g8w-voice[data-voice-view=compact] .g8w-voice-stage h3{font-size:13.5px}.g8w-voice-status{margin:8px 0 0;font-size:13.5px;line-height:1.5;color:var(--text-color-muted)}.g8w-voice[data-voice-view=compact] .g8w-voice-status{display:-webkit-box;margin-top:2px;overflow:hidden;font-size:12px;line-height:1.4;-webkit-box-orient:vertical;-webkit-line-clamp:2}.g8w-voice-detail{margin:6px 0 0;font-size:12px;line-height:1.5;color:var(--text-color-muted)}.g8w-voice[data-voice-view=compact] .g8w-voice-detail{display:none}.g8w-voice-hint{margin:6px 0 0;font-size:12px;line-height:1.5;color:var(--text-color)}.g8w-voice-orb-tap{display:grid;flex:none;padding:0;border:0;border-radius:999px;background:none;cursor:pointer}.g8w-voice-orb-tap:focus-visible{outline:2px solid var(--text-color);outline-offset:3px}.g8w-voice-live{display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:var(--primary);vertical-align:1px;animation:g8w-voice-pulse 1.4s ease-in-out infinite}.g8w-voice-orb{position:relative;display:grid;flex:none;place-items:center;width:96px;height:96px;border:1px solid color-mix(in srgb,var(--primary) 32%,transparent);border-radius:999px;background:color-mix(in srgb,var(--primary) 10%,var(--background));color:var(--primary);transition:background var(--dur-standard,.3s) var(--ease-settle,ease),border-color var(--dur-standard,.3s) var(--ease-settle,ease),color var(--dur-standard,.3s) var(--ease-settle,ease)}.g8w-voice[data-voice-view=compact] .g8w-voice-orb{width:40px;height:40px}.g8w-voice-orb svg{width:36px;height:36px}.g8w-voice[data-voice-view=compact] .g8w-voice-orb svg{width:18px;height:18px}.g8w-voice-orb:before{content:"";position:absolute;inset:-6px;border:2px solid color-mix(in srgb,var(--primary) 55%,transparent);border-radius:inherit;opacity:0;transform:scale(1);pointer-events:none;transition:opacity var(--dur-micro,.15s) linear,transform 80ms linear}.g8w-voice-orb[data-live=true]:before{opacity:calc(.2 + var(--g8w-level, 0) * .8);transform:scale(calc(1 + var(--g8w-level, 0) * .28))}.g8w-voice-orb[data-state=connecting],.g8w-voice-orb[data-state=preparing],.g8w-voice-orb[data-state=reconnecting],.g8w-voice-orb[data-state=thinking]{border-style:dashed}.g8w-voice-orb[data-state=checking],.g8w-voice-orb[data-state=ended],.g8w-voice-orb[data-state=muted],.g8w-voice-orb[data-state=unavailable]{border-color:var(--border);background:var(--muted);color:var(--text-color-muted)}.g8w-voice-orb[data-state=error]{border-color:color-mix(in srgb,var(--error-foreground) 45%,transparent);background:color-mix(in srgb,var(--error-foreground) 8%,var(--background));color:var(--error-foreground)}.g8w-voice-controls{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.g8w-voice[data-voice-view=compact] .g8w-voice-controls{flex:none;flex-wrap:nowrap}.g8w-voice-foot{flex:none;margin-top:12px;padding-top:12px;border-top:1px solid var(--border)}.g8w-voice-fine{margin:0;font-size:11.5px;text-align:center;color:var(--text-color-muted)}.g8w-voice-fine a{border-radius:3px;text-decoration:underline;text-underline-offset:3px}.g8w-voice-fine a:hover{color:var(--text-color)}.g8w-voice-transcript{width:100%;max-width:34rem;margin:0 auto;border:1px solid var(--border);border-radius:var(--r-card,12px);font-size:13px}.g8w-voice[data-voice-view=compact] .g8w-voice-transcript{margin-top:10px;font-size:12px}.g8w-voice-transcript summary{padding:10px 14px;border-radius:inherit;cursor:pointer;font-weight:500;color:var(--text-color)}.g8w-voice-transcript ol{max-height:12rem;margin:0;padding:0 14px 12px;overflow:auto;list-style:none;font-family:var(--font-read,inherit);line-height:1.55}.g8w-voice-transcript li+li{margin-top:8px}.g8w-voice-transcript .who{font-family:var(--font-ui,inherit);font-weight:500;color:var(--text-color)}.g8w-voice-transcript .flag{color:var(--warning-foreground)}.g8w-voice-mic{width:28px;height:28px;border-radius:7px;color:var(--text-color-muted)}.g8w-voice-mic[data-unavailable=true]{opacity:.55}.g8w-voice-mic:hover,.g8w-voice-mic[aria-pressed=true]{background:var(--accent);color:var(--accent-foreground)}@keyframes g8w-voice-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.g8w-voice-live{animation:none}.g8w-voice-orb,.g8w-voice-orb:before{transition:none}}