.AgePage_wrap__b3RNU{max-width:1200px;margin:0 auto;padding:24px 20px 48px}.AgePage_head__cEBew{margin-bottom:12px}.AgePage_title__5m4Xk{margin-top:50px;font-size:28px;font-weight:800;letter-spacing:-.2px;text-align:center}.AgePage_desc__iL3Fm{margin:20px 0 50px;color:var(--text-dim);text-align:center}.AgePage_card__t1qeh{background:var(--surface);border:1px solid var(--border);border-radius:14px;padding:16px}.AgePage_formGrid__JYfPe{display:grid;gap:16px;grid-template-columns:1.2fr .8fr}@media (max-width:860px){.AgePage_formGrid__JYfPe{grid-template-columns:1fr}}.AgePage_left__3gw5g,.AgePage_right__5KX_j{min-width:0}.AgePage_formRow___ixng{margin-bottom:12px}.AgePage_alert___k7Xx{border-radius:12px;padding:10px 12px;font-size:14px;display:flex;gap:8px;align-items:flex-start;margin-top:8px}.AgePage_alertError__wOwB4{background:#fff5f5;border:1px solid #ffdede;color:#b42318}.AgePage_resultGrid__Xqf3s{display:grid;grid-template-columns:1fr 1fr;gap:12px}.AgePage_kv__HueTQ{display:grid;grid-template-columns:1fr 1fr;gap:6px;align-items:center}.AgePage_k__TXD96{color:#667085}.AgePage_v__2CGaR{font-weight:800}.DateField_field__rwDPb{display:flex;flex-direction:column;gap:6px}.DateField_label__3Yjf3{font-weight:600}.DateField_req__g7ukn{color:#d11;margin-left:4px}.DateField_inputRow__tk9HW{display:flex;align-items:center;gap:8px}.DateField_input__0Oaoa{flex:1;padding:12px 14px;border:1px solid #d7ddea;border-radius:12px;outline:none;background:#fff}.DateField_input__0Oaoa:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(0,123,255,.12)}.DateField_hint__iA9wC{color:#667085;font-size:12px}.DateField_hasError__ElI28 .DateField_suffix__mHNTA{color:#b42318}.DateField_inputError__Ai00j{border-color:#ea9999}.DateField_inputError__Ai00j:focus{border-color:#d92d20;box-shadow:0 0 0 3px rgba(217,45,32,.15)}.DateField_errorText__Dui_g{color:#b42318;font-size:12px}