.NotFoundPage-container{display:flex;flex-direction:column;flex-grow:1;align-items:center;text-align:center}.NotFoundPage-container .NotFoundPage-header{width:100%;text-align:left;display:flex;flex-direction:row;align-items:center}.NotFoundPage-container>img{height:160px;width:160px;margin:96px 0 64px}.NotFoundPage-container>h1{font-size:24px;margin:32px 0 0}.NotFoundPage-container>h2{font-size:18px;margin:24px 0}.NotFoundPage-container>p{font-size:14px;margin:0}.App-header-link{outline-style:solid;outline-width:2px!important;outline-color:transparent;outline-offset:-2px;display:flex;border-radius:.25rem;padding:0 1rem;width:8rem}.App-header-link:focus{outline-color:transparent}.App-header-link:focus-visible{outline-color:var(--focus-outline--color, var(--blue))}.SignOn-container{position:relative;width:100vw;height:100vh;display:flex;flex-direction:column}.SignOn-container .SignOn-logo{width:150px}.SignOn-container .CreateAccount-container{display:flex;flex-direction:column;align-items:center;width:25rem;padding:2rem 0 6rem;margin:auto;flex-grow:1;flex-shrink:0}.SignOn-container .CreateAccount-container .to-form{min-width:22rem}.SignOn-container .CreateAccount-container .to-form .form-footer{padding-block-start:0}.SignOn-container .CreateAccount-container .CreateAccount-links{text-align:center}.SignOn-container .SignOn_caHeader{text-align:center;width:100%}.SignOn-container .CreateAccount-Footer{width:calc(100% - 1rem);text-align:center;background:var(--white);padding:.5rem 0 2rem}.SignOn-container .Signon-InvitationBlock{margin-block-end:1em}.SignOn-container .Signon-InvitationBlock>p{margin-block-start:0;font-family:noto-sans,sans-serif;line-height:1.5;font-size:.75rem;color:var(--body-text--color, var(--gray-darkest))}.SignOn-container .SignOn-InvitationData{text-align:center;margin:0 1em}.SignOn-container .SignOn-InvitationData>*{display:inline-block;text-align:left}.SignOn-container .SignOn-InvitationData>*>div>span:first-child{font-family:noto-sans,sans-serif;line-height:1.5;font-size:.875rem;color:var(--label-text--color, var(--gray-darkest));margin-block:0 .625rem;margin-inline:0;display:block;margin:0 .5ex 0 0;display:inline}.SignOn-container .SignOn-modal{flex-grow:1}.SignOn-container .SignOn-modal-inner{position:relative;padding:1.5rem;width:20rem;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:.25rem;outline:none;font-family:noto-sans,sans-serif;line-height:1.5;color:var(--body-text--color, var(--gray-darkest));font-size:.875rem;line-height:1.75;background-color:var(--background-color, var(--white));box-shadow:0 0 6px #00000029;box-shadow:0 .25rem .5rem #0000004a}.SignOn-container .SignOn-modal-inner::-webkit-scrollbar,.SignOn-container .SignOn-modal-inner ::-webkit-scrollbar{width:8px;height:8px}.SignOn-container .SignOn-modal-inner::-webkit-scrollbar-track,.SignOn-container .SignOn-modal-inner ::-webkit-scrollbar-track{border-radius:10px;background:var(--hover-darken)}.SignOn-container .SignOn-modal-inner::-webkit-scrollbar-thumb,.SignOn-container .SignOn-modal-inner ::-webkit-scrollbar-thumb{border-radius:10px;background:var(--scrollbar-thumb--color, var(--gray))}.SignOn-container .SignOn-modal-inner input[type=radio],.SignOn-container .SignOn-modal-inner input[type=checkbox]{outline-width:2px!important;width:1rem!important;min-width:1rem;min-height:1rem;height:1rem!important;outline-offset:2px;margin:0;border:1px solid var(--gray);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--white)}.SignOn-container .SignOn-modal-inner input[type=radio]:focus-visible,.SignOn-container .SignOn-modal-inner input[type=checkbox]:focus-visible{outline-color:var(--focus-outline--color, var(--blue))}.SignOn-container .SignOn-modal-inner input[type=radio]+label,.SignOn-container .SignOn-modal-inner input[type=checkbox]+label{font-family:noto-sans,sans-serif;line-height:1.5;font-size:.875rem}.SignOn-container .SignOn-modal-inner input[type=radio]:disabled,.SignOn-container .SignOn-modal-inner input[type=checkbox]:disabled{background-color:var(--hover-darken)}.SignOn-container .SignOn-modal-inner input[type=radio]:hover:not(:disabled),.SignOn-container .SignOn-modal-inner input[type=checkbox]:hover:not(:disabled){border-color:var(--blue)}.SignOn-container .SignOn-modal-inner input[type=radio]{border-radius:50%}.SignOn-container .SignOn-modal-inner input[type=radio]:checked{border-color:var(--blue);border-width:.125rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-4 -4 8 8"><circle r="3" fill="%23217097" /></svg>')}.SignOn-container .SignOn-modal-inner input[type=radio]:checked:disabled{border-color:var(--gray);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-4 -4 8 8"><circle r="3" fill="%238c9193" /></svg>')}.SignOn-container .SignOn-modal-inner input[type=checkbox]{border-radius:.125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:center;background-repeat:no-repeat}.SignOn-container .SignOn-modal-inner input[type=checkbox]:checked{border:1px solid var(--blue);background-color:var(--blue);background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23fff;stroke-width:0px;%7d%3c/style%3e%3c/defs%3e%3cg id='layer_1'%3e%3cpath class='cls-1' d='m3.22,8c-.2,0-.4-.08-.55-.24L.23,5.18c-.3-.32-.3-.84,0-1.16s.79-.32,1.1,0l1.89,2L8.67.24c.3-.32.79-.32,1.1,0s.3.84,0,1.16L3.77,7.76c-.15.16-.35.24-.55.24Z'/%3e%3c/g%3e%3c/svg%3e");background-size:10px 8px}.SignOn-container .SignOn-modal-inner input[type=checkbox]:checked:disabled{border-color:var(--gray);background-color:var(--gray);background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23fff;stroke-width:0px;%7d%3c/style%3e%3c/defs%3e%3cg id='layer_1'%3e%3cpath class='cls-1' d='m3.22,8c-.2,0-.4-.08-.55-.24L.23,5.18c-.3-.32-.3-.84,0-1.16s.79-.32,1.1,0l1.89,2L8.67.24c.3-.32.79-.32,1.1,0s.3.84,0,1.16L3.77,7.76c-.15.16-.35.24-.55.24Z'/%3e%3c/g%3e%3c/svg%3e");background-size:10px 8px}.SignOn-container .SignOn-modal-inner .to-form{min-width:auto!important}.SignOn-container .SignOn-modal-inner .to-form .form-footer button{width:100%}.SignOn-container .SignOn-modal-inner .SignOn-links{display:flex;flex-direction:column;align-items:center;justify-content:center}.SignOn-has-an-account{height:100%;display:flex;justify-content:center;align-items:center}.logout{width:100%;height:100%;padding:2rem;background-color:var(--gray-lighter)}.logout img{margin-inline-start:-10px}.HaveAnAccount{font-family:noto-sans,sans-serif;line-height:1.5;color:var(--body-text--color, var(--gray-darkest));font-size:.875rem;line-height:1.75;background-color:var(--background-color, var(--white));width:544px;border-radius:8px;opacity:1;display:flex;flex-direction:column;align-items:center}.HaveAnAccount::-webkit-scrollbar,.HaveAnAccount ::-webkit-scrollbar{width:8px;height:8px}.HaveAnAccount::-webkit-scrollbar-track,.HaveAnAccount ::-webkit-scrollbar-track{border-radius:10px;background:var(--hover-darken)}.HaveAnAccount::-webkit-scrollbar-thumb,.HaveAnAccount ::-webkit-scrollbar-thumb{border-radius:10px;background:var(--scrollbar-thumb--color, var(--gray))}.HaveAnAccount input[type=radio],.HaveAnAccount input[type=checkbox]{outline-width:2px!important;width:1rem!important;min-width:1rem;min-height:1rem;height:1rem!important;outline-offset:2px;margin:0;border:1px solid var(--gray);-webkit-appearance:none;-moz-appearance:none;appearance:none;background:var(--white)}.HaveAnAccount input[type=radio]:focus-visible,.HaveAnAccount input[type=checkbox]:focus-visible{outline-color:var(--focus-outline--color, var(--blue))}.HaveAnAccount input[type=radio]+label,.HaveAnAccount input[type=checkbox]+label{font-family:noto-sans,sans-serif;line-height:1.5;font-size:.875rem}.HaveAnAccount input[type=radio]:disabled,.HaveAnAccount input[type=checkbox]:disabled{background-color:var(--hover-darken)}.HaveAnAccount input[type=radio]:hover:not(:disabled),.HaveAnAccount input[type=checkbox]:hover:not(:disabled){border-color:var(--blue)}.HaveAnAccount input[type=radio]{border-radius:50%}.HaveAnAccount input[type=radio]:checked{border-color:var(--blue);border-width:.125rem;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-4 -4 8 8"><circle r="3" fill="%23217097" /></svg>')}.HaveAnAccount input[type=radio]:checked:disabled{border-color:var(--gray);background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="-4 -4 8 8"><circle r="3" fill="%238c9193" /></svg>')}.HaveAnAccount input[type=checkbox]{border-radius:.125rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:center;background-repeat:no-repeat}.HaveAnAccount input[type=checkbox]:checked{border:1px solid var(--blue);background-color:var(--blue);background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23fff;stroke-width:0px;%7d%3c/style%3e%3c/defs%3e%3cg id='layer_1'%3e%3cpath class='cls-1' d='m3.22,8c-.2,0-.4-.08-.55-.24L.23,5.18c-.3-.32-.3-.84,0-1.16s.79-.32,1.1,0l1.89,2L8.67.24c.3-.32.79-.32,1.1,0s.3.84,0,1.16L3.77,7.76c-.15.16-.35.24-.55.24Z'/%3e%3c/g%3e%3c/svg%3e");background-size:10px 8px}.HaveAnAccount input[type=checkbox]:checked:disabled{border-color:var(--gray);background-color:var(--gray);background-image:url("data:image/svg+xml;charset=UTF-8,%3c?xml version='1.0' encoding='UTF-8'?%3e%3csvg id='Layer_2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3e%3cdefs%3e%3cstyle%3e.cls-1%7bfill:%23fff;stroke-width:0px;%7d%3c/style%3e%3c/defs%3e%3cg id='layer_1'%3e%3cpath class='cls-1' d='m3.22,8c-.2,0-.4-.08-.55-.24L.23,5.18c-.3-.32-.3-.84,0-1.16s.79-.32,1.1,0l1.89,2L8.67.24c.3-.32.79-.32,1.1,0s.3.84,0,1.16L3.77,7.76c-.15.16-.35.24-.55.24Z'/%3e%3c/g%3e%3c/svg%3e");background-size:10px 8px}.HaveAnAccount h1{margin-block-start:32px;width:231px;height:40px}.HaveAnAccount h1 .logo{width:15rem}.HaveAnAccount-welcome{font-size:24px;margin-block-start:32px}.HaveAnAccount-question{margin-block-start:24px;font-size:18px}.HaveAnAccount-actions{font-size:24px;width:100%;display:flex;justify-content:center;margin-block-start:32px}.HaveAnAccount-actions-action{display:flex;flex-direction:column;align-items:center;text-align:center;width:50%}.HaveAnAccount-actions-action label{display:block;margin-block-end:15px}.HaveAnAccount-actions-action-button{width:208px}.HaveAnAccount-hint{font-size:.75rem;margin:1rem}.HaveAnAccount-hint span,.HaveAnAccount-hint strong,.HaveAnAccount-hint a{display:inline-block}.HaveAnAccount-testout{display:flex;margin-block-start:auto;vertical-align:bottom}.HaveAnAccount-testout img{max-height:1rem;max-width:100%}.HaveAnAccount .right-border{border-right:solid 1px var(--blackish)}.birthData .form-horizontal-stack{align-items:flex-end}.VerifyEmailDlg_root{margin:20px}.VerifyEmailDlg_root>div:first-of-type{margin-block:10px 10px}.VerifyEmailDlg_input{display:flex;flex-direction:row;align-items:center}.VerifyEmailDlg_input>span{flex-grow:0;flex-shrink:0;margin-inline-end:8px}.VerifyEmailDlg_input>input{flex-grow:1;width:100%}.VerifyEmailDlg_buttons{display:flex;flex-direction:row-reverse;margin-block-start:40px}.VerifyEmailDlg_buttons>div{margin-inline-start:8px}.social-links button{border:1px solid var(--gray)!important}.sso-launchpad{background-image:url(/v6_0_682/assets/login-background-DATscXj1.jpg);background-size:cover;background-repeat:no-repeat;position:relative;width:100vw;height:100vh}.ReportAnIssue{display:flex;flex-direction:column;height:100%}.ReportAnIssue h2{font-family:franklin-gothic-urw-comp,sans-serif;font-size:20px;line-height:20px;letter-spacing:2px;border-bottom:3px solid #ffce07;display:inline-block;margin-block-start:2.5rem;padding:0 1rem .5rem 0}.ReportAnIssue .mt-3{margin-block-start:3rem}.ReportAnIssue .brandContainer{width:640px;margin:0 auto}.ReportAnIssue .brandContainer a.to-navbar-brand{padding:0!important;display:inline-flex}.ReportAnIssue .brandContainer a.to-navbar-brand img{width:auto!important;max-width:100%;max-height:2rem}.ReportAnIssue-Form{width:640px;margin:0 auto}.ReportAnIssue-Form .instructions{background:var(--gray-lightest);padding:1rem;border:1px solid var(--gray);border-radius:5px;width:550px;margin-block-end:2.5rem}.ReportAnIssue-Form textarea{border:1px solid var(--gray);border-radius:4px;height:4.5rem}.ReportAnIssue-Form .screenshotOrRecording{display:flex;flex-direction:column;align-items:start}.ReportAnIssue-Form .screenshotOrRecording input{display:none}.ReportAnIssue-Form .uploadFileDisplay{margin-block-end:0}.ReportAnIssue-Form .uploadFileDisplay button{margin-inline-start:8px}.ReportAnIssue-Form .fileTooBigContainer{display:block}.ReportAnIssue-Form .formActionBar.form-footer{margin-block-start:-1rem;justify-content:flex-start}.ReportAnIssue-Form .supportWillRespond{font-size:.85rem}.skip-to-content{top:-50px!important;transition:top .75s}.skip-to-content:focus-within{margin:auto;position:fixed;clip:initial;height:auto;width:100vw;left:0;top:0!important;display:flex;justify-content:center;z-index:100}.skip-to-content:focus-within>a{transition:.2s all;outline-style:solid;outline-width:2px!important;outline-color:transparent;outline-offset:-2px;border:none;cursor:pointer;text-decoration:none;font-size:.75rem;color:var(--button-primary--color, var(--white));background:var(--button-primary--background, var(--blue));height:2.5rem;padding-block:0;padding-inline:2rem;border-radius:0 0 .5rem .5rem;display:inline-flex;align-items:center;justify-content:center}.skip-to-content:focus-within>a:focus{outline-color:transparent}.skip-to-content:focus-within>a:focus-visible{outline-color:var(--focus-outline--color, var(--blue))}.skip-to-content:focus-within>a:hover{background:var(--button-primary--background-hover, var(--blue-dark))}.skip-to-content:focus-within>a:focus-visible{box-shadow:0 0 0 3px var(--button-primary--shadow, var(--white)) inset}.ConvertTrialDialog .to-dialog-title>h1{margin-block-start:calc(1em - .5rem)}.ConvertTrialDialog .ConvertTrialDialog-line{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ConvertTrialDialog .ConvertTrialDialog-line>:first-child{margin-inline-end:1rem}.ConvertTrialDialog .ConvertTrialDialog-line>:first-child>:first-child{margin-inline-end:.5rem}.ConvertTrialDialog .ConvertTrial-check{color:var(--green);margin-inline-end:.5rem}.ProductComponent-prepares-list{display:flex;flex-direction:column;gap:1rem}.ProductComponent-item-prepares-header{margin-block:0 .25rem;margin-inline:0}.ProductComponent-item-prepares-list{list-style-type:disc;margin:0;padding-inline-start:1.25rem}.ProductComponent-item-prepares-list:last-child{margin-block-end:0}.ProductComponent-item-prepares-list li{margin-block-end:.25rem;line-height:1;text-overflow:ellipsis;word-wrap:break-word;max-width:400px}.ProductComponent-item-bullet-subitem{margin-inline-start:0;color:var(--gray-dark)}.ProductComponent-item-prepares-bullet span{text-overflow:ellipsis;max-width:400px;word-wrap:break-word;overflow:hidden;display:inline-block;vertical-align:bottom}.ProductComponent-item{margin-block-end:2rem;display:flex}.ProductComponent-logo-button{margin:0;padding:0;border:none;background:none;cursor:pointer;height:100%;width:100%}.ProductComponent-logo-button:focus{outline:none}.ProductComponent-header{display:flex;flex-direction:row;align-items:center;gap:.5rem}.ProductComponent-header>.ProductComponent-link{text-align:left}.ProductComponent-header>.ProductComponent-link .ProductComponent-preRelease{color:var(--gray-darkest)}.ProductComponent-header>.ProductComponent-link:hover,.ProductComponent-header>.ProductComponent-link:focus-visible{text-decoration:none!important}.ProductComponent-header>.ProductComponent-link:hover>span:not(.ProductComponent-preRelease),.ProductComponent-header>.ProductComponent-link:focus-visible>span:not(.ProductComponent-preRelease){text-decoration:underline}.ProductComponent-line{margin-block-end:.25rem!important}.ProductComponent-line>*{margin-inline-end:.5rem}.ProductComponent-info{margin-block-start:2rem;display:inline-block}.ProductComponent-info .to-icon{font-size:1.25rem!important}.ProductComponent-info-migration .to-icon{color:var(--gray-dark)!important}.ProductComponent-productTile{display:inline-flex;flex-direction:column;align-items:center;margin-inline-end:20px;flex:0 0 content}.ProductComponent-item-body{display:flex;flex-direction:column;flex-grow:1}.ProductComponent-title{margin:0!important}.ProductComponent-title,.ProductComponent-title *{line-height:normal!important}.ProductComponent-item-header{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5em;white-space:nowrap}.ProductComponent-noMargin{margin:0!important}.ProductComponent-linkColor{color:var(--link-text--color, var(--blue))}.ProductComponent-item-container{display:flex}.ProductComponent-item-inner{display:flex;flex-direction:column}.ProductComponent-item-reports{margin-inline-start:auto}.ProductComponent-item-reports .standard-text{font-size:unset!important}.ProductComponent-item-isbn{color:var(--gray-dark);font-size:8pt;display:flex;align-items:center}.ProductComponent-item-hr{height:1px;background-color:var(--gray);margin-block:10px 10px}.ProductComponent-item-details{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.ProductComponent-item-details h3{margin:0 0 .5em!important}.ProductComponent-item-details .ProductComponent-browserText{color:unset!important}.ProductComponent-item-end{height:10px;clear:both}.ProductComponent-item-body .ProductComponent-pre-release-notice{background-color:var(--gray-lighter);padding:.3rem .7rem;border-radius:.3rem}.ProductComponent-item-body .ProductComponent-pre-release-notice:before{content:"■";color:var(--yellow);margin-inline-end:.5rem;position:relative;top:-.1rem;left:0}.CampusSelection-buttons{display:flex;flex-direction:column;align-items:stretch;gap:1rem;list-style:none;margin:0;padding:0}.CampusSelection-buttons .to-button{width:100%}.add-a-course-info{width:56rem}.TeachingAidDialog{min-width:600px;max-width:800px!important}.TeachingAidDialog section.DialogBody{overflow-y:auto}.TeachingAidDialog .teachingaidviewer_product{display:flex;gap:1rem}.TeachingAidDialog .teachingaidviewer-item-logo{height:4rem;width:4rem}.TeachingAidDialog .teaching-aids-product-title{margin-block:1.5rem 2.5rem}.TeachingAidDialog-List{list-style-type:none;margin-inline-start:0;padding-inline-start:0;margin-block-end:3rem}.TeachingAidDialog-List ul{padding-inline-start:2rem}.TeachingAidDialog-List ul li{list-style-type:none;margin-inline-start:0;padding-inline-start:0;margin-block-end:1rem;position:relative}.TeachingAidDialog-List ul li:last-child{margin-block-end:2rem}.TeachingAidDialog-List ul li img{position:absolute;top:0}.TeachingAidDialog-List ul li .to-link:focus .resourceSubTitle,.TeachingAidDialog-List ul li .to-link:hover .resourceSubTitle{text-decoration:inherit}.TeachingAidDialog-List ul li .resourceSubTitle{display:inline-block;margin-inline-start:calc(18px + 1rem);color:inherit}.TeachingAidDialog-List ul li button.to-icon-button{position:relative;top:.1rem;margin-inline-start:.25rem;margin-block:-.75rem -.75rem}.ClassCustomExamsDlg_fixedPos{position:absolute;top:52px}.ClassCustomExamsDlg_root{display:flex;flex-direction:column;min-width:800px;min-height:500px}.ClassCustomExamsDlg_root .to-tabpanel{margin-block-start:1rem}.ClassCustomExamsDlg_scroll h3{margin-block:30px 8px}.ClassCustomExamsDlg_scroll h3:first-of-type{margin-block-start:0!important}.ClassCustomExamsDlg_buttons{display:flex;flex-direction:row-reverse;margin-block-start:25px}.ClassCustomExamsDlg_listHeader{background:var(--gray-dark);color:#fff;border-radius:5px;margin-block-end:4px}.ClassCustomExamsDlg_status{vertical-align:super}.ClassCustomExamsDlg_comingup{color:var(--green)}.ClassCustomExamsDlg_attention{color:var(--red)}.ClassCustomExamsDlg_open{color:var(--green)}.ClassCustomExamsDlg_table{border-collapse:collapse;width:100%}.ClassCustomExamsDlg_table thead tr{background:var(--gray-lightest)}.ClassCustomExamsDlg_table tbody tr:nth-child(2n){background:var(--gray-lightest)}.ClassCustomExamsDlg_table th{min-height:50px;text-align:left}.ClassCustomExamsDlg_table td{min-height:50px}.ClassCustomExamsDlg_table_header{border-top:.5px solid var(--gray);border-bottom:.5px solid var(--gray);color:var(--gray-darker);line-height:1.7em;white-space:nowrap;align-items:center}.ClassCustomExamsDlg_table_header>th{font-family:noto-sans,sans-serif!important;line-height:1.5!important;font-size:.75rem!important;color:var(--small-text--color, var(--gray-dark))!important}.ClassCustomExamsDlg_report_button span:not(:first-child){margin-inline-start:8px}.ClassCustomExamsDlg_table_row{padding:0;text-align:left;width:100%;box-sizing:border-box}.ClassCustomExamsDlg_table_row>td,.ClassCustomExamsDlg_table_row>th{padding:.75rem 1rem}.ClassCustomExamsDlg_table_row>td:nth-child(2),.ClassCustomExamsDlg_table_row>th:nth-child(2){text-align:left}.ClassCustomExamsDlg_table_row>td:nth-child(3),.ClassCustomExamsDlg_table_row>th:nth-child(3){text-align:center;font-family:noto-sans,sans-serif;line-height:1.5;font-size:.75rem;color:var(--body-text--color, var(--gray-darkest))}.ClassCustomExamsDlg_table_row>td[scope=row],.ClassCustomExamsDlg_table_row>th[scope=row]{font-size:.875rem}.ClassCustomExamsDlg_table_row_scheduled{grid-template-columns:1fr 20% 30% 20%}.ClassCustomExamsDlg_table_row_completed th:nth-child(3),.ClassCustomExamsDlg_table_row_completed td:nth-child(3){text-align:left;font-size:.875rem}.ClassCustomExamsDlg_zero_state{display:block;text-align:center;width:100%;box-sizing:border-box;margin-block:50px 50px}.ClassCustomExamsDlg_root .react-tabs__tab-panel.react-tabs__tab-panel--selected{max-height:calc(100vh - 320px)}.classcustomexamsdlg-exam_link{text-align:center}.examButton{padding:0 1rem!important}.CustomReportsDlg-main{width:55rem}.CustomReportsDlg-main .to-dialog-container{width:100%}.CustomReportsDlg-buttons{display:flex;flex-direction:row-reverse;margin-block:8px 20px;margin-inline-end:0;flex-shrink:0}.CustomReportsDlg_nameLink{color:var(--blue);cursor:pointer;text-decoration:none}.CustomReportsDlg_nameLink:hover{color:var(--blue-dark)}.CustomReportsDlg_nameLink.darkbg{color:var(--yellow)}.CustomReportsDlg_nameLink.darkbg:hover{color:var(--yellow-dark)}.CustomReportsDlg_nameLink:hover>*,.CustomReportsDlg_nameLink:focus>*,.CustomReportsDlg_nameLink:active>*{text-decoration:underline}.CustomReportsDlg_nameLink:hover>*.ls-icon,.CustomReportsDlg_nameLink:focus>*.ls-icon,.CustomReportsDlg_nameLink:active>*.ls-icon{text-decoration:none}.CustomReportsDlg-no-reports{text-align:center}.CustomReportsDlg-no-reports .expl{display:block;margin-block:12px 20px}.ReportDlg_filters-select{margin-block-end:.5rem}.ClassListTable{width:100%;margin-block-end:2rem;font-family:noto-sans,sans-serif;line-height:1.5;border-spacing:0;border-collapse:separate;background-color:var(--white);border-radius:.25rem;border-block-start:1px solid var(--gray-light);border-inline-start:1px solid var(--gray-light);border-inline-end:1px solid var(--gray-light)}.ClassListTable thead{background-color:#191d1f0d}.ClassListTable tr:last-child td:first-child,.ClassListTable tr:last-child th[scope=row]:first-child{border-bottom-left-radius:.25rem}.ClassListTable tr:last-child td:last-child,.ClassListTable tr:last-child th[scope=row]:last-child{border-bottom-right-radius:.25rem}.ClassListTable tr:first-child th:first-child{border-top-left-radius:.25rem}.ClassListTable tr:first-child th:last-child{border-top-right-radius:.25rem}.ClassListTable tr:not(:first-child):nth-child(odd){background-color:#191d1f05}.ClassListTable tbody tr:nth-child(2n){background-color:#191d1f05}.ClassListTable tbody tr:not(:first-child):nth-child(odd){background-color:transparent}.ClassListTable th{text-align:start}.ClassListTable th:not(th[scope=row]){background-color:#191d1f0d;font-weight:var(--fw-semibold);padding:.5rem}.ClassListTable thead th:not(th[scope=row]){background-color:transparent}.ClassListTable th[scope=row]{font-weight:var(--fw-normal)}.ClassListTable td,.ClassListTable th{border-block-end:1px solid var(--gray-light);word-wrap:break-word;overflow-wrap:break-word;word-break:break-word}.ClassListTable td,.ClassListTable th[scope=row]{padding-inline-start:.5rem;padding-inline-end:.5rem}.ClassListTable td,.ClassListTable th[scope=row]{padding-block-start:.5rem;padding-block-end:.5rem}.user-item{white-space:nowrap}.user-item.warning-header th{background-color:#fdefed!important}.class-teachers>div{max-width:260px;text-overflow:ellipsis;overflow:hidden}.user-item>:first-child{padding-inline-end:0}.user-item>:nth-child(2){padding-inline-start:0!important}.Class-filterRestrictive{border:1px solid #eb624d!important}.campusWithClassesBtns{margin-block-end:1rem}.CampusSelector-header{color:var(--white)!important;margin:0!important;z-index:1}.CampusSelector-button{height:unset!important;z-index:1}.CampusSelector-button .to-icon{color:var(--white)}.productsAndCampusesHeader{height:140px;margin-block-end:2rem;display:flex;align-items:center}.productsAndCampusesHeader:before{content:"";position:absolute;width:100vw;left:0;height:140px;background:transparent linear-gradient(95deg,#0c7db6,#6a2ea6) 0% 0% no-repeat padding-box}.productsAndCampusesHeader .CampusSelector-button{margin-inline-start:-1rem}.dialog-body{padding:1em 3em 2em;box-sizing:border-box;width:100%;max-height:90vh}.dialog-body>*:first-child{margin-block-start:0;padding-block-start:0}.dialog-body>*:last-child{margin-block-end:0;padding-block-end:0}.dialog-scrollbody{padding:1em 3em 0 0!important;margin-inline-end:-3em;margin-block-start:-1em!important;overflow-y:auto}.dialog-scrollbody>*:first-child{margin-block-start:0;padding-block-start:0}.dialog-buttons{padding-block-start:32px;display:flex;flex-direction:row-reverse}.dialog-buttons .LSButton{min-width:95px;margin-inline-start:32px}.dialog-buttons .LSButton .LSButton-content{padding-inline:24px 24px}.overlap-element{position:absolute;z-index:1}.inputlabel{font-size:8pt;color:var(--gray-dark);padding-inline-start:15px;margin-block:32px 6px;letter-spacing:1px}.LSzeroState{display:flex;align-items:center;text-align:center;justify-content:center;font-size:14pt;color:var(--gray-dark);flex-direction:column;height:100%}.LSzeroState span{line-height:2em;width:575px}a{outline:0}a[role=button],button{cursor:pointer}a[role=button]:focus,button:focus{outline:1px solid black}.sr-only{position:absolute;top:-10000px;width:1px;height:1px;overflow:hidden;padding:0;margin:-1px;clip:rect(0,0,0,0);border:0}textarea{font-family:Open Sans,sans-serif;font-size:11pt;resize:none}input[type=text],input[type=email],input[type=password],input[type=date],input[type=number],textarea,select{font-family:Open Sans,sans-serif;background:var(--white);border:1px solid var(--gray-lighter);border-radius:18px;padding-inline:23px 23px;outline:0;font-size:11pt}input[type=text],input[type=email],input[type=password],input[type=number]{height:32px}input[type=date]{height:34px;padding-inline:18px 18px}select{height:36px;padding-inline-end:18px;background-position-x:calc(100% - 18px);text-overflow:ellipsis}textarea{padding-block:12px 12px}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=number]:focus,textarea:focus{border-color:var(--blackish)}input[type=text]:disabled,input[type=email]:disabled,input[type=password]:disabled,input[type=number]:disabled,textarea:disabled{background:var(--gray)}input[type=password]{padding-inline:19px 19px}input[type=text]:read-only,input[type=email]:read-only,input[type=password]:read-only,input[type=number]:read-only,textarea:read-only{background-color:var(--gray)}.LSToggle{outline:0}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{border-radius:10px;background:#b7b6bc}.link_underline>*{text-decoration:underline}.link_underline>*.ls-icon{text-decoration:none}.link_anti_underline>*{text-decoration:none!important}.link_color{color:var(--blue)}.link_color:hover{color:var(--blue-dark)}.link_color.darkbg{color:var(--yellow)}.link_color.darkbg:hover{color:var(--yellow-dark)}.link{color:var(--blue);cursor:pointer;text-decoration:none}.link:hover{color:var(--blue-dark)}.link.darkbg{color:var(--yellow)}.link.darkbg:hover{color:var(--yellow-dark)}.link:hover>*,.link:focus>*,.link:active>*{text-decoration:underline}.link:hover>*.ls-icon,.link:focus>*.ls-icon,.link:active>*.ls-icon{text-decoration:none}.link_disabled{color:#32323280}.link_disabled>*{text-decoration:none!important}.link_disabled:hover{color:#32323280}a.LSLink{color:var(--blue);cursor:pointer;text-decoration:none}a.LSLink:hover{color:var(--blue-dark)}a.LSLink.darkbg{color:var(--yellow)}a.LSLink.darkbg:hover{color:var(--yellow-dark)}a.LSLink:hover>*,a.LSLink:focus>*,a.LSLink:active>*{text-decoration:underline}a.LSLink:hover>*.ls-icon,a.LSLink:focus>*.ls-icon,a.LSLink:active>*.ls-icon{text-decoration:none}a.LSLink.disabled{color:#32323280}a.LSLink.disabled>*{text-decoration:none!important}a.LSLink.disabled:hover{color:#32323280}a.LSLinkThickUnderline{color:var(--blue);position:relative;display:inline-block}a.LSLinkThickUnderline:hover{color:var(--blue-dark)}a.LSLinkThickUnderline.darkbg{color:var(--yellow)}a.LSLinkThickUnderline.darkbg:hover{color:var(--yellow-dark)}a.LSLinkThickUnderline>*{text-decoration:none!important}a.LSLinkThickUnderline:after{background:var(--yellow);height:4px;display:block;transform:translateY(2px);content:"​"}a.LSLinkThickUnderline:hover:after,a.LSLinkThickUnderline:focus:after{background:var(--yellow-dark)}a.LSLinkThickUnderlineBlue{color:var(--blue);position:relative;display:inline-block}a.LSLinkThickUnderlineBlue:hover{color:var(--blue-dark)}a.LSLinkThickUnderlineBlue.darkbg{color:var(--yellow)}a.LSLinkThickUnderlineBlue.darkbg:hover{color:var(--yellow-dark)}a.LSLinkThickUnderlineBlue>*{text-decoration:none!important}a.LSLinkThickUnderlineBlue:after{background:var(--blue);height:4px;display:block;transform:translateY(2px);content:"​"}a.LSLinkThickUnderlineBlue:hover:after{background:var(--yellow-dark)}a.LSLinkThinUnderline{color:var(--blue);text-decoration:underline}a.LSLinkThinUnderline:hover{color:var(--blue-dark)}a.LSLinkThinUnderline.darkbg{color:var(--yellow)}a.LSLinkThinUnderline.darkbg:hover{color:var(--yellow-dark)}.Products{text-align:left;flex:1;width:100%}.Products>nav,.Products .horz{padding:0 1em}.Products .horz{display:flex;align-items:center;justify-content:space-between;margin-block:1rem 2rem}.Product-nav{display:flex;flex-direction:column}.Products-item{margin-block-end:30px}.Products-item-logo{margin:5px 0 1ex;cursor:pointer}.Products-item-body{float:left}.Product-item-body-reports{float:right;margin-inline-end:15px}.Product-item-body-reports a{margin-inline-end:0!important}.Products-item-link{display:inline-block;float:none!important}.Products-item-link>*{text-decoration:none!important}.Products-item-link:hover .Products-item-title,.Products-item-link:focus .Products-item-title,.Products-item-link:active .Products-item-title{text-decoration:underline}.Products-item-link .preRelease{color:var(--blackish)}.Product-item-body a:not([role=button]){float:right;color:var(--blue);cursor:pointer;text-decoration:none}.Product-item-body a:not([role=button]):hover{color:var(--blue-dark)}.Product-item-body a:not([role=button]).darkbg{color:var(--yellow)}.Product-item-body a:not([role=button]).darkbg:hover{color:var(--yellow-dark)}.Product-item-body a:not([role=button]):hover>*,.Product-item-body a:not([role=button]):focus>*,.Product-item-body a:not([role=button]):active>*{text-decoration:underline}.Product-item-body a:not([role=button]):hover>*.ls-icon,.Product-item-body a:not([role=button]):focus>*.ls-icon,.Product-item-body a:not([role=button]):active>*.ls-icon{text-decoration:none}.Product-item-body a:not([role=button]):not(:first-child){margin-inline-start:15px}.Product-item-body a.Product-pre-release-link{float:none!important;margin:0!important}.Product-item-body .Product-pre-release-notice{background-color:var(--gray-lighter);margin:.7rem 0 1rem 152px;padding:.3rem .7rem;border-radius:.3rem}.Product-item-body .Product-pre-release-notice:before{content:"■";color:var(--yellow);margin-inline-end:.5rem;position:relative;top:-.1rem;left:0}.Product-item-body a img{margin-inline-end:4px;transform:translateY(1px)}a:focus .Products-item-title{text-decoration:underline}.Products-item-version{font-size:8pt;color:var(--gray-dark);margin:7px 0 0 8px;display:inline-block}.Products-item-isbn,.Products-item-deprecated{color:var(--gray-dark);font-size:8pt;display:flex;align-items:center}.Products-item-details{display:flex;flex-direction:row;justify-content:space-between;flex-flow:row-reverse}.Products-item-prepares-bullet{margin-inline-start:10px}.Products-item-prepares-bullet img{margin-inline-end:10px;transform:translateY(-2px)}.Products-item-end{height:10px;clear:both}.Products-subscriptionStatus{background-color:var(--gray-lightest);border-radius:6px;padding:20px 25px;max-width:680px;margin:auto;line-height:1.7em;font-size:14px;display:flex;align-items:center}.Products-subscriptionStatus img{margin-inline-end:18px}.Products-incompletewarning{max-width:500px;margin:auto}.Products-incompletewarning>div{text-align:center}.Product-Campus-Component-warning{display:flex;flex-direction:row;align-items:center;color:var(--red)}.Product-Campus-Component-classBeginSoon-warn{z-index:101;padding:2ex 3ex;background:var(--white);box-shadow:#00000080 0 0 10px;max-width:25em}.class-title{width:30%;padding-inline-start:1em;white-space:initial}.class-title>*{display:flex;flex-direction:column;align-items:flex-start}.class-courseware ul{margin:0;padding:0;list-style:none}h1.to-text.Campus-title{margin-block-end:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.Products-item-prepares-bullet span{text-overflow:ellipsis;max-width:300px;white-space:nowrap;overflow:hidden;display:inline-block;vertical-align:bottom}.Class-product a{color:var(--blue);cursor:pointer;text-decoration:none}.Class-product a:hover{color:var(--blue-dark)}.Class-product a.darkbg{color:var(--yellow)}.Class-product a.darkbg:hover{color:var(--yellow-dark)}.Class-product a:hover>*,.Class-product a:focus>*,.Class-product a:active>*{text-decoration:underline}.Class-product a:hover>*.ls-icon,.Class-product a:focus>*.ls-icon,.Class-product a:active>*.ls-icon{text-decoration:none}.Class-product.notactive>div:first-child{color:var(--small-text--color, var(--gray-dark))}.Class-product{margin-block-end:1em}.Class-product:last-child{margin-block-end:0}.products-list-ul{margin:0;padding:0;list-style:none}.products-title{margin:4rem 0 0!important;display:flex;justify-content:space-between;gap:1rem}.products-buttons{margin:0 0 1.5rem!important;display:flex;justify-content:space-between;gap:1rem}.products-buttons .to-action-toolbar{width:50%}.products-main-container{padding:0 1rem;display:flex;flex-direction:column;flex:1 0 auto;max-width:80rem}.nudge-dlg{width:40rem}.nudge-dlg .sections-container>div{margin-block-end:1rem}.nudge-dlg .buttons{margin-top:2rem}.nudge-dlg .space-between{display:flex;justify-content:space-between}.nudge-dlg .space-between .link-accounts{margin-inline-end:1rem}
