.launch-notice{padding:12px 20px;text-align:center;background:var(--surface,#f4e8cc);color:var(--text,#352c20);font-size:.9rem;border-bottom:1px solid #997c4544;line-height:1.7}
.family-details,.offering-quantities,.estimate-box{min-width:0;padding:18px;border:1px solid #997c4566;border-radius:14px;margin-top:16px}
.family-details legend,.offering-quantities legend{font-weight:700;padding:0 6px}.family-details p{margin-bottom:16px}.family-details .form-grid{margin-top:16px}
.quantity-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid #997c4533}.quantity-row span{overflow-wrap:anywhere}.quantity-row input{width:76px;flex-shrink:0;min-height:44px;padding:8px;border:1px solid #997c4566;border-radius:8px;background:transparent;color:inherit}
.estimate-box p{margin:8px 0;overflow-wrap:anywhere}.clear-draft{margin-top:16px;display:block}fieldset[hidden],[hidden]{display:none!important}.policy-extra{margin-top:28px}.policy-extra p{margin:12px 0}
html[data-theme=dark] .launch-notice{background:#292419;color:#f4e8cc}html[lang=ml] .launch-notice{font-size:.85rem}
