.sab-calc-title[data-astro-cid-n34qslo5]{letter-spacing:-.02em;color:var(--color-white);font-size:clamp(24px,4vw,34px);font-weight:900;line-height:1.1}.sab-groups[data-astro-cid-n34qslo5]{gap:1.1rem;display:grid}@media (width>=851px){.sab-groups[data-astro-cid-n34qslo5]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.sab-keys[data-astro-cid-n34qslo5]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;display:grid}.sab-key[data-astro-cid-n34qslo5]{min-width:0;min-height:64px}.sab-inputs[data-astro-cid-n34qslo5]{gap:1rem;display:grid}@media (width>=640px){.sab-inputs[data-astro-cid-n34qslo5]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (width>=851px){.sab-inputs[data-astro-cid-n34qslo5]{grid-template-columns:repeat(3,minmax(0,1fr))}}.sab-inputs[data-astro-cid-n34qslo5] [data-astro-cid-n34qslo5][hidden],.sab-changes[data-astro-cid-n34qslo5][hidden]{display:none}.sab-revisor-key[data-astro-cid-n34qslo5]{width:100%;min-height:56px}.sab-hint[data-astro-cid-n34qslo5]{color:color-mix(in srgb, var(--color-white) 70%, transparent);margin-top:.4rem;font-size:13px;font-weight:700;display:block}.sab-hint[data-astro-cid-n34qslo5].is-warn{color:var(--color-yellow)}@media (width>=851px){.sab-changes[data-astro-cid-n34qslo5] .sab-keys[data-astro-cid-n34qslo5]{max-width:calc(66.6667% - .333333rem)}}.sab-split[data-astro-cid-n34qslo5]{border:2.5px solid color-mix(in srgb, var(--color-white) 18%, transparent);background:var(--color-navy-deep);border-radius:26px;padding:1.1rem 1.1rem 1.2rem}.sab-bar[data-astro-cid-n34qslo5]{border:2.5px solid var(--color-white);background:var(--color-navy);border-radius:14px;gap:3px;height:40px;padding:3px;display:flex}.sab-seg[data-astro-cid-n34qslo5]{background:var(--c);border-radius:6px;flex-basis:0;min-width:6px;transition:flex-grow .35s ease-out}.sab-seg[data-astro-cid-n34qslo5][data-zero]{display:none}.sab-seg[data-astro-cid-n34qslo5]:first-child{border-radius:9px 6px 6px 9px}[data-astro-cid-n34qslo5][data-seg=bundet]{--c:var(--color-sky)}[data-astro-cid-n34qslo5][data-seg=engang]{--c:var(--color-orange)}[data-astro-cid-n34qslo5][data-seg=lopande]{--c:var(--color-yellow)}.sab-seg[data-astro-cid-n34qslo5][data-seg=bundet]{background:repeating-linear-gradient(-45deg, var(--color-sky) 0 7px, var(--color-sky-pale) 7px 12px)}.sab-legend[data-astro-cid-n34qslo5]{flex-wrap:wrap;gap:.4rem 1.25rem;font-size:14px;font-weight:700;display:flex}.sab-legend[data-astro-cid-n34qslo5] li[data-astro-cid-n34qslo5]{align-items:center;gap:.5rem;display:flex}.sab-swatch[data-astro-cid-n34qslo5]{border:2px solid var(--color-white);background:var(--c);border-radius:4px;flex-shrink:0;width:14px;height:14px}[data-astro-cid-n34qslo5][data-seg=bundet] .sab-swatch[data-astro-cid-n34qslo5]{background:repeating-linear-gradient(-45deg, var(--color-sky) 0 3px, var(--color-sky-pale) 3px 5px)}.sab-spec[data-astro-cid-n34qslo5]{background:var(--color-white);color:var(--color-navy);border-radius:22px;padding:1.1rem 1.25rem 1.25rem}.sab-spec[data-astro-cid-n34qslo5] .sab-group{border-top:2px dashed color-mix(in srgb, var(--color-navy) 25%, transparent);letter-spacing:.08em;text-transform:uppercase;color:var(--color-ink-mid);margin-top:.9rem;padding-top:.6rem;font-size:13px;font-weight:900}.sab-spec[data-astro-cid-n34qslo5] .sab-group:first-child{border-top:0;margin-top:0;padding-top:0}.sab-spec[data-astro-cid-n34qslo5] .sab-row{align-items:baseline;gap:.75rem;padding:.25rem 0;font-size:15px;display:flex}.sab-spec[data-astro-cid-n34qslo5] .sab-row dt{min-width:0;font-weight:700}.sab-spec[data-astro-cid-n34qslo5] .sab-row dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-weight:900}.sab-spec[data-astro-cid-n34qslo5] .sab-sum{border-top:1.5px solid var(--color-border-subtle);margin-top:.25rem;padding-top:.4rem}.sab-spec[data-astro-cid-n34qslo5] .sab-sum dt,.sab-spec[data-astro-cid-n34qslo5] .sab-sum dd{font-weight:900}.sab-note[data-astro-cid-n34qslo5]{color:var(--color-ink-soft);margin-top:.9rem;font-size:13px;font-weight:600;line-height:1.5}.sab-note[data-astro-cid-n34qslo5]:empty{display:none}.sab-safe[data-astro-cid-n34qslo5]{border-radius:28px;align-items:center;gap:1.25rem;padding:1.4rem;display:grid}.sab-safe-art[data-astro-cid-n34qslo5]{width:120px}@media (width>=640px){.sab-safe[data-astro-cid-n34qslo5]{grid-template-columns:140px minmax(0,1fr);padding:1.6rem 1.9rem}.sab-safe-art[data-astro-cid-n34qslo5]{width:140px}}@media (prefers-reduced-motion:reduce){.sab-seg[data-astro-cid-n34qslo5]{transition:none}}
