[data-login-fragen-scrim]{z-index:1000;padding:var(--dbs-space-4,1rem);background:#00000073;place-items:center;display:grid;position:fixed;inset:0}[data-login-fragen-fenster]{background:var(--dbs-surface);width:min(100%,430px);max-height:100%;color:var(--dbs-fg);border:1px solid var(--dbs-border);border-radius:var(--dbs-radius-lg,.5rem);flex-direction:column;display:flex;overflow:hidden;box-shadow:0 20px 50px -12px #0000008c}[data-login-fragen-fenster]:focus{outline:none}[data-login-fragen-fenster] [data-login-fragen-kopf]{padding:var(--dbs-space-4,1rem) var(--dbs-space-4,1rem) var(--dbs-space-1,.25rem)}[data-login-fragen-fenster] [data-login-fragen-kicker]{letter-spacing:.08em;text-transform:uppercase;color:var(--dbs-accent);font-size:.7rem;font-weight:600}[data-login-fragen-fenster] [data-login-fragen-titel]{margin:var(--dbs-space-1,.25rem) 0 0;font-size:1.1rem;font-weight:600;line-height:1.3}[data-login-fragen-fenster] [data-login-fragen-inhalt]{padding:var(--dbs-space-1,.25rem) var(--dbs-space-4,1rem) var(--dbs-space-3,.75rem);min-height:0;overflow:auto}[data-login-fragen-fenster] [data-login-fragen-kontext]{margin:0 0 var(--dbs-space-3,.75rem);color:var(--dbs-muted);font-size:.8rem}[data-login-fragen-fenster] [data-login-fragen-option]{gap:var(--dbs-space-2,.5rem);margin-bottom:var(--dbs-space-2,.5rem);padding:var(--dbs-space-2,.5rem) var(--dbs-space-3,.75rem);border:1px solid var(--dbs-border);border-radius:var(--dbs-radius-md,.375rem);cursor:pointer;align-items:flex-start;font-size:.8125rem;font-weight:400;line-height:1.45;display:flex}[data-login-fragen-fenster] [data-login-fragen-option]:hover{background:var(--dbs-surface-raised)}[data-login-fragen-fenster] [data-login-fragen-option][data-gewaehlt]{border-color:var(--dbs-accent);background:var(--dbs-tone-accent-soft)}[data-login-fragen-fenster] [data-login-fragen-option] input[type=radio]{width:auto;height:auto;accent-color:var(--dbs-accent);flex:none;margin:.2rem 0 0;padding:0}[data-login-fragen-fenster] [data-login-fragen-label]{margin:var(--dbs-space-2,.5rem) 0 var(--dbs-space-1,.25rem);color:var(--dbs-muted);font-size:.75rem;font-weight:600;display:block}[data-login-fragen-fenster] [data-login-fragen-anmerkung]{box-sizing:border-box;width:100%;min-height:3.5rem;padding:var(--dbs-space-2,.5rem);font:inherit;color:var(--dbs-fg);background:var(--dbs-surface-raised);border:1px solid var(--dbs-border);border-radius:var(--dbs-radius-md,.375rem);resize:vertical}[data-login-fragen-fenster] [data-login-fragen-anmerkung]:focus{border-color:var(--dbs-accent);background:var(--dbs-surface);outline:none}[data-login-fragen-fenster] [data-login-fragen-fehler]{margin:var(--dbs-space-2,.5rem) 0 0;padding:var(--dbs-space-2,.5rem) var(--dbs-space-3,.75rem);border-radius:var(--dbs-radius-md,.375rem);background:var(--dbs-tone-critical-soft);color:var(--dbs-tone-critical);font-size:.8rem}[data-login-fragen-fenster] [data-login-fragen-fuss]{gap:var(--dbs-space-2,.5rem);padding:var(--dbs-space-3,.75rem) var(--dbs-space-4,1rem) var(--dbs-space-4,1rem);border-top:1px solid var(--dbs-border);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;display:flex}[data-login-fragen-fenster] [data-login-fragen-hinweis]{color:var(--dbs-muted);flex:100%;font-size:.7rem}[data-login-fragen-fenster] [data-login-fragen-knopf]{padding:var(--dbs-space-2,.5rem) var(--dbs-space-4,1rem);font:inherit;color:var(--dbs-fg);background:var(--dbs-surface);border:1px solid var(--dbs-border);border-radius:var(--dbs-radius-md,.375rem);cursor:pointer;font-size:.8rem;font-weight:500}[data-login-fragen-fenster] [data-login-fragen-knopf]:hover:not(:disabled){background:var(--dbs-surface-raised)}[data-login-fragen-fenster] [data-login-fragen-knopf=antworten]{background:var(--dbs-accent);border-color:var(--dbs-accent);color:var(--dbs-accent-ink);font-weight:600}[data-login-fragen-fenster] [data-login-fragen-knopf=antworten]:hover:not(:disabled){background:var(--dbs-accent);filter:brightness(.92)}[data-login-fragen-fenster] [data-login-fragen-knopf]:disabled{opacity:.4;cursor:default}[data-login-fragen-fenster] [data-login-fragen-knopf]:focus-visible{outline:2px solid var(--dbs-accent);outline-offset:2px}[data-login-fragen-fenster] [data-login-fragen-option]:has(input:focus-visible){outline:2px solid var(--dbs-accent);outline-offset:2px}
