.wrap.svelte-45c0k3{place-items:start center;min-height:100vh;padding:2rem 1rem;display:grid}.panel.svelte-45c0k3{background:var(--bg-raised);border:1px solid var(--border);border-top:3px solid var(--accent);border-radius:var(--radius);width:min(680px,100%);padding:1.6rem}.brand.svelte-45c0k3{align-items:center;gap:.9rem;margin-bottom:1.2rem;display:flex}h1.svelte-45c0k3{margin:0;font-size:1.3rem}.sub.svelte-45c0k3{color:var(--text-faint);margin:.1rem 0 0;font-size:.8rem}p.svelte-45c0k3{font-size:.9rem}.small.svelte-45c0k3{color:var(--text-faint);margin:.2rem 0;font-size:.78rem}.status.svelte-45c0k3{border:1px solid var(--border);border-left:3px solid var(--accent);border-radius:var(--radius);background:var(--bg-inset);margin-bottom:1.2rem;padding:.8rem 1rem}.status.s-accepted.svelte-45c0k3{border-left-color:var(--success,#3fa96b)}.status.s-denied.svelte-45c0k3,.status.s-withdrawn.svelte-45c0k3{border-left-color:var(--text-faint)}.status.svelte-45c0k3 .label:where(.svelte-45c0k3){letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);font-size:.7rem}.row.svelte-45c0k3{flex-wrap:wrap;align-items:center;gap:.6rem;margin-top:.3rem;display:flex}.pill.svelte-45c0k3{border:1px solid var(--border-strong);border-radius:999px;padding:.1rem .5rem;font-size:.72rem}.apply.svelte-45c0k3{gap:.9rem;display:grid}.field.svelte-45c0k3{gap:.3rem;display:grid}.field.svelte-45c0k3 label:where(.svelte-45c0k3){color:var(--text-muted);font-size:.78rem}.req.svelte-45c0k3{color:var(--danger);margin-left:.2rem}input[type=text].svelte-45c0k3,textarea.svelte-45c0k3{background:var(--bg-inset);border:1px solid var(--border-strong);border-radius:var(--radius);width:100%;color:inherit;font:inherit;box-sizing:border-box;padding:.5rem .65rem;font-size:.9rem}input.svelte-45c0k3:focus,textarea.svelte-45c0k3:focus{border-color:var(--accent);outline:none}.agree.svelte-45c0k3{align-items:flex-start;gap:.5rem;font-size:.85rem;display:flex}.agree.svelte-45c0k3 input:where(.svelte-45c0k3){margin-top:.2rem}.err.svelte-45c0k3{color:var(--danger);margin:0;font-size:.78rem}.ghost.svelte-45c0k3{border:1px solid var(--border-strong);background:0 0}.danger.svelte-45c0k3{color:var(--danger);border-color:var(--danger);background:0 0}.out.svelte-45c0k3{margin-top:1.4rem}.btn-primary.svelte-45c0k3{text-decoration:none;display:inline-block}.back.svelte-45c0k3{color:var(--text-faint);margin-bottom:.8rem;font-size:.8rem;text-decoration:none;display:inline-block}.back.svelte-45c0k3:hover{color:var(--accent)}.box.svelte-45c0k3{border-radius:var(--radius);margin:0 0 1rem;padding:.6rem .8rem;font-size:.85rem}.err.box.svelte-45c0k3{border:1px solid var(--danger)}.ok.svelte-45c0k3{color:var(--success,#3fa96b)}.ok.box.svelte-45c0k3{border:1px solid var(--success,#3fa96b)}.status.sent.svelte-45c0k3{border-left-color:var(--success,#3fa96b)}.ref.svelte-45c0k3{letter-spacing:.08em;border:1px dashed var(--border-strong);border-radius:var(--radius);background:var(--bg-raised);-webkit-user-select:all;user-select:all;padding:.35rem .7rem;font:600 1.15rem/1.2 ui-monospace,Cascadia Mono,Consolas,monospace}.check.svelte-45c0k3{border-top:1px solid var(--border);margin-top:1.6rem;padding-top:1rem}.check.svelte-45c0k3 h2:where(.svelte-45c0k3){letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);margin:0 0 .4rem;font-size:.7rem}.check.svelte-45c0k3 input:where(.svelte-45c0k3){flex:14rem;width:auto}.hp.svelte-45c0k3{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}
