.bkinn{min-height:100dvh;background:#3538ca;color:#0b0b0f;font-family:Inter,system-ui,-apple-system,sans-serif;-webkit-tap-highlight-color:transparent}.bkinn,.bkinn-topp{display:flex;flex-direction:column}.bkinn-topp{gap:8px;padding:calc(env(safe-area-inset-top, 0px) + 56px) 28px 32px;color:#ffffff}.bkinn-logo{width:64px;height:auto;margin-bottom:14px}.bkinn-topp h1{margin:0;font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.1}.bkinn-topp p{margin:0;font-size:16px;line-height:1.5;color:#d9daf7;max-width:340px}.bkinn-ark{margin-top:auto;background:#ffffff;border-radius:32px 32px 0 0;padding:28px 24px calc(32px + env(safe-area-inset-bottom, 0px))}.bkinn-ark form,.bkinn-skjema{display:flex;flex-direction:column;gap:14px}.bkinn-ms{display:flex;align-items:center;justify-content:center;gap:12px;height:56px;width:100%;border:0;border-radius:16px;background:#3538ca;color:#ffffff;font:inherit;font-weight:700;font-size:16px;cursor:pointer;box-shadow:0 6px 16px rgba(53,56,202,.25)}.bkinn-ms svg{box-sizing:content-box;padding:6px;border-radius:8px;background:#ffffff}.bkinn-skjema:has(.bkinn-ms) .bkinn-knapp{background:#eeeefb;color:#3538ca}.bkinn-ms:disabled{opacity:.7}.bkinn-ms-under{margin:-4px 0 0;font-size:13px;color:#6b6f7c;text-align:center}.bkinn-skille{display:flex;align-items:center;gap:12px;margin:6px 0;color:#8a8e9a;font-size:13px}.bkinn-skille:after,.bkinn-skille:before{content:"";flex:1;height:1px;background:#ececf1}.bkinn-ark label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600;color:#3d414c}.bkinn-ark input:not([type=checkbox]):not([type=radio]){height:54px;width:100%;box-sizing:border-box;border:0;border-radius:16px;padding:0 16px;font:inherit;font-size:16px;font-weight:400;color:#0b0b0f;background:#f4f4f7}.bkinn-ark input:focus{outline:2px solid #3538ca;outline-offset:1px}.bkinn-kode{text-align:center;font-size:22px!important;letter-spacing:.4em;font-variant-numeric:tabular-nums}.bkinn-knapp{height:56px;width:100%;border:0;border-radius:16px;margin-top:4px;background:#3538ca;color:#ffffff;font:inherit;font-weight:700;font-size:16px;cursor:pointer}.bkinn-knapp:disabled{opacity:.7}.bkinn-lenkeknapp{border:0;background:none;font:inherit;font-size:14px;font-weight:600;color:#3538ca;cursor:pointer;padding:6px}.bkinn-lenkeknapp:disabled{opacity:.5}.bkinn-liten{margin:0;font-size:13px;color:#6b6f7c;text-align:center;line-height:1.5}.bkinn-ark a{color:#3538ca;font-weight:600;text-decoration:none}.bkinn-melding{margin:0;border-radius:14px;padding:12px 14px;font-size:14px;line-height:1.45}.bkinn-melding.feil{background:#fceeec;color:#b0392c}.bkinn-melding.ok{background:#e7f3ed;color:#1f6b4a}.bkinn-faceid{display:flex;align-items:center;justify-content:center;gap:8px;margin:4px 0 0;font-size:13px;color:#6b6f7c}.bkinn-ark button[type=submit]{height:56px;border-radius:16px;font-size:16px;font-weight:700}html:has(.bkinn),html:has(.bkinn) body{background:#ffffff}