.af-side{color:#231f20;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f7f7f5;flex-direction:column;min-height:100dvh;font-family:Albert Sans,Figtree,system-ui,sans-serif;display:flex}.af-indhold{flex:1;width:100%;max-width:640px;margin:0 auto;padding:48px 20px 40px}.af-logo{width:auto;height:34px;margin:0 auto 32px;display:block}.af-kort{background:#fff;border-radius:16px;padding:32px 28px;box-shadow:0 1px 3px #231f2014}.af-titel{color:#231f20;margin:0;font-size:28px;font-weight:700;line-height:1.2}.af-beskrivelse{white-space:pre-line;color:#231f20;margin:12px 0 0;font-size:16px;line-height:1.6}.af-deadline{color:#5e8a2e;background:#ecf3e3;border-radius:10px;margin:20px 0 0;padding:10px 14px;font-size:14px;font-weight:600}.af-divider{opacity:.35;border:0;border-top:1px solid #876226;margin:28px 0}.af-sporgsmaal{margin:0 0 26px}.af-sporgsmaal-tekst{color:#231f20;margin:0 0 10px;font-size:16px;font-weight:600}.af-krav{color:#5e8a2e}.af-valg{flex-direction:column;gap:10px;display:flex}.af-valg label{cursor:pointer;align-items:flex-start;gap:10px;font-size:15px;line-height:1.4;display:flex}.af-valg input{accent-color:#87bd46;flex-shrink:0;width:16px;height:16px;margin-top:2px}.af-textarea{width:100%;min-height:110px;font:inherit;color:#231f20;resize:vertical;box-sizing:border-box;background:#fff;border:1px solid #d9d9d2;border-radius:10px;padding:12px 14px;font-size:15px}.af-textarea:focus{outline-offset:1px;border-color:#87bd46;outline:2px solid #87bd46}.af-stjerner{gap:6px;display:flex}.af-stjerne{cursor:pointer;color:#d9d9d2;background:0 0;border:0;padding:4px;line-height:0}.af-stjerne.aktiv{color:#87bd46}.af-stjerne:focus-visible{outline-offset:1px;border-radius:6px;outline:2px solid #5e8a2e}.af-fejl{color:#c0392b;margin:8px 0 0;font-size:13px}.af-knap{color:#fff;width:100%;font:inherit;cursor:pointer;background:#87bd46;border:0;border-radius:12px;padding:14px 20px;font-size:16px;font-weight:700;display:block}.af-knap:hover:not(:disabled){background:#7aad3f}.af-knap:disabled{opacity:.6;cursor:default}.af-serverfejl{color:#c0392b;margin:0 0 16px;font-size:14px}.af-status{text-align:center;padding:24px 0 8px}.af-status-titel{color:#231f20;margin:0 0 8px;font-size:24px;font-weight:700}.af-status-tekst{color:#231f20;margin:0;font-size:15px;line-height:1.6}.af-footer{text-align:center;color:#231f20;opacity:.75;box-sizing:border-box;border-top:1px solid #876226;width:100%;max-width:640px;margin:0 auto;padding:20px 16px 28px;font-size:13px;line-height:1.6}.af-hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}
