.scrim.svelte-sj5x0{z-index:60;background:#16130e73;border:0;position:fixed;inset:0}.voice-panel.svelte-sj5x0{z-index:61;gap:var(--space-4);max-height:88dvh;padding:var(--space-5) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom));border-top:var(--border-width) solid var(--line-strong);border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:var(--surface);box-shadow:var(--shadow-float);flex-direction:column;display:flex;position:fixed;inset:auto 0 0;overflow-y:auto}@media (width>=40rem){.voice-panel.svelte-sj5x0{inset:auto auto var(--space-5) var(--space-5);width:min(30rem, calc(100vw - var(--space-6)));border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-lg)}}.voice-head.svelte-sj5x0{align-items:center;gap:var(--space-3);display:flex}.voice-head.svelte-sj5x0 h2:where(.svelte-sj5x0){font-size:var(--text-lg)}.voice-body.svelte-sj5x0{gap:var(--space-3);flex-direction:column;min-height:4rem;display:flex}.heard.svelte-sj5x0{color:var(--ink-muted)}.reply.svelte-sj5x0{font-size:var(--text-lg);font-weight:650}.examples.svelte-sj5x0 ul:where(.svelte-sj5x0){gap:var(--space-1);margin-top:var(--space-1);flex-direction:column;display:flex}.voice-foot.svelte-sj5x0{gap:var(--space-3);flex-direction:column;display:flex}.push-to-talk.svelte-sj5x0{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%}.push-to-talk.holding.svelte-sj5x0{box-shadow:none;transform:scale(.98)}@media (prefers-reduced-motion:no-preference){.push-to-talk.holding.svelte-sj5x0{animation:1.4s ease-in-out infinite svelte-sj5x0-listening}}@keyframes svelte-sj5x0-listening{0%,to{filter:brightness()}50%{filter:brightness(1.12)}}.type-row.svelte-sj5x0{gap:var(--space-2);display:flex}.aloud.svelte-sj5x0{align-items:center;gap:var(--space-2);color:var(--ink-muted);display:flex}.app-header.svelte-12qhfyh{z-index:50;background:var(--paper);border-bottom:var(--border-width) solid var(--line-strong);position:sticky;top:0}.app-header-inner.svelte-12qhfyh{align-items:center;gap:var(--space-2) var(--space-3);max-width:var(--wide-width);padding:var(--space-3) var(--space-4);flex-wrap:wrap;margin-inline:auto;display:flex}.signed-out.svelte-12qhfyh{justify-content:center}.brand.svelte-12qhfyh{align-items:center;gap:var(--space-2);flex:none;text-decoration:none;display:flex}.brand-face.svelte-12qhfyh{border:var(--border-width) solid var(--line-strong);border-radius:var(--radius);background:var(--brand);width:38px;height:38px;color:var(--brand-ink);box-shadow:var(--shadow-sm);place-items:center;display:grid}.brand-word.svelte-12qhfyh{font-size:var(--text-lg);letter-spacing:.1em;text-transform:uppercase;font-weight:800}.header-home.svelte-12qhfyh{flex:100%;order:3;min-width:0}.header-home.svelte-12qhfyh .menu{width:100%}.home-trigger{align-items:center;gap:var(--space-2);width:100%;min-height:var(--tap-target);padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--line);border-radius:var(--radius-full);background:var(--surface);cursor:pointer;font-weight:650;display:flex}.home-trigger:hover{border-color:var(--ink-faint)}.chev.svelte-12qhfyh{color:var(--ink-muted);transition:transform var(--duration-fast) var(--ease-out);margin-left:auto;display:block}.chev-open.svelte-12qhfyh{transform:rotate(180deg)}.header-nav.svelte-12qhfyh{display:none}.header-tools.svelte-12qhfyh{align-items:center;gap:var(--space-2);flex:none;margin-left:auto;display:flex}.mic.svelte-12qhfyh{justify-content:center;align-items:center;gap:var(--space-2);width:var(--tap-target);min-height:var(--tap-target);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-full);background:var(--brand);color:var(--brand-ink);cursor:pointer;box-shadow:var(--shadow-sm);transition:transform var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out);padding:0;font-weight:700;display:flex}.mic.svelte-12qhfyh:hover{background:var(--brand-strong);box-shadow:var(--shadow);transform:translate(-1px,-1px)}.mic.svelte-12qhfyh:active{box-shadow:none;transform:translate(1px,1px)}.mic-label.svelte-12qhfyh{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.account-trigger{width:var(--tap-target);height:var(--tap-target);border:var(--border-width) solid var(--line-strong);border-radius:var(--radius-full);background:var(--surface);cursor:pointer;place-items:center;display:grid}.account-trigger:hover{background:var(--surface-sunken)}.menu-note.svelte-12qhfyh{padding:var(--space-2) var(--space-3)}.menu-identity.svelte-12qhfyh{font-weight:700}.app-main.svelte-12qhfyh{padding-bottom:var(--bottom-inset)}.tabbar.svelte-12qhfyh{z-index:55;background:var(--surface);border-top:var(--border-width) solid var(--line-strong);padding-bottom:env(safe-area-inset-bottom,0px);grid-auto-columns:1fr;grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.tab.svelte-12qhfyh{min-height:72px;padding:var(--space-2);color:var(--ink-muted);font-size:var(--text-sm);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-weight:700;text-decoration:none;display:flex}.tab[aria-current=page].svelte-12qhfyh{background:var(--brand-soft);color:var(--ink);box-shadow:inset 0 4px 0 var(--brand-strong)}.tab-label.svelte-12qhfyh{line-height:1.2}@media (width>=900px){.header-home.svelte-12qhfyh{flex:0 auto;order:0;max-width:16rem}.header-nav.svelte-12qhfyh{gap:var(--space-2);margin-inline:auto;display:flex}.tabbar.svelte-12qhfyh{display:none}.brand-word.svelte-12qhfyh{font-size:var(--text-xl)}.mic.svelte-12qhfyh{width:auto;padding:0 var(--space-4)}.mic-label.svelte-12qhfyh{clip-path:none;width:auto;height:auto;position:static}.tab-top.svelte-12qhfyh{gap:var(--space-2);min-height:var(--tap-target);padding:var(--space-2) var(--space-4);border:var(--border-width) solid transparent;border-radius:var(--radius);font-size:var(--text-base);flex-direction:row}.tab-top[aria-current=page].svelte-12qhfyh{border-color:var(--line-strong);background:var(--brand);color:var(--brand-ink);box-shadow:var(--shadow-sm)}}
