.pf.svelte-1v5qa0x{font-family:var(--pf-font, inherit);color:var(--pf-text, #1f2937);background:var(--pf-bg, transparent);padding:var(--pf-padding, 0);border-radius:var(--pf-radius, .5rem);box-shadow:var(--pf-shadow, none);display:flex;flex-direction:column;gap:var(--pf-gap, 1rem);width:100%;box-sizing:border-box}.pf.svelte-1v5qa0x :where(.svelte-1v5qa0x),.pf.svelte-1v5qa0x :where(.svelte-1v5qa0x):before,.pf.svelte-1v5qa0x :where(.svelte-1v5qa0x):after{box-sizing:border-box}.pf-field.svelte-1v5qa0x{display:flex;flex-direction:column;gap:.375rem;min-width:0;flex:1}.pf-row.svelte-1v5qa0x{display:flex;gap:var(--pf-gap, 1rem)}label.svelte-1v5qa0x{font-size:.875rem;font-weight:500}input[type=text].svelte-1v5qa0x,input[type=password].svelte-1v5qa0x{width:100%;height:var(--pf-field-height, 2.75rem);padding:0 .875rem;font:inherit;font-size:1rem;color:inherit;background:var(--pf-field-bg, #ffffff);border:1px solid var(--pf-border, #d1d5db);border-radius:var(--pf-radius, .5rem);outline:none;transition:border-color .15s,box-shadow .15s}input.svelte-1v5qa0x:focus-visible{border-color:var(--pf-focus, var(--pf-primary, #2563eb));box-shadow:0 0 0 3px color-mix(in srgb,var(--pf-focus, var(--pf-primary, #2563eb)) 25%,transparent)}input[aria-invalid=true].svelte-1v5qa0x{border-color:var(--pf-error, #dc2626)}input.svelte-1v5qa0x:disabled{opacity:.6;cursor:not-allowed}.pf-input-wrap.svelte-1v5qa0x{position:relative}.pf-input-wrap.svelte-1v5qa0x input:where(.svelte-1v5qa0x){padding-right:4.5rem}.pf-brand.svelte-1v5qa0x{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);font-size:.7rem;font-weight:700;letter-spacing:.05em;padding:.15rem .4rem;border-radius:.25rem;border:1px solid var(--pf-border, #d1d5db);color:var(--pf-muted, #6b7280)}.pf-check.svelte-1v5qa0x{display:flex;align-items:center;gap:.5rem;font-weight:400;cursor:pointer}.pf-check.svelte-1v5qa0x input:where(.svelte-1v5qa0x){accent-color:var(--pf-primary, #2563eb);width:1rem;height:1rem}.pf-error.svelte-1v5qa0x{margin:0;font-size:.8125rem;color:var(--pf-error, #dc2626)}.pf-status.svelte-1v5qa0x{padding:.75rem 1rem;border-radius:var(--pf-radius, .5rem);border:1px solid var(--pf-border, #d1d5db);font-size:.9375rem;display:flex;flex-direction:column;gap:.25rem}.pf-status-error.svelte-1v5qa0x{color:var(--pf-error, #dc2626);border-color:var(--pf-error, #dc2626);background:color-mix(in srgb,var(--pf-error, #dc2626) 8%,transparent)}.pf-status-success.svelte-1v5qa0x{color:var(--pf-success, #15803d);border-color:var(--pf-success, #15803d);background:color-mix(in srgb,var(--pf-success, #15803d) 8%,transparent)}.pf-submit.svelte-1v5qa0x{height:var(--pf-field-height, 2.75rem);font:inherit;font-weight:600;color:var(--pf-primary-text, #ffffff);background:var(--pf-primary, #2563eb);border:none;border-radius:var(--pf-radius, .5rem);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;transition:background .15s}.pf-submit.svelte-1v5qa0x:hover:not(:disabled){background:var(--pf-primary-hover, color-mix(in srgb, var(--pf-primary, #2563eb) 85%, black))}.pf-submit.svelte-1v5qa0x:disabled{opacity:.6;cursor:not-allowed}.pf-spinner.svelte-1v5qa0x{width:1rem;height:1rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:svelte-1v5qa0x-pf-spin .7s linear infinite}.pf-notice.svelte-1v5qa0x,.pf-muted.svelte-1v5qa0x{margin:0;font-size:.8125rem;color:var(--pf-muted, #6b7280)}.pf-notice.svelte-1v5qa0x{text-align:center}@keyframes svelte-1v5qa0x-pf-spin{to{transform:rotate(360deg)}}@media(max-width:420px){.pf-row.svelte-1v5qa0x{flex-direction:column}}
