.intro.svelte-11hhslq{gap:1.25rem;padding-block:clamp(2.5rem,7vw,5rem) 2rem;display:grid}.work.svelte-11hhslq{gap:clamp(2rem,4vw,3rem);display:grid}form.svelte-11hhslq{gap:1.25rem;display:grid}.head.svelte-11hhslq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:1.25rem;display:grid}@media (width<=860px){.head.svelte-11hhslq{grid-template-columns:minmax(0,1fr)}}fieldset.svelte-11hhslq{background:var(--paper);border:0;border-radius:6px;align-content:start;gap:.85rem;min-width:0;margin:0;padding:1.25rem 1.5rem 1.5rem;display:grid}legend.svelte-11hhslq{float:left;width:100%;font-weight:650;font-stretch:82%;font-size:var(--step-1);margin-bottom:.25rem}.grid.svelte-11hhslq{clear:both;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem;display:grid}.span.svelte-11hhslq{grid-column:1/-1}.postal.svelte-11hhslq{grid-template-columns:7rem minmax(0,1fr);gap:.75rem;display:grid}label.svelte-11hhslq{font-size:var(--step--1);color:var(--muted);gap:.25rem;min-width:0;font-weight:550;display:grid}input.svelte-11hhslq,select.svelte-11hhslq{font:inherit;color:var(--ink);border:1px solid var(--rule);background:var(--paper);border-radius:4px;width:100%;min-width:0;padding:.5rem .6rem;font-size:1rem;font-weight:400}input.svelte-11hhslq:focus,select.svelte-11hhslq:focus{outline:2px solid var(--accent);outline-offset:-1px;border-color:var(--accent)}small.svelte-11hhslq{color:var(--muted);font-size:.75rem}.lines.svelte-11hhslq{clear:both;display:grid}.line.svelte-11hhslq{grid-template-columns:minmax(12rem,1fr) 5.5rem 8.5rem 7.5rem 5.5rem 7.5rem 2.4rem;align-items:center;gap:.5rem;padding-block:.4rem;display:grid}.cols.svelte-11hhslq{font-size:var(--step--1);color:var(--muted);border-bottom:1px solid var(--rule);margin-bottom:.3rem;padding-bottom:.25rem;font-weight:550}.lbl.svelte-11hhslq{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.amount.svelte-11hhslq{text-align:right;font-variant-numeric:tabular-nums}.remove.svelte-11hhslq{background:var(--desk);cursor:pointer;border:0;border-radius:4px;width:2.4rem;height:2.45rem;font-size:1.25rem}.remove.svelte-11hhslq:disabled{opacity:.35;cursor:default}@media (width<=860px){.cols.svelte-11hhslq{display:none}.line.svelte-11hhslq{border-bottom:1px solid var(--desk);grid-template-columns:repeat(2,minmax(0,1fr));padding-block:1rem}.line.svelte-11hhslq .name:where(.svelte-11hhslq){grid-column:1/-1}.lbl.svelte-11hhslq{clip-path:none;width:auto;height:auto;position:static}.amount.svelte-11hhslq{text-align:left;font-weight:600}.remove.svelte-11hhslq{justify-self:end;width:auto;height:auto;padding:.2rem .75rem;font-size:1rem}}.lines-foot.svelte-11hhslq{border-top:1px solid var(--rule);justify-content:space-between;align-items:center;gap:1rem;padding-top:.75rem;display:flex}.lines-foot.svelte-11hhslq strong:where(.svelte-11hhslq){margin-left:.5rem;font-weight:650}.actions.svelte-11hhslq{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:1.25rem 3rem;display:flex}.go.svelte-11hhslq{flex-wrap:wrap;align-items:center;gap:1.25rem;display:flex}.check.svelte-11hhslq{color:var(--ink);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:400;display:flex}.check.svelte-11hhslq input:where(.svelte-11hhslq){width:auto}.breakers.svelte-11hhslq p:where(.svelte-11hhslq){font-size:var(--step--1);color:var(--muted);margin-bottom:.5rem}.breakers.svelte-11hhslq ul:where(.svelte-11hhslq){flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.chip.svelte-11hhslq{border:1px solid var(--rule);background:var(--paper);font-size:var(--step--1);cursor:pointer;border-radius:999px;padding:.3rem .8rem}.chip.svelte-11hhslq:hover:not(:disabled){border-color:var(--red);color:var(--red)}.out.svelte-11hhslq{gap:1rem;min-width:0;scroll-margin-top:1rem;display:grid}.out-head.svelte-11hhslq{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.out-head.svelte-11hhslq h2:where(.svelte-11hhslq){font-size:var(--step-2)}.dim.svelte-11hhslq{opacity:.5;transition:opacity .15s}.fail.svelte-11hhslq{color:var(--red);font-weight:600}.problems.svelte-11hhslq{background:var(--red-soft);border-left:4px solid var(--red);padding:1rem 1.25rem}.problems.svelte-11hhslq ul:where(.svelte-11hhslq){margin:.5rem 0 0;padding-left:1.2rem}
