/* ./html/css/sen.css */

.formularz-snu { 
    display: flex; 
    flex-direction: column; 
    gap: 16px; 
}

.formularz-snu fieldset { 
    border: 1px solid var(--kolor-ramki); 
    border-radius: 8px; 
    padding: 18px; 
    background: var(--kolor-tla); 
    margin: 0; 
}

.formularz-snu legend { 
    font-weight: 700; 
    padding: 0 10px; 
    color: var(--kolor-glowny); 
}

.formularz-snu label { 
    display: block; 
    margin-top: 0; 
    font-size: 14px; 
    font-weight: 600; 
    color: var(--kolor-tekstu);
}

/* Przycisk #btn-zapisz-sen jest centralnie stylizowany w globalny.css */