.tc.svelte-15qa3r1{flex-direction:column;gap:10px;display:flex}.tc-add.svelte-15qa3r1{gap:8px;display:flex}.tc-input.svelte-15qa3r1{min-width:0;font-family:var(--font-ui);color:var(--text);background:var(--bg);border:1.5px solid var(--border);border-radius:10px;flex:1;padding:9px 12px;font-size:14px}.tc-input.svelte-15qa3r1:focus{border-color:var(--warm);outline:none}.tc-btn.svelte-15qa3r1{border:1.5px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:10px;align-items:center;padding:9px 14px;font-size:13.5px;font-weight:700;display:inline-flex}.tc-btn.svelte-15qa3r1:hover:not(:disabled){border-color:var(--warm);color:var(--warm)}.tc-btn.svelte-15qa3r1:disabled{opacity:.5;cursor:default}.tc-row.svelte-15qa3r1{flex-wrap:wrap;gap:8px;max-height:32vh;display:flex;overflow-y:auto}.tc-chip.svelte-15qa3r1{border:1.5px solid var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:18px;align-items:center;padding:7px 13px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.tc-chip.svelte-15qa3r1:hover{border-color:var(--warm);color:var(--text)}.tc-chip.on.svelte-15qa3r1{background:var(--warm-bg);border-color:var(--warm);color:var(--warm)}.tc-none.svelte-15qa3r1{color:var(--muted);margin:0;font-size:12.5px;font-style:italic}
