.page.svelte-1bftmk{display:flex;flex-direction:column;gap:1.25rem;padding-top:1.25rem;padding-bottom:2rem}.header.svelte-1bftmk{display:flex;flex-direction:column;gap:.375rem}.back.svelte-1bftmk{font-size:var(--text-sm);color:var(--color-muted)}h1.svelte-1bftmk{font-size:var(--text-2xl);font-weight:700}.sub.svelte-1bftmk{font-size:var(--text-sm);color:var(--color-muted)}.toggle-row.svelte-1bftmk{display:flex;gap:.5rem}.toggle-btn.svelte-1bftmk{flex:1;padding:.625rem;border:1.5px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;color:var(--color-muted);cursor:pointer;transition:border-color .15s,color .15s}.toggle-btn.active.svelte-1bftmk{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-p50);font-weight:700}form.svelte-1bftmk{display:flex;flex-direction:column;gap:1rem}.material-opts.svelte-1bftmk{display:flex;flex-direction:column;gap:.5rem}.material-opt.svelte-1bftmk{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;border:1.5px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;transition:border-color .15s}.material-opt.svelte-1bftmk input:where(.svelte-1bftmk){margin-top:.2rem;accent-color:var(--color-primary)}.material-opt.selected.svelte-1bftmk{border-color:var(--color-primary);background:var(--color-p50)}.mat-label.svelte-1bftmk{display:block;font-size:var(--text-sm);font-weight:600}.mat-desc.svelte-1bftmk{display:block;font-size:var(--text-xs);color:var(--color-muted)}.quote-summary.svelte-1bftmk{display:flex;flex-direction:column;gap:.5rem}.quote-row.svelte-1bftmk{display:flex;justify-content:space-between;align-items:center}.quote-amount.svelte-1bftmk{font-size:var(--text-xl);font-weight:700;color:var(--color-primary)}.quote-note.svelte-1bftmk{font-size:var(--text-xs);color:var(--color-muted)}.error.svelte-1bftmk{font-size:var(--text-sm);color:#b04040;background:#fef2f2;padding:.5rem .75rem;border-radius:var(--radius-sm)}
