@layer components{#granskning .v8-us-handling{margin-top:28px}.v8-fk{display:grid;gap:32px;min-width:0}.v8-fk-valgrupp{min-width:0;margin:0;padding:0;border:0}.v8-fk-rutnat{display:grid;gap:16px;min-width:0}@media (min-width:560px){.v8-fk-rutnat--2{grid-template-columns:repeat(2,minmax(0,1fr))}}.v8-fk-falt{min-width:0}.v8-fk .v8-fk-etikett{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.v8-fk-valfritt{flex:none;font-size:13px;font-weight:600;color:var(--v8-ink-2)}.v8-fk .v8-input[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--danger)}.v8-fk .v8-input[aria-invalid=true]:focus-visible{box-shadow:inset 0 0 0 2.5px var(--danger),0 0 0 3px var(--v8-signal)}.v8-fk-hjalp{line-height:1.45;color:var(--v8-ink-2)}.v8-fk-fel,.v8-fk-hjalp{margin-top:8px;font-size:14px}.v8-fk-fel{font-weight:700;line-height:1.4;color:var(--danger)}.v8-fk-summa{margin:0 0 14px}.v8-fk-val{position:relative;display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 18px 10px 12px;border-radius:var(--v8-r-field);background:var(--v8-vit);box-shadow:inset 0 0 0 1.5px var(--v8-linje-2);font-size:16px;font-weight:600;line-height:1.35;cursor:pointer}.v8-fk-val:hover{box-shadow:inset 0 0 0 2px var(--v8-mork)}.v8-fk-val-in{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.v8-fk-val-bock{display:grid;place-items:center;flex:none;width:28px;height:28px;border-radius:50%;background:var(--v8-vit);box-shadow:inset 0 0 0 1.5px var(--v8-linje-2);color:transparent}.v8-fk-val-bock .v8-ik{width:100%;height:100%}.v8-fk-val:has(:checked){box-shadow:inset 0 0 0 2px var(--v8-mork)}.v8-fk-val:has(:checked) .v8-fk-val-bock{background:var(--v8-signal);box-shadow:none;color:var(--v8-mork)}.v8-fk-val:has(:focus-visible){outline:2.5px solid var(--v8-mork);outline-offset:3px}.v8-fk-val[data-bad]{box-shadow:inset 0 0 0 2px var(--danger)}.v8-fk-val-t{display:grid;gap:2px;min-width:0}.v8-fk-valgrupp>legend{padding:0}.v8-fk-valen{display:flex;flex-wrap:wrap;gap:8px}.v8-fk-valen .v8-fk-val{min-height:48px;padding:8px 18px 8px 10px;border-radius:999px;font-size:15px}.v8-fk-steg-c{display:inline-flex;align-items:center;gap:8px;padding:6px;border-radius:999px;background:var(--v8-vit);box-shadow:inset 0 0 0 1.5px var(--v8-linje-2)}.v8-fk-steg-b{display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;background:var(--v8-mork);color:var(--v8-signal);cursor:pointer}.v8-fk-steg-b:disabled{background:var(--v8-linje);color:var(--v8-ink-2);cursor:not-allowed}.v8-fk-steg-o{min-width:56px;font-size:22px;font-weight:800;text-align:center;font-variant-numeric:tabular-nums}.v8-fk-slut-rad{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px}.v8-fk-slut-not{flex:1 1 240px;max-width:34em;font-size:14px;line-height:1.5;color:var(--v8-ink-2)}.v8-fk-slut-not a{color:var(--v8-mork);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.v8-fk-skicka{flex:none}.v8-fk-skicka:disabled{cursor:progress}@media (max-width:559px){.v8-fk-skicka{width:100%}}.v8-fk-klart{display:grid;justify-items:start}.v8-fk-klart:focus{outline:none}.v8-fk-klart-k{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:700}.v8-fk-klart-bock{display:grid;place-items:center;width:36px;height:36px;border-radius:50%;background:var(--v8-signal);color:var(--v8-mork)}.v8-fk-klart-bock .v8-ik{width:100%;height:100%}.v8-fk-klart-h{margin-top:18px;font-size:var(--v8-h3);font-weight:700;line-height:1.12;letter-spacing:-.025em}.v8-fk-klart-p{margin-top:10px;max-width:36em;color:var(--v8-ink-2)}}