.quick-btn.svelte-1pl95b6{color:var(--color-text-muted);-webkit-tap-highlight-color:transparent;touch-action:manipulation;border-radius:8px;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;font-size:11px;transition:background-color .15s;display:flex}@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{background-color:var(--color-bg);border:1px solid var(--color-border);color:var(--color-text);-webkit-tap-highlight-color:transparent;border-radius:8px;padding:8px 12px;font-size:13px;font-weight:500;transition:all .15s}@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{background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;transition:all .15s;display:flex}@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{color:#fff;cursor:pointer;background-color:#ef4444;border:none;border-radius:9999px;justify-content:center;align-items:center;gap:10px;min-width:200px;padding:16px 40px;font-size:18px;font-weight:600;transition:transform .1s,background-color .15s;display:flex}.stop-btn.svelte-1pl95b6:hover{background-color:#dc2626}.stop-btn.svelte-1pl95b6:active{transform:scale(.95)}.voice-pulse.svelte-1pl95b6{background:#ef444440;border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;animation:1.5s ease-in-out infinite svelte-1pl95b6-pulse-ring;display:flex}@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{border:1px solid var(--color-border);width:30px;height:30px;color:var(--color-text-muted);touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background-color:#0000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:all .15s;display:inline-flex}.icon.svelte-hfy3ch{filter:grayscale();opacity:.7;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;pointer-events:none;font-size:14px;line-height:1}.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{background-color:var(--color-border);width:1px;height:18px;margin:0 3px;display:inline-block}.pill-hint.svelte-12qhfyh{background-color:var(--color-text);color:var(--color-bg);pointer-events:none;white-space:nowrap;border-radius:6px;padding:3px 8px;font-size:10px;font-weight:500;animation:1.8s ease-in-out svelte-12qhfyh-pill-hint-fade;position:absolute;top:-26px;right:0}@keyframes svelte-12qhfyh-pill-hint-fade{0%,to{opacity:0}15%,70%{opacity:1}}
