.demo-banner.svelte-1t7xz5k{padding:.5rem .75rem;border-radius:.375rem;background:color-mix(in srgb,var(--tenant-primary, #2563eb) 12%,#ffffff);border:1px solid color-mix(in srgb,var(--tenant-primary, #2563eb) 40%,transparent);color:var(--tenant-primary, #2563eb);font-size:.8125rem;font-weight:700;text-align:center}.field-label.svelte-1t7xz5k{display:block;font-size:.875rem;font-weight:500;color:var(--tenant-primary, #2f8fcd);margin-bottom:.375rem;text-transform:uppercase;letter-spacing:.04em}.field-input.svelte-1t7xz5k{height:3rem;width:100%;border-radius:.375rem;border:1px solid var(--tenant-accent, #d1d5db);background:#fff;padding:0 .75rem;font-size:1.0625rem;font-weight:600;color:var(--tenant-primary, #2f8fcd);text-align:center;transition:border-color .15s ease,box-shadow .15s ease}.field-input.svelte-1t7xz5k::placeholder{color:color-mix(in srgb,var(--tenant-primary, #2f8fcd) 60%,transparent);font-weight:400}.field-input.svelte-1t7xz5k:focus{outline:none;border-color:var(--tenant-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--tenant-accent) 20%,transparent)}html.dark-mode .demo-banner.svelte-1t7xz5k{background:color-mix(in srgb,var(--tenant-primary, #2563eb) 15%,#0f172a);border-color:color-mix(in srgb,var(--tenant-primary, #2563eb) 30%,transparent);color:color-mix(in srgb,var(--tenant-primary, #2563eb) 70%,#e2e8f0)}html.dark-mode .field-label.svelte-1t7xz5k{color:#94a3b8}html.dark-mode .field-input.svelte-1t7xz5k{background:#0f172a;border-color:#ffffff1f;color:#f1f5f9}html.dark-mode .field-input.svelte-1t7xz5k::placeholder{color:#f1f5f94d}html.dark-mode .field-input.svelte-1t7xz5k:focus{border-color:#ffffff4d;box-shadow:0 0 0 3px #ffffff0f}.field-input.svelte-1t7xz5k:-webkit-autofill,.field-input.svelte-1t7xz5k:-webkit-autofill:hover,.field-input.svelte-1t7xz5k:-webkit-autofill:focus{-webkit-text-fill-color:var(--tenant-primary, #2f8fcd);-webkit-box-shadow:0 0 0px 1000px white inset;transition:background-color 5000s ease-in-out 0s}html.dark-mode .field-input.svelte-1t7xz5k:-webkit-autofill,html.dark-mode .field-input.svelte-1t7xz5k:-webkit-autofill:hover,html.dark-mode .field-input.svelte-1t7xz5k:-webkit-autofill:focus{-webkit-text-fill-color:#f1f5f9;-webkit-box-shadow:0 0 0px 1000px #0f172a inset}.card-fields-grid.svelte-1t7xz5k{display:grid;grid-template-columns:1fr;gap:.75rem}@container (min-width: 300px){.card-fields-grid.svelte-1t7xz5k{grid-template-columns:1fr 1fr}.field-number.svelte-1t7xz5k{grid-column:1 / -1}}
