.pop.svelte-mr0fgi{background:var(--surface);width:340px}header.svelte-mr0fgi{border-bottom:1px solid var(--border-soft);align-items:center;gap:9px;padding:15px 16px 12px;display:flex}.brand.svelte-mr0fgi{color:var(--text-strong);flex:1;font-size:14.5px;font-weight:600}.body.svelte-mr0fgi{padding:16px}.capture.svelte-mr0fgi{background:var(--accent);width:100%;height:60px;color:var(--on-accent);text-align:start;cursor:pointer;border:none;border-radius:12px;align-items:center;gap:12px;padding:0 16px;display:flex}.capture.svelte-mr0fgi:hover:not(.disabled){background:var(--accent-hover)}.capture.disabled.svelte-mr0fgi{background:var(--surface2);color:var(--muted);border:1px dashed var(--border);cursor:not-allowed}.file.svelte-mr0fgi{background:var(--surface);border:1px solid var(--border);width:100%;height:48px;color:var(--text);text-align:start;cursor:pointer;border-radius:11px;align-items:center;gap:11px;margin-top:10px;padding:0 16px;display:flex}.file.svelte-mr0fgi:hover{border-color:var(--accent);background:var(--accent-weak)}.lbl.svelte-mr0fgi{flex-direction:column;line-height:1.25;display:flex}.lbl.svelte-mr0fgi b:where(.svelte-mr0fgi){font-size:15px;font-weight:600}.file.svelte-mr0fgi .lbl:where(.svelte-mr0fgi) b:where(.svelte-mr0fgi){font-size:14px}.lbl.svelte-mr0fgi em:where(.svelte-mr0fgi){opacity:.85;font-size:11.5px;font-style:normal}.file.svelte-mr0fgi .lbl:where(.svelte-mr0fgi) em:where(.svelte-mr0fgi){color:var(--muted);opacity:1}.lang.svelte-mr0fgi{background:var(--sunken);color:var(--text2);border-radius:10px;justify-content:space-between;align-items:center;margin-top:14px;padding:10px 12px;font-size:12.5px;display:flex}.lang.svelte-mr0fgi b:where(.svelte-mr0fgi){color:var(--text-strong)}.switch.svelte-mr0fgi{color:var(--accent-deep);cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}footer.svelte-mr0fgi{border-top:1px solid var(--border-soft);justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;display:flex}.settings.svelte-mr0fgi{color:var(--text2);cursor:pointer;background:0 0;border:none;align-items:center;gap:5px;font-size:12px;display:inline-flex}.settings.svelte-mr0fgi:hover{color:var(--accent-deep)}.sr.svelte-mr0fgi{color:var(--muted);font-size:11px}.sr.svelte-mr0fgi:hover{color:var(--accent-deep)}
