:root{--bg:#efeeea;--bg-soft:#f4f2ec;--panel:#fff;--ink:#191919;--ink-2:#33322f;--muted:#6b6a64;--muted-2:#9b9a94;--faint:#b7b6af;--line:#e4e2dc;--line-2:#d9d7d0;--accent:#f26522;--accent-soft:#ff9166;--warm:#c5564c;--radius:16px;--radius-sm:12px;--maxw:1200px;--ease:cubic-bezier(0.22,0.61,0.36,1);--font-sans:"Geist",system-ui,-apple-system,sans-serif;--font-mono:"Geist Mono",ui-monospace,"SF Mono",Menlo,monospace}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-weight:300;line-height:1.55;letter-spacing:-.01em;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:inherit;text-decoration:none}button{font-family:inherit}::selection{background:#111;color:#fff}.mono{font-family:var(--font-mono);font-weight:400;font-size:11.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--muted-2)}@keyframes shimmer{to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;transition-duration:.001ms!important}}.VoiceWidget_root__bVOZF{position:fixed;right:22px;bottom:22px;z-index:2147483000;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.VoiceWidget_launcher__tCt9R{display:inline-flex;align-items:center;gap:11px;padding:11px 16px 11px 12px;background:#1f1f1f;color:#fff;border:0;border-radius:100px;cursor:pointer;box-shadow:0 16px 34px -14px rgba(25,25,25,.5);transition:transform .25s cubic-bezier(.22,.75,.28,1),background .2s}.VoiceWidget_launcher__tCt9R:hover{transform:translateY(-2px);background:#000}.VoiceWidget_launcherMic__4J_Z4{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(135deg,#f26522,#ff7738);flex:none}.VoiceWidget_launcherMic__4J_Z4 svg{width:16px;height:16px;stroke:#fff;fill:none;stroke-width:2}.VoiceWidget_launcherText__7DhUW{font-size:15px;font-weight:600;letter-spacing:-.01em}.VoiceWidget_launcherText__7DhUW small{display:block;font-size:11.5px;font-weight:400;opacity:.62;letter-spacing:0}.VoiceWidget_panel__2aWeA{width:340px;background:#fff;border:1px solid rgba(25,25,25,.1);border-radius:20px;box-shadow:0 30px 70px -30px rgba(25,25,25,.42);overflow:hidden;animation:VoiceWidget_pop__jXJ0Y .28s cubic-bezier(.22,.75,.28,1) both}@keyframes VoiceWidget_pop__jXJ0Y{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}.VoiceWidget_head__ea3fs{display:flex;align-items:center;gap:11px;padding:15px 16px;border-bottom:1px solid rgba(25,25,25,.07)}.VoiceWidget_avatar___knWj{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:linear-gradient(135deg,#f26522,#ff7738);color:#fff;font-weight:700;font-size:16px;flex:none}.VoiceWidget_headMeta__vILZT{flex:1 1;min-width:0}.VoiceWidget_headName__ootW6{font-size:15px;font-weight:600;letter-spacing:-.01em;color:#191919}.VoiceWidget_headSub__lf5Bh{font-size:12px;color:#9b9a94;margin-top:1px}.VoiceWidget_close__EJQa3{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;border:0;background:none;cursor:pointer;color:#9b9a94;flex:none;transition:background .2s,color .2s}.VoiceWidget_close__EJQa3:hover{background:rgba(25,25,25,.06);color:#191919}.VoiceWidget_close__EJQa3 svg{width:17px;height:17px;stroke:currentColor;stroke-width:2.4;fill:none}.VoiceWidget_orbArea__7Vq_L{display:flex;flex-direction:column;align-items:center;padding:26px 16px 18px}.VoiceWidget_orb__702S6{position:relative;width:108px;height:108px;display:grid;place-items:center}.VoiceWidget_pulse__eALzg{position:absolute;inset:0;border-radius:50%;background:linear-gradient(135deg,#f26522,#ff7738);opacity:0}.VoiceWidget_orbConnected__o_f2T .VoiceWidget_pulse__eALzg{animation:VoiceWidget_pulse__eALzg 2.4s ease-out infinite}.VoiceWidget_orbConnected__o_f2T .VoiceWidget_pulse__eALzg:nth-child(2){animation-delay:1.2s}@keyframes VoiceWidget_pulse__eALzg{0%{transform:scale(.7);opacity:.4}to{transform:scale(1.35);opacity:0}}.VoiceWidget_core__a2bE7{position:relative;width:82px;height:82px;border-radius:50%;background:linear-gradient(135deg,#f26522,#ff7738);display:grid;place-items:center;box-shadow:0 12px 30px -8px rgba(242,101,34,.6);transition:transform .3s}.VoiceWidget_orbSpeaking__Qe3po .VoiceWidget_core__a2bE7{transform:scale(1.06)}.VoiceWidget_wave__WZ0v5{display:flex;align-items:center;gap:3px;height:30px}.VoiceWidget_bar__1sWZ1{width:4px;height:8px;border-radius:3px;background:hsla(0,0%,100%,.92)}.VoiceWidget_orbConnected__o_f2T .VoiceWidget_bar__1sWZ1{animation:VoiceWidget_bar__1sWZ1 .9s ease-in-out infinite}.VoiceWidget_orbSpeaking__Qe3po .VoiceWidget_bar__1sWZ1{animation-duration:.5s}@keyframes VoiceWidget_bar__1sWZ1{0%,to{height:7px}50%{height:26px}}.VoiceWidget_orbLabel__Ikjgf{margin-top:16px;font-size:13.5px;color:#55565b;min-height:18px;text-align:center}.VoiceWidget_transcript__vsrux{max-height:168px;overflow-y:auto;padding:4px 16px 8px;display:flex;flex-direction:column;gap:10px}.VoiceWidget_msg__mS4qd{display:flex;flex-direction:column;gap:3px}.VoiceWidget_msgUser__abvN8{align-items:flex-end}.VoiceWidget_msgWho___Ejsx{font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#b4b3ac}.VoiceWidget_msgText__zUpaP{font-size:13.5px;line-height:1.45;color:#33322f;background:#f4f2ec;border-radius:12px;padding:8px 11px;max-width:84%;margin:0}.VoiceWidget_msgUser__abvN8 .VoiceWidget_msgText__zUpaP{background:#191919;color:#fff}.VoiceWidget_hints__U_tBj{padding:2px 16px 10px}.VoiceWidget_hintsTitle__eEvhF{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#b4b3ac;margin:0 0 6px}.VoiceWidget_hint__7ta02{font-size:13px;color:#55565b;margin:3px 0}.VoiceWidget_actions__fA_yq{padding:6px 16px 16px}.VoiceWidget_end__IDoDM{width:100%;padding:12px;border:0;border-radius:12px;cursor:pointer;background:#f4e3dc;color:#c0431b;font-size:14px;font-weight:600;font-family:inherit;transition:background .2s}.VoiceWidget_end__IDoDM:hover{background:#f1d8ce}.VoiceWidget_start__aQ_yN{width:100%;padding:13px;border:0;border-radius:12px;cursor:pointer;background:#1f1f1f;color:#fff;font-size:14px;font-weight:600;font-family:inherit;display:inline-flex;align-items:center;justify-content:center;gap:8px;transition:background .2s,transform .2s}.VoiceWidget_start__aQ_yN:hover{background:#000;transform:translateY(-1px)}.VoiceWidget_start__aQ_yN svg{width:16px;height:16px;stroke:#fff;fill:none;stroke-width:2}@media (max-width:560px){.VoiceWidget_root__bVOZF{right:14px;bottom:14px}.VoiceWidget_launcher__tCt9R{width:54px;height:54px;padding:0;justify-content:center;border-radius:50%}.VoiceWidget_launcherText__7DhUW{display:none}.VoiceWidget_launcherMic__4J_Z4{width:34px;height:34px}.VoiceWidget_launcherMic__4J_Z4 svg{width:18px;height:18px}}@media (max-width:480px){.VoiceWidget_panel__2aWeA{width:calc(100vw - 28px)}}