.fk{--fk-surface:#ffffff;--fk-well:#f4f4f5;--fk-well-strong:#e8e8eb;--fk-ink:#0a0a0b;--fk-muted:#71717a;--fk-faint:#b4b4bd;--fk-line:rgb(10 10 11/0.1);--fk-focus:#0a0a0b;--fk-good:#16a34a;--fk-warn:#d97706;--fk-bad:#e5484d;display:grid;gap:8px;width:min(100%,var(--fk-width,340px));color:var(--fk-ink);font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Inter,system-ui,sans-serif;font-size:14px;font-variant-numeric:tabular-nums;line-height:1.4;text-align:start;-webkit-font-smoothing:antialiased}.dark .fk{--fk-surface:#18181b;--fk-well:#26262b;--fk-well-strong:#313137;--fk-ink:#fafafa;--fk-muted:#a1a1aa;--fk-faint:#5b5b64;--fk-line:rgb(255 255 255/0.1);--fk-focus:#fafafa;--fk-good:#34d399;--fk-warn:#fbbf24;--fk-bad:#ff6369}.fk *,.fk :after,.fk :before{box-sizing:border-box}.fk :where(p,ul,ol){margin:0;padding:0;list-style:none}.fk-label{color:var(--fk-ink);font-size:13px;font-weight:600}.fk-description{margin:0;color:var(--fk-muted);font-size:12.5px}.fk-error{margin:0;color:var(--fk-bad);font-size:12.5px;font-weight:550}.fk-input{flex:1;min-width:0;height:42px;padding:0;border:0;background:none;color:var(--fk-ink);font:inherit;font-size:15px;outline:none}.fk-input::placeholder{color:var(--fk-faint)}.fk :where(button,[tabindex]):focus-visible{outline:2px solid var(--fk-focus);outline-offset:2px}.fk-stage{display:grid;place-items:center;width:100%}.fk-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);border:0;white-space:nowrap}