﻿@charset "UTF-8";@keyframes rotatePinwheel{0%{transform:rotate(-178deg)}to{transform:rotate(0deg)}}#discover-H2G-intro-text .H2G-info-container #H2G-info-pretext,#discover-H2G-intro-text .H2G-info-container button.expand-info{display:none}#graphicHeader:not(:empty) #header_menu,#graphicHeader:not(:empty) .headerButton,#graphicHeader:not(:empty) .proxyMenuButton{background:0 0}[data-altstylesheet="High Contrast"] #graphicHeader:not(:empty) #header_menu,[data-altstylesheet="High Contrast"] #graphicHeader:not(:empty) .headerButton,[data-altstylesheet="High Contrast"] #graphicHeader:not(:empty) .proxyMenuButton{background:#000}#graphicHeader:not(:empty) .headerButton .headerImage{fill:var(--wp-proxy-color)}[data-altstylesheet="High Contrast"] #graphicHeader:not(:empty) .headerButton .headerImage{fill:#fff}.proxySelectorDropDownContainer .proxyButton .accountDropDownButtonChevronDown,.proxySelectorDropDownContainer .proxyButton .accountDropDownButtonIconOverride{fill:var(--wp-proxy-color)}[data-altstylesheet="High Contrast"] .proxySelectorDropDownContainer .proxyButton .accountDropDownButtonChevronDown,[data-altstylesheet="High Contrast"] .proxySelectorDropDownContainer .proxyButton .accountDropDownButtonIconOverride{fill:#fff}@media only screen and (min-width:1301px){body.loginPage:not(body.liteMode){background:radial-gradient(circle,#fff,#ffd1d9)!important}body.loginPage:not(body.liteMode).accessPage #content::after,body.loginPage:not(body.liteMode).activationWithCentralOption #content::after,body.loginPage:not(body.liteMode).recoveryPage #content::after,body.loginPage:not(body.liteMode).resetPage #content::after,body.loginPage:not(body.liteMode):not(.graphicHeader) #content::after{background:rgba(0,0,0,.05)}body.loginPage:not(body.liteMode) div#content{background-repeat:repeat-x;background-image:url(../images/central/login-parallax-front.png),url(../images/central/login-parallax-front.png),url(../images/central/login-parallax-middle.png),url(../images/central/login-parallax-back.png);background-size:cover;animation:backgroundFadeIn 4s ease-out forwards;will-change:background-position;display:flex;justify-content:flex-end;flex-direction:column;border-radius:2rem;box-shadow:0 4px 8px rgba(0,0,0,.1);height:100%;width:80rem}}@media only screen and (min-width:1301px) and (prefers-reduced-motion){body.loginPage:not(body.liteMode) div#content{animation:none;background-position:-100px top,-100px top,-75px top,-50px top}}@media only screen and (min-width:1301px){@keyframes backgroundFadeIn{0%{background-position:0 top,1px top,0 top,0 top}to{background-position:-100px top,-100px top,-75px top,-50px top}}body.loginPage:not(body.liteMode) div#content::after,body.loginPage:not(body.liteMode) div#content::before{content:"";position:absolute;top:0;height:100%;width:100%;clip-path:ellipse(35rem 50rem at calc(100% - 3px - .5rem) 50%)}body.loginPage:not(body.liteMode) div#content::before{clip-path:ellipse(35rem 50rem at calc(100% - .5rem) 50%);background:#fff}body.loginPage:not(body.liteMode) aside#sidebar{flex-direction:column;justify-content:center;background-color:#fff;box-shadow:none;order:2;background:0 0;display:flex;align-items:center;width:35rem;margin-left:auto;padding-top:0}body.loginPage:not(body.liteMode) aside#sidebar div.epicIdContainer,body.loginPage:not(body.liteMode) aside#sidebar div.login,body.loginPage:not(body.liteMode) aside#sidebar div.loginHeader{width:400px}body.loginPage:not(body.liteMode) aside#sidebar div.mychart_by_epic_logo_wrapper{padding-bottom:1rem}}@media only screen and (min-width:1301px) and (max-height:799px){html:not([lang=ar]) body.loginPage:not(body.liteMode) aside#sidebar div.mychart_by_epic_logo_wrapper{padding-bottom:3rem}}@media only screen and (min-width:1301px) and (max-height:999px){html[lang=ar] body.loginPage:not(body.liteMode) aside#sidebar div.mychart_by_epic_logo_wrapper{padding-bottom:3rem}}@media only screen and (min-width:1301px){body.loginPage:not(body.liteMode) aside#sidebar div.epicIdContainer{height:0}body.loginPage:not(body.liteMode) aside#sidebar img.epicIdLogo{height:1.5rem;position:relative;top:-.5rem;z-index:2;padding-left:.5rem;padding-right:.5rem;background:linear-gradient(to right,transparent,#fff 5%,#fff 95%,transparent);margin-left:1rem;margin-right:1rem}body.loginPage:not(body.liteMode) aside#sidebar div.login{padding:1.5rem 1rem;border-radius:.5rem;box-sizing:border-box;min-height:200px;position:relative;background:#fff;z-index:0;overflow:hidden}body.loginPage:not(body.liteMode) aside#sidebar button.passkey{margin-bottom:0!important;padding-bottom:0!important}body.loginPage:not(body.liteMode) aside#sidebar div.login::before{content:"";position:absolute;top:-200px;right:-400px;width:2000px;height:2000px;clip-path:ellipse(1000px 1000px at 50% 50%);background:conic-gradient(#e04c5c 0deg 180deg,#fff 185deg 360deg);z-index:-1;animation:rotatePinwheel 5s ease-out forwards}}@media only screen and (min-width:1301px) and (prefers-reduced-motion){body.loginPage:not(body.liteMode) aside#sidebar div.login::before{animation:none;transform:rotate(0deg)}}@media only screen and (min-width:1301px){@keyframes rotatePinwheel{0%{transform:rotate(-178deg)}to{transform:rotate(0deg)}}body.loginPage:not(body.liteMode) aside#sidebar div.login::after{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;background:#fff;border-radius:.3rem;z-index:-1}body.loginPage:not(body.liteMode) div.mainLoginContent.beforeLoginFields{display:none}body.loginPage:not(body.liteMode) main#main{box-shadow:none;background:0 0;order:1;flex:1;width:35rem;margin-left:auto;padding-bottom:0}body.loginPage:not(body.liteMode) main#main a.logo{position:static;background:0 0;display:block;margin:0 auto;max-height:unset;top:50%;left:50%;width:300px;padding-top:2rem;padding-bottom:0}}@media only screen and (min-width:1301px) and (max-height:799px){html:not([lang=ar]) body.loginPage:not(body.liteMode) main#main a.logo{padding-top:1rem}}@media only screen and (min-width:1301px) and (max-height:999px){html[lang=ar] body.loginPage:not(body.liteMode) main#main a.logo{padding-top:1rem}}@media only screen and (min-width:1301px){body.loginPage:not(body.liteMode) footer#content{display:flex;flex-direction:column}body.loginPage:not(body.liteMode) footer#footer{background:0 0;position:fixed!important;z-index:1;bottom:0;left:0;width:100%;text-align:center}}@media only screen and (min-width:1301px) and (max-height:799px){html:not([lang=ar]) body.loginPage:not(body.liteMode) footer#footer{position:absolute!important}}@media only screen and (min-width:1301px) and (max-height:999px){html[lang=ar] body.loginPage:not(body.liteMode) footer#footer{position:absolute!important}}@media only screen and (min-width:1301px){body.loginPage:not(body.liteMode) footer#footer div#mainFooter,body.loginPage:not(body.liteMode) footer#footer div#sidebarFooter{box-shadow:none;background:0 0}body.loginPage:not(body.liteMode) footer#footer div#mainFooter div.badges,body.loginPage:not(body.liteMode) footer#footer div#sidebarFooter div.badges{width:max-content;display:flex;justify-content:center;flex-direction:column;position:absolute;right:calc(40rem + 50% + 2rem);z-index:2}}@media only screen and (min-width:1301px) and (max-width:102rem){body.loginPage:not(body.liteMode) footer#footer div#mainFooter div.badges,body.loginPage:not(body.liteMode) footer#footer div#sidebarFooter div.badges{right:unset;left:1rem}}@media only screen and (min-width:1301px){body.loginPage:not(body.liteMode) footer#footer div#mainFooter div.badges a,body.loginPage:not(body.liteMode) footer#footer div#sidebarFooter div.badges a{margin:auto}body.loginPage:not(body.liteMode) footer#footer div#mainFooter div.badges a:first-child,body.loginPage:not(body.liteMode) footer#footer div#sidebarFooter div.badges a:first-child{margin-bottom:.25rem}}@media only screen and (min-width:1301px) and (max-height:799px){html:not([lang=ar]) body.loginPage:not(body.liteMode) footer#footer div#mainFooter div.badges,html:not([lang=ar]) body.loginPage:not(body.liteMode) footer#footer div#sidebarFooter div.badges{bottom:4rem;position:absolute;z-index:2;right:unset;left:1rem}}@media only screen and (min-width:1301px) and (max-height:999px){html[lang=ar] body.loginPage:not(body.liteMode) footer#footer div#mainFooter div.badges,html[lang=ar] body.loginPage:not(body.liteMode) footer#footer div#sidebarFooter div.badges{bottom:4rem;position:absolute;z-index:2;right:unset;left:1rem}}@media only screen and (min-width:1301px){body.loginPage:not(body.liteMode) footer#footer div#mainFooter div.links,body.loginPage:not(body.liteMode) footer#footer div#sidebarFooter div.links{position:absolute;bottom:0;left:0;right:0;margin:0 auto;width:fit-content;max-width:80%;display:inline-block;text-align:center;align-items:center;padding:1rem;box-sizing:border-box;border-radius:1rem 1rem 0 0;background:rgba(255,255,255,.8)}html[data-altstylesheet="High Contrast"] body.loginPage:not(body.liteMode) footer#footer div#mainFooter div.links,html[data-altstylesheet="High Contrast"] body.loginPage:not(body.liteMode) footer#footer div#sidebarFooter div.links{background:#fff}}@media only screen and (min-width:1301px) and (max-height:799px){html:not([lang=ar]) body.loginPage:not(body.liteMode) footer#footer div#mainFooter div.links,html:not([lang=ar]) body.loginPage:not(body.liteMode) footer#footer div#sidebarFooter div.links{max-width:unset;background:#fff;width:100%}}@media only screen and (min-width:1301px) and (max-height:999px){html[lang=ar] body.loginPage:not(body.liteMode) footer#footer div#mainFooter div.links,html[lang=ar] body.loginPage:not(body.liteMode) footer#footer div#sidebarFooter div.links{max-width:unset;background:#fff;width:100%}}@media only screen and (min-width:1301px){body.loginPage:not(body.liteMode) footer#footer div#mainFooter div.links .copyrightWrapper,body.loginPage:not(body.liteMode) footer#footer div#sidebarFooter div.links .copyrightWrapper{display:inline}body.loginPage:not(body.liteMode) footer#footer div#mainFooter div.links a,body.loginPage:not(body.liteMode) footer#footer div#mainFooter div.links div,body.loginPage:not(body.liteMode) footer#footer div#sidebarFooter div.links a,body.loginPage:not(body.liteMode) footer#footer div#sidebarFooter div.links div{font-size:small;text-align:center;flex:1}}@media only screen and (max-width:1300px){body.loginPage:not(body.liteMode) div.mychart_by_epic_logo_wrapper{padding-bottom:1rem}}@media only screen and (max-width:1300px) and (max-height:799px){html:not([lang=ar]) body.loginPage:not(body.liteMode) div.mychart_by_epic_logo_wrapper{padding-bottom:3rem}}@media only screen and (max-width:1300px) and (max-height:999px){html[lang=ar] body.loginPage:not(body.liteMode) div.mychart_by_epic_logo_wrapper{padding-bottom:3rem}}@media only screen and (max-width:1300px){body.loginPage:not(body.liteMode) div.epicIdContainer{height:0}body.loginPage:not(body.liteMode) img.epicIdLogo{height:1.5rem;position:relative;top:-.5rem;z-index:2;padding-left:.5rem;padding-right:.5rem;background:linear-gradient(to right,transparent,#fff 5%,#fff 95%,transparent);margin-left:1rem;margin-right:1rem}body.loginPage:not(body.liteMode) div.login{padding:1.5rem 1rem;border-radius:.5rem;box-sizing:border-box;min-height:200px;position:relative;background:#fff;z-index:0;overflow:hidden}body.loginPage:not(body.liteMode) button.passkey{margin-bottom:0!important;padding-bottom:0!important}body.loginPage:not(body.liteMode) div.login::before{content:"";position:absolute;top:-200px;right:-400px;width:2000px;height:2000px;clip-path:ellipse(1000px 1000px at 50% 50%);background:conic-gradient(#e04c5c 0deg 180deg,#fff 185deg 360deg);z-index:-1;animation:rotatePinwheel 5s ease-out forwards}}@media only screen and (max-width:1300px) and (prefers-reduced-motion){body.loginPage:not(body.liteMode) div.login::before{animation:none;transform:rotate(0deg)}}@media only screen and (max-width:1300px){@keyframes rotatePinwheel{0%{transform:rotate(-178deg)}to{transform:rotate(0deg)}}body.loginPage:not(body.liteMode) div.login::after{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;background:#fff;border-radius:.3rem;z-index:-1}body.loginPage:not(body.liteMode) div.mychart_by_epic_logo_wrapper{padding-bottom:0}body.loginPage:not(body.liteMode) #sidebar>*{max-width:400px}body.loginPage:not(body.liteMode) div.mainLoginContent.afterLoginFields{display:none}body.loginPage:not(body.liteMode) div#wrap{display:block}body.loginPage:not(body.liteMode) main#main{background:#fff;padding-top:0;padding-bottom:0}body.loginPage:not(body.liteMode) main#main a.logo{max-height:10rem;position:relative;z-index:3;content:url(../images/central/_emblem_centrallogo.svg);object-fit:contain;max-width:100%;overflow:hidden;filter:drop-shadow(-3px -3px 5px rgba(0,0,0,.1))}body.loginPage:not(body.liteMode) main#main::before{content:"";position:absolute;top:0;left:0;width:100%;height:8em;z-index:1;background:radial-gradient(circle at center,#fff,#ffd1d9);clip-path:ellipse(100% 80%at 50%0);padding-bottom:5rem}body.loginPage:not(body.liteMode) aside#sidebar{background:#fff;padding-bottom:0!important}body.loginPage:not(body.liteMode) footer#footer{box-shadow:none!important;background:#fff!important}body.loginPage:not(body.liteMode) footer#footer div#mainFooter{background:#fff!important;padding-top:2rem}body.loginPage:not(body.liteMode) footer#footer div#mainFooter a,body.loginPage:not(body.liteMode) footer#footer div#mainFooter div{font-size:small;text-align:center}}body.loginPage:not(body.liteMode){background:#fff}body.loginPage:not(body.liteMode) div.mychart_by_epic_logo_wrapper{padding-bottom:1rem}@media screen and (max-height:799px){html:not([lang=ar]) body.loginPage:not(body.liteMode) div.mychart_by_epic_logo_wrapper{padding-bottom:3rem}}@media screen and (max-height:999px){html[lang=ar] body.loginPage:not(body.liteMode) div.mychart_by_epic_logo_wrapper{padding-bottom:3rem}}body.loginPage:not(body.liteMode) div.epicIdContainer{height:0}body.loginPage:not(body.liteMode) img.epicIdLogo{height:1.5rem;position:relative;top:-.5rem;z-index:2;padding-left:.5rem;padding-right:.5rem;background:linear-gradient(to right,transparent,#fff 5%,#fff 95%,transparent);margin-left:1rem;margin-right:1rem}body.loginPage:not(body.liteMode) div.login{padding:1.5rem 1rem;border-radius:.5rem;box-sizing:border-box;min-height:200px;position:relative;background:#fff;z-index:0;overflow:hidden}body.loginPage:not(body.liteMode) button.passkey{margin-bottom:0!important;padding-bottom:0!important}body.loginPage:not(body.liteMode) div.login::before{content:"";position:absolute;top:-200px;right:-400px;width:2000px;height:2000px;clip-path:ellipse(1000px 1000px at 50% 50%);background:conic-gradient(#e04c5c 0deg 180deg,#fff 185deg 360deg);z-index:-1;animation:rotatePinwheel 5s ease-out forwards}@media (prefers-reduced-motion){body.loginPage:not(body.liteMode) div.login::before{animation:none;transform:rotate(0deg)}}body.loginPage:not(body.liteMode) div.login::after{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;background:#fff;border-radius:.3rem;z-index:-1}body.loginPage:not(body.liteMode) aside#sidebar div#locale_container{max-width:400px}@media (min-width:375px){body.loginPage:not(body.liteMode) aside#sidebar div#locale_container{top:2.5rem}}body.loginPage:not(body.liteMode) div.loginHeader{min-height:2.5rem!important}body.loginPage:not(body.liteMode) div.loginHeader span.logoutSalutation{max-width:375px;margin-bottom:0!important;position:relative;bottom:1rem;padding-bottom:.5rem}body.loginPage.liteMode #content{max-width:40rem;width:33%}@media only screen and (max-width:1300px){body.loginPage.liteMode #content{width:auto}}body.loginPage.liteMode #content aside#sidebar{flex-direction:column;justify-content:center;background:#fff!important;box-shadow:none;border-top-left-radius:20px;border-top-right-radius:20px;order:2;background:0 0;display:flex;align-items:center;margin-left:auto}@media only screen and (max-width:1300px){body.loginPage.liteMode #content aside#sidebar a.logo{max-width:200px;margin:1rem}}body.loginPage.liteMode #content aside#sidebar div.epicIdContainer,body.loginPage.liteMode #content aside#sidebar div.loginHeader{width:400px}@media only screen and (max-width:800px){body.loginPage.liteMode #content aside#sidebar div.epicIdContainer,body.loginPage.liteMode #content aside#sidebar div.loginHeader{width:100%}}body.loginPage.liteMode #content aside#sidebar div.login{width:400px}@media only screen and (max-width:800px){body.loginPage.liteMode #content aside#sidebar div.login{width:auto}}body.loginPage.liteMode #content aside#sidebar div.login .formcontents{width:100%}body.loginPage.liteMode #content aside#sidebar div.mychart_by_epic_logo_wrapper{padding-bottom:1rem}@media screen and (max-height:799px){html:not([lang=ar]) body.loginPage.liteMode #content aside#sidebar div.mychart_by_epic_logo_wrapper{padding-bottom:3rem}}@media screen and (max-height:999px){html[lang=ar] body.loginPage.liteMode #content aside#sidebar div.mychart_by_epic_logo_wrapper{padding-bottom:3rem}}body.loginPage.liteMode #content aside#sidebar div.epicIdContainer{height:0}body.loginPage.liteMode #content aside#sidebar img.epicIdLogo{height:1.5rem;position:relative;top:-.5rem;z-index:2;padding-left:.5rem;padding-right:.5rem;background:linear-gradient(to right,transparent,#fff 5%,#fff 95%,transparent);margin-left:1rem;margin-right:1rem}body.loginPage.liteMode #content aside#sidebar div.login{padding:1.5rem 1rem;border-radius:.5rem;box-sizing:border-box;min-height:200px;position:relative;background:#fff;z-index:0;overflow:hidden}body.loginPage.liteMode #content aside#sidebar button.passkey{margin-bottom:0!important;padding-bottom:0!important}body.loginPage.liteMode #content aside#sidebar div.login::before{content:"";position:absolute;top:-200px;right:-400px;width:2000px;height:2000px;clip-path:ellipse(1000px 1000px at 50% 50%);background:conic-gradient(#e04c5c 0deg 180deg,#fff 185deg 360deg);z-index:-1;animation:rotatePinwheel 5s ease-out forwards}@media (prefers-reduced-motion){body.loginPage.liteMode #content aside#sidebar div.login::before{animation:none;transform:rotate(0deg)}}body.loginPage.liteMode #content aside#sidebar div.login::after{content:"";position:absolute;top:3px;left:3px;right:3px;bottom:3px;background:#fff;border-radius:.3rem;z-index:-1}body.loginPage.liteMode #content aside#sidebar .whatIsMyChartCentralLink .mycchelp{justify-content:center}body.loginPage.liteMode #content aside#sidebar div.mychart_by_epic_logo_wrapper{padding-bottom:0!important}body.loginPage.liteMode #content footer#footer #sidebarFooter{border-bottom-left-radius:20px;border-bottom-right-radius:20px;background-color:#fff!important}