PageSourceSearch

https://dxtutor.com/static/assets/prevent_calculator-BVG8d-YM.js

js dxtutor.com collected 2026-10-04 03:47:28 UTC 47,442 bytes, 1 lines download raw bytes

1import{dJ as c,ep as b0,d5 as e,aO as m0,w as q,a as o0}from"./application_access_policy-CN1bCqX3.js";import{S as l0}from"./section_card-nCex__dO.js";import{u as H0}from"./use_page_reload_guard-B9GNmklf.js";import{I as n}from"./app-4TmX2FW1.js";import{B as t}from"./cardiovascular_risk_calculator-BkS0u5p0.js";import{S as p0}from"./index-CDmlO96_.js";import{S as f0}from"./stethoscope-LhX-J9mg.js";import{G as C0}from"./gauge-BSZVIohJ.js";import{T as K}from"./index-BW4havIr.js";import"./SaveItemRequest-Rw53gKXj.js";import"./design_tokens-DEBxMIkQ.js";import"./dxpsi_brand-OPTQA5Wc.js";import"./createLucideIcon-CDLz7RZH.js";var J=(a=>(a.TotalCVD="total_cvd",a.ASCVD="ascvd",a.HeartFailure="heart_failure",a.CHD="chd",a.Stroke="stroke",a))(J||{}),u=(a=>(a.Low="low",a.Borderline="borderline",a.Intermediate="intermediate",a.High="high",a))(u||{});const x0={[t.Female]:{total_cvd:{age:.7939329,nonHdlC:.0305239,hdlC:-.1606857,sbpLow:-.2394003,sbpHigh:.3600781,diabetes:.8667604,smoking:.5360739,bmiLow:0,bmiHigh:0,egfrLow:.6045917,egfrHigh:.0433769,bpTx:.3151672,statin:-.1477655,bpTxSbpHigh:-.0663612,statinNonHdlC:.1197879,ageNonHdlC:-.0819715,ageHdlC:.0306769,ageSbpHigh:-.0946348,ageDiabetes:-.27057,ageSmoking:-.078715,ageBmiHigh:0,ageEgfrLow:-.1637806,constant:-3.307728},ascvd:{age:.719883,nonHdlC:.1176967,hdlC:-.151185,sbpLow:-.0835358,sbpHigh:.3592852,diabetes:.8348585,smoking:.4831078,bmiLow:0,bmiHigh:0,egfrLow:.4864619,egfrHigh:.0397779,bpTx:.2265309,statin:-.0592374,bpTxSbpHigh:-.0395762,statinNonHdlC:.0844423,ageNonHdlC:-.0567839,ageHdlC:.0325692,ageSbpHigh:-.1035985,ageDiabetes:-.2417542,ageSmoking:-.0791142,ageBmiHigh:0,ageEgfrLow:-.1671492,constant:-3.819975},heart_failure:{age:.8998235,nonHdlC:0,hdlC:0,sbpLow:-.4559771,sbpHigh:.3576505,diabetes:1.038346,smoking:.583916,bmiLow:-.0072294,bmiHigh:.2997706,egfrLow:.7451638,egfrHigh:.0557087,bpTx:.3534442,statin:0,bpTxSbpHigh:-.0981511,statinNonHdlC:0,ageNonHdlC:0,ageHdlC:0,ageSbpHigh:-.0946663,ageDiabetes:-.3581041,ageSmoking:-.1159453,ageBmiHigh:-.003878,ageEgfrLow:-.1884289,constant:-4.310409},chd:{age:.7587146,nonHdlC:.1810949,hdlC:-.2014507,sbpLow:-.0881827,sbpHigh:.3547731,diabetes:.9045358,smoking:.5410917,bmiLow:0,bmiHigh:0,egfrLow:.5198725,egfrHigh:.0325935,bpTx:.2010642,statin:-.036195,bpTxSbpHigh:-.0891238,statinNonHdlC:.0750716,ageNonHdlC:-.0683256,ageHdlC:.0484755,ageSbpHigh:-.0898086,ageDiabetes:-.2569041,ageSmoking:-.0786607,ageBmiHigh:0,ageEgfrLow:-.1597513,constant:-4.608751},stroke:{age:.6907849,nonHdlC:.0534279,hdlC:-.1055109,sbpLow:-.113078,sbpHigh:.3665217,diabetes:.8013721,smoking:.4187039,bmiLow:0,bmiHigh:0,egfrLow:.4539767,egfrHigh:.0515087,bpTx:.2494624,statin:-.0798829,bpTxSbpHigh:-.0079039,statinNonHdlC:.0833101,ageNonHdlC:-.0409242,ageHdlC:.016994,ageSbpHigh:-.1191213,ageDiabetes:-.2480549,ageSmoking:-.0998063,ageBmiHigh:0,ageEgfrLow:-.1759075,constant:-4.409199}},[t.Male]:{total_cvd:{age:.7688528,nonHdlC:.0736174,hdlC:-.0954431,sbpLow:-.4347345,sbpHigh:.3362658,diabetes:.7692857,smoking:.4386871,bmiLow:0,bmiHigh:0,egfrLow:.5378979,egfrHigh:.0164827,bpTx:.288879,statin:-.1337349,bpTxSbpHigh:-.0475924,statinNonHdlC:.150273,ageNonHdlC:-.0517874,ageHdlC:.0191169,ageSbpHigh:-.1049477,ageDiabetes:-.2251948,ageSmoking:-.0895067,ageBmiHigh:0,ageEgfrLow:-.1543702,constant:-3.031168},ascvd:{age:.7099847,nonHdlC:.1658663,hdlC:-.1144285,sbpLow:-.2837212,sbpHigh:.3239977,diabetes:.7189597,smoking:.3956973,bmiLow:0,bmiHigh:0,egfrLow:.3690075,egfrHigh:.0203619,bpTx:.2036522,statin:-.0865581,bpTxSbpHigh:-.0322916,statinNonHdlC:.114563,ageNonHdlC:-.0300005,ageHdlC:.0232747,ageSbpHigh:-.0927024,ageDiabetes:-.2018525,ageSmoking:-.0970527,ageBmiHigh:0,ageEgfrLow:-.1217081,constant:-3.500655},heart_failure:{age:.8972642,nonHdlC:0,hdlC:0,sbpLow:-.6811466,sbpHigh:.3634461,diabetes:.923776,smoking:.5023736,bmiLow:-.0485841,bmiHigh:.3726929,egfrLow:.6926917,egfrHigh:.0251827,bpTx:.2980922,statin:0,bpTxSbpHigh:-.0497731,statinNonHdlC:0,ageNonHdlC:0,ageHdlC:0,ageSbpHigh:-.1289201,ageDiabetes:-.3040924,ageSmoking:-.1401688,ageBmiHigh:.0068126,ageEgfrLow:-.1797778,constant:-3.946391},chd:{age:.7423283,nonHdlC:.2572109,hdlC:-.1820374,sbpLow:-.3174515,sbpHigh:.312778,diabetes:.7485249,smoking:.3912047,bmiLow:0,bmiHigh:0,egfrLow:.376487,egfrHigh:.0193687,bpTx:.1588199,statin:-.0494555,bpTxSbpHigh:-.0577851,statinNonHdlC:.0809765,ageNonHdlC:-.0517872,ageHdlC:.0489033,ageSbpHigh:-.0850404,ageDiabetes:-.2107552,ageSmoking:-.1206397,ageBmiHigh:0,ageEgfrLow:-.07795,constant:-4.156753},stroke:{age:.722513,nonHdlC:.0263348,hdlC:-.0248959,sbpLow:-.268104,sbpHigh:.3474634,diabetes:.684699,smoking:.3874844,bmiLow:0,bmiHigh:0,egfrLow:.3877827,egfrHigh:.0201965,bpTx:.232963,statin:-.1178935,bpTxSbpHigh:.0120926,statinNonHdlC:.155739,ageNonHdlC:.0141928,ageHdlC:-.0111745,ageSbpHigh:-.1155391,ageDiabetes:-.2123743,ageSmoking:-.0824133,ageBmiHigh:0,ageEgfrLow:-.180789,constant:-4.20881}}},u0={[t.Female]:{total_cvd:{age:.5503079,ageSquared:-.0928369,nonHdlC:.0409794,hdlC:-.1663306,sbpLow:-.1628654,sbpHigh:.3299505,diabetes:.6793894,smoking:.3196112,bmiLow:0,bmiHigh:0,egfrLow:.1857101,egfrHigh:.0553528,bpTx:.2894,statin:-.075688,bpTxSbpHigh:-.056367,statinNonHdlC:.1071019,ageNonHdlC:-.0751438,ageHdlC:.0301786,ageSbpHigh:-.0998776,ageDiabetes:-.3206166,ageSmoking:-.1607862,ageBmiHigh:0,ageEgfrLow:-.1450788,constant:-1.318827},ascvd:{age:.4669202,ageSquared:-.0893118,nonHdlC:.1256901,hdlC:-.1542255,sbpLow:-.0018093,sbpHigh:.322949,diabetes:.6296707,smoking:.268292,bmiLow:0,bmiHigh:0,egfrLow:.100106,egfrHigh:.0499663,bpTx:.187
15292,statin:.0152476,bpTxSbpHigh:-.0276123,statinNonHdlC:.0736147,ageNonHdlC:-.0521962,ageHdlC:.0316918,ageSbpHigh:-.1046101,ageDiabetes:-.2727793,ageSmoking:-.1530907,ageBmiHigh:0,ageEgfrLow:-.1299149,constant:-1.974074},heart_failure:{age:.6254374,ageSquared:-.0983038,nonHdlC:0,hdlC:0,sbpLow:-.3919241,sbpHigh:.3142295,diabetes:.8330787,smoking:.3438651,bmiLow:.0594874,bmiHigh:.2525536,egfrLow:.2981642,egfrHigh:.0667159,bpTx:.333921,statin:0,bpTxSbpHigh:-.0893177,statinNonHdlC:0,ageNonHdlC:0,ageHdlC:0,ageSbpHigh:-.0974299,ageDiabetes:-.404855,ageSmoking:-.1982991,ageBmiHigh:-.0035619,ageEgfrLow:-.1564215,constant:-2.205379},chd:{age:.4912423,ageSquared:-.0917078,nonHdlC:.1878256,hdlC:-.2035703,sbpLow:-.0030222,sbpHigh:.3111757,diabetes:.6803247,smoking:.3215313,bmiLow:0,bmiHigh:0,egfrLow:.1252615,egfrHigh:.0414579,bpTx:.1561303,statin:.0384138,bpTxSbpHigh:-.0795531,statinNonHdlC:.0635262,ageNonHdlC:-.0637665,ageHdlC:.0474074,ageSbpHigh:-.0876484,ageDiabetes:-.2803099,ageSmoking:-.1513626,ageBmiHigh:0,ageEgfrLow:-.1130454,constant:-2.733866},stroke:{age:.4366978,ageSquared:-.0873673,nonHdlC:.0586334,hdlC:-.1069016,sbpLow:-.0317106,sbpHigh:.3272741,diabetes:.5841726,smoking:.2045681,bmiLow:0,bmiHigh:0,egfrLow:.0765812,egfrHigh:.0603226,bpTx:.2087816,statin:-.0095137,bpTxSbpHigh:.0014436,statinNonHdlC:.0720012,ageNonHdlC:-.0361779,ageHdlC:.015888,ageSbpHigh:-.1179062,ageDiabetes:-.2710221,ageSmoking:-.1702836,ageBmiHigh:0,ageEgfrLow:-.1320992,constant:-2.62078}},[t.Male]:{total_cvd:{age:.4627309,ageSquared:-.0984281,nonHdlC:.0836088,hdlC:-.1029824,sbpLow:-.2140352,sbpHigh:.2904325,diabetes:.5331276,smoking:.2141914,bmiLow:0,bmiHigh:0,egfrLow:.1155556,egfrHigh:.0603775,bpTx:.232714,statin:-.0272112,bpTxSbpHigh:-.0384488,statinNonHdlC:.134192,ageNonHdlC:-.0511759,ageHdlC:.0165865,ageSbpHigh:-.1101437,ageDiabetes:-.2585943,ageSmoking:-.1566406,ageBmiHigh:0,ageEgfrLow:-.1166776,constant:-1.148204},ascvd:{age:.3994099,ageSquared:-.0937484,nonHdlC:.1744643,hdlC:-.120203,sbpLow:-.0665117,sbpHigh:.2753037,diabetes:.4790257,smoking:.1782635,bmiLow:0,bmiHigh:0,egfrLow:-.0218789,egfrHigh:.0602553,bpTx:.1421182,statin:.0135996,bpTxSbpHigh:-.0218265,statinNonHdlC:.1013148,ageNonHdlC:-.0312619,ageHdlC:.020673,ageSbpHigh:-.0920935,ageDiabetes:-.2159947,ageSmoking:-.1548811,ageBmiHigh:0,ageEgfrLow:-.0712547,constant:-1.736444},heart_failure:{age:.5681541,ageSquared:-.1048388,nonHdlC:0,hdlC:0,sbpLow:-.4761564,sbpHigh:.30324,diabetes:.6840338,smoking:.2656273,bmiLow:.0833107,bmiHigh:.26999,egfrLow:.2541805,egfrHigh:.0638923,bpTx:.2583631,statin:0,bpTxSbpHigh:-.0391938,statinNonHdlC:0,ageNonHdlC:0,ageHdlC:0,ageSbpHigh:-.1269124,ageDiabetes:-.3273572,ageSmoking:-.2043019,ageBmiHigh:-.0182831,ageEgfrLow:-.1342618,constant:-1.95751},chd:{age:.4171209,ageSquared:-.0949994,nonHdlC:.2651913,hdlC:-.1879446,sbpLow:-.0971746,sbpHigh:.258931,diabetes:.4956463,smoking:.1728844,bmiLow:0,bmiHigh:0,egfrLow:-.0091955,egfrHigh:.0578155,bpTx:.0939196,statin:.0508921,bpTxSbpHigh:-.0486024,statinNonHdlC:.0669478,ageNonHdlC:-.0533361,ageHdlC:.0461425,ageSbpHigh:-.0812234,ageDiabetes:-.216315,ageSmoking:-.1749197,ageBmiHigh:0,ageEgfrLow:-.0241467,constant:-2.376762},stroke:{age:.4003448,ageSquared:-.0935927,nonHdlC:.0309419,hdlC:-.0280763,sbpLow:-.047704,sbpHigh:.2925734,diabetes:.4236823,smoking:.1675238,bmiLow:0,bmiHigh:0,egfrLow:-9216e-7,egfrHigh:.0575221,bpTx:.1685514,statin:-.020829,bpTxSbpHigh:.0230042,statinNonHdlC:.1413652,ageNonHdlC:.0145411,ageHdlC:-.0149606,ageSbpHigh:-.1118468,ageDiabetes:-.2152953,ageSmoking:-.1339295,ageBmiHigh:0,ageEgfrLow:-.1225081,constant:-2.458022}}},S0={[t.Female]:{total_cvd:{age:.7858178,nonHdlC:.0194438,hdlC:-.1521964,sbpLow:-.2296681,sbpHigh:.3465777,diabetes:.5366241,smoking:.5411682,bmiLow:0,bmiHigh:0,egfrLow:.5931898,egfrHigh:.0472458,bpTx:.3158567,statin:-.1535174,bpTxSbpHigh:-.0687752,statinNonHdlC:.1054746,ageNonHdlC:-.0761119,ageHdlC:.0307469,ageSbpHigh:-.0905966,ageDiabetes:-.2241857,ageSmoking:-.080186,ageBmiHigh:0,ageEgfrLow:-.1667286,hba1cDm:.1338348,hba1cNoDm:.1622409,missingHba1c:-.0142496,constant:-3.306162},ascvd:{age:.7111831,nonHdlC:.106797,hdlC:-.1425745,sbpLow:-.0736824,sbpHigh:.3480844,diabetes:.5112951,smoking:.4880292,bmiLow:0,bmiHigh:0,egfrLow:.4754997,egfrHigh:.0438132,bpTx:.2259093,statin:-.0648872,bpTxSbpHigh:-.0437645,statinNonHdlC:.0697082,ageNonHdlC:-.0506382,ageHdlC:.0327475,ageSbpHigh:-.0996442,ageDiabetes:-.1924338,ageSmoking:-.0803539,ageBmiHigh:0,ageEgfrLow:-.1682586,hba1cDm:.1339055,hba1cNoDm:.1596461,missingHba1c:.0015678,constant:-3.838746},heart_failure:{age:.8997391,nonHdlC:0,hdlC:0,sbpLow:-.4422749,sbpHigh:.3378691,diabetes:.681284,smoking:.5886005,bmiLow:-.0148657,bmiHigh:.2958374,egfrLow:.73447,egfrHigh:.05926,bpTx:.3543475,statin:0,bpTxSbpHigh:-.1002139,statinNonHdlC:0,ageNonHdlC:0,ageHdlC:0,ageSbpHigh:-.0878765,ageDiabetes:-.303684,ageSmoking:-.1178943,ageBmiHigh:-.008345,ageEgfrLow:-.1912183,hba1cDm:.1856442,hba1cNoDm:.1833083,missingHba1c:-.0143112,constant:-4.288225},chd:{age:.7559415,nonHdlC:.1663933,hdlC:-.1905004,sbpLow:-.0768509,sbpHigh:.339647,diabetes:.5632228,smoking:.5478,bmiLow:0,bmiHigh:0,egfrLow:.5105085,egfrHigh:.0381344,bpTx:.2023093,statin:-.0425927,bpTxSbpHigh:-.0953791,statinNonHdlC:.0587372,ageNonHdlC:-.0607664,ageHdlC:.0485765,ageSbpHigh:-.0841698,ageDiabetes:-.1986967,ageSmoking:-.0807069,ageBmiHigh:0,ageEgfrLow:-.1610913,hba1cDm:.1832739,hba1cNoDm:.1755465,missingHba1c:.0268381,constant:-4.667457},stroke:{age:.6854957,nonHdlC:.043261,hdlC:-.0983793,sbpLow:-.1017197,sbpHigh:.3565955,diabetes:.4609555,smoking:.4198301,bmiLow:0,bmiHigh:0,egfrLow:.4436518,egfrHigh:.0544989,bpTx:.2493831,statin:-.0859775,bpTxSbpHigh:-.0114564,statinNonHdlC:.0689079,ageNonHdlC:-.036013,ageHdlC:.0171809,ageSbpHigh:-.115679,ageDiabetes:-.2025816,ageSmoking:-.1003882,ageBmiHigh:0,ageEgfrLow:-.1760082,hba1cDm:.0929695,hba1cNoDm:.15450
154,missingHba1c:-.025509,constant:-4.396448}},[t.Male]:{total_cvd:{age:.7699177,nonHdlC:.0605093,hdlC:-.0888525,sbpLow:-.417713,sbpHigh:.3288657,diabetes:.4759471,smoking:.4385663,bmiLow:0,bmiHigh:0,egfrLow:.5334616,egfrHigh:.0206431,bpTx:.2917524,statin:-.1383313,bpTxSbpHigh:-.0482622,statinNonHdlC:.1393796,ageNonHdlC:-.0463501,ageHdlC:.0205926,ageSbpHigh:-.1037717,ageDiabetes:-.1737697,ageSmoking:-.0915839,ageBmiHigh:0,ageEgfrLow:-.1637039,hba1cDm:.13159,hba1cNoDm:.1295185,missingHba1c:-.0128373,constant:-3.040901},ascvd:{age:.7064146,nonHdlC:.1532267,hdlC:-.1082166,sbpLow:-.2675288,sbpHigh:.3173809,diabetes:.432604,smoking:.3958842,bmiLow:0,bmiHigh:0,egfrLow:.3665014,egfrHigh:.0250243,bpTx:.2061158,statin:-.0899988,bpTxSbpHigh:-.0334959,statinNonHdlC:.1034168,ageNonHdlC:-.0255406,ageHdlC:.0247538,ageSbpHigh:-.0917441,ageDiabetes:-.1499195,ageSmoking:-.098089,ageBmiHigh:0,ageEgfrLow:-.1305231,hba1cDm:.1157161,hba1cNoDm:.1288303,missingHba1c:-.0010001,constant:-3.51835},heart_failure:{age:.911787,nonHdlC:0,hdlC:0,sbpLow:-.6568071,sbpHigh:.3524645,diabetes:.5849752,smoking:.5014014,bmiLow:-.0512352,bmiHigh:.365294,egfrLow:.6892219,egfrHigh:.0292377,bpTx:.3038296,statin:0,bpTxSbpHigh:-.0515032,statinNonHdlC:0,ageNonHdlC:0,ageHdlC:0,ageSbpHigh:-.1262343,ageDiabetes:-.2449514,ageSmoking:-.1392217,ageBmiHigh:9592e-7,ageEgfrLow:-.1917105,hba1cDm:.1652857,hba1cNoDm:.1505859,missingHba1c:-.0113444,constant:-3.961954},chd:{age:.7223642,nonHdlC:.2443591,hdlC:-.1755236,sbpLow:-.3025745,sbpHigh:.3056892,diabetes:.4874841,smoking:.3942456,bmiLow:0,bmiHigh:0,egfrLow:.3748008,egfrHigh:.0250407,bpTx:.1616182,statin:-.0513733,bpTxSbpHigh:-.059131,statinNonHdlC:.0710909,ageNonHdlC:-.0476587,ageHdlC:.0502694,ageSbpHigh:-.0838455,ageDiabetes:-.1630679,ageSmoking:-.1220691,ageBmiHigh:0,ageEgfrLow:-.0859505,hba1cDm:.1251064,hba1cNoDm:.1177006,missingHba1c:.0285438,constant:-4.219654},stroke:{age:.7244468,nonHdlC:.0134286,hdlC:-.0204357,sbpLow:-.2506963,sbpHigh:.3408562,diabetes:.35355,smoking:.3854904,bmiLow:0,bmiHigh:0,egfrLow:.3869787,egfrHigh:.0237663,bpTx:.236159,statin:-.1241976,bpTxSbpHigh:.0095878,statinNonHdlC:.1424174,ageNonHdlC:.018922,ageHdlC:-.0093452,ageSbpHigh:-.1143576,ageDiabetes:-.1559808,ageSmoking:-.0824194,ageBmiHigh:0,ageEgfrLow:-.1890904,hba1cDm:.1076023,hba1cNoDm:.1408596,missingHba1c:-.0470943,constant:-4.179346}}},L0={[t.Female]:{total_cvd:{age:.542975,ageSquared:-.0927455,nonHdlC:.0309416,hdlC:-.158268,sbpLow:-.1553478,sbpHigh:.3181266,diabetes:.3678091,smoking:.3239447,bmiLow:0,bmiHigh:0,egfrLow:.1790654,egfrHigh:.0590614,bpTx:.2902327,statin:-.0816785,bpTxSbpHigh:-.058971,statinNonHdlC:.0942133,ageNonHdlC:-.0700503,ageHdlC:.030181,ageSbpHigh:-.0963966,ageDiabetes:-.2719023,ageSmoking:-.162073,ageBmiHigh:0,ageEgfrLow:-.1474327,hba1cDm:.1291484,hba1cNoDm:.1522843,missingHba1c:-.0098997,constant:-1.319136},ascvd:{age:.4579459,ageSquared:-.0891299,nonHdlC:.1158456,hdlC:-.1467218,sbpLow:.0045771,sbpHigh:.3128025,diabetes:.3229247,smoking:.2717375,bmiLow:0,bmiHigh:0,egfrLow:.093078,egfrHigh:.0535145,bpTx:.1882261,statin:.0093428,bpTxSbpHigh:-.0305126,statinNonHdlC:.0619281,ageNonHdlC:-.0475001,ageHdlC:.0316825,ageSbpHigh:-.1016072,ageDiabetes:-.2258076,ageSmoking:-.1542019,ageBmiHigh:0,ageEgfrLow:-.1316076,hba1cDm:.1273891,hba1cNoDm:.1476653,missingHba1c:.0047095,constant:-1.975389},heart_failure:{age:.6218754,ageSquared:-.0985135,nonHdlC:0,hdlC:0,sbpLow:-.3817946,sbpHigh:.2976816,diabetes:.5228879,smoking:.3481367,bmiLow:.051302,bmiHigh:.2487989,egfrLow:.2899254,egfrHigh:.0704966,bpTx:.3349736,statin:0,bpTxSbpHigh:-.0917723,statinNonHdlC:0,ageNonHdlC:0,ageHdlC:0,ageSbpHigh:-.0935024,ageDiabetes:-.3563671,ageSmoking:-.1997476,ageBmiHigh:-.0076756,ageEgfrLow:-.1581283,hba1cDm:.164577,hba1cNoDm:.1608571,missingHba1c:-.0104499,constant:-2.207059},chd:{age:.4826254,ageSquared:-.0915403,nonHdlC:.1780988,hdlC:-.1966234,sbpLow:.0027422,sbpHigh:.2977653,diabetes:.3659988,smoking:.3271479,bmiLow:0,bmiHigh:0,egfrLow:.1185543,egfrHigh:.0452074,bpTx:.1572765,statin:.0317261,bpTxSbpHigh:-.0831561,statinNonHdlC:.051562,ageNonHdlC:-.0590998,ageHdlC:.0474044,ageSbpHigh:-.0847527,ageDiabetes:-.2326987,ageSmoking:-.1528698,ageBmiHigh:0,ageEgfrLow:-.1142908,hba1cDm:.1745547,hba1cNoDm:.1629289,missingHba1c:.0314192,constant:-2.737016},stroke:{age:.4283766,ageSquared:-.0872088,nonHdlC:.0491764,hdlC:-.0993547,sbpLow:-.0244027,sbpHigh:.3191413,diabetes:.2724236,smoking:.2071539,bmiLow:0,bmiHigh:0,egfrLow:.0685568,egfrHigh:.0639037,bpTx:.209475,statin:-.0163024,bpTxSbpHigh:-.0015268,statinNonHdlC:.0575968,ageNonHdlC:-.0314437,ageHdlC:.0159023,ageSbpHigh:-.1151668,ageDiabetes:-.2242685,ageSmoking:-.1710254,ageBmiHigh:0,ageEgfrLow:-.1335498,hba1cDm:.0953285,hba1cNoDm:.1463044,missingHba1c:-.0202746,constant:-2.61939}},[t.Male]:{total_cvd:{age:.4664267,ageSquared:-.0986485,nonHdlC:.0720994,hdlC:-.0970671,sbpLow:-.2024506,sbpHigh:.2839908,diabetes:.27
15982,smoking:.2139966,bmiLow:0,bmiHigh:0,egfrLow:.108843,egfrHigh:.0643625,bpTx:.2352316,statin:-.0324267,bpTxSbpHigh:-.039627,statinNonHdlC:.1244627,ageNonHdlC:-.0466006,ageHdlC:.0178437,ageSbpHigh:-.1091497,ageDiabetes:-.2064478,ageSmoking:-.1566068,ageBmiHigh:0,ageEgfrLow:-.1199283,hba1cDm:.1176782,hba1cNoDm:.1193395,missingHba1c:-.0078277,constant:-1.153116},ascvd:{age:.402092,ageSquared:-.0939927,nonHdlC:.1640281,hdlC:-.11469,sbpLow:-.0575534,sbpHigh:.2703704,diabetes:.2367283,smoking:.1780137,bmiLow:0,bmiHigh:0,egfrLow:-.0302447,egfrHigh:.0642503,bpTx:.1438929,statin:.0086163,bpTxSbpHigh:-.0237002,statinNonHdlC:.0925181,ageNonHdlC:-.0271985,ageHdlC:.0218753,ageSbpHigh:-.0915393,ageDiabetes:-.1659037,ageSmoking:-.1549399,ageBmiHigh:0,ageEgfrLow:-.0750736,hba1cDm:.1069261,hba1cNoDm:.1186963,missingHba1c:.0035068,constant:-1.741659},heart_failure:{age:.572972,ageSquared:-.1053034,nonHdlC:0,hdlC:0,sbpLow:-.4615037,sbpHigh:.2920289,diabetes:.3945757,smoking:.2644023,bmiLow:.0745949,bmiHigh:.2633803,egfrLow:.2453723,egfrHigh:.0683696,bpTx:.2607665,statin:0,bpTxSbpHigh:-.0408044,statinNonHdlC:0,ageNonHdlC:0,ageHdlC:0,ageSbpHigh:-.1249414,ageDiabetes:-.2736432,ageSmoking:-.2035556,ageBmiHigh:-.0227783,ageEgfrLow:-.1371839,hba1cDm:.139781,hba1cNoDm:.1302032,missingHba1c:-.0072965,constant:-1.96388},chd:{age:.42226,ageSquared:-.095405,nonHdlC:.2555107,hdlC:-.1827621,sbpLow:-.0880362,sbpHigh:.2543825,diabetes:.2650627,smoking:.1723862,bmiLow:0,bmiHigh:0,egfrLow:-.0179098,egfrHigh:.0617834,bpTx:.0959723,statin:.0460497,bpTxSbpHigh:-.0502685,statinNonHdlC:.0589655,ageNonHdlC:-.0496693,ageHdlC:.0472785,ageSbpHigh:-.0805667,ageDiabetes:-.1693803,ageSmoking:-.1750779,ageBmiHigh:0,ageEgfrLow:-.0283891,hba1cDm:.1072032,hba1cNoDm:.1066283,missingHba1c:.0330893,constant:-2.382274},stroke:{age:.4029773,ageSquared:-.0937893,nonHdlC:.0209456,hdlC:-.0236413,sbpLow:-.0385001,sbpHigh:.2864289,diabetes:.1801765,smoking:.1662103,bmiLow:0,bmiHigh:0,egfrLow:-.0076399,egfrHigh:.0613741,bpTx:.1711927,statin:-.0271281,bpTxSbpHigh:.02
101625,statinNonHdlC:.1308499,ageNonHdlC:.0184519,ageHdlC:-.0133741,ageSbpHigh:-.1106527,ageDiabetes:-.1619367,ageSmoking:-.1337694,ageBmiHigh:0,ageEgfrLow:-.127875,hba1cDm:.1069135,hba1cNoDm:.1329523,missingHba1c:-.0401574,constant:-2.456176}}},w0={[t.Female]:{total_cvd:{age:.7969249,nonHdlC:.0256635,hdlC:-.1588107,sbpLow:-.2255701,sbpHigh:.3396649,diabetes:.8047515,smoking:.5285338,bmiLow:0,bmiHigh:0,egfrLow:.4803511,egfrHigh:.0434472,bpTx:.2985207,statin:-.1497787,bpTxSbpHigh:-.0742889,statinNonHdlC:.106756,ageNonHdlC:-.0778126,ageHdlC:.0306768,ageSbpHigh:-.0907168,ageDiabetes:-.2705122,ageSmoking:-.0830564,ageBmiHigh:0,ageEgfrLow:-.1389249,lnUacr:.1793037,missingUacr:.0132073,constant:-3.738341},ascvd:{age:.7201999,nonHdlC:.1135771,hdlC:-.1493506,sbpLow:-.0726677,sbpHigh:.3436259,diabetes:.7773094,smoking:.4746662,bmiLow:0,bmiHigh:0,egfrLow:.3824646,egfrHigh:.0394178,bpTx:.2125182,statin:-.0603046,bpTxSbpHigh:-.0466053,statinNonHdlC:.0733118,ageNonHdlC:-.0534262,ageHdlC:.0325689,ageSbpHigh:-.0999887,ageDiabetes:-.2411762,ageSmoking:-.0826941,ageBmiHigh:0,ageEgfrLow:-.1444737,lnUacr:.1501217,missingUacr:.0050257,constant:-4.174614},heart_failure:{age:.9145975,nonHdlC:0,hdlC:0,sbpLow:-.4441346,sbpHigh:.3260323,diabetes:.9611365,smoking:.5755787,bmiLow:8831e-7,bmiHigh:.2988964,egfrLow:.5915291,egfrHigh:.0556823,bpTx:.3314097,statin:0,bpTxSbpHigh:-.1078596,statinNonHdlC:0,ageNonHdlC:0,ageHdlC:0,ageSbpHigh:-.0875231,ageDiabetes:-.356859,ageSmoking:-.1220248,ageBmiHigh:-.0053637,ageEgfrLow:-.1610389,lnUacr:.2197281,missingUacr:.0326667,constant:-4.841506},chd:{age:.7614931,nonHdlC:.1765755,hdlC:-.1996513,sbpLow:-.0760767,sbpHigh:.3374299,diabetes:.8515443,smoking:.5327847,bmiLow:0,bmiHigh:0,egfrLow:.4067587,egfrHigh:.0325967,bpTx:.1879265,statin:-.036242,bpTxSbpHigh:-.0976864,statinNonHdlC:.0631608,ageNonHdlC:-.0644549,ageHdlC:.0488099,ageSbpHigh:-.0856819,ageDiabetes:-.2559883,ageSmoking:-.0825615,ageBmiHigh:0,ageEgfrLow:-.1357371,lnUacr:.1588333,missingUacr:.03215,constant:-4.989932},stroke:{age:.6930839,nonHdlC:.0497817,hdlC:-.1036238,sbpLow:-.1018981,sbpHigh:.3513877,diabetes:.7371897,smoking:.4124697,bmiLow:0,bmiHigh:0,egfrLow:.3574419,egfrHigh:.0505453,bpTx:.2339584,statin:-.0828306,bpTxSbpHigh:-.0134372,statinNonHdlC:.073392,ageNonHdlC:-.0378598,ageHdlC:.0169872,ageSbpHigh:-.1157191,ageDiabetes:-.2469561,ageSmoking:-.1014342,ageBmiHigh:0,ageEgfrLow:-.155055,lnUacr:.140267,missingUacr:-.0282752,constant:-4.722218}},[t.Male]:{total_cvd:{age:.7768655,nonHdlC:.0659949,hdlC:-.0951111,sbpLow:-.420667,sbpHigh:.3120151,diabetes:.698521,smoking:.4314669,bmiLow:0,bmiHigh:0,egfrLow:.3841364,egfrHigh:.009384,bpTx:.2676494,statin:-.1390966,bpTxSbpHigh:-.0579315,statinNonHdlC:.1383719,ageNonHdlC:-.0488332,ageHdlC:.0200406,ageSbpHigh:-.102454,ageDiabetes:-.2236355,ageSmoking:-.089485,ageBmiHigh:0,ageEgfrLow:-.1321848,lnUacr:.1887974,missingUacr:.0916979,constant:-3.510705},ascvd:{age:.7141718,nonHdlC:.1602194,hdlC:-.1139086,sbpLow:-.2719456,sbpHigh:.3058719,diabetes:.6600631,smoking:.3884022,bmiLow:0,bmiHigh:0,egfrLow:.2466316,egfrHigh:.0151852,bpTx:.186167,statin:-.0894395,bpTxSbpHigh:-.0411884,statinNonHdlC:.1058212,ageNonHdlC:-.028089,ageHdlC:.0240427,ageSbpHigh:-.0912325,ageDiabetes:-.2004894,ageSmoking:-.096936,ageBmiHigh:0,ageEgfrLow:-.1022867,lnUacr:.1510073,missingUacr:.0556,constant:-3.85146},heart_failure:{age:.9111795,nonHdlC:0,hdlC:0,sbpLow:-.6693649,sbpHigh:.3290082,diabetes:.8377655,smoking:.4978917,bmiLow:-.042749,bmiHigh:.3624165,egfrLow:.5075796,egfrHigh:.0137716,bpTx:.2739963,statin:0,bpTxSbpHigh:-.0645712,statinNonHdlC:0,ageNonHdlC:0,ageHdlC:0,ageSbpHigh:-.1230039,ageDiabetes:-.3013297,ageSmoking:-.1410318,ageBmiHigh:.0021531,ageEgfrLow:-.1548018,lnUacr:.2306299,missingUacr:.1472194,constant:-4.556907},chd:{age:.7502946,nonHdlC:.2509378,hdlC:-.1815561,sbpLow:-.3062719,sbpHigh:.2951241,diabetes:.6940439,smoking:.3853768,bmiLow:0,bmiHigh:0,egfrLow:.2541989,egfrHigh:.0141383,bpTx:.1436559,statin:-.051752,bpTxSbpHigh:-.0668907,statinNonHdlC:.072524,ageNonHdlC:-.0501194,ageHdlC:.0496393,ageSbpHigh:-.0834809,ageDiabetes:-.2093613,ageSmoking:-.1194638,ageBmiHigh:0,ageEgfrLow:-.0585638,lnUacr:.1440077,missingUacr:.0691246,constant:-4.50564},stroke:{age:.7318016,nonHdlC:.0213625,hdlC:-.025297,sbpLow:-.2574602,sbpHigh:.3284184,diabetes:.6166399,smoking:.3835512,bmiLow:0,bmiHigh:0,egfrLow:.2677033,egfrHigh:.0139698,bpTx:.213571,statin:-.1219907,bpTxSbpHigh:.0038137,statinNonHdlC:.1454254,ageNonHdlC:.016
15197,ageHdlC:-.010184,ageSbpHigh:-.1131545,ageDiabetes:-.2081075,ageSmoking:-.0804025,ageBmiHigh:0,ageEgfrLow:-.1617206,lnUacr:.1624239,missingUacr:.0412377,constant:-4.594023}}},N0={[t.Female]:{total_cvd:{age:.5551447,ageSquared:-.093083,nonHdlC:.0368355,hdlC:-.1646989,sbpLow:-.1514474,sbpHigh:.3117139,diabetes:.620105,smoking:.3136034,bmiLow:0,bmiHigh:0,egfrLow:.0982803,egfrHigh:.0543613,bpTx:.2749527,statin:-.0770843,bpTxSbpHigh:-.0635755,statinNonHdlC:.0946839,ageNonHdlC:-.0714853,ageHdlC:.0301776,ageSbpHigh:-.096853,ageDiabetes:-.3210117,ageSmoking:-.1642843,ageBmiHigh:0,ageEgfrLow:-.1235671,lnUacr:.1536024,missingUacr:-.0074746,constant:-1.679567},ascvd:{age:.4679953,ageSquared:-.089453,nonHdlC:.1220458,hdlC:-.15271,sbpLow:.008082,sbpHigh:.3078948,diabetes:.5748117,smoking:.2628218,bmiLow:0,bmiHigh:0,egfrLow:.0244764,egfrHigh:.0484991,bpTx:.1749513,statin:.0136685,bpTxSbpHigh:-.0336082,statinNonHdlC:.0620753,ageNonHdlC:-.0487948,ageHdlC:.0316832,ageSbpHigh:-.1022153,ageDiabetes:-.2729949,ageSmoking:-.1559975,ageBmiHigh:0,ageEgfrLow:-.1104393,lnUacr:.1296989,missingUacr:-.01561,constant:-2.282996},heart_failure:{age:.6354483,ageSquared:-.0988252,nonHdlC:0,hdlC:0,sbpLow:-.3795247,sbpHigh:.2912974,diabetes:.7651963,smoking:.3381854,bmiLow:.0671024,bmiHigh:.2520756,egfrLow:.1827424,egfrHigh:.0661102,bpTx:.3162424,statin:0,bpTxSbpHigh:-.0975032,statinNonHdlC:0,ageNonHdlC:0,ageHdlC:0,ageSbpHigh:-.0916461,ageDiabetes:-.4049263,ageSmoking:-.2027499,ageBmiHigh:-.0063932,ageEgfrLow:-.133875,lnUacr:.1862397,missingUacr:.0071805,constant:-2.58432},chd:{age:.4926988,ageSquared:-.0918127,nonHdlC:.1845016,hdlC:-.2020893,sbpLow:.0065373,sbpHigh:.2956524,diabetes:.6270792,smoking:.3165605,bmiLow:0,bmiHigh:0,egfrLow:.0440027,egfrHigh:.0395523,bpTx:.1433508,statin:.0367393,bpTxSbpHigh:-.0855085,statinNonHdlC:.0514461,ageNonHdlC:-.0602791,ageHdlC:.0473926,ageSbpHigh:-.0856034,ageDiabetes:-.2806432,ageSmoking:-.1539791,ageBmiHigh:0,ageEgfrLow:-.0911891,lnUacr:.1405696,missingUacr:.0085893,constant:-3.061136},stroke:{age:.4386621,ageSquared:-.0875218,nonHdlC:.0550946,hdlC:-.105254,sbpLow:-.0213832,sbpHigh:.3122113,diabetes:.5218774,smoking:.1989752,bmiLow:0,bmiHigh:0,egfrLow:-.0059753,egfrHigh:.0590474,bpTx:.1955879,statin:-.0113252,bpTxSbpHigh:-.0035783,statinNonHdlC:.0598654,ageNonHdlC:-.0328684,ageHdlC:.0158818,ageSbpHigh:-.1155968,ageDiabetes:-.2709618,ageSmoking:-.1725987,ageBmiHigh:0,ageEgfrLow:-.1147082,lnUacr:.1184684,missingUacr:-.0448556,constant:-2.90707}},[t.Male]:{total_cvd:{age:.4694997,ageSquared:-.0988042,nonHdlC:.0766853,hdlC:-.1027186,sbpLow:-.2014665,sbpHigh:.2682003,diabetes:.4676803,smoking:.2074543,bmiLow:0,bmiHigh:0,egfrLow:.0267082,egfrHigh:.05587,bpTx:.2147765,statin:-.0331085,bpTxSbpHigh:-.0476804,statinNonHdlC:.1234373,ageNonHdlC:-.0484113,ageHdlC:.0174765,ageSbpHigh:-.1077975,ageDiabetes:-.2581774,ageSmoking:-.1569893,ageBmiHigh:0,ageEgfrLow:-.0963556,lnUacr:.1540505,missingUacr:.0585655,constant:-1.518437},ascvd:{age:.40426,ageSquared:-.0940797,nonHdlC:.1684704,hdlC:-.119928,sbpLow:-.0558155,sbpHigh:.2569773,diabetes:.416002,smoking:.1718458,bmiLow:0,bmiHigh:0,egfrLow:-.0953543,egfrHigh:.0560653,bpTx:.1275775,statin:.0082233,bpTxSbpHigh:-.0291095,statinNonHdlC:.0917055,ageNonHdlC:-.0284916,ageHdlC:.0214614,ageSbpHigh:-.0903072,ageDiabetes:-.2153506,ageSmoking:-.1552553,ageBmiHigh:0,ageEgfrLow:-.0498783,lnUacr:.1233361,missingUacr:.0178783,constant:-2.034987},heart_failure:{age:.5768771,ageSquared:-.1054498,nonHdlC:0,hdlC:0,sbpLow:-.4619,sbpHigh:.2751478,diabetes:.6042403,smoking:.2590032,bmiLow:.090975,bmiHigh:.2618513,egfrLow:.134099,egfrHigh:.0573025,bpTx:.2376476,statin:0,bpTxSbpHigh:-.0486555,statinNonHdlC:0,ageNonHdlC:0,ageHdlC:0,ageSbpHigh:-.1211037,ageDiabetes:-.32676,ageSmoking:-.2048627,ageBmiHigh:-.0223416,ageEgfrLow:-.1093765,lnUacr:.1891696,missingUacr:.1098988,constant:-2.342315},chd:{age:.4222948,ageSquared:-.0954201,nonHdlC:.2599043,hdlC:-.1877046,sbpLow:-.0862485,sbpHigh:.2406903,diabetes:.4329048,smoking:.1665456,bmiLow:0,bmiHigh:0,egfrLow:-.0876485,egfrHigh:.0536024,bpTx:.0797236,statin:.0453782,bpTxSbpHigh:-.0571534,statinNonHdlC:.0575831,ageNonHdlC:-.0507044,ageHdlC:.0469188,ageSbpHigh:-.0795975,ageDiabetes:-.2157629,ageSmoking:-.1752953,ageBmiHigh:0,ageEgfrLow:-.0020834,lnUacr:.115275,missingUacr:.0297127,constant:-2.666484},stroke:{age:.4062155,ageSquared:-.0940121,nonHdlC:.0252773,hdlC:-.0284113,sbpLow:-.0364654,sbpHigh:.2738539,diabetes:.3537025,smoking:.1614649,bmiLow:0,bmiHigh:0,egfrLow:-.0841474,egfrHigh:.0522908,bpTx:.1533017,statin:-.0268263,bpTxSbpHigh:.0140704,statinNonHdlC:.1302131,ageNonHdlC:.0173236,ageHdlC:-.0140003,ageSbpHigh:-.1093254,ageDiabetes:-.2141831,ageSmoking:-.1345484,ageBmiHigh:0,ageEgfrLow:-.1027012,lnUacr:.1350085,missingUacr:.0028605,constant:-2.74743}}};function k0(a){const i=[];return(a.age<30||a.age>
179||!Number.isFinite(a.age))&&i.push({field:"age",message:"A idade deve estar entre 30 e 79 anos."}),(a.totalCholesterol<130||a.totalCholesterol>320||!Number.isFinite(a.totalCholesterol))&&i.push({field:"totalCholesterol",message:"O colesterol total deve estar entre 130 e 320 mg/dL."}),(a.hdlCholesterol<20||a.hdlCholesterol>100||!Number.isFinite(a.hdlCholesterol))&&i.push({field:"hdlCholesterol",message:"O HDL-colesterol deve estar entre 20 e 100 mg/dL."}),(a.systolicBloodPressure<90||a.systolicBloodPressure>200||!Number.isFinite(a.systolicBloodPressure))&&i.push({field:"systolicBloodPressure",message:"A pressão arterial sistólica deve estar entre 90 e 200 mmHg."}),(a.bmi<18.5||a.bmi>39.9||!Number.isFinite(a.bmi))&&i.push({field:"bmi",message:"O IMC deve estar entre 18,5 e 39,9 kg/m²."}),(a.egfr<15||a.egfr>140||!Number.isFinite(a.egfr))&&i.push({field:"egfr",message:"A TFGe deve estar entre 15 e 140 mL/min/1,73m²."}),a.hba1c!==null&&(a.hba1c<4.5||a.hba1c>15||!Number.isFinite(a.hba1c))&&i.push({field:"hba1c",message:"A HbA1c deve estar entre 4,5% e 15%."}),a.uacr!==null&&(a.uacr<.1||a.uacr>25e3||!Number.isFinite(a.uacr))&&i.push({field:"uacr",message:"A RAC deve estar entre 0,1 e 25.000 mg/g."}),i}const r0=.02586;function y0(a){const i=(a.age-55)/10,r=i*i,L=(a.totalCholesterol-a.hdlCholesterol)*r0-3.5,b=(a.hdlCholesterol*r0-1.3)/.3,m=(Math.min(a.systolicBloodPressure,110)-110)/20,N=(Math.max(a.systolicBloodPressure,110)-130)/20,o=(Math.min(a.bmi,30)-25)/5,x=(Math.max(a.bmi,30)-30)/5,d=(Math.min(a.egfr,60)-60)/-15,y=(Math.max(a.egfr,60)-90)/-15,H=a.hasDiabetes?1:0,T=a.isSmoker?1:0,S=a.isOnAntihypertensiveMeds?1:0,f=a.isOnStatin?1:0,p=S*N,Y=f*L,j=i*L,D=i*b,W=i*N,B=i*H,z=i*T,v=i*x,P=i*d;let k=0,I=0,E=1;if(a.hba1c!==null){E=0;const F=a.hba1c-5.3;a.hasDiabetes?k=F:I=F}let U=0,A=1;return a.uacr!==null&&(A=0,U=Math.log(a.uacr)),{age:i,ageSquared:r,nonHdlC:L,hdlC:b,sbpLow:m,sbpHigh:N,diabetes:H,smoking:T,bmiLow:o,bmiHigh:x,egfrLow:d,egfrHigh:y,bpTx:S,statin:f,bpTxSbpHigh:p,statinNonHdlC:Y,ageNonHdlC:j,ageHdlC:D,ageSbpHigh:W,ageDiabetes:B,ageSmoking:z,ageBmiHigh:v,ageEgfrLow:P,hba1cDm:k,hba1cNoDm:I,missingHba1c:E,lnUacr:U,missingUacr:A}}function R(a,i){return i.age*a.age+i.nonHdlC*a.nonHdlC+i.hdlC*a.hdlC+i.sbpLow*a.sbpLow+i.sbpHigh*a.sbpHigh+i.diabetes*a.diabetes+i.smoking*a.smoking+i.bmiLow*a.bmiLow+i.bmiHigh*a.bmiHigh+i.egfrLow*a.egfrLow+i.egfrHigh*a.egfrHigh+i.bpTx*a.bpTx+i.statin*a.statin+i.bpTxSbpHigh*a.bpTxSbpHigh+i.statinNonHdlC*a.statinNonHdlC+i.ageNonHdlC*a.ageNonHdlC+i.ageHdlC*a.ageHdlC+i.ageSbpHigh*a.ageSbpHigh+i.ageDiabetes*a.ageDiabetes+i.ageSmoking*a.ageSmoking+i.ageBmiHigh*a.ageBmiHigh+i.ageEgfrLow*a.ageEgfrLow+i.constant}function X(a,i){return R(a,i)+i.ageSquared*a.ageSquared}function T0(a,i){return R(a,i)+i.hba1cDm*a.hba1cDm+i.hba1cNoDm*a.hba1cNoDm+i.missingHba1c*a.missingHba1c}function j0(a,i){return X(a,i)+i.hba1cDm*a.hba1cDm+i.hba1cNoDm*a.hba1cNoDm+i.missingHba1c*a.missingHba1c}function v0(a,i){return R(a,i)+i.lnUacr*a.lnUacr+i.missingUacr*a.missingUacr}function D0(a,i){return X(a,i)+i.lnUacr*a.lnUacr+i.missingUacr*a.missingUacr}function d0(a){return Math.exp(a)/(1+Math.exp(a))}function h0(a){return a<5?"low":a<7.5?"borderline":a<20?"intermediate":"high"}function Q(a){switch(a){case"low":return"Baixo";case"borderline":return"Limítrofe";case"intermediate":return"Intermediário";case"high":return"Alto"}}function B0(a){switch(a){case"total_cvd":return"DCV total";case"ascvd":return"DASCV";case"heart_failure":return"Insuficiência cardíaca";case"chd":return"Doença arterial coronariana";case"stroke":return"AVC"}}function E0(a){switch(a){case"total_cvd":return"Doença cardiovascular total (DASCV + insuficiência cardíaca)";case"ascvd":return"Doença aterosclerótica cardiovascular (DAC + AVC)";case"heart_failure":return"Insuficiência cardíaca";case"chd":return"Doença arterial coronariana (IAM não fatal + morte por DAC)";case"stroke":return"Acidente vascular cerebral"}}const U0=["total_cvd","ascvd","heart_failure","chd","stroke"];function A0(a){const i=y0(a),r=a.sex,h=a.age<=59,L=a.hba1c!==null,w=a.uacr!==null;let b,m;L?(b="hba1c",m="Modelo com HbA1c"):w?(b="uacr",m="Modelo com RAC (UACR)"):(b="base",m="Modelo base");const N=U0.map(o=>{let x,d=null;if(b==="hba1c"){const f=c(c(S0,r),o);if(x=T0(i,f),h){const p=c(c(L0,r),o);d=j0(i,p)}}else if(b==="uacr"){const f=c(c(w0,r),o);if(x=v0(i,f),h){const p=c(c(N0,r),o);d=D0(i,p)}}else{const f=c(c(x0,r),o);if(x=R(i,f),h){const p=c(c(u0,r),o);d=X(i,p)}}const y=d0(x)*100,H=d===null?null:d0(d)*100,T=h0(y),S=H===null?null:h0(H);return{outcome:o,outcomeLabel:B0(o),risk10Year:y,risk30Year:H,classification10Year:T,classification30Year:S}});return{modelUsed:b,modelLabel:m,outcomes:N}}const{Title:F0,Text:g,Paragraph:_0}=m0,X0=a=>{var g0,t0,n0;const[i,r]=n.useState(t.Male),[h,L]=n.useState("50"),[w,b]=n.useState("200"),[m,N]=n.useState("50"),[o,x]=n.useState("120"),[d,y]=n.useState("25"),[H,T]=n.useState("90"),[S,f]=n.useState(!1),[p,Y]=n.useState(!1),j=b0();n.useEffect(()=>{j.gtag("event","calculator_page_viewed",{event_category:"calculators",event_label:"prevent",calculator_id:"prevent"})},[j]);const[D,W]=n.useState(!1),[B,z]=n.useState(!1),[v,P]=n.useState(""),[k,I]=n.useState("");H0("prevent-calculator",i!==t.Male||h!=="50"||w!=="200"||m!=="50"||o!=="120"||d!=="25"||H!=="90"||S||p||D||B||v!==""||k!=="",{manualUpdate:"allow"});const E=s=>{r(s.target.value)},U=parseFloat(h),A=parseFloat(w),F=parseFloat(m),Z=parseFloat(o),$=parseFloat(d),e0=parseFloat(H),V=v===""?null:parseFloat(v),O=k===""?null:parseFloat(k),a0=h!==""&&w!==""&&m!==""&&o!==""&&d!==""&&H!==""&&!isNaN(U)&&!isNaN(A)&&!isNaN(F)&&!isNaN(Z)&&!isNaN($)&&!isNaN(e0)&&(V===null||!isNaN(V))&&(O===null||!isNaN(O));let C=null,_=[];if(a0){const s={sex:i,age:U,totalCholesterol:A,hdlCholesterol:F,systolicBloodPressure:Z,bmi:$,egfr:e0,hasDiabetes:S,isSmoker:p,isOnAntihypertensiveMeds:D,isOnStatin:B,hba1c:V,uacr:O};_=k0(s),_.length===0&&(C=A0(s))}const i0=s=>{switch(s){case u.Low:return"success";case u.Borderline:return"warning";case u.Intermediate:return"orange";case u.High:return"error"}},G=s=>{switch(s){case u.Low:return"#52c41a";case u.Borderline:return"#faad14";case u.Intermediate:return"#fa8c16";case u.High:return"#f5222d"}},l=(g0=C==null?void 0:C.outcomes.find(s=>s.outcome===J.TotalCVD))!=null?g0:null,c0=(t0=C==null?void 0:C.outcomes.filter(s=>s.outcome!==J.TotalCVD))!=null?t0:[],M=(n0=l==null?void 0:l.classification10Year)!=null?n0:null,s0=n.useRef(null);return n.useEffect(()=>{M!==null&&M!==s0.current&&(s0.current=M,j.gtag("event","calculator_result_computed",{event_category:"calculators",event_label:"prevent",calculator_id:"prevent",risk_classification:M}))},[M,j]),e.jsxs("div",{className:"px-3 py-3",style:{maxWidth:800},children:[e.jsx(F0,{level:3,style:{marginTop:0},children:"Calculadora PREVENT™"}),e.jsxs(_0,{type:"secondary",children:["Estimativa do risco de evento cardiovascular em 10 e 30 anos, com base nas equações PREVENT™ da"," ",e.jsx("i",{children:"American Heart Association"})," (Khan et al., 2024). Aplicável a adultos de 30–79 anos sem doença cardiovascular conhecida."]}),e.jsxs(p0,{direction:"vertical",size:"large",style:{width:"100%"},children:[e.jsxs(l0,{variant:"neutral",icon:f0,title:"Dados do paciente",headingLevel:2,children:[e.jsxs("div",{style:{marginBottom:20},children:[e.jsx(g,{strong:!0,children:"Sexo biológico"}),e.jsxs("div",{style:{marginTop:8},children:[e.jsxs("div",{className:"form-check form-check-inline",children:[e.jsx("input",{className:"form-check-input",type:"radio",name:"preventSex",id:"preventSexMale",value:t.Male,checked:i===t.Male,onChange:E}),e.jsx("label",{className:"form-check-label",htmlFor:"preventSexMale",children:"Masculino"})]}),e.jsxs("div",{className:"form-check form-check-inline",children:[e.jsx("input",{className:"form-check-input",type:"radio",name:"preventSex",id:"preventSexFemale",value:t.Female,checked:i===t.Female,onChange:E}),e.jsx("label",{className:"form-check-label",htmlFor:"preventSexFemale",children:"Feminino"})]})]})]}),e.jsx(q,{style:{margin:"16px 0"}}),e.jsxs("div",{style:{display:"flex",gap:24,flexWrap:"wrap",marginBottom:20},children:[e.jsxs("div",{style:{flex:1,minWidth:140},children:[e.jsx("label",{htmlFor:"preventAgeInput",children:e.jsx(g,{strong:!0,children:"Idade"})}),e.jsxs("div",{style:{marginTop:8},children:[e.jsxs("div",{className:"input-group",style:{maxWidth:180},children:[e.jsx("input",{id:"preventAgeInput",type:"number",className:"form-control",value:h,min:"30",max:"79",step:"1",onChange:s=>L(s.target.value)}),e.jsx("span",{className:"input-group-text",children:"anos"})]}),e.jsx(g,{type:"secondary",style:{fontSize:"0.85em",marginTop:4,display:"block"},children:"30 a 79 anos"})]})]}),e.jsxs("div",{style:{flex:1,minWidth:140},children:[e.jsx("label",{htmlFor:"preventBmiInput",children:e.jsx(g,{strong:!0,children:"IMC"})}),e.jsx("div",{style:{marginTop:8},children:e.jsxs("div",{className:"input-group",style:{maxWidth:180},children:[e.jsx("input",{id:"preventBmiInput",type:"number",className:"form-control",value:d,min:"18.5",max:"39.9",step:"0.1",onChange:s=>y(s.target.value)}),e.jsx("span",{className:"input-group-text",children:"kg/m²"})]})})]})]}),e.jsx(q,{style:{margin:"16px 0"}}),e.jsx("div",{style:{marginBottom:4},children:e.jsx(g,{strong:!0,style:{fontSize:"0.9em",color:"hsl(0, 0%, 30%)"},children:"Perfil lipídico"})}),e.jsxs("div",{style:{display:"flex",gap:24,flexWrap:"wrap",marginBottom:20},children:[e.jsxs("div",{style:{flex:1,minWidth:140},children:[e.jsx("label",{htmlFor:"preventTotalCholesterolInput",children:e.jsx(g,{strong:!0,children:"Colesterol total"})}),e.jsx("div",{style:{marginTop:8},children:e.jsxs("div",{className:"input-group",style:{maxWidth:180},children:[e.jsx("input",{id:"preventTotalCholesterolInput",type:"number",className:"form-control",value:w,min:"130",max:"320",step:"1",onChange:s=>b(s.target.value)}),e.jsx("span",{className:"input-group-text",children:"mg/dL"})]})})]}),e.jsxs("div",{style:{flex:1,minWidth:140},children:[e.jsx("label",{htmlFor:"preventHdlCholesterolInput",children:e.jsx(g,{strong:!0,children:"HDL-colesterol"})}),e.jsx("div",{style:{marginTop:8},children:e.jsxs("div",{className:"input-group",style:{maxWidth:180},children:[e.jsx("input",{id:"preventHdlCholesterolInput",type:"number",className:"form-control",value:m,min:"20",max:"100",step:"1",onChange:s=>N(s.target.value)}),e.jsx("span",{className:"input-group-text",children:"mg/dL"})]})})]})]}),e.jsx(q,{style:{margin:"16px 0"}}),e.jsx("div",{style:{marginBottom:4},children:e.jsx(g,{strong:!0,style:{fontSize:"0.9em",color:"hsl(0, 0%, 30%)"},children:"Pressão arterial e função renal"})}),e.jsxs("div",{style:{display:"flex",gap:24,flexWrap:"wrap",marginBottom:16},children:[e.jsxs("div",{style:{flex:1,minWidth:140},children:[e.jsx("label",{htmlFor:"preventSystolicBPInput",children:e.jsx(g,{strong:!0,children:"PAS"})}),e.jsx("div",{style:{marginTop:8},children:e.jsxs("div",{className:"input-group",style:{maxWidth:180},children:[e.jsx("input",{id:"preventSystolicBPInput",type:"number",className:"form-control",value:o,min:"90",max:"200",step:"1",onChange:s=>x(s.target.value)}),e.jsx("span",{className:"input-group-text",children:"mmHg"})]})})]}),e.jsxs("div",{style:{flex:1,minWidth:140},children:[e.jsx("label",{htmlFor:"preventEgfrInput",children:e.jsx(g,{strong:!0,children:"TFGe"})}),e.jsx("div",{style:{marginTop:8},children:e.jsxs("div",{className:"input-group",style:{maxWidth:240},children:[e.jsx("input",{id:"preventEgfrInput",type:"number",className:"form-control",value:H,min:"15",max:"140",step:"1",onChange:s=>T(s.target.value)}),e.jsx("span",{className:"input-group-text",children:"mL/min/1,73m²"})]})})]})]}),e.jsx(q,{style:{margin:"16px 0"}}),e.jsx("div",{style:{marginBottom:8},children:e.jsx(g,{strong:!0,style:{fontSize:"0.9em",color:"hsl(0, 0%, 30%)"},children:"Fatores de risco e medicações"})}),e.jsxs("div",{style:{display:"grid",gridTemplateColumns:"repeat(auto-fill, minmax(220px, 1fr))",gap:"8px 24px",marginBottom:20},children:[e.jsxs("div",{className:"form-check",children:[e.jsx("input",{className:"form-check-input",type:"checkbox",id:"preventDiabetesCheck",checked:S,onChange:s=>
1f(s.target.checked)}),e.jsx("label",{className:"form-check-label",htmlFor:"preventDiabetesCheck",children:"Diabetes mellitus"})]}),e.jsxs("div",{className:"form-check",children:[e.jsx("input",{className:"form-check-input",type:"checkbox",id:"preventSmokerCheck",checked:p,onChange:s=>Y(s.target.checked)}),e.jsx("label",{className:"form-check-label",htmlFor:"preventSmokerCheck",children:"Tabagismo atual"})]}),e.jsxs("div",{className:"form-check",children:[e.jsx("input",{className:"form-check-input",type:"checkbox",id:"preventHypertensionCheck",checked:D,onChange:s=>W(s.target.checked)}),e.jsx("label",{className:"form-check-label",htmlFor:"preventHypertensionCheck",children:"Anti-hipertensivo"})]}),e.jsxs("div",{className:"form-check",children:[e.jsx("input",{className:"form-check-input",type:"checkbox",id:"preventStatinCheck",checked:B,onChange:s=>z(s.target.checked)}),e.jsx("label",{className:"form-check-label",htmlFor:"preventStatinCheck",children:"Estatina / hipolipemiante"})]})]}),e.jsx(q,{style:{margin:"16px 0"}}),e.jsxs("div",{style:{marginBottom:8},children:[e.jsx(g,{strong:!0,style:{fontSize:"0.9em",color:"hsl(0, 0%, 30%)"},children:"Variáveis opcionais"}),e.jsx("div",{children:e.jsx(g,{type:"secondary",style:{fontSize:"0.85em"},children:"Quando disponíveis, refinam a estimativa de risco. Deixe em branco se não disponível."})})]}),e.jsxs("div",{style:{display:"flex",gap:24,flexWrap:"wrap"},children:[e.jsxs("div",{style:{flex:1,minWidth:140},children:[e.jsx("label",{htmlFor:"preventHba1cInput",children:e.jsx(g,{strong:!0,children:"HbA1c"})}),e.jsx("div",{style:{marginTop:8},children:e.jsxs("div",{className:"input-group",style:{maxWidth:180},children:[e.jsx("input",{id:"preventHba1cInput",type:"number",className:"form-control",value:v,min:"4.5",max:"15",step:"0.1",placeholder:"—",onChange:s=>P(s.target.value)}),e.jsx("span",{className:"input-group-text",children:"%"})]})})]}),e.jsxs("div",{style:{flex:1,minWidth:140},children:[e.jsx("label",{htmlFor:"preventUacrInput",children:e.jsx(g,{strong:!0,children:"RAC (UACR)"})}),e.jsx("div",{style:{marginTop:8},children:e.jsxs("div",{className:"input-group",style:{maxWidth:180},children:[e.jsx("input",{id:"preventUacrInput",type:"number",className:"form-control",value:k,min:"0.1",max:"25000",step:"0.1",placeholder:"—",onChange:s=>I(s.target.value)}),e.jsx("span",{className:"input-group-text",children:"mg/g"})]})})]})]})]}),e.jsxs(l0,{variant:"guide",icon:C0,title:"Resultado",headingLevel:2,bodyPadding:C===null?"comfortable":"none",children:[_.length>0&&e.jsx(o0,{type:"error",showIcon:!0,description:e.jsx("ul",{style:{margin:0,paddingLeft:20},children:_.map(s=>e.jsx("li",{children:s.message},s.field))})}),!a0&&_.length===0&&e.jsx(g,{type:"secondary",children:"Preencha todos os campos obrigatórios para calcular o risco."}),C!==null&&l!==null&&e.jsxs("div",{children:[e.jsx("div",{style:{padding:"8px 24px",borderBottom:"1px solid #f0f0f0",background:"#fafafa"},children:e.jsx(g,{type:"secondary",style:{fontSize:"0.85em"},children:C.modelLabel})}),e.jsxs("div",{style:{padding:"24px",textAlign:"center",borderBottom:"1px solid #f0f0f0"},children:[e.jsx(g,{type:"secondary",style:{fontSize:"0.85em",display:"block",marginBottom:4},children:"DCV total – risco em 10 anos"}),e.jsxs("div",{style:{fontSize:48,fontWeight:700,lineHeight:1.1,color:G(l.classification10Year)},children:[l.risk10Year.toLocaleString("pt-BR",{minimumFractionDigits:1,maximumFractionDigits:1}),"%"]}),e.jsx("div",{style:{marginTop:8},children:e.jsxs(K,{color:i0(l.classification10Year),style:{fontSize:"0.9em",padding:"2px 12px"},children:["Risco ",Q(l.classification10Year)]})}),l.risk30Year!==null&&l.classification30Year!==null&&e.jsxs("div",{style:{marginTop:12},children:[e.jsxs(g,{type:"secondary",style:{fontSize:"0.85em"},children:["DCV total – risco em 30 anos:"," "]}),e.jsxs(g,{strong:!0,style:{color:G(l.classification30Year)},children:[l.risk30Year.toLocaleString("pt-BR",{minimumFractionDigits:1,maximumFractionDigits:1}),"%"]})]})]}),e.jsxs("div",{style:{padding:"16px 24px"},children:[e.jsx(g,{strong:!0,style:{fontSize:"0.9em",color:"hsl(0, 0%, 30%)",display:"block",marginBottom:12},children:"Desfechos específicos"}),e.jsxs("table",{style:{width:"100%",borderCollapse:"collapse"},children:[e.jsx("thead",{children:e.jsxs("tr",{style:{borderBottom:"1px solid #f0f
10f0"},children:[e.jsx("th",{style:{textAlign:"left",padding:"8px 4px",fontSize:"0.85em",fontWeight:600},children:"Desfecho"}),e.jsx("th",{style:{textAlign:"center",padding:"8px 4px",fontSize:"0.85em",fontWeight:600},children:"10 anos"}),l.risk30Year!==null&&e.jsx("th",{style:{textAlign:"center",padding:"8px 4px",fontSize:"0.85em",fontWeight:600},children:"30 anos"})]})}),e.jsx("tbody",{children:c0.map(s=>e.jsx(M0,{outcome:s,show30yr:l.risk30Year!==null,getRiskColor:G,getRiskTagColor:i0},s.outcome))})]})]})]})]}),e.jsx(o0,{type:"warning",showIcon:!0,message:"Considerações importantes",description:e.jsxs("ul",{style:{margin:0,paddingLeft:20,marginTop:8},children:[e.jsxs("li",{children:["As equações ",e.jsx("strong",{children:"PREVENT™"})," foram desenvolvidas para adultos de 30–79 anos"," ",e.jsx("strong",{children:"sem doença cardiovascular conhecida"})," (prevenção primária)."]}),e.jsxs("li",{children:["A estimativa de risco em 30 anos é calculada apenas para pacientes com"," ",e.jsx("strong",{children:"até 59 anos"}),"."]}),e.jsx("li",{children:"As variáveis opcionais (HbA1c, RAC) refinam a predição para pacientes com diabetes, doença renal crônica ou obesidade."}),e.jsxs("li",{children:["Estratificação de risco em 10 anos (DCV total): ","<"," 5% baixo, 5–7,4% limítrofe, 7,5–19,9% intermediário, ","≥"," 20% alto."]}),e.jsxs("li",{children:["Esta calculadora ",e.jsx("strong",{children:"não substitui o julgamento clínico individualizado"}),"."]})]})}),e.jsx("div",{style:{marginBottom:16},children:e.jsxs(g,{type:"secondary",style:{fontSize:"0.8em"},children:["Referência: Khan SS, Matsushita K, Sang Y, et al. Development and Validation of the American Heart Association's PREVENT Equations. ",e.jsx("i",{children:"Circulation"}),". 2024;149(6):430-449."]})})]})]})},M0=({outcome:a,show30yr:i,getRiskColor:r,getRiskTagColor:h})=>e.jsxs("tr",{style:{borderBottom:"1px solid #f0f0f0"},children:[e.jsxs("td",{style:{padding:"10px 4px"},children:[e.jsx(g,{strong:!0,style:{fontSize:"0.9em"},children:a.outcomeLabel}),e.jsx("br",{}),e.jsx(g,{type:"secondary",style:{fontSize:"0.78em"},children:E0(a.outcome)})]}),e.jsxs("td",{style:{textAlign:"center",padding:"10px 4px"},children:[e.jsxs("div",{style:{fontSize:"1.1em",fontWeight:600,color:r(a.classification10Year)},children:[a.risk10Year.toLocaleString("pt-BR",{minimumFractionDigits:1,maximumFractionDigits:1}),"%"]}),e.jsx(K,{color:h(a.classification10Year),style:{fontSize:"0.78em",padding:"0 6px",marginTop:2},children:Q(a.classification10Year)})]}),i&&e.jsx("td",{style:{textAlign:"center",padding:"10px 4px"},children:a.risk30Year!==null&&a.classification30Year!==null?e.jsxs(e.Fragment,{children:[e.jsxs("div",{style:{fontSize:"1.1em",fontWeight:600,color:r(a.classification30Year)},children:[a.risk30Year.toLocaleString("pt-BR",{minimumFractionDigits:1,maximumFractionDigits:1}),"%"]}),e.jsx(K,{color:h(a.classification30Year),style:{fontSize:"0.78em",padding:"0 6px",marginTop:2},children:Q(a.classification30Year)})]}):e.jsx(g,{type:"secondary",style:{fontSize:"0.85em"},children:"—"})})]});export{X0 as PreventCalculator};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.