.iban-disclaimer[data-astro-cid-ndvmyfnt]{max-width:65ch;margin:.75rem 0 0;padding:.6rem .9rem;border:1px solid color-mix(in oklab,var(--warn) 30%,var(--border));border-radius:var(--radius-sm);background:color-mix(in oklab,var(--warn) 6%,transparent);font-size:.85rem;color:var(--text-dim)}.iban-bank-unknown[data-astro-cid-ndvmyfnt]{color:var(--text-dim);font-style:italic;font-weight:500}.iban-input[data-astro-cid-ndvmyfnt]{font-family:var(--font-mono, ui-monospace, SFMono-Regular, monospace);font-size:1.15rem;letter-spacing:.05em;padding:.75rem .9rem}.iban-result[data-astro-cid-ndvmyfnt]{margin:0 0 1.5rem;padding:1.25rem 1.5rem;border:1px solid var(--border);border-radius:var(--radius);background:var(--surface)}.iban-placeholder[data-astro-cid-ndvmyfnt]{margin:0}.iban-status[data-astro-cid-ndvmyfnt]{margin:0 0 1rem;font-size:1.1rem;font-weight:700}.iban-status-ok[data-astro-cid-ndvmyfnt]{color:color-mix(in oklab,var(--good) 50%,var(--text))}.iban-status-err[data-astro-cid-ndvmyfnt]{color:var(--danger)}.iban-fields[data-astro-cid-ndvmyfnt]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;margin:0 0 1rem}.iban-field[data-astro-cid-ndvmyfnt]{margin:0}.iban-field[data-astro-cid-ndvmyfnt] dt[data-astro-cid-ndvmyfnt]{margin:0 0 .25rem;font-size:.8rem;color:var(--text-dim)}.iban-field[data-astro-cid-ndvmyfnt] dd[data-astro-cid-ndvmyfnt]{margin:0;font-size:1rem;font-weight:600;word-break:break-all}.iban-copy-btn[data-astro-cid-ndvmyfnt]{font-weight:700;border-color:color-mix(in oklab,var(--accent) 60%,var(--border));color:var(--text)}.iban-failure[data-astro-cid-ndvmyfnt] p[data-astro-cid-ndvmyfnt]{margin:0 0 .5rem}.iban-toast[data-astro-cid-ndvmyfnt]{margin:0;padding:.6rem .9rem;background:color-mix(in oklab,var(--good) 18%,var(--surface-2));border:1px solid color-mix(in oklab,var(--good) 40%,var(--border));border-radius:var(--radius-sm);font-size:.9rem;display:inline-block}
