@charset "UTF-8";@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Regular-Cw3fqWkz.ttf) format("truetype")}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-SemiBold-CoriCZkQ.ttf) format("truetype");font-weight:600}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Bold-BSrD1I5P.ttf) format("truetype");font-weight:700}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-ExtraBold-BQ9-S0d_.ttf) format("truetype");font-weight:900}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-Italic-BkwzhAef.ttf) format("truetype");font-style:italic}@font-face{font-family:Montserrat;src:url(/assets/Montserrat-BoldItalic-Djq5cO0x.ttf) format("truetype");font-style:italic;font-weight:700}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Regular-DxJTClRG.ttf) format("truetype")}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Medium-DVUZMR_6.ttf) format("truetype");font-weight:700}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-Italic-C_AuCsze.ttf) format("truetype");font-style:italic}@font-face{font-family:Open Sans;src:url(/assets/OpenSans-MediumItalic-CRw63sbF.ttf) format("truetype");font-style:italic;font-weight:700}html,body{height:100%;overflow:hidden;overscroll-behavior-y:none;padding:0;margin:0}body{font-family:Open Sans,Verdana,Helvetica,SansSerif;font-size:16px}h1,h2,h3,h4{font-family:Montserrat,Verdana,Helvetica,SansSerif;font-weight:900}h1{font-size:18px;font-weight:900;margin:24px 0 0}h2{font-size:17px;margin:24px 0 0}h3{font-size:16px;margin:24px 0 0}p{margin:8px 0}ul{margin-left:0;padding-left:20px}ul li{padding-left:2px;margin-bottom:8px}ul li::marker{color:#6dcaeb;font-size:22px;line-height:0}ol{margin-left:0;padding-left:20px}ol li{padding-left:2px;margin-bottom:8px}ol li::marker{color:#6dcaeb;font-family:Montserrat,Verdana,Helvetica,SansSerif;font-weight:700}.dim{font-weight:400;color:#aaa}.markdown-link{text-decoration:none;margin-left:5px;position:absolute;top:-24px;right:0}button.n-button{height:44px}button.n-button .n-button__content{color:#0f1e36;font-family:Montserrat,Verdana,Helvetica,SansSerif;font-weight:700;font-size:16px}button.n-button .n-button__border{display:none}.n-input .n-input__input-el,.n-input .n-input__textarea-el,.n-input .n-input__input-mirror,.n-input .n-input__textarea-mirror,.n-input .n-input__separator,.n-input .n-input__placeholder{font-size:16px}.n-input:not(.n-input--disabled).n-input--focus .n-input__state-border{border:none;box-shadow:0 0 0 2px #a7c0e033}.n-input:not(.n-input--disabled):hover .n-input__state-border{border:none;box-shadow:0 0 0 2px #a7c0e033}.n-carousel .n-carousel__arrow-group{left:10px;right:10px;top:50%;transform:translateY(-14px)}.n-carousel .n-carousel__arrow-group .n-carousel__arrow{border-radius:100%;background-color:#0000003b;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff}.n-carousel .n-carousel__arrow-group .n-carousel__arrow:last-child{position:absolute;right:0}.n-carousel .n-carousel__dots{left:50%!important;transform:translate(-50%) translateY(30px)!important}.n-carousel .n-carousel__dots .n-carousel__dot{border:none!important;background-color:red!important}.darkBackground{color:#fff;background-color:#002e78;background-image:url(/assets/background-DHsHNnEK.svg);background-repeat:no-repeat;background-position:center;background-size:cover;height:100%}glossary{cursor:help;text-decoration:underline;text-decoration-style:dotted;display:inline-block}glossary:hover{background-color:#7df;border-radius:3px}glossary:hover:before{content:"▼";position:absolute;color:#7df;transform:translateY(-20px) translate(10px);z-index:101}glossary:hover:after{background-color:#7df;content:attr(data-title);position:absolute;color:#0f1e36;font-family:Montserrat,Verdana,Helvetica,SansSerif;font-weight:600;padding:8px;border-radius:8px;box-shadow:0 0 10px #fff;font-size:13px;transform:translateY(calc(-100% - 13px));left:30px;right:30px;max-width:80vw;min-width:200px;z-index:100}.container .title{display:block;font-size:20px;font-weight:900;font-family:Montserrat,sans-serif;color:#fff;padding-left:10px;margin-bottom:30px;margin-top:0;width:100%;text-align:left;box-sizing:border-box}a.title{text-decoration:none}.appContainer[data-v-26115376]{color:#002e78}.loginContainer{height:100%;overflow-y:scroll;padding:0}.loginContainer .bottom{padding:16px 16px 20px;background-color:#fff;position:relative;min-height:calc(100% - 440px)}.loginContainer .bottom .spinner{position:absolute;right:16px;top:-20px}.loginContainer .bottom .loginForm{text-align:center;z-index:100;margin-bottom:80px}.loginContainer .bottom .loginForm button.n-button{min-width:224px;background-color:#002e78!important}.loginContainer .bottom .loginForm button.n-button .n-button__content{color:#fff!important}.loginContainer .bottom .loginForm .n-form-item .n-form-item-label{color:#002e78;font-size:16px}.loginContainer .bottom .loginForm .n-input{border-radius:8px;height:48px;line-height:48px;margin-bottom:8px}.loginContainer .bottom .loginForm .n-input .n-input__input{text-align:left}.loginContainer .bottom .loginForm .n-input .n-input__border{border-color:#a7c0e0}.loginContainer .bottom .disclaimer{position:absolute;bottom:20px;font-size:12px}.loginContainer .bottom a{color:var(--n-text-color)}.header[data-v-5aaab899]{color:#fff;background-color:#002e78;position:relative;overflow:hidden;height:400px;width:100%}.header .headerPane[data-v-5aaab899]{position:absolute;top:0;left:0;height:100%;width:100%}.header .headerPane.backgroundImage[data-v-5aaab899]{background-image:url(/assets/surgixplore_titleimage_400-B5wjwMgC.webp);background-position:center center;background-repeat:no-repeat;opacity:.3}.header .headerPane.bottomImage[data-v-5aaab899]{left:-2px;right:-2px;width:calc(100% + 4px);bottom:-2px;top:inherit;height:auto}.header .headerPane .textWelcome[data-v-5aaab899]{text-align:center;margin:0;padding:100px 0 0;font-weight:600;font-size:24px;font-family:Montserrat,sans-serif}.header .headerPane .textSurgixplore[data-v-5aaab899]{margin:-10px 0 0;padding:0;text-align:center;font-size:36px;font-weight:900;font-family:Montserrat,sans-serif;letter-spacing:2px}.userMenuButton{height:44px;line-height:44px;font-size:12px}.userMenuButton img{width:24px;height:24px;padding:10px 10px 10px 11px;vertical-align:middle}.courseList.container{padding:8px 10px 80px;width:100%;height:calc(100% - 44px);overflow-y:auto;box-sizing:border-box;position:relative;color:#fff;text-align:center}.courseList.container .introText{width:100%;text-align:left;margin-bottom:20px}.courseList.container button{margin-top:8px;height:48px;width:224px;border-radius:8px;margin-left:auto;margin-right:auto}.courseList.container a{text-decoration:none}.courseList.container .course{background:linear-gradient(to right,#fff,#fff 20%,#f1fbff,#ebfaff);border-radius:14px;padding:5px 19px 5px 88px;color:#002e78;font-family:Montserrat,sans-serif;box-sizing:100%;text-decoration:none;position:relative;overflow:hidden;height:88px;box-sizing:border-box;margin-bottom:8px;text-align:left;display:flex;align-items:center}.courseList.container .course .logo{width:66px;height:66px;position:absolute;top:9px;left:9px}.courseList.container .course .logo img{width:100%;height:100%;box-sizing:border-box}.courseList.container .course .courseInfo{display:flex;flex-direction:column;justify-content:center}.courseList.container .course .courseInfo .courseTitle{font-weight:700;font-size:18px;color:#002e78;line-height:160%}.courseList.container .course .courseInfo .access{margin-top:-2px;font-size:12px;font-family:Open Sans,sans-serif}.courseList.container .course.expired{opacity:.7}.courseList.container .course.expired .logo,.courseList.container .course.expired .courseInfo{opacity:.5}.courseList.container .course .arrow{position:absolute;background-color:#fff;top:50%;right:0;transform:translateY(-50%);height:60px;width:30px;border-radius:30px 0 0 30px;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.267%204.20998C13.122%204.07873%2012.9314%204.00934%2012.7359%204.01662C12.5404%204.0239%2012.3555%204.10726%2012.2206%204.24893C12.0857%204.39061%2012.0115%204.57938%2012.0138%204.77498C12.0162%204.97058%2012.0948%205.15754%2012.233%205.29598L18.484%2011.25L3.75001%2011.25C3.5511%2011.25%203.36033%2011.329%203.21968%2011.4697C3.07903%2011.6103%203.00001%2011.8011%203.00001%2012C3.00001%2012.1989%203.07903%2012.3897%203.21968%2012.5303C3.36033%2012.671%203.5511%2012.75%203.75001%2012.75L18.484%2012.75L12.233%2018.705C12.0948%2018.8434%2012.0162%2019.0304%2012.0138%2019.226C12.0115%2019.4216%2012.0857%2019.6104%2012.2206%2019.752C12.3555%2019.8937%2012.5404%2019.9771%2012.7359%2019.9843C12.9314%2019.9916%2013.122%2019.9222%2013.267%2019.791L20.687%2012.724C20.8494%2012.5699%2020.9551%2012.3656%2020.987%2012.144C21.0053%2012.0485%2021.005%2011.9503%2020.986%2011.855C20.9539%2011.6338%2020.8482%2011.4298%2020.686%2011.276L13.267%204.20998Z'%20fill='%230F1E36'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:5px center}header[data-v-4a1cfbb3]{height:44px;text-align:right;width:100%}header a[data-v-4a1cfbb3]{text-decoration:none;color:#000}.courseList.container[data-v-4a1cfbb3]{padding:8px 10px 80px;width:100%;height:100%;overflow-y:auto;box-sizing:border-box;position:relative;color:#fff;text-align:center}.courseList.container .introText[data-v-4a1cfbb3]{width:100%;text-align:left;margin-bottom:20px}.courseList.container button[data-v-4a1cfbb3]{margin-top:8px;height:48px;width:224px;border-radius:8px;margin-left:auto;margin-right:auto}.courseList.container a[data-v-4a1cfbb3]{text-decoration:none}.courseList.container .course[data-v-4a1cfbb3]{background:linear-gradient(to right,#fff,#fff 20%,#f1fbff,#ebfaff);border-radius:14px;padding:5px 19px 5px 88px;color:#002e78;font-family:Montserrat,sans-serif;box-sizing:100%;text-decoration:none;position:relative;overflow:hidden;height:88px;box-sizing:border-box;margin-bottom:8px;text-align:left;display:flex;align-items:center}.courseList.container .course .logo[data-v-4a1cfbb3]{width:66px;height:66px;position:absolute;top:9px;left:9px}.courseList.container .course .logo img[data-v-4a1cfbb3]{width:100%;height:100%;box-sizing:border-box}.courseList.container .course .courseInfo[data-v-4a1cfbb3]{display:flex;flex-direction:column;justify-content:center}.courseList.container .course .courseInfo .courseTitle[data-v-4a1cfbb3]{font-weight:700;font-size:18px;color:#002e78;line-height:160%}.courseList.container .course .courseInfo .access[data-v-4a1cfbb3]{margin-top:-2px;font-size:12px;font-family:Open Sans,sans-serif}.courseList.container .course .arrow[data-v-4a1cfbb3]{position:absolute;background-color:#fff;top:50%;right:0;transform:translateY(-50%);height:60px;width:30px;border-radius:30px 0 0 30px;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M13.267%204.20998C13.122%204.07873%2012.9314%204.00934%2012.7359%204.01662C12.5404%204.0239%2012.3555%204.10726%2012.2206%204.24893C12.0857%204.39061%2012.0115%204.57938%2012.0138%204.77498C12.0162%204.97058%2012.0948%205.15754%2012.233%205.29598L18.484%2011.25L3.75001%2011.25C3.5511%2011.25%203.36033%2011.329%203.21968%2011.4697C3.07903%2011.6103%203.00001%2011.8011%203.00001%2012C3.00001%2012.1989%203.07903%2012.3897%203.21968%2012.5303C3.36033%2012.671%203.5511%2012.75%203.75001%2012.75L18.484%2012.75L12.233%2018.705C12.0948%2018.8434%2012.0162%2019.0304%2012.0138%2019.226C12.0115%2019.4216%2012.0857%2019.6104%2012.2206%2019.752C12.3555%2019.8937%2012.5404%2019.9771%2012.7359%2019.9843C12.9314%2019.9916%2013.122%2019.9222%2013.267%2019.791L20.687%2012.724C20.8494%2012.5699%2020.9551%2012.3656%2020.987%2012.144C21.0053%2012.0485%2021.005%2011.9503%2020.986%2011.855C20.9539%2011.6338%2020.8482%2011.4298%2020.686%2011.276L13.267%204.20998Z'%20fill='%230F1E36'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:5px center}header[data-v-6345f191]{height:44px;text-align:right;width:100%}header a[data-v-6345f191]{text-decoration:none;color:#000}header .navigation.back[data-v-6345f191]{position:absolute;top:0;left:0;display:block;height:50px;width:50px;border-radius:100%;border:1px transparent solid;background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M10.733%2019.79C10.878%2019.9213%2011.0686%2019.9907%2011.2641%2019.9834C11.4596%2019.9761%2011.6445%2019.8927%2011.7794%2019.7511C11.9143%2019.6094%2011.9885%2019.4206%2011.9862%2019.225C11.9838%2019.0294%2011.9052%2018.8425%2011.767%2018.704L5.51599%2012.75H20.25C20.4489%2012.75%2020.6397%2012.671%2020.7803%2012.5303C20.921%2012.3897%2021%2012.1989%2021%2012C21%2011.8011%2020.921%2011.6103%2020.7803%2011.4697C20.6397%2011.329%2020.4489%2011.25%2020.25%2011.25H5.51599L11.767%205.29502C11.9052%205.15658%2011.9838%204.96962%2011.9862%204.77402C11.9885%204.57841%2011.9143%204.38964%2011.7794%204.24797C11.6445%204.1063%2011.4596%204.02293%2011.2641%204.01566C11.0686%204.00838%2010.878%204.07777%2010.733%204.20902L3.31299%2011.276C3.15059%2011.4301%203.0449%2011.6344%203.01299%2011.856C2.99469%2011.9515%202.99503%2012.0497%203.01399%2012.145C3.04611%2012.3662%203.15179%2012.5702%203.31399%2012.724L10.733%2019.79Z'%20fill='white'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center;overflow:hidden;text-indent:9999px}.layoutcontainer .layoutpane[data-v-6345f191]{position:relative}.layoutcontainer .layoutpane.structure[data-v-6345f191]{box-sizing:border-box;padding:8px 10px 80px}.layoutcontainer .layoutpane .header[data-v-6345f191]{padding:16px 50px 16px 16px;transition:.25s ease-in-out;box-sizing:border-box}.layoutcontainer .layoutpane .header a.title[data-v-6345f191]{color:#fff;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700;width:100%;text-decoration:none}.layoutcontainer[data-v-6345f191]{height:100%;width:100%;position:relative;overflow:hidden;overscroll-behavior-y:none}.layoutcontainer .layoutpane[data-v-6345f191]{width:100%;height:100%;overflow-y:scroll;z-index:0}.layoutcontainer .layoutpane.content[data-v-6345f191]{position:absolute;background-color:#fff;height:100%;width:100%;overflow:hidden;overscroll-behavior-y:none;top:0;z-index:1000;transform:translateY(100%);transition:transform .5s ease-in-out}.layoutcontainer .layoutpane.content.contentPaneVisibleOnMobile[data-v-6345f191]{transform:translateY(0)}.calculator{overflow-y:scroll;height:100%;padding:8px 8px 30px;box-sizing:border-box}
