h1.svelte-d7pmsb{margin-bottom:.25em}.column.svelte-d7pmsb{max-width:640px;margin:0 auto}.intro.svelte-d7pmsb{color:#bbb}form.svelte-d7pmsb{display:flex;flex-direction:column;gap:40px;margin-top:40px}section.svelte-d7pmsb{display:flex;flex-direction:column;gap:16px}section.svelte-d7pmsb h2:where(.svelte-d7pmsb){margin:0;font-size:1.2em}.row.svelte-d7pmsb{display:flex;gap:16px}.row.svelte-d7pmsb>label{flex:1}@media (max-width: 600px){.row.svelte-d7pmsb{flex-direction:column}}.line-row.svelte-d7pmsb{display:flex;gap:16px;align-items:center}.line-thumb.svelte-d7pmsb{width:90px;flex-shrink:0}.line-row.svelte-d7pmsb .line-select{flex:1;min-width:0}.color-note.svelte-d7pmsb{color:#999;font-size:14px;margin:0}.chosen.svelte-d7pmsb{color:var(--contrast-text, #fff)}.estimate-title.svelte-d7pmsb{display:flex;align-items:center;gap:.5rem}.spinner.svelte-d7pmsb{display:inline-block;width:14px;height:14px;border:2px solid #828282;border-left-color:transparent;border-radius:50%;animation:1s linear 0s infinite normal running svelte-d7pmsb-spin}@keyframes svelte-d7pmsb-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.estimate.svelte-d7pmsb{border:1px solid #444;border-radius:8px;padding:12px 16px}.estimate.svelte-d7pmsb p:where(.svelte-d7pmsb){margin:.25em 0}.estimate.svelte-d7pmsb table:where(.svelte-d7pmsb){width:100%;border-collapse:collapse}.estimate.svelte-d7pmsb td:where(.svelte-d7pmsb){padding:6px 0;border-bottom:1px solid #333}.estimate.svelte-d7pmsb .amount:where(.svelte-d7pmsb){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.estimate-total.svelte-d7pmsb td:where(.svelte-d7pmsb){font-weight:600;border-bottom:none}.field-error.svelte-d7pmsb{color:#ff6b6b;font-size:14px}.actions.svelte-d7pmsb{display:flex}.actions.svelte-d7pmsb button{flex-grow:1}.success.svelte-d7pmsb{border:1px solid var(--chemlight, #ceff51);border-radius:8px;padding:16px 20px}.success.svelte-d7pmsb h2:where(.svelte-d7pmsb){margin-top:0}
