/* skatt2027.css — kalkulatoren i /skatt/skatt-2027. Lastes bare der den står.
 * Facelift 7. oktober 2026: samme farger som .verktoy--mork (spruce-flate, lys
 * tekst), den godkjente varianten for redaksjonelle verktøybokser. Størrelse og
 * innhold er som før. */

.skb{background:var(--spruce);border:1px solid var(--spruce);border-radius:10px;
  padding:1.25rem 1.25rem 1rem;margin-block:var(--luft-blokk);color:var(--on-spruce);
  container-type:inline-size}
.skb h3{margin:0 0 .75rem;font-size:var(--tekst-lg);color:var(--on-spruce)}
.skb label{display:block;font-size:var(--tekst-sm);color:var(--on-spruce-dim);margin-bottom:.25rem}
.skb input{width:100%;max-width:16rem;min-height:2.75rem;font:inherit;font-size:var(--tekst-lg);
  padding:.375rem .75rem;border:1px solid var(--on-spruce);border-radius:6px;color:var(--ink);background:var(--on-spruce)}
.skb input:focus-visible{outline:2px solid var(--rust-dim);outline-offset:2px}
.skb-tall{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin:1rem 0 .75rem}
@container (max-width:28rem){.skb-tall{grid-template-columns:1fr}}
.skb-tall div{border-top:2px solid var(--spruce-3);padding-top:.5rem}
.skb-tall .lab{display:block;font-size:var(--tekst-xs);color:var(--on-spruce-dim)}
.skb-tall .val{display:block;font-size:var(--tekst-xl);font-variant-numeric:tabular-nums;font-weight:650}
.skb-tall .endring{border-top-color:var(--rust-dim)}
.skb-tall .endring .val{color:var(--on-spruce)}
.skb-linje{margin:.25rem 0 .5rem;font-size:var(--tekst-sm);color:var(--on-spruce-dim)}
.brod .skb .skb-linje b{color:var(--on-spruce)}
.skb-fot{margin:.5rem 0 0;font-size:var(--tekst-xs);color:var(--on-spruce-dim)}
