h1.svelte-mlgy3h{font-size:1.2rem}.rules.svelte-mlgy3h,.opt.svelte-mlgy3h{color:var(--dim)}.errors.svelte-mlgy3h{color:var(--reject);border:1px solid var(--reject);border-radius:8px;padding:.75rem 1rem .75rem 2rem}.success.svelte-mlgy3h{border:1px solid var(--accent);border-radius:8px;padding:1rem}.token-block.svelte-mlgy3h{border-top:1px solid var(--border);margin-top:1rem;padding-top:1rem}.token-block.svelte-mlgy3h strong:where(.svelte-mlgy3h){color:var(--accent);font-weight:700}.token-field.svelte-mlgy3h{background:var(--panel);border:1px solid var(--border);border-radius:4px;align-items:center;gap:.75rem;padding:.5rem .6rem;display:flex}.token-field.svelte-mlgy3h code:where(.svelte-mlgy3h){word-break:break-all;flex:1}.copy-token.svelte-mlgy3h{font:inherit;color:var(--dim);cursor:pointer;white-space:nowrap;background:0 0;border:none;flex-shrink:0;padding:0;font-size:.85rem}.copy-token.svelte-mlgy3h:hover,.copy-token.copied.svelte-mlgy3h{color:var(--accent)}.token-help.svelte-mlgy3h{color:var(--dim);margin:.75rem 0 0;font-size:.8rem}form.svelte-mlgy3h{flex-direction:column;gap:1rem;display:flex}label.svelte-mlgy3h{color:var(--dim);flex-direction:column;flex:1;gap:.25rem;font-size:.9rem;display:flex}.row.svelte-mlgy3h{flex-wrap:wrap;gap:1rem;display:flex}textarea.svelte-mlgy3h,input.svelte-mlgy3h,select.svelte-mlgy3h{background:var(--panel);color:var(--text);border:1px solid var(--border);font:inherit;border-radius:6px;padding:.5rem}option.svelte-mlgy3h{color:var(--text)}option.svelte-mlgy3h:disabled,optgroup.svelte-mlgy3h{color:var(--dim)}button.svelte-mlgy3h{background:var(--accent);color:var(--bg);font:inherit;cursor:pointer;border:none;border-radius:6px;align-self:flex-start;padding:.5rem 1.25rem;font-weight:700}button.svelte-mlgy3h:disabled{opacity:.45;cursor:not-allowed}.hint.svelte-mlgy3h{color:var(--dim);min-height:1.3rem;font-size:.8rem}.api-note.svelte-mlgy3h{color:var(--dim);margin-top:2rem;font-size:.8rem}.api-note.svelte-mlgy3h a:where(.svelte-mlgy3h){color:var(--dim);text-decoration:underline}.api-note.svelte-mlgy3h a:where(.svelte-mlgy3h):hover,.hint.ok.svelte-mlgy3h{color:var(--accent)}.hint.bad.svelte-mlgy3h{color:var(--reject)}.offer.svelte-mlgy3h{border:1px solid var(--border);border-left:3px solid var(--accent);background:var(--panel);border-radius:8px;padding:.85rem 1rem;font-size:.9rem}.offer.svelte-mlgy3h p:where(.svelte-mlgy3h){color:var(--dim);margin:0 0 .75rem}.offer.svelte-mlgy3h strong:where(.svelte-mlgy3h){color:var(--text);font-weight:700}.propose.svelte-mlgy3h{border:1px solid var(--accent);color:var(--accent);background:0 0;font-weight:400}
