.bk[data-astro-cid-zqjsxb6g]{padding-block:var(--space-section)}.bk__topp[data-astro-cid-zqjsxb6g]{display:grid;gap:1.25rem;margin-bottom:var(--space-head)}.bk__topp[data-astro-cid-zqjsxb6g] p[data-astro-cid-zqjsxb6g]{color:var(--color-text-muted);max-width:52ch}.bk__grid[data-astro-cid-zqjsxb6g]{display:grid;gap:2rem}.bk__kolumner[data-astro-cid-zqjsxb6g]{display:block}.bk__kolumner[data-astro-cid-zqjsxb6g]>[data-astro-cid-zqjsxb6g]+[data-astro-cid-zqjsxb6g]{margin-top:2rem}.bk__falt[data-astro-cid-zqjsxb6g]{display:grid;gap:1rem;min-width:0}.bk__del[data-astro-cid-zqjsxb6g]{border:0;margin:0;min-width:0;display:grid;gap:1rem;background:var(--color-surface);border-radius:var(--radius);padding:1.5rem}.bk__del[data-astro-cid-zqjsxb6g] legend[data-astro-cid-zqjsxb6g]{float:left;width:100%;padding:0;margin-bottom:.25rem;font-family:var(--font-heading);font-size:1.5rem;letter-spacing:-.04em;line-height:1.2}.bk__del[data-astro-cid-zqjsxb6g] legend[data-astro-cid-zqjsxb6g]+[data-astro-cid-zqjsxb6g]{clear:both}.bk[data-astro-cid-zqjsxb6g] label[data-astro-cid-zqjsxb6g]{display:grid;gap:.35rem;font-size:1rem}.bk[data-astro-cid-zqjsxb6g] input[type=number],.bk[data-astro-cid-zqjsxb6g] input[type=text]{font:inherit;font-size:1rem;padding:.8rem 1rem;border:0;width:100%;min-width:0;border-radius:var(--radius);background:var(--color-bg-subtle);color:var(--color-text);box-shadow:inset 0 -2px 0 transparent;outline:2px solid transparent;transition:background-color .15s ease,box-shadow .15s ease}.bk[data-astro-cid-zqjsxb6g] input:focus{background:var(--color-surface);box-shadow:inset 0 -2px 0 var(--color-primary)}.bk__par[data-astro-cid-zqjsxb6g]{display:grid;gap:1rem}.bk__ensam[data-astro-cid-zqjsxb6g]{max-width:20rem}.bk__etikett[data-astro-cid-zqjsxb6g]{font-size:1rem;margin-top:.5rem}.bk__hjalp[data-astro-cid-zqjsxb6g]{font-size:var(--text-sm);color:var(--color-text-muted)}.bk__val[data-astro-cid-zqjsxb6g]{display:grid;gap:.75rem}.bk__kort[data-astro-cid-zqjsxb6g]{position:relative;display:grid!important;align-content:start;gap:.3rem!important;cursor:pointer;padding:1.25rem;border-radius:var(--radius);background:var(--color-bg-subtle);transition:background-color .15s ease}.bk__kort[data-astro-cid-zqjsxb6g]:hover{background:var(--color-surface)}.bk__kort[data-astro-cid-zqjsxb6g] input[data-astro-cid-zqjsxb6g]{position:absolute;opacity:0;pointer-events:none}.bk__kort[data-astro-cid-zqjsxb6g]:has(input:checked){background:var(--color-plommon)}.bk__kort[data-astro-cid-zqjsxb6g]:has(input:focus-visible){outline:2px solid #ffffff;outline-offset:2px}.bk__kortnamn[data-astro-cid-zqjsxb6g]{font-family:var(--font-heading);font-size:1.25rem;letter-spacing:-.03em;line-height:1.2}.bk__korttext[data-astro-cid-zqjsxb6g]{font-size:var(--text-sm);color:var(--color-text-muted)}.bk__kortnot[data-astro-cid-zqjsxb6g]{font-size:var(--text-sm);margin-top:.25rem}.bk__tabell[data-astro-cid-zqjsxb6g]{display:grid;gap:.75rem}.bk[data-astro-cid-zqjsxb6g] .bk__rad{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) 2.75rem;gap:.5rem;align-items:end}.bk[data-astro-cid-zqjsxb6g] .bk__rad>input{grid-column:1 / -1}.bk[data-astro-cid-zqjsxb6g] .bk__rad.bk__rad--huvud{display:none}.bk[data-astro-cid-zqjsxb6g] .bk__mini{display:grid;gap:.25rem;font-size:.875rem;color:var(--color-text-muted)}.bk[data-astro-cid-zqjsxb6g] .bk__rad input{padding:.7rem .75rem}.bk[data-astro-cid-zqjsxb6g] .bk__bort{min-width:44px;min-height:44px;display:grid;place-items:center;border:0;cursor:pointer;background:none;color:var(--color-text-muted);border-radius:var(--radius)}.bk[data-astro-cid-zqjsxb6g] .bk__bort:hover{color:#fff;background:var(--color-bg-subtle)}.bk__lagg[data-astro-cid-zqjsxb6g]{justify-self:start;display:inline-flex;align-items:center;justify-content:center;font:inherit;font-size:var(--text-sm);cursor:pointer;min-height:44px;padding:.5rem 1rem;border-radius:var(--radius);border:1px solid var(--color-border-strong);background:transparent;color:#fff}.bk__lagg[data-astro-cid-zqjsxb6g]:hover{background:var(--color-bg-subtle)}.bk__timpris[data-astro-cid-zqjsxb6g][hidden]{display:none}.bk__timpris[data-astro-cid-zqjsxb6g]{display:grid;gap:.5rem}.bk__mobilsumma[data-astro-cid-zqjsxb6g]{position:sticky;bottom:12px;z-index:2;display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 1.25rem;border-radius:var(--radius);background:var(--color-plommon);color:#fff;text-decoration:none}.bk__mobilsumma[data-astro-cid-zqjsxb6g] span[data-astro-cid-zqjsxb6g]:last-child{font-family:var(--font-heading);font-size:1.375rem;line-height:1.1;letter-spacing:-.04em;white-space:nowrap}.bk__resultat[data-astro-cid-zqjsxb6g]{display:grid;gap:1rem;min-width:0}.bk__total[data-astro-cid-zqjsxb6g]{background:var(--color-plommon);border-radius:var(--radius);padding:1.5rem;display:grid;gap:.5rem}.bk__total-etikett[data-astro-cid-zqjsxb6g]{font-size:var(--text-sm);color:var(--color-text-muted)}.bk__total-tal[data-astro-cid-zqjsxb6g]{font-family:var(--font-heading);font-size:clamp(2.25rem,4vw,3.25rem);letter-spacing:-.05em;line-height:1.05;white-space:nowrap}.bk__total-sub[data-astro-cid-zqjsxb6g]{font-size:var(--text-sm);color:var(--color-text-muted)}.bk__uppdelning[data-astro-cid-zqjsxb6g]{display:grid;gap:1rem;min-width:0}.bk__upp-rubrik[data-astro-cid-zqjsxb6g]{font-family:var(--font-heading);font-size:var(--h4);letter-spacing:-.04em;font-weight:500;line-height:1.15;margin-top:1rem;margin-bottom:1rem}.bk__ruta[data-astro-cid-zqjsxb6g]{background:var(--color-surface);border-radius:var(--radius);padding:1.5rem;display:grid;gap:.9rem}.bk__ruta-rubrik[data-astro-cid-zqjsxb6g]{font-family:var(--font-heading);font-size:1.25rem;letter-spacing:-.03em}.bk__stapel[data-astro-cid-zqjsxb6g]{display:grid;gap:.4rem}.bk__stapel[data-astro-cid-zqjsxb6g] p[data-astro-cid-zqjsxb6g]{display:flex;justify-content:space-between;gap:1rem;font-size:var(--text-sm)}.bk__stapel[data-astro-cid-zqjsxb6g] p[data-astro-cid-zqjsxb6g] span[data-astro-cid-zqjsxb6g]:last-child{white-space:nowrap}.bk__spar[data-astro-cid-zqjsxb6g]{height:10px;border-radius:5px;background:var(--color-bg-subtle);overflow:hidden}.bk__fyll[data-astro-cid-zqjsxb6g]{display:block;height:100%;width:100%;border-radius:5px;background:var(--color-border-strong);transition:width .5s var(--ease)}.bk__fyll--iz[data-astro-cid-zqjsxb6g]{background:#fff}.bk__sparat[data-astro-cid-zqjsxb6g]{font-family:var(--font-heading);font-size:1.5rem;letter-spacing:-.04em}.bk__lista[data-astro-cid-zqjsxb6g]{margin:0;display:grid}.bk__lista[data-astro-cid-zqjsxb6g] div[data-astro-cid-zqjsxb6g]{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.6rem;box-shadow:inset 0 -1px 0 var(--color-border)}.bk__lista[data-astro-cid-zqjsxb6g] dt[data-astro-cid-zqjsxb6g]{font-size:var(--text-sm);color:var(--color-text-muted)}.bk__lista[data-astro-cid-zqjsxb6g] dd[data-astro-cid-zqjsxb6g]{margin:0;font-size:var(--text-sm);white-space:nowrap;font-variant-numeric:tabular-nums}.bk__netto[data-astro-cid-zqjsxb6g] dt[data-astro-cid-zqjsxb6g],.bk__netto[data-astro-cid-zqjsxb6g] dd[data-astro-cid-zqjsxb6g]{color:#fff;font-weight:600}.bk__netto[data-astro-cid-zqjsxb6g]{box-shadow:none!important}.bk__lista--summa[data-astro-cid-zqjsxb6g]{margin-top:auto;padding-top:1rem;box-shadow:inset 0 1px 0 var(--color-border-strong)}.bk__summa[data-astro-cid-zqjsxb6g]{box-shadow:none!important}.bk__summa[data-astro-cid-zqjsxb6g] dt[data-astro-cid-zqjsxb6g]{color:#fff;font-size:1rem}.bk__summa[data-astro-cid-zqjsxb6g] dd[data-astro-cid-zqjsxb6g]{font-family:var(--font-heading);font-size:1.5rem;letter-spacing:-.04em}@media(min-width:600px){.bk__par[data-astro-cid-zqjsxb6g],.bk__val[data-astro-cid-zqjsxb6g]{grid-template-columns:1fr 1fr}}@media(min-width:900px){.bk__topp[data-astro-cid-zqjsxb6g]{grid-template-columns:1fr 1fr;gap:4rem;align-items:end}.bk__kolumner[data-astro-cid-zqjsxb6g]>[data-astro-cid-zqjsxb6g]+[data-astro-cid-zqjsxb6g]{margin-top:0}.bk__kolumner[data-astro-cid-zqjsxb6g]{display:grid;align-items:start;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:2.5rem}.bk__del[data-astro-cid-zqjsxb6g]{padding:2rem}.bk__resultat[data-astro-cid-zqjsxb6g]{position:sticky;top:112px}.bk__mobilsumma[data-astro-cid-zqjsxb6g]{display:none}.bk[data-astro-cid-zqjsxb6g] .bk__rad,.bk[data-astro-cid-zqjsxb6g] .bk__rad.bk__rad--huvud{display:grid;grid-template-columns:minmax(0,1fr) 5rem 8rem 2.75rem;gap:.5rem;align-items:center}.bk__rad--huvud[data-astro-cid-zqjsxb6g]{font-size:.875rem;color:var(--color-text-muted)}.bk[data-astro-cid-zqjsxb6g] .bk__rad>input{grid-column:auto}.bk[data-astro-cid-zqjsxb6g] .bk__mini span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.bk__total[data-astro-cid-zqjsxb6g]{padding:2rem}.bk__ruta[data-astro-cid-zqjsxb6g]{padding:1.75rem 2rem}.bk__uppdelning[data-astro-cid-zqjsxb6g]{grid-template-columns:1fr 1fr;gap:1rem 2.5rem}.bk__upp-rubrik[data-astro-cid-zqjsxb6g]{grid-column:1 / -1;margin-top:1.5rem}.bk__uppdelning[data-astro-cid-zqjsxb6g] .bk__ruta[data-astro-cid-zqjsxb6g]{align-content:start;grid-template-rows:auto auto 1fr}}
