.copy-paste-composer.svelte-113h76e{display:grid;gap:18px;color:var(--fg-1, #111827)}.cpc-head.svelte-113h76e{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:18px;align-items:start}.cpc-kicker.svelte-113h76e{margin:0 0 6px;font:700 11px/1 var(--font-mono, ui-monospace, monospace);text-transform:uppercase;letter-spacing:.12em;color:var(--accent, #315f9f)}.cpc-head.svelte-113h76e h2:where(.svelte-113h76e){margin:0;font-size:clamp(1.55rem,2vw,2.25rem);letter-spacing:0}.cpc-head.svelte-113h76e p:where(.svelte-113h76e){margin:8px 0 0;max-width:68ch;color:var(--fg-2, #4b5563);line-height:1.6}.cpc-route.svelte-113h76e{border:1px solid var(--border, #d1d5db);border-radius:8px;color:inherit;font-weight:700;padding:10px 12px;text-decoration:none;white-space:nowrap}.cpc-controls.svelte-113h76e{display:grid;grid-template-columns:minmax(240px,1fr) minmax(160px,.35fr) minmax(160px,.35fr);gap:12px}.cpc-field.svelte-113h76e{display:grid;gap:6px}.cpc-field.svelte-113h76e span:where(.svelte-113h76e),.cpc-options.svelte-113h76e legend:where(.svelte-113h76e){color:var(--fg-2, #4b5563);font:700 12px/1 var(--font-mono, ui-monospace, monospace);text-transform:uppercase}.cpc-field.svelte-113h76e select:where(.svelte-113h76e),.cpc-field.svelte-113h76e input:where(.svelte-113h76e){width:100%;border:1px solid var(--border, #d1d5db);border-radius:8px;background:var(--bg, #ffffff);color:inherit;font:inherit;min-height:42px;padding:0 12px}.cpc-options.svelte-113h76e{border:1px solid var(--border, #d1d5db);border-radius:8px;display:flex;flex-wrap:wrap;gap:12px 18px;margin:0;padding:14px 16px 16px}.cpc-options.svelte-113h76e label:where(.svelte-113h76e){align-items:center;display:inline-flex;gap:8px;font-weight:700}.cpc-options.svelte-113h76e input:where(.svelte-113h76e){accent-color:var(--accent, #315f9f);height:16px;width:16px}.cpc-grid.svelte-113h76e{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px}.cpc-panel.svelte-113h76e{border:1px solid var(--border, #d1d5db);border-radius:8px;display:grid;gap:14px;padding:16px;min-width:0}.cpc-panel.svelte-113h76e header:where(.svelte-113h76e){align-items:center;display:flex;justify-content:space-between;gap:12px}.cpc-panel.svelte-113h76e h3:where(.svelte-113h76e){margin:0;font-size:1rem;letter-spacing:0}.cpc-panel.svelte-113h76e header:where(.svelte-113h76e) span:where(.svelte-113h76e){border:1px solid var(--border, #d1d5db);border-radius:999px;color:var(--fg-2, #4b5563);font:700 12px/1 var(--font-mono, ui-monospace, monospace);padding:5px 8px}.cpc-file-list.svelte-113h76e,.cpc-checklist.svelte-113h76e{display:grid;gap:10px;margin:0;padding:0}.cpc-file-list.svelte-113h76e li:where(.svelte-113h76e){align-items:center;display:grid;grid-template-columns:72px minmax(0,1fr) auto;gap:10px;list-style:none}.cpc-file-list.svelte-113h76e b:where(.svelte-113h76e){color:var(--accent, #315f9f);font:700 11px/1 var(--font-mono, ui-monospace, monospace);text-transform:uppercase}.cpc-file-list.svelte-113h76e code:where(.svelte-113h76e),.cpc-checklist.svelte-113h76e li:where(.svelte-113h76e){color:var(--fg-2, #4b5563);line-height:1.5}.cpc-file-list.svelte-113h76e code:where(.svelte-113h76e){overflow-wrap:anywhere}.cpc-file-list.svelte-113h76e li:where(.svelte-113h76e)>span:where(.svelte-113h76e){border-radius:999px;background:#e0f2fe;color:#075985;font:700 11px/1 var(--font-mono, ui-monospace, monospace);padding:5px 8px;text-transform:uppercase}.cpc-checklist.svelte-113h76e{list-style-position:inside}.cpc-command.svelte-113h76e,.cpc-usage.svelte-113h76e{background:#0f172a;border-radius:8px;color:#e5e7eb;margin:0;overflow-x:auto;padding:14px;white-space:pre}.cpc-command.svelte-113h76e code:where(.svelte-113h76e),.cpc-usage.svelte-113h76e code:where(.svelte-113h76e){font-family:var(--font-mono, ui-monospace, monospace);font-size:.86rem;line-height:1.6}.cpc-empty.svelte-113h76e{border:1px dashed var(--border, #d1d5db);border-radius:8px;color:var(--fg-2, #4b5563);margin:0;padding:18px}@media(max-width:860px){.cpc-head.svelte-113h76e,.cpc-controls.svelte-113h76e,.cpc-grid.svelte-113h76e{grid-template-columns:1fr}.cpc-route.svelte-113h76e{justify-self:start}}@media(max-width:560px){.cpc-file-list.svelte-113h76e li:where(.svelte-113h76e){align-items:start;grid-template-columns:1fr}}
