.nl-anmelde .nl-label{color:var(--text-mute)}.nl-anmelde.nl-root .nl-input,.nl-anmelde.nl-root .nl-textarea{background:var(--card-bg);border-color:var(--line);color:var(--text)}.nl-anmelde.nl-root .nl-input:focus{border-color:var(--bm);box-shadow:0 0 0 3px color-mix(in srgb, var(--bm) 26%, transparent)}.nl-anmelde.nl-root .nl-input::placeholder{color:var(--text-mute);opacity:1}.nl-anmelde .nl-btn-primary:disabled{border-color:var(--line);color:var(--text-mute);opacity:1;background:0 0}.nl-anmelde .nl-btn-primary:hover:not(:disabled){background:var(--bm);border-color:var(--bm);filter:brightness(.92)}.nl-anmelde .nl-signup-liste input{accent-color:var(--bm)}.nl-anmelde .nl-signup-namen{grid-template-columns:1fr 1fr}@media (max-width:430px){.nl-anmelde .nl-signup-namen{grid-template-columns:1fr}}.nl-anmelde .nl-page-title{letter-spacing:-.02em;font-size:clamp(27px,5vw,33px);line-height:1.16}.nl-anmelde .nl-page-sub{font-size:16.5px;line-height:1.5}.nl-anmelde.nl-root .nl-input,.nl-anmelde.nl-root .nl-textarea,.nl-anmelde .nl-btn-primary,.nl-anmelde .nl-card{border-radius:var(--nl-radius,10px)}
