.cts[data-v-aa4feae6]{display:grid;gap:.75rem}.cts__tools[data-v-aa4feae6]{align-items:center;display:flex;gap:.25rem;padding:0 .25rem .375rem}.cts__tools-i[data-v-aa4feae6]{color:var(--text-muted);margin-left:.5rem}.cts__polish[data-v-aa4feae6]{align-items:center;background:none;border:0;color:var(--text);cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:.5rem;padding:.25rem .5rem}.cts__tog[data-v-aa4feae6]{background:rgba(var(--ink-rgb),.15);border-radius:999px;height:1rem;position:relative;transition:background .15s;width:1.75rem}.cts__tog>span[data-v-aa4feae6]{background:rgba(var(--ink-rgb),.7);border-radius:50%;height:12px;left:2px;position:absolute;top:2px;transition:left .15s,background .15s;width:12px}.cts__polish.on .cts__tog[data-v-aa4feae6]{background:var(--accent,rgb(var(--studio-primary-rgb)))}.cts__polish.on .cts__tog>span[data-v-aa4feae6]{background:#000;left:14px}.cts__sec[data-v-aa4feae6]{display:grid;gap:.4375rem}.cts__row[data-v-aa4feae6]{align-items:center;display:flex;gap:.5rem}.cts__sp[data-v-aa4feae6]{flex:1}.cts__h[data-v-aa4feae6]{font-size:13px;font-weight:500;gap:.375rem;margin:0;padding-left:.25rem}.cts__h[data-v-aa4feae6],.cts__pill[data-v-aa4feae6]{align-items:center;color:var(--text-muted);display:inline-flex}.cts__pill[data-v-aa4feae6]{background:rgba(var(--ink-rgb),.07);border-radius:var(--radius-pill);font-size:11px;font-weight:700;height:1.25rem;padding:0 .4375rem}.cts__pill--req[data-v-aa4feae6]{background:rgba(var(--studio-primary-rgb),.12);color:var(--accent-ink)}.cts__in[data-v-aa4feae6]{background:rgba(var(--ink-rgb),.045);border:1px solid var(--line);border-radius:var(--radius-lg);color:var(--text-strong);font-size:var(--text-size-sm);height:2.375rem;padding:0 .75rem;width:100%}.cts__in[data-v-aa4feae6]:focus{border-color:rgba(var(--studio-primary-rgb),.55);outline:none}.cts__chips[data-v-aa4feae6]{display:flex;flex-wrap:wrap;gap:.375rem}.cts__chip[data-v-aa4feae6]{align-items:center;background:rgba(var(--ink-rgb),.045);border:1px solid var(--line);border-radius:var(--radius-lg);color:var(--text);cursor:pointer;display:inline-flex;font-size:var(--text-size-sm);font-weight:600;justify-content:center;min-height:2.125rem;min-width:2.25rem;padding:0 .75rem}.cts__chip.on[data-v-aa4feae6]{background:rgba(var(--studio-primary-rgb),.1);border-color:rgba(var(--studio-primary-rgb),.55);color:var(--text-strong)}.cts__switch[data-v-aa4feae6]{align-items:center;color:var(--text);display:inline-flex;font-size:var(--text-size-sm);gap:.5rem}.cts__switch input[data-v-aa4feae6]{accent-color:var(--accent);height:1rem;width:1rem}.cts__prompt[data-v-aa4feae6]{background:rgba(var(--ink-rgb),.04);border:1px solid transparent;border-radius:var(--radius-lg)}.cts__prompt[data-v-aa4feae6]:focus-within{border-color:rgba(var(--studio-primary-rgb),.55)}.cts__prompt--missing[data-v-aa4feae6]{border-color:rgba(var(--studio-primary-rgb),.6)}.cts__ta[data-v-aa4feae6]{background:transparent;border:0;color:var(--text-strong);display:block;font-size:15px;line-height:1.55;min-height:6.5rem;outline:none;padding:.625rem .75rem;resize:vertical;width:100%}.cts__ta[data-v-aa4feae6]::-moz-placeholder{color:rgba(var(--ink-rgb),max(.42,var(--text-alpha-min)))}.cts__ta[data-v-aa4feae6]::placeholder{color:rgba(var(--ink-rgb),max(.42,var(--text-alpha-min)))}.cts__mchips[data-v-aa4feae6]{display:flex;flex-wrap:wrap;gap:.25rem;padding:.5rem .625rem 0}.cts__mchip[data-v-aa4feae6]{align-items:center;background:rgba(var(--studio-primary-rgb),.14);border:1px solid rgba(var(--studio-primary-rgb),.4);border-radius:var(--radius-pill);color:var(--text-strong);display:inline-flex;font-size:11.5px;font-weight:600;gap:.25rem;padding:.125rem .4375rem}.cts__mchip button[data-v-aa4feae6]{display:grid;place-items:center}.cts__link[data-v-aa4feae6],.cts__mchip button[data-v-aa4feae6]{background:none;color:var(--text-muted);cursor:pointer}.cts__link[data-v-aa4feae6]{align-items:center;display:inline-flex;font-size:12px;font-weight:600;gap:.25rem}.cts__link--gold[data-v-aa4feae6]{color:var(--accent-ink)}.cts__link[data-v-aa4feae6]:disabled{cursor:wait;opacity:.5}.cts__err[data-v-aa4feae6]{color:var(--danger);font-size:12px;margin:0}.cts[data-v-aa4feae6] :is(button,input,select,textarea):focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.cts[data-v-aa4feae6] .csw:not(.csw--task)>.csw__h{display:none}.cts[data-v-aa4feae6] .csw__rng{color:var(--text-muted);font-size:12px;padding-left:.25rem}.cts[data-v-aa4feae6] .cs:not(.cs--task){background:rgba(var(--ink-rgb),.045);border:0!important;border-radius:8px;box-shadow:var(--sheen);min-height:0;padding:0}.cts[data-v-aa4feae6] .cs:not(.cs--task) .cs__drop{background:none;border:0;min-height:8.5rem;padding:1.25rem .75rem 1rem;position:relative}.cts[data-v-aa4feae6] .cs .cs__grid{padding:.5rem .5rem 0}.cts[data-v-aa4feae6] .cs--missing{box-shadow:inset 0 0 0 1px var(--danger,#ef4444)}.cts[data-v-aa4feae6] .cs--list-filled{background:var(--surface-raised)!important;box-shadow:none!important;padding:.5rem!important}.cts[data-v-aa4feae6] .cs--list-filled.cs--full{padding-bottom:1.25rem!important}.cts[data-v-aa4feae6] .csw:has(.cs--list-filled){margin-bottom:.75rem}
