.quick-btn.svelte-1pl95b6{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;border-radius:8px;font-size:11px;color:var(--color-text-muted);transition:background-color .15s;-webkit-tap-highlight-color:transparent;touch-action:manipulation}@media (hover: hover){.quick-btn.svelte-1pl95b6:hover{background-color:var(--color-surface-hover);color:var(--color-text)}}.quick-btn.svelte-1pl95b6:active{background-color:var(--color-surface-hover);color:var(--color-text)}.quick-btn.svelte-1pl95b6:focus{outline:none}.quick-btn.svelte-1pl95b6:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.action-btn.svelte-1pl95b6{padding:8px 12px;border-radius:8px;font-size:13px;font-weight:500;background-color:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text);transition:all .15s;-webkit-tap-highlight-color:transparent}@media (hover: hover){.action-btn.svelte-1pl95b6:hover{border-color:var(--color-accent)}}.action-btn.svelte-1pl95b6:focus{outline:none}.action-btn.svelte-1pl95b6:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.submit-btn.svelte-1pl95b6{background-color:var(--color-accent);color:#fff;padding-left:16px;padding-right:16px}.mic-btn.svelte-1pl95b6{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:18px;background-color:var(--color-bg);border:1px solid var(--color-border);transition:all .15s;flex-shrink:0}@media (hover: hover){.mic-btn.svelte-1pl95b6:hover{border-color:var(--color-accent)}}.safe-area-bottom.svelte-1pl95b6{padding-bottom:env(safe-area-inset-bottom,0px)}.selected.svelte-1pl95b6{background-color:var(--color-accent)!important}.selected-text.svelte-1pl95b6{color:#fff!important}.severity-active.svelte-1pl95b6{background-color:var(--color-danger)!important;color:#fff!important}.severity-inactive.svelte-1pl95b6{background-color:var(--color-border)}.stop-btn.svelte-1pl95b6{display:flex;align-items:center;gap:10px;padding:16px 40px;border-radius:9999px;background-color:#ef4444;color:#fff;font-size:18px;font-weight:600;border:none;cursor:pointer;transition:transform .1s,background-color .15s;min-width:200px;justify-content:center}.stop-btn.svelte-1pl95b6:hover{background-color:#dc2626}.stop-btn.svelte-1pl95b6:active{transform:scale(.95)}.voice-pulse.svelte-1pl95b6{width:100px;height:100px;border-radius:50%;background:#ef444440;display:flex;align-items:center;justify-content:center;animation:svelte-1pl95b6-pulse-ring 1.5s ease-in-out infinite}@keyframes svelte-1pl95b6-pulse-ring{0%{box-shadow:0 0 #ef444466}50%{box-shadow:0 0 0 25px #ef444400}to{box-shadow:0 0 #ef444400}}.pill.svelte-hfy3ch{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:transparent;border:1px solid var(--color-border);color:var(--color-text-muted);transition:all .15s;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;padding:0;-webkit-tap-highlight-color:transparent}.icon.svelte-hfy3ch{font-size:14px;line-height:1;filter:grayscale(100%);opacity:.7;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;pointer-events:none}.pill.active.svelte-hfy3ch{background-color:var(--color-accent);border-color:var(--color-accent)}.pill.active.svelte-hfy3ch .icon:where(.svelte-hfy3ch){filter:grayscale(0%);opacity:1}@media (hover: hover){.pill.svelte-hfy3ch:hover{border-color:var(--color-accent)}}.pill.svelte-hfy3ch:focus{outline:none}.pill.svelte-hfy3ch:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.pill.svelte-hfy3ch:active{transform:scale(.92)}.divider.svelte-hfy3ch{display:inline-block;width:1px;height:18px;background-color:var(--color-border);margin:0 3px}.pill-hint.svelte-12qhfyh{position:absolute;top:-26px;right:0;padding:3px 8px;border-radius:6px;background-color:var(--color-text);color:var(--color-bg);font-size:10px;font-weight:500;pointer-events:none;white-space:nowrap;animation:svelte-12qhfyh-pill-hint-fade 1.8s ease-in-out}@keyframes svelte-12qhfyh-pill-hint-fade{0%,to{opacity:0}15%,70%{opacity:1}}
