.health_checkinHead__X0TqV{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:4px}.health_loggedBadge__fKdAU{font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--accent-2);background:rgba(0,224,198,.12);border:1px solid rgba(0,224,198,.35);border-radius:999px;padding:2px 10px;white-space:nowrap}.health_checkinForm__GGyGZ{display:flex;flex-direction:column;gap:16px;margin-top:12px}.health_field__torHb{display:flex;flex-direction:column;gap:6px}.health_fieldLabel___gvUj{font-size:12px;color:var(--text-dim)}.health_segRow__AsbGV{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px}.health_segBtn__j7AnD{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(255,255,255,.14);background:var(--bg-raised);color:var(--text-dim);border-radius:10px;padding:10px 0;font-size:15px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color .15s ease-out,background .15s ease-out,color .15s ease-out,transform .1s ease-out}.health_segBtn__j7AnD:hover{border-color:var(--accent-2);color:var(--text)}.health_segBtn__j7AnD.health_active__u8ujP{background:linear-gradient(135deg,var(--done),var(--accent-2));border-color:transparent;color:#06110d;box-shadow:0 0 12px rgba(0,224,198,.35)}.health_segBtn__j7AnD:active{transform:scale(.95)}.health_numRow__en8RM{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.health_noteField__b0D6N input,.health_numField__eGqry input{width:100%;background:var(--bg-raised);border:1px solid rgba(255,255,255,.14);border-radius:8px;padding:9px 10px;color:var(--text);font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.health_noteField__b0D6N input{font-feature-settings:normal;font-variant-numeric:normal}.health_noteField__b0D6N input::placeholder,.health_numField__eGqry input::placeholder{color:var(--text-dim)}.health_noteField__b0D6N input:focus-visible,.health_numField__eGqry input:focus-visible{border-color:var(--accent-2);outline:none}.health_formFoot__o_rtj{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}.health_saveBtn__wYeKH{font-size:13px;font-weight:600;border-radius:8px;padding:8px 18px;cursor:pointer;border:none;color:#06110d;background:linear-gradient(135deg,var(--done),var(--accent-2))}.health_saveBtn__wYeKH:hover{filter:brightness(1.08)}.health_saveBtn__wYeKH:disabled{opacity:.5;cursor:default;filter:none}.health_savedNote__5d_Fp{font-size:12.5px;color:var(--accent-2)}@media (prefers-reduced-motion:reduce){.health_saveBtn__wYeKH,.health_segBtn__j7AnD{transition:none}}@media (max-width:640px){.health_numRow__en8RM{grid-template-columns:1fr}}.health_trendGrid__CrPFB{display:flex;flex-direction:column;gap:18px}.health_trendCard___Yacm{display:flex;flex-direction:column;gap:6px}.health_trendHead__pGyTd{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:13px}.health_trendName__M7MMo{color:var(--text);font-weight:600}.health_trendMeta__bIeIB{color:var(--text-dim);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.health_trendEmpty__6nnaX{font-size:12.5px;color:var(--text-dim);line-height:1.55;padding:6px 0 2px}.health_privacyRow__0jl1y{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--text-dim);padding:14px 4px 4px;border-top:1px solid rgba(255,255,255,.06);margin-top:8px}.health_privacyDot__Xqtqy{width:7px;height:7px;border-radius:999px;flex:none;background:var(--accent-2);box-shadow:0 0 6px var(--accent-2)}.health_habitsNote__J2XEy,.health_vitalsNote__8cU_O{font-size:12.5px;color:var(--text-dim);line-height:1.6}