.birth-label{font-size:12px;color:#dccbe6}.birth-row{display:grid;grid-template-columns:1.2fr .9fr .9fr;gap:10px;margin-top:7px}.birth-row .field{min-width:0}.birth-row select{min-width:0;padding:10px 7px;font-size:14px;background:#120d23;color:#fff}.birth-row select:disabled{opacity:.55}.birth-error{display:block;min-height:18px;color:#ff9eb8;font-size:12px;margin-top:6px}@media(max-width:390px){.birth-row{gap:6px}.birth-row select{font-size:12px;padding:10px 4px}}
