:root{--background:#ffffff;--foreground:#444444}@media (prefers-color-scheme:dark){:root{--background:#ffffff;--foreground:#ffffff}}body,html{max-width:100vw}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;padding:0;margin:0}a{color:inherit;text-decoration:none}:focus-visible{outline:2px solid #7f1c1d;outline-offset:2px}:focus:not(:focus-visible){outline:none}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #7f1c1d;outline-offset:2px;box-shadow:0 0 0 4px rgba(127,28,29,.15)}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.hero_section_top{height:30px;background:#8a2020}span.footer_icon svg{font-size:10px;color:#444444}a.social_icons button svg{color:#444444}.navigation_markr::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#fff}.navigation_markr::-webkit-scrollbar{width:6px;background-color:#fff}.navigation_markr .left_nav::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#2a5481!important;background:#2a5481!important}.left_nav{scroll-behavior:smooth}.left_nav::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.left_nav::-webkit-scrollbar{width:10px;background-color:#f5f5f5}.left_nav::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:red}.navigation_markr{display:none}.navigation_markr *{pointer-events:auto}.navigation_markr button{padding:0;margin-bottom:0;width:auto;display:flex;justify-content:flex-start}.healt_asse{margin-top:16px;margin-bottom:0}.page_section{display:none}.my-4.p-4.rounded.ad_section_design{background-color:rgb(255,250,250)!important;margin-top:6px;margin-bottom:6px;border-radius:10px}.sticky-banner .my-4.p-4.rounded.ad_section_design{background:rgb(255,250,250)!important;padding-top:60px;position:-webkit-sticky;position:sticky;top:100px;height:620px!important;width:300px;flex-shrink:0;border-radius:10px}.main_area{display:none}.graph_area{width:100%;margin-left:0}.graph_section_upodate{margin-top:0!important}.page_section{padding-top:80px}.typo_smaert{width:750px}.dashboard_adbanner .ad-placeholder{height:125px}.dashboard_adbanner .ad-banner{margin-top:10px;margin-bottom:10px}@media (max-width:899px){.main_area,.navigation_markr,.page_section{display:none!important}body{padding-bottom:env(safe-area-inset-bottom,0)}.graph_section{margin-top:0!important;margin-bottom:0!important}.healt_asse{margin-top:0;margin-bottom:0}.typo_smaert{width:100%}.sticky-banner{display:none!important}}@media (max-width:599px){.typo_smaert{width:100%}.graph-container .graph-box{width:100%;max-width:400px;margin:0 auto;padding:0 20px}.my-4.p-4.rounded.ad_section_design{background-color:rgb(255,250,250)!important;margin-top:10px;margin-bottom:10px}.navigation_markr button{font-size:12px!important;padding-left:2px}.navigation_markr button svg{font-size:20px!important}.graph_section{margin-top:0!important}.margin_top_sec{padding-top:0}.graph-container .graph-box ul li button{padding:0;margin:0}.graph-container .graph-box ul li+li,.healt_asse{margin-top:10px}.healt_asse{margin-bottom:-25px}.graph_section{margin-bottom:-6px!important}.navigation_markr{height:auto!important;position:inherit;width:auto!important;margin-top:0}.layout-container{flex-direction:column}.sticky-banner{padding:0!important;position:inherit!important;height:auto!important;width:100%!important;margin:0 0 20px!important}.sticky-banner .ad-banner{margin:0!important}.main_area{flex-direction:column!important;gap:30px}.graph_area{width:100%;margin-left:auto}.mobile_nav{margin:0 auto!important}.left_nav{height:auto!important;max-height:none!important}}@media (min-width:600px){.navigation_markr button{margin-bottom:0;padding:5px}.navigation_markr h6{text-align:center!important}}@media (max-width:599px){.navigation_markr{margin-top:-15px}.page_section{padding-top:15px}header{max-height:90px!important}.hero_section_top{height:5px;background:#8a2020;margin-top:-40px}}@media (min-width:600px) and (max-width:899px){.graph_area{width:calc(100% - 310px);margin-left:auto}}@media print{.ad_section_design,.left_nav,.navigation_markr,.sticky-banner{display:none!important}.graph_area{width:100%!important;margin-left:0!important}.main_area{flex-direction:column!important}.page_section{padding-top:0!important}}