#date-form select,#date-form input {box-sizing:border-box;width:100%;min-width:0;border:1px solid #cddad6;border-radius:8px;padding:13px;background:white;color:var(--ink);font:inherit;font-size:15px;}
#date-form fieldset {border:0;padding:0;margin:0;min-width:0;}
#date-form legend {margin-top:24px;font-size:15px;font-weight:700;}
#date-error {margin-top:16px;}
#date-result {margin-bottom:24px;}
#date-detail {margin:12px 0;line-height:1.8;}
#date-note {margin-top:18px;}
