/* Color-only companion: birthday-feedback.css. Never loaded without this source. */
@media screen{
html[data-lani-theme="dark"] .lani-bf[data-lani-birthday-feedback]{--bf-ink:#9dceff;--bf-muted:#9dceff;--bf-line:#3b4b62;background:#1d293a;color:#e1e7ee}
html[data-lani-theme="dark"] .lani-bf[data-lani-birthday-feedback] h2{color:#e1e7ee}
html[data-lani-theme="dark"] .lani-bf[data-lani-birthday-feedback] .lani-bf-count{color:#afbdd0}
html[data-lani-theme="dark"] .lani-bf[data-lani-birthday-feedback] .lani-bf-actions{background:#1d293a}
html[data-lani-theme="dark"] .lani-bf[data-lani-birthday-feedback] .lani-bf-actions button{color:#9dceff}
html[data-lani-theme="dark"] .lani-bf[data-lani-birthday-feedback] .lani-bf-actions button:hover:not(:disabled){background:#1d293a;color:#e1e7ee}
html[data-lani-theme="dark"] .lani-bf[data-lani-birthday-feedback] > .lani-bf-privacy{color:#afbdd0}
html[data-lani-theme="dark"] .lani-bf[data-lani-birthday-feedback] form{background:#1d293a}
html[data-lani-theme="dark"] .lani-bf[data-lani-birthday-feedback] fieldset label{background:#1d293a;color:#9dceff}
html[data-lani-theme="dark"] .lani-bf[data-lani-birthday-feedback] textarea{background:#1d293a}
html[data-lani-theme="dark"] .lani-bf[data-lani-birthday-feedback] textarea:focus{background:#1d293a}
html[data-lani-theme="dark"] .lani-bf[data-lani-birthday-feedback] form .lani-bf-privacy{color:#afbdd0}
html[data-lani-theme="dark"] .lani-bf[data-lani-birthday-feedback] [data-bf-status]{color:#afbdd0}
html[data-lani-theme="dark"] .lani-bf[data-lani-birthday-feedback]:has([data-bf-positive]:disabled):not([aria-busy])::after{background:#1d293a;color:#e1e7ee}
html[data-lani-theme="dark"] .lani-bf[data-lani-birthday-feedback]:has([data-bf-positive]:disabled):not([aria-busy]) [data-bf-status]{color:#e1e7ee}
}
