.grp.svelte-1u20viz{display:grid;gap:18px;padding-bottom:34px;border-bottom:1px solid var(--line)}.grp.svelte-1u20viz:last-of-type{border-bottom:0;padding-bottom:0}.gh.svelte-1u20viz{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-weight:700;margin:0}.gdesc.svelte-1u20viz{margin:-8px 0 0;font-size:.84rem;color:var(--muted)}.req.svelte-1u20viz{color:var(--accent);margin-left:4px;font-weight:700}.help.svelte-1u20viz{color:var(--muted);font-size:.78rem}.err.svelte-1u20viz{color:#b3261e;font-size:.78rem}.price.svelte-1u20viz{color:var(--muted);font-style:normal}.field.haserr.svelte-1u20viz input:where(.svelte-1u20viz),.field.haserr.svelte-1u20viz select:where(.svelte-1u20viz),.field.haserr.svelte-1u20viz textarea:where(.svelte-1u20viz){border-color:#b3261e}.set.svelte-1u20viz{border:0;padding:0;margin:0;display:grid;gap:10px}.set.svelte-1u20viz legend:where(.svelte-1u20viz){padding:0;margin-bottom:4px;font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;color:var(--muted)}.opt.svelte-1u20viz{display:flex;align-items:center;gap:.6rem;font-size:.9rem}.opt.svelte-1u20viz input:where(.svelte-1u20viz){width:auto}.row.svelte-1u20viz{display:grid;grid-template-columns:1fr auto;gap:8px}.row-in.svelte-1u20viz{min-width:0}.row-del.svelte-1u20viz{width:38px;border:1px solid var(--line);background:none;color:var(--muted);border-radius:0;cursor:pointer;font-size:1.1rem;line-height:1}.row-add.svelte-1u20viz{justify-self:start;border:1px dashed var(--line);background:none;color:var(--muted);padding:6px 12px;border-radius:0;cursor:pointer;font:inherit;font-size:.82rem}.cols.svelte-16klrz3{display:grid;grid-template-columns:1.35fr .65fr;gap:60px;align-items:start}form.svelte-16klrz3{display:grid;gap:40px}form.svelte-16klrz3 section:where(.svelte-16klrz3){display:grid;gap:18px;padding-bottom:34px;border-bottom:1px solid var(--line)}form.svelte-16klrz3 section:where(.svelte-16klrz3):last-of-type{border-bottom:0;padding-bottom:0}.gh.svelte-16klrz3{font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--accent);font-weight:700;margin:0}.hint.svelte-16klrz3{color:var(--muted);font-size:.82rem;margin:0}.err.svelte-16klrz3{color:#b3261e;font-size:.78rem}.err-block.svelte-16klrz3{font-size:.88rem}.actions.svelte-16klrz3{display:grid;grid-template-columns:1fr 1fr;gap:12px}.summary.svelte-16klrz3{border:1px solid var(--line);background:var(--sand);padding:32px 28px;position:sticky;top:90px}.summary.svelte-16klrz3 h3:where(.svelte-16klrz3){font-weight:500;font-size:1.35rem;margin:0 0 22px}.summary.svelte-16klrz3 dl:where(.svelte-16klrz3){margin:0;display:grid;gap:12px}.summary.svelte-16klrz3 dl:where(.svelte-16klrz3)>div:where(.svelte-16klrz3){display:flex;justify-content:space-between;gap:16px;font-size:.88rem}.summary.svelte-16klrz3 dt:where(.svelte-16klrz3){color:var(--muted)}.summary.svelte-16klrz3 dd:where(.svelte-16klrz3){margin:0;text-align:right}.tot.svelte-16klrz3{display:flex;justify-content:space-between;align-items:baseline;margin:22px 0 8px;padding-top:20px;border-top:1px solid var(--line)}.tot.svelte-16klrz3 span:where(.svelte-16klrz3){font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.tot.svelte-16klrz3 strong:where(.svelte-16klrz3){font-size:1.75rem;font-weight:500}.inc.svelte-16klrz3{list-style:none;padding:20px 0 0;margin:18px 0 0;border-top:1px solid var(--line);display:grid;gap:9px;font-size:.84rem;color:var(--ink-2)}.inc.svelte-16klrz3 li:where(.svelte-16klrz3){padding-left:16px;position:relative}.inc.svelte-16klrz3 li:where(.svelte-16klrz3):before{content:"";position:absolute;left:0;top:.6em;width:6px;height:1px;background:var(--gold)}@media(max-width:900px){.cols.svelte-16klrz3{grid-template-columns:1fr;gap:36px}.summary.svelte-16klrz3{position:static}.actions.svelte-16klrz3{grid-template-columns:1fr}}
