.sp-adgang{color:#f4f4fa;background:#0f1218;place-items:center;min-height:100vh;padding:24px 16px;display:grid}.sp-adgang-kort{color:#171b26;background:#fff;border-radius:16px;flex-direction:column;gap:14px;width:100%;max-width:400px;padding:28px;display:flex;box-shadow:0 20px 60px #00000059}.sp-adgang-brand{color:#129d90;align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex}.sp-adgang-kort h1{margin:4px 0 0;font-size:22px}.sp-adgang-kort>p{color:#5b6272;margin:0;font-size:14px}.sp-adgang-kort label{color:#3b4252;flex-direction:column;gap:5px;font-size:13px;display:flex}.sp-adgang-kort input:not([type=checkbox]){font:inherit;color:#171b26;background:#fff;border:1px solid #d8dce4;border-radius:9px;padding:9px 11px;font-size:15px}.sp-adgang-kort input:focus-visible{outline-offset:1px;outline:2px solid #22c3b4}.sp-adgang-kort label.sp-adgang-ja{flex-direction:row;align-items:flex-start;gap:8px;line-height:1.45}.sp-adgang-ja input{accent-color:#22c3b4;margin-top:3px}.sp-adgang-kort a{color:#129d90}.sp-adgang-kort button{font:inherit;color:#fff;cursor:pointer;background:#129d90;border:0;border-radius:10px;padding:11px;font-size:15px;font-weight:600}.sp-adgang-kort button:disabled{opacity:.55;cursor:not-allowed}.sp-adgang-fejl{color:#c2372c;margin:0;font-size:13px}.sp-adgang-skift{color:#5b6272;text-align:center;margin:0;font-size:13px}
