.ck-grade-field{margin-top:18px}.ck-grade-field label{display:block;margin:0 0 8px;color:#193f54;font-family:'Trebuchet MS',Arial,sans-serif;font-size:14px;font-weight:800}.ck-grade-field select{width:100%;min-height:50px;border:2px solid #d9e5ea;border-radius:12px;background:#fbfdfe;padding:0 15px;color:#193f54;font:16px Arial,sans-serif}.ck-grade-field select:focus{border-color:#1d7ea7;outline:3px solid rgba(29,126,167,.12)}.ck-grade-field select.ck-invalid{border-color:#d94242!important;background:#fff7f7!important}
#ck-reg-form .ck-date-source{display:none!important}#ck-reg-form .ck-date-selects.ck-birthday-selects{display:grid!important;grid-template-columns:minmax(150px,1.45fr) minmax(86px,.7fr) minmax(110px,.85fr)!important;gap:10px!important;margin-top:8px!important}#ck-reg-form .ck-date-selects.ck-birthday-selects select{width:100%!important;min-width:0!important;min-height:50px!important;border:2px solid #d9e5ea!important;border-radius:12px!important;background:#fbfdfe!important;padding:0 13px!important;color:#193f54!important;font:16px Arial,sans-serif!important}#ck-reg-form .ck-date-selects.ck-birthday-selects select:focus{border-color:#1d7ea7!important;outline:3px solid rgba(29,126,167,.12)!important}#ck-reg-form .ck-date-selects.ck-birthday-selects select.ck-invalid{border-color:#d94242!important;background:#fff7f7!important}@media(max-width:520px){#ck-reg-form .ck-date-selects.ck-birthday-selects{grid-template-columns:1fr 1fr!important}#ck-reg-form .ck-date-selects.ck-birthday-selects select[aria-label="Month"]{grid-column:1/-1}}
