.lw.svelte-1kzgb3n{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.4rem 1.6rem;max-width:640px}label.svelte-1kzgb3n{display:block;font-size:.78rem;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.4rem}input.svelte-1kzgb3n{width:100%;font-size:1.1rem;padding:.7rem .9rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--bg);color:var(--ink)}input.svelte-1kzgb3n:focus{outline:2px solid var(--accent);outline-offset:1px;border-color:var(--accent)}.out.svelte-1kzgb3n{margin-top:1rem;min-height:2rem}.hint.svelte-1kzgb3n{color:var(--muted);margin:0}.bad.svelte-1kzgb3n{color:var(--error);margin:0}.ok.svelte-1kzgb3n{color:var(--success);margin:0 0 .6rem}.parts.svelte-1kzgb3n{margin:0;display:flex;flex-direction:column;gap:.3rem}.parts.svelte-1kzgb3n div:where(.svelte-1kzgb3n){display:flex;justify-content:space-between;gap:1rem;border-top:1px solid var(--border);padding-top:.3rem}.parts.svelte-1kzgb3n dt:where(.svelte-1kzgb3n){color:var(--muted);font-size:.85rem}.parts.svelte-1kzgb3n dd:where(.svelte-1kzgb3n){margin:0;font-weight:500}.note.svelte-1kzgb3n{margin:1rem 0 0;font-size:.78rem;color:var(--muted)}main.svelte-1aafs0c{max-width:var(--shell);margin:0 auto;padding:2.5rem 1.5rem 1rem}.hero.svelte-1aafs0c{max-width:760px}.hero.svelte-1aafs0c h1:where(.svelte-1aafs0c){font-size:clamp(1.8rem,4vw,2.6rem);margin:.6rem 0 .8rem}.hero.svelte-1aafs0c .sub:where(.svelte-1aafs0c){color:var(--muted);font-size:1.1rem;max-width:58ch;margin:0 0 1.75rem}.content.svelte-1aafs0c{margin-top:3rem;max-width:var(--measure);line-height:1.65}.content.svelte-1aafs0c h2:where(.svelte-1aafs0c){font-size:1.3rem;margin:2rem 0 .5rem}.content.svelte-1aafs0c p:where(.svelte-1aafs0c){color:#2b3543;margin:.4rem 0}.bullets.svelte-1aafs0c{color:#2b3543;padding-left:1.2rem}.bullets.svelte-1aafs0c li:where(.svelte-1aafs0c){margin:.35rem 0}.faq.svelte-1aafs0c details:where(.svelte-1aafs0c){border-bottom:1px solid var(--border);padding:.85rem 0}.faq.svelte-1aafs0c summary:where(.svelte-1aafs0c){cursor:pointer;font-weight:600;display:flex;align-items:center;gap:.6rem;list-style:none}.faq.svelte-1aafs0c summary:where(.svelte-1aafs0c)::-webkit-details-marker{display:none}.chev.svelte-1aafs0c{width:.5rem;height:.5rem;border-right:1.5px solid var(--muted);border-bottom:1.5px solid var(--muted);transform:rotate(-45deg);transition:transform .15s ease;flex:none}.faq.svelte-1aafs0c details[open]:where(.svelte-1aafs0c) .chev:where(.svelte-1aafs0c){transform:rotate(45deg)}.faq.svelte-1aafs0c p:where(.svelte-1aafs0c){margin:.6rem 0 0;padding-left:1.1rem}.related.svelte-1aafs0c{list-style:none;padding:0;display:flex;gap:.5rem 1.5rem;flex-wrap:wrap}.related.svelte-1aafs0c a:where(.svelte-1aafs0c){font-weight:600}
