');background-repeat:no-repeat;background-size:contain;background-position:0 50%}.side-nav ul .side-nav__node a:hover .side-nav__node-text-inner:after{background:#fff}.side-nav ul .side-nav__node a:hover+button{color:#fff}.side-nav ul .side-nav__node a:hover svg{fill:#fff}.side-nav ul .side-nav__node a:focus{background:#254b6d}.side-nav ul .side-nav__node a:focus .side-nav__node-text-inner{color:#fff;background:#254b6d}.side-nav ul .side-nav__node a:focus .side-nav__node-text-inner:before{background-color:#254b6d;background-image:url('data:image/svg+xml;charset=utf-8, ');background-repeat:no-repeat;background-size:contain;background-position:0 50%}.side-nav ul .side-nav__node a:focus .side-nav__node-text-inner:after{background:#fff}.side-nav ul .side-nav__node a:focus+button{color:#fff}.side-nav ul .side-nav__node ul{display:none}.side-nav ul .side-nav__node--in-path>.side-nav__node-text{font-weight:600}.side-nav ul .side-nav__node--current>.side-nav__node-text{position:relative;color:#262626}.side-nav ul .side-nav__node--current>.side-nav__node-text .side-nav__node-text-inner:before{position:absolute;top:calc(50% - .6rem);left:-1.6rem;width:1.2rem;height:1.2rem;background-color:#fafafa;background-image:url('data:image/svg+xml;charset=utf-8, ');background-repeat:no-repeat;background-size:contain;background-position:0 50%;content:"";display:block}.side-nav ul .side-nav__node--current>.side-nav__node-text .side-nav__node-text-inner:after{position:absolute;top:calc(50% - 1.55556px);left:-1000px;right:calc(100% + 1.1rem);border-radius:4px;height:.16666667rem;background:#dc143c;content:"";display:block}.side-nav ul .side-nav__node--open>ul{display:block}.side-nav ul .side-nav__node--open .side-nav__node--current .side-nav__node-text-inner:before{background-color:#f4f4f4}.side-nav__inner{position:absolute;top:0;right:0;left:0;bottom:0;overflow-y:auto;outline:none}.side-nav__inner>.typo-undertittel{margin:2.25rem 3rem 1rem}.side-nav__inner>ul{padding-bottom:2.25rem}.side-nav__inner>ul>.side-nav__node--open.side-nav__node--has-tree{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.side-nav__inner>ul>.side-nav__node--open.side-nav__node--has-tree+.side-nav__node--open{border-top:0}.side-nav__inner>ul>.side-nav__node--open.side-nav__node--has-tree,.side-nav__inner>ul>.side-nav__node--open.side-nav__node--has-tree .side-nav__node-text-inner{background:#f4f4f4}.side-nav__inner>ul>.side-nav__node--open.side-nav__node--has-tree .side-nav__node-text-inner:before{background-color:#f4f4f4}.side-nav__inner>ul>.side-nav__node>ul .side-nav__node-text{padding-left:5rem}.side-nav__inner>ul>.side-nav__node>ul li>ul .side-nav__node-text{padding-left:7rem}.side-nav__inner>ul>.side-nav__node>ul li>ul li>ul .side-nav__node-text{padding-left:9rem}@media (max-width:61rem){.side-nav__inner{overflow:visible}}@media (max-width:29rem){.side-nav{padding-top:1.5rem}}.side-nav #side-nav-resize-button{-webkit-appearance:none;appearance:none;padding:0;margin:0;border:none;position:absolute;top:0;right:-2px;bottom:0;width:4px;background:transparent;z-index:1;transition:all .1s linear}.side-nav #side-nav-resize-button:hover{cursor:ew-resize;background:#0067c5}@media (max-width:61rem){.side-nav #side-nav-resize-button{display:none}}[autocomplete=off]::-webkit-contacts-auto-fill-button{visibility:hidden;display:none;pointer-events:none;position:absolute;right:0}.skjemaelement{font-weight:400;position:relative}.skjemaelement,.skjemaelement__label{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.375rem}.skjemaelement__label{font-weight:600;display:block;line-height:1.4;margin-bottom:.5rem}.skjemaelement__label+.skjemaelement__description{margin-top:-.25rem}.skjemaelement__description{margin-bottom:.5rem}.checkboks,.radioknapp{position:absolute;opacity:0}.checkboks+.skjemaelement__label,.radioknapp+.skjemaelement__label{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.375rem;font-weight:400;padding-left:32px;position:relative;display:inline-block;cursor:pointer;margin-bottom:0;line-height:24px}.checkboks+.skjemaelement__label:before,.radioknapp+.skjemaelement__label:before{content:"";position:absolute;display:block;text-align:center;background-color:#fff;background-position:50%;background-repeat:no-repeat;border:1px solid #6a6a6a;width:24px;height:24px;left:0;top:0}.checkboks:hover+.skjemaelement__label,.radioknapp:hover+.skjemaelement__label{color:#0067c5}.checkboks:hover+.skjemaelement__label:before,.radioknapp:hover+.skjemaelement__label:before{border-color:#0067c5;background-color:#cce1f3}.checkboks:disabled+.skjemaelement__label,.radioknapp:disabled+.skjemaelement__label{color:#6a6a6a}.checkboks:disabled+.skjemaelement__label:hover,.radioknapp:disabled+.skjemaelement__label:hover{cursor:not-allowed}.checkboks:disabled+.skjemaelement__label:before,.radioknapp:disabled+.skjemaelement__label:before{background-color:#f1f1f1;border-color:#6a6a6a;box-shadow:none}.checkboks--mork+.skjemaelement__label:before,.radioknapp--mork+.skjemaelement__label:before{border-color:#6a6a6a}.checkboks{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.375rem;font-weight:400;position:absolute;opacity:0}.checkboks:focus+.skjemaelement__label:before{box-shadow:0 0 0 3px #254b6d}.checkboks+.skjemaelement__label:before{border-radius:4px}.checkboks:checked:disabled+.skjemaelement__label:before{border-color:#a0a0a0;background-color:#a0a0a0}.checkboks:checked:focus+.skjemaelement__label:before{background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMCI+PGc+PHBhdGggZmlsbD0iIzAwNjdDNSIgZD0iTTQsMTBjLTAuNCwwLTAuOC0wLjEtMS4xLTAuNEwwLjQsNy4xQzAuMSw2LjgsMCw2LjQsMCw2czAuMi0wLjgsMC41LTEuMUMxLDQuNCwyLDQuNCwyLjUsNC45TDQsNi40bDYuNC02ICAgIEMxMC44LDAuMSwxMS4xLDAsMTEuNSwwYzAuNCwwLDAuOCwwLjIsMSwwLjVjMC42LDAuNiwwLjUsMS42LTAuMSwyLjF2MEw1LDkuNkM0LjcsOS45LDQuNCwxMCw0LDEweiBNMTEuOCwxLjlMMTEuOCwxLjkgICAgQzExLjgsMS45LDExLjgsMS45LDExLjgsMS45eiBNMTEuMiwxLjFDMTEuMiwxLjEsMTEuMiwxLjEsMTEuMiwxLjFMMTEuMiwxLjF6Ii8+PC9nPjwvc3ZnPg==)}.checkboks:checked+.skjemaelement__label:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMCI+PGc+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMTBjLTAuNCwwLTAuOC0wLjEtMS4xLTAuNEwwLjQsNy4xQzAuMSw2LjgsMCw2LjQsMCw2czAuMi0wLjgsMC41LTEuMUMxLDQuNCwyLDQuNCwyLjUsNC45TDQsNi40bDYuNC02ICAgIEMxMC44LDAuMSwxMS4xLDAsMTEuNSwwYzAuNCwwLDAuOCwwLjIsMSwwLjVjMC42LDAuNiwwLjUsMS42LTAuMSwyLjF2MEw1LDkuNkM0LjcsOS45LDQuNCwxMCw0LDEweiBNMTEuOCwxLjlMMTEuOCwxLjkgICAgQzExLjgsMS45LDExLjgsMS45LDExLjgsMS45eiBNMTEuMiwxLjFDMTEuMiwxLjEsMTEuMiwxLjEsMTEuMiwxLjFMMTEuMiwxLjF6Ii8+PC9nPjwvc3ZnPg==);background-position:50%;background-repeat:no-repeat;background-size:75%;border-color:#0067c5;border-width:2px;background-color:#0067c5}.radioknapp{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.375rem;font-weight:400}.radioknapp+.skjemaelement__label:before{border-radius:50%}.radioknapp:checked+.skjemaelement__label:before{border:2px solid #0067c5;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 12px #0067c5}.radioknapp:disabled:checked+.skjemaelement__label:before{border:2px solid #a0a0a0;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 12px #a0a0a0}.radioknapp:focus+.skjemaelement__label:before{box-shadow:0 0 0 3px #254b6d,inset 0 0 0 12px #fff}.radioknapp:checked:focus+.skjemaelement__label:before{transition:box-shadow .2s cubic-bezier(.465,.183,.153,.946);box-shadow:0 0 0 3px #254b6d,inset 0 0 0 3px #fff,inset 0 0 0 12px #0067c5}.textarea--medMeta{resize:none;width:100%;overflow:hidden;min-height:4rem;transition:height .1s ease-out;display:block}.textarea--medMeta__wrapper{width:100%;position:relative}.textarea--medMeta__teller{pointer-events:none;color:#6a6a6a;font-style:italic;position:absolute;text-align:right;left:32px;right:12px;bottom:10px;margin:0;padding:0}.textarea--medMeta__teller .teller-tekst--overflow{color:#ba3a26;font-weight:700}.textareamirror{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;font-weight:400;-webkit-appearance:none;appearance:none;padding:.5rem;background-color:#fff;border-radius:4px;border:1px solid #6a6a6a;box-sizing:border-box;line-height:1.375rem;white-space:pre-wrap;display:inline-block;width:100%;word-wrap:break-word;position:absolute;left:-99999px;top:0}.textareamirror:focus{outline:0;box-shadow:0 0 0 3px #254b6d}.textareamirror:hover{border-color:#0067c5}.textareamirror:disabled,.textareamirror[readonly]{background-color:#f1f1f1;border-color:#6a6a6a;box-shadow:none;color:#262626}.textareamirror:disabled:hover,.textareamirror[readonly]:hover{cursor:not-allowed}.textareamirror--mini{padding:.25rem}.selectContainer,.textarea__container{position:relative}.selectContainer{display:inline-block}.selectContainer select{padding-right:1.5em;-webkit-appearance:none;appearance:none;width:100%}.selectContainer select::-ms-expand{display:none}.selectContainer:before{transform:translateX(3px) rotate(-45deg)}.selectContainer:after,.selectContainer:before{pointer-events:none;content:"";background:#262626;height:2px;width:10px;border-radius:10px;right:.75rem;top:50%;z-index:4;position:absolute}.selectContainer:after{transform:translateX(-3px) rotate(45deg)}.input--xxs{width:35px}.input--xs{width:70px}.input--s{width:140px}.input--m{width:100%;max-width:210px}.input--l{width:100%;max-width:280px}.input--xl{width:100%;max-width:350px}.input--xxl{width:100%;max-width:420px}.input--fullbredde{width:100%}.skjemaelement__input{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;font-weight:400;-webkit-appearance:none;appearance:none;padding:.5rem;background-color:#fff;border-radius:4px;border:1px solid #6a6a6a;box-sizing:border-box;line-height:1.375rem}.skjemaelement__input:focus{outline:0;box-shadow:0 0 0 3px #254b6d}.skjemaelement__input:hover{border-color:#0067c5}.skjemaelement__input:disabled,.skjemaelement__input[readonly]{background-color:#f1f1f1;border-color:#6a6a6a;box-shadow:none;color:#262626}.skjemaelement__input:disabled:hover,.skjemaelement__input[readonly]:hover{cursor:not-allowed}.skjemaelement__input--mini{padding:.25rem}.skjemaelement__input-fodselsnr::-webkit-inner-spin-button,.skjemaelement__input-fodselsnr::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.skjemaelement__input-fodselsnr [type=number]{-moz-appearance:textfield}.skjemagruppe--feil .inputPanel:not(.inputPanel--focused):not(.inputPanel--checked):not(.inputPanel--disabled),.skjemagruppe--feil .skjemaelement__input:not(:focus):not(:hover):not(:active):not(:checked),.skjemagruppe--feil .skjemaelement__input:not(:focus):not(:hover):not(:active):not(:checked).checkboks+.skjemaelement__label:before,.skjemagruppe--feil .skjemaelement__input:not(:focus):not(:hover):not(:active):not(:checked).radioknapp+.skjemaelement__label:before{border-color:#ba3a26;box-shadow:0 0 0 1px #ba3a26}.skjemaelement__feilmelding{margin-top:.5rem}.skjemaelement__feilmelding:empty{margin:0}.skjemaelement__input--harFeil:not(:focus):not(:hover):not(:active),.skjemaelement__input--harFeil:not(:focus):not(:hover):not(:active).checkboks:not(:checked)+.skjemaelement__label:before,.skjemaelement__input--harFeil:not(:focus):not(:hover):not(:active).radio:not(:checked)+.skjemaelement__label:before,.skjemaelement__input--harFeil:not(:focus):not(:hover):not(:active).radioknapp:not(:checked)+.skjemaelement__label:before{border-color:#ba3a26;box-shadow:0 0 0 1px #ba3a26}.toggle{display:flex}.toggle>:first-child .toggle__label{border-radius:2px 0 0 2px}.toggle>:last-child .toggle__label{border-radius:0 2px 2px 0;border-right:1px solid #262626;margin-left:-1px}.toggle__label{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.375rem;font-weight:400;display:flex;justify-content:center;align-items:center;background-color:#fff;border:1px solid #262626;border-right:0;color:#262626;cursor:pointer;min-width:6.25rem;height:2rem;padding-left:1rem;padding-right:1rem;border-radius:0}.toggle__label:hover{border-color:#0067c5;color:#0067c5}.toggle__input:checked+label{background-color:#005b82;color:#fff;border-color:#005b82}.toggle__input:focus+label{position:relative;z-index:999;box-shadow:0 0 0 3px #ffbd66}.inputPanelGruppe__inner+div>.skjemaelement__feilmelding{margin-top:.5rem}.inputPanelGruppe .inputPanel:not(:last-child){margin-bottom:.5rem}.inputPanel{background-color:#fff;border:1px solid #6a6a6a;border-radius:.25rem;display:block;padding:1rem 1rem 1rem 3rem;position:relative}.inputPanel,.inputPanel__field{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.375rem;font-weight:400}.inputPanel__field{position:absolute;width:0;height:1px;opacity:0}.inputPanel__field:checked+.inputPanel__label:before{border:1px solid #0067c5;background-color:#0067c5}.inputPanel__field:disabled+.inputPanel__label:before{background-color:#f1f1f1}.inputPanel__label{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.375rem;font-weight:400;line-height:24px}.inputPanel__label:before{border:1px solid #6a6a6a;border-radius:50%;background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:75%;content:"";height:1.5rem;width:1.5rem;position:absolute;top:1rem;left:1rem}.inputPanel__subtext{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.375rem;font-weight:400;display:block;margin-top:.5rem}.inputPanel--checked{background-color:#cce1f3;border:1px solid transparent}.inputPanel--disabled{background-color:#f1f1f1;box-shadow:none}.inputPanel--disabled+.inputPanel__label:hover,.inputPanel--disabled .inputPanel__field:hover,.inputPanel--disabled:hover{cursor:not-allowed}.inputPanel--focused{box-shadow:0 0 0 3px #254b6d;border:1px solid transparent}.inputPanel:active:not(.inputPanel--disabled):not(.bekreftCheckboksPanel){background-color:#cce1f3}.inputPanel:hover:not(.inputPanel--disabled):not(.bekreftCheckboksPanel){border:1px solid #0067c5;box-shadow:0 2px 1px 0 #a0a0a0;cursor:pointer}.inputPanel:hover:not(.inputPanel--disabled):not(.bekreftCheckboksPanel):not(.inputPanel--checked) .inputPanel__field+.inputPanel__label:before{background-color:#99c2e8;border:0}.inputPanel:hover:not(.inputPanel--disabled):not(.bekreftCheckboksPanel) .inputPanel__label{color:#0067c5}.checkboksPanel .inputPanel__label:before{border-radius:4px}.checkboksPanel .inputPanel__field:checked+.inputPanel__label:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMCI+PGc+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMTBjLTAuNCwwLTAuOC0wLjEtMS4xLTAuNEwwLjQsNy4xQzAuMSw2LjgsMCw2LjQsMCw2czAuMi0wLjgsMC41LTEuMUMxLDQuNCwyLDQuNCwyLjUsNC45TDQsNi40bDYuNC02ICAgIEMxMC44LDAuMSwxMS4xLDAsMTEuNSwwYzAuNCwwLDAuOCwwLjIsMSwwLjVjMC42LDAuNiwwLjUsMS42LTAuMSwyLjF2MEw1LDkuNkM0LjcsOS45LDQuNCwxMCw0LDEweiBNMTEuOCwxLjlMMTEuOCwxLjkgICAgQzExLjgsMS45LDExLjgsMS45LDExLjgsMS45eiBNMTEuMiwxLjFDMTEuMiwxLjEsMTEuMiwxLjEsMTEuMiwxLjFMMTEuMiwxLjF6Ii8+PC9nPjwvc3ZnPg==)}.radioPanel.inputPanel--checked .inputPanel__label:before{border:2px solid #0067c5;box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 12px #0067c5;border-radius:50%}.radioPanel.inputPanel--checked.inputPanel--focused .inputPanel__label:before{transition:box-shadow .2s cubic-bezier(.465,.183,.153,.946);box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 12px #0067c5}.bekreftCheckboksPanel{background-color:#fff;display:block;padding:1rem;border-radius:4px;background-color:#fff2e0;border-color:#fff2e0;cursor:unset;transition:background-color .1s linear}.bekreftCheckboksPanel--focus,.bekreftCheckboksPanel:focus{box-shadow:0 0 0 3px #254b6d;outline:none}.bekreftCheckboksPanel .bekreftCheckboksPanel__innhold{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.375rem;font-weight:400;max-width:80ch;margin-bottom:1rem}.bekreftCheckboksPanel .skjemaelement{margin-bottom:0}.bekreftCheckboksPanel--checked{background-color:#cde7d8;border-color:#cde7d8}.bekreftCheckboksPanel--checked .bekreftCheckboksPanel__innhold .lenke:not(:focus){color:#262626}.bekreftCheckboksPanel--checked .checkboks+.skjemaelement__label:before{transition:none;background-color:#06893a;border-color:#06893a;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMCI+PGc+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMTBjLTAuNCwwLTAuOC0wLjEtMS4xLTAuNEwwLjQsNy4xQzAuMSw2LjgsMCw2LjQsMCw2czAuMi0wLjgsMC41LTEuMUMxLDQuNCwyLDQuNCwyLjUsNC45TDQsNi40bDYuNC02ICAgIEMxMC44LDAuMSwxMS4xLDAsMTEuNSwwYzAuNCwwLDAuOCwwLjIsMSwwLjVjMC42LDAuNiwwLjUsMS42LTAuMSwyLjF2MEw1LDkuNkM0LjcsOS45LDQuNCwxMCw0LDEweiBNMTEuOCwxLjlMMTEuOCwxLjkgICAgQzExLjgsMS45LDExLjgsMS45LDExLjgsMS45eiBNMTEuMiwxLjFDMTEuMiwxLjEsMTEuMiwxLjEsMTEuMiwxLjFMMTEuMiwxLjF6Ii8+PC9nPjwvc3ZnPg==)}.bekreftCheckboksPanel--checked .checkboks+.skjemaelement__label:hover{color:#262626;text-decoration:underline}.bekreftCheckboksPanel--checked .checkboks+.skjemaelement__label:hover:before{background-color:#1c6937;border-color:#1c6937}.bekreftCheckboksPanel--checked .checkboks:focus+.skjemaelement__label:before{border-color:#254b6d}.bekreftCheckboksPanel--checked .checkboks:focus+.skjemaelement__label:hover:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMyAxMCI+PGc+PHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQsMTBjLTAuNCwwLTAuOC0wLjEtMS4xLTAuNEwwLjQsNy4xQzAuMSw2LjgsMCw2LjQsMCw2czAuMi0wLjgsMC41LTEuMUMxLDQuNCwyLDQuNCwyLjUsNC45TDQsNi40bDYuNC02ICAgIEMxMC44LDAuMSwxMS4xLDAsMTEuNSwwYzAuNCwwLDAuOCwwLjIsMSwwLjVjMC42LDAuNiwwLjUsMS42LTAuMSwyLjF2MEw1LDkuNkM0LjcsOS45LDQuNCwxMCw0LDEweiBNMTEuOCwxLjlMMTEuOCwxLjkgICAgQzExLjgsMS45LDExLjgsMS45LDExLjgsMS45eiBNMTEuMiwxLjFDMTEuMiwxLjEsMTEuMiwxLjEsMTEuMiwxLjFMMTEuMiwxLjF6Ii8+PC9nPjwvc3ZnPg==)}.bekreftCheckboksPanel--error{background-color:#f3e3e3;border:1px solid transparent}.feiloppsummering{background-color:#fff;display:block;padding:1rem;border-radius:4px;font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.375rem;font-weight:400;border-radius:0;border:4px solid #ba3a26}.feiloppsummering--focus,.feiloppsummering:focus{box-shadow:0 0 0 3px #254b6d;outline:none}.feiloppsummering__liste{margin:1rem 0}.feiloppsummering__liste li{margin-bottom:.25rem}.skjemagruppe,.skjemagruppe__fieldset,.skjemagruppe fieldset{margin:0;padding:0;border:0}.skjemagruppe .skjemaelement,.skjemagruppe .skjemagruppe.checkboxgruppe,.skjemagruppe .skjemagruppe.inputPanelGruppe,.skjemagruppe .skjemagruppe.radiogruppe,.skjemagruppe__fieldset .skjemaelement,.skjemagruppe__fieldset .skjemagruppe.checkboxgruppe,.skjemagruppe__fieldset .skjemagruppe.inputPanelGruppe,.skjemagruppe__fieldset .skjemagruppe.radiogruppe,.skjemagruppe fieldset .skjemaelement,.skjemagruppe fieldset .skjemagruppe.checkboxgruppe,.skjemagruppe fieldset .skjemagruppe.inputPanelGruppe,.skjemagruppe fieldset .skjemagruppe.radiogruppe{margin-bottom:1rem}.skjemagruppe__description{font-size:1rem;line-height:1.375rem}.skjemagruppe__description,.skjemagruppe__legend,.skjemagruppe legend{font-family:Source Sans Pro,Arial,sans-serif;font-weight:400;margin-bottom:1rem}.skjemagruppe__legend,.skjemagruppe legend{font-size:1.125rem;line-height:1.5rem}@media (min-width:30em){.skjemagruppe__legend,.skjemagruppe legend{font-size:1.25rem;line-height:1.625rem}}.skjemagruppe.checkboxgruppe .skjemaelement,.skjemagruppe.inputPanelGruppe .skjemaelement,.skjemagruppe.radiogruppe .skjemaelement{margin-bottom:1rem}.skjemagruppe.checkboxgruppe .skjemagruppe__legend,.skjemagruppe.checkboxgruppe legend,.skjemagruppe.inputPanelGruppe .skjemagruppe__legend,.skjemagruppe.inputPanelGruppe legend,.skjemagruppe.radiogruppe .skjemagruppe__legend,.skjemagruppe.radiogruppe legend{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.375rem;font-weight:600;margin-bottom:1rem}.lenkemedikon-mixin svg{width:1em;height:1em;fill:#0067c5;stroke:#0067c5;vertical-align:middle;position:relative;top:-.125em}.lenkemedikon-mixin span:not(.sr-only)+svg,.lenkemedikon-mixin svg+span:not(.sr-only){margin-left:.25em}.lenkemedikon-mixin:focus svg{fill:#fff;stroke:#fff}.lenke{color:#0067c5;background:none;text-decoration:underline;cursor:pointer}.lenke--hover,.lenke:hover{text-decoration:none}.lenke--active,.lenke--focus,.lenke:active,.lenke:focus{outline:none;color:#fff;text-decoration:none;background-color:#254b6d;box-shadow:0 0 0 2px #254b6d}.lenke svg{width:1em;height:1em;fill:#0067c5;stroke:#0067c5;vertical-align:middle;position:relative;top:-.125em}.lenke span:not(.sr-only)+svg,.lenke svg+span:not(.sr-only){margin-left:.25em}.lenke:focus svg{fill:#fff;stroke:#fff}.search-overlay{position:fixed;top:0;left:calc(22rem + 1px);right:0;bottom:0;z-index:2;background:#fff;overflow-y:auto;outline:none}.search-overlay__inner{max-width:80ch;padding:4rem 5rem;margin:auto}.search-overlay__inner .toolbar{width:100%}.search-overlay__inner .toolbar .skjemaelement{flex-grow:1}@media (max-width:61rem){.search-overlay__inner{max-width:80ch;padding:0 5rem 4rem;margin:auto}}@media (max-width:37rem){.search-overlay__inner{padding:4rem 3rem 0}}@media (max-width:29rem){.search-overlay__inner{padding:3rem 2rem 0}}.search-overlay__inner ul{list-style:none;padding:0;margin:0}.search-overlay__inner ul li{margin-bottom:2rem}.search-overlay__inner ul li h2{margin-bottom:.5rem}.search-overlay__status{margin:1rem 0}.search-overlay__status .spinner{display:block;margin:3rem auto}@media (max-width:61rem){.search-overlay{position:static;overflow:visible}}.search-highlight{background:#06893a;color:#fff;box-shadow:0 0 0 3px #06893a}.search-result__slug{color:#6a6a6a;font-size:90%;margin:.25rem 0}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}.knapp.knapp--flat:active{background-color:#005b82;border-color:#005b82;color:#fff}.knapp.knapp--flat:active svg{fill:#fff;stroke:#fff}html{font-size:112.5%;line-height:1.5em;font-family:Source Sans Pro,Arial,sans-serif;color:#262626}@media (max-width:22rem){html{font-size:100%}}h1,h2,h3,h4,h5,strong,th{font-weight:600}h1{font-size:2rem}h2{font-size:1.5rem}h3{font-size:1.25rem}h4{font-size:1.1rem}h5{font-size:1rem}pre{font-size:.9rem}pre.inline,pre.inline code{display:inline}blockquote{padding:1rem 2rem;border-left:.25rem solid #f1f1f1;font-size:1.25rem;color:#6a6a6a}blockquote,h1,h2,h3,h4,h5,li,p,pre,ul{margin:0}hr{height:1px;border:0;background:#ddd;display:block}.article{max-width:80ch;padding:0 5rem;margin:3rem auto}.article>div>*+*{margin:2rem 0}.article>div>*+:is(.heading){margin:3rem 0 2rem}.article>div>*+:is(p){line-height:1.5em}.article ol li+li,.article ol ol,.article ol ul,.article ul li+li,.article ul ol,.article ul ul{margin:.5rem 0}.article img{display:block;max-width:100%;padding:.25rem;border:.1rem solid #f1f1f1}.article figure{display:inline-flex;flex-direction:column}.article figure figcaption{background:#f4f4f4;padding:.5rem}a{color:#0067c5}a:hover{text-decoration:none}a:focus{color:#fff;background:#254b6d;box-shadow:0 0 0 3px #254b6d;outline:none}.lenke--external svg{fill:#6a6a6a;transform:scale(.75) translateY(.05em) translateX(-.1em)}.lenke--external:hover svg{fill:#0067c5}.lenke--external:active svg,.lenke--external:focus svg{fill:#fff}.search-btn span{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}.search-btn svg{stroke:#0067c5}@media (max-width:22rem){.app{font-size:16px}}.app .content-wrapper .side-nav{position:fixed;top:0;left:0;bottom:0;width:22rem;border-right:1px solid #ddd;background:#fafafa}.app .content-wrapper .main-content{flex-grow:1;margin-left:22rem}.app .content-wrapper .main-content #footer{display:flex;justify-content:space-between;margin-top:2rem;padding:2rem;line-height:1.75em}.app .content-wrapper .main-content #footer__left>*{display:inline-block}.app .content-wrapper .main-content #footer__left>*+*{margin-left:1rem}.app .content-wrapper .main-content #footer__right{text-align:right}@media (max-width:42rem){.app .content-wrapper .main-content #footer{display:block}.app .content-wrapper .main-content #footer>div{margin-top:1rem;text-align:left}}.app--search-open #footer,.app--search-open #logo,.app--search-open #main-content,.app--search-open #skip-links{display:none}@media (max-width:61rem){.app .content-wrapper .main-content{margin-left:0}.app .content-wrapper .side-nav{display:none;position:absolute;top:0;left:0;right:0;bottom:0;width:auto}.app.app--side-nav-open #footer,.app.app--side-nav-open #logo,.app.app--side-nav-open #main-content,.app.app--side-nav-open #skip-links{display:none}.app.app--side-nav-open .side-nav{display:block}.app.app--mobile .search-overlay{left:0}}@media (max-width:37rem){.app #main-content{padding:0 3rem}}@media (max-width:29rem){.app #main-content{padding:0 2rem}}#skip-links .lenke:not(:focus){position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}#skip-links .lenke:focus{position:absolute;top:0;z-index:1;padding:1rem}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%;width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.heading{position:relative}.heading--h1{font-size:2rem}.heading--h2{font-size:1.5rem}.heading--h3{font-size:1.25rem}.heading--h4{font-size:1.1rem}.heading--h5{font-size:1rem}.heading__anchor-link{width:1.5rem;position:absolute;top:0;left:-2rem;padding-right:.5rem;display:inline-block;text-align:right}.heading__anchor-link a{text-decoration:none;opacity:0}.heading:hover .heading__anchor-link a,.heading__anchor-link a:focus{opacity:1}.overflow-detector{position:relative}.overflow-detector__scroller{overflow:auto;overflow-y:hidden}.overflow-detector__scroller:focus{outline:none;box-shadow:0 0 0 3px #254b6d}.overflow-detector__inner{display:inline-block;min-width:100%}.overflow-detector--shadow-left:before{content:"";position:absolute;top:0;bottom:0;width:1.125rem;opacity:.1;left:0;background:linear-gradient(90deg,#000,transparent)}.overflow-detector--shadow-right:after{content:"";position:absolute;top:0;bottom:0;width:1.125rem;opacity:.1;right:0;background:linear-gradient(270deg,#000,transparent)}.alertstripe{background-color:#fff;display:block;padding:1rem;border-radius:4px;display:flex;align-content:center;border-radius:.25rem;color:#262626}.alertstripe--info{border:1px solid #5690a2;background-color:#e0f5fb}.alertstripe--suksess{border:1px solid #06893a;background-color:#cde7d8}.alertstripe--advarsel{border:1px solid #d87f0a;background-color:#ffe9cc}.alertstripe--feil{border:1px solid #ba3a26;background-color:#f1d8d4}.alertstripe__ikon{margin-right:.75rem;display:flex;top:1rem;flex-shrink:0}.alertstripe--inline{background-color:unset;border:0;padding:0}.alertstripe:not(.alertstripe--inline) .lenke:not(:focus){color:#262626}.alertstripe .alertstripe__tekst{margin:auto 0;max-width:37.5rem;display:block;flex:1 1}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0;white-space:nowrap}.lenkepanel{background-color:#fff;display:block;padding:1rem;border-radius:4px;position:relative;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center;text-decoration:none;color:#262626}.lenkepanel--hover,.lenkepanel:hover{box-shadow:0 2px 1px 0 #a0a0a0}.lenkepanel--focus,.lenkepanel:focus{box-shadow:0 0 0 3px #254b6d;outline:none}.lenkepanel__indikator{display:inline-block;flex-shrink:0;height:2px;line-height:2px;width:20px;position:relative;text-align:center;transition:transform .2s;vertical-align:middle;transform:rotate(-90deg);left:0;transition:left .25s}.lenkepanel__indikator:after,.lenkepanel__indikator:before{transition:transform .2s;border-radius:10px}.lenkepanel__indikator:before{left:0}.lenkepanel__indikator:after,.lenkepanel__indikator:before{content:"";position:absolute;top:0;height:100%;width:50%;background:currentColor}.lenkepanel__indikator:after{right:0}.lenkepanel__indikator:before{transform:translateX(2px) rotate(45deg)}.lenkepanel__indikator:after{transform:translateX(-2px) rotate(-45deg)}.lenkepanel--hover .lenkepanel__heading,.lenkepanel:hover .lenkepanel__heading{text-decoration:underline;color:#0067c5}.lenkepanel--hover .lenkepanel__indikator,.lenkepanel:hover .lenkepanel__indikator{left:6px}.lenkepanel--border{border:1px solid #6a6a6a}.lenkepanel--border.panel-interaktiv-mixin--hover,.lenkepanel--border:hover{border:1px solid #0067c5}.ReactCollapse--collapse{transition:height .25s cubic-bezier(.4,0,.2,1)}.ekspanderbartPanel{position:relative;background:#fff;border-radius:.25rem}.ekspanderbartPanel--hover,.ekspanderbartPanel:hover{box-shadow:0 2px 1px 0 #a0a0a0}.ekspanderbartPanel--focus,.ekspanderbartPanel:focus{box-shadow:0 0 0 3px #254b6d;outline:none}.ekspanderbartPanel__hode{background-color:#fff;display:block;padding:1rem;border-radius:4px;background:transparent;border:0;text-align:left;width:100%;margin-bottom:0}.ekspanderbartPanel__hode .ekspanderbartPanel__tittel{font-family:Source Sans Pro,Arial,sans-serif;font-size:1.25rem;line-height:1.5625rem;font-weight:600;color:#262626}.ekspanderbartPanel__hode--hover,.ekspanderbartPanel__hode:hover{cursor:pointer}.ekspanderbartPanel__hode--hover .ekspanderbartPanel__tittel,.ekspanderbartPanel__hode:hover .ekspanderbartPanel__tittel{text-decoration:underline;color:#0067c5}.ekspanderbartPanel__hode--focus,.ekspanderbartPanel__hode:focus{box-shadow:0 0 0 3px #254b6d;outline:none}.ekspanderbartPanel__flex-wrapper{display:flex;align-items:center;justify-content:space-between}.ekspanderbartPanel__innhold{padding:.5rem 1rem 1rem}.ekspanderbartPanel--lukket .ekspanderbartPanel__indikator{display:inline-block;flex-shrink:0;height:2px;line-height:2px;width:20px;position:relative;text-align:center;transition:transform .2s;vertical-align:middle}.ekspanderbartPanel--lukket .ekspanderbartPanel__indikator:after,.ekspanderbartPanel--lukket .ekspanderbartPanel__indikator:before{transition:transform .2s;border-radius:10px}.ekspanderbartPanel--lukket .ekspanderbartPanel__indikator:before{content:"";position:absolute;top:0;left:0;height:100%;width:50%;background:currentColor}.ekspanderbartPanel--lukket .ekspanderbartPanel__indikator:after{content:"";position:absolute;top:0;right:0;height:100%;width:50%;background:currentColor}.ekspanderbartPanel--lukket .ekspanderbartPanel__indikator:before{transform:translateX(2px) rotate(45deg)}.ekspanderbartPanel--lukket .ekspanderbartPanel__indikator:after{transform:translateX(-2px) rotate(-45deg)}.ekspanderbartPanel--border{border:1px solid #6a6a6a}.ekspanderbartPanel--border.panel-interaktiv-mixin--hover,.ekspanderbartPanel--border:hover{border:1px solid #0067c5}.ekspanderbartPanel--border.ekspanderbartPanel--apen{border:1px solid #6a6a6a}.ekspanderbartPanel--apen>.ekspanderbartPanel__hode{border-bottom-left-radius:0;border-bottom-right-radius:0}.ekspanderbartPanel--apen .ekspanderbartPanel__innhold{border-top-left-radius:0;border-top-right-radius:0}.ekspanderbartPanel--apen>.ekspanderbartPanel__hode .ekspanderbartPanel__indikator{display:inline-block;flex-shrink:0;height:2px;line-height:2px;width:20px;position:relative;text-align:center;transition:transform .2s;vertical-align:middle}.ekspanderbartPanel--apen>.ekspanderbartPanel__hode .ekspanderbartPanel__indikator:after,.ekspanderbartPanel--apen>.ekspanderbartPanel__hode .ekspanderbartPanel__indikator:before{transition:transform .2s;border-radius:10px}.ekspanderbartPanel--apen>.ekspanderbartPanel__hode .ekspanderbartPanel__indikator:before{content:"";position:absolute;top:0;left:0;height:100%;width:50%;background:currentColor}.ekspanderbartPanel--apen>.ekspanderbartPanel__hode .ekspanderbartPanel__indikator:after{content:"";position:absolute;top:0;right:0;height:100%;width:50%;background:currentColor}.ekspanderbartPanel--apen>.ekspanderbartPanel__hode .ekspanderbartPanel__indikator:before{transform:translateX(2px) rotate(-45deg)}.ekspanderbartPanel--apen>.ekspanderbartPanel__hode .ekspanderbartPanel__indikator:after{transform:translateX(-2px) rotate(45deg)}.ekspanderbartPanel:hover.ekspanderbartPanel--apen,.ekspanderbartPanel:hover.ekspanderbartPanel--apen .ekspanderbartPanel__hode{box-shadow:none}.tabell{border-collapse:collapse;display:table;width:100%}.tabell .tabell__caption,.tabell caption{display:table-caption;caption-side:bottom;color:#6a6a6a;font-style:italic;line-height:1.25rem;margin-top:.5rem;padding:1rem;text-align:right}.tabell .tabell__td,.tabell .tabell__th,.tabell td,.tabell th{display:table-cell;padding:1rem}.tabell .tabell__td:not([align]),.tabell .tabell__th:not([align]),.tabell td:not([align]),.tabell th:not([align]){text-align:left}.tabell .tabell__td .skjemaelement,.tabell .tabell__td .skjemaelement__label,.tabell .tabell__th .skjemaelement,.tabell .tabell__th .skjemaelement__label,.tabell td .skjemaelement,.tabell td .skjemaelement__label,.tabell th .skjemaelement,.tabell th .skjemaelement__label{margin:0}.tabell .tabell__td:first-child .skjemaelement.skjemaelement--horisontal,.tabell .tabell__th:first-child .skjemaelement.skjemaelement--horisontal,.tabell td:first-child .skjemaelement.skjemaelement--horisontal,.tabell th:first-child .skjemaelement.skjemaelement--horisontal{height:24px}.tabell .tabell__td:first-child .checkboks+.skjemaelement__label,.tabell .tabell__th:first-child .checkboks+.skjemaelement__label,.tabell td:first-child .checkboks+.skjemaelement__label,.tabell th:first-child .checkboks+.skjemaelement__label{width:24px;text-indent:-9999px;padding:0}.tabell .tabell__td:first-child .checkboks[data-label=true]+.skjemaelement__label,.tabell .tabell__th:first-child .checkboks[data-label=true]+.skjemaelement__label,.tabell td:first-child .checkboks[data-label=true]+.skjemaelement__label,.tabell th:first-child .checkboks[data-label=true]+.skjemaelement__label{width:auto;text-indent:0;padding:0 0 0 32px}.tabell .tabell__th,.tabell th{font-weight:600}.tabell .tabell__td,.tabell .tabell__th,.tabell td,.tabell th{font-family:Source Sans Pro,Arial,sans-serif;font-size:1rem;line-height:1.375rem}.tabell .tabell__td,.tabell td{font-weight:400}.tabell .tabell__td.tabell__td--sortert,.tabell td.tabell__td--sortert{background:rgba(0,0,0,.025)}.tabell .tabell__thead,.tabell thead{display:table-header-group}.tabell .tabell__thead .tabell__td,.tabell .tabell__thead .tabell__th,.tabell .tabell__thead td,.tabell .tabell__thead th,.tabell thead .tabell__td,.tabell thead .tabell__th,.tabell thead td,.tabell thead th{border-bottom:1px solid rgba(0,0,0,.55)}.tabell .tabell__thead .tabell__th button,.tabell .tabell__thead th button,.tabell thead .tabell__th button,.tabell thead th button{display:inline-flex;align-items:center;justify-content:center;font-weight:600;font-family:Source Sans Pro,Arial,sans-serif;font-size:1em;white-space:nowrap;border-radius:.125em;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;letter-spacing:.0625em;line-height:1.375rem;text-transform:uppercase;background-color:#fff;min-height:2.5rem;vertical-align:middle;color:#0067c5;border:2px solid transparent;background:transparent;width:calc(100% + 2rem);text-transform:none;padding:calc(1rem - 1px);margin:-1rem;text-decoration:none;border-radius:0;display:flex;justify-content:flex-start}.tabell .tabell__thead .tabell__th button:focus,.tabell .tabell__thead th button:focus,.tabell thead .tabell__th button:focus,.tabell thead th button:focus{outline:none;box-shadow:0 0 0 3px #254b6d}.tabell .tabell__thead .tabell__th button:focus:not(:disabled),.tabell .tabell__thead .tabell__th button:hover:not(:disabled),.tabell .tabell__thead th button:focus:not(:disabled),.tabell .tabell__thead th button:hover:not(:disabled),.tabell thead .tabell__th button:focus:not(:disabled),.tabell thead .tabell__th button:hover:not(:disabled),.tabell thead th button:focus:not(:disabled),.tabell thead th button:hover:not(:disabled){background-color:transparent;border:2px solid #0067c5;color:#0067c5}.tabell .tabell__thead .tabell__th button:active,.tabell .tabell__thead th button:active,.tabell thead .tabell__th button:active,.tabell thead th button:active{background-color:transparent;border:2px solid transparent;color:#0067c5}.tabell .tabell__thead .tabell__th button:after,.tabell .tabell__thead th button:after,.tabell thead .tabell__th button:after,.tabell thead th button:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTggMTZMMyAxMS40Mjg2TDQuNSAxMEw4IDEzLjE0MjlMMTEuNSAxMEwxMyAxMS40Mjg2TDggMTZaIiBmaWxsPSIjMDA2N0M1Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk5OTk5IC00LjM3MTE0ZS0wN0wxMyA0LjU3MTQzTDExLjUgNkw3Ljk5OTk5IDIuODU3MTRMNC40OTk5OCA2TDIuOTk5OTggNC41NzE0M0w3Ljk5OTk5IC00LjM3MTE0ZS0wN1oiIGZpbGw9IiMwMDY3QzUiLz48L3N2Zz4=);line-height:0;padding-left:.5rem}.tabell .tabell__thead .tabell__th--sortert-asc button:after,.tabell .tabell__thead th--sortert-asc button:after,.tabell thead .tabell__th--sortert-asc button:after,.tabell thead th--sortert-asc button:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTggMTZMMyAxMS40Mjg2TDQuNSAxMEw4IDEzLjE0MjlMMTEuNSAxMEwxMyAxMS40Mjg2TDggMTZaIiBmaWxsPSIjQjdCMUE5Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk5OTk5IC00LjM3MTE0ZS0wN0wxMyA0LjU3MTQzTDExLjUgNkw3Ljk5OTk5IDIuODU3MTRMNC40OTk5OCA2TDIuOTk5OTggNC41NzE0M0w3Ljk5OTk5IC00LjM3MTE0ZS0wN1oiIGZpbGw9IiMwMDY3QzUiLz48L3N2Zz4=)}.tabell .tabell__thead .tabell__th--sortert-desc button:after,.tabell .tabell__thead th--sortert-desc button:after,.tabell thead .tabell__th--sortert-desc button:after,.tabell thead th--sortert-desc button:after{content:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTggMTZMMyAxMS40Mjg2TDQuNSAxMEw4IDEzLjE0MjlMMTEuNSAxMEwxMyAxMS40Mjg2TDggMTZaIiBmaWxsPSIjMDA2N0M1Ii8+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik03Ljk5OTk5IC00LjM3MTE0ZS0wN0wxMyA0LjU3MTQzTDExLjUgNkw3Ljk5OTk5IDIuODU3MTRMNC40OTk5OCA2TDIuOTk5OTggNC41NzE0M0w3Ljk5OTk5IC00LjM3MTE0ZS0wN1oiIGZpbGw9IiNCN0IxQTkiLz48L3N2Zz4=)}.tabell .tabell__tbody,.tabell tbody{display:table-row-group}.tabell .tabell__tbody .tabell__td,.tabell .tabell__tbody .tabell__th,.tabell .tabell__tbody td,.tabell .tabell__tbody th,.tabell tbody .tabell__td,.tabell tbody .tabell__th,.tabell tbody td,.tabell tbody th{border-bottom:1px solid rgba(0,0,0,.15)}.tabell .tabell__tbody .tabell__tr:first-child,.tabell .tabell__tbody tr:first-child,.tabell tbody .tabell__tr:first-child,.tabell tbody tr:first-child{border-top:1px solid rgba(0,0,0,.15)}.tabell .tabell__tr,.tabell tr{display:table-row}.tabell .tabell__tr.tabell__tr--valgt .tabell__td,.tabell .tabell__tr.tabell__tr--valgt td,.tabell tr.tabell__tr--valgt .tabell__td,.tabell tr.tabell__tr--valgt td{background:#cce1f3}.tabell .tabell__tfoot,.tabell tfoot{display:table-footer-group}.tabell--stripet .tabell__tbody .tabell__tr:nth-child(odd):not(.tabell__tr--valgt) .tabell__td,.tabell--stripet .tabell__tbody .tabell__tr:nth-child(odd):not(.tabell__tr--valgt) .tabell__th,.tabell--stripet .tabell__tbody .tabell__tr:nth-child(odd):not(.tabell__tr--valgt) td,.tabell--stripet .tabell__tbody .tabell__tr:nth-child(odd):not(.tabell__tr--valgt) th,.tabell--stripet .tabell__tbody tr:nth-child(odd):not(.tabell__tr--valgt) .tabell__td,.tabell--stripet .tabell__tbody tr:nth-child(odd):not(.tabell__tr--valgt) .tabell__th,.tabell--stripet .tabell__tbody tr:nth-child(odd):not(.tabell__tr--valgt) td,.tabell--stripet .tabell__tbody tr:nth-child(odd):not(.tabell__tr--valgt) th,.tabell--stripet tbody .tabell__tr:nth-child(odd):not(.tabell__tr--valgt) .tabell__td,.tabell--stripet tbody .tabell__tr:nth-child(odd):not(.tabell__tr--valgt) .tabell__th,.tabell--stripet tbody .tabell__tr:nth-child(odd):not(.tabell__tr--valgt) td,.tabell--stripet tbody .tabell__tr:nth-child(odd):not(.tabell__tr--valgt) th,.tabell--stripet tbody tr:nth-child(odd):not(.tabell__tr--valgt) .tabell__td,.tabell--stripet tbody tr:nth-child(odd):not(.tabell__tr--valgt) .tabell__th,.tabell--stripet tbody tr:nth-child(odd):not(.tabell__tr--valgt) td,.tabell--stripet tbody tr:nth-child(odd):not(.tabell__tr--valgt) th{background:rgba(0,0,0,.03)}.tabell--stripet .tabell__tbody .tabell__tr:nth-child(odd):not(.tabell__tr--valgt) .tabell__td--sortert,.tabell--stripet .tabell__tbody .tabell__tr:nth-child(odd):not(.tabell__tr--valgt) .tabell__th--sortert,.tabell--stripet .tabell__tbody tr:nth-child(odd):not(.tabell__tr--valgt) .tabell__td--sortert,.tabell--stripet .tabell__tbody tr:nth-child(odd):not(.tabell__tr--valgt) .tabell__th--sortert,.tabell--stripet tbody .tabell__tr:nth-child(odd):not(.tabell__tr--valgt) .tabell__td--sortert,.tabell--stripet tbody .tabell__tr:nth-child(odd):not(.tabell__tr--valgt) .tabell__th--sortert,.tabell--stripet tbody tr:nth-child(odd):not(.tabell__tr--valgt) .tabell__td--sortert,.tabell--stripet tbody tr:nth-child(odd):not(.tabell__tr--valgt) .tabell__th--sortert{background:rgba(0,0,0,.05)}.tabell--border .tabell__tbody .tabell__td,.tabell--border .tabell__tbody .tabell__th,.tabell--border .tabell__tbody td,.tabell--border .tabell__tbody th,.tabell--border .tabell__tfoot .tabell__td,.tabell--border .tabell__tfoot .tabell__th,.tabell--border .tabell__tfoot td,.tabell--border .tabell__tfoot th,.tabell--border .tabell__thead .tabell__td,.tabell--border .tabell__thead .tabell__th,.tabell--border .tabell__thead td,.tabell--border .tabell__thead th,.tabell--border tbody .tabell__td,.tabell--border tbody .tabell__th,.tabell--border tbody td,.tabell--border tbody th,.tabell--border tfoot .tabell__td,.tabell--border tfoot .tabell__th,.tabell--border tfoot td,.tabell--border tfoot th,.tabell--border thead .tabell__td,.tabell--border thead .tabell__th,.tabell--border thead td,.tabell--border thead th{border:1px solid rgba(0,0,0,.55)}.tabell-enkel{border-spacing:0 10px;border-collapse:collapse;max-width:100%;width:100%;background-color:transparent;margin-bottom:1rem}.tabell-enkel tr{border-top:1px solid #a0a0a0}.tabell-enkel tr:last-child{border-bottom:1px solid #a0a0a0}.tabell-enkel thead tr:last-child{border-bottom:2px solid #a0a0a0}.tabell-enkel td:not(:first-child):before{content:"";width:0;height:30%;position:relative;border:1px solid #a0a0a0;left:-50%}.tabell-enkel tbody tr:first-child td,.tabell-enkel tbody tr:first-child th{border-top-width:2px}
Skjema - Universell utforming av NAVs digitale tjenester Hopp til innhold Skjema
Tilgjengelige skjema gir økt brukervennlighet for alle, men er spesielt viktig for brukere som benytter skjermlesere eller tastaturnavigasjon, og brukere med motoriske eller kognitive funksjonsnedsettelser (kilde: uutilsynet.no ).
Automatiserte testverktøy kan teste nokså mye når det kommer til skjema, se også Hvilket verktøy er best? . Det er fortsatt endel ting du må alltid teste manuelt:
Beskriver label (ledeteksten) formålet med skjemafeltet? Teksten skal være treffende, enkel og forståelig.
Er labelelementet koblet korrekt med skjemafelet?
Hvis bruker fyller ut skjemaet feil: Får brukeren en tekstlig beskrivelse av feilen og hvor feilen oppstår? Og konkrete forslag til løsning? Se gjerne mønster for skjemavalidering i NAV
Hvis et skjemafelt krever spesielt format: Er formatet spesifisert? Dette gjelder for eksempel dato, personnummer, telefon eller liknende.
Får brukerne mulighet til å bekrefte, kontrollere og/eller endre sine data i skjema med viktig formål? Dette kan for eksempel løses gjennom en oppsummeringsside som viser alt som er fylt ut, og der man kan gå tilbake og rette eventuelle feil.
Blir obligatoriske felt tydelig merket, og er markeringen forklart? Eller er alterntivt valgfrie felt markert? Se våre retningslinjer på design.nav.no
Sjekk at farge ikke brukes som eneste virkemiddel for å formidle informasjon; for eksempel at feil ikke bare markeres med farge.
Sjekk at lengden på input-felt speiler forventet input. For eksempel 11-siffer lang inputfelt for fødselsnummer. Se veiledning på siden om input-felt
Vær obs når det skjer kontekstendringer
Når et skjemaelement får fokus: Skjer det kontekstendring? (forventet resultat: nei)
Ved utfyllelse av skjema: Skjer det automatisk kontekstendring (Unntak: Ok, dersom brukeren blir varslet om det før bruk av komponenten)(forventet resultat: nei)
Kjør gjerne automatiserte test først. Utover det kan for eksempel ARC toolkit identifisere skjemaelement og hvordan de er kodet: