.auth-spinner{width:100%;height:100%}.auth-spinner .mylu2-colorLogo{width:8.125em;position:absolute;left:calc(50% - 4.065em);top:calc(50% - 8.125em)}.auth-spinner.hide{display:none}.auth-spinner.show{display:block}.auth-spinner .mylu2-spinner{width:4em;height:4em;position:absolute;left:calc(50% - 2em);top:50%}.authWall{display:grid;margin:auto}.authWall .MyLu2Icon.lockIcon svg{color:transparent;font-size:14em;margin:auto}.authWall .title{color:#1b2c55;text-align:center;max-width:10em;margin:.5em auto}.authWall .instruction{text-align:center;margin-bottom:2em}.authWall .MyLu2Button{margin:auto}.auth-spinner,.authWall,.silentAuth{overflow-y:auto}.auth-spinner li,.authWall li,.silentAuth li{width:98vw}.guestStatus{background-color:#f0f0f0;left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;overflow:hidden;z-index:0}.guestStatus .header{display:flex;justify-content:center;align-items:center;height:50px;background-color:#1b2c56;margin-bottom:1.25em}.guestStatus .logo{width:3.9375em;margin:0 1.5em}.guestStatus .pageWrapper{height:100%;margin-top:100px}.guestStatus .pageWrapper .panel{background-color:#fff;box-shadow:0 1px 3px #0000001a;margin:auto;display:flex;width:75%;height:75%;text-align:center;align-items:center;justify-content:center;padding:5em 3em;flex-direction:column}.guestStatus .pageWrapper .panel .icon{font-size:5.25em;margin-bottom:.2em}.guestStatus .pageWrapper .panel .heading{font-weight:700}.guestStatus .pageWrapper .panel .description{font-size:1.125em}@media all and (min-width: 47.75em){.guestStatus .header{height:63px;justify-content:flex-start}}.MyLu2Icon{display:inline-block;--MyLu2-icon-color:currentColor;--darkMode-icon-color: currentColor}.MyLu2Icon svg{display:block}.MyLu2Icon.UX svg{height:1em;width:1em;fill:var(--MyLu2-icon-color);margin-left:5px}.MyLu2Icon.headerLeft{padding-right:6px}.MyLu2ContentBoxTitle{display:flex}.dark-icon-svg-container{background-color:var(--darkMode-icon-color);border-radius:50%;padding:.25rem}.MyLu2Icon.UX .dark-icon-svg-container svg{margin-left:0}.MyLu2ButtonContainer{padding:5px 10px}div.MyLu2ButtonContainer:focus-within{outline:dotted 2px grey}.MyLu2Button{letter-spacing:.2px;text-transform:none;border-radius:2px;border:none;outline:none;display:flex;align-items:center;justify-content:center}.MyLu2Button.whiteButton,.MyLu2Button.blueButton{min-height:2.38rem;color:#fff;background-color:#0968d9;font-size:12px;letter-spacing:.2px;line-height:12px;text-transform:none;padding:11px 20px;border-radius:2px;display:flex;border:none;outline:none}.MyLu2Button.luoaButton{background-color:#008585}.MyLu2Button:disabled{opacity:.7}.MyLu2Button:disabled:hover{cursor:context-menu}.MyLu2Button.blueButton{color:#fff;background-color:#0968d9}.MyLu2Button.blueButton:hover:not(:disabled){background-color:#1e65b7;cursor:pointer}.MyLu2Button.luoaButton{background-color:#008585;color:#fff}.MyLu2Button.luoaButton:hover:not(:disabled){background-color:#008585;cursor:pointer}.MyLu2Button.whiteButton{color:#0968d9;background-color:#fff;border:.016rem solid #D4D6D7}.MyLu2Button.whiteButton:hover:not(:disabled){color:#fff;background-color:#0968d9;cursor:pointer}.MyLu2Button.luoaWhiteButton{color:#008585;background-color:#fff;border:.016rem solid #D4D6D7}.MyLu2Button.luoaWhiteButton:hover:not(:disabled){color:#fff;background-color:#008585;cursor:pointer}.MyLu2Button.link{background-color:#fff;color:#0968d9;font-size:14px;line-height:1.3em;padding:0rem;text-align:left}.MyLu2Button.link:hover:not(:disabled){text-decoration:underline}.MyLu2Button.link.luoa{color:#008585}.MyLu2Button span.withIcon{padding-right:5px}.MyLu2Button .MyLu2Icon svg{height:14px;width:14px}.MyLu2ButtonContainer.fullWidth{padding:0rem;margin:1rem}button.MyLu2Button.fullWidth{height:2.7rem;font-size:14px}@media only screen and (max-width: 768px){.MyLu2ButtonContainer{padding:10px}.MyLu2ButtonContainer .MyLu2Button{width:100%;display:inline-flex;justify-content:center}}.myLoad{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100vw;height:100vh}.load{position:absolute;top:16px;left:16px}.my{opacity:0;transform:translate(-20px)}.my-active{opacity:1;transform:translate(0);transition:all .75s cubic-bezier(.3,0,0,1.05)}.lu{opacity:0;transform:translate(-20px)}.lu-active{opacity:1;transform:translate(0);transition:all .75s cubic-bezier(.3,0,0,1.05) .15s}.cloud{stroke-dasharray:200;stroke-dashoffset:200}.cloud-active{animation:cloudAnimation 1.15s cubic-bezier(.38,.77,.49,.99) forwards .4s}@keyframes cloudAnimation{0%{stroke-dashoffset:200;opacity:0;transform:translate(-5px)}25%{opacity:1}45%{transform:translate(0)}to{stroke-dashoffset:0}}.logo-active{animation:logoAnimation .12s ease-in forwards 3s}.logo-disappear{animation:logoDisappear .28s forwards}@keyframes logoAnimation{0%{transform:scale(1);opacity:1}}@keyframes logoDisappear{0%{transform:scale(1.02);opacity:1}to{transform:scale(.8);opacity:0}}.loader{opacity:0;margin-left:8px;width:16px;height:16px;border:2px solid #d1e5fd;border-radius:50%;border-top-color:#0059c0;animation:spin .75s ease-in-out infinite;margin-top:24px;transition:opacity .4s ease}.loader-active{transition:opacity .4s ease;opacity:1}@keyframes spin{to{transform:rotate(360deg)}}p.mylu-dropdown-label{margin:1rem 1rem .5rem}p.mylu-dropdown-label>span.required{color:#cd092d}.mylu-dropdown{max-width:16rem;margin:.5rem 1rem 1rem;position:relative;background-color:#fff;border:solid .06rem #D4D6D7;border-radius:2px;padding-right:.5rem;color:#19191a}.mylu-dropdown>select.native-dropdown-select{width:100%;height:2.7rem;background-color:#fff;border:none;border-radius:2px;padding:0rem .5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;outline:none}.mylu-dropdown>div.custom-dropdown-button{position:absolute;top:0;left:0;display:none;font-size:1rem;width:100%;padding:.75rem;flex-wrap:nowrap;justify-content:space-between;border:solid .06rem #D4D6D7;border-radius:2px;background-color:#fff;transition:all .1s ease-in-out}.mylu-dropdown>div.custom-dropdown-button:hover,.mylu-dropdown>div.custom-dropdown-button:focus,.mylu-dropdown>div.custom-dropdown-button.open{border-color:#d4d6d7}.mylu-dropdown>div.custom-dropdown-button.open{border-bottom-left-radius:0rem;border-bottom-right-radius:0rem}@media (hover: hover) and (pointer: fine){.mylu-dropdown>div.custom-dropdown-button{display:flex}.mylu-dropdown>select.native-dropdown-select{opacity:0%}.mylu-dropdown{border:none}.mylu-dropdown>select.native-dropdown-select:focus+div.custom-dropdown-button{display:none}.mylu-dropdown>select.native-dropdown-select:focus{opacity:100%}}@supports (-webkit-touch-callout: none){.mylu-dropdown>div.custom-dropdown-button{display:flex}.mylu-dropdown>select.native-dropdown-select{opacity:0%}.mylu-dropdown{border:none}.mylu-dropdown>select.native-dropdown-select:focus+div.custom-dropdown-button{display:none}.mylu-dropdown>select.native-dropdown-select:focus{opacity:100%}}.mylu-dropdown.search>div.custom-dropdown-button>.grid>.top>.button-text,.mylu-dropdown>div.custom-dropdown-button>.button-text{text-overflow:ellipsis;overflow:hidden;max-width:90%;white-space:nowrap;align-self:center}.mylu-dropdown>div.custom-dropdown-button>input.button-text{background-color:inherit;border:none}.mylu-dropdown.search>div.custom-dropdown-button>.grid>.top>.MyLu2Icon,.mylu-dropdown>div.custom-dropdown-button>.MyLu2Icon{align-self:center}.mylu-dropdown.search>div.custom-dropdown-button>.grid>.top>.MyLu2Icon,.mylu-dropdown>div.custom-dropdown-button>.MyLu2Icon{pointer-events:none}.mylu-dropdown.search>div.custom-dropdown-button>.grid>.top>.MyLu2Icon svg,.mylu-dropdown>div.custom-dropdown-button>.MyLu2Icon svg{transition:transform .17s ease-in-out}.mylu-dropdown.search>div.custom-dropdown-button>.grid>.top>.MyLu2Icon.open svg,.mylu-dropdown>div.custom-dropdown-button>.MyLu2Icon.open svg{transform:rotate(180deg)}.mylu-dropdown>.custom-dropdown-content{display:none;width:100%;position:absolute;z-index:5;box-shadow:0 8px 16px #0003;background-color:#fff;border:solid .06rem #D4D6D7;border-top:none;border-radius:0rem 0rem 2px 2px;max-height:23.625rem;overflow:auto;animation:fadein .1s}.mylu-dropdown>.custom-dropdown-content.show{display:block}.mylu-dropdown.search>.custom-dropdown-content>div.custom-dropdown-option,.mylu-dropdown>.custom-dropdown-content>div.custom-dropdown-option{padding:.75rem}.mylu-dropdown.search>.custom-dropdown-content>div.custom-dropdown-option.truncate,.mylu-dropdown>.custom-dropdown-content>div.custom-dropdown-option.truncate{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mylu-dropdown.search>.custom-dropdown-content>div.custom-dropdown-option:hover,.mylu-dropdown>.custom-dropdown-content>div.custom-dropdown-option:hover{cursor:pointer}.mylu-dropdown.search>.custom-dropdown-content>div.custom-dropdown-option.highlight,.mylu-dropdown>.custom-dropdown-content>div.custom-dropdown-option.highlight{background-color:#e5eaeb}.MyLu2PageHeader{display:grid;grid-template-columns:auto auto;grid-template-rows:max-content max-content max-content;grid-template-areas:"header-title desktop-button" "divider divider" "mobile-button mobile-button";align-items:center;font-size:20px}.MyLu2PageHeader h1.MyLu2PageHeaderTitle{display:flex;align-items:center;min-height:55px;padding:.5rem 1rem;margin:0rem;font-weight:400;font-size:1.25rem}.MyLu2PageHeader .MyLu2Icon svg{width:1.2em;height:1.2em}.MyLu2PageHeader .headerBtn{margin:.5rem 2rem;grid-area:desktop-button;justify-self:end}.MyLu2PageHeader .headerBtn .MyLu2ButtonContainer{padding:0rem}.MyLu2PageHeader .headerBtn .mylu-dropdown{margin:0rem}.MyLu2PageHeader .headerBtn .mylu-dropdown>.custom-dropdown-button{padding:.5rem .5rem .5rem 1rem!important}.MyLu2PageHeader .headerBtn .mylu-dropdown>.custom-dropdown-button>.button-text{font-size:.95rem}.MyLu2PageHeader .headerBtn .mylu-dropdown>.custom-dropdown-content>.custom-dropdown-option{font-size:.95rem}.MyLu2PageHeader .headerBtn .mylu-dropdown>.native-dropdown-select{font-size:.95rem;height:2.25rem}.MyLu2PageHeader .grid-divider{grid-area:divider;border-bottom:1px solid #E5EAEB}.MyLu2Page.mobile .MyLu2PageHeader .headerBtn{grid-area:mobile-button;justify-self:stretch;max-width:none;padding:0rem;margin:2rem 2rem 0}.MyLu2Page.mobile .MyLu2PageHeader .headerBtn .MyLu2ButtonContainer{height:2.7rem}.MyLu2Page.mobile .MyLu2PageHeader .headerBtn button{width:100%;height:100%}.MyLu2Page.mobile .MyLu2PageHeader .headerBtn .mylu-dropdown{max-width:none}.MyLu2Page.mobile .mylu-page-header.mylu-dropdown>.native-dropdown-select,.MyLu2Page.mobile .mylu-page-header.mylu-dropdown>.custom-dropdown-button{height:2.7rem}.MyLu2Page.aca-academics.luoa .MyLu2PageHeader.academics-page-header svg{fill:#008585}@media only screen and (max-width: 500px){.MyLu2Page.mobile .MyLu2PageHeader{font-size:1rem}.MyLu2Page.mobile h1.MyLu2PageHeaderTitle{padding:.5rem .75rem;min-height:50px}.MyLu2Page.mobile .MyLu2PageHeader .headerBtn{margin:0rem .75rem;font-size:14px}.MyLu2Page.mobile .MyLu2PageHeader .headerBtn .MyLu2ButtonContainer{margin:.75rem 0rem 0rem;padding:0rem}.MyLu2Page.mobile .MyLu2PageHeader .headerBtn button{font-size:14px}.MyLu2Page.mobile .MyLu2PageHeader .headerBtn .mylu-dropdown{margin:.75rem 0rem 0rem}}.Mylu2PageContent{padding:13px 16px}.MyLu2Page{background:#fff;--color: #222222;border-radius:.125rem;box-shadow:0 .063rem .188rem #0000001a;overflow:unset;padding-bottom:3.125rem;max-width:56.2rem;position:relative}.MyLu2MainContent-outer.no-menu .MyLu2Page{margin:0 auto}.MyLu2Page.panic{padding:4rem;display:flex;justify-content:center;align-items:center;height:35rem}.MyLu2Page.panic p{text-align:center;line-height:1.4rem}.MyLu2Page.mobile.impersonating{margin-bottom:10rem}@media screen and (max-width: 1280px){.MyLu2Page{margin:0 auto}}@media screen and (max-width: 1337px){.MyLu2MainContent-outer.no-menu .MyLu2Page{left:0}}@media screen and (min-width: 1750px){.MyLu2Page{margin:0 auto;left:-180px}.MyLu2MainContent-outer.no-menu .MyLu2Page{left:-41px}}.aca-contact-info{display:flex;padding-bottom:1.25rem;align-items:center}.aca-contact-info.as-footer{flex-direction:column;padding:1.25rem;margin:1rem;border-top:2px solid #c6c7c9}.aca-contact-info .aca-contact-title{font-weight:700;padding-right:1rem}.aca-contact-info .aca-contact-container{display:flex;padding-right:1rem}.aca-contact-info .aca-contact-btn{flex-direction:row-reverse}.MyLu2Page.aca-academics.luoa .aca-contact-info .MyLu2Button.link{color:#008585}.aca-contact-info .aca-contact-btn .MyLu2Button .MyLu2Icon svg{height:1.5rem;width:1.5rem;padding-right:.313rem}@media (max-width: 500px){.aca-contact-info{flex-direction:column;padding:1.25rem}}@media (max-width:300px){.aca-contact-container{flex-direction:column;align-items:start}}.dcpWrapper,.dcp-loading,.dcp-noplan{display:block;width:100%;padding:1.25rem}.dcpWrapper mylu-box{--mylu-box-border-color: none }.dcpWrapper mylu-box-header{padding:0 .25rem}.dcpWrapper .degree{width:100%;margin:1.25rem 0 2rem;font-size:1rem;font-weight:400}.dcpWrapper .progress-text{margin:.875rem .25rem;color:#747676;font-size:.875rem}.dcpWrapper mylu-box-content{padding:0 1.5rem 2.25rem}.dcpWrapper .gpa-text,.dcpWrapper .manage-text{display:flex;align-items:center;justify-content:space-between;color:#0968d9;font-size:.875rem}.MyLu2Page.aca-academics.luoa .dcpWrapper .gpa-text,.MyLu2Page.aca-academics.luoa .dcpWrapper .manage-text{color:#008585}.dcpWrapper .gpa-text{margin-top:1.875rem;margin-bottom:0}.dcpWrapper .gpa-toggle{padding:0;border:0;background:none;color:currentColor;font-size:inherit}.dcpWrapper .gpa-toggle:focus{margin-bottom:-2px;border-bottom:2px solid;outline:none}.dcpWrapper .gpa{transition:opacity .2s ease-out,visibility .2s ease-out;font-weight:700}.dcpWrapper .gpa[aria-hidden]{opacity:0;visibility:hidden}.dcpWrapper .manage-text{margin-top:1em;margin-bottom:0}.dcpWrapper .link{display:flex;align-items:center;color:inherit;text-decoration:none}.dcpWrapper .link:visited{color:inherit}.MyLu2ContentBox{display:block;padding:5px 0;width:100%;color:#19191a;line-height:16px;border-radius:2px}.MyLu2ContentBox.with-border{border:1px solid #E5EAEB}.MyLu2ContentBox .MyLu2ContentBoxHeader{border-bottom:1px solid #E5EAEB;padding:17px 0;font-size:20px;font-weight:400;display:flex;justify-content:space-between;align-items:center}.MyLu2ContentBox .MyLu2ContentBoxHeader .MyLu2ContentBoxHeaderTitle{line-height:1.2}.MyLu2ContentBox .MyLu2ContentBoxHeaderOuter{padding:0 18px}.MyLu2ContentBoxHeader .right-container{display:flex;align-items:center;font-size:14px;padding-left:1rem}.MyLu2ContentBoxHeader .right-container .header-dropdown{margin:0}.mylu-progress-bar{height:.75rem}.mylu-progress-bar .progress-bar-total{background-color:#d4d6d7;height:100%;width:100%;border-radius:.5rem}.mylu-progress-bar .progress-bar-progress-container{height:100%;transition:all .5s ease-in-out}.mylu-progress-bar .progress-bar-progress-container .progress-bar-progress{height:100%;border-radius:.5rem;animation:fill .75s ease-in-out}@keyframes fill{0%{width:0%}to{width:100%}}.mylu-progress-bar .progress-bar-label{font-size:.925rem;padding-left:.1rem;word-break:break-all;margin-bottom:.5rem}.mylu-progress-bar .progress-bar-subtext{font-size:.75rem;padding-left:.1rem;word-break:break-all;margin-top:.25rem}.aca-academics .MyLu2PageContent{padding:1.5rem 1.85rem;font-size:.875rem}.aca-academics.mobile .MyLu2PageContent{padding:.75rem}.aca-academics .MyLu2Button.canvas-link{background-color:transparent;color:#0059c0}.MyLu2Page.aca-academics.luoa .MyLu2Button.canvas-link{color:#008585}.aca-academics .MyLu2Button.canvas-link svg{margin-left:0}.aca-academics .MyLu2Button.canvas-link .MyLu2Icon.canvas-link-pre-icon svg{margin-right:.4rem}.aca-flex-container{display:flex;gap:2rem}.aca-dcp-waitlist-container.full-page{display:grid;width:100%;grid-template-columns:calc(50% - 2.5rem) calc(50% - 2.5rem);grid-column-gap:5rem;-webkit-column-gap:5rem;column-gap:5rem;align-items:start}.aca-column{flex:1 1 0px;padding-top:1rem}.aca-dcp-waitlist-container.right-column{display:block}.aca-dcp-waitlist-container>div{margin-bottom:2rem}.aca-apply-now{width:100%;padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}.aca-apply-now .message{font-size:1.25rem;text-align:center}.aca-apply-now .button{width:100%;justify-content:center}.aca-apply-now .button .MyLu2ButtonContainer{display:flex;justify-content:center}.aca-apply-now .button button{width:100%;max-width:18.75rem}.aca-apply-now .button .MyLu2Button{margin-top:1rem}@media (max-width: 1200px){.aca-flex-container{flex-direction:column;gap:0}.aca-dcp-waitlist-container.full-page{display:block}}.globalAnnouncement-container{padding-bottom:3rem;font-size:14px}.aca-academics.mobile .MyLu2PageContent .globalAnnouncement-container{padding-bottom:1.5rem}.globalAnnouncement-container .globalAnnouncement{border:1px solid #CD092D;padding:.875rem}.globalAnnouncement-container .globalAnnouncement+.globalAnnouncement{margin-top:1rem}.globalAnnouncement-container .globalAnnouncement .title{font-weight:700;display:flex;justify-content:space-between}.globalAnnouncement-container .globalAnnouncement .closeAnnouncement{cursor:pointer;font-size:1.25rem;height:1.313rem;line-height:1.313rem}.globalAnnouncement-container .globalAnnouncement .announcementMessage{margin:.75rem 0}.globalAnnouncement-container .globalAnnouncement .announcementMessage{max-height:2.95rem;transition:1s;overflow:hidden}.globalAnnouncement-container .globalAnnouncement .announcementMessage.showAll{max-height:100vh}.globalAnnouncement-container .globalAnnouncement .announcementMessage *{max-width:100%!important}.globalAnnouncement-container .globalAnnouncement .readmore{color:#0968d9;cursor:pointer}.MyLu2Page.aca-academics.luoa .globalAnnouncement-container .globalAnnouncement .readmore,.MyLu2Page.aca-academics.luoa .globalAnnouncement-container .globalAnnouncement .announcementMessage a{color:#008585}.waitlist-content{padding:1.25rem}.waitlist-content .MyLu2Icon.UX svg{height:30px;width:30px}.waitlist-content .message{display:flex;align-items:center}.waitlist-content .message>div{padding:.25rem}.waitlist-box{border:.063rem solid rgb(210,210,210)}.waitlist-item-container{display:flex;flex-wrap:wrap;justify-content:space-between;flex:2 auto}.waitlist-item-container>div{width:46%;margin:1rem 1rem 1.5rem 0;padding:1rem}.waitlist-box .description{font-size:14px;font-style:italic;color:#646464}.waitlist-box .MyLu2Icon.UX svg,.waitlist-detail .aca-back .MyLu2Icon.UX svg{width:20px;height:20px}.waitlist-detail .aca-back .MyLu2Icon.UX svg{margin-left:0}.waitlist-box>div{padding-top:.85rem}.waitlist-box .icon-data{display:flex;align-items:center}.waitlist-box .state{padding-top:1rem}.waitlist-box .no-icon{padding-left:.5rem}.waitlist-box .state .MyLu2Button,.waitlist-detail .back-btn .aca-back{flex-direction:row-reverse}.waitlist-detail .back-btn .aca-back{padding:0}.waitlist-detail .aca-back .back-icon{color:#000}.waitlist-box .state .MyLu2Icon{padding-right:.25rem}.waitlist-box .state .MyLu2ButtonContainer{padding:0}.waitlist-box .icon-data .MyLu2Icon{padding-right:.25rem}@media (max-width: 900px){.waitlist-item-container>div{width:100%}}@media only screen and (max-width: 768px){.waitlist-detail .back-btn .aca-back{justify-content:left}}.MyLu2Spinner,.MyLu2Spinner:before,.MyLu2Spinner:after{border-radius:50%}.Mylu2Loading.luoa .MyLu2Spinner{color:#008585}.MyLu2Spinner{color:#256ec1;font-size:9px;margin:55px auto;position:relative;width:10em;height:10em;box-shadow:inset 0 0 0 .9em;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.MyLu2Spinner:before,.MyLu2Spinner:after{position:absolute;content:""}.MyLu2Spinner:before{width:5.2em;height:10.2em;background:#fff;border-radius:10.2em 0 0 10.2em;top:-.1em;left:-.1em;-webkit-transform-origin:5.1em 5.1em;transform-origin:5.1em 5.1em;-webkit-animation:load2 1s infinite ease .75s;animation:load2 1s infinite ease .75s;opacity:1}.MyLu2Spinner:after{width:5.2em;height:10.2em;background:#fff;opacity:1;border-radius:0 10.2em 10.2em 0;top:-.1em;left:4.9em;-webkit-transform-origin:.1em 5.1em;transform-origin:.1em 5.1em;-webkit-animation:load2 1s infinite ease;animation:load2 1s infinite ease}@-webkit-keyframes load2{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes load2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Mylu2Loading .loadingTitle{font-size:20px;padding-bottom:15px}.Mylu2Loading{font-size:14px;text-align:center;margin:9rem auto}button.mylu-back.flex-container{display:flex;align-items:center;align-content:center;column-gap:.25rem;height:1.1rem;background-color:transparent;color:#0968d9;padding:0rem;font-size:.9rem}button.mylu-back.flex-container:hover{text-decoration:underline}button.mylu-back.flex-container svg{margin:0;font-size:1rem}.aca-schedule-loading{padding:2rem 1.25rem}.aca-schedule .MyLu2ContentBox{min-height:18.5rem}.schedule-content .selector-container{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #E5EAEB;padding:1rem;margin:0 1rem}.schedule-content .arrow-btn{font-size:1.5rem;cursor:pointer}.schedule-content .arrow-btn.disabled{cursor:context-menu;color:gray}.schedule-content .arrow-btn.disabled .MyLu2Icon{--MyLu2-icon-color: #808080!important}.schedule-content .day,.schedule-content .start-time,.schedule-content .course-name{font-weight:700}.schedule-content .day{font-size:1rem}.schedule-content .course{display:flex;padding:1.25rem;margin:1rem;gap:2rem}.schedule-content .course-details div{padding-bottom:.5rem}.schedule-content .course:not(:last-child){border-bottom:1px solid #d2d3d2}.schedule-content .no-courses{padding:2.25rem;text-align:center}@media (max-width:400px){.aca-schedule .MyLu2ContentBox .MyLu2ContentBoxHeader,.schedule-content .course{flex-direction:column}}.aca-active-courses{border:1px solid #E5EAEB;padding:1.5rem;margin-bottom:2rem}.aca-academics.mobile .MyLu2PageContent .aca-active-courses{border:0;padding:.5rem 0;margin-bottom:.5rem}.aca-academics.mobile .MyLu2PageContent .aca-active-courses .header .header-box .mylu-dropdown{margin:.5rem 0 1rem}.aca-active-courses .header{display:flex;justify-content:space-between;align-items:center}.aca-active-courses .header .title{font-size:1.25rem}.aca-active-courses .courses{display:flex;flex-wrap:wrap;justify-content:space-between}.aca-active-courses .header .header-box{width:50%}.aca-active-courses .header .header-box .mylu-dropdown{margin-left:auto}.aca-active-courses .header .header-box .mylu-dropdown>div.custom-dropdown-button{font-size:.875rem}.aca-active-courses .courses .course-box{flex:45%;flex-grow:unset;border:1px solid #E5EAEB;padding:1.3rem 1rem .8rem;margin:1rem}.aca-academics.mobile .MyLu2PageContent .aca-active-courses .courses .course-box{margin:.5rem 0}.aca-active-courses .course-box .name{padding-left:.563rem;padding-bottom:.38rem;font-family:Roboto,"sans-serif";font-size:1rem;font-style:normal;font-weight:400;line-height:normal}.aca-active-courses .course-box .title{color:#646464;font-family:Roboto,"sans-serif";font-size:.875rem;font-style:italic;font-weight:400;line-height:normal;padding-left:.563rem}.aca-active-courses .loading,.aca-active-courses .no-courses{padding:2rem 0}.MyLu2Page.aca-academics .aca-active-courses .MyLu2Button.link.link-to-course-detail{font-family:Roboto,"sans-serif";font-size:.875rem;font-style:normal;font-weight:400;line-height:1.625rem}.MyLu2Page.aca-academics.luoa .aca-active-courses .MyLu2Button.link.link-to-course-detail{color:#008585}@media (max-width: 1200px){.aca-active-courses .courses .course-box{flex:100%;margin:1rem 1rem 0rem 0rem}.aca-active-courses .header{flex-direction:column}.aca-active-courses .header .header-box{width:100%}.aca-active-courses .header .header-box .mylu-dropdown{max-width:100%}}.course-details-container{padding-top:2rem}.course-details-container .heading{font-size:1.25rem}.course-details-container .schedule-section{display:flex;justify-content:space-between;align-items:center}.course-details-container .schedule-section>div{display:flex;align-items:center}.course-details-container .sub-header{display:flex;justify-content:space-between;align-items:center;padding:1rem 0}.course-details-container .sub-header>div{flex:auto}.course-details-container .sub-header .right{display:flex;justify-content:flex-end}.course-details-container .sub-header .sub-header-icon{font-size:25px;padding-right:.25rem}.course-details-components{display:grid;width:100%;grid-template-columns:calc(60% - 40px) calc(40% - 20px);grid-column-gap:50px;-webkit-column-gap:50px;column-gap:50px;align-items:start}.course-details-components .details-component{padding-bottom:2rem}.course-details-components .details-component .loading,.course-details-components .data-wrapper{padding:1.25rem}.course-details-components .data-wrapper .item{padding:1.5rem 0;border-bottom:1px solid #E5EAEB;line-height:1.25rem}.course-details-components .data-wrapper .item .grade{color:#0c8a3e;font-weight:700}.course-details-components .data-wrapper .item .title{font-weight:700}.course-details-components .data-wrapper .item .right-date{min-width:6.563rem;text-align:right}.course-details-components .data-wrapper .item .course-deeplink{font-weight:700;padding:0}.course-details-components .data-wrapper .item.assignment,.course-details-components .data-wrapper .item.discussion{display:flex;justify-content:space-between;align-items:center}.course-details-components .data-wrapper .item:first-of-type{padding-top:.5rem}.course-details-components .no-data{padding-bottom:1.25rem;border-bottom:1px solid #E5EAEB;margin:1.25rem}.course-details-components .footer{display:flex;justify-content:center;padding-bottom:1rem}.MyLu2Page.aca-academics.luoa .MyLu2Button.course-details-footer.link,.MyLu2Page.aca-academics.luoa .mylu-back,.MyLu2Page.aca-academics.luoa .MyLu2Button.course-deeplink.link div{color:#008585}@media (max-width: 1200px){.course-details-components{display:block}}@media (max-width: 900px){.course-details-container .schedule-section{flex-direction:column;align-items:start}}@media (max-width: 768px){.course-details-components .aca-course-ann .MyLu2ButtonContainer .MyLu2Button{justify-content:start}}@media (max-width: 400px){.course-details-container .schedule-section,.course-details-container .sub-header,.course-details-components .data-wrapper .item.discussion{flex-direction:column;align-items:start}.course-details-components .data-wrapper .item.assignment{flex-direction:column-reverse;align-items:start}.course-details-components .data-wrapper .item .right-date{text-align:left}}.aca-academics .aca-nav-buttons{display:flex;justify-content:space-between}.aca-academics .aca-nav-buttons .mylu-back.flex-container{height:inherit}.aca-classmates .title{padding:1.25rem;font-size:1.25rem}.aca-classmates .mate{display:flex;align-items:center}.aca-classmates .classmates-container{display:flex;padding:.625rem;flex-wrap:wrap}.aca-classmates .mate{padding:1rem 0rem 1rem 0;width:40%;overflow:hidden;text-overflow:ellipsis;margin-right:10px;word-break:break-word}.aca-classmates .mate .details{padding-left:1rem}.aca-classmates .mate .classmate-email{padding:0}.aca-classmates .mate .name,.aca-classmates .mate .role{font-weight:700}.aca-classmates .loading{padding:2rem}@media (max-width:1200px){.aca-classmates .classmates-container{justify-content:space-between}}@media (max-width:1000px){.aca-classmates .classmates-container{flex-direction:column}.aca-classmates .mate{width:100%}}.mylu2-avatar{position:relative}.mylu2-avatar .avatar{background-color:#ececec;border:2px solid #fff;border-radius:50%;height:2.813rem;width:2.813rem;font-size:2.813rem;display:flex;align-items:center;overflow:hidden;cursor:pointer}.mylu2-avatar .avatar.large{height:4.375rem;width:4.375rem;font-size:4.313rem}.mylu2-avatar .avatar.xlarge{height:7.85rem;width:7.85rem;font-size:8rem}.mylu2-avatar .avatar.xlarge .mylu2-avatar-icon{top:1.77rem;right:.438rem}.mylu2-avatar .avatar.large .image{top:.563rem}.mylu2-avatar .avatar.xlarge .image{position:relative;top:1rem}.mylu2-avatar .avatar .image{position:relative;top:.313rem}.mylu2-avatar .avatar .mylu2-avatar-icon{position:relative;right:.375rem;top:.5rem}.mylu2-avatar .avatar.large .mylu2-avatar-icon{right:.375rem;top:.5rem}.mylu2-avatar .avatar .settings{position:absolute;height:1.25rem;width:1.25rem;font-size:.75rem;color:#fff;background-color:#0968d9;border:2px solid #fff;border-radius:50%;left:1.975rem;top:1.65rem}.mylu2-avatar .avatar.xlarge .settings{position:absolute;top:5.8rem;left:5.75rem;height:1.75rem;width:1.75rem;font-size:1.063rem}.mylu2-avatar .avatar .settings .mylu2-avatar-gear{top:.125rem;position:relative;right:.166rem}.mylu2-avatar .avatar.xlarge .settings .mylu2-avatar-gear{top:.188rem;position:relative;right:.063rem}.mylu2-avatar .tooltip:hover{cursor:pointer}.mylu2-avatar:hover .tooltip-title{display:inline-table}.mylu2-avatar .tooltip-title{position:absolute;top:40px;background-color:#d8d8d8;border:1px solid #d8d8d8;box-shadow:0 2px 2px #00000026;border-radius:2px;font-size:12px;z-index:5000;min-width:145px;padding:.24rem;display:none;text-align:center;color:#19191a}.mylu2-avatar .tooltip.xlarge .tooltip-title{top:125px}.CampusCommunity .MyLu2PageContent{padding:0 16px}.CampusCommunity ul,.CampusCommunity li{padding:0;list-style-type:none;margin:0}.CampusCommunity ul>li{display:flex}.CampusCommunity ul>li:first-child p{margin-bottom:57px}.CampusCommunity ul>li:nth-child(2n){background-color:#f8fafb}.CampusCommunity ul>li>button{background-color:transparent;flex-grow:1;text-align:left}.CampusCommunity h2,.CampusCommunity h3,.CampusCommunity p{padding-left:15px;padding-right:15px}.CampusCommunity h2,.CampusCommunity h3{color:#0968d9;font-weight:700;margin:0}.CampusCommunity h2{font-size:21px;line-height:24px;padding-top:21px;padding-bottom:4px}.CampusCommunity h3{padding-top:15px;padding-bottom:5px}.CampusCommunity p{color:#242425;font-size:14px;line-height:16px;margin:0}.CampusCommunity h2~p,.CampusCommunity h3{font-size:16px;line-height:19px}.CampusCommunity p.speaker{font-weight:700;padding-bottom:6px}.CampusCommunity p.date{margin-bottom:15px}.CampusCommunity .backNav{color:#256ec1}.CampusCommunity .ccDetails .apiData ol,.CampusCommunity .ccDetails .apiData ul,.CampusCommunity .ccDetails .apiData li{list-style:initial}.CampusCommunity .ccDetails .apiData{position:static}.CampusCommunity .ccDetails h2{padding-top:28px;color:#222}.CampusCommunity .ccDetails hr{margin-top:29px;color:#d4d4d4;margin-bottom:30px}.CampusCommunity .ccDetails .apiData h3,.CampusCommunity .ccDetails .apiData strong{font-weight:500;font-size:18px;line-height:21px;padding-bottom:13px;padding-left:15px;padding-right:15px;color:#222;margin:0}.CampusCommunity .ccDetails .apiData p{color:#222;line-height:22px;font-size:14px;padding-bottom:13px;margin:0}.CampusCommunity .mylu-back{margin:1.5rem 0rem}.CampusCommunity div.no-data-message{display:flex;height:35rem;align-items:center;justify-content:center}.CampusCommunity div.no-data-message p{text-align:center;line-height:1.3rem}@media (max-width: 47.938em){.CampusCommunity .mylu-back{margin:1.5rem 1rem}.CampusCommunity .MyLu2PageContent{padding:0}.CampusCommunity li>button{padding:0}}.fad-widget{font-size:.875rem;margin-bottom:3rem;min-height:40rem}.fad-widget.MyLu2Page.mobile .MyLu2PageHeader .headerBtn .MyLu2ButtonContainer,.fad-widget.MyLu2Page.tablet .MyLu2PageHeader .headerBtn .MyLu2ButtonContainer{margin-bottom:1rem}.fad-widget .awards-package,.fad-widget .fad-checklistInfo,.fad-widget .contactInfo{border:.063rem solid #E5EAEB;margin-bottom:1.5rem}.fad-widget .fad-noTerms,.fad-widget .fad-termsError{font-size:1rem}.finaid-select-year .MyLu2PageContent{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:25rem}.finaid-select-year .mylu-dropdown-label{text-align:center;font-size:1.25rem}.fad-widget .grid{display:flex;justify-content:space-between}.fad-widget .left,.fad-widget .right{padding:1.875rem}.fad-widget .left{width:60%}.fad-widget .right{width:40%}.fad-widget .awards-package{padding-left:1.313rem;padding-right:1.313rem}.fad-widget .awards-package .awardsPackageContent{overflow:auto;height:auto;min-height:16.25rem;max-height:33.813rem;border-bottom:.063rem solid #E5EAEB}.fad-widget .awards-package .itemAP{display:flex;flex-direction:column;margin-right:1.313rem;margin-left:1.313rem;border-bottom:.063rem solid #E5EAEB}.fad-widget .awards-package .itemAP:last-of-type{border-bottom:none}.fad-widget .awards-package .row{display:flex;width:100%;justify-content:space-around;padding:1.25rem .938rem}.fad-widget .awards-package .row .row-label{display:flex;color:#19191a;font-weight:500}.fad-widget .awards-package .row .row-value{display:flex;margin-left:auto;font-weight:700;padding-left:1rem}.fad-widget .awards-package .even{background-color:#e5eaeb}.fad-widget .awards-package .money{color:#0c8a3e}.fad-widget .awards-package .totalAwardPackageFooter{padding-top:.938rem;padding-bottom:1rem;margin-right:1.313rem;margin-left:1.313rem}.fad-widget .awards-package .totalAwardPackageFooter .termsAndConditions .disclaimer{padding:.313rem .625rem}.fad-widget .awards-package .totalAwardPackageFooter .financialAidAwardTotal{display:flex;flex-flow:row;justify-content:space-between;align-items:center;font-weight:700;margin:0rem 1rem .75rem}.fad-widget .fad-CheckListDataContent{padding:0rem 1.125rem 1.125rem}.fad-widget .checklistItemContent .fadCheckListItem{display:flex}.fad-widget .noCheckListData{min-height:20.25rem;width:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-content:space-around;flex-wrap:wrap;text-align:center}.fad-widget .checklistItemContent .fadCheckListItem .fadCheckListItemTextComplete{text-decoration:line-through}.fad-widget .checkListContentDate{color:#747676;font-style:italic;font-size:.875rem;padding-top:.313rem;padding-bottom:.25rem}.fad-widget .textItemsList{padding-top:1.125rem}.fad-widget .checklistItemContent .itemContainer{display:flex;justify-content:flex-end;align-items:flex-start;flex-direction:column;padding-left:.375rem}.fad-widget .checklistItemContent .itemContainer .MyLu2ButtonContainer{padding:unset}.fad-widget .checklistItemContent .checkListIconComplete .MyLu2Icon{font-size:1.75rem;padding:1.125rem 0rem;margin:unset}.fad-widget .checklistItemContent .checkListIconIncomplete .MyLu2Icon{font-size:1.375rem;margin:unset;padding-top:1.125rem;padding-bottom:1.125rem;padding-right:.25rem}.fad-widget .checklistItemContent .fadCheckListText{display:flex;flex-direction:column}.fad-widget .fadCheckListItemTextComplete .MyLu2Button{color:#000}.fad-widget .docsHeader{border:.063rem solid #E5EAEB}.fad-widget .mylu-tab-headers{border-bottom:.063rem solid #E5EAEB}.fad-widget .assistButton .MyLu2Button{padding:1rem}.fad-widget .missingDocsItem{display:flex;padding:1rem 0rem;margin:0rem 1rem;min-width:6rem;border-bottom:.063rem solid rgb(210,210,210)}.fad-widget .missingDocsItem .MyLu2Button{font-weight:700}.fad-widget .emptyDocBox{min-height:13.375rem;width:100%;display:flex;flex-direction:column;justify-content:space-evenly;align-content:space-around;flex-wrap:wrap}.fad-widget .checklist-item{justify-content:space-between;display:flex;padding:2rem 0rem;margin:0rem 1rem;min-width:6rem;border-bottom:.063rem solid #E5EAEB}.fad-widget .checklist-item:hover{background-color:#e5eaeb}.fad-widget .checklist-item .item-left{padding-left:.5rem}.fad-widget .checklist-item .item-right{font-size:1.125rem}.fad-widget .missingDocsGroup{overflow:auto;height:auto;min-height:16.25rem;max-height:410.063rem}.fad-widget .desc-container{margin:.5rem 1rem 2.5rem}.fad-widget .desc-container .back-btn-container{display:flex;align-items:center;align-content:center;column-gap:.25rem;height:2.25rem;line-height:2rem;width:fit-content}.fad-widget .desc-container .back-btn-container .buttonContainer{display:flex;align-items:center;align-content:center;column-gap:.25rem;height:1.1rem;background-color:transparent;color:#0968d9;font-size:1rem}.fad-widget .desc-container .back-btn-container:hover{background-color:#f8f8f8}.fad-widget .desc-container .title{font-weight:700;margin:.438rem .625rem 1.125rem;width:60%}.fad-widget .desc-container .desc{margin:0 .625rem}.fad-widget .status-container{display:flex;justify-content:right;padding:1.5rem 2rem 0 0;position:relative;align-items:center}.fad-widget .status-container .status-title .status{font-weight:600}.fad-widget .status-container .status-desc{position:absolute;top:3.75rem;color:#fff;background-color:#222;max-width:16rem;padding:1rem;line-height:1.25rem;right:1rem;border-radius:.25rem}.fad-widget .status-container .fad-tooltip-trigger{cursor:pointer}.fad-widget .status-container .fad-tooltip-trigger:hover+.fad-tooltip,.fad-widget .status-container .fad-tooltip-trigger:active+.fad-tooltip{display:block}.fad-widget .status-container .fad-tooltip{display:none}.fad-widget .status-container .MyLu2Icon{font-size:1.25rem}.fad-widget .status-container .arrow-up{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:15px solid #222;position:absolute;top:2.95rem;right:2rem}@media only screen and (max-width: 68.75rem){.fad-widget .MyLu2PageHeader .headerBtnFull{margin-right:.75rem}.fad-widget .grid{display:block}.fad-widget .awards-package .itemAP,.fad-widget .awards-package .totalAwardPackageFooter{margin:unset}.fad-widget .MyLu2ContentBox .MyLu2ContentBoxHeaderOuter{padding-top:17px;padding-right:1.125rem;padding-left:1.125rem}.fad-widget .right,.fad-widget .left{width:100%;padding:.75rem}.fad-widget .right{padding-top:unset;padding-bottom:unset}.fad-widget .left{padding-bottom:unset}.fad-widget .MyLu2ContentBox .MyLu2ContentBoxHeader{display:flex;justify-content:space-between;padding:17px 0rem}.fad-widget .docsHeader{margin-bottom:1.5rem}@media only screen and (max-width: 900px){.fad-widget .MyLu2ContentBox .MyLu2ContentBoxHeader .MyLu2ButtonContainer.blueButton{display:none}}}.contactInfo .content{padding:0 1.125rem}.contactInfo .content div{padding:.35rem 0}.contactInfo .content .heading{font-weight:700;padding:1.25rem 0}.contactInfo .content .clickable-content{align-items:center}.contactInfo .content .clickable-content span{padding-right:.25rem}.contactInfo .content .contact-btn,.contactInfo .content .contact-btn div{padding:0}.contactInfo .content .clickable-content{display:flex}.contactInfo .label{white-space:nowrap}@media only screen and (max-width: 768px){.contactInfo .clickable-content .MyLu2ButtonContainer .MyLu2Button{justify-content:left}}@media only screen and (max-width: 350px){.contactInfo .content{padding:0 .5rem}}.mylu-tab-headers{display:flex;margin:.5rem 1rem;position:relative;min-width:6rem}.mylu-tab-headers>button.tab-header{display:inline;height:3.5rem;padding:1rem .5rem;color:#19191a;font-size:1.25rem;text-align:center;white-space:nowrap;background-color:transparent;border-bottom:solid 3px rgba(255,255,255,0);border-radius:4px;outline-offset:-2px}.mylu-tab-headers>button.tab-header.open{border-color:#256ec1;border-radius:4px 4px 0 0;color:#000}.mylu-tab-headers>button.tab-header.luoa.open{border-color:#008585}.mylu-tab-headers>button.tab-header.truncate{overflow:hidden;text-overflow:ellipsis}.mylu-tab-header-underline{height:3px;width:1rem;left:0;position:absolute;z-index:4;color:#256ec1;background-color:#256ec1;bottom:0}.mylu-tab-header-underline.luoa{color:#008585;background-color:#008585}.mylu-tab-header-underline.sliding{transition:all .3s;transition-delay:.15s}.flames-pass-widget .MyLu2PageHeader{display:flex;flex-flow:row nowrap;justify-content:space-between;border-bottom:.063rem solid #E5EAEB;grid-template-columns:unset;grid-template-rows:unset;grid-template-areas:unset}.flames-pass-widget .MyLu2PageHeader .grid-divider{display:none}.flames-pass-widget .MyLu2PageHeader h1{flex:4 0 auto}.flames-pass-widget .MyLu2PageHeader .headerBtn{display:flex;flex-flow:row nowrap;column-gap:.25rem;row-gap:0rem;justify-content:right;align-content:center}.MyLu2Page.mobile.flames-pass-widget .MyLu2PageHeader .headerBtnFull{margin:unset;grid-area:unset;justify-self:unset}.flames-pass-widget .fp-your-card{border:0;font-weight:500}.MyLu2ButtonContainer.link.fp-your-card{display:flex;padding:0 1rem}.flames-pass-widget .MyLu2Button.whiteButton.fp-add-funds:hover:not(:disabled){background-color:#256ec10a;color:#256ec1;cursor:pointer}.flames-pass-widget .MyLu2PageContent{padding:1rem}.flames-pass-widget .fp-ledger-options{display:flex;flex-flow:column nowrap}.flames-pass-widget .mylu-dropdown.fp-ledger-filter-ddlb{margin:.5rem 1rem 1rem 0}.flames-pass-widget .mylu-dropdown.fp-ledger-filter-ddlb{width:9.625rem}.flames-pass-widget .mylu-dropdown.fp-ledger-filter-ddlb>.custom-dropdown-content>div.custom-dropdown-option.highlight{background-color:#e5eaeb}.flames-pass-widget .fp-add-funds{padding:.625rem 0}.flames-pass-widget .fp-add-funds button span{font-size:.875rem;font-weight:500}.flames-pass-widget .fp-ledgers{display:grid;height:100%;padding:1.5rem 0;font-size:1rem;overflow-x:auto;grid-auto-flow:row;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));grid-gap:1.5rem}.flames-pass-widget .fp-ledger{border-radius:.125rem;border:.063rem solid #E5EAEB;display:flex;flex-flow:column nowrap;align-items:flex-start}.flames-pass-widget .fp-ledger-header{margin:0;padding:1.25rem 1rem;display:flex;align-items:center;justify-content:space-between;width:100%}.flames-pass-widget .fp-ledger-title{margin:0;font-size:1.25rem;font-weight:400}.flames-pass-widget .fp-ledger-header .MyLu2ButtonContainer.fp-add-funds-2{padding:0}.flames-pass-widget .fp-ledger section{width:100%}.flames-pass-widget .fp-ledger h4{margin:0;padding:1.375rem 1rem;display:flex;justify-content:space-between;background-color:#e5eaeb;font-size:1rem;line-height:1}.flames-pass-widget .fp-ledger h4 span{display:flex;align-items:center}.flames-pass-widget .fp-ledger h4 span .MyLu2Icon svg{width:1.25rem;height:1.25rem}.flames-pass-widget .fp-plan-transaction,.flames-pass-widget .fp-transaction,.flames-pass-widget .fp-empty-transaction,.flames-pass-widget .fp-lowbal-transaction{padding:1.25rem 1rem;display:flex;flex-flow:row wrap;height:8.5rem;border-bottom:.065rem solid #E5EAEB;width:100%;box-sizing:border-box}.flames-pass-widget .fp-empty-transaction,.flames-pass-widget .fp-lowbal-transaction{justify-content:center;align-content:center;justify-items:center;align-items:center;flex-flow:column nowrap}.flames-pass-widget .fp-plan-transaction{align-items:center;justify-content:space-between}.flames-pass-widget .fp-transaction{justify-content:space-between}.flames-pass-widget .fp-lowbal-transaction p{font-size:.75rem;margin:0}.flames-pass-widget .fp-empty-transaction p{font-size:.875rem;color:#666;margin:0;align-self:center}.flames-pass-widget .fp-transaction p{display:flex;flex-flow:column wrap;height:100%;justify-content:center;margin:0}.flames-pass-widget .fp-transaction time,.flames-pass-widget .fp-plan-transaction time{font-size:.875rem;font-weight:700}.flames-pass-widget .fp-transaction time+*{margin:1rem 0 0}.flames-pass-widget .fp-transaction p,.flames-pass-widget .fp-transaction span,.flames-pass-widget .fp-plan-transaction p,.flames-pass-widget .fp-plan-transaction span{font-size:.875rem;color:#666;line-height:1.5rem}.flames-pass-widget .fp-plan-transaction p,.flames-pass-widget .fp-plan-transaction span{line-height:normal}.flames-pass-widget .fp-ledger .fp-lowbal-transaction .MyLu2ButtonContainer button{width:13.563rem;margin:0}.flames-pass-widget .fp-ledger .fp-ledger-nav{padding:.875rem;display:flex;justify-content:space-between;width:100%}.flames-pass-widget .fp-ledger .fp-ledger-nav ul{margin:0;padding:0;display:flex;align-items:center;justify-content:space-around;list-style:none;flex:1 1 1rem}.flames-pass-widget .fp-ledger .fp-ledger-nav ul[aria-disabled=true]{visibility:hidden}.flames-pass-widget .fp-ledger .fp-ledger-nav ul button{background-color:transparent;padding:.063rem}.flames-pass-widget .fp-ledger .fp-ledger-nav ul button:focus{outline:.125rem solid #256ec1}.flames-pass-widget .fp-ledger .fp-ledger-nav ul .fp-ledger-start-page svg,.flames-pass-widget .fp-ledger .fp-ledger-nav ul .fp-ledger-end-page svg{height:1.094rem;width:1.094rem;margin:0}.flames-pass-widget .fp-ledger .fp-ledger-nav ul .fp-ledger-previous-page svg,.flames-pass-widget .fp-ledger .fp-ledger-nav ul .fp-ledger-next-page svg{height:1.375rem;width:1.375rem;margin:0}.flames-pass-widget .fp-ledger .fp-ledger-nav p#page{flex:2 1 33%;display:flex;align-items:center;justify-content:center}.flames-pass-widget .fp-merchants-header{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;margin:3rem 0 1.5rem;font-size:1rem}.flames-pass-widget .fp-merchants-header .fp-merchants-heading{flex:1 0 auto;margin:.875rem 4rem .875rem 0;font-size:1.25rem;font-weight:400}.flames-pass-widget .fp-merchants-header .mylu-dropdown.fp-merchant-filter-ddlb{margin:.5rem 0 1rem}.flames-pass-widget .fp-merchants-header .mylu-dropdown.fp-merchant-filter-ddlb>select.native-dropdown-select.fp-merchant-filter-ddlb{width:11.438rem}.flames-pass-widget .fp-merchants-header .mylu-dropdown.fp-merchant-filter-ddlb>.custom-dropdown-content>div.custom-dropdown-option.highlight{background-color:#1e90ff}.flames-pass-widget .fp-merchants-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(16.9rem,1fr));grid-gap:.875rem;line-height:1.313rem}.flames-pass-widget .fp-merchant{padding:.75rem;border-radius:.125rem;display:flex;flex-wrap:wrap;align-content:stretch;align-items:center;min-height:7.8125rem;border:.063rem solid #d4d4d4;color:#19191a;font-size:.75rem}.flames-pass-widget .fp-merchant-discount{flex:1 1 100%;align-self:flex-start;height:1.4375rem;background-color:#008554;color:#fff;line-height:.5rem;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;box-sizing:border-box;margin:-.75rem;padding:.5rem;font-size:.75rem}.flames-pass-widget .fp-thumbnail-link{margin:0 1rem;display:inline-flex;flex:0 1 4.25rem;align-items:center;justify-content:center;width:4.25rem;height:4.25rem;background-color:#f8fafb}.flames-pass-widget .fp-merchant-thumbnail{width:100%}.flames-pass-widget address{flex:1 1 calc(100% - 7.67rem)}.flames-pass-widget address h5{margin:.75rem 0;font-size:inherit;font-weight:700}.flames-pass-widget address p{margin:.75rem 0;font-size:inherit}.flames-pass-widget address a{color:#0968d9;text-decoration:none}.fp-merchant-footer{display:flex;justify-content:flex-end;margin-top:1rem}.fp-merchant-limit{padding:0;border:none;background:none;color:#256ec1;font-size:inherit}.fp-merchant-limit:focus{outline:.125rem solid #256ec1}@media all and (max-width: 500px){.MyLu2Page.mobile.flames-pass-widget .MyLu2PageHeader .headerBtn .MyLu2ButtonContainer{padding:0 1rem;margin-top:.25rem}}@media all and (max-width: 56.25rem){.flames-pass-widget .MyLu2PageHeader h1{padding:.5rem 0rem .5rem .5rem}.MyLu2Page.mobile.flames-pass-widget .MyLu2PageHeader .headerBtn{margin:1rem;flex-direction:column}}@media all and (max-width: 28.125rem){.flames-pass-widget .MyLu2PageHeader h1{flex:initial;font-size:1rem}.MyLu2Page.mobile.flames-pass-widget .MyLu2PageHeader .headerBtn .MyLu2ButtonContainer{padding-bottom:1rem}.flames-pass-widget .MyLu2PageHeader .headerBtn{flex-flow:row wrap}.flames-pass-widget .fp-merchants-content{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.flames-pass-widget .fp-ledgers{grid-template-columns:repeat(auto-fill,minmax(13rem,1fr))}}.student-checklist .headerBtnFull{margin-right:1.5rem}.student-checklist-data-container{display:flex;margin:1.5rem;column-gap:1.5rem;row-gap:1.5rem;flex-wrap:wrap}@supports (-webkit-touch-callout: none) and (not (translate: none)){.student-checklist-data-container>div:not(:last-child){margin-bottom:1.5rem;margin-right:1.5rem}.student-checklist-data-container{column-gap:0rem;row-gap:0rem}}.student-checklist-data-container>.current-data,.student-checklist-data-container>.upcoming-data{border:solid .016rem lightgray;height:45rem;min-width:22rem;flex-basis:0;flex-grow:1;flex-shrink:1;border-radius:2px;overflow:hidden}.student-checklist-data-container>div.upcoming-data>div,.student-checklist-data-container>div.current-data>div{overflow:auto;max-height:41.4rem}.student-checklist-data-container .data-header{display:flex;flex-direction:row-reverse;justify-content:space-between;column-gap:.5rem;border-bottom:solid 1px lightgray;margin:0rem 1.5rem;align-items:center}.student-checklist-data-container>.upcoming-data>div.data-header>h2,.student-checklist-data-container>.upcoming-data>div.data-header>p{font-size:1.25rem;margin-top:1rem;margin-bottom:1rem;font-weight:400}.student-checklist-data-container>.current-data>.data-header>.mylu-tab-headers{flex-grow:1;margin:0rem}.student-checklist-data-container .data-header>.MyLu2ButtonContainer{padding:0rem;margin:0rem .5rem 0rem 0rem;display:flex;align-items:center;min-width:3rem}.student-checklist-data-container>.current-data>.data-header>.MyLu2ButtonContainer,.student-checklist-data-container>.current-data>.data-header>.MyLu2ButtonContainer>button>span,.student-checklist-data-container>.current-data>.data-header>.MyLu2ButtonContainer>button>span>div{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.student-checklist-completed-item,.student-checklist-upcoming-item,.student-checklist-todo-item{display:flex;justify-content:space-between;align-items:center;margin:0rem 1.5rem;min-height:5rem;border-bottom:1px solid lightgray}.student-checklist-completed-item.no-bottom-border,.student-checklist-upcoming-item.no-bottom-border,.student-checklist-todo-item.no-bottom-border{border-bottom:none}.student-checklist-todo-item div.item-title,.student-checklist-completed-item p.item-title,.student-checklist-upcoming-item div.item-title{display:flex;align-items:center}.student-checklist-todo-item div.item-title>p,.student-checklist-completed-item p.item-title,.student-checklist-upcoming-item div.item-title>p{font-size:14px;line-height:1.1rem;margin:0rem;text-align:left}.student-checklist-todo-item div.item-title>p,.student-checklist-upcoming-item div.item-title>p{color:#0968d9}.student-checklist-todo-item.luoa div.item-title>p,.student-checklist-upcoming-item.luoa div.item-title>p{color:#008585}.student-checklist-todo-item>button>div>p.item-subtitle,.student-checklist-completed-item>div>p.item-subtitle,.student-checklist-upcoming-item>button>div>p.item-subtitle{margin:0rem;font-size:.85rem;color:#646464;font-style:italic;text-align:left}.student-checklist-data-container p.no-items-message{margin:17.5rem 1rem 0rem;text-align:center}.student-checklist-upcoming-item>button,.student-checklist-todo-item>button{width:100%;min-height:5rem;padding:1.5rem .5rem;background-color:transparent;display:flex;justify-content:space-between;align-items:center;outline-offset:-2px;border-radius:2px}.student-checklist-upcoming-item>button:hover,.student-checklist-todo-item>button:hover{background-color:#e5eaeb}.student-checklist-todo-item>button:hover>div>div.item-title>p,.student-checklist-upcoming-item>button:hover>div>div.item-title>p{text-decoration:underline}.student-checklist-todo-item>button>div>div.item-title>div.MyLu2Icon,.student-checklist-upcoming-item>button>div>div.item-title>div.MyLu2Icon{color:#0968d9;margin-left:.25rem}.student-checklist-todo-item.luoa>button>div>div.item-title>div.MyLu2Icon,.student-checklist-upcoming-item.luoa>button>div>div.item-title>div.MyLu2Icon{color:#008585}.student-checklist-todo-item.overdue>button>div>p.item-subtitle{color:#cd092d;font-weight:700}.student-checklist-todo-item div.item-due-date{min-width:2.5rem;margin-left:.5rem}.student-checklist-todo-item div.item-due-date>p{max-width:3rem;margin:0rem;font-size:.9rem;line-height:.9rem;text-align:center}.student-checklist-todo-item div.item-due-date>p.due-text{font-weight:700}.student-checklist-todo-item div.item-due-date>*{color:#19191a}.student-checklist-todo-item.overdue div.item-due-date>*{color:#cd092d}.student-checklist-completed-item>div{padding:1.5rem .5rem}.student-checklist-completed-item div.MyLu2Icon svg{width:30px;height:30px}.student-checklist-upcoming-item>button>div.MyLu2Icon svg{height:1.5rem;width:1.5rem}.student-checklist-page-header .headerBtnFull .MyLu2ButtonContainer,.student-checklist-page-header.luoa.hide .headerBtnMobile{display:none}@media only screen and (max-width: 900px){.student-checklist-data-container{margin:.75rem;row-gap:.75rem}@supports (-webkit-touch-callout: none) and (not (translate: none)){.student-checklist-data-container>div:not(:last-child){margin-bottom:.75rem}.student-checklist-data-container{row-gap:0rem}}.student-checklist-data-container>.current-data,.student-checklist-data-container>.upcoming-data{height:30rem}.student-checklist-data-container>div.upcoming-data>div,.student-checklist-data-container>div.current-data>div{max-height:26.25rem}.student-checklist-data-container .data-header .MyLu2Button{display:none}.student-checklist-data-container p.no-items-message{margin-top:10rem;text-align:center}}.student-checklist .luoa-dropdown-con{flex-direction:row;place-content:space-between}.student-checklist .luoa-dropdown-con .mylu-dropdown.luoa-proxies-dropdown,.student-checklist .luoa-dropdown-con .mylu-dropdown.luoa-proxies-dropdown.search{margin-left:0rem;margin-right:auto;margin-top:0rem}.student-checklist .mylu-dropdown.luoa-terms-dropdown,.student-checklist .mylu-dropdown.luoa-terms-dropdown.search{margin-right:0rem;margin-left:auto;margin-top:0rem}.student-checklist .luoa-page .luoa-dropdown-con .dropdown-container-inner{padding:1.5rem 1.5rem 0rem}.student-checklist .luoa-page .dropdown-container-inner{width:unset;padding:4rem 0}.student-checklist .no-students{display:flex;justify-content:center;align-items:center;font-size:1.25rem;padding:7rem}.student-checklist .luoa-page .no-students{display:flex;justify-content:center;align-items:center;text-align:center;font-size:1.25rem;padding:7rem 0rem}.student-checklist .luoa-page .luoa-dropdown-con{display:flex}.student-checklist .luoa-page .row .dropdown-container .dropdown-container-inner,.student-checklist .luoa-page .row .dropdown-container{width:inherit}@media only screen and (max-width: 1100px){.student-checklist .luoa.row{flex-direction:row}}@media only screen and (max-width: 900px){.student-checklist .student-checklist-page-header.luoa .MyLu2PageHeader .headerBtn{margin-left:.75rem;margin-right:.75rem}.luoa-page>.student-checklist-data-container>.current-data,.luoa-page>.student-checklist-data-container>.upcoming-data{height:45rem}.student-checklist .luoa-page .luoa-dropdown-con .dropdown-container-inner{padding-left:.75rem;padding-right:.75rem}.student-checklist .MyLu2ButtonContainer .MyLu2Button{width:100%}}@media only screen and (max-width: 768px){.luoa-page>.student-checklist-data-container>.current-data,.luoa-page>.student-checklist-data-container>.upcoming-data{height:30rem}.luoa-page>.student-checklist-data-container>.current-data,.luoa-page>.student-checklist-data-container>.upcoming-data{min-height:30rem}.student-checklist .luoa-page .luoa-dropdown-con .dropdown-container-inner,.student-checklist .luoa-dropdown-con .dropdown-container-inner{flex:auto}.student-checklist .luoa-page .dropdown-container{padding-left:0rem}.student-checklist .luoa-page .luoa-dropdown-con,.student-checklist .luoa-page .luoa.row{flex-direction:column}.student-checklist .luoa-page .luoa-dropdown-con .mylu-dropdown,.student-checklist .luoa-page .luoa-dropdown-con .mylu-dropdown.search{max-width:none}.student-checklist .luoa-page .luoa-dropdown-con .dropdown-container-inner{padding-left:.75rem;padding-right:.75rem}.student-checklist .luoa-page .row .dropdown-container .dropdown-container-inner,.student-checklist .luoa-page .row .dropdown-container{width:unset}.student-checklist .luoa-page .row.luoa-dropdown-con{padding-top:1.5rem}.student-checklist .luoa-page .luoa-dropdown-con .dropdown-container-inner{padding-top:0rem}.MyLu2PageHeader.student-checklist-page-header .headerBtn{margin:.5rem 1rem}}@media only screen and (max-width: 507px){.student-checklist .luoa-page .row.luoa-dropdown-con,.student-checklist .luoa-page .luoa-dropdown-con .dropdown-container-inner{padding-top:0rem}.MyLu2Page.student-checklist.mobile .MyLu2PageHeader{font-size:1rem}.MyLu2Page.student-checklist.mobile h1.MyLu2PageHeaderTitle{padding:.5rem .75rem;min-height:50px}.MyLu2Page.student-checklist.mobile .MyLu2PageHeader .headerBtn{margin:0rem .75rem;font-size:14px}.MyLu2Page.student-checklist.mobile .MyLu2PageHeader .headerBtn .MyLu2ButtonContainer{margin:.75rem 0rem 0rem;padding:0rem}.MyLu2Page.student-checklist.mobile .MyLu2PageHeader .headerBtn button{font-size:14px}.MyLu2Page.mobile .MyLu2PageHeader .headerBtn .mylu-dropdown{margin:.75rem 0rem 0rem}}@media only screen and (max-width: 368px){.student-checklist-data-container>.current-data,.student-checklist-data-container>.upcoming-data{min-width:17rem}}@media only screen and (max-width: 350px){.student-checklist .luoa-page .luoa-dropdown-con .dropdown-container-inner{padding-left:.75rem;padding-right:.75rem}}.student-checklist{min-height:40rem}.student-checklist-dropdown.mylu-dropdown-label{margin:6rem auto 1.25rem;text-align:center;font-size:1.25rem}.student-checklist-dropdown.mylu-dropdown.search,.student-checklist-dropdown.mylu-dropdown{margin:1.25rem auto 10rem}.student-checklist-no-data-message{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:10rem 0rem}.student-checklist-no-data-message>p{margin:1rem;text-align:center}.student-checklist-no-data-message>.MyLu2ButtonContainer{padding:0rem}.student-checklist-page-header .MyLu2PageHeader .headerBtnMobile .MyLu2ButtonContainer{padding-bottom:.5rem}.fci-widget{font-size:.875rem;margin-bottom:3rem;min-height:40rem}.fci-widget .fci-noTerms{display:flex;justify-content:center;align-items:center;font-size:1.25rem;padding:7rem}.fci-widget .fci-termsError{padding:9rem;font-size:1.25rem;display:flex;flex-direction:column;align-items:center}.fci-widget .dropdown-container{display:flex;align-items:center;justify-content:center}.fci-widget .dropdown-container-inner{width:16rem;padding:4rem 0}.fci-widget .row.top .dropdown-container-inner{padding:0rem 0}.fci-widget .dropdown-container-inner .mylu-dropdown-label{text-align:center;font-size:1.25rem;padding-right:1.25rem}.fci-widget .grid{display:flex;justify-content:space-between}.fci-widget .left{width:60%}.fci-widget .right{width:40%}.fci-widget .top{place-content:flex-end}.row{display:flex;flex-direction:row;width:100%}.fci-widget .left,.fci-widget .right{padding:1.875rem}.fci-widget .fci-status{text-align:right;padding:2.25rem 2.25rem 0rem;font-weight:700}.fci-widget .green{color:#0c8a3e;font-weight:700}.fci-widget .red{color:#cd092d}.fci-widget .account-summary{border:1px solid #E5EAEB;font-size:.85rem}.fci-widget .account-summary .heading,.fci-widget .account-summary .row,.fci-widget .account-summary .balance,.fci-widget .refunds .refund-item{display:flex}.fci-widget .account-summary .content{padding:1.25rem}.fci-widget .account-summary .row{padding:1.15rem .75rem;justify-content:space-between}.fci-widget .account-summary .row .description{padding-left:.5rem}.account-summary .row:last-of-type{border-bottom:1px solid rgb(210,210,210)}.fci-widget .account-summary .heading{padding:1.75rem 1.25rem 0;justify-content:space-between}.fci-widget .account-summary .charges,.fci-widget .account-summary .credits{text-align:right;width:30%}.fci-widget .account-summary .description{width:40%}.fci-widget .account-summary .even{background-color:#e5eaeb}.fci-widget .account-summary .balance{padding:0rem 2rem 1.25rem 2.5rem;justify-content:space-between;font-weight:700}.fci-widget .refunds{border:1px solid #E5EAEB;padding-bottom:3rem}.fci-widget .refunds .refund-content-inner{border-bottom:1px solid #d2d2d2;margin-bottom:1rem;height:15rem;overflow:auto;padding:0 1rem 0 .5rem}.fci-widget .refunds .content,.fci-widget .refunds .footer{padding:0 1.125rem}.fci-widget .refunds .nodata{text-align:center;padding:4rem 0}.fci-widget .refunds .refund-item .date{font-weight:700;padding-bottom:.75rem}.fci-widget .refunds .refund-item .left,.fci-widget .refunds .refund-item .right{padding:1.875rem 0 0}.fci-widget .refunds .refund-item:last-of-type{padding-bottom:1.875rem}.fci-widget .refunds .refund-item .right{text-align:right}.fci-widget .fci-dropdown.mylu-page-header.mylu-dropdown{min-width:12rem}.fci-widget .fci-contactInfo{padding-top:1rem}.fci-widget .fci-contactInfo .contactInfo{border:1px solid #E5EAEB;overflow:hidden}.fci-widget .fci-contactInfo-LUOA .contactInfo{border:1px solid rgb(210,210,210);overflow:hidden}.fci-widget .account-summary .noContentMsg{padding:2rem}.fci-widget.MyLu2Page.mobile .MyLu2PageHeader .headerBtn .MyLu2ButtonContainer,.fci-widget.MyLu2Page.tablet .MyLu2PageHeader .headerBtn .MyLu2ButtonContainer{margin-bottom:1rem}@media only screen and (max-width: 1100px){.fci-widget .MyLu2PageHeader .headerBtnFull{margin-right:.75rem}.fci-widget .right,.fci-widget .left{width:100%}.fci-widget .grid{display:block}.fci-widget .MyLu2ContentBox .MyLu2ContentBoxHeader{text-align:center}.fci-widget .MyLu2ContentBox .MyLu2ContentBoxHeader .MyLu2Button{width:100%}.fci-widget .MyLu2ContentBox .MyLu2ContentBoxHeader .MyLu2ButtonContainer{padding:0;margin-top:1rem}.fci-widget .MyLu2ContentBox .MyLu2ContentBoxHeader:first-child{padding-bottom:1rem}.fci-widget .left,.fci-widget .right{padding:.75rem}.fci-widget .account-summary .content{padding:.5rem}.fci-widget .account-summary .balance{padding:0rem 1.25rem 1.25rem 1.75rem}.fci-widget .fci-contactInfo,.fci-widget .fci-contactInfo-LUOA{padding-top:1.75rem}}@media only screen and (max-width: 900px){.fci-widget .account-summary .MyLu2ButtonContainer{display:none}.fci-widget .dropdown-container{padding-left:.875rem}}@media only screen and (max-width: 350px){.fci-widget .account-summary .row{padding:1.55rem .25rem}.fci-widget .account-summary .balance{padding:0 .75rem 1.25rem}.fci-widget .account-summary .heading{padding:1.75rem .75rem 0}.fci-widget .dropdown-container{padding-left:0rem}}.fci-widget .dropdown-container{padding-left:0rem}.luoa-page .dropdown-container-inner{width:unset;padding:4rem 0}.luoa-page .dropdown-container-inner{width:16rem;padding:4rem 0}.fci-widget .luoa-page .dropdown-container-inner .mylu-dropdown-label{text-align:center;font-size:1.25rem;padding-right:0rem}.fci-widget .luoa-page .mylu-dropdown-label{margin:6rem auto 1.25rem}.fci-widget .luoa-page .center-luoa-selector .mylu-dropdown{margin:1.25rem auto 10rem}.fci-widget .luoa-page .center-luoa-selector .dropdown-container .dropdown-container-inner{padding:0rem}.fci-widget .luoa-page .luoa-dropdown-con{flex-direction:row;place-content:space-between}.fci-widget .luoa-page .luoa-dropdown-con .dropdown-container-inner{padding:1.5rem 1.5rem 0rem}.fci-widget .luoa-page .left,.fci-widget .luoa-page .right{padding:1.5rem}.fci-widget .luoa-page .mylu-dropdown.luoa-proxies-dropdown{margin-left:0rem;margin-right:auto;margin-top:0rem}.fci-widget .luoa-page .mylu-dropdown.luoa-terms-dropdown{margin-right:0rem;margin-left:auto;margin-top:0rem}.fci-widget .luoa-page .fci-contactInfo-LUOA{padding-top:0rem}.fci-widget .luoa-page .row .dropdown-container .dropdown-container-inner,.fci-widget .luoa-page .row .dropdown-container{width:inherit}.fci-widget .MyLu2PageHeader .headerBtn .headerBtnFull,.fci-widget .MyLu2PageHeader .headerBtn .headerBtnMobile,.fci-widget .MyLu2PageHeader .headerBtn{margin-right:1.5rem;margin-left:1.5rem}@media only screen and (max-width: 1100px){.fci-widget .luoa-page .luoa-dropdown-con .dropdown-container-inner{padding-left:1.5rem;padding-right:1.5rem}.luoa.row{flex-direction:row}}@media only screen and (max-width: 768px){.fci-widget .fci-dropdown-luoa .MyLu2PageHeader .headerBtn{margin-left:1rem;margin-right:1rem}.fci-widget .luoa-page .luoa-dropdown-con .dropdown-container-inner{padding-left:1rem;padding-right:1rem}.fci-widget .luoa-dropdown-con .dropdown-container-inner,.fci-widget .luoa-page .luoa-dropdown-con .dropdown-container-inner{flex:auto}.fci-widget .luoa-page .row.luoa-dropdown-con{padding-top:1.5rem}.fci-widget .luoa-page .luoa-dropdown-con,.fci-widget .luoa-page .luoa.row{flex-direction:column}.fci-widget .luoa-page .dropdown-container{padding-left:0rem}.fci-widget .luoa-page .row .dropdown-container .dropdown-container-inner,.fci-widget .luoa-page .row .dropdown-container{width:unset}.fci-widget .luoa-page .luoa-dropdown-con .mylu-dropdown{max-width:none}.fci-widget .luoa-page .luoa-dropdown-con .dropdown-container-inner{padding-top:0rem}.fci-widget .luoa-page .left,.fci-widget .luoa-page .right{padding-left:1rem;padding-right:1rem}}@media only screen and (max-width: 506px){.fci-widget .luoa-page .row.luoa-dropdown-con{padding-top:0rem}.fci-widget .headerBtn .headerBtnMobile{margin-left:.75rem;margin-right:.75rem}.fci-widget .luoa-page .MyLu2Page.mobile .MyLu2PageHeader .headerBtn .MyLu2ButtonContainer{margin-bottom:0rem}}.MyLu2Page.mobile.fci-widget .MyLu2PageContent{padding-top:0}.fci-widget .luoa-page .fci-noTerms{display:flex;justify-content:center;align-items:center;text-align:center;font-size:1.25rem;padding:7rem 0rem}.athletics div.breadCrumb{display:flex;flex-flow:row;padding-bottom:46px;padding-left:5px}.athletics div.containerDiv{padding:35px 30px 35px 41px}.athletics div.navigationDiv{padding-right:14px;color:#0968d9;cursor:pointer}.athletics div.arrowDiv{padding-right:14px}.athletics .arrowDiv:after{content:">";padding-right:14px}.athletics h3{line-height:24px;font-size:20px;font-weight:400;padding-left:5px}.athletics div.coachArea,.athletics div.playerArea{width:100%;display:flex;justify-content:left;padding-bottom:34px;flex-wrap:wrap}.athletics .mylu-athletic-roster-player{display:flex;flex-flow:row;width:260px;max-width:260px;box-sizing:border-box;margin:26px 7px}.athletics .mylu-athletic-roster-player .img-div{max-width:90px}.athletics .mylu-athletic-roster-player .img-div img{width:90px;min-width:90px;height:136px;object-fit:cover}.athletics .mylu-athletic-roster-player .info-div{display:flex;flex-flow:column;justify-content:space-between;height:136px;padding-left:30px}.athletics .mylu-athletic-roster-player .coach-only{justify-content:space-around}.athletics .mylu-athletic-roster-player .roster-number{font-size:30px;font-weight:700;line-height:30px}.athletics .mylu-athletic-roster-player .name{color:#0968d9;font-size:16px;font-weight:700;line-height:22px}.athletics .mylu-athletic-roster-player .info{font-size:14px;line-height:22px}.athletics .mylu-athletic-roster-player .MyLu2ButtonContainer{padding:0rem}.athletics .mylu-athletic-roster-player button.MyLu2Button{min-height:2.1rem;height:2.1rem;width:5.5rem;font-size:12px;border-color:#dbdcdd}.athletics div.contentArea{padding:0 34px 28px;width:100%;display:flex;flex-flow:column}.athletics div.showcaseContainer{width:100%;display:flex;flex-flow:row wrap;justify-content:space-between}.athletics div.sectionHeader{width:100%;display:flex;flex-flow:row;justify-content:space-between;padding:5px 10px 12px;font-size:18px;line-height:21px;color:#222}.athletics .sectionHeader>h2{margin:0 16px 0 0;font-size:1.25rem;font-weight:400}.athletics .MyLu2ButtonContainer.link{margin-right:0rem;padding:0 5px;display:flex}.athletics div.carouselContainer{margin:0 0 24px;padding:0 10px}.mylu-athletic-showcase-item.showcaseItem{margin-bottom:34px;margin-left:5px;margin-right:5px;width:266px;max-width:calc(33% - 10px)}.mylu-athletic-showcase-item{box-sizing:border-box;display:flex;flex-flow:column;padding:5px;cursor:pointer}.mylu-athletic-showcase-item .image-div{width:100%;padding-top:60.9375%;height:0;position:relative;background:gray;margin-bottom:15px}.mylu-athletic-showcase-item .image-div img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.mylu-athletic-showcase-item .description-div{width:100%;max-width:256px;font-size:14px;line-height:16px}.mylu-athletic-showcase-item:hover{background:#f1f1f1;border-radius:3px}@media all and (max-width: 1050px){.mylu-athletic-showcase-item.showcaseItem{max-width:calc(50% - 10px)}}@media all and (max-width: 55em){.athletics div.contentArea{padding:0 10px 28px}.athletics div.sectionHeader{margin-bottom:.5rem}.athletics div.showcaseContainer{justify-content:center}.mylu-athletic-showcase-item.showcaseItem{max-width:100%;margin-bottom:1.5rem}.mylu-athletic-showcase-item.showcaseItem .image-div{margin-bottom:.75rem}}.athFeaturedWrapper{position:relative}.athFeaturedWrapper>picture{border-radius:0px 0px .25rem .25rem}.athFeaturedWrapper .bgimg{position:absolute;object-fit:cover;height:100%;width:100%}.athletics-featured-game-newsfeed-card,.mylu-athletic-feature-game{position:relative}.athFeaturedWrapper.showOverlay .mylu-athletic-feature-game{background:linear-gradient(#071c9b6e,#071c9b6e)}.athletic-feature-link-options{margin-top:29px;display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center;width:100%;box-sizing:border-box}.mylu-athletic-feature-game-box{margin:0 10px 27px}.athletics-featured-game-newsfeed-card{display:flex;width:100%}.athletics-featured-game-newsfeed-card .mylu-athletic-feature-game-banner{width:100%;padding-bottom:26px;padding-top:27px}.MyLu2NewsfeedCardContent .mylu-athletic-feature-game,.MyLu2NewsfeedCardContent .athFeaturedWrapper .background-img{border-radius:0 0 .25rem .25rem}.mylu-athletic-feature-game{display:flex;flex-flow:column;align-items:center;justify-content:center;width:100%;box-sizing:border-box;min-height:333px}.mylu-athletic-feature-game .athletics-featured-game-widget{display:flex;width:100%}.mylu-athletic-feature-game .mylu-athletic-feature-game-banner{width:100%}.mylu-athletic-feature-game .no-feature{display:flex;align-items:center;padding:0 71px;width:100%}.mylu-athletic-feature-game .no-feature .lu-flames-logo{margin:6px;width:162px}.mylu-athletic-feature-game .no-feature .no-feature-info{display:flex;flex-flow:column;margin:0 10px 16px 68px}.mylu-athletic-feature-game .no-feature .no-feature-info div{margin:0 0 14px;color:#fff;font-size:16px;font-weight:500}.mylu-athletic-feature-game .no-feature .no-feature-info .MyLu2ButtonContainer{padding:0rem;margin:0rem}.mylu-athletic-feature-game .no-feature .no-feature-info button.MyLu2Button{max-width:9rem}.mylu-athletic-feature-game .no-feature .no-feature-info button.MyLu2Button div{font-size:12px;font-weight:300;margin:0rem}.mylu-athletic-feature-game .athletics-featured-game-widget{justify-content:center}.mylu-athletic-feature-game .athletic-feature-link-options{display:flex;flex-flow:row;flex-wrap:wrap;justify-content:center;box-sizing:border-box;padding:0 45px;width:100%}.mylu-athletic-feature-game .athletic-feature-link-options .mylu-athletic-feature-game-box{margin:0 17px 27px}@media all and (max-width: 47.938em){.mylu-athletic-feature-game .no-feature{padding:0}.mylu-athletic-feature-game .no-feature .lu-flames-logo{margin:16px}.mylu-athletic-feature-game .no-feature .no-feature-info{margin:0 10px 16px 20px}}.mylu-athletic-feature-game-banner{box-sizing:border-box;display:flex;flex-flow:column;align-items:center;justify-content:center;max-width:100%;color:#fff;line-height:1.4;text-align:center;position:relative}.mylu-athletic-feature-game-banner .location{color:#d8d8d8;font-size:14px}.mylu-athletic-feature-game-banner .live-indicator{background-color:#c00d27;font-size:16px;font-weight:900;padding:1px 5px 1px 5.5px;border-radius:3px;letter-spacing:1.17px;position:absolute;left:50%;transform:translate(-50%)}.mylu-athletic-feature-game-banner .live-indicator.hidden{display:none}.mylu-athletic-feature-game-banner .final-indicator{font-size:.7em;text-transform:uppercase;color:#fff}.mylu-athletic-feature-game-banner .poss-indicator{height:24px;font-size:24px}.mylu-athletic-feature-game-banner .poss-indicator svg{margin:0rem}.mylu-athletic-feature-game-banner .game-details{box-sizing:border-box;padding-left:10px;padding-right:10px;display:flex;justify-content:space-between;width:100%;max-width:600px;margin-left:auto;margin-right:auto;font-size:24px;font-weight:500}.mylu-athletic-feature-game-banner .game-details .away-col{display:flex;flex:1;flex-flow:column;align-items:center;min-width:0}.mylu-athletic-feature-game-banner .game-details .away-col .date-location{display:flex;flex-flow:column;align-items:center;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mylu-athletic-feature-game-banner .game-details .home-col{display:flex;flex:1;flex-flow:column;align-items:center;min-width:0}.mylu-athletic-feature-game-banner .game-details .home-col .time{margin:0 0 19px;max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mylu-athletic-feature-game-banner .game-details .team{display:flex;flex-flow:column;align-items:center;max-width:100%;font-size:16px;font-weight:500}.mylu-athletic-feature-game-banner .game-details .team .lu-flames-logo{width:144px;height:144px}.mylu-athletic-feature-game-banner .game-details .team .opponent-logo{width:144px;min-height:144px}.mylu-athletic-feature-game-banner .game-details .team div{max-width:100%}.mylu-athletic-feature-game-banner .game-details .versus-col{margin:42px 34px 0;display:flex;align-items:center;justify-content:center;flex-direction:column;min-width:0;font-size:42px;font-weight:700}.mylu-athletic-feature-game-banner .game-details .versus-col .scores{color:#fff;display:flex;flex-flow:row;justify-content:space-around}.mylu-athletic-feature-game-banner .game-details .versus-col .scores div{padding-left:5px;padding-right:5px}.mylu-athletic-feature-game-banner .quarter-board.stream-btn-vis{padding-top:74px}.mylu-athletic-feature-game-banner .quarter-board{display:flex;justify-content:center;width:100%;max-width:430px;padding-top:5px;margin-left:-14px}.mylu-athletic-feature-game-banner .quarter-board .quarterDiv{display:flex;flex-flow:column;align-items:center}.mylu-athletic-feature-game-banner .quarter-board .quarterDiv:first-of-type{padding-right:1rem}.mylu-athletic-feature-game-banner .quarter-board .quarterDiv:last-of-type{padding-left:1rem}.mylu-athletic-feature-game-banner .quarter-board .quarter{font-size:32px;font-weight:500}.mylu-athletic-feature-game-banner .quarter-board .quarter-type{font-size:.825rem;letter-spacing:0}.mylu-athletic-feature-game-banner .countdown{margin:24px 0 0;display:flex;justify-content:space-around;width:100%;max-width:430px}.mylu-athletic-feature-game-banner .countdown>div{display:flex;flex-flow:column;align-items:center}.mylu-athletic-feature-game-banner .countdown .count{font-size:32px;font-weight:500}.mylu-athletic-feature-game-banner .countdown .count-type{font-size:12px}.zero{opacity:40%}.mylu-athletic-feature-game-banner .news-feed-game-title-section{display:flex;flex-flow:column;padding-bottom:6.5px}.mylu-athletic-feature-game-banner .news-feed-game-title-section h3{color:#fff;font-family:Roboto Condensed,Roboto;font-size:30px;font-weight:700;line-height:32px;text-align:center;text-shadow:0 1px 2px 0 rgba(0,0,0,.5);margin:0}.mylu-athletic-feature-game-banner .news-feed-game-title-section .pastGameDateDiv{color:#fff;font-family:Roboto Condensed,Roboto;font-size:16px;font-weight:700;line-height:22px;text-align:center;text-shadow:0 1px 2px 0 rgba(0,0,0,.5);padding-top:4px}.mylu-athletic-feature-game-banner .game-has-started-div{font-size:32px;font-weight:700;padding-top:30px}.mylu-athletic-feature-game-banner .stream-btn .play-circle svg{margin-left:0;margin-right:.25rem;height:1.1rem;width:1.1rem}.mylu-athletic-feature-game-banner .stream-btn{font-size:13.3333px;line-height:1;margin-top:22px;text-decoration:none;background-color:unset;border-color:#fff;border-width:1px;border-radius:4px;color:#fff;padding:.45rem;border:1px solid rgba(255,255,255,.45);display:flex;align-items:center}.mylu-athletic-feature-game-banner.is-newsfeed-card .live-indicator{font-size:14px;font-weight:900;letter-spacing:1.17px;line-height:16px;padding:3px 5px}.mylu-athletic-feature-game-banner.is-newsfeed-card .away-col,.mylu-athletic-feature-game-banner.is-newsfeed-card .home-col{flex:1 2}.mylu-athletic-feature-game-banner.is-newsfeed-card .versus-col{width:100%;padding-top:33px;margin-right:0;margin-left:0;justify-content:flex-start;flex:1 2}.mylu-athletic-feature-game-banner.is-newsfeed-card .versus-col .scores{width:100%;justify-content:space-around}.mylu-athletic-feature-game-banner.is-upcoming-game .news-feed-game-title-section{padding-bottom:21px}.mylu-athletic-feature-game-banner.is-upcoming-game .game-details .versus-col{margin-top:27px}.mylu-athletic-feature-game-banner.is-live-game .news-feed-game-title-section{padding-bottom:21px}.mylu-athletic-feature-game-banner.is-live-game .game-details .versus-col{margin-left:15px;margin-right:15px}.mylu-athletic-feature-game-banner.is-small .game-details{font-size:22px}.mylu-athletic-feature-game-banner.is-small .game-details .away-col .date-location .location{font-size:12px}.mylu-athletic-feature-game-banner.is-small .game-details .home-col .time{margin:0 0 16px}.mylu-athletic-feature-game-banner.is-small .game-details .team{font-size:14px}.mylu-athletic-feature-game-banner.is-small .game-details .team .lu-flames-logo{width:75px;height:auto;margin-top:15px;margin-bottom:17px}.mylu-athletic-feature-game-banner.is-small .game-details .team .opponent-logo{width:100px;min-width:100px;min-height:100px}.mylu-athletic-feature-game-banner.is-small .game-details .versus-col{margin:40px 0 0;font-size:30px}.mylu-athletic-feature-game-banner.is-small .countdown .count{font-size:30px}.mylu-athletic-feature-game-banner.is-widget-banner{padding-top:30px;padding-bottom:20px;min-height:380px}.mylu-athletic-feature-game-banner.is-widget-banner .quarter-board{padding-top:20px;margin-top:2px}.mylu-athletic-feature-game-banner.is-newsfeed-card.is-small .game-details .versus-col{padding-top:0;margin-top:22px}.mylu-athletic-feature-game-banner.is-upcoming-game.is-small .game-details .versus-col{margin-top:40px;padding-top:15px}.mylu-athletic-feature-game-banner.is-live-game.is-small .game-details .versus-col{margin-top:55px}.mylu-athletic-feature-game-box{display:flex;flex-flow:column;align-items:center;justify-content:center;width:calc(52px + 4em);height:calc(52px + 4em);padding:.5em;border:1px solid #A5A7A9;border-radius:2px;background:#fff;text-align:center;box-shadow:0 2px 4px #0000001a;cursor:pointer;box-sizing:border-box}.mylu-athletic-feature-game-box .MyLu2Icon{font-size:50px}.mylu-athletic-feature-game-box .call-to-action-row{color:#0968d9;font-size:.875rem}.mylu-athletic-feature-game-box .MyLu2Icon svg{margin:0rem}.mylu-athletic-feature-game-box:hover{background:#f1f1f1}@media all and (max-width: 850px){.mylu-athletic-feature-game-banner.is-small .game-details{font-size:18px}}@media all and (max-width: 515px){.mylu-athletic-feature-game-banner.is-small .game-details{font-size:.9rem}.mylu-athletic-feature-game-banner .time{font-size:1.2rem}.mylu-athletic-feature-game-banner.is-newsfeed-card.is-small .game-details .versus-col{margin:40px 0 0}}@media all and (max-width: 330px){.mylu-athletic-feature-game-banner.is-small .game-details{font-size:.8rem}.mylu-athletic-feature-game-banner .time{font-size:1rem}.mylu-athletic-feature-game-banner.is-small .game-details .team .opponent-logo{width:75px;min-height:75px}.mylu-athletic-feature-game-banner.is-small .game-details .team .lu-flames-logo{margin-top:11px}}.mylu-carousel-slide{padding:var(--mylu-carousel-slide-padding);margin:var(--mylu-carousel-slide-margin);font-size:var(--mylu-carousel-slide-font-size, 1rem);font-weight:var(--mylu-carousel-slide-font-weight, bold);color:var(--mylu-carousel-slide-color, #222222);text-transform:var(--mylu-carousel-slide-text-tranform, uppercase)}.mylu-athletics-carousel-item{--mylu-ath-item-font-size: 12px;--mylu-ath-item-padding-bottom: 8px;--mylu-ath-item-padding-left: 8px;--mylu-ath-item-padding-right: 8px;--mylu-ath-item-padding-top: 8px;padding:8px;padding:var(--mylu-ath-item-padding-top) var(--mylu-ath-item-padding-right) var(--mylu-ath-item-padding-bottom) var(--mylu-ath-item-padding-left);min-width:160px;max-width:180px;font-size:12px;font-size:var(--mylu-ath-item-font-size)}.mylu-athletics-carousel-item .heading{display:flex;flex-flow:row;align-items:flex-end}.mylu-athletics-carousel-item h5{margin:0 0 2px;font-size:12px;font-size:var(--mylu-ath-item-font-size)}.mylu-athletics-carousel-item .live{margin:-3px 0 2px 6px;padding:2px 3px 1px 4px;background-color:#c00d27;color:#fff;font-weight:700;letter-spacing:2px}.mylu-athletics-carousel-item .info{margin:0 0 16px}.mylu-athletics-carousel-item .team{display:flex;align-items:center}.mylu-athletics-carousel-item .liberty{font-weight:700}.mylu-athletics-carousel-item .opponent{font-weight:500;text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mylu-athletics-carousel-item .score{margin:0 0 0 8px;font-weight:500}.mylu-athletics-carousel-item .team-info{display:flex;justify-content:space-between;width:100%;min-width:0}.mylu-athletics-carousel-item img{margin:0 12px 0 0;width:22px;max-height:2em}@media all and (max-width: 400px){.mylu-athletics-carousel-item{min-width:160px;max-width:160px}}@media all and (max-width: 350px){.mylu-athletics-carousel-item{min-width:125px;max-width:125px}}.athletics .mylu-slides.scheduleCarousel{--mylu-slides-button-color: #222222;padding:10px 0}.athletics hr{display:block;width:100%;height:1px;background-color:#c6c7c9}.athletics .headerBtnMobile .mylu-dropdown{margin-bottom:.75rem}.mylu-slides{--mylu-slides-button-color: #256ec1;--mylu-slides-button-height: 28px;--mylu-slides-button-top: calc(50% - 19px) ;--mylu-slides-button-size: 20px;--mylu-slides-width: 100%;display:block;position:relative;width:100%;width:var(--mylu-slides-width);overflow:hidden}.mylu-slides .slider{display:flex}.mylu-slides .mylu-slide{flex:1 0 auto;width:calc(var(--mylu-slides-width) - calc(var(--mylu-slides-button-size) * 2))}.mylu-slides button{height:28px;padding:0rem;position:absolute;top:calc(50% - 19px);z-index:1;background-color:transparent;border-radius:.125rem}.mylu-slides button:enabled:hover{background-color:#f6f9fd}.mylu-slides button.btn_next{right:0}.mylu-slides .MyLu2Icon{color:#256ec1;color:var(--mylu-slides-button-color);font-size:20px;font-size:var(--mylu-slides-button-size)}.mylu-slides .MyLu2Icon svg{margin:0}.mylu-slides button:disabled .MyLu2Icon{color:#9bbde3}.mylu-slide{display:flex;justify-content:center;min-width:min-content}.adm-checklist-widget{font-size:.875rem;min-height:40rem}.admChecklist .status{text-align:right;padding:2.25rem 4rem 0rem 2.25rem;font-weight:700}.admChecklist .grid,.admChecklist .header{display:flex;justify-content:space-between}.admChecklist .header{margin-right:1.25rem}.admChecklist .header{border-bottom:1px solid rgb(210,210,210)}.admChecklist .list-container{padding:1.5rem 2.5rem}.admChecklist .left,.admChecklist .right{width:50%}.admChecklist .list{max-height:30rem;overflow-x:auto}.admChecklist .header-title{font-size:1.25rem;padding-bottom:.75rem}.admChecklist .header-complete-count{display:flex;align-items:center;padding-bottom:.75rem}.admChecklist .header-complete-count,.admChecklist .received,.admChecklist .footer{color:#747676;font-style:italic}.admChecklist .checklist-item{padding:1.5rem .5rem 1.5rem 1.5rem;align-items:center;border-bottom:1px solid #d2d2d2;display:flex;justify-content:space-between}.admChecklist .checklist-item .title{font-weight:700;padding-bottom:.25rem}.admChecklist .checklist-item .link-title{display:flex;align-items:center;color:#0968d9}.admChecklist .checklist-item .link-title .text:hover{text-decoration:underline}.admChecklist .checklist-item .link-title .icon{padding-top:.35rem}.admChecklist .adm-check{font-size:1.875rem}.admChecklist .item-left{padding-right:.25rem}.admChecklist .item-right{display:flex;align-items:center}.admChecklist .item-right.locked{display:flex;align-items:center;color:#4c4c4c}.admChecklist .adm-arrow{color:#c2c2c2;font-size:1.5rem}.admChecklist .checklist-item.incomplete:hover{cursor:pointer;background-color:#e5eaeb}.admChecklist .filler{padding:0 .9rem}.admChecklist .footer{padding:0 3rem}.admChecklist .adm-footer{padding:0;display:inline-block}.admChecklist .itemAsLink{padding:0;font-weight:700;background-color:transparent;text-align:left}.admChecklist .itemAsLink:hover{background-color:#f8f8f8}.adm-checklist-widget .dropdown-container{display:flex;align-items:center;justify-content:center}.adm-checklist-widget .dropdown-container-inner{width:18.75rem;padding:4rem 0}.adm-checklist-widget .dropdown-container-inner .mylu-dropdown-label{text-align:center;font-size:1.25rem;padding-right:1.25rem}.admChecklist .lockContainer{display:flex;flex-direction:column;align-items:center;text-align:center;padding:3rem}.admChecklist .lockContainer .adm-lock{font-size:3rem;padding-bottom:.5rem}.adm-details-page .adm-dropdown.mylu-page-header.mylu-dropdown{min-width:12rem}.admChecklist .desc-container .checklist-details-action{width:100%;padding:0;justify-content:center}.admChecklist .desc-container{padding:1rem 0}.admChecklist .desc-container .title{font-weight:700;padding-bottom:1.25rem}.admChecklist .desc-container .desc{padding-bottom:1.25rem}.admChecklist .desc-container .actionBtn{padding:.5rem 0}.admChecklist .desc-container .back-btn-container button{font-size:.875rem;color:#0968d9;background-color:transparent;padding:.5rem .65rem .5rem 0;display:flex}.admChecklist .desc-container .back-btn-container .back-btn{padding-right:.5rem}.admChecklist .desc-container .back-btn-container{padding-bottom:.5rem}.admChecklist .desc-container .back-btn-container button:hover{text-decoration:underline}.adm-noTerms{text-align:center;padding:5rem}@media only screen and (max-width: 1150px){.admChecklist .grid{flex-direction:column}.admChecklist .grid .left,.admChecklist .grid .right{width:100%}.admChecklist .list{max-height:100%}}.annCarousel{padding:25px 0;display:flex;justify-content:center}.annParentTitle{font-size:14px;font-weight:600;padding-bottom:20px}.textAnnouncmentContainer{display:flex;justify-content:center;width:100%;padding:30px 20px 20px 30px}.annColumnWrapper{display:flex;width:100%}.annColumn{flex:50%;padding-left:15px}.annParentContainer{padding-bottom:20px}.annParentContainer.annRed{color:#cd092d}.annListItem .MyLu2Button{text-align:left}.annListItem .MyLu2ButtonContainer{padding:7px 0}.annList.luoa .annListItem .MyLu2Button.link{color:#008585}@media only screen and (max-width: 768px){.annListItem .MyLu2ButtonContainer .MyLu2Button{justify-content:left}}.MyLu2Carousel{padding:25px 0;display:flex;justify-content:center;-webkit-user-select:none;user-select:none}.MyLu2Carousel .MyLu2DotContainer{text-align:center;padding-top:20px}.MyLu2Carousel .MyLu2ImageContainer{display:flex;justify-content:center}.MyLu2Carousel .MyLu2SlidePrev,.MyLu2Carousel .MyLu2SlideNext{width:35px;height:35px;border-radius:50%;border:1px solid #bbb;background:transparent;cursor:pointer;display:flex;justify-content:center;align-items:center;margin:auto 0}.MyLu2Carousel .MyLu2SlideButton svg{margin-left:1px}.MyLu2Carousel .MyLu2SlidePrev:hover,.MyLu2Carousel .MyLu2SlideNext:hover{border:1px solid #717171}.MyLu2Carousel .MyLu2SlidePrev.mobile,.MyLu2Carousel .MyLu2SlideNext.mobile{display:none}.MyLu2Carousel .MyLu2SlideDot{cursor:pointer;height:10px;width:10px;margin:0 10px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease;-webkit-transition:background-color .6s ease}.MyLu2Carousel .MyLu2ImageCount{font-size:16px;text-align:center;font-weight:600;padding-top:20px}.MyLu2Carousel .MyLu2ImageCount span{padding:0 2px}.MyLu2Carousel .MyLu2SlideDot.active{background-color:#256ec1}.MyLu2Carousel .MyLu2SlideDot:hover{background-color:#717171}.MyLu2Carousel .MyLu2SlideContainer{width:100%;height:240px}.MyLu2Carousel .MyLu2SlideWrapper{overflow:hidden;position:relative;display:flex;margin:0 10px}.MyLu2Carousel .MyLu2Slide img{width:100%;height:197px}.MyLu2Carousel .MyLu2Slide.clickable img{cursor:pointer}.MyLu2Carousel .MyLu2Slide{max-width:350px;touch-action:pan-x}.MyLu2Carousel .MyLu2Slide.active{display:flex;opacity:1;z-index:1}.MyLu2Carousel .MyLu2Slide.inactive{position:absolute;opacity:0;transition:opacity .7s ease-in-out;-webkit-transition:opacity .7s ease-in-out;-moz-transition:opacity .7s ease-in-out}.MyLu2Carousel .MyLu2Slide.left.prev{-webkit-animation:hideLeft .7s ease-out;-moz-animation:hideLeft .7s ease-out;animation:hideLeft .7s ease-out}.MyLu2Carousel .MyLu2Slide.right.prev{-webkit-animation:hideRight .7s ease-out;-moz-animation:hideRight .7s ease-out;animation:hideRight .7s ease-out}.MyLu2Carousel .MyLu2Slide.left.active{-webkit-animation:slideLeft .7s ease-out;-moz-animation:slideLeft .7s ease-out;animation:slideLeft .7s ease-out}.MyLu2Carousel .MyLu2Slide.right.active{-webkit-animation:slideRight .7s ease-out;-moz-animation:slideRight .7s ease-out;animation:slideRight .7s ease-out}@-webkit-keyframes slideLeft{0%{-webkit-transform:translateX(-100%)}to{-webkit-transform:translateX(0)}}@keyframes slideLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes hideLeft{0%{transform:translate(0)}to{transform:translate(100%)}}@-webkit-keyframes hideLeft{0%{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(100%)}}@-webkit-keyframes slideRight{0%{-webkit-transform:translateX(100%)}to{-webkit-transform:translateX(0)}}@keyframes slideRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes hideRight{0%{transform:translate(0)}to{transform:translate(-100%)}}@-webkit-keyframes hideRight{0%{-webkit-transform:translateX(0)}to{-webkit-transform:translateX(-100%)}}@media only screen and (max-width: 900px){.MyLu2Carousel .MyLu2SlideButton svg{width:11px;height:12px;margin-left:0}.MyLu2Carousel .MyLu2SlidePrev,.MyLu2Carousel .MyLu2SlideNext{width:19px;height:19px}.MyLu2Carousel .MyLu2Slide img{height:180px}.MyLu2Carousel .MyLu2SlideContainer{height:210px}}.mylu2-accordion{border:.063rem solid #BDBFC1;border-radius:.188rem;padding:.875rem .595rem}.mylu2-accordion .mylu2-accordion-toggle .accordion-flex a{text-decoration:none}.mylu2-accordion .mylu2-accordion-toggle .accordion-flex{display:flex;align-items:center;justify-content:space-between;width:100%}.mylu2-accordion .mylu2-accordion-toggle,.mylu2-accordion .mylu2-accordion-toggle span,.mylu2-accordion .mylu2-accordion-toggle MyLu2Icon svg{font-size:.875rem;font-family:Roboto,"sans-serif"}.mylu2-accordion-toggle{width:100%;display:flex;background-color:transparent;transition:all .3s ease-in-out}.mylu2-accordion-toggle>*:first-child{padding-right:.595rem}.mylu2-accordion-toggle span{flex-grow:1;text-align:left;color:#0968d9}.mylu2-accordion-toggle .MyLu2Icon svg{margin:0}.mylu2-accordion-toggle .MyLu2Icon.anim svg{transition:all .2s ease 0s}.mylu2-accordion-toggle .MyLu2Icon.up svg{transform:rotate(180deg)}.mylu2-accordion-toggle .MyLu2Icon.down svg{transform:rotate(0)}.mylu2-accordion-content-container{overflow:hidden;position:relative}.mylu2-accordion-content{height:100%;overflow:auto}.mylu2-accordion-content-container .shadow-top{background:linear-gradient(0,#fff0,#fff);position:absolute;top:0;left:0;right:1em;height:1em}.mylu2-accordion-content-container .shadow-bottom{background:linear-gradient(180deg,#fff0,#fff);position:absolute;bottom:0;left:0;right:1em;height:1em}.mylu2-accordion-content-container.open{overflow:auto;height:10rem;margin:.875rem 0 0;transition:all .3s ease-in-out}.mylu2-accordion-content-container.closed{overflow:hidden;height:0;transition:all .3s ease-in-out}.OWC .error{color:#cd092d;font-size:1.125rem;font-weight:700}.OWC .MyLu2PageContent{margin:1.313rem}.OWC .MyLu2PageContent>header{font-size:1.125rem;color:#19191a;margin:1.5rem 0}.OWC p{font-size:.875rem;line-height:1.25rem;margin:1.5rem 0}.OWC .transactions{display:flex;margin:2rem 0 1.5rem;align-items:flex-start}.OWC section.box{box-sizing:border-box;border:.063rem solid #d4d4d4;border-radius:.125rem;flex:1 1;padding:1.5rem}.OWC section.box header{margin:0 0 .5rem;font-size:1rem}.OWC section.box p{margin:1.5rem 0 1rem}.OWC section.box>div.nothing{color:#747676;font-size:.875rem;font-style:italic;padding:.25rem 0}.OWC section.box .mylu2-accordion{margin:.75rem 0}.OWC section.offline{margin-right:1.219rem}.OWC section.online{margin-left:1.219rem}.OWC section.box ul{padding:0 0 0 1.5rem;margin:0;font-size:.875rem;color:#222;line-height:1.375rem}.OWC section.box li{list-style:none}.OWC section.box li span.course-section{color:#d8a332}.OWC section.box li a{color:#0968d9}.OWC .resources,.OWC .contact{width:100%;box-sizing:border-box;border:.063rem solid #d4d4d4;border-radius:.125rem;padding:1.313rem;color:#19191a;margin:1.5rem 0}.OWC .resources header,.OWC .contact header{margin:0;font-size:1rem;line-height:1.188rem}.OWC .resources ul{list-style:initial;padding-inline-start:1.313rem}.OWC .resources li a{font-size:.875rem;line-height:1.375rem;color:#0968d9;display:inline-flex;align-items:center}.OWC .resources .rezLists{display:flex;align-items:flex-start}.OWC .resources .rezLists section.box2{flex:1 1}.OWC .resources .rezLists section.box2 header{font-weight:700;font-size:.875rem}.OWC .resources .facebook{font-size:.875rem;line-height:1.375rem}.OWC .resources .facebook a{color:#0968d9}.OWC .contact a{color:#0968d9;font-size:1rem;display:inline-flex;align-items:center}.OWC .contact .hours-title{font-size:.875rem;margin:1.5rem 0;font-weight:700}.OWC .contact ul{list-style:initial;padding-inline-start:1.313rem;font-size:.875rem;line-height:1.375rem}.OWC .contact li span.day{font-weight:700}.OWC .contact .blurb{font-size:.875rem;line-height:1.375rem}.OWC .contact .blurb a{font-size:.875rem;color:#0968d9}@media only screen and (max-width: 68.75rem){.OWC .transactions{flex-direction:column}.OWC section.offline{margin-right:0;margin-bottom:.75rem}.OWC section.online{margin-left:0;margin-top:.75rem}}@media only screen and (max-width: 62.5rem){.OWC .resources .rezLists{flex-direction:column}}@media only screen and (max-width: 48rem){.OWC .MyLu2PageContent{margin-left:.75rem;margin-right:.75rem}.OWC header{margin:1rem 0}.OWC p{margin:1rem 0}.OWC .transactions{margin:1.5rem 0}}.hme-page{display:flex;flex-flow:column nowrap;row-gap:1.75rem}.hme-page .hme-content-container{display:flex;justify-content:space-between;flex-flow:row nowrap;column-gap:1.75rem}.hme-page .hme-content-container .hme-newsfeed-container{width:45rem;position:relative}.mylu2body .hme-newsfeed-container{margin:0 auto}@media screen and (max-width: 850px){.hme-page .hme-content-container .hme-newsfeed-container{max-width:100%}}@media screen and (max-width: 70rem){.hme-page .hme-content-container{justify-content:center}.mylu2body .hme-newsfeed-container{margin:0}}@media screen and (max-width: 48rem){.hme-page .hme-content-container{align-items:center;row-gap:1.75rem;flex-direction:column-reverse;display:flex}.hme-page .hme-content-container .hme-newsfeed-container{width:100%}}.hme-page .hme-content-container .hme-mobile-header{display:flex;justify-content:space-between;align-items:center;background-color:transparent;font-size:1.5em}.bubble-menu{max-width:100%;background-color:transparent}.bubble-menu ul{display:flex;margin:0;padding:0;list-style-type:none;overflow-x:auto;background-color:transparent}.bubble-menu li{display:inherit;background-color:transparent}.bubble-menu li button{width:4.375rem;height:4.875rem;padding:.125rem .188rem .25rem .25rem;background-color:transparent}.bubble-menu li:first-child button{padding:.125rem .188rem .25rem .438rem}.bubble-menu li button figure{height:100%;width:100%;background-color:transparent;margin:0}.bubble-menu li button figure .circle{margin:0 auto;display:flex;border-radius:50%;background-color:#fff;height:3.063rem;width:3.063rem;box-shadow:.063rem .063rem .25rem #00000026;justify-content:center;align-items:center}.bubble-menu li button figure .circle svg{width:1.75rem;height:1.75rem;margin:0}.bubble-menu li button figure .circle svg.genIcon{width:1.563rem;height:1.563rem}.bubble-menu li button figCaption{color:#19191a;font-size:.688rem;line-height:.813rem;text-align:center;text-overflow:ellipsis;white-space:nowrap;padding-top:.5rem;overflow:hidden}.bubble-menu li button:focus figure .circle{border:.125rem solid #4d90fe}.bubble-menu li button:focus figCaption{font-weight:700}.newsfeed .MyLu2Spinner:before,.newsfeed .MyLu2Spinner:after{background:#f0f0f0}.newsfeed .MyLu2Spinner{font-size:.25rem;margin:0 auto}.newsfeed .newCard{border:.125rem solid #256ec1}.newsfeed .hidden-card{margin-bottom:1.25rem}.newsfeed .newsfeedCard{background:#fff;display:block;position:relative;touch-action:manipulation;border-radius:.25rem;box-shadow:0 1px 3px #0000001a;margin-bottom:1.25rem}.newsfeed .hidden-card{background-color:#fff;padding:1rem;display:flex;justify-content:space-between;align-items:center}.newsfeed{flex:1;width:100%}.reload-cards-container{display:flex;height:1rem;justify-content:space-between;align-items:center;height:fit-content;margin-bottom:1rem}.reload-cards-container .reload-cards-button{background-color:#0968d9;z-index:1;border-radius:19px;color:#fff;flex:1;margin:0 1rem;min-width:8.375rem;min-height:1.188rem;font-size:9px}.reload-cards-container .button-spacer{border-top:1px solid #AFAFAF;height:0rem;border-radius:1px;margin:0;flex:3}.InstitutionalEffectivenessButton{display:flex;align-items:center;justify-content:right}.newsfeed .hme-mobile-header{display:flex;justify-content:space-between;align-items:center;background-color:transparent;font-size:1.5em}.MyLu2NewsfeedCardHeader{display:flex;justify-content:space-between}.MyLu2NewsfeedCardHeader .leftHeaderContainer{display:flex;padding:15px}.MyLu2NewsfeedCardHeader .leftHeaderContainer blank{padding-bottom:10px}.MyLu2NewsfeedCardHeader .header-context-menu{display:flex;align-items:center;justify-content:center;padding-right:.75rem;font-size:1.25rem}.MyLu2NewsfeedCardHeader .titleContainer{padding-left:10px;color:#19191a;font-size:15px;font-weight:400;letter-spacing:.27px;line-height:12px}.MyLu2NewsfeedCardHeader .titleContainer.withoutTimeStamp{display:flex;align-content:center;flex-wrap:wrap}.MyLu2NewsfeedCardHeader .titleContainer.withoutTimeStamp .title{padding-bottom:4px}.MyLu2NewsfeedCardHeader .title{padding-bottom:12px;font-weight:400}.MyLu2NewsfeedCardHeader .subtitle{color:#747676;letter-spacing:.27px;line-height:0;font-size:12px}.MyLu2NewsfeedCardHeader .headerIcon svg{height:1.5rem;width:1.5rem;margin-left:0}.MyLu2NewsfeedCardHeader .newsfeed-hide-btn{background-color:#fff;color:#000;padding:.15rem .5rem;min-width:200px}.MyLu2NewsfeedCardHeader .newsfeed-hide-btn:hover{background-color:#f2f2f2;cursor:pointer}.MyLu2NewsfeedCardHeader .context-menu-wrapper{padding-top:.5rem;border:1px solid #d2d2d2;box-shadow:0 1px 2px #d2d2d2}.MyLu2NewsfeedCardHeader .context-menu .MyLu2Button{justify-content:left;flex-direction:row-reverse;padding:0;min-height:2rem;width:100%}.MyLu2NewsfeedCardHeader .context-menu .MyLu2Button .MyLu2Icon svg{width:25px;height:25px;padding-right:.5rem;stroke:transparent}.MyLu2NewsfeedCardHeader .context-menu .large-icon.MyLu2Button .MyLu2Icon svg{width:20px;height:20px;margin-left:8px}.MyLu2NewsfeedCardHeader .context-menu .spacer{height:.5rem}.MyLu2NewsfeedCardHeader .context-menu-icon.active{background-color:#d2d2d2;border-radius:50%}.MyLu2NewsfeedCardHeader .context-menu-icon .MyLu2Icon svg{margin-left:0}.MyLu2NewsfeedCardHeader .context-menu{position:absolute;z-index:1;right:1rem;top:3rem;border-radius:.25rem;box-shadow:0 1px 3px #0000001a;background-color:#fff}.MyLu2NewsfeedCardHeader .context-menu-icon{cursor:pointer;height:20px}.MyLu2WelcomeCard .message-wrapper{display:flex;align-items:center;text-align:center;padding:.25rem 2rem 2rem}.MyLu2WelcomeCard .icon-wrapper{font-size:5rem;text-align:center;background:#fff}.MyLu2WelcomeCard .icon-wrapper .MyLu2Icon{color:transparent}.MyLu2AssignmentContainer{padding-bottom:1.375rem;padding-left:2.6rem;width:100%;padding-right:1.375rem}.MyLu2AssignmentContainer .title{font-size:1rem;text-transform:capitalize;text-align:left}.MyLu2AssignmentContainer .cardInfo{display:flex;justify-content:space-between}@media (max-width: 60rem){.MyLu2AssignmentContainer{padding:.813rem;width:100%}.MyLu2AssignmentContainer .cardInfo{-webkit-flex-direction:column;flex-direction:column}.MyLu2AssignmentContainer .rightSideContainer{justify-content:center;margin:auto}}@media (max-width: 55rem){.MyLu2AssignmentContainer .cardInfo,.MyLu2AssignmentContainer .assignmentTitle{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.MyLu2AssignmentContainer .leftSideContainer{flex-flow:row;overflow:hidden}.MyLu2AssignmentContainer .assignmentBox{flex-flow:row;padding:1.25rem 0rem;font-weight:400;display:flex}.MyLu2AssignmentContainer .calendarBoxContainer{display:flex;align-items:center;justify-content:center;padding-right:.625rem}.MyLu2AssignmentContainer .classInfo{flex-flow:column;display:flex;justify-content:center;overflow:hidden}.MyLu2AssignmentContainer .assignmentTitle{font-weight:400;font-size:1rem;overflow:hidden}.MyLu2AssignmentContainer .assignmentInfo{font-weight:400;overflow:hidden;color:#646464;font-size:.75rem}.MyLu2AssignmentContainer .rightSideContainer{flex-flow:column;display:flex;margin-top:auto;white-space:nowrap}.MyLu2AssignmentContainer .MyLu2Button.assignmentsButtonAdjustments{color:#fff;font-size:.75rem;letter-spacing:.013rem;line-height:.75rem;text-transform:none;padding:.813rem 1.25rem;border-radius:2px;display:flex}.MyLu2CalendarBox{border:.063rem solid rgb(210,210,210);border-radius:.125rem;width:3.438rem;min-width:3.438rem;height:3.063rem;max-height:3.063rem;font-size:1rem;line-height:1.125rem;color:#222;padding:.438rem 0rem;-webkit-font-smoothing:antialiased}.MyLu2CalendarBox .academics-todo-calendar-box-day{text-align:center;font-weight:700}.MyLu2CalendarBox .academics-todo-calendar-box-month{text-align:center;font-size:.875rem}.MyLu2ScheduleContainer{padding-bottom:1.375rem;padding-left:2.6rem;width:100%;padding-right:1.375rem}.MyLu2ScheduleContainer .title{font-size:1rem;text-transform:capitalize;text-align:left}.MyLu2ScheduleContainer .cardInfo{display:flex;justify-content:space-between}.MyLu2ScheduleContainer .leftSideContainer{flex-flow:column;overflow:hidden;display:flex}.MyLu2ScheduleContainer .scheduleInfoBox{padding:1.25rem 0rem;font-weight:400;display:flex}.MyLu2ScheduleContainer .scheduleIconBox{flex-flow:row;overflow:hidden;display:flex;align-items:center;min-width:9rem}.MyLu2ScheduleContainer .MyLu2Icon{font-size:3rem}.MyLu2ScheduleContainer .IconBox{margin-bottom:auto}.MyLu2ScheduleContainer .classStartTime{font-weight:700;line-height:1;overflow:hidden;padding-left:.313rem;font-size:.875rem;margin-bottom:.875rem;min-width:6rem}.MyLu2ScheduleContainer .classInfo{flex-flow:column;display:flex;justify-content:center;overflow:hidden;font-weight:400;font-size:.875rem;line-height:1.313rem}.MyLu2ScheduleContainer .scheduleClassName,.MyLu2ScheduleContainer .scheduleLocationName,.MyLu2ScheduleContainer .scheduleInstructorName{padding-left:.313rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MyLu2ScheduleContainer .rightSideContainer{flex-flow:column;display:flex;margin-top:auto;white-space:nowrap}.MyLu2ScheduleContainer .MyLu2Button.scheduleButtonAdjustments{color:#fff;background-color:#256ec1;font-size:.75rem;letter-spacing:.013rem;line-height:.75rem;text-transform:none;padding:.875rem .938rem;border-radius:2px;display:flex}@media (max-width: 1000px){.MyLu2ScheduleContainer .cardInfo{flex-direction:column}.MyLu2ScheduleContainer .rightSideContainer .MyLu2Button{width:100%}}@media (max-width: 434px){.MyLu2ScheduleContainer .scheduleInfoBox{flex-direction:column;justify-content:center}}.announcementCard{width:100%}.annText{padding:10px 25px 10px 40px}.annText.noButton{padding:5px 25px 27px 40px}.annImage img{width:100%}.annImage.clickable img{cursor:pointer}.announcementCard.MyLu2Button.link span{text-align:left}.announcementCard.MyLu2Button{display:flex;line-height:1.7em}.annRouteUrl.MyLu2Button.link span{text-align:right}.annRouteUrl.MyLu2Button{display:block}.annRouteUrl.MyLu2ButtonContainer.link{width:auto;padding:15px 30px}@media only screen and (max-width: 768px){.announcementCard.MyLu2ButtonContainer .MyLu2Button{display:flex;justify-content:left}}.annRouteUrl{text-align:right}.newsImageContainer img{width:100%}.newsTitleContainer{padding:10px}.newsTitleContainer .MyLu2Button{text-align:left;line-height:1.7em}.MyLu2TwoColumnCard{display:flex;justify-content:space-evenly;align-items:center;padding-bottom:2rem}.MyLu2TwoColumnCard .left .MyLu2Icon{font-size:6.5rem;color:transparent}.MyLu2TwoColumnCard.dark-feature-card .left .MyLu2Icon{font-size:8.5rem}.MyLu2TwoColumnCard.dark-feature-card{align-items:flex-start}.MyLu2TwoColumnCard .right .MyLu2ButtonContainer{padding-left:0}.MyLu2TwoColumnCard .right .MyLu2Button{font-size:.75rem;letter-spacing:.013rem;line-height:.75rem;text-transform:none;padding:.813rem 1.25rem}.MyLu2TwoColumnCard .right{flex-basis:65%;padding:0rem 1rem}.MyLu2TwoColumnCard .left{flex-basis:35%;padding:0rem 1rem;display:flex;justify-content:center}.MyLu2TwoColumnCard .darkMode-content .toggle-container{display:flex;align-items:center;padding-bottom:1rem}.MyLu2TwoColumnCard .darkMode-content .toggle-container .label{padding-right:.5rem}.MyLu2TwoColumnCard .darkMode-content .darkModeMessage{padding:1rem 0}.button-area.darkMode-area{display:flex;column-gap:1rem;padding:1rem 1rem 1rem 0}.button-area.darkMode-area.wrap-buttons{flex-direction:column}.button-area.darkMode-area .MyLu2ButtonContainer,.button-area.darkMode-area .MyLu2Button{width:100%;margin-bottom:.25rem}@media screen and (max-width: 450px){.MyLu2TwoColumnCard.dark-feature-card{flex-direction:column;align-items:center}}.mylu2-toggle-button .onView{background-color:#effff1;border:2px solid #30B755;border-radius:27px;width:65px;height:30px;align-items:center;display:flex;padding-left:10px;top:-5px;left:-50px}.mylu2-toggle-button .offView{background-color:#f0f3f5;border:2px solid #747676;border-radius:27px;width:65px;height:30px;display:flex;align-items:center;padding-left:30px;top:-5px;left:-50px}.mylu2-toggle-button .hidden{display:none}.mylu2-toggle-button .container.disabled{opacity:.5;cursor:context-menu}.mylu2-toggle-button .container{color:#19191a;display:block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mylu2-toggle-button .ball{height:20px;width:20px;border-radius:50%;background-color:#fff;position:absolute;top:5px}.mylu2-toggle-button .ball.off{border:2px solid #747676;left:6px;transition:all .2s linear}.mylu2-toggle-button .ball.on{border:2px solid #30B755;right:-10px;transition:all .2s linear;left:40px}.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.MyLu2TcpaCard{display:flex;justify-content:space-evenly;padding-bottom:1.5rem}.MyLu2TcpaCard .left .MyLu2Icon{font-size:4.5rem;color:transparent}.MyLu2TcpaCard .right .MyLu2ButtonContainer{font-size:.95rem;line-height:1.2rem;padding-left:0;padding-top:1.25rem}.MyLu2TcpaCard .right{width:57%}#tcpa{padding-top:.4rem}#ctia{padding-top:.1rem}.MyLu2TcpaCard .right p{font-style:italic;color:#696969;line-height:1.2rem;font-size:.875rem}.MyLu2TcpaCard .right .MyLu2Button{font-size:.75rem;letter-spacing:.013rem;line-height:.75rem;text-transform:none;padding:.813rem 1.25rem}.MyLu2TcpaCard .fake-link{color:#0968d9;cursor:pointer}@media (max-width: 48rem){.MyLu2TcpaCard{display:block;text-align:center;padding:0 1.25rem 1.25rem}.MyLu2TcpaCard .right{width:100%}}.MyLu2LucomRank{display:flex;justify-content:space-around;padding:1rem .5rem 1.5rem}.MyLu2LucomRank .right{width:57%}.MyLu2LucomRank .left .MyLu2Icon{font-size:6rem;color:transparent;padding-top:1rem}.MyLu2LucomRank .rank-list{font-size:.875rem;padding-bottom:1rem}.MyLu2LucomRank .ranking{display:flex;justify-content:space-between;border-bottom:1px solid #c6c7c9;padding:.5rem 0;text-align:right}.MyLu2LucomRank .hide{display:none}.MyLu2LucomRank .rank-toggle{cursor:pointer;color:#256ec1}.MyLu2LucomRank .rank-toggle .MyLu2Icon{font-size:1.3rem;position:absolute}.MyLu2FlamesCard{display:flex;flex-direction:row;justify-content:center;padding:.25rem 2rem 2.875rem 1.875rem}.MyLu2FlamesCard .balance{padding:0 1.875rem;border-right:1px solid rgb(210,210,210)}.MyLu2FlamesCard .balance:last-of-type{border-right:none}.MyLu2FlamesCard .flamesCash{padding-left:1.25rem}.MyLu2FlamesCard .mealSwipes{padding-right:0}.MyLu2FlamesCard p{font-size:.875rem;margin:.25rem 0}.MyLu2FlamesCard h5{font-size:1rem}.MyLu2FlamesCard span{color:#0c8a3e;font-size:1.25rem}.MyLu2FlamesCard .red{color:#e61414}@media (max-width: 400px){.MyLu2FlamesCard h5{margin-top:1px}.MyLu2FlamesCard .balance{padding:.75rem .375rem;border-bottom:1px solid rgb(210,210,210);border-right:none}.MyLu2FlamesCard{flex-direction:column}}.MyLu2EmptyCard{display:flex;align-items:center;padding:1rem}.MyLu2EmptyCard .empty-icon{padding-right:1rem}.MyLu2EmptyCard .empty-card-icon{font-size:6rem}.InstitutionalEffectivenessContainer .MyLu2Button.institutionalEffectivenessButtonAdjustments{color:#fff;background-color:#256ec1;font-size:.75rem;letter-spacing:.013rem;text-transform:none;padding:.813rem 1.7rem;border-radius:2px;display:flex;margin-left:auto}.InstitutionalEffectivenessImageContainer img{width:100%}.institutionalEffectivenessButtonAdjustments.MyLu2ButtonContainer{padding:.8rem 1rem 1rem}@media (max-width: 60rem){.MyLu2Button.institutionalEffectivenessButtonAdjustments{display:flex;margin-left:auto;width:unset}}p.events-header.campus-calendar-card,div.event-details.campus-calendar-card{margin:1rem 3rem 0rem;padding-bottom:1rem;border-bottom:solid 1px #E5EAEB}div.event-details.campus-calendar-card>.MyLu2ButtonContainer.campus-calendar-card{display:block;margin:0rem 0rem .25rem;padding:0rem}div.event-details.campus-calendar-card>.MyLu2ButtonContainer.campus-calendar-card div{text-align:left}div.event-details.campus-calendar-card .MyLu2ButtonContainer .MyLu2Button{justify-content:left}a.event-title.campus-calendar-card:hover{text-decoration:underline}p.event-desc.campus-calendar-card{display:block;margin:0rem;font-size:.85rem;color:#747676;font-style:italic}.MyLu2ButtonContainer.view-all-events.campus-calendar-card{padding:0rem 0rem 1.5rem;margin:2rem 1.5rem 0rem}.MyLu2ButtonContainer.view-all-events.campus-calendar-card>.MyLu2Button.view-all-events.campus-calendar-card{display:block;margin-right:0rem;margin-left:auto;max-width:8rem}.mylu-peak-usage-chart{margin:1rem}.peak-usage-bars.flex-container{display:flex;justify-content:space-between;align-items:flex-end;height:5rem}.peak-usage-datapoint.flex-item{width:100%;min-height:5%;margin:0rem .75%;border-radius:.15rem .15rem 0rem 0rem;transition:height .5s ease-in-out}@media only screen and (max-width: 425px){.peak-usage-bars.flex-container{height:3.25rem}.peak-usage-datapoint.flex-item{border-radius:.25rem .25rem 0rem 0rem;margin:0rem .5%}}.peak-usage-datapoint.flex-item.inactive{background-color:#e5eaeb}.peak-usage-datapoint.flex-item.inactive:hover{background-color:#bdbfc1}.peak-usage-datapoint.flex-item.active{background-color:#0968d9}.peak-usage-datapoint.flex-item:first-child{margin-left:0rem}.peak-usage-datapoint.flex-item:last-child{margin-right:0rem}.peak-usage-label-lines.flex-container{border-top:solid rgb(160,160,160) .125rem;display:flex;justify-content:space-between;align-items:stretch;height:.5rem}.chart-tick.flex-item{background-color:#a0a0a0;width:.1rem}.chart-tick.flex-item:first-child{margin-left:0rem}.chart-tick.flex-item:last-child{margin-right:0rem}.peak-usage-label.grid-container{display:grid;grid-template-columns:auto auto auto}.peak-usage-label.grid-container>.grid-item{font-size:.9rem;margin-top:.25rem;color:gray}@media only screen and (max-width: 425px){.peak-usage-label.grid-container>.grid-item{font-size:.75rem}}.graph-start{margin-left:-.05rem;margin-right:auto}.graph-middle{margin:0rem auto}.graph-end{margin-right:-.05rem;margin-left:auto}.laundry-newsfeed-data{padding:0rem 2rem .25rem}.laundry-location-name.laundry-newsfeed{font-size:.925rem;font-weight:700;margin:0rem 0rem 1rem}.laundry-available-bar-flex-container.laundry-newsfeed{margin-bottom:3.25rem;margin-top:1rem}.laundry-peak-usage-chart.laundry-newsfeed{margin-bottom:1rem;margin-top:1rem}div.view-laundry.link{padding:0rem;margin-bottom:.25rem}button.view-laundry.link{margin-left:auto;min-height:2.5rem;justify-content:flex-end}.laundry-availability-newsfeed-error.flex-container{display:flex;justify-content:center;padding:1rem 1rem 1.5rem}.laundry-availability-newsfeed-error .laundry-error-message-newsfeed{padding-top:2rem;max-width:18rem}.laundry-availability-newsfeed-error .laundry-availability-icon{font-size:6rem}.refundSelectionCard{display:flex;justify-content:space-evenly;align-items:center;padding-bottom:2rem}.refundSelectionCard .left .MyLu2Icon{font-size:6.5rem;color:transparent}.refundSelectionCard .right .MyLu2ButtonContainer{padding-left:0}.refundSelectionCard .right .MyLu2Button{font-size:.75rem;letter-spacing:.013rem;line-height:.75rem;text-transform:none;padding:.813rem 1.25rem}.refundSelectionCard .right{flex-basis:65%;padding:0rem 1rem}.refundSelectionCard .left{flex-basis:35%;padding:0rem 1rem;display:flex;justify-content:center}.MyLu2AlertCard{display:flex;justify-content:center;padding-bottom:1rem;flex-direction:column}.MyLu2AlertCard .content-wrapper .right{display:flex;flex-direction:column}.MyLu2AlertCard .right .MyLu2Button{font-size:.75rem;letter-spacing:.013rem;line-height:.75rem;text-transform:none;padding:.813rem 1.25rem}.MyLu2AlertCard .right{flex-basis:65%;padding:0rem 1.875rem}.MyLu2AlertCard .title{display:flex;align-content:center;justify-content:center}.MyLu2AlertCard .alertRouteUrl{padding:0rem 1.875rem}.MyLu2AlertCard .alertRouteUrl .MyLu2ButtonContainer{padding:0}.MyLu2LusolRank{display:flex;justify-content:space-around;padding:1rem .5rem 1.5rem}.MyLu2LusolRank .right{width:57%}.MyLu2LusolRank .left .MyLu2Icon{font-size:6rem;color:transparent;padding-top:1rem}.MyLu2LusolRank .rank-list{font-size:.875rem;padding-bottom:1rem}.MyLu2LusolRank .ranking{display:flex;justify-content:space-between;border-bottom:1px solid #c6c7c9;padding:.5rem 0;text-align:right}.MyLu2LusolRank .hide{display:none}.MyLu2LusolRank .rank-toggle{cursor:pointer;color:#256ec1}.MyLu2LusolRank .rank-toggle .MyLu2Icon{font-size:1.3rem;position:absolute}.prioComNewfeed .prio-Box{background:#e0edfc;display:block;position:relative;touch-action:manipulation;border-radius:.25rem;border:solid 1px #8f97a1;box-shadow:0 1px 3px #0000001a;margin-bottom:1.25rem;overflow:hidden}.prioComNewfeed .divider{border-bottom:solid 1px #8f97a1;margin-bottom:1.25rem}.MyLu2PrioComCard{display:flex;flex-direction:column;margin:auto;padding:1em;border-bottom:solid 1px #8f97a1}.MyLu2PrioComCard .card-wrapper{overflow:hidden}.prioComNewfeedCards span:last-of-type .MyLu2PrioComCard{border-bottom:unset}.MyLu2PrioComCard .row{display:flex;flex-direction:row;align-items:center}.MyLu2PrioComCard .row .iconTitleContainer{display:flex;flex-direction:row;align-items:center;padding-right:1em}.MyLu2PrioComCard .content{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding-left:10px;display:block}.MyLu2PrioComCard .content .title{font-size:1em}.MyLu2PrioComCard .content .title .fake-link{color:#0968d9;cursor:pointer}.MyLu2PrioComCard .content .description{font-size:.8em;color:gray;margin-top:.5rem}.MyLu2PrioComCard .buttons{display:flex;margin-left:auto;align-items:center}.MyLu2PrioComCard .buttons .secondaryButton{display:flex;justify-content:center;background-color:unset;white-space:nowrap}.MyLu2PrioComCard .buttons .secondaryButton .MyLu2Button.link{background-color:unset}.MyLu2PrioComCard .buttons .MyLu2Button.blueButton{display:block;margin-right:0rem;margin-left:auto;min-width:150px;white-space:nowrap}.MyLu2PrioComCard .buttons .MyLu2Button.link{background:#e0edfc}.MyLu2PrioComCard .MyLu2Icon{font-size:2em;display:flex;flex-direction:column;justify-content:center}.MyLu2PrioComCard .message{padding-top:1em;padding-right:.8em;font-size:.8em;color:#8f97a1;font-style:italic}.prioComNewfeed .prio-Box .card.alert{background:#fce0e0}.MyLu2PrioComCard .Mylu2Loading{display:flex;justify-content:center;margin:0}.MyLu2PrioComCard .Mylu2Loading .MyLu2Spinner{margin:0;font-size:.5em}@media (max-width: 768px){.MyLu2PrioComCard .row{display:flex;flex-direction:column}.MyLu2PrioComCard .message{padding-top:.5em}.MyLu2PrioComCard .row .iconTitleContainer{display:flex;flex-direction:row;align-items:flex-start;padding-bottom:.5em}.MyLu2PrioComCard .row .buttons{margin-left:initial;width:100%;display:flex;flex-direction:column-reverse;direction:revert}.MyLu2PrioComCard .row .buttons .MyLu2ButtonContainer{width:100%}.MyLu2PrioComCard .buttons .secondaryButton .MyLu2ButtonContainer.link{padding-bottom:unset}.MyLu2PrioComCard .buttons .MyLu2ButtonContainer.blueButton.primary{padding-right:unset;padding-left:unset}}.MyLu2PrioComCard .hidden-card{display:flex;justify-content:space-between;align-items:center}.myWidgetsContainer{width:21.0625rem;height:54.875rem}.myWidgetsContainer .hme-mywidgets-header{display:flex;justify-content:space-between;align-items:center;background-color:transparent;font-size:1.5em}.myWidgetsContainer .hme-mywidgets-header .MyLu2ButtonContainer{background-color:transparent;font-weight:700;display:flex}.myWidgetsContainer .hme-mywidgets-header .MyLu2ButtonContainer .link{background-color:transparent;font-weight:700;display:flex;flex-direction:row-reverse}.myWidgetsContainer .hme-mywidgets-header .MyLu2ButtonContainer .link .mylu2icon.ux{all:unset}.myWidgetsContainer .MyLu2Spinner:before,.myWidgetsContainer .MyLu2Spinner:after{background:#f0f0f0}.myWidgetsContainer .MyLu2Spinner{font-size:.25rem;margin:0 auto}@media (max-width: 48rem){.myWidgetsContainer{width:100%;height:auto}.myWidgetsHome{flex-direction:column;align-items:center}.widgetsSection,.newsFeedSection{width:100%;display:flex;justify-content:center}}.MyLu2WidgetCard{display:block;min-width:16.625rem;border-radius:.25rem;background-color:#fff;line-height:21px;margin-bottom:1.25rem;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.1);box-shadow:0 1px 3px #0000001a}.MyLu2WidgetCard .card-title{padding:1rem 1rem 1rem .95rem;display:flex;align-items:center}.MyLu2WidgetCard .card-title p{margin:0;color:#19191a;font-size:15px;font-weight:400;letter-spacing:.27px;line-height:1.4rem}.MyLu2WidgetCard .card-title div.MyLu2Icon{margin:0rem;padding-right:13px;font-size:1.4rem}.MyLu2WidgetCard .card-title div.MyLu2Icon svg{margin:0rem}.MyLu2WidgetCard .card-title .titleLink{display:flex;align-items:center;margin-left:auto}.MyLu2WidgetCard .card-title .titleLink .link,.MyLu2WidgetCard .card-title .titleLink .link .MyLu2Icon{display:flex;padding:0}.MyLu2WidgetCard .card-title .title-button{background:none;border:none;color:inherit;font-size:inherit;cursor:pointer;text-align:left;padding:0}.MyLu2IconButton{font-size:1.375rem;background-color:transparent;padding:0}.email-card{overflow-y:auto;overflow-x:hidden;max-height:75rem;min-width:20.1rem}.email-card .card-title p{font-size:.875rem}.email-card .mylu-tab-headers.outlook-tabs{border-bottom:none;margin:0}.email-card .mylu-tab-headers.outlook-tabs button.tab-header{height:2.65rem}.email-card .mylu-tab-headers.outlook-tabs button{width:50%;font-size:.875rem;border-radius:0}.email-card .mylu-tab-headers.outlook-tabs button[aria-selected=true]{font-weight:700;color:#3587ea}.email-card .mylu-tab-headers.outlook-tabs button[aria-selected=false]{border-bottom:.06rem solid #d3d3d3}.email-card .mylu-tab-headers.outlook-tabs .mylu-tab-header-underline{height:.125rem;transition:none}.email-card .header{display:flex;justify-content:space-between;align-items:center;border-bottom:solid 1px #E5EAEB;padding:.5rem .5rem .5rem 1rem}.email-card .header h5{margin:0;color:#19191a}.email-card .error-msg{padding:2rem}.email-card .header button.new-message{margin:0;color:#0968d9;background-color:transparent;border-radius:2px;display:flex;align-items:center;height:2rem;padding:0rem .5rem}.email-card .header button.new-message p{display:block;font-size:1rem;height:1.3rem;margin:0;line-height:1.25rem}.email-card .header button.new-message p:first-child{font-size:1.75rem;margin-right:.5rem;height:auto;line-height:.95rem;font-weight:350}.email-card .body button.inbox-email-item{display:flex;justify-content:space-between;background-color:transparent;width:100%;border-bottom:solid 1px #E5EAEB;padding:1rem}.email-card .body button.inbox-email-item p{text-align:left;padding:0;margin:0}.email-card .body button.inbox-email-item p.email-subject{font-size:.9rem;color:#0968d9;line-height:.95rem;margin-bottom:.25rem;max-width:15rem;word-wrap:break-word}.email-card .body button.inbox-email-item p.email-from{font-size:.75rem;color:#747676;line-height:.9rem}.email-card .body button.inbox-email-item p.email-date{font-size:.75rem;color:#747676;text-align:right;line-height:.95rem;flex-grow:1;margin-left:.3rem;white-space:nowrap}.email-card .reply-options{display:flex;justify-content:space-between;align-items:center;padding:.5rem;border-bottom:solid lightgray 1px}.email-card .reply-options button{display:flex;justify-content:center;align-items:center;padding:.25rem .5rem .25rem .25rem;color:#0968d9;background-color:transparent;border-radius:2px}.email-card .reply-options button:hover{background-color:#f6f9fd}.email-card .reply-options button svg{margin:0;font-size:1.75rem}.email-card .reply-options button.reply svg{margin-right:.15rem}.email-card .reply-options button.reply-all svg{margin-right:.25rem}.email-card button.back.mylu-back.flex-container{height:2rem;padding-left:.8rem;padding-right:.5rem;margin-bottom:.5rem}.email-card .individual-email-header{display:flex;padding:0rem 1rem}.email-card p.individual-email-subject{font-size:.9rem;font-weight:550;line-height:.95rem;color:#19191a;margin:0}.email-card p.individual-email-date{font-size:.85rem;font-weight:550;color:#0968d9;text-align:right;line-height:.95rem;flex-grow:1;margin:0rem 0rem 0rem .5rem;white-space:nowrap}p.individual-email-addresses{font-size:.7rem;line-height:.8rem;font-weight:600;color:#747676;padding:0rem 1rem;margin:.5rem 0rem}p.individual-email-addresses>span{font-weight:500}p.individual-email-addresses.from{margin:1rem 0rem}p.individual-email-addresses.to{margin-bottom:1.5rem}.email-card .individual-email-display{padding:0rem 1rem;overflow-y:hidden;overflow-x:auto}.email-card .footer{display:flex;justify-content:center}.email-card .footer *{font-size:1rem}.email-card .footer .MyLu2ButtonContainer{padding:0;margin:1.25rem}.email-card>.body>.inbox-email-item>div{overflow:hidden}.email-card .body .email-subject{overflow-wrap:break-word}.email-card .default-view,.email-card .no-items-message{display:flex;padding:24px 60px;flex-direction:column;justify-content:center;align-items:center;gap:8px;text-align:center;word-wrap:break-word;color:gray}.email-card .default-view a{text-decoration:none}.email-card .default-view .MyLu2Icon{font-size:2rem}.email-card.luoa .reply-options button,.email-card.luoa .mylu-tab-headers.outlook-tabs button[aria-selected=true],.email-card.luoa p.individual-email-date,.email-card.luoa .mylu-tab-header-underline,.email-card.luoa .header button.new-message,.email-card.luoa .body button.inbox-email-item p.email-subject,.email-card.luoa .MyLu2Button.link,.email-card.luoa .mylu-tab-headers.outlook-tabs .mylu-tab-header-underline{color:#007b7b}.email-card.luoa .mylu-tab-header-underline{background-color:#007b7b}.email-card .outlook-calendar .outlook-calendar-toolbar{display:flex;flex-flow:row nowrap;align-items:center;padding-top:1.19rem}.email-card .outlook-calendar .outlook-calendar-toolbar .outlook-calendar-dropdown{color:#256ec1;font-size:.875rem;font-weight:500;margin-left:1rem;background-color:transparent}.email-card .outlook-calendar .outlook-calendar-toolbar .outlook-calendar-today-button{max-width:1.25rem;margin-left:auto}.email-card .outlook-calendar .outlook-calendar-toolbar .outlook-calendar-create-button{max-width:2rem}.email-card .outlook-calendar .outlook-calendar-toolbar .outlook-calendar-today-button svg{margin-left:0;font-size:1.25rem}.email-card .outlook-calendar .outlook-calendar-toolbar .outlook-calendar-create-button svg{margin-left:.25rem;margin-right:.81rem;font-size:1.25rem}.email-card .outlook-calendar .outlook-calendar-picker{border-bottom:.0625rem solid #D9D9D9;min-height:1.81rem}.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal{border:none;padding-bottom:.8rem;font-family:Roboto}.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__navigation{justify-content:center}.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__navigation button:enabled:hover,.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__navigation button:enabled:focus{background-color:transparent}.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal button.react-calendar__navigation__arrow{font-size:1.4rem}.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal button.react-calendar__navigation__label{flex-grow:revert!important;background-color:transparent;color:#000;font-size:.875rem}.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__viewContainer,.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__viewContainer button,.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__viewContainer .react-calendar__month-view__weekdays{font-size:.75rem}.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__viewContainer .react-calendar__month-view__weekdays{font-weight:400}.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__viewContainer .react-calendar__month-view__weekdays abbr[title]{text-decoration:none;color:#828282}.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__month-view__days__day--neighboringMonth{color:#828282}.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__tile--active{background:center no-repeat url("data:image/svg+xml,<svg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'><circle id='Ellipse 1' cx='13' cy='13' r='13' fill='rgb(53, 135, 234)'/></svg>")}.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__tile abbr{text-align:center}.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__tile--now:not(.react-calendar__tile--active){background:center no-repeat url("data:image/svg+xml,<svg width='26' height='26' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'><circle id='Ellipse 2' cx='13' cy='13' r='12.5' fill='rgb(255, 255, 255)' stroke='rgb(53, 135, 234)'/></svg>")}.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__tile--now:not(.react-calendar__tile--active) abbr{color:#3587ea}.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__tile:enabled:hover:not(.react-calendar__tile--active){background:center no-repeat url("data:image/svg+xml,<svg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'><circle id='Ellipse 3' cx='13' cy='13' r='13' fill='rgba(53, 135, 234, 0.13)'/></svg>")}.email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__month-view__days__day--weekend:not(.react-calendar__month-view__days__day--neighboringMonth):not(.react-calendar__tile--active){color:#000}@keyframes outlook-calendar-loading-line1{0%{background:#4041421a}25%{background:#40414233}50%{background:#40414259}75%{background:#40414233}}@keyframes outlook-calendar-loading-line2{0%{background:#40414233}25%{background:#4041421a}50%{background:#40414233}75%{background:#40414259}}@keyframes outlook-calendar-loading-line3{0%{background:#40414259}25%{background:#40414233}50%{background:#4041421a}75%{background:#40414233}}@keyframes outlook-calendar-loading-line4{0%{background:#40414233}25%{background:#40414259}50%{background:#40414233}75%{background:#4041421a}}.email-card .outlook-calendar .outlook-calendar-loading{padding:1.81rem 1.38rem 1rem 1.06rem}.email-card .outlook-calendar .outlook-calendar-loading .outlook-calendar-loading-line1{width:9.875rem;height:.625rem;border-radius:6.25rem;background:#4041421a;margin-bottom:1rem;animation:outlook-calendar-loading-line1 1.2s linear 1ms infinite}.email-card .outlook-calendar .outlook-calendar-loading .outlook-calendar-loading-outer{padding-bottom:.31rem}.email-card .outlook-calendar .outlook-calendar-loading .outlook-calendar-loading-inner{display:flex;flex-flow:row nowrap;padding-bottom:.69rem}.email-card .outlook-calendar .outlook-calendar-loading .seg1{width:2.75rem;height:.625rem;border-radius:6.25rem;margin-right:.44rem}.email-card .outlook-calendar .outlook-calendar-loading .seg2{width:10.4375rem;height:.625rem;border-radius:6.25rem}.email-card .outlook-calendar .outlook-calendar-loading .seg3{width:2.0625rem;height:.625rem;border-radius:6.25rem;margin-right:.44rem}.email-card .outlook-calendar .outlook-calendar-loading .outlook-calendar-loading-line2{background:#40414233;animation:outlook-calendar-loading-line2 1.2s linear 1ms infinite}.email-card .outlook-calendar .outlook-calendar-loading .outlook-calendar-loading-line3{background:#40414259;animation:outlook-calendar-loading-line3 1.2s linear 1ms infinite}.email-card .outlook-calendar .outlook-calendar-loading .outlook-calendar-loading-line4{background:#40414233;animation:outlook-calendar-loading-line4 1.2s linear 1ms infinite}.email-card .outlook-calendar .outlook-calendar-header{font-size:.75rem;padding:1.06rem .5rem 0;color:#000}.email-card .outlook-calendar .outlook-calendar-no-events{font-size:.75rem;color:#828282;padding-left:.5rem}.email-card .outlook-calendar .outlook-event{display:flex;padding:.5rem;font-family:Roboto,"sans-serif";color:#000;border-bottom:.0625rem solid #D9D9D9}.email-card .outlook-calendar .outlook-event:hover{background-color:#e5eaeb}.email-card .outlook-calendar .outlook-event:last-child{border-bottom:none}.email-card .outlook-calendar .outlook-event .outlook-event-time,.email-card .outlook-calendar .outlook-event .outlook-event-data{display:flex;flex-flow:column nowrap}.email-card .outlook-calendar .outlook-event .outlook-event-time{max-width:3.81rem;min-width:3.81rem;font-size:.75rem}.email-card .outlook-calendar .outlook-event .outlook-event-time .outlook-event-local-until{color:#828282}.email-card .outlook-calendar .outlook-event:hover .outlook-event-time .outlook-event-local-until{font-weight:500}.email-card .outlook-calendar .outlook-event .outlook-event-divider{background-color:#8cabe1;min-width:.25rem;max-width:.25rem;border-radius:.125rem}.email-card .outlook-calendar .outlook-event .outlook-event-link{margin-left:auto;align-self:center;display:none}.email-card .outlook-calendar .outlook-event:hover .outlook-event-link{display:flex}.email-card .outlook-calendar .outlook-event .outlook-event-link .MyLu2IconButton{font-size:1rem}.email-card .outlook-calendar .outlook-event .outlook-event-link svg{margin:unset}.email-card .outlook-calendar .outlook-event .outlook-event-data{padding-left:.5rem;max-width:15rem}.email-card .outlook-calendar .outlook-event .outlook-event-data .outlook-event-subject{font-size:.875rem;font-weight:500;word-wrap:anywhere}.email-card .outlook-calendar .outlook-event .outlook-event-data .outlook-event-location{font-size:.75rem;color:#828282;word-wrap:anywhere}.email-card .outlook-calendar .outlook-event:hover .outlook-event-data .outlook-event-location{font-weight:500}.mylu2-modal{position:fixed;display:flex;top:0;left:0;width:100vw;height:100vh;background:#0000003d;visibility:hidden;opacity:0}.mylu2-modal.init{display:none}.mylu2-modal.hide,.mylu2-modal.con-modal.hide{visibility:hidden;animation:hide-popup .35s;opacity:0;animation:hide-popup .5s}.mylu2-modal.show{visibility:visible;animation:show-popup .35s;opacity:1;animation:show-popup .5s}@keyframes show-popup{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes hide-popup{0%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.mylu2-modal .mylu2-modal-content{position:fixed;background:#fff;width:324px;height:auto;left:50%;transform:translate(-50%,-50%);overflow:hidden;overflow-y:auto;top:50%;align-items:center;display:flex;flex-flow:column;color:#000;padding:40px;box-sizing:border-box;border-width:1px;border-color:#d2d2d2;border-style:solid;border-radius:.25rem;box-shadow:0 2px 7px #0000001a}.mylu2-modal.show .mylu2-modal-content{opacity:1}.mylu2-modal.hide .mylu2-modal-content{opacity:0;transition:opacity .5s}.mylu2-modal button.close-button{padding:0;border:none;background:none;float:right;position:absolute;top:12px;right:12px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.mylu2-modal button.close-button svg{color:#686a6f;font-size:1.25rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content{width:35rem;height:42.25rem;padding:1rem 2.75rem 0 2rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-title{font-size:1.5rem;font-weight:700}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-form{margin-top:1.31rem;width:100%;height:100%;display:flex;flex-flow:column nowrap;background:inherit;color:inherit}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-input{width:100%}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-input p{display:none;color:#e4002b}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-input.failed_required{border-left:.125rem solid #E4002B;padding-left:.5rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-input.failed_required p{display:block}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-input-input{border:.063rem solid #A5A7A9;border-radius:.125rem;height:2.87rem;width:100%;margin-top:.5rem;padding-left:1rem;background-color:transparent}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-input-input:focus,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-input-input:focus-visible{outline:none!important;border:.125rem solid #3587EA}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees{display:flex;flex-flow:column nowrap;margin-top:1rem;background:inherit;color:inherit}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-attendees-input{display:flex;flex-flow:column nowrap}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-attendees-input.bad-attendee{border-left:.125rem solid #E4002B;padding-left:.5rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-attendees-input .ocm-attendees-title{margin-bottom:.75rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-attendees-input .ocm-attendees-list{display:inline-flex;flex-flow:row wrap;border:.063rem solid #A5A7A9;min-height:3rem;align-items:center;row-gap:.35rem;padding:.75rem .375rem;position:relative}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-attendees-input .ocm-attendees-list:focus-within,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-contact:focus{border:.125rem solid #3587EA;outline:none!important}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-attendees-input .ocm-attendees-list .ocm-attendee{display:flex;flex-flow:row nowrap;align-items:center;background-color:#eff3f8;border-radius:6.25rem;border:.063rem solid #EFF3F8;padding:0 .5rem;color:#3587ea;font-family:Roboto,"sans-serif";font-size:1rem;line-height:normal;margin-left:.6rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-attendees-input .ocm-attendees-list .ocm-attendee button{padding:0}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-attendees-input .ocm-attendees-list .ocm-attendee svg{width:1.4rem;height:1.4rem;margin-left:.5rem;fill:#3587ea;transform:translateY(.063rem)}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-attendees-input .ocm-attendees-list .ocm-attendee-input{flex:1 1 5rem;min-width:5rem;outline:none!important;border:none;background-color:inherit;color:inherit;margin-left:.6rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-attendees-input .bad-attendee-message{color:#e4002b;display:none}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-attendees-input .bad-attendee-message.bad-attendee{display:block}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-contacts-container{background:inherit;color:inherit}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-contacts{display:none;position:absolute;z-index:2}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-contacts.show{display:flex;flex-flow:column nowrap;border:.063rem solid #A5A7A9;border-radius:.125rem;background:inherit;color:inherit;margin-top:.38rem;width:calc(100% - 4.75rem)}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-contact{background:inherit;color:inherit;display:flex;flex-flow:column nowrap;padding:.56rem 0 .44rem 1rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-contact:hover{background-color:#f7f7f7}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-contact.selected{background-color:#f0f0f0}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-contact .ocm-contact-name{color:#000;font-family:Roboto,"sans-serif";font-size:1rem;line-height:normal;margin:0}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-contact .ocm-contact-email{color:#979797;font-family:Roboto,"sans-serif";font-size:.875rem;line-height:normal;margin:0}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-loading-bar{margin:.75rem;width:50%;height:1rem;border-radius:2px;background-color:gray;position:relative}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-attendees .ocm-loading-bar:after{content:" ";position:absolute;width:100%;height:100%;background:linear-gradient(to right,#ccc0 0,#e2e2e2);background-size:200% 200%;background-position:0% 100%;animation-name:pulse-gradient;animation-duration:2s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes pulse-gradient{0%{background-position:0 100%}to{background-position:100% 0}}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-date-time{margin-top:1.5rem;display:flex;flex-flow:column nowrap;background-color:inherit}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-date-time.error{border-left:.125rem solid #E4002B;padding-left:.5rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-date-time-error{margin:1rem 0;display:none;color:#e4002b}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-date-time.error .ocm-date-time-error{display:block}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-date-all-day{display:flex;flex-flow:row nowrap;align-items:center;column-gap:.5rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .mylu2-toggle-button .onView,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .mylu2-toggle-button .offView{height:1.3125rem;width:2.3125rem;border:0}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .mylu2-toggle-button .onView{background-color:#3587ea}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .mylu2-toggle-button .offView{background-color:#d4d6d7}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .mylu2-toggle-button .ball{height:.875rem;width:.875rem;top:.225rem;background-color:#fff}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .mylu2-toggle-button .ball.off{left:4px;border:0}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .mylu2-toggle-button .ball.on{left:19px;border:0}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-date-and-time{margin-top:.75rem;margin-left:.31rem;background-color:inherit}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-date{background-color:inherit}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-time{margin-top:.56rem;background-color:inherit;display:flex;flex-flow:row nowrap}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-time.all-day{display:none}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-date-input-container{border:.063rem solid transparent;width:8.5rem;height:2.375rem;box-sizing:border-box;position:relative;display:flex;align-items:center;background-color:inherit}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-date-input-container:focus-within{border:.063rem solid #2a69d2;border-radius:.125rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-date-input-container .ocm-date-input{border:.063rem solid transparent;border-bottom:.063rem solid #d9d9d9;padding:.313rem 0 .313rem .188rem;outline:none!important;background-color:inherit;width:8.2rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-date-input-container .ocm-date-input.empty{opacity:.5}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-date-input-container button{outline:none!important}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-date-input-container .MyLu2IconButton{position:absolute;left:6.875rem;padding-right:5px}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-date-input-container .MyLu2IconButton svg{fill:#fff}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-date-input-container .ocm-date-input-calendar{position:absolute;top:2.5rem;background-color:inherit;z-index:1;max-width:16.25rem;padding:1rem 1.1455rem .5rem;border-radius:.125rem;border:.063rem solid #A5A7A9;display:none}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-date-input-container .ocm-date-input-calendar.show{display:block}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal{border:none;font-family:Roboto,sans-serif}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal .react-calendar__navigation{justify-content:center;height:1.375rem;margin-bottom:.5rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal .react-calendar__navigation button:enabled:hover,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal .react-calendar__navigation button:enabled:focus{background-color:transparent}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal button.react-calendar__navigation__arrow{font-size:1.4rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal button.react-calendar__navigation__label{flex-grow:revert!important;background-color:transparent;color:#000;font-size:.875rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal .react-calendar__viewContainer,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal .react-calendar__viewContainer button,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal .react-calendar__viewContainer .react-calendar__month-view__weekdays{font-size:.75rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal .react-calendar__viewContainer .react-calendar__month-view__weekdays{font-weight:400}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal .react-calendar__viewContainer .react-calendar__month-view__weekdays abbr[title]{text-decoration:none;color:#828282}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal .react-calendar__month-view__days__day--neighboringMonth{color:#828282}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal .react-calendar__tile--active{background:center no-repeat url("data:image/svg+xml,<svg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'><circle id='Ellipse 1' cx='13' cy='13' r='13' fill='rgb(53, 135, 234)'/></svg>")}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal .react-calendar__tile abbr{text-align:center}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal .react-calendar__tile--now:not(.react-calendar__tile--active){background:center no-repeat url("data:image/svg+xml,<svg width='26' height='26' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'><circle id='Ellipse 2' cx='13' cy='13' r='12.5' fill='rgb(255, 255, 255)' stroke='rgb(53, 135, 234)'/></svg>")}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal .react-calendar__tile--now:not(.react-calendar__tile--active) abbr{color:#3587ea}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal .react-calendar__tile:enabled:hover:not(.react-calendar__tile--active){background:center no-repeat url("data:image/svg+xml,<svg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'><circle id='Ellipse 3' cx='13' cy='13' r='13' fill='rgba(53, 135, 234, 0.13)'/></svg>")}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .outlook-calendar-picker-cal .react-calendar__month-view__days__day--weekend:not(.react-calendar__month-view__days__day--neighboringMonth):not(.react-calendar__tile--active){color:#000}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-start-time-ddlb,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-end-time-ddlb{width:8.5rem;height:2.375rem;background-color:inherit;margin:0;border:.063rem solid transparent}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-start-time-ddlb:focus-within,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-end-time-ddlb:focus-within,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-start-time-ddlb:has(.open),.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-end-time-ddlb:has(.open){border:.063rem solid #3587EA}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .custom-dropdown-button{padding:.344rem 0 .344rem .25rem;border:0;background-color:inherit;top:.125rem;border-bottom:.063rem solid #D9D9D9;width:8.2rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .custom-dropdown-button:hover,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .custom-dropdown-button:hover{border-bottom:.063rem solid #D9D9D9}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .custom-dropdown-button .custom-dropdown-arrow{margin-right:.2rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .button-text{outline:none!important}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .custom-dropdown-content{height:11.875rem;border:.063rem solid #D9D9D9;background-color:inherit}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .custom-dropdown-option{font-size:1rem;padding:.37rem;background-color:inherit}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-time span{margin:auto 1.5rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-teams-meeting{margin-top:1rem;display:flex;flex-flow:row nowrap;align-items:center;column-gap:.5rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-location{margin-top:1.06rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-notes{margin-top:1rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-notes-input{padding-top:.5rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-buttons{display:flex;flex-flow:row nowrap;justify-content:flex-end;margin-top:1.5rem;margin-bottom:.75rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-buttons .ocm-discard-btn,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-buttons .ocm-save-btn{width:4.625rem;height:2.5rem;font-size:.875rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-buttons .ocm-discard-btn{background-color:transparent;color:#3587ea;border-radius:.125rem;border:.063rem solid #D4D6D7;margin-right:.81rem}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-buttons .ocm-save-btn{background-color:#3587ea;color:#fff}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content .ocm-buttons .ocm-save-btn:disabled{opacity:.5}.email-modal section.mylu2-modal-content{min-width:35rem;width:fit-content;max-height:85vh;overflow:auto}@media (min-width: 1920px){.email-modal .email-input textarea,.email-modal .email-input.email-to{max-width:75rem}}@media (max-width: 1920px){.email-modal .email-input textarea,.email-modal .email-input.email-to{max-width:75rem}}@media (max-width: 1450px){.email-modal .email-input textarea,.email-modal .email-input.email-to{max-width:50rem}}@media (max-width: 1050px){.email-modal section.mylu2-modal-content{max-width:44rem}.email-modal .email-input textarea,.email-modal .email-input.email-to{max-width:37rem}}.email-modal h2{margin:0rem 0rem 1.5rem;font-size:1.5rem}.email-modal .individual-email-addresses{align-self:flex-start;padding-left:0rem;margin-top:0rem!important;margin-bottom:1rem!important;font-size:.85rem}.email-modal .email-input{margin-bottom:.25rem;width:100%;padding:.25rem 0rem;background:inherit;color:inherit}.email-modal .email-input.bad-input,.email-modal .email-input.no-input{border-left:solid 2px #E4002B;padding-left:.5rem}.email-modal .email-input p{margin:0rem 0rem .15rem}.email-modal .email-input span{color:#e4002b}.email-modal .email-input .input-wrapper{position:relative;display:flex;align-items:center;margin:.25rem 0rem;background:inherit;color:inherit}.email-modal .email-input textarea,.email-modal .email-input input{width:100%;height:3rem;padding:14px;border:solid 1px #A5A7A9;border-radius:2px}.email-modal .email-input textarea{height:8rem}.email-modal .email-input.no-input textarea,.email-modal .email-input.no-input input,.email-modal .email-input.bad-input input{border:solid 2px #E4002B}.email-modal .email-input .required-field-message,.email-modal .email-input .bad-input-message{display:none}.email-modal .email-input.no-input .required-field-message,.email-modal .email-input.bad-input .bad-input-message{display:block;color:#e4002b}.email-modal .selected-contacts{display:flex;align-items:center;width:fit-content;position:absolute;flex-wrap:wrap;row-gap:.35rem;margin-right:6px}.email-modal .selected-contact{display:flex;justify-content:center;align-items:center;background-color:#eef3f9;border-radius:2rem;padding:.125rem .5rem;margin-left:6px;flex-wrap:wrap}.email-modal .selected-contact p{margin:0rem 0rem 0rem .5rem;padding:0rem;color:#256ec1;white-space:nowrap}.email-modal .selected-contact button{background-color:transparent;padding:.25rem;display:flex;align-items:center;justify-content:center}.email-modal .selected-contact button svg{font-size:1.125rem;margin:0rem}.email-modal .email-contact-loading-bar{margin:.75rem;width:50%;height:1rem;border-radius:2px;background-color:gray;position:relative}.email-modal .email-contact-loading-bar:after{content:" ";position:absolute;width:100%;height:100%;background:linear-gradient(to right,#ccc0,#e2e2e2);background-size:200% 200%;background-position:0% 100%;animation-name:pulsegradient;animation-duration:2s;animation-iteration-count:infinite;animation-direction:alternate}@keyframes pulsegradient{0%{background-position:0% 100%}to{background-position:100% 0%}}.email-modal .email-contacts-dropdown{display:none}.email-modal .email-contacts-dropdown.show{display:block;position:absolute;border:1px solid lightgray;width:100%;top:100%;z-index:2;background:inherit;color:inherit}.email-modal .email-contacts-dropdown button{display:flex;justify-content:left;flex-direction:column;width:100%;background-color:transparent;height:3.125rem;padding:.5rem 1rem}.email-modal .email-contacts-dropdown button:hover{background-color:#f7f7f7}.email-modal .email-contacts-dropdown button.focus{background-color:#f0f0f0}.email-modal .email-contacts-dropdown p.contact-display-name{font-size:.9rem;line-height:.9rem;text-align:left;margin-bottom:.125rem}.email-modal .email-contacts-dropdown p.contact-email-address{font-size:.9rem;line-height:.9rem;color:#979797;text-align:left}.email-modal .email-actions{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:auto;padding-top:1rem}.email-modal .MyLu2ButtonContainer{padding:0rem}.email-modal button.MyLu2Button{min-width:6rem}.email-modal .email-input.email-to{display:inline-block}@media (max-width: 768px){.email-modal section.mylu2-modal-content{min-width:20rem;max-width:90%;padding:1rem}}.flamesPassWidget .body{display:flex;flex-direction:row;justify-content:space-around;align-items:center;padding:1rem}.flamesPassWidget .body .label{font-size:.75em;color:#72777b;justify-content:center}.flamesPassWidget .body .data{font-weight:700;display:flex;justify-content:center}.flamesPassWidget .Mylu2Loading{display:flex;justify-content:space-around;align-items:center;margin:auto;padding:1rem}.flamesPassWidget .MyLu2Spinner:before,.flamesPassWidget .MyLu2Spinner:after{background:#fff}.flamesPassWidget .MyLu2Spinner{font-size:.25rem;display:flex;justify-content:center;align-items:center;margin:0 auto}.flamesPassWidget .default-view,.flamesPassWidget .no-items-message{display:flex;padding:24px 60px;flex-direction:column;justify-content:center;align-items:center;gap:8px;text-align:center;word-wrap:break-word;color:gray}.flamesPassWidget .default-view a{text-decoration:none}.flamesPassWidget .default-view .MyLu2Icon{font-size:2rem}.studentChecklistWidget{display:flex;flex-direction:column}.studentChecklistWidget .student-checklist-widget{font-family:Roboto}.studentChecklistWidget .mylu-dropdown{display:flex;max-width:unset;margin:.5rem 1rem}.studentChecklistWidget .student-checklist-widget .student-checklist-dropdown.mylu-dropdown.search,.studentChecklistWidget .student-checklist-dropdown.mylu-dropdown{margin:unset}.studentChecklistWidget .todo,.studentChecklistWidget .rows{display:flex;flex-direction:column}.studentChecklistWidget .item{display:flex;justify-content:space-between;border-bottom:1px solid #ccc}.studentChecklistWidget .item.last{border-bottom:none}.studentChecklistWidget .item-details{display:flex;justify-content:space-between;width:100%;background:none;border:none;text-align:left;flex-direction:column;padding:.75rem 1rem}.studentChecklistWidget .rows .title{display:flex;align-items:center;font-size:1rem;line-height:1.5rem;font-family:Roboto;font-style:normal;font-weight:400;color:#0968d9;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.studentChecklistWidget .subtitle{margin:unset;font-style:italic;padding-left:1rem}.studentChecklistWidget .item-status{line-height:1.25rem;display:flex;align-items:center;flex-direction:row-reverse;justify-content:flex-end}.studentChecklistWidget .item-due-date{display:flex;flex-direction:row;align-items:center;font-style:normal;font-weight:700}.studentChecklistWidget .item-due-date .due-text{text-transform:capitalize;margin-right:.25rem;font-style:normal;font-weight:700}.studentChecklistWidget .no-items-message{text-align:center;color:#6c757d;font-size:1rem}.studentChecklistWidget .student-checklist-no-data-message>p{margin:1rem;text-align:center}.studentChecklistWidget .student-checklist-no-data-message>.MyLu2ButtonContainer{padding:0rem;color:#0c8a3e}.studentChecklistWidget .widget-footer{display:flex;padding:1rem;flex-direction:column;justify-content:center;align-items:center;align-self:stretch;border-top:1px solid #ccc}.studentChecklistWidget .Mylu2Loading{display:flex;justify-content:space-around;align-items:center;margin:auto;padding:1rem}.studentChecklistWidget .MyLu2Spinner:before,.studentChecklistWidget .MyLu2Spinner:after{background:#fff}.studentChecklistWidget .MyLu2Spinner{font-size:.25rem;display:flex;justify-content:center;align-items:center;margin:0 auto}.studentChecklistWidget .student-checklist-no-data-message{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:1rem;font-style:italic}.studentChecklistWidget .default-view,.studentChecklistWidget .no-items-message{display:flex;padding:.75rem 3.75rem;flex-direction:column;justify-content:center;align-items:center;gap:8px;text-align:center;word-wrap:break-word;color:gray}.studentChecklistWidget .default-view a{text-decoration:none}.studentChecklistWidget .default-view .MyLu2Icon{font-size:2rem}.studentChecklistWidget.luoa .MyLu2Button.link,.studentChecklistWidget.luoa .rows .title{color:#007b7b}.financialCheckInWidget .FinancialCheckInBody .mylu-dropdown{display:flex;max-width:unset;margin:.5rem 1rem}.financialCheckInWidget .information .status{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #ccc}.financialCheckInWidget .information .status .title{display:flex}.financialCheckInWidget .information .status .body{display:flex;font-weight:700}.financialCheckInWidget .information .status .body .complete{color:#0c8a3e}.financialCheckInWidget .information .status .body .incomplete{color:red}.financialCheckInWidget .information .balance{display:flex;justify-content:space-between;align-items:center;padding:1rem}.financialCheckInWidget .information .balance .title{display:flex}.financialCheckInWidget .information .balance .body{display:flex;font-weight:700}.financialCheckInWidget .information .balance .body .green{color:#007238}.financialCheckInWidget .information .balance .body .red{color:red}.financialCheckInWidget .Mylu2Loading{display:flex;justify-content:space-around;align-items:center;margin:auto;padding:1rem}.financialCheckInWidget .MyLu2Spinner:before,.financialCheckInWidget .MyLu2Spinner:after{background:#fff}.financialCheckInWidget .MyLu2Spinner{font-size:.25rem;display:flex;justify-content:center;align-items:center;margin:0 auto}.financialCheckInWidget{display:flex;flex-direction:column}.financialCheckInWidget.luoa .FinancialCheckInDetailsWidget .status .complete{color:#007b7b}.financialCheckInWidget.luoa .FinancialCheckInDetailsWidget .status .incomplete{color:red}.financialCheckInWidget .default-view,.financialCheckInWidget .no-items-message{display:flex;padding:24px 60px;flex-direction:column;justify-content:center;align-items:center;gap:8px;text-align:center;word-wrap:break-word;color:gray}.financialCheckInWidget .default-view a{text-decoration:none}.financialCheckInWidget .default-view .MyLu2Icon{font-size:2rem}.financialAidWidget .financialAidBody .mylu-dropdown{display:flex;max-width:unset;margin:.5rem 1rem}.financialAidWidget .information{display:flex;flex-direction:column;width:100%}.financialAidWidget .progress{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #ccc}.financialAidWidget .progress .title{display:flex}.financialAidWidget .progress .body .status-container.green{color:#007238}.financialAidWidget .progress .body .status-container.red{color:red}.financialAidWidget .progress .body{display:flex;font-weight:700}.financialAidWidget .award{display:flex;justify-content:space-between;align-items:center;padding:1rem}.financialAidWidget .award .title{display:flex}.financialAidWidget .award .body{display:flex;font-weight:700}.financialAidWidget .award .body .award-total.green{color:green}.financialAidWidget .award .body .award-total.red{color:red}.financialAidWidget .status-container{display:flex;justify-content:right;position:relative;align-items:center}.financialAidWidget .status-container .status-title .status{font-weight:600}.financialAidWidget .status-container .status-desc{position:absolute;top:3.75rem;color:#fff;background-color:#222;max-width:16rem;padding:1rem;line-height:1.25rem;right:1rem;border-radius:.25rem}.financialAidWidget .status-container .fad-tooltip-trigger{cursor:pointer}.financialAidWidget .status-container .fad-tooltip-trigger:hover+.fad-tooltip,.financialAidWidget .status-container .fad-tooltip-trigger:active+.fad-tooltip{display:block}.financialAidWidget .status-container .fad-tooltip{display:none}.financialAidWidget .status-container .MyLu2Icon{font-size:1.25rem}.financialAidWidget .status-container .arrow-up{width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:15px solid #222;position:absolute;top:2.95rem;right:2rem}.financialAidWidget .Mylu2Loading{display:flex;justify-content:space-around;align-items:center;margin:auto;padding:1rem}.financialAidWidget .MyLu2Spinner:before,.financialAidWidget .MyLu2Spinner:after{background:#fff}.financialAidWidget .MyLu2Spinner{font-size:.25rem;display:flex;justify-content:center;align-items:center;margin:0 auto}.financialAidWidget .default-view,.financialAidWidget .no-items-message{display:flex;padding:24px 60px;flex-direction:column;justify-content:center;align-items:center;gap:8px;text-align:center;word-wrap:break-word;color:gray}.financialAidWidget .default-view a{text-decoration:none}.financialAidWidget .default-view .MyLu2Icon{font-size:2rem}.AcademicsWidget{font-size:15px;font-weight:400}.academicsWidget .academics-widget-body,.academicsWidget .academics-widget-body .academics-rows{display:flex;flex-direction:column}.academicsWidget .academics-widget-body .academics-rows .grades{display:flex;flex-direction:column;padding:.5rem 1rem;background-color:#cee1f7;min-height:50px;justify-content:center}.academicsWidget.luoa .academics-widget-body .academics-rows .grades{display:flex;flex-direction:column;padding:.5rem 1rem;background-color:#f1f9f9;min-height:50px;justify-content:center}.academicsWidget .academics-widget-body .academics-rows .grades .row{display:flex;justify-content:space-between;align-items:center}.academicsWidget .academics-widget-body .academics-rows .grades .row .icon{display:flex;font-size:1.5rem;padding-right:.5rem;fill:#fff}.academicsWidget .academics-widget-body .academics-rows .grades .row .icon .MyLu2Icon.UX svg{margin:unset}.academicsWidget .academics-widget-body .academics-rows .grades .header{display:flex;flex-direction:column}.academicsWidget .academics-widget-body .academics-rows .grades .row .title{display:flex}.academicsWidget .academics-widget-body .academics-rows .grades .row .subtitle{display:flex;font-size:.75rem;line-height:1rem}.academicsWidget .academics-widget-body .academics-rows .grades .row .value{display:flex;margin-left:auto;font-size:1.5rem}.academicsWidget .academics-widget-body .academics-rows .grades .row .value .MyLu2Button.link,.academicsWidget .academics-widget-body .academics-rows .grades .row .value .MyLu2ButtonContainer.link{background-color:unset;padding:unset}.academicsWidget .academics-widget-body .assignments .assignment-row:first-child{border-bottom:1px solid #ccc}.academicsWidget .academics-widget-body .assignments{display:flex;flex-direction:column;padding-left:1rem;padding-right:1rem}.academicsWidget .academics-widget-body .assignments .header{padding-top:.75rem}.academicsWidget .academics-widget-body .assignments .assignment-title{display:flex;flex-direction:column;width:75%}.academicsWidget .academics-widget-body .assignments .assignment-title .title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal;max-height:3em;line-height:1.5em}.academicsWidget .academics-widget-body .assignments .assignment-title .title a{text-decoration:none}.academicsWidget .academics-widget-body .assignments .assignment-row{display:flex;justify-content:space-between;padding:1rem 0rem;border-bottom:1px solid #ccc}.academicsWidget .academics-widget-body .assignments .assignment-row:last-child{border-bottom:none}.academicsWidget .academics-widget-body .assignments .assignment-due-date{display:flex;align-items:center;font-size:14px}.academicsWidget .academics-widget-footer{border-top:2px solid #c6c7c9}.academicsWidget .academics-widget-footer .aca-contact-info.as-footer{display:flex;flex-direction:row;margin:unset;border-top:unset;justify-content:space-between;padding:1rem .3rem 1rem 1rem}.academicsWidget .academics-widget-footer .aca-contact-info .aca-contact-container{display:flex;border-top:unset;padding:unset;margin:unset}.academicsWidget .academics-widget-footer .MyLu2ButtonContainer.link.aca-contact-btn{background-color:unset;padding:unset}.academicsWidget .Mylu2Loading{display:flex;justify-content:space-around;align-items:center;margin:auto;padding:1rem}.academicsWidget .academics-widget-body .academics-rows .nextClass{display:flex;flex-direction:column;padding-left:1rem;padding-right:1rem;border-bottom:1px solid #ccc}.academicsWidget .academics-widget-body .academics-rows .nextClass .header{display:flex;justify-content:space-between;align-items:center;padding-top:.75rem}.academicsWidget .academics-widget-body .academics-rows .nextClass .header .title{display:flex}.academicsWidget .academics-widget-body .academics-rows .nextClass .upcomingCourses-row{display:flex;flex-direction:column}.academicsWidget .academics-widget-body .academics-rows .nextClass .assignment-row{display:flex;justify-content:space-between;padding:1rem 0rem;align-items:center}.academicsWidget .academics-widget-body .academics-rows .nextClass .assignment-title{display:flex;flex-direction:column}.academicsWidget .academics-widget-body .academics-rows .nextClass .assignment-title .subtitle{display:flex}.academicsWidget .academics-widget-body .academics-rows .nextClass .assignment-due-date{display:flex;align-items:center;color:gray}.academicsWidget .academics-widget-body .academics-rows .grades .row .title,.academicsWidget .academics-widget-body .academics-rows .nextClass .header .title,.academicsWidget .academics-widget-body .assignments .header .title,.academicsWidget .empty-view .title{font-weight:700}.academicsWidget .MyLu2Spinner:before,.academicsWidget .MyLu2Spinner:after{background:#fff}.academicsWidget .MyLu2Spinner{font-size:.25rem;display:flex;justify-content:center;align-items:center;margin:0 auto}.academicsWidget .default-view,.academicsWidget .no-items-message{display:flex;padding:24px 60px;flex-direction:column;justify-content:center;align-items:center;gap:8px;text-align:center;word-wrap:break-word;color:gray}.academicsWidget .default-view a{text-decoration:none}.academicsWidget .empty-view{padding-left:1rem}.academicsWidget .default-view .MyLu2Icon{font-size:2rem}.academicsWidget.luoa .MyLu2Button.link,.academicsWidget.luoa .assignment-title .title a{color:#007b7b}.MyLu2MainContent-outer .MyLu2MainContent-inner .MyLu2MainContent{overflow-x:unset}.myWidgetsPage{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.myWidgetsPage .back-button,.settings-button{background:none;border:none;font-size:1rem;cursor:pointer}.myWidgetsPage .settings-button{display:flex;align-items:center}.myWidgetsPage .settings-button .mylu2icon{margin-right:.5rem}.myWidgetsPage .myWidgets-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:1rem 0 1.5em}.myWidgetsPage .myWidgets-header .title{display:flex;justify-content:center;align-items:center;width:100%;font-size:18px;text-align:center}.myWidgetsPage .MyLu2Button.link{background-color:transparent;font-weight:700;display:flex;flex-direction:row-reverse}.myWidgetsPage .MyLu2ButtonContainer.link{display:flex;padding:unset}.myWidgetsPage .MyLu2Spinner:before,.myWidgetsPage .MyLu2Spinner:after{background:#f0f0f0}.myWidgetsPage .myWidgetsContainer .MyLu2Spinner:before,.myWidgetsPage .myWidgetsContainer .MyLu2Spinner:after{background:#fff}.myWidgetsPage .myWidgetsContainer{height:100%;margin-bottom:8rem;overflow:visible}.toast-box{display:flex;align-items:flex-start;width:440px;height:auto;padding:1rem;background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 6px #0000001a;position:fixed;bottom:1rem;right:1.25rem;z-index:1000}.toast-box .toast-content{display:flex;flex-direction:column;gap:8px;flex-grow:1;justify-content:space-between;max-width:100%;max-height:100%;overflow:hidden;text-overflow:ellipsis}.toast-box .toast-header{display:flex;justify-content:space-between;align-items:center;font-family:Roboto;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem}.toast-box .toast-close{position:absolute;top:8px;right:4px;background:none;border:none;color:#333;font-size:1.2rem;cursor:pointer}.toast-box .toast-textItems{grid-area:c;display:flex;flex-direction:column;gap:.25rem}.toast-box .toast-title{font-size:1rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;word-wrap:break-word;gap:4px}.toast-box .toast-subscription{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;font-family:Roboto;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.25rem;color:#555;word-wrap:break-word}.toast-box .toast-single .toast-buttons{display:flex;gap:8px;align-items:center;justify-content:space-around;position:absolute;bottom:1rem}.toast-box .toast-container{display:grid;grid-template-columns:100px auto;grid-template-rows:auto auto;overflow:hidden;text-overflow:ellipsis;column-gap:1rem;width:100%;grid-template-areas:"a b" "a c"}.toast-box .footer .toast-single,.toast-box .footer .toast-multiple{grid-area:c;margin-top:auto;display:flex;justify-content:space-between;align-items:center;font-size:.875rem;width:100%}.toast-box .toast-image{grid-area:a;grid-row:span 2;height:100px}.toast-box .toast-image img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:cover}.toast-box .footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto;width:100%}.toast-box .totalItems{color:#747676;font-style:italic;font-weight:400}.toast-box .MyLu2ButtonContainer{padding:unset}.toast-box .toast-single,.toast-box .toast-multiple{display:flex;flex-direction:row;align-items:center;width:100%}.toast-box .toast-multiple .toast-buttons{display:flex;flex-direction:row;gap:1rem;align-items:center;margin-left:auto}@media (max-width: 768px){.toast-box{flex-direction:column;position:fixed;bottom:1rem;left:.75rem;right:.75rem;width:auto;max-width:100%}.toast-box .toast-container{display:grid;grid-template-columns:100px auto;grid-template-rows:auto auto;gap:0rem 1rem;width:100%;overflow:hidden;text-overflow:ellipsis;grid-template-areas:"a b" "c c"}.toast-box .toast-single .toast-buttons{position:unset;bottom:unset}.toast-box .toast-image img{width:88px;height:88px;object-fit:cover}.toast-box .toast-image{grid-area:a;grid-row:span 1}.toast-box .toast-textItems{grid-area:b}.toast-box .footer{grid-area:c}.toast-box .footer .toast-multiple{grid-column:span 2;grid-area:c;width:100%;display:flex;justify-content:space-between;align-items:center;font-size:.875rem}.toast-box .totalItems{padding-left:.25rem}}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.toast-box{animation:fadeIn .3s ease-in-out}@keyframes fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}.toast-box.fade-out{animation:fadeOut .5s ease-in-out}.searchBar{display:flex;position:absolute;top:.90625em;justify-content:center;align-items:center;width:100%;flex-flow:column}.searchForm{display:flex;position:relative;align-items:center;justify-content:center;width:45vw;max-width:45rem;min-width:20.625em;height:100%;font-size:1rem;z-index:10;left:3px}.searchForm.no-menu{left:-8.5rem}.searchInput{flex:1 1 100%;height:2.125em;padding-top:.15em;padding-left:2.5em;border-radius:3px;color:#19191a;background-color:#fafafa;border-color:#e2e2e2;line-height:1.5}.searchButton{display:flex;position:absolute;top:.4em;left:.5em;align-items:center;justify-content:center;padding:0;transition:color .1s ease-out,transform .1s ease-out;background:none;color:var(--ion-color-medium, #666666);font-size:1.25em}.searchButton:focus{transform:scale3d(1.125,1.125,1);outline:none;color:var(--ion-color-primary, #2773cb)}.searchBar svg{margin-left:.05em!important}.in-app-search-term-matches{display:flex;position:relative;width:45vw;max-width:45rem;min-width:16rem;height:100%;font-size:1rem;font-family:Roboto,"sans-serif";z-index:1;left:3px;flex-flow:column nowrap;padding-top:.5rem;background-color:#fff;border-radius:.25rem;box-shadow:0 4px 16px #00000059}.SearchPage.mobile-width .searchBar .in-app-search-term-matches{width:100%}.in-app-search-term-matches .search-term{height:2.5rem;align-items:center;display:flex;color:inherit;background-color:inherit;line-height:inherit;font-size:inherit}.in-app-search-term-matches .search-term:hover,.in-app-search-term-matches .search-term.selected{background-color:#f0f0f0}.in-app-search-term-matches .search-term .generic-search{display:flex;align-items:center}.in-app-search-term-matches .search-term .generic-search .global-search{font-style:italic;color:#7b7c7c}.in-app-search-term-matches .search-term .MyLu2Icon:first-child{padding-left:.5rem;padding-right:.5rem}.in-app-search-term-matches .search-term .MyLu2Icon:last-child{padding-left:.5rem}.in-app-search-term-matches .search-term .MyLu2Icon:first-child svg{height:1.65rem;width:1.65rem;margin-left:0!important}.in-app-search-term-matches .search-term .MyLu2Icon:last-child svg{height:1.2rem;width:1.2rem;fill:#19191a}.in-app-search-term-matches .search-term .MyLu2Icon .dark-icon-svg-container svg{height:1.125rem;width:1.125rem;margin-left:0!important}.in-app-search-term-matches .search-term .MyLu2Icon svg.genIcon{height:1.65rem;width:1.65rem}.set-menu-items{width:100%;flex:2;overflow:hidden;position:relative}.set-menu-items-scroll{overflow-y:auto;overflow-x:hidden;top:0;bottom:0;left:0;right:0;position:absolute}.set-menu-items .set-menu-title-bar{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%;position:relative}.set-menu-items .set-menu-title{font-size:.875rem;font-weight:700;color:#19191a;height:3rem;line-height:3rem;margin-top:.313rem;padding-left:1.75rem}.set-menu-items .MyLu2IconButton.set-menu-context-menu-button{margin-top:.313rem;height:3rem;line-height:3rem;padding-right:.375rem}.set-menu-items .set-menu-context-menu{display:none;flex-flow:row nowrap;align-items:center;width:10.5rem;height:3.75rem;position:absolute;top:2.75rem;right:.75rem;background-color:#fff;border:.063rem solid #D0D0D0;color:#0968d9;padding-left:1rem;gap:1rem}.set-menu-items .set-menu-context-menu.show{display:flex}.set-menu-items.mobile .set-menu-title{padding-left:.75rem}.set-menu-items .mylu2-accordion{border:0;padding:.875rem 0}.set-menu-items .mylu2-accordion-content-container.open{height:auto}.set-menu-items .mylu2-accordion .mylu2-accordion-toggle span{font-size:.875rem;font-weight:700;color:#19191a;padding-left:1.75rem}.set-menu-items.mobile .mylu2-accordion .mylu2-accordion-toggle span{padding-left:.75rem}.set-menu-items .mylu2-accordion .mylu2-accordion-toggle .MyLu2Icon{padding-right:1rem}.set-menu-items .mylu2-accordion .mylu2-accordion-toggle svg{font-size:1.5rem;color:#0009}.set-menu-items .set-item{height:2.75rem;line-height:2.75rem;margin:0 .375rem;display:flex;flex-flow:row nowrap;align-items:center;font-size:.875rem}.set-menu-items .set-item.selected{background-color:#e5eaeb;font-weight:700}.set-menu-items .set-item.selected.luoa{color:#008585}.set-menu-items .set-item .MyLu2Icon{padding-left:1.375rem;padding-right:.6rem}.set-menu-items.mobile .set-item .MyLu2Icon{padding-right:.25rem;padding-left:.375rem}.set-menu-items .set-item .MyLu2Icon svg{width:1.125rem;height:1.125rem;margin-left:0}.set-menu-items .set-item .MyLu2Icon.darkMode-generated-icon svg{width:1.65rem;height:1.65rem}.set-menu-items .set-item .set-item-title{flex-grow:10;overflow:hidden;text-overflow:ellipsis}.set-menu-items .set-item .MyLu2Icon.set-item-link{padding:0;display:none}.set-menu-items .set-item .MyLu2Icon.set-item-link.failed-to-load-sets{padding-right:.3rem}.set-menu-items.mobile .set-item .MyLu2Icon.set-item-link{display:inline-block}.set-menu-items .set-item .MyLu2Icon.set-item-link svg{margin-left:0}.set-menu-items .set-item .MyLu2Icon.set-item-favorite{padding-left:.25rem;padding-right:.3rem;display:none}.set-menu-items.mobile .set-item .MyLu2Icon.set-item-favorite{padding-right:.125rem;display:inline-block}.set-menu-items .set-item .MyLu2Icon.set-item-favorite.flagged{display:inline-block}.set-menu-items .set-item .MyLu2Icon.set-item-favorite svg{margin-left:0}@media (hover: hover){.set-menu-items .set-item:hover{background-color:#e5eaeb;font-weight:700}.set-menu-items .set-item:hover .MyLu2Icon.set-item-link,.set-menu-items .set-item:hover .MyLu2Icon.set-item-favorite{display:inline-block}}.set-menu-items .changelog-nav .changelog-button{height:2.125rem;margin:.25rem 0rem;background:none;text-align:left;padding-left:1rem;border-radius:2px}.set-menu-items .changelog-nav .changelog-button.selected:hover{font-weight:400}.set-menu-items .changelog-nav .changelog-button.selected{background-color:#e5eaeb}.set-menu-items .changelog-nav{display:flex;flex-direction:column}.set-menu-items .changelog-nav .changelog-title{font-size:14px}.set-menu-items .changelog-nav-buttons{padding-top:1rem;display:flex;flex-direction:column}.set-menu-items .changelog-nav{padding:0 .75rem}.set-menu-items .changelog-nav .changelog-title{padding-top:2.5rem}.set-menu-items .changelog-nav .breadcrumb-con .clickable-area,.set-menu-items .changelog-nav .breadcrumb-con{display:flex;flex-direction:row}.set-menu-items .changelog-nav .breadcrumb-con .arrowDiv{padding-right:.5rem;color:#085dc1}.set-menu-items .changelog-nav .breadcrumb-con{padding-top:2.5rem}.set-menu-items .changelog-nav .breadcrumb-con .breadcrumb-route{background-color:transparent;border:none;cursor:pointer;display:inline;margin:0;padding:0;color:#085dc1}.set-menu-items .changelog-nav-buttons .clickable-area-nav-button{display:flex;flex-direction:column}.SearchPage{padding:3rem;--max-content-width: 40rem}.SearchPage .searchBar{position:relative;top:auto}.SearchPage .searchBar.no-searchTerm{margin-bottom:30rem}.SearchPage .searchBar .searchForm{display:none}.SearchPage h2{margin-top:0rem;margin-bottom:1.5rem;font-weight:400;line-height:2rem}.SearchPage.mobile-width h2{margin:1rem 0;font-size:1.35rem}.SearchPage ol{padding:0rem;margin:0rem;list-style:none}.SearchPage .search-result{max-width:var(--max-content-width)}.SearchPage hr{max-width:var(--max-content-width);margin-left:0rem;background-color:#747676}.SearchPage .MyLu2ButtonContainer{padding:0rem;margin-top:2rem}.SearchPage .MyLu2ButtonContainer button{font-size:1.1rem;font-weight:400}.SearchPage .search-result p.result-snippet{margin:.5rem 0rem;font-size:.85rem;line-height:1.1rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.SearchPage .search-result p.result-url{margin:.25rem 0rem 2rem;font-size:.8rem;color:#747676}.SearchPage .pagination-controls{display:flex;justify-content:center;align-items:center;column-gap:2rem;margin-top:4rem;max-width:var(--max-content-width)}.SearchPage .pagination-controls .MyLu2ButtonContainer{padding:0rem;margin:0rem}.SearchPage .pagination-controls .MyLu2ButtonContainer button{font-size:.9rem}.SearchPage .pagination-controls span.page-index{font-size:.9rem;color:#747676}.SearchPage .MyLu2Icon.search-icon{max-width:var(--max-content-width);display:flex;justify-content:center;margin:6rem 0rem 1rem}.SearchPage .MyLu2Icon.search-icon.solo{margin:8rem 0rem 15rem}.SearchPage .MyLu2Icon.search-icon svg{margin:0rem;font-size:10rem}.SearchPage>p{max-width:var(--max-content-width);margin:1rem 0rem 6rem;text-align:center}.SearchPage.mobile-width{padding:1.5rem 1rem}.SearchPage.mobile-width .searchBar .searchForm{display:flex;width:100%;min-width:auto}.SearchPage.mobile-width .searchBar .searchForm input{min-width:0rem}.SearchPage.mobile-width .MyLu2ButtonContainer button{justify-content:flex-start}.SearchPage.mobile-width .pagination-controls{column-gap:1rem}.SearchPage .in-app-matches{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:.063rem solid #F0F0F0;max-width:43.8rem}.SearchPage .in-app-matches-title{font-family:Roboto,"sans-serif";font-size:1.1rem;font-weight:500}.SearchPage.mobile-width .in-app-matches-title{font-size:1rem}/*!*.SearchPage .MyLu2HeightExpander {*!*/.SearchPage .in-app-matches-items{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:2rem 0 1rem}.SearchPage .in-app-matches-items.more{padding:0}.SearchPage .MyLu2HeightExpander.show .in-app-widget-matches-items.more{padding:0 0 1rem}.SearchPage .MyLu2HeightExpander.show .in-app-link-matches-items.more{padding:1rem 0}.SearchPage.mobile-width:not(.full) .in-app-matches-items{grid-template-columns:1fr}.SearchPage .in-app-widget-match{padding:1rem 1.5rem;border-radius:.25rem;border:.063rem solid #E5EAEB;display:flex;height:6.8125rem;align-items:center;gap:1rem;cursor:pointer}.SearchPage.mobile-width:not(.full) .in-app-widget-match{height:4.5rem}.SearchPage .in-app-widget-match:hover{background-color:#e6eaeb}.SearchPage .in-app-widget-match .MyLu2Icon svg{width:2.5rem;height:2.5rem}.SearchPage .in-app-widget-match-data{display:flex;flex-flow:column nowrap;gap:.5rem}.SearchPage .in-app-widget-match .in-app-widget-match-title{color:#0968d9;font-size:1.1rem}.SearchPage .in-app-widget-match .in-app-widget-match-desc{font-size:1rem;color:#666;line-height:1.5rem}.SearchPage .in-app-widget-match:hover .in-app-widget-match-title{font-weight:bolder}.SearchPage .in-app-widget-more-btn{font-size:1rem;padding:1rem 2rem;border-radius:.125rem}.SearchPage .in-app-widget-more-btn:hover{background-color:#dedede}.SearchPage .in-app-link-matches-items{row-gap:2rem}.SearchPage .in-app-link-match{display:flex;flex-flow:row nowrap;align-items:center;cursor:pointer}.SearchPage .in-app-link-match .MyLu2ButtonContainer{display:flex;flex-flow:row nowrap;align-items:center;margin:0}.SearchPage .in-app-link-match .MyLu2Icon:first-child{padding-right:1rem}.SearchPage .in-app-link-match .MyLu2Icon:last-child{padding-left:.5rem}.SearchPage .in-app-link-match svg{margin:0;width:1.4rem;height:1.4rem}.SearchPage .in-app-link-match .dark-icon-svg-container svg{width:1rem;height:1rem}.SearchPage .in-app-link-match .darkMode-generated-icon svg{width:1.5rem;height:1.5rem}@media screen and (max-width: 300px){.SearchPage{padding:.5rem}}.MyLu2HeightExpander,.mylu2-color-scheme .MyLu2HeightExpander{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s}.MyLu2HeightExpander.show{grid-template-rows:1fr}.MyLu2HeightExpander .MyLu2HeightExpanderContent{overflow:hidden}.settingsHome{padding:3rem;font-size:.875rem}.settingsPage .settings-back-btn{padding:1rem;display:flex;align-items:center;color:#256ec1}.settingsHome .settings{display:flex}.settings .navigation{min-width:238px;max-width:238px;padding:1rem 1.5rem 1rem 0}.settingsHome .navigation .navButton{padding:.5rem 0;font-size:.875rem;line-height:1.75;cursor:pointer;display:flex;align-items:center}.settingsHome .navigation .navButton .navIcon{font-size:1.5rem;padding:0 .75rem 0 .25rem}.settingsHome .navigation .navButton .navIcon.UX svg{stroke:none}.settingsHome .navigation .navButton.selected{background-color:#e5eaeb;border-radius:3px}.settings .content{flex-grow:1}@media (max-width:1150px){.settingsHome .settings{flex-direction:column}}@media (max-width: 768px){.settingsHome{padding:0 0 3rem}.settingsHome .settings .navContainer{flex-direction:column;align-items:center;text-align:center;padding:2rem}.settingsHome .settings{flex-direction:row}.settingsHome .navigation{min-width:0;max-width:100%;display:flex;padding:0;justify-content:space-evenly;flex-wrap:wrap}.settingsHome .navigation .navButton{flex-direction:column;width:142px;height:147px;border:1px solid rgb(239,239,239);margin:1rem .5rem 0;justify-content:center;line-height:1.5}.settingsHome .navigation .navButton .navIcon{padding-bottom:.5rem}}:root{--radio-size: 22px}.MyLu2Radio{display:flex;align-items:center;margin-top:.25em;margin-bottom:.25em}.MyLu2Radio input{display:none}.MyLu2Radio .radioController{display:inline-block;width:var(--radio-size);height:var(--radio-size);border:2px solid #0968D9;border-radius:50%;margin-right:1em}.MyLu2Radio.luoa .radioController{border-color:#008585}.MyLu2Radio.luoa input:checked+.radioController:before{background-color:#008585}.MyLu2Radio .radioController:before{content:"";display:inline-block;width:calc(100% - 6px);height:calc(100% - 6px);margin:3px;border-radius:50%}.MyLu2Radio input:checked+.radioController:before{background-color:#0968d9}.MyLu2Radio .mylu2RadioInput:disabled+.radioController{border-color:#8f8f8f}.MyLu2Radio .mylu2RadioInput:disabled:checked+.radioController:before{background-color:#8f8f8f}.settingsHeader{padding:1.5rem 4.5rem 2.5rem;background-color:#242425}.settingsHeader .title{display:flex;padding-bottom:1.125rem}.settingsHeader .title h2{color:#fff;font-size:1.375rem;font-weight:400;text-align:center}.settingsHeader .header{display:flex;align-items:center}.settingsHeader .header .profile-photo{margin-bottom:1rem}.settingsHeader .header .profileInfo{font-size:1.125rem;color:#fff;line-height:1.8rem;padding-left:1.75rem}.settingsHeader .header .profileName{font-weight:700;color:#fff}.profilePhotoPrefsModal{width:100%;text-align:center}.profilePhotoPrefsModal .profile-photo{display:flex;justify-content:center}.profilePhotoPrefsModal p.error{font-weight:700;color:#a90b22}.profilePhotoPrefsModal form.choices{padding-top:25px;display:inline-block;text-align:left}.profilePhotoPrefsModal form.choices div.photoType{font-size:14px;letter-spacing:0;line-height:32px}.profilePhotoPrefsModal form.choices label{margin-left:20px;color:#19191a}.profilePhotoPrefsModal button.saveButton{margin-top:20px;width:248px;background:#0968d9;color:#fff;height:40px;font-size:14px}@media (max-width: 47.938em){.settingsHeader{padding:.875rem 4rem 1.6875rem}.settingsHeader .title{justify-content:center}.settingsHeader .header{flex-flow:column;text-align:center}.settingsHeader mylu-avatar{margin-right:0;margin-bottom:1.5rem}.settingsHeader .header .profileInfo{padding-left:0}}.con-container .con-contentBox-container .MyLu2ContentBox{margin:1rem;width:auto;padding:.5rem}.con-container .con-contentBox-container .MyLu2ContentBox .MyLu2ContentBoxHeader .MyLu2Button{background-color:#fff;color:#0968d9;min-height:0;padding:0;font-size:14px;flex-direction:row-reverse}.con-container .con-contentBox-container .MyLu2ContentBox .MyLu2ContentBoxHeader .MyLu2Button.luoaButton{color:#008585}.con-container .con-contentBox-container .MyLu2ContentBox.edit{border:solid 2px #9bc7ee}.con-container .con-contentBox-container .MyLu2ContentBox.edit.luoa{border:solid 2px #d2eae9}.con-container .con-contentBox-container .MyLu2ContentBox.error{border:solid 2px #CD092D}.con-container .con-contentBox-container .MyLu2ContentBox.success{border:solid 2px #30B755}.con-container .con-contentBox-container .MyLu2ContentBox.edit .contentBoxMsg{color:#9bc7ee}.con-container .con-contentBox-container .MyLu2ContentBox.error .contentBoxMsg{color:#cd092d}.con-container .con-contentBox-container .MyLu2ContentBox.success .contentBoxMsg{color:#30b755}.con-container .red,.con-modal .red{color:#cd092d}.con-container .con-contentBox-container .MyLu2ContentBox .MyLu2ContentBoxHeader .MyLu2Button .withIcon div{padding-top:3px}.con-container .con-contentBox-container .MyLu2ContentBox .MyLu2ContentBoxHeader .MyLu2Button .MyLu2Icon svg{height:1.125rem;width:1.125rem;margin-right:.313rem}.con-container .con-info-container{padding:1rem;display:flex;flex-wrap:wrap;justify-content:space-between}.con-container .editList.req-district .con-info-container{padding:1rem 1rem .5rem}.con-container .editList.req-district{padding-bottom:7rem}.con-container .cell.full-width{width:unset}.con-container .cell{width:48%;padding-bottom:.5rem;line-height:2}.con-container .cell.hidden-cell{display:none}.con-container .cell .cell:last-of-type{padding-bottom:0}.con-container .cell .label{font-weight:600;padding:.5rem 0}.con-container .cell.full-width{padding:0 16px 16px}.con-container .cell .disclaimer{color:#6f6f6f;font-family:Roboto;font-size:14px;font-style:normal;font-weight:400;line-height:normal}.con-container .cell .email,.con-container .cell .emailAddress,.con-container .cell .street1,.con-container .cell .city,.con-container .cell .state,.con-container .cell .zip{overflow-wrap:anywhere}.con-container .editList .cell .label{display:flex;align-items:center;justify-content:space-between;font-size:.875rem}.con-container .editList .cell .label .MyLu2Button{background-color:transparent;color:#747676;min-height:0;padding:0;font-size:.875rem;flex-direction:row-reverse}.con-container .editList .cell .label .MyLu2Button .MyLu2Icon svg{height:1.25rem;width:1.25rem}.con-container .editList{margin:0;width:100%}.con-container .editList .button-container{display:flex;justify-content:right}.con-container .editList .button-container .add{background-color:transparent;color:#256ec1}.con-container .editList .button-container .luoa.add{color:#008585}.con-container .editList .button-container .add .MyLu2Button{border:1px solid #D2D2D2}.con-container .editList .button-container .MyLu2Button{padding:0 3rem}.con-container .editList .form-input-container{padding-bottom:1rem}.con-container .editList .form-input-container:last-of-type{padding-bottom:0}.con-container .editList .form-input-container.checkbox{display:flex}.con-container .editList .form-input-container .edit-checkbox{height:1rem}.con-container .editList .mylu2-textbox.addr-input,.con-modal .mylu2-textbox.addr-input{margin:.25rem 0}.con-container .editList .mylu2-textbox.addr-zip-input,.con-modal .mylu2-textbox.addr-zip-input,.con-modal .mylu2-textbox.addr-street-input{margin-top:.75rem}.con-modal.con-new-addr .mylu2-modal-content{max-height:550px;overflow-y:auto}.con-container .hiddentoggle+label{display:flex;align-items:baseline}.con-container .halfOpacity{opacity:.5}.con-container .mediumGray{color:#6f6f6f}.con-container input:not([type=checkbox]):disabled{border:none;background:none;padding:0}.con-container .hrAddressMsg,.con-modal .hrAddressMsg{font-style:italic;color:#6f6f6f;font-size:13px}.con-modal .mylu2-modal-content{overflow:inherit;overflow-y:inherit;min-height:350px;align-items:flex-start;padding:30px}.con-modal{font-size:.875rem}.con-modal .heading{font-weight:600;padding-top:1rem}.con-modal .mylu-dropdown.search,.con-container .editList .mylu-dropdown.search,.con-modal .mylu-dropdown,.con-container .editList .mylu-dropdown{margin:.5rem 0;width:100%}.con-modal .label{padding-top:1rem;line-height:1.5}.con-modal .con-add-button{padding:0;width:100%}.con-modal .btn-wrapper{padding-top:2rem;width:100%}.con-modal .mylu-dropdown.search>div.custom-dropdown-button,.con-container .editList .mylu-dropdown.search>div.custom-dropdown-button,.con-modal .mylu-dropdown>div.custom-dropdown-button,.con-container .editList .mylu-dropdown>div.custom-dropdown-button{font-size:.875rem}.con-container .editList .mylu-dropdown.search>div.custom-dropdown-button,.con-container .editList .mylu-dropdown>div.custom-dropdown-button{padding:.45rem}.con-container .custom-dropdown-content.show{height:10rem}.con-modal .mylu2-textbox.phone-ext{margin-top:0}.con-modal .noNewAddrs{padding:1rem}.con-modal .noNewAddrs .msg{padding:1rem 0}.edit-container.hide{visibility:hidden}.edit-container.show{visibility:visible}@media (max-width:1250px){.settings-con>.con-container .editList .button-container{flex-direction:column}.settings-con>.con-container .editList .button-container .MyLu2Button{width:100%}.settings-con>.con-container .cell{width:100%}}@media (max-width:1150px){.settings-con>.con-container .cell{width:48%}.settings-con>.con-container .editList .button-container{flex-direction:row}}@media (max-width: 1000px){.settings-con>.con-container .editList .button-container{flex-direction:column}.settings-con>.con-container .editList .button-container .MyLu2Button{width:100%}.settings-con>.con-container .cell{width:100%}}.con-luoa-selection .mylu-dropdown-label{margin:6rem auto 1.25rem}.luoa-contacts .mylu-dropdown.luoa-proxies-dropdown{margin:0}.con-luoa-selection .mylu-dropdown.luoa-proxies-dropdown{margin-left:0;margin-right:auto}.con-luoa-selection{font-size:.875rem;margin-bottom:3rem;min-height:40rem}.con-luoa-selection .dropdown-container{display:flex;align-items:center;justify-content:center}.con-luoa-selection .dropdown-container-inner{width:16rem}.con-luoa-selection .row.top .dropdown-container-inner{padding:0rem 0}.con-luoa-selection .dropdown-container-inner .mylu-dropdown-label{text-align:center;font-size:1.25rem}.con-luoa-selection .no-students,.luoa-contacts .no-students{display:flex;justify-content:center;text-align:center;align-items:center;font-size:1.25rem;padding:7rem 0rem}.luoa-contacts .con-container .mylu2-textbox{max-width:16rem}.luoa-contacts{padding-top:1.5rem;padding-left:1.5rem;padding-right:1.5rem}.luoa-contacts .con-container .con-contentBox-container .MyLu2ContentBox,.luoa-contacts .mylu-dropdown.search{margin-left:0rem;margin-right:0rem}.luoa-contacts .con-contentBox-container{margin-top:1.5rem}@media only screen and (max-width: 768px){.luoa-contacts{padding-top:1rem;padding-left:1rem;padding-right:1rem}.luoa-contacts .mylu-dropdown.mylu-dropdown.luoa-proxies-dropdown,.luoa-contacts .con-container .mylu2-textbox{max-width:unset}.luoa-con>.con-container .editList .button-container{flex-direction:column}.luoa-con>.con-container .editList .button-container .MyLu2Button{width:100%}.luoa-con>.con-container .cell{width:100%}}.con-container .con-contentBox-container .district-required{background-color:#fdebc7;color:#3f2100;display:flex;flex-flow:row nowrap;border-radius:.25rem}.dark-mode .con-container .con-contentBox-container .district-required{background-color:#d9870080;color:#fff9ed}.settings-con .con-container .con-contentBox-container .district-required{margin:1rem 1rem 0}.con-container .con-contentBox-container .district-required .district-warn-left{flex-grow:1;display:flex;flex-flow:column nowrap;padding:0 1.625rem}.con-container .con-contentBox-container .district-required .district-warn-left h1{font-size:1.125rem;font-weight:600;margin:1rem 0 .5rem}.con-container .con-contentBox-container .district-required .district-warn-left p{font-size:.875rem;font-weight:400;margin:0 0 1rem}.con-container .con-contentBox-container .district-required .district-warn-right{width:8.5rem;display:flex;align-items:center;justify-content:flex-end;margin-right:1rem}.con-container .con-contentBox-container .district-required .district-warn-right .district-warn-button{background-color:#f5bd55;color:#3f2100;font-size:.875rem;font-weight:500;height:2.5rem;padding:.5rem 1rem;width:7.5rem}.dark-mode .con-container .con-contentBox-container .district-required .district-warn-right .district-warn-button{background-color:#f5bd55;color:#3f2100}.con-container .con-contentBox-container .MyLu2ContentBox .view-district{display:flex;flex-flow:column nowrap;margin:0 1rem 1rem;border-top:1px solid #E5EAEB}.dark-mode .con-container .con-contentBox-container .MyLu2ContentBox .view-district,.dark-mode .con-container .con-contentBox-container .MyLu2ContentBox .editList .edit-district{border-top:1px solid #747676}.con-container .con-contentBox-container .MyLu2ContentBox .editList .edit-district{border-top:1px solid #E5EAEB;margin:0 .75rem 1rem 1rem;display:flex;flex-flow:column nowrap}.con-container .con-contentBox-container .MyLu2ContentBox .editList .edit-district .edit-district-heading{margin-top:1.5rem;font-size:1rem}.con-container .con-contentBox-container .MyLu2ContentBox .editList .edit-district .edit-district-heading .red{color:#cd092d}.con-container .con-contentBox-container .MyLu2ContentBox .editList .edit-district .edit-district-message{margin-top:.5rem;font-size:.875rem;color:#6f6f6f}.con-container .con-contentBox-container .MyLu2ContentBox .editList .edit-district .edit-district-message a{color:#029b99}.con-container .con-contentBox-container .MyLu2ContentBox .editList .edit-district .edit-district-ddlb .mylu-dropdown{max-width:none}.con-container .con-contentBox-container .MyLu2ContentBox .editList .edit-district .edit-district-ddlb .mylu-dropdown .custom-dropdown-button{line-height:2rem}.con-container .con-contentBox-container .MyLu2ContentBox .view-district h3{font-size:1rem;font-weight:600}.con-container .con-contentBox-container .MyLu2ContentBox .view-district div{font-size:1rem;font-weight:400}.con-container .con-contentBox-container .MyLu2ContentBox .view-district div.warn{font-size:.875rem;font-weight:500;color:#a66301;margin:.6rem 0}.dark-mode .con-container .con-contentBox-container .MyLu2ContentBox .view-district div.warn{color:#f5bd55;display:flex;flex-flow:row nowrap;align-items:center}.con-container .con-contentBox-container .MyLu2ContentBox .view-district div.warn .MyLu2Icon svg{fill:#a66301}.dark-mode .con-container .con-contentBox-container .MyLu2ContentBox .view-district div.warn .MyLu2Icon svg{fill:#f5bd55}.luoa-contacts .filler{min-height:3rem}.editList{position:relative}.edit-district{scroll-margin-top:200px}.mylu2-textbox .label-wrapper{display:flex;justify-content:space-between}.mylu2-textbox .label-wrapper button.action-button{background-color:transparent;display:flex;align-items:center;color:#747676;font-size:.95rem}.mylu2-textbox.error{border-left:2px solid #CD092D;padding-left:.5rem}.mylu2-textbox.error input{border:solid 2px #CD092D;outline:none}.mylu2-textbox .red{color:#cd092d}.mylu2-textbox.success input{border:solid 2px #30B755;outline:none}.mylu2-textbox{margin:1rem 0;width:100%}.mylu2-textbox input{width:100%;border:1px solid #A5A7A9;padding-left:.5rem;height:2.5rem;border-radius:2px;margin:.5rem 0}.mylu2-textbox input:disabled{border:1px solid #BDBFC1}:root{--checkbox-size: 16px}.MyLu2Checkbox .hiddentoggle{display:none}.MyLu2Checkbox label{display:flex;cursor:pointer;color:#000}.MyLu2Checkbox:focus,.MyLu2Checkbox:hover:not(:disabled){color:#256ec1}.MyLu2Checkbox.luoa:focus,.MyLu2Checkbox.luoa:hover:not(:disabled){color:#008585}.MyLu2Checkbox svg{margin-right:.5em;width:var(--checkbox-size);height:var(--checkbox-size);flex-shrink:0}.MyLu2Checkbox .box,.MyLu2Checkbox .checkmark{fill:none;stroke:#256ec1}.MyLu2Checkbox.luoa .box,.MyLu2Checkbox.luoa .checkmark{fill:none;stroke:#008585}.MyLu2Checkbox .box{stroke-width:2;transition:stroke .09s ease-out 0s}.MyLu2Checkbox .checkmark{stroke-width:3;stroke-linecap:round;stroke-linejoin:miter;stroke-dasharray:20;stroke-dashoffset:21;transition:stroke-dashoffset .09s ease-in-out 0s}.MyLu2Checkbox .hiddentoggle:checked+label .checkmark{stroke-dashoffset:0}.MyLu2Checkbox .hiddentoggle:disabled+label .box,.MyLu2Checkbox .hiddentoggle:disabled+label .checkmark{stroke:#222}.MyLu2Checkbox:focus .hiddentoggle:disabled+label,.MyLu2Checkbox:hover .hiddentoggle:disabled+label{color:#222;cursor:auto}.emeNotifications.MyLu2ContentBox{padding:.25rem 1.5rem 0rem}.emeNotifications .MyLu2ContentBoxHeaderOuter{padding:0rem}.emeNotifications.MyLu2ContentBox .MyLu2ContentBoxHeader{height:3.5rem}.emeNotifications.MyLu2ContentBox.edit{border-color:#9bc7ee}.emeNotifications.MyLu2ContentBox.red{border-color:#cd092d}.emeNotifications.MyLu2ContentBox.green{border-color:#00854e}.emeNotifications p{line-height:24px}.emeNotifications .halfOpacity{opacity:.5}.emeNotifications.MyLu2ContentBox .MyLu2ContentBoxHeader .MyLu2ButtonContainer{padding-right:0rem}.emeNotifications.MyLu2ContentBox .MyLu2ContentBoxHeader .MyLu2Button{background-color:transparent;color:#0968d9;min-height:0;padding:0;font-size:14px;flex-direction:row-reverse}.emeNotifications.MyLu2ContentBox .MyLu2ContentBoxHeader .MyLu2Button svg{height:1.125rem;width:1.125rem;margin-right:.313rem}.emeNotifications .title{font-size:14px;line-height:24px;font-weight:700;margin:0 auto 1em;text-align:center}.emeNotifications .eNotificationSignUp{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 2.5rem 1rem}.emeNotifications .eNotificationSignUp>div,.emeNotifications .eNotificationSignUp>p{margin-top:0rem;margin-bottom:2rem}.emeNotifications .eNotificationSignUp svg{font-size:5rem}@media (max-width: 450px){.emeNotifications .eNotificationSignUp{padding:2rem 0rem 0rem}}.eNotificationSignUp .icon{font-size:82px}.emeNotifications form#eNotificationsInfo{padding:0rem}.emeNotifications form#eNotificationsInfo h3{font-size:18px;font-weight:500;line-height:24px;margin:1.5rem 0rem .5rem}.emeNotifications p.section-subtitle{font-size:.9rem}.emeNotifications form#eNotificationsInfo .reviewBox{display:flex;flex-direction:row;padding:.8rem;background-color:#7d5512;border-radius:5px;margin-top:1.5rem}.emeNotifications form#eNotificationsInfo .reviewBox .content{color:#fff;display:flex;flex-direction:column;justify-content:space-evenly;padding-left:1rem;padding-right:1rem}.emeNotifications form#eNotificationsInfo .reviewBox .content .titleRB{font-size:1.1rem;font-weight:bolder}.emeNotifications form#eNotificationsInfo .reviewBox .content .message{line-height:1.2rem}.emeNotifications form#eNotificationsInfo .reviewBox .buttons{display:flex;flex-direction:column}.emeNotifications form#eNotificationsInfo .reviewBox .buttons .MyLu2Button{width:100%;white-space:nowrap;line-height:1.2rem;font-weight:700}.emeNotifications form#eNotificationsInfo .reviewBox .buttons .MyLu2ButtonContainer.blueButton{width:auto}.emeNotifications form#eNotificationsInfo .reviewBox .buttons .MyLu2Button.blueButton{font-size:1em}.emeNotifications form#eNotificationsInfo .reviewBox .buttons .primary .MyLu2Button{background-color:#f4bc54;color:#54390d}.emeNotifications form#eNotificationsInfo .reviewBox .buttons .secondary .MyLu2Button{background-color:unset;color:#fff;border:1px solid #ce9e3c}.emeNotifications form#eNotificationsInfo .emeBoxes{display:flex;flex-direction:column}.emeNotifications form#eNotificationsInfo .emeBoxes-verify{display:flex;flex-direction:column-reverse}.emeNotifications form#eNotificationsInfo .emeBoxes-verify .notificationTypes{border-bottom:unset}.emeNotifications form#eNotificationsInfo .emeBoxes-verify .alertTypeBox{border-top:1px solid #747676}.emeNotifications .reviewInformationMessage .warningMessage{padding-bottom:1rem;font-style:italic}.emeNotifications .topBorder{border-top:1px solid #747676}.mylu2-color-scheme.dark-mode .emeNotifications.MyLu2ContentBox .MyLu2ContentBoxHeader,.emeNotifications.MyLu2ContentBox .MyLu2ContentBoxHeader{border-bottom:unset}.emeNotifications .emeContactsTitle{display:flex}.emeNotifications .emeContactsTitle .MyLu2ButtonContainer.link{align-content:center;margin:1.5rem 0rem .5rem auto}.emeNotifications .emeContactsTitle-verify{font-size:18px;font-weight:500;line-height:24px;margin:1.5rem 0rem .5rem}.emeNotifications .hiddentoggle{display:none}.notificationTypes{display:grid;row-gap:1em;column-gap:1rem;padding-bottom:2rem;border-bottom:solid 1px #747676}.notificationTypes .alertType{display:flex;align-items:center}.notificationTypes .alertType .bulletPoint{padding-right:1em}@media (max-width: 1200px){.notificationTypes{grid-template-columns:auto auto}}@media (max-width: 775px){.notificationTypes{grid-template-columns:100%}}.emeNotifications .notificationTypes label.required,.cell-contact-options label.required,.MyLu2Checkbox .hiddentoggle:disabled+label .box,.MyLu2Checkbox .hiddentoggle:disabled+label .checkmark{color:#8f8f8f!important;stroke:#8f8f8f}.emeNotifications .notificationTypes input:disabled+label .box,.emeNotifications .notificationTypes input:disabled+label .checkmark{stroke:#8f8f8f}.eNotificationContactGrid{display:grid;grid-template-columns:45% 45%;grid-column-gap:10%;grid-row-gap:1rem;align-items:start}@media (max-width: 1200px){.eNotificationContactGrid{grid-template-columns:49% 49%;grid-column-gap:2%}}@media (max-width: 1000px){.eNotificationContactGrid{grid-template-columns:100%}}.emeNotifications .mylu2-textbox{margin:0rem}.emeNotifications .mylu2-textbox .label-wrapper button.action-button{line-height:1rem}.emeNotifications .eNotificationContactGrid input{margin:.5rem 0rem 0rem;border-color:#d3d3d3;padding:9px 10px}.emeNotifications .eNotificationContactGrid input:invalid{border:2px solid #CD092D}.emeNotifications input:not([type=checkbox]):disabled{border:none;background:none;padding:0}.emeNotifications .label-wrapper{margin-top:.5rem}.emeNotifications label.input-label{font-weight:700}.emeNotifications .eNotificationContactGrid .MyLu2Checkbox{margin-top:.45rem}.emeNotifications .cell-contact-options{display:flex;flex-wrap:wrap;white-space:nowrap}.emeNotifications .cell-contact-options div:first-child{margin-right:1rem}.emeNotifications .landline-ext{width:9em}.emeNotifications .edit-contact-buttons{display:flex;justify-content:flex-end}.emeNotifications .edit-contact-buttons .MyLu2ButtonContainer{padding:0rem;margin:1rem 0rem 1.5rem .5rem}.emeNotifications .MyLu2ButtonContainer.optOutButton{padding:0rem;margin:1rem 0rem}.emeNotifications .optoutNotice h4{font-size:1rem;font-weight:700}.emeNotifications .optoutNotice h3{font-size:1rem;font-weight:700;margin:2rem 0rem 1.5rem}.emeNotifications .confirm-opt-out{display:flex;flex-wrap:wrap;justify-content:space-between;margin:1.5rem 0rem;column-gap:1rem;row-gap:.5rem}.emeNotifications .confirm-opt-out .MyLu2ButtonContainer{padding:0rem}.emeNotifications .confirm-opt-out .MyLu2ButtonContainer button{width:10rem}@media (max-width: 450px){.emeNotifications .confirm-opt-out{display:flex;flex-wrap:wrap-reverse;margin:1.5rem 0rem;column-gap:0rem;row-gap:0rem}.emeNotifications .confirm-opt-out .MyLu2ButtonContainer:last-child{margin-bottom:1rem}.emeNotifications .confirm-opt-out .MyLu2ButtonContainer{width:100%;padding:0rem}.emeNotifications .confirm-opt-out .MyLu2ButtonContainer button{width:100%}}.eNotificationModal{--max-width: 326px}.eNotificationModal .mylu2-modal-content{overflow:visible}.eNotificationModal form{width:100%}.eNotificationModal h5{font-size:1rem;font-weight:700}.eNotificationModal .mylu-dropdown-label{margin:1rem 0rem .5rem}.eNotificationModal .mylu-dropdown{margin:.5rem 0rem 1rem}.eNotificationModal .MyLu2ButtonContainer{margin-top:1rem;padding:0rem}.eNotificationModal .MyLu2ButtonContainer button{width:100%}.SharedAccessForm h3{font-weight:600;font-size:1rem}.SharedAccessForm p{text-align:left;margin-bottom:1rem}.SharedAccessForm .mylu-dropdown-label{margin-left:0rem;margin-bottom:.5rem}.SharedAccessForm .mylu-dropdown{color:#19191a;margin-left:0rem;max-width:none;width:100%;height:2.5rem}.SharedAccessForm .mylu-dropdown .custom-dropdown-button{height:2.5rem}.SharedAccessForm .mylu-dropdown select{height:2.4rem}.SharedAccessForm .mylu-dropdown-label{font-size:inherit}.SharedAccessForm .apps-select span{color:#c8102e}.SharedAccessForm hr.questionDivider{margin:2em 0;max-width:100%}.SharedAccessForm .collaborator-name-container{display:flex;column-gap:1rem;row-gap:1rem}@supports (-webkit-touch-callout: none) and (not (translate: none)){.SharedAccessForm .collaborator-name-container>div:not(:last-child){margin-top:1rem;margin-bottom:1rem}.SharedAccessForm .collaborator-name-container{column-gap:0rem;row-gap:0rem}}.SharedAccessForm .collaborator-name-container .mylu2-textbox{margin:0rem}.SharedAccessForm .collaborator-name-container .mylu2-textbox input{margin-bottom:0rem}.SharedAccessForm .action-buttons-container{display:flex;column-gap:1rem;margin-top:2rem}.SharedAccessForm .action-buttons-container .MyLu2ButtonContainer{padding:0rem}.SharedAccessForm .action-buttons-container button{width:9rem}@media (max-width: 767px){.SharedAccessForm .collaborator-name-container,.SharedAccessForm .action-buttons-container{flex-direction:column;row-gap:1rem}@supports (-webkit-touch-callout: none) and (not (translate: none)){.SharedAccessForm .collaborator-name-container>div:not(:last-child),.SharedAccessForm .action-buttons-container>div:not(:last-child){margin-bottom:1rem}.SharedAccessForm .collaborator-name-container,.SharedAccessForm .action-buttons-container{row-gap:0rem}}.SharedAccessForm .action-buttons-container button{width:100%!important}}.SharedAccessRemoveAccessModal .modalWrapper p{text-align:center}.SharedAccessRemoveAccessModal .modalWrapper .MyLu2ButtonContainer{width:100%;padding:0rem;margin:0rem}.SharedAccessRemoveAccessModal .modalWrapper .agreeButton{margin:1.5rem 0rem 1rem}.SharedAccessRemoveAccessModal .modalWrapper .MyLu2ButtonContainer button{height:2.75rem;width:100%;font-size:.9rem}.SharedAccessRemoveAccessModal .modalWrapper .Mylu2Loading{margin:0rem 0rem 1rem;height:2.75rem;display:flex;align-items:center}.SharedAccessRemoveAccessModal .modalWrapper .MyLu2Spinner{margin:0rem auto;font-size:.2rem}.sharedAccessContent{padding:.25rem 2rem 2rem}.sharedAccessContent .MyLu2ContentBoxHeaderOuter{padding:0rem}.sharedAccessContent h3{font-weight:600;font-size:1rem;margin:1.5rem 0rem}.sharedAccessContent h4{font-weight:600;font-size:14px}.sharedAccessContent .access-container{display:flex;flex-wrap:wrap;column-gap:1.5rem;row-gap:1.5rem}@supports (-webkit-touch-callout: none) and (not (translate: none)){.sharedAccessContent .access-container>div:not(:last-child){margin-bottom:1.5rem;margin-right:1.5rem}.sharedAccessContent .access-container{column-gap:0rem;row-gap:0rem}}.sharedAccessContent .collaborator-access-container{display:flex;flex-direction:column;justify-content:space-between;width:13rem;height:18rem;border:1px solid lightgray;border-radius:2px;padding:1rem}.sharedAccessContent .collaborator-access-container h4{text-align:center;margin:0rem auto .825rem}.sharedAccessContent .collaborator-access-container .relationshipText{color:#747676;text-align:center;margin-top:.5rem;line-height:1rem}.sharedAccessContent .collaborator-access-container .shared-app{text-align:center;font-size:14px;font-weight:400;line-height:1.5;display:flex;justify-content:center;align-items:center}.sharedAccessContent .collaborator-access-container .MyLu2ToolTip{white-space:nowrap}.sharedAccessContent .collaborator-access-container .MyLu2ButtonContainer{display:flex;justify-content:center;padding:0rem}.sharedAccessContent .collaborator-access-container .edit-access button{margin-bottom:.5rem}.sharedAccessContent .collaborator-access-container .edit-access svg{width:1.2em;height:1.2em}.sharedAccessContent .collaborator-access-container .remove-access button{flex-direction:row-reverse;color:#000}.sharedAccessContent .collaborator-access-container .remove-access .MyLu2Icon{margin-right:.2rem}.sharedAccessContent .collaborator-access-container .remove-access svg{width:1.3em;height:1.3em}.sharedAccessContent .addAccessButton.MyLu2ButtonContainer{padding:0rem;margin-top:2rem}.sharedAccessContent .addAccessButton.MyLu2ButtonContainer button{width:13rem}.sharedAccessContent .defaultAccessContent{padding:2rem;display:flex;flex-direction:column;justify-content:center}.sharedAccessContent .defaultAccessContent .sharedAccessSVG{width:100px;align-self:center;margin-bottom:1.5rem}.sharedAccessContent .defaultAccessContent .manageButton.MyLu2ButtonContainer{display:flex;justify-content:center;margin-top:2rem;padding:0rem}.sharedAccessContent .invitationBox{border:2px solid #3c73ca;border-left-width:4px;padding:1rem;background-color:#3c73ca0a}.sharedAccessContent .invitationBox h3{margin:.5rem 0rem}.sharedAccessContent .invitationBox p{font-size:.9rem;margin:.5rem 0rem}.sharedAccessContent .invitationAction{display:flex;flex-flow:row wrap}.sharedAccessContent .invitationBox .invitationAction .MyLu2ButtonContainer{padding:0rem;margin-top:1rem;margin-right:1rem}.sharedAccessContent .invitationBox .invitationAction .MyLu2ButtonContainer button{width:8rem}.sharedAccessContent .verify-text{font-size:14px;line-height:1.5}.sharedAccessContent .verifyList{list-style:none}.sharedAccessContent .verifyList li{padding-bottom:.625rem}.sharedAccessContent .action-buttons-container{display:flex;column-gap:1rem;margin-top:2rem}@supports (-webkit-touch-callout: none) and (not (translate: none)){.sharedAccessContent .action-buttons-container>div:not(:last-child){margin-right:1rem}.sharedAccessContent .action-buttons-container{column-gap:0rem}}.sharedAccessContent .action-buttons-container .MyLu2ButtonContainer{padding:0rem}.sharedAccessContent .action-buttons-container button{width:9rem}.sharedAccessContent p{text-align:left}.sharedAccessContent .external-shared-app.MyLu2ButtonContainer{margin-bottom:1rem}.sharedAccessContent mylu-tooltip{vertical-align:middle}@media (max-width: 530px){.sharedAccessContent .collaborator-access-container,.sharedAccessContent .addAccessButton.MyLu2ButtonContainer button{width:100%}}.MyLu2ToolTip{position:relative;width:min-content;height:max-content}.MyLu2ToolTip>.MyLu2Icon,.MyLu2ToolTip>.MyLu2Icon svg{margin:0;padding:0;display:block}.MyLu2ToolTip>.tooltip-content{font-size:12px;display:none;position:absolute;border:1px solid #d8d8d8;border-radius:2px;background-color:#d8d8d8;padding:.3rem 1rem}.MyLu2ToolTip>.MyLu2Icon:hover+.tooltip-content,.MyLu2ToolTip>.MyLu2Icon:active+.tooltip-content{display:block}.MyLu2ToolTip>.tooltip-content.left{left:0}.MyLu2ToolTip>.tooltip-content.center{left:50%;transform:translate(-50%)}.MyLu2ToolTip>.tooltip-content.right{right:0}.nfs-content{padding:1.25rem}.nfs-content h3,.nfs-content .nfs-categoryTitle{font-weight:700}.nfs-content h3{font-size:1rem}.nfs-content .nfs-subject,.nfs-content .nfs-category{display:flex;align-items:center}.nfs-content .nfs-subject{padding:.625rem 1.25rem;display:flex}.nfs-content .nfs-subject:first-of-type{padding-top:1.25rem}.nfs-content .nfs-subject:last-of-type{padding-bottom:1.25rem}.nfs-content .nfs-category{justify-content:space-between;padding:1.25rem;border-bottom:1px solid #E5EAEB}.nfs-content .nfs-categoryBox{border:1px solid #E5EAEB;max-width:24.063rem;margin-top:1.25rem}.nfs-content .nfs-toggle{padding-right:1.25rem}.nfs-content .nfs-bell-container,.nfs-content .nfs-color-container{border-bottom:1px solid #E5EAEB;margin-bottom:1.5rem;padding-bottom:1.5rem}.nfs-content .nfs-bell-message,.nfs-content .nfs-color-message{padding:1rem 0}.nfs-content .nfs-bell-toggle,.nfs-content .nfs-color-toggle{display:flex}.nfs-content .slide-up{overflow:hidden;max-height:0;transition:max-height .75s;-webkit-transition:max-height .75s;-moz-transition:max-height .75s;-o-transition:max-height .75s}.nfs-content .slide-down{max-height:100rem;transition:max-height .75s ease-in;-webkit-transition:max-height .75s ease-in;-moz-transition:max-height .75s ease-in;-o-transition:max-height .75s ease-in}.nfs-subject-outer{overflow:hidden}.nfs-content .loading,.nfs-content .loading .mylu2-toggle-button .container{cursor:wait}.MyLu2ContentBox.tcpa-container{padding-left:1.5rem;padding-right:1.5rem;padding-bottom:1.5rem}.MyLu2ContentBox.tcpa-container .MyLu2ContentBoxHeaderOuter{padding:0}.MyLu2ContentBox.tcpa-container .MyLu2ContentBoxHeaderOuter{margin-bottom:1rem}.MyLu2ContentBox.tcpa-container .divider{display:block;width:90%;height:1px;background-color:#c6c7c9}.MyLu2ContentBox.tcpa-container h3{font-weight:600;font-size:1rem}.MyLu2ContentBox.tcpa-container .MyLu2Button{min-width:8rem;max-width:9rem}.MyLu2ContentBox.tcpa-container .MyLu2ButtonContainer{padding:0}.MyLu2ContentBox.tcpa-container .ctia-tcpa-radio-btns{display:flex}.MyLu2ContentBox.tcpa-container .ctia-tcpa-radio-btns .MyLu2Radio{margin:0 1rem 1rem 0}.MyLu2ContentBox.tcpa-container .tcpa-no-content{border-left:4px solid #f6b944;padding:0 1rem}.MyLu2ContentBox.tcpa-container .ctia-tcpa-selected-content{font-style:italic;color:#747676;padding:1rem 0 2rem}.tcpa-modal-container{display:flex;flex-direction:column;align-content:center}.tcpa-modal-container .heading,.tcpa-modal-container .footer{text-align:center;padding:0 2rem}.tcpa-modal-container .MyLu2Button{width:100%}.tcpa-modal-container .MyLu2Icon{font-size:70px}.tcpa-modal .mylu2-modal-content{width:550px;max-height:98%}@media (max-width: 1000px){.tcpa-modal .mylu2-modal-content{width:90%;max-height:80%}}.ctia-h3{padding:1rem 0 0}.ctia-submit .MyLu2Button{min-width:8rem;max-width:9rem}.ctia-divider{display:block;width:100%;height:1px;background-color:#c6c7c9;margin-bottom:1rem;margin-top:2rem}.mylu2-modal.tcpa-modal{z-index:1}.dgl-container .content{padding:1.25rem;line-height:1.75}.dgl-container .record-types{padding-bottom:2rem}.dgl-container .successors{display:flex;gap:1.5rem;padding-bottom:2rem;flex-wrap:wrap}.dgl-container .successors .successor{border:1px solid #E5EAEB;text-align:center;padding:1rem;width:13rem}.dgl-container .successors .successor .name,.dgl-container .successors .successor .signedDate{font-weight:700}.dgl-container .successors .relationship{color:#747676}.dgl-container .successors .editBtn{padding-top:1.5rem}.dgl-container .successors .edit-access svg{margin-right:.313rem}.dgl-container .successors .edit-access{flex-direction:row-reverse;display:flex;justify-content:center}.dgl-container .successors .remove-access{color:#737373;flex-direction:row-reverse}.dgl-container .successors .remove-access svg{height:1.25rem;width:1.25rem;padding-right:.313rem}.dgl-container .addSuccesssor{display:flex;justify-content:flex-end}.dgl-container .addSuccesssor .MyLu2Button.add-new,.dgl-edit .MyLu2Button.cancel{padding:.875rem 2.188rem}.dgl-edit .MyLu2Button.save{padding:.938rem 2.188rem;width:10rem}.dgl-edit .buttons{display:flex;justify-content:space-between}.dgl-modal .buttons,.dgl-modal .buttons .MyLu2Button{width:100%}.dgl-modal .message{line-height:1.5;padding-bottom:2rem}.dgl-edit .multi-input{display:flex;gap:1rem;align-items:center}.dgl-edit .red{color:#c8102e}.dgl-edit .mylu-dropdown{margin:0;max-width:none}.dgl-edit .mylu-dropdown>div.custom-dropdown-button{padding:.45rem;font-size:.875rem}.dgl-edit .mylu-dropdown>select.native-dropdown-select{height:2.5rem}.dgl-edit .date-input{width:9rem}.dgl-edit .id-input,.dgl-edit .sig-input{width:21rem}.dgl-edit .zip-input{width:5rem}.dgl-edit .city-input{width:50%}.dgl-edit agree-msg{padding:1.5rem 0}.dgl-edit .buttons .MyLu2ButtonContainer{padding:0}.dgl-edit .buttons{padding:1rem 0}.dgl-edit .state-container{margin:1rem 0;padding-top:.5rem;width:9rem}.dgl-edit .email-phone{width:50%}.dgl-edit .phone-container{padding-top:1.063rem}.dgl-edit .phone-boxes{display:flex;gap:1rem}.dgl-edit .phone-ext{width:5rem}.dgl-edit .state-container .label{line-height:1.25}.dgl-edit .location .mylu-dropdown{margin:.5rem 0rem 1rem}.dgl-edit .nation-container{width:50%;padding-bottom:2rem}@media (max-width: 1150px){.dgl-edit .location,.dgl-edit .multi-input{flex-direction:column;gap:0}.dgl-edit .location .city-input,.dgl-edit .location .zip-input,.dgl-edit .location .state-container,.dgl-edit .date-input,.dgl-edit .id-input,.dgl-edit .sig-input,.dgl-edit .email-phone,.dgl-edit .nation-container{width:100%}.dgl-edit .nation-container{padding-bottom:0}.dgl-edit .phone-container{padding-top:0;padding-bottom:1rem}.dgl-edit .state-container{margin:0}.dgl-edit .mylu-dropdown{margin-bottom:1.25rem}.dgl-edit .mylu2-textbox{margin:.25rem 0}}@media (max-width: 550px){.dgl-container .successors{flex-direction:column}.dgl-container .successors .successor,.dgl-container .addSuccesssor .MyLu2ButtonContainer{width:100%}}@media (max-width: 450px){.dgl-edit .buttons{flex-direction:column-reverse;gap:1rem}.dgl-edit .MyLu2Button.save{width:100%}}.eme-contact-container{padding:1rem}.eme-contact-container .message{padding:1rem 0 2rem;border-bottom:1px solid #E5EAEB;line-height:1.5rem;margin-bottom:2.5rem}.eme-contact-container .eme-route{text-decoration:none;color:#0968d9;cursor:pointer}.eme-contact-container .contact-list{padding-bottom:1rem;display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:1rem}.eme-contact-container .contact-list .fake-contact-container{width:9rem;min-height:9rem}.eme-contact-container .contact-list .contact-box,.eme-contact-container .contact-list .contact-add{border:1px solid #E5EAEB;text-align:center;width:9rem;min-height:9rem}.eme-contact-container .contact-list .contact-box .eme-content{padding:1rem 0 .5rem;display:flex;flex-direction:column;align-items:center}.eme-contact-container .contact-list .contact-box .name{font-weight:600;padding-bottom:.875rem}.eme-contact-container .contact-list .contact-box .relationship{color:#747676;padding-bottom:1.313rem}.eme-contact-container .contact-list .contact-box .eme-content .edit-access-con{padding-bottom:1.5rem}.eme-contact-container .contact-list .contact-box .eme-content .MyLu2ButtonContainer.edit-access{padding:0}.eme-contact-container .contact-list .contact-box .eme-content .MyLu2Button.link.remove-access{color:#747676}.eme-contact-container .contact-list .contact-box .eme-content .MyLu2ButtonContainer.remove-access{padding:0}.eme-contact-container .contact-list .contact-box .eme-content button{flex-direction:row-reverse}.eme-contact-container .contact-list .contact-box .eme-content .MyLu2Button span.withIcon{padding-left:8px}.eme-contact-container .contact-list .contact-add{display:flex;justify-content:center;align-items:center}.eme-contact-container .contact-list .contact-add button{flex-direction:column-reverse}.eme-contact-container .contact-list .contact-add .MyLu2Button .MyLu2Icon svg{width:5rem;height:5rem;margin-left:0}.eme-contact-remove-modal .MyLu2ButtonContainer,.eme-contact-remove-modal .MyLu2Button{width:100%}.eme-contact-remove-modal .MyLu2ButtonContainer{padding:10px 0}.eme-contact-remove-modal .message{padding-bottom:1rem}.eme-contact-remove-modal .Mylu2Loading{margin:0rem 0rem 1rem;height:2.75rem;display:flex;align-items:center;padding:1rem 0}.eme-contact-remove-modal .MyLu2Spinner{margin:0rem auto;font-size:.2rem}.eme-contact-add-container .eme-contact-button-container{display:flex;justify-content:space-between}.eme-contact-add-container .eme-contact-button-container .MyLu2ButtonContainer,.eme-contact-add-container .eme-contact-button-container .MyLu2Button{width:8rem}.eme-contact-add-container .eme-contact-button-container .MyLu2ButtonContainer{padding:0}.eme-contact-add-container .flex-container{padding-bottom:1rem}.eme-contact-add-container .flex-container,.eme-contact-add-container .flex-container .right-section{display:flex;column-gap:1rem}.eme-contact-add-container .form-inputs .mylu2-textbox{margin:0 0 1rem}.eme-contact-add-container .flex-container .mylu2-textbox{margin:0}.eme-contact-add-container .form-inputs{padding-bottom:2rem}.eme-contact-add-container .form-inputs .mylu-dropdown{max-width:100%;min-width:125px;margin:0;margin-bottom:1rem}.eme-contact-add-container .form-inputs .flex-container.priority-nation{width:100%}.eme-contact-add-container .form-inputs .flex-container.priority-nation .dropdown-container{flex-grow:1}.eme-contact-add-container .form-inputs .mylu-dropdown>select.native-dropdown-select{height:2.45rem}.eme-contact-add-container .form-inputs .mylu-dropdown>div.custom-dropdown-button{font-size:14px}.eme-contact-add-container .form-inputs .mylu-dropdown-label{margin:0 0 .5rem 0rem}@media screen and (max-width: 1150px){.eme-contact-container .contact-list{column-gap:5rem}}@media screen and (max-width: 781px){.eme-contact-container .contact-list{column-gap:4rem}}@media screen and (max-width:768px){.eme-contact-add-container .flex-container,.eme-contact-add-container .flex-container .right-section{flex-direction:column}.eme-contact-add-container .flex-container{padding:0}.eme-contact-add-container .flex-container .mylu2-textbox{margin-bottom:1rem}.eme-contact-add-container .eme-contact-button-container{flex-direction:column-reverse}.eme-contact-add-container .eme-contact-button-container .MyLu2ButtonContainer,.eme-contact-add-container .eme-contact-button-container .MyLu2Button{width:100%}.eme-contact-add-container .eme-contact-button-container .MyLu2ButtonContainer{padding-bottom:1.5rem}.eme-contact-container .contact-list{flex-direction:column;align-content:center;row-gap:0}.eme-contact-container .contact-list .contact-box{margin-bottom:1rem}}@media screen and (max-width: 470px){.eme-contact-container .contact-list .fake-contact-container{height:0rem;width:0rem;min-height:0rem}.eme-contact-add-container .flex-container .right-section{flex-direction:row}.eme-contact-add-container .flex-container .right-section .mylu2-textbox,.eme-contact-add-container .flex-container .right-section .state-dropdown{width:50%}.eme-contact-add-container .flex-container.priority-nation{flex-direction:row-reverse}.eme-contact-add-container .flex-container.priority-nation .dropdown-container{flex:1}.eme-contact-add-container .eme-contact-button-container{flex-direction:row}.eme-contact-add-container .eme-contact-button-container .whiteButton{padding-right:1rem}.eme-contact-add-container .eme-contact-button-container .blueButton{padding-left:1rem}}.ethnicity .eth-content-container{padding:1.5rem}.ethnicity .eth-content-container .subtitle{padding:1rem 0}.ethnicity .eth-content-container .eth-checkbox-container{padding:.5rem 0}.ethnicity .eth-content-container .MyLu2ButtonContainer{display:flex;justify-content:flex-end;padding-top:1.5rem}.ethnicity .eth-content-container .MyLu2Radio .radioController{margin-right:.5rem}.ethnicity .eth-content-container .MyLu2Radio{padding:.25rem 0}.ethnicity .MyLu2ContentBox.red{border:2px solid #CD092D}.ethnicity .MyLu2ContentBox.red .contentBoxMsg{color:#cd092d}.ethnicity .MyLu2ContentBox.green{border:2px solid #00854e}.ethnicity .MyLu2ContentBox.green .contentBoxMsg{color:#00854e}.ethnicity .MyLu2ContentBox.blue .contentBoxMsg{color:#9bc7ee}.ethnicity .MyLu2ContentBox.blue{border:2px solid #9bc7ee}.ferpa .content{padding:.5rem 1.5rem;line-height:1.5rem}.ferpa .ferpa-agreement-page .complianceMsg p{padding-bottom:.5rem}.ferpa .ferpa-agreement-page .btn-wrapper{display:flex;justify-content:flex-end;padding:1.5rem 0}.ferpa .ferpa-agreement-page .complianceMsg a{color:#0968d9}.ferpa .ferpa-agreement-page .btn-wrapper .MyLu2ButtonContainer,.ferpa .dropdown-container .MyLu2ButtonContainer,.ferpa .no-pins-btn-containter .MyLu2ButtonContainer{padding:0}.ferpa .ferpa-agreement-page .btn-wrapper .MyLu2Button.blueButton{padding:11px 40px}.ferpa .ferpa-view-page{padding-top:.85rem}.ferpa .ferpa-view-page .category-desc{padding:1.5rem 0}.ferpa .selector-wrapper{padding-bottom:2rem}.ferpa .selector-wrapper .dropdown-title{padding-bottom:1rem}.ferpa .ferpa-view-page .message-content{border-bottom:1px solid #E5EAEB;padding-bottom:1.5rem;margin-bottom:1.5rem}.ferpa .selector-wrapper p.mylu-dropdown-label,.ferpa .selector-wrapper .mylu-dropdown{margin:0;width:15rem}.ferpa .dropdown-container{display:flex;align-items:flex-end;column-gap:1.5rem}.ferpa .dropdown-container .MyLu2ButtonContainer{padding:0}.ferpa .dropdown-container .mylu-dropdown>div.custom-dropdown-button{padding:.5rem;top:2px;font-size:14px}.ferpa .dropdown-container .MyLu2Button.blueButton,.ferpa .no-pins-btn-containter .MyLu2Button.blueButton,.ferpa .ferpa-edit-page .buttons-container .MyLu2Button{padding:15px 40px}.ferpa .no-pins-btn-containter{display:flex;justify-content:flex-end;padding-top:2rem}.ferpa .pin{display:flex;align-items:center;column-gap:.5rem}.ferpa .pin .buttons{display:flex}.ferpa .pin .mylu2-textbox{display:flex;margin:.5rem 0}.ferpa .pin .pin-desc{width:100%}.ferpa .existing-pins-container{padding-bottom:1rem}.ferpa .ferpa-edit-page .disclaimer-msg{border-bottom:1px solid #E5EAEB;padding-bottom:1.5rem;margin-bottom:1rem}.ferpa .ferpa-edit-page .pin-input-wrapper{display:flex;align-items:center;column-gap:.5rem;padding-bottom:1.5rem}.ferpa .ferpa-edit-page .pin-input-wrapper .mylu2-textbox{width:14rem}.ferpa .ferpa-edit-page .buttons-container{display:flex;justify-content:space-between;align-items:center;padding-bottom:1rem}.ferpa .ferpa-edit-page .buttons-container .MyLu2ButtonContainer{padding:0}@media screen and (max-width: 768px){.ferpa .ferpa-agreement-page .btn-wrapper .MyLu2ButtonContainer,.ferpa .dropdown-container .MyLu2ButtonContainer,.ferpa .no-pins-btn-containter .MyLu2ButtonContainer{width:100%}.ferpa .dropdown-container,.ferpa .ferpa-edit-page .pin-input-wrapper{flex-direction:column;align-items:flex-start}.ferpa .dropdown-container-inner,.ferpa .ferpa-edit-page .buttons-container .MyLu2ButtonContainer{width:100%;padding-bottom:1.5rem}.ferpa .ferpa-edit-page .buttons-container{flex-direction:column-reverse}.ferpa .selector-wrapper p.mylu-dropdown-label,.ferpa .selector-wrapper .mylu-dropdown,.ferpa .ferpa-edit-page .pin-input-wrapper .mylu2-textbox{width:100%;max-width:100%}.ferpa .pin{flex-direction:column;padding:.5rem 0}.ferpa .pin .buttons{justify-content:space-between;width:100%}.ferpa .pin .mylu2-textbox input{width:100%}}.military-verification-container{margin:1.5rem;padding-bottom:2rem;line-height:1.5rem}.military-verification-container .id-me-container{display:flex;padding:0 1.5rem 1.5rem 0}.military-verification-container .date-container{padding:1.5rem 0;font-style:italic}.military-verification-container .reportingContainer{padding-top:1.5rem}.military-verification-container .reportingContainer .isMilitaryDecision,.military-verification-container .reportingContainer .isMilitarySpouseActive{display:flex;column-gap:1rem;padding:1rem 0 1.5rem}.military-verification-container .reportingContainer .isMilitaryDecision .MyLu2Radio .radioController,.military-verification-container .reportingContainer .isMilitarySpouseActive .MyLu2Radio .radioController{margin-right:.5rem}.military-verification-container .reportingContainer .ineligible{border:2px solid #0968D9;background-color:#f7fafd;color:#19191a;padding:1rem}.military-verification-container .military-select-container{padding-bottom:1.5rem}.military-verification-container .military-select-container .mylu-dropdown{margin:0}.military-verification-container .military-select-container .mylu-dropdown>div.custom-dropdown-button{font-size:.875rem;padding:.6rem}.military-verification-container .military-select-container .lbl{padding-bottom:.5rem}.military-verification-container .mylu-dropdown>.custom-dropdown-content{max-height:10.025rem}.missing-contacts-con .inner-div{padding-left:1.5rem;padding-right:1.5rem}.missing-contacts-add-con .message,.missing-contacts-con .inner-div .message{line-height:1.5rem}.missing-contacts-add-con .content-config-div,.missing-contacts-con .content-config-div{border-top:1px solid #E5EAEB;height:0rem;border-radius:1px;margin-top:1.5rem;margin-bottom:0rem}.missing-contacts-con .saved-contacts-container{display:flex;flex-direction:row;justify-content:space-between}.missing-contacts-con .saved-contact-container .remove-button-con .MyLu2Button.link.remove-access{color:#727272}.missing-contacts-con .saved-contact-container .remove-button-con .MyLu2Button.link.remove-access .MyLu2Icon,.missing-contacts-con .saved-contact-container .edit-button-con .MyLu2Button.link.edit-access .MyLu2Icon{padding-right:.25rem}.missing-contacts-con .saved-contact-container .remove-button-con .MyLu2Button.link.remove-access,.missing-contacts-con .saved-contact-container .edit-button-con .MyLu2Button.link.edit-access{flex-direction:row-reverse}.missing-contacts-con .saved-contacts-container .saved-contact-container .edit-button-con{display:flex;justify-content:center}.missing-contacts-con .saved-contacts-container .saved-contact-container .remove-button-con{display:flex;justify-content:center;padding-top:1.5rem}.missing-contacts-con .saved-contacts-container .saved-contact-container .edit-button,.missing-contacts-con .saved-contacts-container .saved-contact-container .remove-button{display:flex;justify-content:center;align-items:center;background:none}.missing-contacts-con .saved-contacts-container .saved-contact-container .remove-button-con .remove-access,.missing-contacts-con .saved-contacts-container .saved-contact-container .edit-button-con .edit-access{padding:0}.missing-contacts-con .saved-contacts-container .saved-contact-container .edit-button{color:#085dc1}.missing-contacts-con .saved-contacts-container .saved-contact-container .remove-button{color:#727272;margin-bottom:0;background:none}.missing-contacts-con .saved-contact-container{display:flex;flex-direction:column;justify-content:space-between}.missing-contacts-con .saved-contact-container .date-added{padding-top:.875rem;padding-bottom:1.313rem;color:#727272}.missing-contacts-con .saved-contact-container,.missing-contacts-con .new-contact-container,.missing-contacts-con .fake-contact-container{text-align:center;padding:.5rem;width:9rem;max-width:9rem;min-height:9rem;margin-top:2rem;margin-bottom:2rem}.missing-contacts-con .saved-contact-container .name{margin:0}.missing-contacts-con .saved-contact-container,.missing-contacts-con .new-contact-container{border:1px solid #E5EAEB;padding-top:1rem;padding-bottom:.5rem}.missing-contacts-con .new-contact-container{justify-content:center;flex-direction:column;align-items:center;display:flex}.missing-contacts-con .new-contact-container .add-new-button{background-color:inherit;color:#085dc1;display:flex;justify-content:center;flex-direction:column-reverse;align-items:center}.missing-contacts-con .new-contact-container .add-new-button svg{width:5rem;height:5rem}.missing-contacts-con .new-contact-container .add-user-txt{margin-top:0}.missing-contacts-add-con{padding-left:1.25rem;padding-right:1.25rem}.missing-contacts-add-con .relationship-dropdown{max-width:none;margin-left:0;margin-right:0}.missing-contacts-add-con .add-contact-form{padding-top:1.25rem}.missing-contacts-add-con .add-contact-form .input-location-con,.missing-contacts-add-con .add-contact-form .input-phone-con,.missing-contacts-add-con .add-contact-form .input-email-phone-con,.missing-contacts-add-con .input-name-con{display:flex;flex-direction:row;gap:1rem;align-items:center}.missing-contacts-add-con .add-contact-form .input-email-phone-con .email,.missing-contacts-add-con .add-contact-form .input-phone-con{width:50%}.missing-contacts-add-con .add-contact-form .input-email-phone-con .phone-ext{width:5rem}.missing-contacts-add-con .add-contact-form .input-location-con .mylu-dropdown.state-dropdown{margin:.5rem 0rem .281rem;width:9rem}.mylu2-textbox.input-wrapper.zip{min-width:7rem}.missing-contacts-add-con .buttons{display:flex;justify-content:space-between}.missing-contacts-add-con.buttons .MyLu2ButtonContainer{padding:0}.missing-contacts-add-con .buttons{padding:1rem 0}.missing-contacts-add-con .add-contact-form .buttons .MyLu2ButtonContainer.save{padding-right:0}.missing-contacts-add-con .add-contact-form .buttons .MyLu2ButtonContainer.cancel{padding-left:0}.missing-contacts-add-con .content-config-div{margin-bottom:1.25rem}.missing-contacts-add-con .add-contact-form .input-location-con .mylu-dropdown.state-dropdown .custom-dropdown-content.show{height:12rem}.missing-contacts-add-con .add-contact-form .input-location-con .state-zip{display:flex;gap:1rem;width:-webkit-fill-available}.missing-contacts-add-con .add-contact-form .input-location-con .zip{margin-top:0;margin-bottom:0}.missing-contacts-add-con .buttons .MyLu2Button.cancel .missing-contacts-add-con .buttons .MyLu2ButtonContainer.cancel{width:7.75rem}.missing-contacts-add-con .buttons .MyLu2Button.save,.missing-contacts-add-con .buttons .MyLu2ButtonContainer.save{width:9rem}.missing-contacts-remove-modal .Mylu2Loading{margin:0rem 0rem 1rem;height:2.75rem;display:flex;align-items:center;padding:1rem 0}.missing-contacts-remove-modal .MyLu2Spinner{margin:0rem auto;font-size:.2rem}.missing-contacts-remove-modal .remove-modal-con{display:flex;flex-direction:column;width:inherit}.missing-contacts-remove-modal .remove-modal-con .MyLu2Button.blueButton.agreeButton,.missing-contacts-remove-modal .remove-modal-con .MyLu2Button.whiteButton{width:100%}.missing-contacts-remove-modal .message{padding-bottom:.625rem}.missing-contacts-remove-modal .remove-modal-con .MyLu2ButtonContainer.blueButton.agreeButton,.missing-contacts-remove-modal .remove-modal-con .MyLu2ButtonContainer.whiteButton{padding:.625rem 2.5rem}.add-contact-form .input-location-con .state-zip .state-dropdown .button-text,.add-contact-form .add-rel-form .relationship-dropdown .button-text{font-size:14px}@media screen and (max-width:768px){.missing-contacts-con .saved-contacts-container{flex-wrap:wrap;column-gap:unset;align-content:center;flex-direction:column}.missing-contacts-con .fake-contact-container{min-height:0;height:0;margin:0}.missing-contacts-con .saved-contact-container,.missing-contacts-con .new-contact-container{margin-bottom:.5rem}}@media screen and (max-width: 470px){.missing-contacts-add-con .add-contact-form .input-location-con .state-zip{align-items:center}.missing-contacts-add-con .add-contact-form .input-name-con .mylu2-textbox.f-name,.missing-contacts-add-con .add-contact-form .input-name-con .mylu2-textbox.l-name,.missing-contacts-add-con .add-contact-form .input-phone-con .mylu2-textbox.phone,.missing-contacts-add-con .add-contact-form .input-phone-con .mylu2-textbox.phone-ext,.missing-contacts-add-con .add-contact-form .input-email-phone-con .mylu2-textbox.email,.missing-contacts-add-con .add-contact-form .input-address .mylu2-textbox.add1,.missing-contacts-add-con .add-contact-form .input-address .mylu2-textbox.add2,.missing-contacts-add-con .add-contact-form .input-location-con .mylu2-textbox.city,.missing-contacts-add-con .add-contact-form .input-location-con .state-zip .mylu2-textbox.zip{margin-top:.5rem;margin-bottom:.5rem}.missing-contacts-add-con .add-contact-form .input-location-con,.missing-contacts-add-con .add-contact-form .input-phone-con,.missing-contacts-add-con .add-contact-form .input-email-phone-con,.missing-contacts-add-con .input-name-con{flex-direction:column;gap:0rem}.missing-contacts-add-con .add-contact-form .input-location-con .mylu-dropdown.state-dropdown{width:auto}.missing-contacts-add-con .add-contact-form .mylu2-textbox.input-wrapper.zip{width:50%}.missing-contacts-add-con .add-contact-form .input-phone-con{flex-direction:row;width:-webkit-fill-available;gap:1rem}.missing-contacts-add-con .add-contact-form .input-email-phone-con .email{width:100%}}.mws-content .mws-subject .items{width:100%;display:flex;justify-content:space-between;align-items:center}.mws-content .mws-subject .items .left-container{display:flex;flex-direction:row;align-items:center}.mws-content .items .drag-handle{display:flex;flex-direction:column;align-items:flex-end;cursor:grab}.mws-content .bar{width:20px;height:3px;background-color:#ccc;margin:2px 0}.mws-widget-container-off .mws-subject{padding:.625rem 1.25rem}.mws-content{padding:1.25rem}.mws-content h3,.mws-content .mws-categoryTitle{font-weight:700}.mws-content h3{font-size:1rem}.mws-content .mws-subject,.mws-content .mws-category{display:flex;align-items:center}.mws-content .mws-subject{padding:.625rem 1.25rem;display:flex}.mws-content .mws-subject:first-of-type{padding:.625rem 1.25rem}.mws-content .mws-subject:last-of-type{padding:.625rem 1.25rem}.mws-content .mws-widget-container-off .mws-subject{padding:.625rem 1.25rem}.mws-content .mws-category{justify-content:space-between;padding:1.25rem;border-bottom:1px solid #E5EAEB}.mws-content .mws-categoryBox{border:1px solid #E5EAEB;max-width:24.063rem;margin-top:1.25rem}.mws-content .mws-toggle{padding-right:1.25rem}.mws-content .mws-bell-container,.mws-content .mws-color-container{border-bottom:1px solid #E5EAEB;margin-bottom:1.5rem;padding-bottom:1.5rem}.mws-content .mws-bell-message,.mws-content .mws-color-message{padding:1rem 0}.mws-content .mws-bell-toggle,.mws-content .mws-color-toggle{display:flex}.mws-content .slide-up{overflow:hidden;max-height:0;transition:max-height .75s;-webkit-transition:max-height .75s;-moz-transition:max-height .75s;-o-transition:max-height .75s}.mws-content .slide-down{max-height:100rem;transition:max-height .75s ease-in;-webkit-transition:max-height .75s ease-in;-moz-transition:max-height .75s ease-in;-o-transition:max-height .75s ease-in}.mws-subject-outer{overflow:hidden}.mws-content .loading,.mws-content .loading .mylu2-toggle-button .container{cursor:wait}.Admin main{width:100%;background:#fff;border-radius:2px;box-shadow:0 1px 3px #0000001a;margin:10px;overflow:visible}.Admin header{min-height:50px;padding:14px 13px;font-size:20px;color:#222;box-shadow:0 1px #efefef}.Admin section{padding:13px 32px}.Admin article{padding-bottom:13px;display:flex;align-items:center;row-gap:1rem;column-gap:1rem;flex-wrap:wrap}.Admin input{padding:9px 10px;max-width:55%}.Admin button{background:#256ec1;color:#fff;height:40px;font-size:14px;border:1px solid transparent;border-radius:2px;padding:0rem 1rem}.Admin .adminList{margin-top:1em;list-style:none;padding-left:0;background-color:#f0f0f0;font-size:14px;width:100%;display:grid;grid-template-columns:auto auto;border-top:1px solid rgba(0,0,0,.13);border-left:1px solid rgba(0,0,0,.13);border-right:1px solid rgba(0,0,0,.13)}.Admin .adminList li{display:contents}.Admin .adminList label,.Admin .adminList div{border-bottom:1px solid rgba(0,0,0,.13);padding:7px}.Admin .adminList div{word-wrap:break-word;-webkit-user-select:auto;user-select:auto;overflow:auto;border-left:1px solid rgba(0,0,0,.13)}.Admin .adminList div .roleOverrides{display:flex;flex-flow:column nowrap}.Admin .adminList div .roleOverrides li{display:block}.Admin .console .adminList{display:block;background-color:#fff}.Admin .console .adminList li{border-bottom:1px solid rgba(0,0,0,.13);padding:5px;word-wrap:break-word;-webkit-user-select:auto;user-select:auto;overflow:auto;display:block}.Admin div{padding:15px}.Admin .env .active{color:#fff;background-color:#00854e}.Admin .env .inactive{color:#fff;background-color:#0a254e}.Admin .new-user:disabled{opacity:50%}.Admin .AthleticsDebugToggle input[type=checkbox]{margin-right:.5rem}.Admin .AthleticsDebugToggle div{padding:0rem}.Admin .AthleticsDebug div{width:10rem;padding:0rem}.Admin .AthleticsDebug button{width:100%;padding:0rem}.Admin .AthleticsDebug input[type=text]{max-width:100%;margin-bottom:.5rem}.Admin .AthleticsDebug textarea{align-self:stretch;width:15rem}.Admin .AthleticsDebug button,.Admin .CopyJWT button{transition:background-color 2s ease-in-out}.Admin .AthleticsDebug button:active,.Admin .CopyJWT button:active{transition:0s;background-color:#4c4ac1}.mock-newsfeed-toggle .showing-mock-newsfeed{background:#00854e}.Admin .mylu2-accordion-toggle{background:none;align-items:center}.Admin .section .mylu2-accordion-toggle{font-size:2rem}.Admin .section .mylu2-accordion-toggle span{font-size:1.25rem}.Admin .mylu2-accordion div{border:none;padding:0}.Admin .adminList .mylu2-accordion .proxy-student .mylu2-accordion-toggle{padding-left:2rem}.Admin .adminList .mylu2-accordion .proxy-student .mylu2-accordion-toggle span{border-bottom:1px solid;padding:5px 0}.Admin .adminList .mylu2-accordion .mylu2-accordion-content-container.open{height:100%;margin:0}.Admin .adminList .mylu2-accordion .mylu2-accordion-content-container .mylu2-accordion-content{padding-left:1rem}.Admin .adminList .mylu2-accordion .mylu2-accordion-content-container{padding-left:2rem}.Admin .adminList .auth-list-container{padding:.5rem}.Admin .header-color-select,.Admin .header-color-select>option{padding:.5rem}.Admin .set-jwt{flex-flow:column;align-items:flex-start}.Admin .setJWTDiv{display:none;max-width:90%;width:90%;padding:0 1rem}.Admin .setJWTDiv.show{display:block}.Admin .jwt-input{max-width:90%;width:90%}.Admin .setJWTButtons{display:flex;flex-flow:row nowrap;align-items:flex-start;gap:1rem;padding:.75rem 0 0}.Admin .section .mylu2-accordion-content-container.open{height:100%}@media (min-width:600px){.Admin .env .not-of-same-auth{display:none}}.idp-admin .acct-lookup{display:flex;align-items:center}.idp-admin input{margin:0 .5rem}.idp-admin button{background:#256ec1;color:#fff;height:40px;font-size:14px;border:1px solid transparent;border-radius:2px;padding:0rem 1rem;margin:1rem}.idp-admin .idp-container{border:1px solid #6F6F6F;padding:0}.idp-admin .idp-container div{padding:.5rem;border-bottom:1px solid #6F6F6F}.idp-admin .guest-data{display:flex}.idp-admin .guest-data .highlight{background-color:#c8102e}.idp-admin .update-guest .form{display:flex;flex-direction:column;width:300px}.Admin .mylu2-accordion .shared-access-admin{padding-left:1.25rem}.Admin .mylu2-accordion .shared-access-admin .data-table{display:flex;column-gap:1rem;background-color:#747676;padding:1rem}.Admin .mylu2-accordion .shared-access-admin .data-table .label{font-weight:700}.Admin .mylu2-accordion .toast-admin{padding-left:1.25rem}.Admin .mylu2-accordion .toast-admin .mylu2-accordion .toast-admin-sub{padding-left:2.5rem;padding-bottom:1rem}.Admin .mylu2-accordion .toast-admin .div-table{display:table;width:auto;border-collapse:collapse}.Admin .mylu2-accordion .toast-admin .div-tr{display:table-row;width:auto}.Admin .mylu2-accordion .toast-admin .div-td{display:table-cell;width:auto;border:1px solid darkgray;padding:.25rem;vertical-align:middle}.Admin .mylu2-accordion .toast-admin .div-th{display:table-cell;width:auto;background-color:gray;color:#fff;border:1px solid darkgray;padding:.25rem}.Admin .mylu2-accordion .toast-admin .item-action{background-color:transparent;padding:0;border:0;width:1.5rem;height:1.5rem}.Admin .mylu2-accordion .toast-admin .item-action svg{display:block;margin-left:0;width:1.5rem;height:1.5rem;vertical-align:top}.Admin .mylu2-accordion .toast-admin input{padding:1px;width:100%;max-width:100%;border:1px solid darkgray;box-sizing:border-box}.Admin .mylu2-accordion .toast-admin .new-text{color:green}.Admin .mylu2-accordion .toast-admin .new-data{width:8rem}.Admin .mylu2-accordion .toast-admin .new-data .MyLu2IconButton{display:inline-block}.Admin .mylu2-accordion .toast-admin .new-body,.Admin .mylu2-accordion .toast-admin .new-allowed-roles{width:15rem}.Admin .mylu2-accordion .toast-admin .new-date{width:8rem;vertical-align:middle}.Admin .mylu2-accordion .toast-admin .new-date input{padding:1px;width:100%;max-width:100%;border:1px solid darkgray;box-sizing:border-box}#myLU404{margin:.5rem;padding:1rem;box-sizing:border-box;box-shadow:#0003 0 .188rem .063rem -.125rem,#00000024 0 .125rem .125rem,#0000001f 0 .063rem .313rem;border-radius:.25rem}#myLU404 header{color:#2773cb;font-size:1.25rem;font-weight:500}#myLU404 section{color:#737373;margin-top:.5rem;font-size:.875rem;font-weight:500}#myLU401{margin:.5rem;padding:1rem;box-sizing:border-box;box-shadow:#0003 0 .188rem .063rem -.125rem,#00000024 0 .125rem .125rem,#0000001f 0 .063rem .313rem;border-radius:.25rem}#myLU401 header{color:#2773cb;font-size:1.25rem;font-weight:500}#myLU401 section{color:#737373;margin-top:.5rem;font-size:.875rem;font-weight:500}.laundry-availability .MyLu2Icon.headerLeft svg{width:1.2em;height:1.2em}.laundry-location-data{display:grid;grid-template-columns:1fr 1fr;margin:1rem}.MyLu2Page.mobile .laundry-location-data,.MyLu2Page.tablet .laundry-location-data{grid-template-columns:1fr}@media only screen and (max-width: 500px){.MyLu2Page.mobile .laundry-location-data{margin-top:.5rem;margin-right:0rem;margin-left:0rem}}.laundry-location-data .laundry-location{border:solid .06rem #E5EAEB;border-radius:.18rem;justify-self:stretch;min-height:8rem;margin:1rem;padding:1rem;flex-grow:1;min-width:12rem}.MyLu2Page.mobile .laundry-location-data .laundry-location{margin:.375rem .75rem;width:auto}.laundry-location-name{font-size:.925rem;font-weight:700;margin-bottom:2rem}.laundry-peak-usage-chart{margin:2rem 0rem}.laundry-available-bar-flex-container{display:flex;justify-content:space-between;margin:2rem 0rem 2.75rem}.laundry-available-bar-flex-container .mylu-progress-bar:first-child{margin-right:2rem}.laundry-available-bar-flex-container>.flex-item{margin-top:0rem;margin-bottom:0rem;flex-grow:1}.laundry-error-message-icon{display:flex;justify-content:center;margin:8rem 3rem 1rem}.laundry-error-message-icon .laundry-availability-icon{font-size:10rem;margin-top:2rem;margin-left:10rem;margin-right:10rem}.laundry-error-message{max-width:18rem;text-align:center;margin:1rem auto 12rem}.MyLu2Page.tablet .laundry-availability .mylu-page-header.mylu-dropdown{margin:1rem 1.25rem 0rem}.MyLu2Page.mobile .laundry-availability .mylu-page-header.mylu-dropdown{margin:.75rem 0rem 0rem}.campus-calendar-list-item div.small-event-details{margin-bottom:none}.campus-calendar-list-item div.small-event-details>.event-detail-description{margin-bottom:1rem}.campus-calendar-list-item div.small-event-details>.event-detail-description>*{font-size:.84rem;line-height:1.2rem;margin:0rem}.campus-calendar-no-event-details{margin:8rem;text-align:center}.campus-calendar-event-list.flex-item,.campus-calendar-event-details{grid-row-start:content}.campus-calendar.tablet .campus-calendar-event-details{margin:0rem}.campus-calendar-list-item{margin:0rem 0rem 1rem;list-style-type:none;border:solid 1px #E5EAEB;border-radius:2px;word-wrap:break-word}.campus-calendar-list-item.clickable{cursor:pointer}.campus-calendar .event-main-content{display:flex}.campus-calendar.mobile .event-main-content{flex-direction:column}.event-main-content .event-image-container{position:relative;height:12rem;width:12rem}.campus-calendar.mobile .event-main-content .event-image-container{display:flex;height:91%;width:91%;align-self:center}.event-main-content img.event-poster{height:12rem;width:12rem;min-width:12rem;min-height:12rem;object-fit:cover;position:relative;z-index:2}.event-main-content img.event-poster.fallback-image{position:absolute;left:0;z-index:1}.campus-calendar.mobile img.event-poster{width:100%;height:100%;position:relative}.campus-calendar.mobile img.event-poster.fallback-image{position:absolute;left:0}.campus-calendar-list-item .mobile-event-title{display:none}.campus-calendar.mobile .campus-calendar-list-item .mobile-event-title{font-size:1rem;line-height:1.3rem;color:#256ec1;margin:1rem;display:block}.campus-calendar-list-item div.small-event-details{margin:1rem;display:flex;flex-direction:column;max-width:23rem}.campus-calendar.mobile div.small-event-details{margin-top:1.25rem;margin-bottom:1.25rem}.campus-calendar-list-item div.small-event-details>.event-title{font-size:1rem;line-height:1rem;color:#0968d9;margin-bottom:.5rem;margin-top:0rem}.campus-calendar-list-item div.small-event-details>.event-description.truncate-details{max-height:4.8rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.campus-calendar.mobile div.small-event-details>.event-description.truncate-details{max-height:5.2rem}.campus-calendar-list-item div.small-event-details>.event-description>*{font-size:.84rem;line-height:1.2rem;margin:0rem}.campus-calendar.mobile div.small-event-details>.event-description{margin-bottom:1.25rem;margin-top:.25rem}.campus-calendar.mobile div.small-event-details>.event-description *{font-size:.9rem;line-height:1.3rem}.campus-calendar-list-item div.small-event-details>.event-time{display:flex;align-items:center;margin-top:auto;overflow:hidden}.campus-calendar-list-item div.small-event-details>.event-location{display:flex;align-items:center;max-height:3rem;overflow:hidden;margin-top:.3rem}.campus-calendar.mobile .event-title,.campus-calendar.mobile .campus-calendar-event-list div.small-event-details>.event-time,.campus-calendar.mobile .campus-calendar-event-list div.small-event-details>.event-location{display:none}.campus-calendar-list-item div.small-event-details>.flex-container>p{margin:0rem .5rem;font-size:.84rem;font-weight:700;line-height:1rem}.campus-calendar-list-item div.small-event-details>.flex-container svg{margin:0rem}.campus-calendar-event-details .website-link-container{padding:1rem 2rem;background-color:#e5eaeb}.campus-calendar.mobile .website-link-container{padding-left:1rem}.campus-calendar-event-details .website-link-container>p{margin-top:0rem;margin-bottom:.13rem;font-weight:700}.campus-calendar-event-details .website-link-container>.MyLu2ButtonContainer{padding:0;max-width:33rem;display:block;word-wrap:break-word;word-break:break-all}.campus-calendar-event-details .website-link-container>.MyLu2ButtonContainer>.MyLu2Button.link{background-color:transparent;text-align:left;justify-content:left}p.see-event-details{display:none}.campus-calendar.mobile .campus-calendar-event-list .campus-calendar-list-item>p.see-event-details{color:#256ec1;margin:.25rem 1rem 1rem;font-size:.9rem;display:block}.campus-calendar-events-header{grid-row:header / header;grid-column:header / header;font-size:1.5rem;font-weight:400;height:2rem}.campus-calendar.desktop .campus-calendar-events-header{margin-top:-1rem}.campus-calendar.tablet .campus-calendar-events-header,.campus-calendar.mobile .campus-calendar-events-header{margin-top:0}.campus-calendar-event-list{grid-row:content / content;grid-column:content / content}.MyLu2Page.desktop .campus-calendar-event-list.search-results{grid-row:content / calendar;grid-column:content / calendar}.MyLu2Page.tablet .campus-calendar-event-list.search-results{grid-row:content / content;grid-column:content / content}.campus-calendar-data.flex-container>.Mylu2Loading{flex-grow:2}.campus-calendar-no-events-message{margin-top:7rem;text-align:center;width:100%}.campus-calendar-date-selector{grid-row:calendar / calendar;grid-column:calendar / calendar}.campus-calendar-date-selector>.react-calendar{max-width:15rem;min-width:15rem;border:solid 1px lightgray;border-radius:2px;margin:0 auto}.campus-calendar.mobile .campus-calendar-date-selector>.react-calendar{max-width:none;width:auto}.campus-calendar-date-selector *{font-size:.8rem}.campus-calendar-date-selector>.react-calendar>.react-calendar__navigation{height:2.2rem;padding-left:.3rem;padding-right:.3rem;margin-bottom:0}.campus-calendar-date-selector .react-calendar__navigation__label{margin-top:.3rem;font-weight:700;color:#19191a}.campus-calendar-date-selector.calendar-container .react-calendar__navigation>*{background-color:#fff}.campus-calendar-date-selector .react-calendar__navigation__arrow{padding:0rem;min-width:2.25rem;font-size:2rem;color:#0968d9}.campus-calendar-date-selector .react-calendar__navigation__arrow:disabled{color:#d3d3d3}.campus-calendar-date-selector .react-calendar__navigation__arrow:hover,.campus-calendar-date-selector .react-calendar__navigation__arrow:focus{background-color:transparent}.campus-calendar-date-selector .react-calendar__month-view__weekdays{padding:0rem .5rem}.campus-calendar-date-selector .react-calendar__month-view__weekdays__weekday abbr{text-decoration:none;color:#747676}.react-calendar__tile{padding-top:8px;padding-bottom:8px}.campus-calendar-date-selector .react-calendar__month-view__days{padding:.2rem .5rem .5rem;column-gap:0rem}.campus-calendar-date-selector .react-calendar__month-view__days__day,.campus-calendar-date-selector .react-calendar__month-view__days__day--weekend{color:#19191a}.campus-calendar-date-selector .react-calendar__month-view__days__day:disabled,.campus-calendar-date-selector .react-calendar__month-view__days__day--weekend:disabled{color:#6d6d6d}.campus-calendar-date-selector .react-calendar__month-view__days{background-color:#e5eaeb}.campus-calendar .react-calendar__tile{border-radius:2em}.campus-calendar.mobile .react-calendar__tile{padding-top:10px;padding-bottom:10px}.campus-calendar-date-selector .react-calendar__tile--now{background-color:#d3d3d3}.campus-calendar-date-selector .react-calendar__tile--now:enabled:hover{background-color:#e6e6e6;color:#19191a}.campus-calendar-date-selector .react-calendar__tile--active:enabled:hover,.campus-calendar-date-selector .react-calendar__tile--active{background-color:#0968d9;color:#fff}.campus-calendar .MyLu2PageContent{min-height:35rem}.MyLu2Page.campus-calendar .MyLu2PageContent{display:grid;grid-template-columns:1fr auto;grid-template-rows:min-content min-content auto;grid-template-areas:"nav nav" "header header" "content calendar";column-gap:1rem;padding:2rem}.MyLu2Page.campus-calendar .MyLu2PageContent>*{margin-bottom:1rem}.MyLu2Page.tablet .MyLu2PageContent{grid-template-columns:1fr auto;grid-template-rows:min-content min-content min-content auto;grid-template-areas:"nav nav" "calendar calendar" "header header" "content content"}.MyLu2Page.mobile .MyLu2PageContent{grid-template-columns:auto;grid-template-rows:min-content min-content min-content min-content auto;grid-template-areas:"nav" "nav" "calendar" "header" "content";padding-top:1rem}@media only screen and (max-width: 500px){.MyLu2Page.campus-calendar .MyLu2PageContent{padding:.75rem}.MyLu2Page.campus-calendar .MyLu2PageContent>*:not(:last-child){margin-bottom:.75rem}}.campus-calendar button.mylu-back{grid-column-start:1;grid-row-start:1;justify-self:start;height:2rem}.campus-calendar .campus-calendar-search{grid-column-start:2;grid-row-start:1;justify-self:end}.campus-calendar-data.flex-container{display:flex;margin:0 .75rem;column-gap:2rem;flex-wrap:wrap-reverse;align-items:flex-end}.campus-calendar-icon-flex-container{display:flex;justify-content:center;margin:8rem 3rem 1rem}.campus-calendar-icon-flex-container>.mylu-campus-calendar-search-results{font-size:10rem;margin-top:2rem;margin-left:10rem;margin-right:10rem}.campus-calendar-error-message{max-width:18rem;text-align:center;margin:7rem auto 8rem}form.campus-calendar-search{grid-column-start:2;grid-row-start:1;justify-self:end;height:2.5rem;width:15rem;border:solid 1px lightgray;border-radius:2px;display:flex;flex-wrap:nowrap}.MyLu2Page.mobile form.campus-calendar-search{width:100%;grid-column-start:1;grid-row-start:2;justify-self:stretch;justify-content:flex-end}form.campus-calendar-search>input{flex-grow:2;border:none;padding-left:.75rem;border-radius:.18rem}form.campus-calendar-search>button{position:absolute;padding:.65rem .65rem .65rem .2rem;margin-left:12.6rem;background-color:transparent;font-size:1.2rem}.campus-calendar-no-search-results{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;height:20rem;grid-column-start:span 2}.campus-calendar-search-term-not-found{margin-bottom:.75rem;margin-top:7rem;font-size:1.4rem}.campus-calendar-try-another-term{margin:0rem;font-size:1rem}.MyLu2Page.mobile .campus-calendar-event-details+.campus-calendar-date-selector{display:none}.campus-calendar-data.campus-calendar-data-details{margin-top:1.5rem}.campus-calendar.tablet .campus-calendar-data.campus-calendar-data-details{margin-top:0rem}.campus-calendar-data-details>.campus-calendar-date-selector>.react-calendar{margin-top:0rem}.campus-calendar.tablet .campus-calendar-data.campus-calendar-data-details>.campus-calendar-date-selector{display:none}.Mylu2Loading.event-details{grid-column-start:span 2}.gate-tracking .MyLu2PageContent{min-height:30rem}.gate-tracking .gate-tracking-data-container{margin:1.5rem;padding:.25rem 1.5rem 1.5rem;border:1px solid lightgray;border-radius:2px}.gate-tracking .data-header{display:flex;flex-direction:row-reverse;justify-content:space-between;column-gap:.5rem;border-bottom:solid 1px lightgray;align-items:center}.gate-tracking .data-header .inner-scroll-shadow-container{position:relative;overflow-x:auto;width:40rem;scroll-behavior:smooth}.gate-tracking .data-header .mylu-tab-headers{flex-grow:1;-ms-overflow-style:none;scrollbar-width:none}.gate-tracking .data-header .mylu-tab-headers::-webkit-scrollbar{display:none}.gate-tracking .data-header .inner-scroll-shadow-container.not-flush-right:after{right:0;background:linear-gradient(to right,#0000,#fff);content:"";height:100%;width:50px;top:0;position:absolute;z-index:2}.gate-tracking .data-header .inner-scroll-shadow-container.not-flush-left:before{left:0;background:linear-gradient(to right,#fff,#0000);content:"";height:100%;width:50px;top:0;position:absolute;z-index:2}.gate-tracking .inner-scroll-shadow-container .backward-header-scroll-button,.gate-tracking .inner-scroll-shadow-container .forward-header-scroll-button{display:none}@media (any-hover: hover){.gate-tracking .inner-scroll-shadow-container.not-flush-right .forward-header-scroll-button,.gate-tracking .inner-scroll-shadow-container.not-flush-left .backward-header-scroll-button{display:initial;top:0;position:absolute;z-index:3;background:transparent;height:100%;width:15px;padding:0rem;display:flex;align-items:center}.gate-tracking .inner-scroll-shadow-container.not-flush-left .backward-header-scroll-button{left:0;justify-content:flex-end}.gate-tracking .inner-scroll-shadow-container.not-flush-right .forward-header-scroll-button{right:0;justify-content:flex-start}.gate-tracking .inner-scroll-shadow-container .backward-header-scroll-button .MyLu2Icon svg,.gate-tracking .inner-scroll-shadow-container .forward-header-scroll-button .MyLu2Icon svg{width:1.5em;height:1.5em;margin:0rem}.gate-tracking .data-header .inner-scroll-shadow-container.not-flush-right:after{width:40px;background:linear-gradient(to right,#0000,#fff 25px,#fff)}.gate-tracking .data-header .inner-scroll-shadow-container.not-flush-left:before{width:40px;background:linear-gradient(to right,#fff,#fff 15px,#0000)}}.gate-tracking-data-container .data-header>.MyLu2ButtonContainer{padding:0rem;margin:0rem .5rem 0rem 0rem;display:flex;align-items:center;min-width:8.2rem}.gate-tracking-data-container .data-header .MyLu2Button.link{min-width:9rem}.gate-tracking .gate-status{padding:1.25rem 0rem;display:flex;flex-direction:row-reverse;align-content:center;justify-content:space-between;flex-wrap:wrap;column-gap:1.5rem;row-gap:1rem}.gate-tracking .gate-status>span{font-size:.85rem;font-style:italic;flex-shrink:1}.gate-tracking .gate-progress{display:flex;align-items:center;max-width:18rem;flex-shrink:0}.gate-tracking .gate-progress>span{font-size:.85rem;white-space:nowrap}.gate-tracking .gate-progress>.mylu-progress-bar{margin-left:1rem;height:.5rem;width:100%;min-width:10rem}.gate-tracking .gate-progress .mylu-progress-bar .progress-bar-label{margin-bottom:0rem}.gate-tracking button.gate-item{display:flex;align-items:center;justify-content:space-between;background-color:transparent;border:1px solid lightgray;border-radius:2px;width:100%;height:5rem;padding:1rem 1.5rem;margin-bottom:1.5rem}.gate-tracking button.gate-item:hover{background-color:#e5eaeb}.gate-tracking button.gate-item>.item-title{display:flex;align-items:center;justify-content:flex-start}.gate-tracking button.gate-item .truncate{text-align:left;max-height:5rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.gate-tracking button.gate-item>.item-title *{color:#0968d9}.gate-tracking button.gate-item>.item-title span{text-align:left;line-height:1rem}.gate-tracking button.gate-item:hover>.item-title span{text-decoration:underline}.gate-tracking button.gate-item .completed-item-right-aligned-content{display:flex;align-items:center;justify-content:flex-end;min-width:17rem;margin-left:.5rem}.gate-tracking button.gate-item .completed-item-right-aligned-content>span{margin-right:.25rem}.gate-tracking button.gate-item div.MyLu2Icon.complete svg,.gate-tracking button.gate-item div.MyLu2Icon.incomplete svg{height:2rem;width:2rem}.gate-tracking button.gate-item div.MyLu2Icon.lock svg{height:1.75rem;width:1.75rem}.gate-tracking-no-items-message{margin:7rem 2rem;display:flex;justify-content:center}.gate-tracking .headerBtnFull{margin-right:1.5rem}@media only screen and (max-width: 1200px){.gate-tracking button.gate-item .completed-item-right-aligned-content{min-width:2rem}.gate-tracking button.gate-item .completed-item-right-aligned-content>span{display:none}}@media only screen and (max-width: 900px){.gate-tracking-data-container{margin:.75rem!important;row-gap:.75rem!important}.gate-tracking .data-header{flex-direction:row}.gate-tracking-data-container .data-header .MyLu2ButtonContainer.link{display:none}.gate-tracking .gate-progress{max-width:none;flex-grow:1}.gate-tracking .gate-progress>.mylu-progress-bar{min-width:2rem}.gate-tracking-data-container p.no-items-message{margin-top:10rem;text-align:center}}@media only screen and (max-width: 400px){.gate-tracking-data-container{border:none!important;padding:0rem!important}}.gate-tracking{min-height:40rem}.gate-tracking-dropdown.mylu-dropdown-label{margin:0rem auto 1.25rem;padding-top:6rem;text-align:center;font-size:1.25rem}.gate-tracking-dropdown.mylu-dropdown{margin:1.25rem auto 10rem}.gate-tracking-no-data-message{display:flex;flex-direction:column;align-items:center;justify-content:center}.gate-tracking-no-data-message>p{margin:13rem 1rem 1rem}.gate-tracking-no-data-message>.MyLu2ButtonContainer{padding:0rem}@media only screen and (max-width: 900px){.gate-tracking-no-data-message>p{text-align:center}}div.edit-set{margin:3.313rem 1.313rem}div.edit-set *{box-sizing:border-box;font-family:Roboto,sans-serif}div.edit-set .Mylu2Loading .MyLu2Spinner:before,div.edit-set .Mylu2Loading .MyLu2Spinner:after{background-color:#f0f0f0}div.edit-set.mobile{margin:0}div.edit-set.with-items,div.edit-set.mobile.with-items,div.edit-set.mobile.narrow.with-items{border-left:.125rem solid #F0F0F0}div.edit-set .edit-set-header{background-color:#1b2c56;height:14.688rem;color:#fff;display:flex;flex-flow:column nowrap}div.edit-set.mobile .edit-set-header{height:8.5rem}div.edit-set .edit-set-header .edit-set-header-title{font-size:1.25rem;padding:1.938rem 3.938rem 0 4.875rem}div.edit-set.mobile .edit-set-header .edit-set-header-title{font-size:1rem;background-color:#fff;color:#000;text-align:center;padding:1rem}div.edit-set .edit-set-header .edit-set-header-content{display:flex;flex-flow:row nowrap;align-items:center;padding:1.375rem 3.938rem 0 4.875rem}div.edit-set.mobile .edit-set-header .edit-set-header-content{padding:1rem}div.edit-set .edit-set-header .edit-set-header-icon-circle{margin-right:1.563rem;height:7.188rem;width:7.188rem;border-radius:50%;border:1px solid #D2D2D2;background-color:#fff;box-shadow:0 2px 4px #0000001a;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}div.edit-set.mobile .edit-set-header .edit-set-header-icon-circle{height:3.5rem;width:3.5rem}div.edit-set .edit-set-header-icon-circle svg{height:4.25rem;width:4.25rem;margin:0}div.edit-set.mobile .edit-set-header-icon-circle svg{height:2rem;width:2rem}div.edit-set .edit-set-header .edit-set-header-title2{font-size:1.125rem}div.edit-set.mobile.narrow .edit-set-header .edit-set-header-title2{font-size:1rem}div.edit-set .edit-set-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(17.688rem,1fr));column-gap:3.188rem;row-gap:1.375rem;padding:2.75rem 3.938rem 5.938rem 4.875rem;background-color:#fff}div.edit-set.mobile .edit-set-content{grid-template-columns:repeat(auto-fit,minmax(13.125rem,1fr));column-gap:1rem;row-gap:1rem;padding:1rem 1rem 5.938rem}div.edit-set .edit-set-content .edit-set-item{background-color:#fff;height:4rem;border:1px solid #D2D2D2;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}div.edit-set .edit-set-content .edit-set-item.checked{background-color:#eef3f9}div.edit-set .edit-set-content .edit-set-item .edit-set-item-icon{position:relative;left:1rem}div.edit-set.mobile .edit-set-content .edit-set-item .edit-set-item-icon{left:.5rem}div.edit-set .edit-set-content .edit-set-item .edit-set-item-icon svg{height:1.438rem;width:1.438rem}div.edit-set .edit-set-content .edit-set-item .edit-set-item-icon.darkMode-generated-icon svg{width:1.75rem;height:1.75rem;margin-left:0}div.edit-set .edit-set-content .edit-set-item .edit-set-item-title{color:#19191a;font-size:.875rem;margin-left:3rem;flex:2}div.edit-set.mobile .edit-set-content .edit-set-item .edit-set-item-title{margin-left:1rem}div.edit-set .edit-set-content .edit-set-item .edit-set-item-button{flex:0 0 1.125rem;height:100%}div.edit-set .edit-set-content .edit-set-item .edit-set-item-button svg{margin-left:.5rem;margin-right:1.188rem;height:1.125rem;width:1.125rem;background-color:#fff}.manage-sets{margin:3.313rem 1.313rem}div.manage-sets .Mylu2Loading .MyLu2Spinner:before,div.manage-sets .Mylu2Loading .MyLu2Spinner:after{background-color:#f0f0f0}.manage-sets.mobile{margin:0}.manage-sets.mobile.impersonating{margin-bottom:6rem}.manage-sets .manage-sets-title-bar{margin-bottom:3.375rem;height:2.25rem}.manage-sets.mobile .manage-sets-title-bar{margin-bottom:1rem}.manage-sets .manage-sets-title-bar .manage-sets-title{font-size:1.25rem;position:relative;text-align:center;vertical-align:middle;line-height:2.25rem;width:100%}.manage-sets.mobile .manage-sets-title-bar .manage-sets-title{text-align:left}.manage-sets.mobile.narrow .manage-sets-title-bar .manage-sets-title{font-size:1rem}.manage-sets .manage-sets-title-bar .manage-sets-create-button{position:absolute;top:0;right:0;height:2.25rem;width:9.063rem;border:.063rem solid #c6c7c9;background:#fff;font-size:.75rem;color:#0968d9}.manage-sets.mobile .manage-sets-title-bar .manage-sets-create-button{width:5rem}.manage-sets .manage-sets-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(17.688rem,1fr));column-gap:3.188rem;row-gap:3.188rem}.manage-sets.mobile .manage-sets-content{grid-template-columns:repeat(auto-fit,minmax(12.688rem,1fr));column-gap:1rem;row-gap:1rem}.manage-sets .manage-sets-content .manage-sets-one-set{height:10.063rem;background-color:#fff;border:.063rem solid #D2D2D2;display:flex;flex-flow:column nowrap}.manage-sets.mobile .manage-sets-content .manage-sets-one-set{height:15rem}.manage-sets .manage-sets-content .manage-sets-one-set .manage-set-title-bar{width:100%;text-align:right;padding:1rem 1.188rem 0 0}.manage-sets .manage-sets-content .manage-sets-one-set .manage-set-title-bar .manage-set-context-menu-button{font-size:1rem}.manage-sets .manage-sets-content .manage-sets-one-set .manage-set-context-menu-icon svg{margin:0}.manage-sets .manage-sets-content .manage-sets-one-set .manage-set-context-menu-icon{transform:scaleX(-1)}.manage-sets .manage-sets-content .manage-sets-one-set .manage-set-content{display:flex;flex-flow:row nowrap}.manage-sets.mobile .manage-sets-content .manage-sets-one-set .manage-set-content{flex-flow:column nowrap;align-items:center}.manage-sets .manage-sets-content .manage-sets-one-set .manage-set-content .manage-set-icon{width:48%;display:flex;flex-flow:row nowrap;justify-content:flex-end}.manage-sets.mobile .manage-sets-content .manage-sets-one-set .manage-set-content .manage-set-icon{width:100%;flex-flow:column nowrap;justify-content:revert;align-items:center}.manage-sets .manage-sets-content .manage-sets-one-set .manage-set-content .manage-set-icon .manage-set-icon-circle{border-radius:50%;width:5.125rem;height:5.125rem;margin-right:1.531rem;box-sizing:border-box;border:1px solid #D2D2D2;background-color:#fff;box-shadow:0 2px 4px #0000001a;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.manage-sets.mobile .manage-sets-content .manage-sets-one-set .manage-set-content .manage-set-icon .manage-set-icon-circle{margin-right:0}.manage-sets .manage-sets-content .manage-sets-one-set .manage-set-content .manage-set-icon .manage-set-icon-circle svg{height:3.438rem;width:3.438rem;margin:0}.manage-sets.mobile .manage-sets-content .manage-sets-one-set .manage-set-content .manage-set-content2{display:flex;flex-flow:column nowrap;align-items:center}.manage-sets .manage-sets-content .manage-sets-one-set .manage-set-content .manage-set-content2 .manage-set-title{margin-top:.313rem;font-size:.875rem;color:#19191a}.manage-sets .manage-sets-content .manage-sets-one-set .manage-set-content .manage-set-content2 .manage-set-remove-button,.manage-sets .manage-sets-content .manage-sets-one-set .manage-set-content .manage-set-content2 .manage-set-add-button{background-color:#0968d9;color:#fff;width:6.438rem;height:2.25rem;padding:0;margin-top:1.5rem;box-sizing:border-box;border-radius:2px}.manage-sets .manage-sets-content .manage-sets-one-set .manage-set-content .manage-set-content2 .manage-set-add-button{background-color:#0968d9;color:#fff}.manage-sets .manage-sets-content .manage-sets-one-set .manage-set-content .manage-set-content2 .manage-set-remove-button{color:#0968d9;background:linear-gradient(180deg,#fafafa 100%,#e9e9e9 2.77%);box-shadow:inset 0 1px 2px #fffffe,0 1px 1px #0000000d;border:1px solid #0968D9}.mylu2-modal.from-manage-sets .mylu2-modal-content{width:26.063rem;height:28.563rem;align-items:flex-start}.mylu2-modal.from-manage-sets .mylu2-modal-content.mobile{width:min(90%,26.063rem);padding:1.25rem}.mylu2-modal.from-manage-sets .mylu2-modal-content.mobile.narrow{width:85%;padding:.5rem}.mylu2-modal.from-manage-sets .mylu2-modal-content .manage-sets-descriptions-modal-title{font-size:1rem;font-weight:700;padding-bottom:1.75rem}.mylu2-modal.from-manage-sets .mylu2-modal-content .manage-sets-descriptions-modal-item{padding:0 0 1rem;position:relative;display:flex;flex-flow:row nowrap;align-items:center;background-color:transparent;font-size:1rem}.mylu2-modal.from-manage-sets .mylu2-modal-content .manage-sets-descriptions-modal-item .manage-sets-descriptions-modal-desc{position:absolute;top:1rem;left:2rem;width:11.063rem;height:7.563rem;border:1px solid #D8D8D8;background-color:#fff;box-shadow:0 2px 4px #00000026;z-index:1;display:none;padding:.875rem .75rem 1.438rem 1.063rem}.mylu2-modal.from-manage-sets .mylu2-modal-content.mobile.narrow .manage-sets-descriptions-modal-item .manage-sets-descriptions-modal-desc{left:1rem}.mylu2-modal.from-manage-sets .mylu2-modal-content .manage-sets-descriptions-modal-item .manage-sets-descriptions-modal-desc.show{display:block}.mylu2-modal.from-manage-sets .mylu2-modal-content .manage-sets-descriptions-modal-item .MyLu2Icon svg{margin-left:0;margin-right:.5rem;width:1rem;height:1rem}div.custom-set{margin:.375rem}div.custom-set *{box-sizing:border-box;font-family:Roboto,sans-serif}div.custom-set .Mylu2Loading .MyLu2Spinner:before,div.custom-set .Mylu2Loading .MyLu2Spinner:after{background-color:#f0f0f0}div.custom-set.mobile{margin:0}div.custom-set.mobile.impersonating{margin-bottom:6rem}div.custom-set.with-items,div.custom-set.mobile.with-items,div.custom-set.mobile.narrow.with-items{border-left:.125rem solid #F0F0F0}div.custom-set .custom-set-header{background-color:#1b2c56;color:#fff;display:flex;flex-flow:column nowrap}div.custom-set .custom-set-header .custom-set-header-title{font-size:1.25rem;padding:1.938rem 4.875rem 0 1rem}div.custom-set .custom-set-header .custom-set-header-content{display:flex;flex-flow:row wrap;justify-content:space-between;padding:1.375rem 1rem;column-gap:1rem;row-gap:1.375rem}div.custom-set.mobile.narrow .custom-set-header .custom-set-header-content{flex-flow:column;justify-content:center}div.custom-set .custom-set-header .custom-set-header-left{display:flex;flex-flow:row nowrap;align-items:center}div.custom-set.mobile.narrow .custom-set-header .custom-set-header-left{justify-content:center}div.custom-set .custom-set-header .custom-set-header-icon-circle{height:7.188rem;width:7.188rem;min-width:7.188rem;border-radius:50%;border:1px solid #D2D2D2;background-color:#fff;box-shadow:0 2px 4px #0000001a;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}div.custom-set.mobile .custom-set-header .custom-set-header-icon-circle{height:5.188rem;width:5.188rem;min-width:5.188rem}div.custom-set.mobile.narrow .custom-set-header .custom-set-header-icon-circle{height:4.75rem;width:4.75rem;min-width:4.75rem}div.custom-set .custom-set-header .custom-set-header-icon-circle .custom-set-header-icon-inner{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}div.custom-set .custom-set-header-icon-circle svg{height:3.625rem;width:3.625rem;margin:0}div.custom-set.mobile .custom-set-header-icon-circle svg{height:2rem;width:2rem}div.custom-set .custom-set-header-icon-circle .custom-set-header-change-icon-btn{color:#256ec1;font-size:14px;background-color:transparent}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content{padding:2.5rem 1.5rem 1.188rem 1.375rem;width:27.438rem;height:28.5rem}.mylu2-modal.custom-set-icon-modal.narrow .mylu2-modal-content{width:20.4rem}.mylu2-modal.custom-set-icon-modal.color .mylu2-modal-content{width:26.063rem;height:20.25rem}.mylu2-modal.custom-set-icon-modal.color.narrow .mylu2-modal-content{width:16rem;height:28.5rem}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .custom-set-icon-modal-title{position:absolute;top:1rem;left:1.375rem;font-size:1rem;font-weight:700}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .custom-set-icon-modal-icons-box{height:20rem;overflow-y:auto}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .custom-set-icon-modal-icons{display:flex;flex-flow:row wrap;gap:.438rem;padding-top:1rem}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .custom-set-icon-modal-colors{padding-top:2.125rem;width:100%}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .custom-set-icon-modal-colors .custom-set-icon-color-pallet{width:100%;display:flex;flex-flow:row nowrap;gap:.813rem;margin-bottom:2.25rem}.mylu2-modal.custom-set-icon-modal.color.narrow .mylu2-modal-content .custom-set-icon-modal-colors .custom-set-icon-color-pallet{flex-flow:row wrap}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .custom-set-icon-modal-colors .custom-set-icon-color-pallet .colorPalletColorBox{display:flex;flex-flow:column nowrap;align-items:center}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .custom-set-icon-modal-colors .custom-set-icon-color-pallet .colorPalletColor{width:2.5rem;height:2.375rem;border-radius:.125rem;margin-bottom:.5rem}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .custom-set-icon-modal-colors .custom-set-icon-color-pallet .MyLu2Radio .radioController{width:1.25rem;height:1.25rem;margin-right:0}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .custom-set-icon-modal-colors .MyLu2Icon.selectedIconForColor{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin-bottom:1.25rem;background-color:#fff;border-radius:50%;padding:.5rem}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .custom-set-icon-modal-colors .MyLu2Icon.selectedIconForColor svg{height:3rem;width:3rem}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .customSetIconBox{width:5.5rem;height:5.938rem;border:.063rem solid #BDBFC1;border-radius:.188rem;display:flex;flex-flow:column nowrap;align-items:center;padding-top:.5rem}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .customSetIconBox.selected{border:.125rem solid #0059C0;border-radius:.188rem}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .customSetIconBox .MyLu2Icon svg{height:3rem;width:3rem}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .customSetIconBox .MyLu2Radio .radioController{width:1.25rem;height:1.25rem;margin-right:0}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .customSetIconBtnPanel{width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-end}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .customSetIconBtnPanel.color{justify-content:space-between}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .customSetIconBtnPanel .customSetIconBack{height:2.25rem;width:6.438rem;border:.063rem solid #BDBFC1;border-radius:.125rem;background-color:#fff;color:#0059c0;font-size:.75rem}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .customSetIconBtnPanel .customSetIconFinish{height:2.25rem;width:6.438rem;border-radius:.125rem;background-color:#0059c0;color:#fff;font-size:.75rem}.mylu2-modal.custom-set-icon-modal .mylu2-modal-content .customSetIconBtnPanel .customSetIconNext{background-color:#0059c0;width:6.438rem;height:2.25rem;margin-top:1.188rem;color:#fff;font-size:.75rem}div.custom-set .custom-set-header .custom-set-header-title-box{margin-left:1.563rem;position:relative}div.custom-set .custom-set-header .custom-set-header-title-box.error:before{content:"";position:absolute;top:0;left:-.5rem;border-left:.125rem solid white;height:4.063rem}div.custom-set .custom-set-header .custom-set-header-title-box.error:after{content:attr(data-error-content);position:absolute;top:2.875rem;left:0;width:25rem}div.custom-set .custom-set-header .custom-set-header-title2{font-size:1.125rem;color:#000;background-color:#fff;border:none;outline:none!important;width:11rem;height:2.375rem;max-height:2.375rem;padding:.125rem .125rem .125rem 1rem}div.custom-set.mobile.narrow .custom-set-header .custom-set-header-title2{font-size:1rem;padding:.125rem .125rem .125rem .3rem;width:9rem}div.custom-set .custom-set-header .custom-set-header-title-box.error .custom-set-header-title2{border:.06rem solid #FFD356}div.custom-set .custom-set-header .custom-set-header-right{display:flex;flex-flow:row nowrap;align-items:center;justify-content:right;gap:1.25rem}div.custom-set.mobile .custom-set-header .custom-set-header-right{gap:1rem}div.custom-set.mobile .custom-set-header .custom-set-header-right{justify-content:center}div.custom-set .custom-set-header .custom-set-header-right button.save-button{width:7.563rem;height:2.25rem;background-color:#256ec1;color:#fff;border-radius:.125rem}div.custom-set .custom-set-header .custom-set-header-right button.save-button:disabled{opacity:.5}div.custom-set .custom-set-header .custom-set-header-right button.cancel-button{width:4.25rem;height:2.25rem;color:#fff;border:.063rem solid white;background-color:transparent;border-radius:.125rem}div.custom-set .custom-set-header .custom-set-header-right button.cancel-button:disabled{opacity:.5}div.custom-set .custom-set-header .custom-set-header-right button.delete-button{width:4.25rem;height:2.25rem;color:#fff;border:.063rem solid white;background-color:transparent;border-radius:.125rem}div.custom-set .custom-set-header .custom-set-header-right button.delete-button:disabled{opacity:.5}div.custom-set .custom-set-content{padding:2.75rem 4.875rem 5.938rem;background-color:#fff}div.custom-set.mobile .custom-set-content{padding:1rem 1rem 5.938rem}div.custom-set .custom-set-content .mylu2-accordion{border:0;padding:2.25rem 0 0}div.custom-set.mobile .custom-set-content .mylu2-accordion{padding:1.75rem 0 0}div.custom-set .custom-set-content .mylu2-accordion .mylu2-accordion-toggle span,div.custom-set .custom-set-content .mylu2-accordion .mylu2-accordion-toggle .MyLu2Icon svg{font-size:1.125rem}div.custom-set .custom-set-content .mylu2-accordion .mylu2-accordion-toggle .MyLu2Icon svg{color:#0968d9}div.custom-set .custom-set-content .mylu2-accordion .mylu2-accordion-toggle span{color:#19191a;padding-left:.405rem}div.custom-set .custom-set-content .mylu2-accordion-content-container.open{height:auto}div.custom-set .custom-set-content .custom-set-no-items{font-size:larger}div.custom-set .custom-set-content .custom-set-items,div.custom-set .custom-set-content .mylu2-accordion-content{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:1.375rem 3.188rem;background-color:#fff;padding-bottom:2rem}div.custom-set.mobile .custom-set-content .custom-set-items,div.custom-set.mobile .custom-set-content .mylu2-accordion-content{padding-bottom:1rem;gap:1rem}div.custom-set .custom-set-content .custom-set-items .custom-set-item,div.custom-set .custom-set-content .mylu2-accordion-content .custom-set-item{background-color:#fff;height:4rem;border:1px solid #D2D2D2;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:17.688rem}div.custom-set .custom-set-content .custom-set-items .custom-set-item,div.custom-set .custom-set-content .mylu2-accordion-content .custom-set-item.checked{background-color:#eef3f9;width:17.688rem}div.custom-set .custom-set-content .custom-set-items .custom-set-item .custom-set-item-icon,div.custom-set .custom-set-content .mylu2-accordion-content .custom-set-item .custom-set-item-icon{position:relative;left:1rem}div.custom-set.mobile .custom-set-content .custom-set-items .custom-set-item .custom-set-item-icon,div.custom-set.mobile .custom-set-content .mylu2-accordion-content .custom-set-item .custom-set-item-icon{left:.5rem}div.custom-set .custom-set-content .custom-set-items .custom-set-item .custom-set-item-icon svg,div.custom-set .custom-set-content .mylu2-accordion-content .custom-set-item .custom-set-item-icon svg{height:1.438rem;width:1.438rem}div.custom-set .custom-set-content .custom-set-items .custom-set-item .custom-set-item-icon.MyLu2Icon.darkMode-generated-icon svg,div.custom-set .custom-set-content .mylu2-accordion-content .custom-set-item .custom-set-item-icon.MyLu2Icon.darkMode-generated-icon svg{width:1.75rem;height:1.75rem;margin-left:0}div.custom-set .custom-set-content .custom-set-items .custom-set-item .custom-set-item-title,div.custom-set .custom-set-content .mylu2-accordion-content .custom-set-item .custom-set-item-title{color:#222;font-size:.875rem;margin-left:3rem;flex:2}div.custom-set.mobile .custom-set-content .custom-set-items .custom-set-item .custom-set-item-title,div.custom-set.mobile .custom-set-content .mylu2-accordion-content .custom-set-item .custom-set-item-title{margin-left:1rem}div.custom-set .custom-set-content .mylu2-accordion-content .custom-set-item .custom-set-item-action-icon{flex:0 0 1.125rem}div.custom-set .custom-set-content .mylu2-accordion-content .custom-set-item .custom-set-item-action-icon svg{margin-left:.5rem;margin-right:1.188rem;height:1.5rem;width:1.5rem}.MyLu2Icon.customSetIcon{background-color:#fff;border-radius:50%;padding:.25rem}.custom-set-icon-modal-colors .custom-set-icon-wrapper{display:flex;justify-content:center;width:100%}.aca-academics .MyLu2PageContent,.aca-luoa-select-student{font-size:.875rem;margin-bottom:3rem;min-height:40rem}.aca-luoa-select-student .dropdown-container{display:flex;align-items:center;justify-content:center}.aca-luoa-select-student .dropdown-container-inner{width:16rem}.aca-luoa-select-student .mylu-dropdown-label{margin:6rem auto 1.25rem}.aca-academics .mylu-dropdown.luoa-proxies-dropdown.search{margin-left:0rem}.luoa-proxies-no-students{margin-top:7rem;text-align:center;font-size:1.25rem;padding:0 1.5rem}.MyLu2MainContent-outer.mobile .luoa-proxies-no-students{padding:0 1rem}.mylu-dropdown.search>.custom-dropdown-content.show{display:block}@keyframes fadein{0%{opacity:0%}to{opacity:100%}}.mylu-dropdown.search>.custom-dropdown-button>.grid{display:flex;flex-direction:column;width:-webkit-fill-available;width:-moz-available}.mylu-dropdown.search>.custom-dropdown-content{display:none;width:100%;position:absolute;z-index:5;box-shadow:0 8px 16px #0003;background-color:#fff;border:solid .06rem #D4D6D7;border-top:none;border-radius:0rem 0rem 2px 2px;max-height:18.375rem;overflow:auto;animation:fadein .1s}.mylu-dropdown.search>.custom-dropdown-button>.grid>.top{display:flex;justify-content:space-between}.mylu-dropdown.search>.custom-dropdown-button>.grid>.bottom{display:flex;width:-webkit-fill-available}.mylu-dropdown.search>.custom-dropdown-content.show{margin-top:4rem}.mylu-dropdown.search>.custom-dropdown-button.open{z-index:5}.mylu-dropdown.search>.custom-dropdown-button>.grid>.bottom>.MyLu2Icon{position:absolute;right:0;padding-right:1.5rem;align-self:center}.mylu-dropdown.search>.custom-dropdown-button>.grid>.bottom .input-text{padding-right:1.75rem}.mylu-dropdown.search>.custom-dropdown-button>.grid>.bottom .MyLu2Icon.autoFilled{color:#000}.luoa-nfs-widget{min-height:40rem}.luoa-nfs{padding:1.5rem}.luoa-nfs-default-view{display:flex;width:100%;justify-content:center;flex-direction:column;align-items:center}.luoa-nfs-default-view .luoa-proxies-no-students{padding-top:.5rem;font-size:1.25rem;margin:5rem 1.5rem}.luoa-nfs-default-view p{text-align:center}.luoa-nfs-default-view .mylu-dropdown-label{margin-top:4.5rem;font-size:1.25rem;margin-bottom:.75rem}.luoa-nfs-dropdown-label{font-size:1.25rem}.luoa-nfs .luoa-proxies-dropdown{min-width:15.625rem}.luoa-nfs-section{border-bottom:1px solid #e5eaeb;margin-bottom:1.5rem;padding-bottom:1.5rem}.luoa-nfs-section:last-of-type{border-bottom:none}.luoa-nfs-settings-content .luoa-proxies-dropdown{margin:0}.luoa-nfs-settings-content .luoa-nfs-dropdown-container{padding-bottom:1.5rem}.luoa-nfs-section .luoa-nfs-title{font-weight:700;font-size:1rem}.luoa-nfs-section .luoa-nfs-desc{padding:1rem 0}.luoa-nfs-section.loading .mylu2-toggle-button .container{cursor:wait}.luoa-nfs-section .mylu2-toggle-button{max-width:4.5rem}.luoa-nfs .luoa-nfs-no-account-error,.luoa-nfs-page-error{display:flex;justify-content:center;text-align:center;padding:3.5rem 0;font-size:1.25rem}@media screen and (max-width: 768px){.luoa-nfs .luoa-proxies-dropdown{max-width:100%}}@media screen and (max-width: 400px){.luoa-nfs .luoa-proxies-dropdown{min-width:10rem}.luoa-nfs-default-view .luoa-proxies-no-students{margin:5rem 1rem}}.luoa-sets-main{min-height:42rem}.luoa-sets-main *{box-sizing:border-box;font-family:Roboto,sans-serif}.luoa-sets-main .luoa-sets-menu{display:flex;flex-direction:row;justify-content:center}.luoa-sets-main .mylu-tab-headers.luoa-sets-menu-tabs{border-bottom:.063rem solid #d3d3d3}.luoa-sets-main .mylu-dropdown.luoa-sets-student-dropdown{margin:1.5rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .mylu-dropdown.luoa-sets-student-dropdown,.MyLu2MainContent-outer.mobile .luoa-sets-main .mylu-dropdown.luoa-sets-menu-ddlb{margin:1rem;max-width:calc(100% - 1.5rem)}.luoa-sets-main .luoa-sets-error{margin-top:5rem;text-align:center;font-size:1.25rem;padding:0 1.5rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-sets-error{padding:0 1rem}.luoa-sets-main .luoa-manage-sets-title-bar{margin-bottom:3.375rem;margin-top:2.75rem;height:2.25rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-manage-sets-title-bar{text-align:right}.luoa-sets-main .luoa-manage-sets-title-bar .luoa-manage-sets-title{font-size:1.25rem;position:relative;text-align:center;vertical-align:middle;line-height:2.25rem;width:100%}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-manage-sets-title-bar .luoa-manage-sets-title{position:revert;margin-bottom:2rem}.luoa-sets-main .luoa-manage-sets-title-bar .luoa-manage-sets-create-button{position:absolute;top:0;right:1.5rem;height:2.25rem;width:9.063rem;border:.063rem solid #c6c7c9;background-color:#fff;font-size:.75rem;color:#008585}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-manage-sets-title-bar .luoa-manage-sets-create-button{position:revert;height:2.25rem;width:9.063rem;border:.063rem solid #c6c7c9;background:#fff;font-size:.75rem;color:#008585;margin-right:1rem}.luoa-sets-main .luoa-manage-sets{width:100%;height:100%;padding:2rem 1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(17.688rem,1fr));column-gap:3.188rem;row-gap:3.188rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-manage-sets{padding:3rem 1rem 1rem;grid-template-columns:repeat(auto-fit,minmax(12.688rem,1fr));column-gap:1rem;row-gap:1rem}.luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set{height:10.063rem;background-color:#fff;border:.063rem solid #D2D2D2;display:flex;flex-flow:column nowrap}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set{height:15rem}.luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-title-bar{width:100%;text-align:right;padding:1rem 1.188rem 0 0}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-title-bar{padding:1rem 1rem 0 0}.luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-title-bar .luoa-manage-set-context-menu-button{font-size:1rem;color:#008585;background-color:#fff}.luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-title-bar .luoa-manage-set-context-menu-button .MyLu2Icon.UX svg{fill:#008585}.luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-context-menu-icon svg{margin:0}.luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-context-menu-icon{transform:scaleX(-1)}.luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content{display:flex;flex-flow:row nowrap}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content{flex-flow:column nowrap;align-items:center}.luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-icon{width:48%;display:flex;flex-flow:row nowrap;justify-content:flex-end}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-icon{justify-content:center}.luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-icon .luoa-manage-set-icon-circle{border-radius:50%;width:5.125rem;height:5.125rem;margin-right:1.531rem;box-sizing:border-box;border:1px solid #D2D2D2;background-color:#fff;box-shadow:0 2px 4px #0000001a;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-icon .luoa-manage-set-icon-circle{margin-right:0}.luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-icon .luoa-manage-set-icon-circle svg{height:3.438rem;width:3.438rem;margin:0}.luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-content2 .luoa-manage-set-title{margin-top:.313rem;font-size:.875rem;color:#222}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-content2 .luoa-manage-set-title{text-align:center;margin-top:1rem}.luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-content2 .luoa-manage-set-remove-button,.luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-content2 .luoa-manage-set-delete-button,.luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-content2 .luoa-manage-set-add-button{background-color:#008585;color:#fff;width:6.438rem;height:2.25rem;padding:0;margin-top:1.5rem;box-sizing:border-box;border-radius:2px}.luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-content2 .luoa-manage-set-remove-button{color:#008585;background:linear-gradient(180deg,#fafafa 100%,#e9e9e9 2.77%);box-shadow:inset 0 1px 2px #fffffe,0 1px 1px #0000000d;border:1px solid #008585}.luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-content2 .luoa-manage-set-delete-button{color:#8b0000;background:linear-gradient(180deg,#fafafa 100%,#e9e9e9 2.77%);box-shadow:inset 0 1px 2px #fffffe,0 1px 1px #0000000d;border:1px solid darkred}.luoa-sets-main .luoa-edit-set{width:100%;height:100%;padding:3.313rem 1.313rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-edit-set{padding:1.5rem 0}.luoa-sets-main .luoa-edit-set .luoa-edit-set-header{background-color:#1b2c56;height:14.688rem;color:#fff;display:flex;flex-flow:column nowrap}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-edit-set .luoa-edit-set-header{height:8.5rem}.luoa-sets-main .luoa-edit-set .luoa-edit-set-header .luoa-edit-set-header-title{font-size:1.25rem;padding:1.938rem 3.938rem 0 4.875rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-edit-set .luoa-edit-set-header .luoa-edit-set-header-title{background-color:#fff;color:#000;text-align:center;padding:1rem}.luoa-sets-main .luoa-edit-set .luoa-edit-set-header .luoa-edit-set-header-content{display:flex;flex-flow:row nowrap;align-items:center;padding:1.375rem 3.938rem 0 4.875rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-edit-set .luoa-edit-set-header .luoa-edit-set-header-content{padding:1rem}.luoa-sets-main .luoa-edit-set .luoa-edit-set-header .luoa-edit-set-header-icon-circle{margin-right:1.563rem;height:7.188rem;width:7.188rem;border-radius:50%;border:1px solid #D2D2D2;background-color:#fff;box-shadow:0 2px 4px #0000001a;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-edit-set .luoa-edit-set-header .luoa-edit-set-header-icon-circle{height:3.5rem;width:3.5rem}.luoa-sets-main .luoa-edit-set .luoa-edit-set-header-icon-circle svg{height:4.25rem;width:4.25rem;margin:0}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-edit-set .luoa-edit-set-header-icon-circle svg{height:2rem;width:2rem}.luoa-sets-main .luoa-edit-set .luoa-edit-set-header .luoa-edit-set-header-title2{font-size:1.125rem}.MyLu2MainContent-outer.mobile.narrow .luoa-sets-main .luoa-edit-set .luoa-edit-set-header .luoa-edit-set-header-title2{font-size:1rem}.luoa-sets-main .luoa-edit-set .luoa-edit-set-header .luoa-edit-set-header-back-btn{margin-left:auto;background-color:transparent;color:#fff;font-size:1.125rem;border:.063rem solid white;padding:.5rem}.MyLu2MainContent-outer.mobile.narrow .luoa-sets-main .luoa-edit-set .luoa-edit-set-header .luoa-edit-set-header-back-btn{font-size:1rem}.luoa-sets-main .luoa-edit-set .luoa-edit-set-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(17.688rem,1fr));column-gap:3.188rem;row-gap:1.375rem;padding:2.75rem 3.938rem 5.938rem 4.875rem;background-color:#fff}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-edit-set .luoa-edit-set-content{grid-template-columns:repeat(auto-fit,minmax(13.125rem,1fr));column-gap:1rem;row-gap:1rem;padding:1rem 1rem 5.938rem}.luoa-sets-main .luoa-edit-set .luoa-edit-set-content .luoa-edit-set-item{background-color:#fff;height:4rem;border:1px solid #D2D2D2;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.luoa-sets-main .luoa-edit-set .luoa-edit-set-content .luoa-edit-set-item .luoa-edit-set-item-icon{position:relative;left:1rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-edit-set .luoa-edit-set-content .luoa-edit-set-item .luoa-edit-set-item-icon{left:.5rem}.luoa-sets-main .luoa-edit-set .luoa-edit-set-content .luoa-edit-set-item .luoa-edit-set-item-icon svg{height:1.438rem;width:1.438rem}.luoa-sets-main .luoa-edit-set .luoa-edit-set-content .luoa-edit-set-item .luoa-edit-set-item-icon.darkMode-generated-icon svg{width:1.75rem;height:1.75rem;margin-left:0}.luoa-sets-main .luoa-edit-set .luoa-edit-set-content .luoa-edit-set-item .luoa-edit-set-item-title{color:#222;font-size:.875rem;margin-left:3rem;flex:2}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-edit-set .luoa-edit-set-content .luoa-edit-set-item .luoa-edit-set-item-title{margin-left:1rem}.luoa-sets-main .luoa-edit-set .luoa-edit-set-content .luoa-edit-set-item .luoa-edit-set-item-button{flex:0 0 1.125rem;height:100%}.luoa-sets-main .luoa-edit-set .luoa-edit-set-content .luoa-edit-set-item .luoa-edit-set-item-button svg{margin-left:.5rem;margin-right:1.188rem;height:1.125rem;width:1.125rem}.luoa-sets-main .luoa-manage-custom-set{margin:2rem 1.5rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-manage-custom-set{margin:2rem 0}.luoa-sets-main .luoa-custom-set-header{background-color:#1b2c56;color:#fff;display:flex;flex-flow:column nowrap;margin-top:4rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-custom-set-header{margin-top:0}.luoa-sets-main .luoa-custom-set-header-title{font-size:1.25rem;padding:1.938rem 4.875rem 0 1rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-custom-set-header-title{background-color:#fff;color:#000;text-align:center;padding:1rem}.luoa-sets-main .luoa-custom-set-header-content{display:flex;flex-flow:row wrap;justify-content:space-between;padding:1.375rem 1rem;column-gap:1rem;row-gap:1.375rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-custom-set-header-content{flex-flow:column;justify-content:center}.luoa-sets-main .luoa-custom-set-header-left{display:flex;flex-flow:row nowrap;align-items:center}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-custom-set-header-left{justify-content:center}.luoa-sets-main .luoa-custom-set-header-icon-circle{height:7.188rem;width:7.188rem;min-width:7.188rem;border-radius:50%;border:1px solid #D2D2D2;background-color:#fff;box-shadow:0 2px 4px #0000001a;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-custom-set-header-icon-circle{height:5.188rem;width:5.188rem;min-width:5.188rem}.MyLu2MainContent-outer.mobile.narrow .luoa-sets-main .luoa-custom-set-header-icon-circle{height:4.75rem;width:4.75rem;min-width:4.75rem}.luoa-sets-main .luoa-custom-set-header-icon-inner{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.luoa-sets-main .luoa-custom-set-header-icon-circle svg{height:3.625rem;width:3.625rem;margin:0}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-custom-set-header-icon-circle svg{height:2rem;width:2rem}.luoa-sets-main .luoa-custom-set-header-change-icon-btn{color:#008585;font-size:14px;background-color:transparent}.luoa-sets-main .luoa-custom-set-header-title-box{margin-left:1.563rem;position:relative}.luoa-sets-main .luoa-custom-set-header-title-box.error:before{content:"";position:absolute;top:0;left:-.5rem;border-left:.125rem solid white;height:4.063rem}.luoa-sets-main .luoa-custom-set-header-title-box.error:after{content:attr(data-error-content);position:absolute;top:2.875rem;left:0;width:25rem}.luoa-sets-main .luoa-custom-set-header-title2{font-size:1.125rem;color:#000;background-color:#fff;border:none;outline:none!important;width:11rem;height:2.375rem;max-height:2.375rem;padding:.125rem .125rem .125rem 1rem}.MyLu2MainContent-outer.mobile.narrow .luoa-sets-main .luoa-custom-set-header-title2{font-size:1rem;padding:.125rem .125rem .125rem .3rem;width:9rem}.luoa-sets-main .luoa-custom-set-header-title-box.error .luoa-custom-set-header-title2{border:.06rem solid #FFD356}.luoa-sets-main .luoa-custom-set-header-right{display:flex;flex-flow:row nowrap;align-items:center;justify-content:right;gap:1.25rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-custom-set-header-right{gap:1rem;justify-content:center}.luoa-sets-main .luoa-custom-set-header-right button.save-button{width:7.563rem;height:2.25rem;background-color:#008585;color:#fff;border-radius:.125rem}.luoa-sets-main .luoa-custom-set-header-right button.save-button:disabled{opacity:.5}.luoa-sets-main .luoa-custom-set-header-right button.cancel-button{width:4.25rem;height:2.25rem;color:#fff;border:.063rem solid white;background-color:transparent;border-radius:.125rem}.luoa-sets-main .luoa-custom-set-header-right button.cancel-button:disabled{opacity:.5}.luoa-sets-main .luoa-custom-set-content{padding:2.75rem 4.875rem 5.938rem;background-color:#fff}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-custom-set-content{padding:1rem 1rem 5.938rem}.luoa-sets-main .luoa-custom-set-no-items{font-size:larger}.luoa-sets-main .luoa-custom-set-content .mylu2-accordion{border:0;padding:2.25rem 0 0}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-custom-set-content .mylu2-accordion{padding:1.75rem 0 0}.luoa-sets-main .luoa-custom-set-content .mylu2-accordion .mylu2-accordion-toggle span,.luoa-sets-main .luoa-custom-set-content .mylu2-accordion .mylu2-accordion-toggle .MyLu2Icon svg{font-size:1.125rem}.luoa-sets-main .luoa-custom-set-content .mylu2-accordion .mylu2-accordion-toggle .MyLu2Icon svg{color:#008585}.luoa-sets-main .luoa-custom-set-content .mylu2-accordion .mylu2-accordion-toggle span{color:#222;padding-left:.405rem}.luoa-sets-main .luoa-custom-set-content .mylu2-accordion-content-container.open{height:auto}.luoa-sets-main .luoa-custom-set-content .luoa-custom-set-items,.luoa-sets-main .luoa-custom-set-content .mylu2-accordion-content{display:flex;flex-flow:row wrap;justify-content:flex-start;gap:1.375rem 3.188rem;background-color:#fff;padding-bottom:2rem}.luoa-sets-main .luoa-custom-set-content .luoa-custom-set-items .luoa-custom-set-item,.luoa-sets-main .luoa-custom-set-content .mylu2-accordion-content .luoa-custom-set-item{background-color:#fff;height:4rem;border:1px solid #D2D2D2;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:17.688rem}.luoa-sets-main .luoa-custom-set-content .luoa-custom-set-items .luoa-custom-set-item,.luoa-sets-main .luoa-custom-set-content .mylu2-accordion-content .luoa-custom-set-item.checked{background-color:#eef3f9;width:17.688rem}.luoa-sets-main .luoa-custom-set-content .luoa-custom-set-items .luoa-custom-set-item .luoa-custom-set-item-icon,.luoa-sets-main .luoa-custom-set-content .mylu2-accordion-content .luoa-custom-set-item .luoa-custom-set-item-icon{position:relative;left:1rem}.luoa-sets-main .luoa-custom-set-content .luoa-custom-set-items .luoa-custom-set-item .luoa-custom-set-item-icon svg,.luoa-sets-main .luoa-custom-set-content .mylu2-accordion-content .luoa-custom-set-item .luoa-custom-set-item-icon svg{height:1.438rem;width:1.438rem}.luoa-sets-main .luoa-custom-set-content .luoa-custom-set-items .luoa-custom-set-item .luoa-custom-set-item-icon.MyLu2Icon.darkMode-generated-icon svg,.luoa-sets-main .luoa-custom-set-content .mylu2-accordion-content .luoa-custom-set-item .luoa-custom-set-item-icon.MyLu2Icon.darkMode-generated-icon svg{width:1.75rem;height:1.75rem;margin-left:0}.luoa-sets-main .luoa-custom-set-content .luoa-custom-set-items .luoa-custom-set-item .luoa-custom-set-item-title,.luoa-sets-main .luoa-custom-set-content .mylu2-accordion-content .luoa-custom-set-item .luoa-custom-set-item-title{color:#222;font-size:.875rem;margin-left:3rem;flex:2}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-custom-set-content .mylu2-accordion-content .luoa-custom-set-item .luoa-custom-set-item-title{margin-left:1.1rem}.luoa-sets-main .luoa-custom-set-content .mylu2-accordion-content .luoa-custom-set-item .luoa-custom-set-item-action-icon{flex:0 0 1.125rem}.luoa-sets-main .luoa-custom-set-content .mylu2-accordion-content .luoa-custom-set-item .luoa-custom-set-item-action-icon svg{margin-left:.5rem;margin-right:1.188rem;height:1.5rem;width:1.5rem;fill:#0968d9}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content{padding:2.5rem 1.5rem 1.188rem 1.375rem;width:27.438rem;height:28.5rem}.mylu2-modal.luoa-custom-set-icon-modal.mobile.narrow .mylu2-modal-content{width:20.4rem}.mylu2-modal.luoa-custom-set-icon-modal.color .mylu2-modal-content{width:26.063rem;height:20.25rem}.mylu2-modal.luoa-custom-set-icon-modal.color.mobile.narrow .mylu2-modal-content{width:16rem;height:28.5rem;padding:1rem}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-custom-set-icon-modal-title{position:absolute;top:1rem;left:1.375rem;font-size:1rem;font-weight:700}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-custom-set-icon-modal-icons-box{height:20rem;overflow-y:auto}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-custom-set-icon-modal-icons{display:flex;flex-flow:row wrap;gap:.438rem;padding-top:1rem}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-customSetIconBox{width:5.5rem;height:5.938rem;border:.063rem solid #BDBFC1;border-radius:.188rem;display:flex;flex-flow:column nowrap;align-items:center;padding-top:.5rem}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-customSetIconBox.selected{border:.125rem solid #008585;border-radius:.188rem}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-customSetIconBox .MyLu2Icon svg{height:3rem;width:3rem}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-customSetIconBox .MyLu2Radio .radioController{width:1.25rem;height:1.25rem;margin-right:0}.MyLu2Icon.luoa-customSetIcon{background-color:#fff;border-radius:50%;padding:.25rem}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-customSetIconBtnPanel{width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-end}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-customSetIconBtnPanel.color{justify-content:space-between}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-customSetIconBtnPanel .luoa-customSetIconNext{background-color:#008585;width:6.438rem;height:2.25rem;margin-top:1.188rem;color:#fff;font-size:.75rem}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-custom-set-icon-modal-colors{padding-top:2.125rem;width:100%}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-custom-set-icon-modal-colors .luoa-custom-set-icon-wrapper{display:flex;justify-content:center;width:100%}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-custom-set-icon-modal-colors .luoa-custom-set-icon-color-pallet{width:100%;display:flex;flex-flow:row nowrap;gap:.813rem;margin-bottom:2.25rem}.mylu2-modal.luoa-custom-set-icon-modal.mobile.narrow .mylu2-modal-content .luoa-custom-set-icon-modal-colors .luoa-custom-set-icon-color-pallet{flex-flow:row wrap}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-custom-set-icon-modal-colors .luoa-custom-set-icon-color-pallet .luoa-colorPalletColorBox{display:flex;flex-flow:column nowrap;align-items:center}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-custom-set-icon-modal-colors .luoa-custom-set-icon-color-pallet .luoa-colorPalletColor{width:2.5rem;height:2.375rem;border-radius:.125rem;margin-bottom:.5rem}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-custom-set-icon-modal-colors .luoa-custom-set-icon-color-pallet .MyLu2Radio .radioController{width:1.25rem;height:1.25rem;margin-right:0}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-custom-set-icon-modal-colors .MyLu2Icon.luoa-selectedIconForColor{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin-bottom:1.25rem;background-color:#fff;border-radius:50%;padding:.5rem}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-custom-set-icon-modal-colors .MyLu2Icon.luoa-selectedIconForColor svg{height:3rem;width:3rem}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-customSetIconBtnPanel .luoa-customSetIconBack{height:2.25rem;width:6.438rem;border:.063rem solid #BDBFC1;border-radius:.125rem;background-color:#fff;color:#008585;font-size:.75rem}.mylu2-modal.luoa-custom-set-icon-modal .mylu2-modal-content .luoa-customSetIconBtnPanel .luoa-customSetIconFinish{height:2.25rem;width:6.438rem;border-radius:.125rem;background-color:#008585;color:#fff;font-size:.75rem}@media only screen and (max-width: 900px){.luoa-proxies-dropdown .luoa-sets-student-dropdown .mylu-dropdown{max-width:none}}.luoa-sets-main .luoa-org-sets{font-size:1.125rem;margin:3rem 1.5rem}.MyLu2MainContent-outer.mobile.narrow .luoa-sets-main .luoa-org-sets{margin:3rem 1rem}.luoa-sets-main .luoa-org-sets .luoa-nav-menu{margin-top:1.5rem;background-color:#fff;display:flex;flex-flow:row nowrap}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-sets-bar{width:5.75rem;display:flex;flex-flow:column nowrap;white-space:nowrap;background-color:#222;border-top:.125rem solid #979797;border-left:.125rem solid #979797;border-bottom:.125rem solid #979797;border-radius:0 .188rem .188rem 0}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-sets-bar{width:4.75rem}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-sets-bar .hrBar{width:calc(100% + 2px);background-color:#222}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-sets-bar hr{width:3rem;height:.063rem;margin:.875rem auto;border:0;background-color:#5a5a5a}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items{width:17.375rem;overflow:hidden;display:flex;flex-flow:column nowrap;white-space:nowrap;border-top:.125rem solid #979797;border-right:.125rem solid #979797;border-bottom:.125rem solid #979797;border-radius:0 .188rem .188rem 0}.luoa-set{width:5.75rem;height:5.5625rem;color:#fff;font-size:.75rem;display:flex;flex-flow:row nowrap}.luoa-set.mobile{max-width:4.75rem;height:4.1875rem}.luoa-set.fixed{cursor:grab}.luoa-set.draggable{cursor:move}.luoa-set .luoa-selected-set-bar,.luoa-set.is-dragging.selected .luoa-selected-set-bar{display:none}.luoa-set.selected .luoa-selected-set-bar{display:block;position:absolute;z-index:2;pointer-events:none;width:.35rem;height:5.5625rem;background-color:#fff}.luoa-set.selected.mobile .luoa-selected-set-bar{width:.175rem;height:4.1875rem}.luoa-set button{background-color:#222;width:100%;height:100%;color:#fff;padding:0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.luoa-set.mobile button{width:5.75rem}.luoa-set.selected button{background-color:#414141}.luoa-set button figure{margin:0;width:100%}.luoa-set button figure div.circle{margin:0 auto;border-radius:50%;background-color:#fff;height:3.063rem;width:3.063rem;display:flex;flex-flow:column nowrap;justify-content:center;align-content:center}.luoa-set.mobile button figure div.circle{height:2.188rem;width:2.188rem}.luoa-set.selected button figure div.circle{background-color:#e6e6e6}.luoa-set button figure div.circle svg{width:2.3rem;height:2.3rem;margin:0 auto}.luoa-set.mobile button figure div.circle svg{width:1.8rem;height:1.8rem}.luoa-set button figure figcaption{font-size:.75rem;margin-top:.5rem}.luoa-set.is-dragging button,.luoa-set.is-dragging.selected button{background-color:inherit}.luoa-set.is-dragging button figure figcaption{display:none}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .luoa-set-items-header{display:flex;flex-flow:row nowrap;justify-content:space-between;width:100%;position:relative}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .luoa-set-items-header .luoa-set-items-title{font-size:.875rem;font-weight:700;color:#19191a;height:3rem;line-height:3rem;margin-top:.313rem;padding-left:1.75rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .luoa-set-items-header .luoa-set-items-title{padding-left:.75rem}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .luoa-set-item{height:2.75rem;line-height:2.75rem;margin:0 .375rem;display:flex;flex-flow:row nowrap;align-items:center;font-size:.875rem}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .luoa-set-item .MyLu2Icon{padding-left:1.375rem;padding-right:.6rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .luoa-set-item .MyLu2Icon{padding-left:.375rem;padding-right:.25rem}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .luoa-set-item .MyLu2Icon svg{width:1.125rem;height:1.125rem;margin-left:0}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .luoa-set-item .MyLu2Icon.darkMode-generated-icon svg{width:1.65rem;height:1.65rem}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .luoa-set-item .luoa-set-item-title{flex-grow:10;overflow:hidden;text-overflow:ellipsis}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .luoa-set-item .MyLu2Icon.luoa-set-item-favorite{padding-left:.25rem;padding-right:.3rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .luoa-set-item .MyLu2Icon.luoa-set-item-favorite{padding-left:.2rem;padding-right:.2rem}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .luoa-set-item .MyLu2Icon.luoa-set-item-favorite svg{margin-left:0}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .mylu2-accordion{border:0;padding:.875rem 0}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .mylu2-accordion-content-container.open{height:auto}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .mylu2-accordion .mylu2-accordion-toggle span{font-size:.875rem;font-weight:700;color:#19191a;padding-left:1.75rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .mylu2-accordion .mylu2-accordion-toggle span{padding-left:.75rem}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .mylu2-accordion .mylu2-accordion-toggle .MyLu2Icon{padding-right:1rem}.MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .mylu2-accordion .mylu2-accordion-toggle .MyLu2Icon{padding-right:.25rem}.luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .mylu2-accordion .mylu2-accordion-toggle svg{font-size:1.5rem;color:#0009}.changelog-quarter-con,.changelog-con{padding-left:1.5rem;padding-right:1.5rem}.changelog-con .error-message{display:flex;justify-content:center;text-align:center;align-items:center;font-size:1.25rem;padding:7rem 0rem}.changelog-con .quarter-con{padding-top:1rem;display:flex;flex-direction:row;justify-content:space-between}.changelog-con .quarter-con p{margin-bottom:0rem}.changelog-con .quarter-con .quarter-desc{width:26.7rem;line-height:28px}.changelog-con .quarter-divider{border-top:1px solid #AFAFAF;height:0rem;border-radius:1px;margin-top:1.5rem;margin-bottom:0rem}.changelog-con .quarter-list-con{padding-top:2.125rem}.changelog-con .quarter-list-con .quarter-link-button{background-color:transparent;border:none;cursor:pointer;display:inline;margin:0;padding:0;color:#085dc1}.feature-list-con{padding-top:4.3rem}.feature-list-con .feature-dates{padding-left:1rem}.feature-list-con .feature-list .vl{border-left:1px solid #AFAFAF;margin-left:4.5px;margin:.75rem 0rem .75rem .281rem}.feature-list-con .feature-list .feature-dates p,.feature-list-con .feature-list .feature-dates{margin-bottom:0rem}.feature-list-con .feature-list .marker{display:inline;font-size:12px;color:#afafaf}.feature-list-con .feature-list{display:flex;flex-direction:column}.feature-list-con .feature-list .date{padding-left:.75rem}.feature-list-con .feature-list .marker-date{display:flex;align-items:center}.feature-list-con .feature{display:flex;align-items:flex-start}.feature-list-con .feature-title-desc .feature-title{margin-top:0rem}.feature-list-con .feature-title-desc{max-width:40rem;padding-bottom:1rem}.feature-list-con .feature-divider{border-top:1px solid #AFAFAF;height:0rem;border-radius:1px;padding-bottom:2rem}.feature-list-con .feature-desc{line-height:28px}.changelog-quarter-breadcrumb-con .breadcrumb-con{padding-left:1.5rem}.changelog-breadcrumb-con .breadcrumb-con.mobile,.changelog-quarter-breadcrumb-con .breadcrumb-con.mobile{padding-left:1rem}.changelog-quarter-breadcrumb-con .breadcrumb-route{background-color:transparent;border:none;cursor:pointer;display:inline;margin:0;padding:0;color:#085dc1}.changelog-quarter-breadcrumb-con .changelog-route-name,.changelog-quarter-breadcrumb-con .breadcrumb-con{font-size:14px}.changelog-quarter-breadcrumb-con .arrowDiv:after{content:">";padding:0 14px}.changelog-breadcrumb-con .breadcrumb-con,.changelog-quarter-breadcrumb-con .breadcrumb-con{padding-top:1.5rem;padding-bottom:1.25rem}.changelog-breadcrumb-con .breadcrumb-con.mobile .arrowDiv svg,.changelog-quarter-breadcrumb-con .breadcrumb-con.mobile .arrowDiv svg{height:1.25rem;width:1.25rem}.changelog-quarter-breadcrumb-con .breadcrumb-con.mobile .arrowDiv:after{content:"";padding:0}.changelog-breadcrumb-con .breadcrumb-con.mobile .clickable-area,.changelog-breadcrumb-con .breadcrumb-con.mobile,.changelog-quarter-breadcrumb-con .breadcrumb-con.mobile .clickable-area,.changelog-quarter-breadcrumb-con .breadcrumb-con.mobile{display:flex;flex-direction:row}.changelog-breadcrumb-con .breadcrumb-con.mobile .arrowDiv,.changelog-quarter-breadcrumb-con .breadcrumb-con.mobile .arrowDiv{padding-right:.5rem;color:#085dc1}.changelog-breadcrumb-con .breadcrumb-con.mobile .breadcrumb-route,.changelog-quarter-breadcrumb-con .breadcrumb-con.mobile .breadcrumb-route{background-color:transparent;border:none;cursor:pointer;display:inline;margin:0;padding:0;color:#085dc1;font-size:14px}.feature-list-con .feature-list .date{padding-bottom:.2rem;width:11.5rem}.feature-list-con .feature-row{padding-left:3.06rem;padding-right:3rem}@media only screen and (max-width: 768px){.changelog-con .quarter-con{flex-direction:column}.changelog-con .quarter-con .quarter-desc{width:unset}.changelog-con .quarter-list-con{padding-top:.7rem}.changelog-con .quarter-con h2{margin-top:0}.changelog-con .quarter-con{margin-top:.75rem}.changelog-con .quarter-con:first-of-type{margin-top:0rem}.changelog-con .quarter-divider{margin-top:1.188rem}.feature-list-con .feature-row{position:absolute;padding-top:2.938rem;padding-left:1.438rem}.feature-list-con .feature-divider{border-top:0px;padding-bottom:0rem}.feature-list-con{padding-top:2.5rem}}.changelog-header-dropdown{width:6rem;margin:0}.form-1098t-widget{min-height:40rem}.form-1098t-content .form-1098t-con .no-entries{font-size:.875rem;margin-bottom:3rem}.form-1098t-content .form-1098t-con .no-entries-text{display:flex;justify-content:center;text-align:center;align-items:center;font-size:1.25rem;padding:7rem 0rem}.form-1098t-content .form-1098t-con .form-con,.form-1098t-content .form-1098t-con .contact-info{border:1px solid #E5EAEB}.form-1098t-content .info-1098t-con .info-title{margin-top:0}.form-1098t-content .info-1098t-con .title{padding-top:0;margin-top:0}.form-1098t-content .form-1098t-con .column{display:flex;flex-direction:column;padding-right:2.5rem}.form-1098t-content .form-1098t-con{padding:1.875rem}.form-1098t-content .form-1098t-con .row{display:flex;flex-direction:row}.form-1098t-content .form-1098t-con .row .contact-info{height:fit-content;width:300px}.form-1098t-content .feature-desc p{line-height:1.5;font-size:14px}.form-download-entry{border-bottom:1px solid #E5EAEB;display:flex;align-items:center;justify-content:space-between;padding:0 1rem}.form-download-entry:last-of-type{border-bottom:none}.form-1098t-content .form-1098t-con .row .contact-info .contactInfo .content .heading{padding:0}.form-1098t-content .form-1098t-con .row .contact-info .contactInfo .content .contactItem{padding-bottom:1rem}.form-1098t-content .form-1098t-con .row .contact-info .contactInfo .content .clickable-content,.form-1098t-content .form-1098t-con .row .contact-info .contactInfo .content .contactItem{padding-top:1rem;line-height:1.5;font-size:14px}.form-1098t-content .form-1098t-con .row .contact-info .contactInfo .content .clickable-content{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start;line-height:1.5}.form-1098t-content .form-con .form-download-entry .download-link .MyLu2Icon svg{margin-left:9px}.form-1098t-content .form-con .form-download-entry .download-link .MyLu2Icon svg path{fill:#3880ff}.form-1098t-content .form-con .form-download-entry .download-link .download-pdf-text{font-size:14px;color:#3880ff}.form-1098t-content .form-con .form-download-entry .download-link{text-decoration:none;display:flex;align-items:center;cursor:pointer;background:unset}.form-1098t-content .info-title,.form-1098t-content .forms-title{font-size:20px}@media only screen and (max-width: 768px){.form-1098t-content .info-1098t-con .info-title{margin-top:20px}.form-1098t-content .form-1098t-con{padding-top:0}.form-1098t-content .form-1098t-con .row{display:flex;flex-direction:column}.form-1098t-content .form-1098t-con .column{padding-right:0rem}.form-1098t-content .form-1098t-con .row .contact-info{margin-top:2rem;width:100%}.form-1098t-content .form-1098t-con .row .contact-info .contactInfo .content .clickable-content{flex-direction:row}}@media only screen and (max-width: 338px){.form-1098t-content .form-1098t-con .row .contact-info .contactInfo .content .clickable-content{flex-direction:column}}.slideshow-con .mySlide .info-con,.slideshow-button-con{z-index:2}.slideshow-button-wrapper{display:flex;flex-direction:column-reverse;overflow:unset}.slideshow-wrapper{overflow:hidden;min-width:100%;display:flex;justify-content:center}.slideshow-con{height:unset;aspect-ratio:32 / 9;display:flex;overflow:hidden;position:relative;max-width:inherit;min-width:100%}.slideshow-con .mySlide{display:flex;flex-direction:column;height:100%;min-width:100%}.slideshow-con .mySlide .text{position:absolute;width:100%;height:100%;display:flex;align-content:center;flex-wrap:wrap;padding-left:3.625rem}.slideshow-con .mySlide .title-row{display:flex;flex-direction:column;color:#fff}.slideshow-con .mySlide .time-place-row{display:flex;flex-direction:row;column-gap:1rem}.slideshow-con .mySlide .time-place-row .date,.slideshow-con .mySlide .time-place-row .location{font-size:16px}.slideshow-con .mySlide .title-row .title{font-size:38px;padding-bottom:.313rem}.slideshow-con .mySlide .info-con .details-button{background:unset;color:#fff;border:1.5px solid;padding:.563rem .75rem}.slideshow-con .mySlide img{max-width:unset;min-width:100%;height:100%;object-fit:cover}.slideshow-con .mySlide .img-filter{width:inherit;height:inherit;position:relative}.slideshow-con .mySlide .img-filter:after{position:absolute;content:"";top:0;left:0;right:0;bottom:0;background-blend-mode:multiply,normal;background:linear-gradient(90deg,#30303099,#00000038 77%,#0000),var(--background-img) #d3d3d3 50% / cover no-repeat;z-index:1}.slideshow-button-con{margin-right:1.563rem;display:flex;flex-direction:row;column-gap:1.563rem;position:absolute;right:0;left:auto;margin-bottom:1rem;width:100%;justify-content:flex-end}.slideshow-button-con .dot{color:#fff;margin-top:.611rem}.slideshow-button-wrapper .slideshow-button-con .pause{display:flex;align-items:center}.slideshow-button-wrapper .slideshow-button-con .pause .MyLu2Icon svg path{fill:#fff}.slideshow-button-wrapper .slideshow-button-con .unpause .MyLu2Icon svg,.slideshow-button-wrapper .slideshow-button-con .pause .MyLu2Icon svg,.slideshow-button-wrapper .slideshow-button-con .dot .MyLu2Icon svg,.slideshow-button-wrapper .slideshow-button-con .next .MyLu2Icon svg,.slideshow-button-wrapper .slideshow-button-con .prev .MyLu2Icon svg{margin:0}.slideshow-con .mySlide .info-con .event-card-icon{display:flex;flex-direction:row;align-items:center}.slideshow-con .mySlide .info-con .MyLu2Icon.event-card-icon svg{height:1.5rem;width:1.5rem;margin:0;margin-right:.625rem}.slideshow-button-wrapper .slideshow-button-con .next,.slideshow-button-wrapper .slideshow-button-con .prev{padding:.625rem;align-items:center;gap:.625rem;background:#19191acc;display:flex;border-radius:3.188rem}.slideshow-button-con .dot.active{color:#00f}.slideshow-button-con .dot.inactive{color:#000}@media (max-width: 768px){.slideshow-con{aspect-ratio:unset;height:unset;min-height:unset;max-width:90%;min-width:90%;overflow:unset}.slideshow-wrapper{background-color:#0a254e}.slideshow-con .mySlide{height:unset;padding:0 .5rem;height:auto;margin-top:1.688rem}.slideshow-con .mySlide .slide-img{margin-bottom:1.563rem;height:auto;aspect-ratio:32/9;filter:brightness(100%)}.slideshow-con .mySlide .text .info-con{width:100%;display:flex;flex-direction:column;justify-content:space-between;height:100%;padding:0 2.188rem}.slideshow-con .mySlide .text .info-con .details-button{width:100%}.slideshow-con .mySlide .time-place-row{flex-direction:column;padding:.625rem 1.25rem;row-gap:.625rem}.slideshow-con .mySlide .title-row{flex-direction:column-reverse;padding-bottom:1.563rem}.slideshow-con .mySlide .text{position:relative;padding:0;align-content:baseline;padding-bottom:1.563rem}.slideshow-button-con{position:relative;justify-content:center;margin-right:0}.slideshow-button-wrapper{background-color:#0a254e}}.events-page{min-height:40rem}.events-page .error{display:flex;justify-content:center;align-items:center;text-align:center;font-size:1.25rem;padding:7rem 0rem}.events-page .event-card-con{padding:0 3rem}.events-page .event-card-row{display:flex;flex-direction:row;column-gap:.5rem}.events-page .divider-con{display:flex;align-items:center;justify-content:space-between}.events-page .event-card-con .mylu2-accordion-toggle{padding:1rem 0rem}.events-page .event-card-con .mylu2-accordion-toggle a{font-size:16px}.events-page .event-card-con .mylu2-accordion-toggle,.events-page .event-card-con .divider-con .divider-title{font-size:22px}.events-page .event-card-con .mylu2-accordion span,.events-page .event-card-con .mylu2-accordion .mylu2-accordion-toggle{font-size:28px;color:#000}.events-page .divider-con a{text-decoration:none;color:#085dc1;padding-bottom:.063rem}.events-page .divider-con .MyLu2Icon.slideshow-hyperlink-arrow svg g path{fill:#085dc1}.events-page .event-card{display:flex;flex-direction:column;height:1rem;width:33%;cursor:pointer;height:unset}.events-page .event-card:hover{box-shadow:0 0 5px #0000004d;-moz-box-shadow:0px 0px 5px rgba(0,0,0,.3);-webkit-box-shadow:0px 0px 5px #E5EAEB}.events-page .event-card .event-card-text{border:solid;padding:1rem .875rem;border-width:0 .063rem .063rem .063rem;border-top-style:hidden;border-color:#e5eaeb;height:100%}.events-page .slideshow-hyperlink-arrow svg{height:1.5rem;width:1.5rem}.events-page .hyperlink{display:flex;align-items:center}.events-page .MyLu2Icon.event-card-icon svg{height:1.5rem;width:1.5rem;margin:0;margin-right:.625rem}.events-page .event-card .MyLu2Icon.event-card-icon svg g path{fill:#000}.events-page .MyLu2Icon.event-card-icon.calendar{padding-bottom:.125rem}.events-page .icon-info-con{display:flex;flex-direction:row;margin-bottom:.75rem;align-items:center}.events-page .event-card .event-card-text .date-time,.events-page .event-card .event-card-text .event-title,.events-page .event-card .event-card-text .location{margin:0}.events-page .event-card .event-card-text .event-title{font-size:1.188rem;font-weight:700;line-height:28px;font-family:Roboto;margin-bottom:1.125rem}.events-page .event-card .event-card-text .tag-row{margin-top:1.125rem}.events-page .mylu2-accordion{border:unset}.events-page .mylu2-accordion-content-container.open{height:auto}.events-page .event-card .tag-row{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:.438rem;row-gap:.438rem}.events-page .event-card .tag-con{background-color:#0ff;width:fit-content;padding:0 .313rem;border-radius:.375rem}.events-page .event-card .tag-con.price{background-color:#dbf8de;color:#007238}.events-page .event-card .event-card-pic{aspect-ratio:288.5/155.78;object-fit:cover}.events-page .event-card .tag-con.featured{background-color:#e3f0ff;color:#063372}@media only screen and (max-width: 768px){.events-page .event-card-con{padding:0 .75rem}.events-page .event-card-row{flex-direction:column;row-gap:1.125rem}.events-page .event-card{width:unset}}.luoa-mws-widget{min-height:40rem}.luoa-mws{padding:1.5rem}.luoa-mws-default-view{display:flex;width:100%;justify-content:center;flex-direction:column;align-items:center}.luoa-mws-default-view .luoa-proxies-no-students{padding-top:.5rem;font-size:1.25rem;margin:5rem 1.5rem}.luoa-mws-default-view p{text-align:center}.luoa-mws-default-view .mylu-dropdown-label{margin-top:4.5rem;font-size:1.25rem;margin-bottom:.75rem}.luoa-mws-dropdown-label{font-size:1.25rem}.luoa-mws .luoa-proxies-dropdown{min-width:15.625rem}.luoa-mws-section{border-bottom:1px solid #e5eaeb;margin-bottom:1.5rem;padding-bottom:1.5rem}.luoa-mws-section:last-of-type{border-bottom:none}.luoa-mws-settings-content .luoa-proxies-dropdown{margin:0}.luoa-mws-settings-content .luoa-mws-dropdown-container{padding-bottom:1.5rem}.luoa-mws-section .luoa-mws-title{font-weight:700;font-size:1rem}.luoa-mws-section .luoa-mws-desc{padding:1rem 0}.luoa-mws-section.loading .mylu2-toggle-button .container{cursor:wait}.luoa-mws-section .mylu2-toggle-button{max-width:4.5rem}.luoa-mws .luoa-mws-no-account-error,.luoa-mws-page-error{display:flex;justify-content:center;text-align:center;padding:3.5rem 0;font-size:1.25rem}@media screen and (max-width: 768px){.luoa-mws .luoa-proxies-dropdown{max-width:100%}}@media screen and (max-width: 400px){.luoa-mws .luoa-proxies-dropdown{min-width:10rem}.luoa-mws-default-view .luoa-proxies-no-students{margin:8rem 1rem}}html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color)}body>iframe#webpack-dev-server-client-overlay{display:none}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #3880ff) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 56, 128, 255) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-primary-shade, #3171e0) !important;--ion-color-tint: var(--ion-color-primary-tint, #4c8dff) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #3dc2ff) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 61, 194, 255) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-secondary-shade, #36abe0) !important;--ion-color-tint: var(--ion-color-secondary-tint, #50c8ff) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #5260ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 82, 96, 255) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #4854e0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #6370ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd36f) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 211, 111) !important;--ion-color-contrast: var(--ion-color-success-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-success-shade, #28ba62) !important;--ion-color-tint: var(--ion-color-success-tint, #42d77d) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #eb445a) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 235, 68, 90) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-danger-shade, #cf3c4f) !important;--ion-color-tint: var(--ion-color-danger-tint, #ed576b) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #92949c) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 146, 148, 156) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #808289) !important;--ion-color-tint: var(--ion-color-medium-tint, #9d9fa6) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #222428) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden,[hidden]{display:none!important}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding: 20px}@supports (padding-top: 20px){html{--ion-safe-area-top: var(--ion-statusbar-padding)}}@supports (padding-top: constant(safe-area-inset-top)){html{--ion-safe-area-top: constant(safe-area-inset-top);--ion-safe-area-bottom: constant(safe-area-inset-bottom);--ion-safe-area-left: constant(safe-area-inset-left);--ion-safe-area-right: constant(safe-area-inset-right)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top: env(safe-area-inset-top);--ion-safe-area-bottom: env(safe-area-inset-bottom);--ion-safe-area-left: env(safe-area-inset-left);--ion-safe-area-right: env(safe-area-inset-right)}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px #0000002e}html.ios{--ion-default-font:-apple-system,BlinkMacSystemFont,"Helvetica Neue","Roboto",sans-serif}html.md{--ion-default-font:"Roboto","Helvetica Neue",sans-serif}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card .ion-page>ion-header>ion-toolbar:first-of-type{padding-top:0}html.ios ion-modal .ion-page{border-radius:inherit}.ion-color-primary{--ion-color-base:var(--ion-color-primary, #3880ff)!important;--ion-color-base-rgb:var(--ion-color-primary-rgb, 56, 128, 255)!important;--ion-color-contrast:var(--ion-color-primary-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-primary-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-primary-shade, #3171e0)!important;--ion-color-tint:var(--ion-color-primary-tint, #4c8dff)!important}.ion-color-secondary{--ion-color-base:var(--ion-color-secondary, #3dc2ff)!important;--ion-color-base-rgb:var(--ion-color-secondary-rgb, 61, 194, 255)!important;--ion-color-contrast:var(--ion-color-secondary-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-secondary-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-secondary-shade, #36abe0)!important;--ion-color-tint:var(--ion-color-secondary-tint, #50c8ff)!important}.ion-color-tertiary{--ion-color-base:var(--ion-color-tertiary, #5260ff)!important;--ion-color-base-rgb:var(--ion-color-tertiary-rgb, 82, 96, 255)!important;--ion-color-contrast:var(--ion-color-tertiary-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-tertiary-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-tertiary-shade, #4854e0)!important;--ion-color-tint:var(--ion-color-tertiary-tint, #6370ff)!important}.ion-color-success{--ion-color-base:var(--ion-color-success, #2dd36f)!important;--ion-color-base-rgb:var(--ion-color-success-rgb, 45, 211, 111)!important;--ion-color-contrast:var(--ion-color-success-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-success-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-success-shade, #28ba62)!important;--ion-color-tint:var(--ion-color-success-tint, #42d77d)!important}.ion-color-warning{--ion-color-base:var(--ion-color-warning, #ffc409)!important;--ion-color-base-rgb:var(--ion-color-warning-rgb, 255, 196, 9)!important;--ion-color-contrast:var(--ion-color-warning-contrast, #000)!important;--ion-color-contrast-rgb:var(--ion-color-warning-contrast-rgb, 0, 0, 0)!important;--ion-color-shade:var(--ion-color-warning-shade, #e0ac08)!important;--ion-color-tint:var(--ion-color-warning-tint, #ffca22)!important}.ion-color-danger{--ion-color-base:var(--ion-color-danger, #eb445a)!important;--ion-color-base-rgb:var(--ion-color-danger-rgb, 235, 68, 90)!important;--ion-color-contrast:var(--ion-color-danger-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-danger-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-danger-shade, #cf3c4f)!important;--ion-color-tint:var(--ion-color-danger-tint, #ed576b)!important}.ion-color-light{--ion-color-base:var(--ion-color-light, #f4f5f8)!important;--ion-color-base-rgb:var(--ion-color-light-rgb, 244, 245, 248)!important;--ion-color-contrast:var(--ion-color-light-contrast, #000)!important;--ion-color-contrast-rgb:var(--ion-color-light-contrast-rgb, 0, 0, 0)!important;--ion-color-shade:var(--ion-color-light-shade, #d7d8da)!important;--ion-color-tint:var(--ion-color-light-tint, #f5f6f9)!important}.ion-color-medium{--ion-color-base:var(--ion-color-medium, #92949c)!important;--ion-color-base-rgb:var(--ion-color-medium-rgb, 146, 148, 156)!important;--ion-color-contrast:var(--ion-color-medium-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-medium-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-medium-shade, #808289)!important;--ion-color-tint:var(--ion-color-medium-tint, #9d9fa6)!important}.ion-color-dark{--ion-color-base:var(--ion-color-dark, #222428)!important;--ion-color-base-rgb:var(--ion-color-dark-rgb, 34, 36, 40)!important;--ion-color-contrast:var(--ion-color-dark-contrast, #fff)!important;--ion-color-contrast-rgb:var(--ion-color-dark-contrast-rgb, 255, 255, 255)!important;--ion-color-shade:var(--ion-color-dark-shade, #1e2023)!important;--ion-color-tint:var(--ion-color-dark-tint, #383a3e)!important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;overflow:hidden;z-index:0}.split-pane-visible>.ion-page.split-pane-main{position:relative}.ion-page-hidden,[hidden],ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-menu-controller,ion-modal-controller,ion-nav-controller,ion-picker-controller,ion-popover-controller,ion-route,ion-route-redirect,ion-router,ion-select-option,ion-toast-controller{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding:20px}@supports (padding-top:20px){html{--ion-safe-area-top:var(--ion-statusbar-padding)}}@supports (padding-top:constant(safe-area-inset-top)){html{--ion-safe-area-top:constant(safe-area-inset-top);--ion-safe-area-bottom:constant(safe-area-inset-bottom);--ion-safe-area-left:constant(safe-area-inset-left);--ion-safe-area-right:constant(safe-area-inset-right)}}@supports (padding-top:env(safe-area-inset-top)){html{--ion-safe-area-top:env(safe-area-inset-top);--ion-safe-area-bottom:env(safe-area-inset-bottom);--ion-safe-area-left:env(safe-area-inset-left);--ion-safe-area-right:env(safe-area-inset-right)}}ion-card-header.ion-color .ion-inherit-color,ion-card.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none}.ios .menu-content-reveal{box-shadow:-8px 0 42px #00000014}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px #00000014}.md .menu-content-push,.md .menu-content-reveal{box-shadow:4px 0 16px #0000002e}ion-input input::-webkit-date-and-time-value{text-align:start}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%;border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}input,label,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}.ion-tappable,[tappable],[tappable] div,[tappable] ion-icon,[tappable] ion-label,[tappable] span,a,a div,a ion-icon,a ion-label,a span,button,button div,button ion-icon,button ion-label,button span,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox],input[type=radio]{padding:0;box-sizing:border-box}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{--ion-font-family:var(--ion-default-font);width:100%;height:100%;text-size-adjust:100%;font-family:var(--ion-font-family)}html.plt-pwa{height:100vh}body{background:var(--ion-background-color);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;text-size-adjust:none;margin:0;padding:0}a{background-color:transparent;color:var(--ion-color-primary,#3880ff)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:26px}h2{margin-top:18px;font-size:24px}h3{font-size:22px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ion-no-padding{--padding-start:0;--padding-end:0;--padding-top:0;--padding-bottom:0;padding:0}.ion-padding{--padding-start:var(--ion-padding, 16px);--padding-end:var(--ion-padding, 16px);--padding-top:var(--ion-padding, 16px);--padding-bottom:var(--ion-padding, 16px);padding-left:var(--ion-padding,16px);padding-right:var(--ion-padding,16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-padding{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}}.ion-padding-top{--padding-top:var(--ion-padding, 16px);padding-top:var(--ion-padding,16px)}.ion-padding-start{--padding-start:var(--ion-padding, 16px);padding-left:var(--ion-padding,16px)}.ion-padding-end{--padding-end:var(--ion-padding, 16px);padding-right:var(--ion-padding,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-padding-start{padding-left:unset;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px)}.ion-padding-end{padding-right:unset;-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}}.ion-padding-bottom{--padding-bottom:var(--ion-padding, 16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-vertical{--padding-top:var(--ion-padding, 16px);--padding-bottom:var(--ion-padding, 16px);padding-top:var(--ion-padding,16px);padding-bottom:var(--ion-padding,16px)}.ion-padding-horizontal{--padding-start:var(--ion-padding, 16px);--padding-end:var(--ion-padding, 16px);padding-left:var(--ion-padding,16px);padding-right:var(--ion-padding,16px)}.ion-no-margin{--margin-start:0;--margin-end:0;--margin-top:0;--margin-bottom:0;margin:0}.ion-margin{--margin-start:var(--ion-margin, 16px);--margin-end:var(--ion-margin, 16px);--margin-top:var(--ion-margin, 16px);--margin-bottom:var(--ion-margin, 16px);margin-left:var(--ion-margin,16px);margin-right:var(--ion-margin,16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-padding-horizontal{padding-left:unset;padding-right:unset;-webkit-padding-start:var(--ion-padding,16px);padding-inline-start:var(--ion-padding,16px);-webkit-padding-end:var(--ion-padding,16px);padding-inline-end:var(--ion-padding,16px)}.ion-margin{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-margin-top{--margin-top:var(--ion-margin, 16px);margin-top:var(--ion-margin,16px)}.ion-margin-start{--margin-start:var(--ion-margin, 16px);margin-left:var(--ion-margin,16px)}.ion-margin-end{--margin-end:var(--ion-margin, 16px);margin-right:var(--ion-margin,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-margin-start{margin-left:unset;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px)}.ion-margin-end{margin-right:unset;-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-margin-bottom{--margin-bottom:var(--ion-margin, 16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-vertical{--margin-top:var(--ion-margin, 16px);--margin-bottom:var(--ion-margin, 16px);margin-top:var(--ion-margin,16px);margin-bottom:var(--ion-margin,16px)}.ion-margin-horizontal{--margin-start:var(--ion-margin, 16px);--margin-end:var(--ion-margin, 16px);margin-left:var(--ion-margin,16px);margin-right:var(--ion-margin,16px)}@supports (margin-inline-start:0) or (-webkit-margin-start:0){.ion-margin-horizontal{margin-left:unset;margin-right:unset;-webkit-margin-start:var(--ion-margin,16px);margin-inline-start:var(--ion-margin,16px);-webkit-margin-end:var(--ion-margin,16px);margin-inline-end:var(--ion-margin,16px)}}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}:host-context([dir=rtl]) .ion-float-start,[dir=rtl] .ion-float-start{float:right!important}.ion-float-end{float:right!important}:host-context([dir=rtl]) .ion-float-end,[dir=rtl] .ion-float-end{float:left!important}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}.ion-align-self-start{align-self:flex-start!important}.ion-align-self-end{align-self:flex-end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-evenly{justify-content:space-evenly!important}.ion-align-items-start{align-items:flex-start!important}.ion-align-items-center{align-items:center!important}.ion-align-items-end{align-items:flex-end!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}.ion-hide,.ion-hide-down,.ion-hide-up{display:none!important}@media (min-width:576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start,[dir=rtl] .ion-float-sm-start{float:right!important}.ion-float-sm-end{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end,[dir=rtl] .ion-float-sm-end{float:left!important}.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}.ion-hide-sm-up{display:none!important}}@media (max-width:575.98px){.ion-hide-sm-down{display:none!important}}@media (min-width:768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}:host-context([dir=rtl]) .ion-float-md-start,[dir=rtl] .ion-float-md-start{float:right!important}.ion-float-md-end{float:right!important}:host-context([dir=rtl]) .ion-float-md-end,[dir=rtl] .ion-float-md-end{float:left!important}.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}.ion-hide-md-up{display:none!important}}@media (max-width:767.98px){.ion-hide-md-down{display:none!important}}@media (min-width:992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start,[dir=rtl] .ion-float-lg-start{float:right!important}.ion-float-lg-end{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end,[dir=rtl] .ion-float-lg-end{float:left!important}.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}.ion-hide-lg-up{display:none!important}}@media (max-width:991.98px){.ion-hide-lg-down{display:none!important}}@media (min-width:1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start,[dir=rtl] .ion-float-xl-start{float:right!important}.ion-float-xl-end{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end,[dir=rtl] .ion-float-xl-end{float:left!important}.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}.ion-hide-xl-up{display:none!important}}@media (max-width:1199.98px){.ion-hide-xl-down{display:none!important}}:root{--max-content-width: 56.25rem;--ion-font-family: "Roboto", sans-serif;--ion-grid-width-xs: 100%;--ion-grid-width-sm: 540px;--ion-grid-width-md: 720px;--ion-grid-width-lg: 800px;--ion-grid-width-xl: 960px;--ion-grid-column-padding: 2vw;--ion-grid-column-padding-xl: 1vw;--ion-grid-column-padding-md: 1vw;--ion-color-dev: #ff0000;--ion-color-dev-rgb: 255,0,0;--ion-color-dev-contrast: #ffffff;--ion-color-dev-contrast-rgb: 255,255,255;--ion-color-dev-shade: #e00000;--ion-color-dev-tint: #ff1a1a;--ion-color-test: #ff8c00;--ion-color-test-rgb: 255,140,0;--ion-color-test-contrast: #000000;--ion-color-test-contrast-rgb: 0,0,0;--ion-color-test-shade: #e07b00;--ion-color-test-tint: #ff981a}.ion-color-dev{--ion-color-base: var(--ion-color-dev);--ion-color-base-rgb: var(--ion-color-dev-rgb);--ion-color-contrast: var(--ion-color-dev-contrast);--ion-color-contrast-rgb: var(--ion-color-dev-contrast-rgb);--ion-color-shade: var(--ion-color-dev-shade);--ion-color-tint: var(--ion-color-dev-tint)}.ion-color-test{--ion-color-base: var(--ion-color-test);--ion-color-base-rgb: var(--ion-color-test-rgb);--ion-color-contrast: var(--ion-color-test-contrast);--ion-color-contrast-rgb: var(--ion-color-test-contrast-rgb);--ion-color-shade: var(--ion-color-test-shade);--ion-color-tint: var(--ion-color-test-tint)}*{box-sizing:border-box}.srOnly:not(:focus):not(:active){position:absolute;width:1px;height:1px;white-space:nowrap;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(100%)}div.mainContent:focus{outline:none}div#myLUApp,div.mainContent{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;overflow:hidden;z-index:0;color:#19191a}div.mylu2page{height:100%;display:flex;flex-flow:column nowrap;position:relative}div.mylu2page-spacer{height:0;width:100%}div.mylu2page-spacer.ios,div.mylu2page-spacer.android{height:var(--safe-area-inset-top)}div.mylu2page-footer-spacer{height:0;width:100%}div.mylu2page-footer-spacer.android{height:var(--safe-area-inset-bottom)}div.mylu2page-spacer.dev,div.mylu2page-footer-spacer.dev{background-color:red;z-index:1}div.mylu2page-spacer.test,div.mylu2page-footer-spacer.test{background-color:#ff8c00;z-index:1}div.mylu2page-spacer.prod,div.mylu2page-footer-spacer.prod{background-color:#1b2c56;z-index:1}.mylu2body{flex:2;display:flex;flex-flow:row nowrap}.app-routes-loading .MyLu2Spinner:before,.app-routes-loading .MyLu2Spinner:after{background-color:#f0f0f0}@media (max-width: 48em){.modal__gh-button--showing{z-index:unset!important}}.mylu2Header{height:3.938rem;min-height:3.938rem;width:100%;display:flex;flex-flow:row nowrap;align-items:center}.mylu2Header.mobile{height:3.125rem;min-height:unset}.mylu2Header.dev{background-color:red}.mylu2Header.test{background-color:#ff8c00}.mylu2Header.prod{background-color:#1b2c56}.mylu2Header.mobile .MyLu2IconButton.hamburger{margin:0 .25rem;width:3rem;height:3rem;flex-basis:min-content;flex-shrink:0}.mylu2Header.mobile .MyLu2IconButton.hamburger svg{width:1.5rem;height:1.5rem;margin:0}.mylu2Header .MyLu2IconButton.hamburger-hide,.mylu2Header .web-filler-hide,.mylu2Header .search-btn-hide,.mylu2Header.mobile .gh-filler-off,.mylu2Header .gh-filler.fail,.mylu2Header .signout-btn-hide,.mylu2Header .home-link-hide,.mylu2Header .noti-filler-hide{display:none}.mylu2Header .noti-filler{width:3.813rem;height:3.25rem}.mylu2Header .logo{z-index:1}.mylu2Header .logo.DEV svg{background-color:red}.mylu2Header .logo.TEST svg{background-color:#ff8c00}.mylu2Header .logo.PROD svg{background-color:#1b2c56}.mylu2Header.web .logo{margin-left:1rem}.mylu2Header.mobile .logo{flex:100}.mylu2Header .MyLu2IconButton.logo-btn{width:4.313rem;display:block;margin-left:auto;margin-right:auto}.mylu2Header .MyLu2IconButton.logo-btn svg{width:4.313rem;height:3.938rem;stroke:#fff;stroke-width:.1rem;margin:0}.mylu2Header.mobile .MyLu2IconButton.logo-btn svg{height:3.125rem}.mylu2Header .MyLu2IconButton.logo-btn.luoa{width:16.313rem;display:block;margin-left:auto;margin-right:auto}.mylu2Header .MyLu2IconButton.logo-btn.luoa svg{width:15.75rem;height:4.313rem;margin:0;stroke-width:0rem}.mylu2Header.mobile .filler{width:3rem;height:3rem;margin:0 .25rem}.mylu2Header.mobile .gh-filler{width:4.75rem;min-width:0;height:3rem;margin:0 .25rem}.mylu2Header .web-filler{flex:100}.mylu2Header.mobile .search-btn{margin:0 .25rem;width:3rem;height:3rem;flex-basis:min-content;flex-shrink:0;font-size:1.1rem}.mylu2Header.mobile .search-btn svg{margin-left:0}.mylu2Header.mobile .gh-filler.success{width:3rem}.mylu2Header .signout-btn{background-color:#2773cb;color:#fff;width:4.75rem;height:2.625rem;margin:0 .5rem 0 0;padding:.063rem .188rem;z-index:1}.mylu2Header mylu-avatar{margin-right:1.5rem}.mylu2Header .home-link{z-index:1}.mylu2Header .home-link a{margin-right:1.5rem;color:#f0f0f0;font-weight:700;text-decoration:none}.mylu2-modal{z-index:1}.mylu2Header.mobile .header-row{width:unset}.mylu2Header.tablet .header-row,.mylu2Header .header-row{width:100%;width:-webkit-fill-available;display:flex;flex-direction:column}.mylu2Header .header-link-list{display:flex;flex-direction:row;align-items:center;height:0rem}.notification-bell{padding:.75rem 1.5rem 0 0rem;font-size:2rem;z-index:1}.notification-bell.hidden{visibility:hidden}.notification-bell .MyLu2Icon{cursor:pointer;color:#fff}.notification-bell .notification-count{display:flex;font-size:.55rem;background-color:#cd092d;align-items:center;border-radius:50%;justify-content:center;height:1rem;width:1rem;position:absolute;margin-left:1.35rem;cursor:pointer;color:#fff}.mylu2Header .notification-bell.open{background:radial-gradient(circle at 21px 29px,rgba(0,0,0,.3) 38%,transparent 40%)}.mylu2Header.prod .notification-bell.open{background:radial-gradient(circle at 21px 29px,rgba(10,23,51,1) 38%,transparent 40%)}.mylu2-avatar-selected mylu-circle{color:#3a85ff}.mylu2-avatar-header{padding-right:1.5rem}.mylu2-avatar-header.web .tooltip-title{right:3.125rem}@media (max-width: 1280px){.mylu2-avatar-header{margin-left:1rem;margin-top:.75rem}}.mylu2Header .notification-dropdown{display:flex;justify-content:flex-end}.mylu2-mobile-header-row .notification-dropdown .notification-panel{position:absolute;z-index:1;min-height:5rem;height:100%;width:100%;width:-webkit-fill-available;height:-webkit-fill-available;background-color:#fff}.mylu2Header.tablet .notification-dropdown .notification-panel{margin-top:1.45rem;margin-right:1.063rem}.mylu2Header .notification-dropdown .notification-panel{position:absolute;z-index:1;margin-top:1.625rem;border-radius:6px;min-height:5rem;width:25%;max-width:27rem;min-width:21rem;margin-right:2.813rem;background-color:#fff;box-shadow:0 0 5px #00000080;-moz-box-shadow:0px 0px 5px rgba(0,0,0,.5);-webkit-box-shadow:0px 0px 5px rgba(0,0,0,.5)}.mylu2-mobile-header-row .notification-dropdown .notification-panel .notification-header,.mylu2Header .notification-dropdown .notification-panel .notification-header{font-size:16px;margin-top:.75rem;margin-left:.75rem}.mylu2Header .notification-dropdown .notification-panel .notifications-container{max-height:17rem}.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container{height:100%}.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification-and-removal:last-child{margin-bottom:3.75rem}.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container,.mylu2Header .notification-dropdown .notification-panel .notifications-container{display:flex;flex-direction:column;margin-left:.75rem;margin-right:.75rem;padding-bottom:.75rem;padding-top:.75rem;overflow-y:overlay}.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification.mobile:hover,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification{background-color:#fff}.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .no-notif,.mylu2Header .notification-dropdown .notification-panel .notifications-container .no-notif{display:flex;justify-content:center;align-items:center;padding:2rem 0;color:#626363}.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification:hover{background-color:#f6f6f6;cursor:pointer}.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification.swiped,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification.swiped{border-radius:0}.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification .notification-col{padding-right:.813rem}.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification{padding-top:.75rem;padding-bottom:.75rem;border-radius:4px;display:flex;justify-content:space-between;padding:.75rem;width:100%;width:-webkit-fill-available;z-index:1}.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification .notification-new-col,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification .notification-new-col{display:flex;align-items:center;justify-content:center;height:1rem}.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification .remove-notification .MyLu2Icon svg,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification .remove-notification .MyLu2Icon svg{height:1rem;width:1rem}.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification .new-notification .MyLu2Icon svg,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification .new-notification .MyLu2Icon svg{color:#0968d9;height:.5rem;width:.5rem}.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification:hover .remove-notification.mobile,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification:hover .remove-notification.mobile,.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification .remove-notification.mobile,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification .remove-notification.mobile,.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification:hover .new-notification,.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification .remove-notification,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification:hover .new-notification,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification .remove-notification,.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification.swiped:hover .remove-notification,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification.swiped:hover .remove-notification,.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification.removeShown:hover .remove-notification,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification.removeShown:hover .remove-notification{display:none}.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification.mobile:hover .new-notification,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification.mobile:hover .new-notification,.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification .new-notification,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification .new-notification,.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification:hover .remove-notification,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification:hover .remove-notification{display:flex;align-items:center;justify-content:center}.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification:hover .notification-title,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification:hover .notification-title{text-decoration:underline}.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification .notification-title,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification .notification-title{font-size:16px;width:15rem;height:1.25rem;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification .notification-subtitle,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification .notification-subtitle{line-height:1rem;font-size:12px;color:#626363}.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification .notification-time,.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification .notification-time{line-height:1rem;font-size:12px;color:#a6a6a6}.mylu2Header .notification-dropdown .notification-panel .notifications-container,.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container{position:relative;overflow-x:hidden}.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification-and-removal,.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification-and-removal{display:flex}.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification-and-removal .clickable-area{width:100%;width:-webkit-fill-available}.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification-and-removal .removal,.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification-and-removal .removal{position:absolute;width:80px;transform:translate(80px);overflow:hidden;background-color:#ae0023;right:0;display:flex;align-items:center;justify-content:center}.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification-and-removal .hidden.removal,.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification-and-removal .hidden.removal{display:none;width:0}.mylu2Header .notification-dropdown .notification-panel .notifications-container .notification-and-removal .notification.removeShown,.mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification-and-removal .notification.removeShown{transform:translate(-80px)}.notif-modal .mylu2-modal-content{width:70%;max-width:33.438rem}.notif-modal .notif-modal-container .title{font-weight:700;font-size:14px;margin-top:.75rem}.notif-modal .notif-modal-container .body{line-height:1rem}.notif-modal .notif-modal-container .url,.notif-modal .notif-modal-container .body{font-size:12px}:root{--slider-speed: .5s}.mylu-nav-menu{background-color:#fff;height:100%;display:flex;flex-flow:column nowrap;transition:left var(--slider-speed) ease-in-out}.mylu-nav-menu.item-collapse{background-color:#f0f0f0}.mylu-nav-menu.mobile{position:absolute;left:0;top:0;z-index:99}.mylu-nav-menu.mobile.collapse{left:-50rem}.mylu-nav-menu.mobile.narrow.collapse{left:calc((100vw - 50rem)*-1)}.mylu-nav-menu .menu-header{height:4.375rem;display:none;overflow:hidden;white-space:nowrap}.mylu-nav-menu .menu-header.mobile{display:flex;flex-flow:row nowrap;justify-content:center}.mylu-nav-menu .menu-header.mobile mylu-avatar{margin-left:1rem}.mylu-nav-menu .menu-header .mylu2-avatar .tooltip-title{top:-5px;left:40px}.mylu-nav-menu .menu-header.mobile .name-id{margin-left:1rem;display:flex;flex-flow:column nowrap;justify-content:center;flex:10}.mylu-nav-menu .menu-header.mobile .just-name{font-size:.875rem;font-weight:700;margin-bottom:.25rem;max-width:11rem;text-overflow:ellipsis;overflow:hidden}.mylu-nav-menu .menu-header.mobile .just-id{font-size:.75rem;font-weight:400;font-style:italic}.mylu-nav-menu .menu-header.mobile .just-name,.mylu-nav-menu .menu-header.mobile .just-id{color:#f0f0f0}.mylu-nav-menu .menu-header.mobile .mobile-signout{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.mylu-nav-menu .menu-header.mobile .mobile-signout button{color:#f0f0f0;background-color:#0000;border:#f0f0f0 solid .063rem;margin-right:1rem;height:2.5rem}.mylu-nav-menu .menu-header.dev{background-color:red}.mylu-nav-menu .menu-header.test{background-color:#ff8c00}.mylu-nav-menu .menu-header.prod{background-color:#1b2c56}.mylu-nav-menu .menu-inner-div{flex:2;display:flex;flex-flow:row nowrap}.mylu-nav-menu .set-content{width:17.375rem;height:100%;display:flex;flex-flow:column nowrap;position:relative;transition:width var(--slider-speed) ease-in-out calc(var(--slider-speed) / 2);overflow:hidden;white-space:nowrap}.mylu-nav-menu.narrow .set-content{width:calc(100vw - 6.75rem)}.mylu-nav-menu .set-content.collapse{width:0}.mylu-nav-menu .about-mylu{height:5.625rem;border-top:.125rem solid #E5EAEB}.mylu-nav-menu .item-toggle{position:absolute;left:23.125rem;bottom:2.25rem;z-index:9999;background-color:#fff;box-sizing:border-box;border-radius:0 .125rem .125rem 0;box-shadow:.063rem .063rem .063rem #d2d2d2,.063rem -.063rem .063rem #d2d2d2;cursor:pointer;width:1.5rem;height:1.625rem;display:block}.mylu-nav-menu .item-toggle.mobile{display:none}.mylu-nav-menu .item-toggle.collapse{left:5.75rem}.mylu-nav-menu .item-toggle svg{margin:.125rem 0 0}.mobile-menu-overlay{visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:.2;cursor:pointer;pointer-events:all;z-index:5}.mobile-menu-overlay.mobile.show{visibility:visible}.mylu2-about{padding:.938rem 1.625rem;color:#747676}.mylu2-about p,.mylu2-about a{margin:0;font-family:inherit;font-size:.75rem;line-height:1.125rem;overflow:hidden;white-space:nowrap}.mylu2-about .changelog{background-color:transparent;border:none;cursor:pointer;display:inline;margin:0;padding:0;color:#085dc1;font-size:.75rem}.mylu2-about a{display:inline-block;color:#0968d9;text-decoration:none}.mylu2-about .mylu2-about-links{line-height:0;overflow:hidden;display:flex;flex-flow:row nowrap;justify-content:space-between}.mylu2-about .mylu2-about-links a:first-child{flex:1;margin-right:10px}@media screen and (max-width: 1210px){.mylu-nav-menu.show.item-collapse{width:92px}}.set-bar{background-color:#222;color:#eef3f9;width:5.75rem;height:100%;overflow:hidden;white-space:nowrap;position:relative}.set-bar.mobile{width:4.75rem}.set-bar hr{position:relative;width:3.063rem;height:.063rem;margin-top:.875rem;margin-bottom:.875rem;border:0;background-color:#5a5a5a;left:-.375rem}.set-bar-scroll{position:absolute;top:0;bottom:0;left:0;right:-1.063rem;overflow-y:scroll;overflow-x:hidden}.set-bar-item-container{width:5.75rem;height:5.5625rem}.set-bar-item-container.mobile{width:4.75rem;height:4.1875rem}.set-bar-item-container.fixed{cursor:grab}.set-bar-item-container.draggable{cursor:move}.set-bar-item-container div.leftbar,.set-bar-item-container.is-dragging.selected div.leftbar{display:none}.set-bar-item-container.selected div.leftbar{display:block;position:absolute;z-index:2;pointer-events:none;width:.35rem;height:5.5625rem;background-color:#fff}.set-bar-item-container.selected.mobile div.leftbar{width:.175rem;height:4.1875rem}.set-bar-item-container.is-dragging button,.set-bar-item-container.is-dragging.selected button{background-color:inherit}.set-bar-item-container button{background-color:#222;width:100%;height:100%;color:#fff;padding:0;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.set-bar-item-container.selected button{background-color:#414141}.set-bar-item-container button figure{margin:0;width:100%}.set-bar-item-container button figure div.circle{margin:0 auto;border-radius:50%;background-color:#fff;height:3.063rem;width:3.063rem;display:flex;flex-flow:column nowrap;justify-content:center;align-content:center}.set-bar-item-container.mobile button figure div.circle{height:2.188rem;width:2.188rem}.set-bar-item-container.selected button figure div.circle{background-color:#e6e6e6}.set-bar-item-container button figure div.circle.customize{background-color:#222;border:1px solid white}.set-bar-item-container.selected button figure div.circle.customize{background-color:#414141}.set-bar-item-container button figure div.circle svg{width:2.3rem;height:2.3rem;margin:0 auto}.set-bar-item-container.mobile button figure div.circle svg{width:1.8rem;height:1.8rem}.set-bar-item-container button figure figcaption{font-size:.75rem;margin-top:.5rem}.set-bar-item-container.is-dragging button figure figcaption{display:none}.MyLu2MainContent-outer{background-color:#f0f0f0;position:relative;flex:1 1 0;width:100%;height:100%;contain:size style;margin:0!important;padding:0!important}.MyLu2MainContent-outer .MyLu2MainContent-inner{touch-action:pan-y;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;z-index:0;will-change:scroll-position;position:absolute;width:100%;height:100%;display:flex;justify-content:flex-start}.MyLu2MainContent-outer.no-menu .MyLu2MainContent-inner,.MyLu2MainContent-outer.mobile .MyLu2MainContent-inner{justify-content:center}.MyLu2MainContent-outer .MyLu2MainContent-inner .MyLu2MainContent{height:fit-content;overflow-x:hidden;width:100%;margin:1.875rem}@media screen and (max-width: 856px){.MyLu2MainContent-outer .MyLu2MainContent-inner .MyLu2MainContent{margin:1.875rem .9375rem}}.MyLu2MainContent-outer.mobile .MyLu2MainContent-inner .MyLu2MainContent{margin:1rem}.MyLu2MainContent-outer.mobile.narrow .MyLu2MainContent-inner .MyLu2MainContent{margin:.125rem}.MyLu2MainContent-outer .luoa-header{width:100%;background-color:#008585;color:#f0f0f0;padding:.85rem 0 .85rem 2rem;font-size:14px;font-weight:600}.MyLu2MainContent-outer .impersonating-header{display:flex;align-items:center;width:100%;background-color:#00854e;padding:.25rem 1rem;color:#e6e6e6;border-bottom:1px solid #1e2023}.MyLu2MainContent-outer .impersonating-header .whiteButton,.mylu2-color-scheme.dark-mode .MyLu2MainContent-outer .impersonating-header .whiteButton{background-color:transparent;color:#e6e6e6}.MyLu2MainContent-outer .impersonating-header .whiteButton:hover,.mylu2-color-scheme.dark-mode .MyLu2MainContent-outer .impersonating-header .whiteButton:hover:not(:disabled){background-color:transparent}.mylu2-color-scheme{position:relative;display:flex;height:100%;flex-flow:column}.mylu2-color-scheme *{-webkit-transition:background-color .5s;-moz-transition:background-color .5s;-o-transition:background-color .5s;transition:background-color .5s}.mylu2-color-scheme.dark-mode .MyLu2MainContent-outer,.mylu2-color-scheme.dark-mode .newsfeed .MyLu2Spinner:before,.mylu2-color-scheme.dark-mode .newsfeed .MyLu2Spinner:after,.mylu2-color-scheme.dark-mode .app-routes-loading .MyLu2Spinner:before,.mylu2-color-scheme.dark-mode .app-routes-loading .MyLu2Spinner:after,.mylu2-color-scheme.dark-mode .custom-set .MyLu2Spinner:before,.mylu2-color-scheme.dark-mode .custom-set .MyLu2Spinner:after,.mylu2-color-scheme.dark-mode .mylu-nav-menu .menu-inner-div,.mylu2-color-scheme.dark-mode .edit-set .MyLu2Spinner:before,.mylu2-color-scheme.dark-mode .edit-set .MyLu2Spinner:after,.mylu2-color-scheme.dark-mode div.edit-set.mobile .edit-set-header .edit-set-header-title,.mylu2-color-scheme.dark-mode .myWidgetsContainer .hme-mywidgets-header .MyLu2ButtonContainer .link,.mylu2-color-scheme.dark-mode .myWidgetsContainer .MyLu2Spinner:before,.mylu2-color-scheme.dark-mode .myWidgetsContainer .MyLu2Spinner:after,.mylu2-color-scheme.dark-mode .myWidgetsPage .MyLu2Spinner:before,.mylu2-color-scheme.dark-mode .myWidgetsPage .MyLu2Spinner:after,.mylu2-color-scheme.dark-mode .myWidgetsContainer .myWidgets-header .MyLu2ButtonContainer .link{background-color:#19191a}.mylu2-color-scheme.dark-mode .mylu2Header.dev{background-color:#a32610}.mylu2-color-scheme.dark-mode .mylu2Header.test{background-color:#804c14}.mylu2-color-scheme.dark-mode .MyLu2Page,.mylu2-color-scheme.dark-mode .MyLu2WidgetCard,.mylu2-color-scheme.dark-mode .set-content,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-org-sets .luoa-nav-menu,.mylu2-color-scheme.dark-mode .newsfeed .newsfeedCard,.mylu2-color-scheme.dark-mode .manage-sets .manage-sets-content .manage-sets-one-set,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set,.mylu2-color-scheme.dark-mode div.edit-set .edit-set-content,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-edit-set .luoa-edit-set-content,.mylu2-color-scheme.dark-mode .con-container .con-contentBox-container .MyLu2ContentBox .MyLu2ContentBoxHeader .MyLu2Button,.mylu2-color-scheme.dark-mode .MyLu2Spinner:after,.mylu2-color-scheme.dark-mode .MyLu2Spinner:before,.mylu2-modal-content.dark-mode,.mylu2-modal-content.dark-mode .MyLu2Spinner:after,.mylu2-modal-content.dark-mode .MyLu2Spinner:before,.mylu2-color-scheme.dark-mode div.custom-set .custom-set-content,.mylu2-color-scheme.dark-mode div.custom-set .custom-set-content .custom-set-items,.mylu2-color-scheme.dark-mode div.custom-set .custom-set-content .mylu2-accordion-content,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-custom-set-content,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-custom-set-content .luoa-custom-set-items,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-custom-set-content .mylu2-accordion-content,.mylu2-color-scheme.dark-mode .fad-widget .desc-container .back-btn-container:hover,.mylu2-color-scheme.dark-mode .newsfeed .hidden-card,.mylu2-color-scheme.dark-mode .MyLu2WelcomeCard .icon-wrapper,.mylu2-color-scheme.dark-mode div.edit-set .edit-set-content .edit-set-item .edit-set-item-button svg,.mylu2-color-scheme.dark-mode .MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-edit-set .luoa-edit-set-header .luoa-edit-set-header-title,.mylu2-color-scheme.dark-mode .MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-custom-set-header-title,.mylu2-color-scheme.dark-mode .Admin main,.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal,.mylu2-color-scheme.dark-mode .in-app-search-term-matches,.mylu2-color-scheme.dark-mode .athletics div.sectionHeader,.mylu2-color-scheme.dark-mode .academicsWidget .MyLu2Spinner:before,.mylu2-color-scheme.dark-mode .academicsWidget .MyLu2Spinner:after,.mylu2-color-scheme.dark-mode .financialAidWidget .MyLu2Spinner:before,.mylu2-color-scheme.dark-mode .financialAidWidget .MyLu2Spinner:after,.mylu2-color-scheme.dark-mode .financialCheckInWidget .MyLu2Spinner:before,.mylu2-color-scheme.dark-mode .financialCheckInWidget .MyLu2Spinner:after,.mylu2-color-scheme.dark-mode .flamesPassWidget .MyLu2Spinner:before,.mylu2-color-scheme.dark-mode .flamesPassWidget .MyLu2Spinner:after,.mylu2-color-scheme.dark-mode .studentChecklistWidget .MyLu2Spinner:before,.mylu2-color-scheme.dark-mode .studentChecklistWidget .MyLu2Spinner:after,.mylu2-color-scheme.dark-mode .myWidgetsPage .myWidgetsContainer .MyLu2Spinner:before,.mylu2-color-scheme.dark-mode .myWidgetsPage .myWidgetsContainer .MyLu2Spinner:after,.mylu2-color-scheme.dark-mode .toast-box,.mylu2-color-scheme.dark-mode .toast-box .toast-subscription,.mylu2-color-scheme.dark-mode .toast-box .toast-close{background-color:#242425;color:#f8fafb}.mylu2-color-scheme.dark-mode .mylu-back .MyLu2Icon,.mylu2-color-scheme.dark-mode .MyLu2ContentBox,.mylu2-color-scheme.dark-mode .mylu-tab-headers>button.tab-header.open,.mylu2-color-scheme.dark-mode .MyLu2NewsfeedCardHeader .titleContainer,.mylu2-color-scheme.dark-mode .MyLu2WidgetCard .card-title p,.mylu2-color-scheme.dark-mode .MyLu2NewsfeedCardHeader .context-menu-icon .MyLu2Icon svg,.mylu2-color-scheme.dark-mode .MyLu2Checkbox:focus .hiddentoggle:disabled+label,.mylu2-color-scheme.dark-mode .MyLu2Checkbox:hover .hiddentoggle:disabled+label,.mylu2-modal-content.dark-mode .MyLu2Checkbox:focus .hiddentoggle:disabled+label,.mylu2-modal-content.dark-mode .MyLu2Checkbox:hover .hiddentoggle:disabled+label,.mylu2-color-scheme.dark-mode .MyLu2Checkbox:hover:not(:disabled),.mylu2-modal-content.dark-mode .MyLu2Checkbox:hover:not(:disabled),.mylu2-color-scheme.dark-mode .MyLu2Checkbox .box,.mylu2-color-scheme.dark-mode .MyLu2Checkbox .checkmark,.mylu2-modal-content.dark-mode .MyLu2Checkbox .box,.mylu2-modal-content.dark-mode .MyLu2Checkbox .checkmark,.mylu2-modal-content.dark-mode .custom-dropdown-button .button-text,.mylu2-modal-content.dark-mode .custom-dropdown-button .custom-dropdown-arrow,.mylu2-color-scheme.darkmode .mylu-dropdown.search select.native-dropdown-select,.mylu2-modal-content.dark-mode .mylu-dropdown.search select.native-dropdown-select,.mylu2-color-scheme.dark-mode .email-card .header h5,.mylu2-color-scheme.dark-mode .email-card p.individual-email-subject,.mylu2-color-scheme.dark-mode .set-menu-items .mylu2-accordion .mylu2-accordion-toggle span,.mylu2-color-scheme.dark-mode .set-menu-items .mylu2-accordion .mylu2-accordion-toggle svg,.mylu2-color-scheme.dark-mode .set-menu-items .set-menu-title,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .luoa-set-items-header .luoa-set-items-title,.mylu2-color-scheme.dark-mode .set-menu-items .set-item .MyLu2Icon.set-item-favorite,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .luoa-set-item .MyLu2Icon.luoa-set-item-favorite,.mylu2-color-scheme.dark-mode .set-menu-items .set-item .MyLu2Icon.set-menu-context-menu-button,.mylu2-color-scheme.dark-mode .set-menu-items .MyLu2IconButton.set-menu-context-menu-button,.mylu2-color-scheme.dark-mode .manage-sets .manage-sets-content .manage-sets-one-set .manage-set-content .manage-set-content2 .manage-set-title,.mylu2-modal-content.dark-mode .manage-sets-descriptions-modal-item,.mylu2-color-scheme.dark-mode div.custom-set .custom-set-content .mylu2-accordion .mylu2-accordion-toggle span,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-custom-set-content .mylu2-accordion .mylu2-accordion-toggle span,.mylu2-color-scheme.dark-mode .set-menu-items .set-menu-context-menu,.mylu2-color-scheme.dark-mode .bubble-menu li button figCaption,.mylu2-color-scheme.dark-mode div.edit-set .edit-set-content .edit-set-item .edit-set-item-title,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-edit-set .luoa-edit-set-content .luoa-edit-set-item .luoa-edit-set-item-title,.mylu2-color-scheme.dark-mode .manage-sets .manage-sets-title-bar .manage-sets-title,.mylu2-color-scheme.dark-mode .custom-set .Mylu2Loading,.mylu2-color-scheme.dark-mode .campus-calendar-date-selector .react-calendar__navigation__label,.mylu2-color-scheme.dark-mode .campus-calendar-date-selector .react-calendar__month-view__days__day,.mylu2-color-scheme.dark-mode .campus-calendar-date-selector .react-calendar__month-view__days__day--weekend,.mylu2-color-scheme.dark-mode .MyLu2CalendarBox,.mylu2-color-scheme.dark-mode form.campus-calendar-search .MyLu2Icon svg,.mylu2-color-scheme.dark-mode .flames-pass-widget .fp-merchant,.mylu2-color-scheme.dark-mode .flames-pass-widget .fp-transaction p,.mylu2-color-scheme.dark-mode .flames-pass-widget .fp-transaction span,.mylu2-color-scheme.dark-mode .flames-pass-widget .fp-plan-transaction p,.mylu2-color-scheme.dark-mode .flames-pass-widget .fp-plan-transaction span,.mylu2-color-scheme.dark-mode .flames-pass-widget .fp-empty-transaction p,.mylu2-color-scheme.dark-mode .fp-ledger-nav .MyLu2Icon svg,.mylu2-color-scheme.dark-mode .con-container .editList .button-container .add,.mylu2-modal-content.dark-mode .profilePhotoPrefsModal form.choices label,.mylu2-color-scheme.dark-mode .student-checklist-todo-item div.item-due-date>*,.mylu2-color-scheme.dark-mode .academics-priority-data-flex>.flex-item>div.assignment-title,.mylu2-color-scheme.dark-mode .course-details-container .sub-header .right .MyLu2Icon svg,.mylu2-color-scheme.dark-mode .searchInput,.mylu2-color-scheme.dark-mode .searchInput::placeholder,.mylu2-color-scheme.dark-mode .searchButton .MyLu2Icon,.mylu2-color-scheme.dark-mode .fad-widget .awards-package .row .row-label,.mylu2-color-scheme.dark-mode .OWC .resources,.mylu2-color-scheme.dark-mode .OWC .contact,.mylu2-color-scheme.dark-mode .gate-tracking button.gate-item,.mylu2-color-scheme.dark-mode .Admin header,.mylu2-color-scheme.dark-mode .OWC .MyLu2PageContent>header,.mylu2-color-scheme.dark-mode .OWC section.box ul,.mylu2-color-scheme.dark-mode div.edit-set.mobile .edit-set-header .edit-set-header-title,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-content2 .luoa-manage-set-title,.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-calendar-header,.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-event,.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal button.react-calendar__navigation__arrow,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode button.react-calendar__navigation__arrow,.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal button.react-calendar__navigation__label,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode button.react-calendar__navigation__label,.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__month-view__days__day--weekend:not(.react-calendar__month-view__days__day--neighboringMonth),.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .outlook-calendar-picker-cal .react-calendar__month-view__days__day--weekend:not(.react-calendar__month-view__days__day--neighboringMonth),.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__tile:not(.react-calendar__month-view__days__day--neighboringMonth),.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .outlook-calendar-picker-cal .react-calendar__tile:not(.react-calendar__month-view__days__day--neighboringMonth),.mylu2-color-scheme.dark-mode .MyLu2PrioComCard .hidden-card,.mylu2-color-scheme.dark-mode .hme-mywidgets-header,.mylu2-color-scheme.dark-mode .myWidgetsPage .myWidgets-header .title,.mylu2-color-scheme.dark-mode .studentChecklistWidget .item-due-date,.mylu2-color-scheme.dark-mode .MyLu2Checkbox label,.mylu2-modal-content.dark-mode .MyLu2Checkbox label{color:#f8fafb}.mylu2-color-scheme.dark-mode p.event-desc.campus-calendar-card,.mylu2-color-scheme.dark-mode .MyLu2NewsfeedCardHeader .subtitle,.mylu2-color-scheme.dark-mode .email-card .body button.inbox-email-item p.email-date,.mylu2-color-scheme.dark-mode .mylu2-about,.mylu2-color-scheme.dark-mode p.individual-email-addresses,.mylu2-color-scheme.dark-mode .email-card .body button.inbox-email-item p.email-from,.mylu2-color-scheme.dark-mode .mylu-tab-headers>button.tab-header,.mylu2-color-scheme.dark-mode .fad-widget .checkListContentDate,.mylu2-color-scheme.dark-mode .OWC section.box>div.nothing,.mylu2-color-scheme.dark-mode .con-container .editList .cell .label .MyLu2Button,.mylu2-color-scheme.dark-mode .mylu2-textbox .label-wrapper button.action-button,.mylu2-color-scheme.dark-mode .sharedAccessContent .collaborator-access-container .relationshipText,.mylu2-color-scheme.dark-mode .admChecklist .header-complete-count,.admChecklist .received,.mylu2-color-scheme.dark-mode .admChecklist .footer,.mylu2-color-scheme.dark-mode .dcpWrapper .progress-text,.mylu2-color-scheme.dark-mode .SearchPage .search-result p.result-url,.mylu2-color-scheme.dark-mode .SearchPage .pagination-controls span.page-index,.mylu2-modal-content.dark-mode .MyLu2Button.link,.mylu2-color-scheme.dark-mode .MyLu2ContentBox.tcpa-container .ctia-tcpa-selected-content,.mylu2-color-scheme.dark-mode .dgl-container .successors .relationship,.mylu2-color-scheme.dark-mode .academics-priority-data-flex>.flex-item>.course-name,.mylu2-color-scheme.dark-mode .academics-priority-data-flex>.flex-item>.course-instructor,.mylu2-color-scheme.dark-mode .academics-priority-data-flex>.flex-item>div.assignment-title,.mylu2-color-scheme.dark-mode .eme-contact-container .contact-list .contact-box .relationship,.mylu2-color-scheme.dark-mode .eme-contact-container .contact-list .contact-box .eme-content .MyLu2Button.link.remove-access,.mylu2-color-scheme.dark-mode .in-app-search-term-matches .search-term .generic-search span,.mylu2-color-scheme.dark-mode .SearchPage .in-app-widget-match .in-app-widget-match-desc,.mylu2-color-scheme.dark-mode input::placeholder{color:#d4d6d7}.mylu2-color-scheme.dark-mode .mylu-tab-headers.outlook-tabs .tab-header,.mylu2-color-scheme.dark-mode .custom-set-header-title2::placeholder{color:#828282}.mylu2-color-scheme.dark-mode .form-1098t-content .form-con .form-download-entry .download-link,.mylu2-color-scheme.dark-mode .email-card .body button.inbox-email-item p.email-subject,.mylu2-color-scheme.dark-mode .mylu2-about a,.mylu2-color-scheme.dark-mode .MyLu2Button.link,.mylu2-color-scheme.dark-mode .dcpWrapper .gpa-text,.mylu2-color-scheme.dark-mode .dcpWrapper .manage-text,.mylu2-color-scheme.dark-mode button.mylu-back.flex-container,.mylu2-color-scheme.dark-mode .flames-pass-widget address a,.mylu2-color-scheme.dark-mode .student-checklist-todo-item div.item-title>p,.mylu2-color-scheme.dark-mode .student-checklist-upcoming-item div.item-title>p,.mylu2-color-scheme.dark-mode .student-checklist-todo-item>button>div>div.item-title>div.MyLu2Icon svg,.mylu2-color-scheme.dark-mode .student-checklist-upcoming-item>button>div>div.item-title>div.MyLu2Icon svg,.mylu2-color-scheme.dark-mode .MyLu2TcpaCard .fake-link,.mylu2-color-scheme.dark-mode .email-card .header button.new-message,.mylu2-modal-content.dark-mode .MyLu2Button.link,.mylu2-color-scheme.dark-mode .globalAnnouncement-container .globalAnnouncement .readmore,.mylu2-color-scheme.dark-mode .campus-calendar-list-item div.small-event-details>.event-title,.mylu2-color-scheme.dark-mode .fad-widget .desc-container .back-btn-container .buttonContainer,.mylu2-color-scheme.dark-mode .OWC .resources li a,.mylu2-color-scheme.dark-mode .OWC .resources .facebook a,.mylu2-color-scheme.dark-mode .OWC .contact a,.mylu2-color-scheme.dark-mode .OWC section.box li a,.mylu2-color-scheme.dark-mode .emeNotifications.MyLu2ContentBox .MyLu2ContentBoxHeader .MyLu2Button,.mylu2-color-scheme.dark-mode .athletics .mylu-athletic-roster-player .name,.mylu2-color-scheme.dark-mode .athletics div.navigationDiv,.mylu2-color-scheme.dark-mode .admChecklist .checklist-item .link-title,.mylu2-color-scheme.dark-mode .admChecklist .desc-container .back-btn-container button,.mylu2-color-scheme.dark-mode .admChecklist .desc-container .back-btn-container button .MyLu2Icon,.mylu2-color-scheme.dark-mode .set-menu-items .set-menu-context-menu,.mylu2-color-scheme.dark-mode .email-card .reply-options button,.mylu2-color-scheme.dark-mode .email-card p.individual-email-date,.mylu2-color-scheme.dark-mode .gate-tracking button.gate-item>.item-title *,.mylu2-color-scheme.dark-mode .MyLu2ContentBox.tcpa-container .ctia-tcpa-selected-content a,.mylu2-color-scheme.dark-mode .mylu-athletic-feature-game-box .call-to-action-row,.mylu2-color-scheme.dark-mode div.custom-set .custom-set-content .mylu2-accordion .mylu2-accordion-toggle .MyLu2Icon svg,.mylu2-color-scheme.dark-mode .mylu2-accordion-toggle span,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-org-sets .luoa-nav-menu .luoa-set-items .mylu2-accordion .mylu2-accordion-toggle span,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-title-bar .luoa-manage-set-context-menu-button,.mylu2-color-scheme.dark-mode .eme-contact-container .eme-route,.mylu2-color-scheme.dark-mode .settingsPage .settings-back-btn,.mylu2-color-scheme.dark-mode .ferpa .ferpa-agreement-page .complianceMsg a,.mylu2-color-scheme.dark-mode .missing-contacts-con .new-contact-container .add-new-button,.mylu2-color-scheme.dark-mode .mylu2-about .changelog,.mylu2-color-scheme.dark-mode .changelog-breadcrumb-con .breadcrumb-con.mobile .arrowDiv,.mylu2-color-scheme.dark-mode .changelog-breadcrumb-con .breadcrumb-con.mobile .breadcrumb-route,.mylu2-color-scheme.dark-mode .changelog-quarter-breadcrumb-con .breadcrumb-con.mobile .arrowDiv,.mylu2-color-scheme.dark-mode .changelog-quarter-breadcrumb-con .breadcrumb-con.mobile .breadcrumb-route,.mylu2-color-scheme.dark-mode .changelog-quarter-breadcrumb-con .breadcrumb-route .changelog-route-name,.mylu2-color-scheme.dark-mode .feature-list-con .feature-desc a,.mylu2-color-scheme.dark-mode .set-menu-items .changelog-nav .breadcrumb-con .arrowDiv,.mylu2-color-scheme.dark-mode .changelog-con .quarter-list-con .quarter-link-button,.mylu2-color-scheme.dark-mode .set-menu-items .changelog-nav .breadcrumb-con .breadcrumb-route,.mylu2-color-scheme.dark-mode .SearchPage .in-app-widget-match .in-app-widget-match-title,.mylu2-color-scheme.dark-mode .MyLu2Page.aca-academics .MyLu2Button.canvas-link,.mylu2-color-scheme.dark-mode .MyLu2PrioComCard .MyLu2Icon,.mylu2-color-scheme.dark-mode .mylu2-accordion .mylu2-accordion-toggle .accordion-flex a,.mylu2-color-scheme.dark-mode .MyLu2PrioComCard .content .title .fake-link,.mylu2-color-scheme.dark-mode .studentChecklistWidget .rows .title{color:#71adf5}.mylu2-color-scheme.dark-mode .settingsHome .navigation .navButton .navIcon.UX.contact svg path,.mylu2-color-scheme.dark-mode .settingsHome .navigation .navButton .navIcon.UX.warning svg path,.mylu2-color-scheme.dark-mode .settingsHome .navigation .navButton .navIcon.UX.communicationAgreement svg path,.mylu2-color-scheme.dark-mode .settingsHome .navigation .navButton .navIcon.UX.digitalLegacy svg path{fill:#d4d6d7}.mylu2-color-scheme.dark-mode .settingsHome .navigation .navButton .navIcon.UX.help-circle svg line,.mylu2-color-scheme.dark-mode .settingsHome .navigation .navButton .navIcon.UX.help-circle svg path,.mylu2-color-scheme.dark-mode .settingsHome .navigation .navButton .navIcon.UX.help-circle svg circle,.mylu2-color-scheme.dark-mode .settingsHome .navigation .navButton .navIcon.UX.emergencyContact svg g,.mylu2-color-scheme.dark-mode .settingsHome .navigation .navButton .navIcon.UX.ethnicity svg g,.mylu2-color-scheme.dark-mode .settingsHome .navigation .navButton .navIcon.UX.ferpa svg path{stroke:#d4d6d7}.mylu2-color-scheme.dark-mode .course-details-components .data-wrapper .item .grade,.mylu2-color-scheme.dark-mode .fci-widget .green,.mylu2-color-scheme.dark-mode .fad-widget .awards-package .money,.mylu2-color-scheme.dark-mode .admChecklist .adm-check,.mylu2-color-scheme.dark-mode .MyLu2FlamesCard span,.mylu2-color-scheme.dark-mode .ethnicity .MyLu2ContentBox.green .contentBoxMsg,.mylu2-color-scheme.dark-mode .financialAidWidget .progress .body .status-container.green,.mylu2-color-scheme.dark-mode .financialCheckInWidget .information .balance .body .green,.mylu2-color-scheme.dark-mode .financialCheckInWidget .information .status .body .complete,.mylu2-color-scheme.dark-mode .financialAidWidget .award .body .award-total.green{color:#6ade7e}.mylu2-color-scheme.dark-mode .ethnicity .MyLu2ContentBox.green{border-color:#6ade7e}.mylu2-color-scheme.dark-mode .student-checklist-upcoming-item.overdue:hover .item-subtitle,.mylu2-color-scheme.dark-mode .student-checklist-todo-item.overdue:hover .item-subtitle,.mylu2-color-scheme.dark-mode .annParentContainer.annRed,.mylu2-color-scheme.dark-mode .fci-widget .red,.mylu2-color-scheme.dark-mode .ethnicity .MyLu2ContentBox.red .contentBoxMsg,.mylu2-color-scheme.dark-mode .mylu2-textbox .red,.mylu2-modal-content.dark-mode .mylu2-textbox .red,.mylu2-color-scheme.dark-mode p.mylu-dropdown-label>span.required,.mylu2-modal-content.dark-mode .mylu2-modal-content.dark-mode{color:#ea405c}.mylu2-color-scheme.dark-mode .eNotificationSignUp .MyLu2Icon svg path{fill:#ea405c}.mylu2-color-scheme.dark-mode .ethnicity .MyLu2ContentBox.red{border-color:#ea405c}.mylu2-color-scheme.dark-mode .MyLu2Button.whiteButton,.mylu2-modal-content.dark-mode .MyLu2Button.whiteButton,.mylu2-color-scheme.dark-mode .manage-sets .manage-sets-title-bar .manage-sets-create-button,.mylu2-modal.custom-set-icon-modal .mylu2-modal-content.dark-mode .customSetIconBtnPanel .customSetIconBack,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-manage-sets-title-bar .luoa-manage-sets-create-button{background-color:#242425;color:#71adf5;border:1px solid #F8FAFB;fill:none}.mylu2-color-scheme.dark-mode .MyLu2Button.whiteButton:hover:not(:disabled),.mylu2-modal-content.dark-mode .MyLu2Button.whiteButton:hover:not(:disabled){color:#fff;background-color:#569ce2;cursor:pointer}.mylu2-color-scheme.dark-mode .MyLu2Button.link,.mylu2-modal-content.dark-mode .MyLu2Button.link,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-title-bar .luoa-manage-set-context-menu-button{background-color:#242425}.mylu2-color-scheme.dark-mode .MyLu2Radio input:checked+.radioController:before,.mylu2-modal-content.dark-mode .MyLu2Radio input:checked+.radioController:before{background-color:#f8fafb}.mylu2-color-scheme.dark-mode .email-card .header,.mylu2-color-scheme.dark-mode .email-card .body button.inbox-email-item,.mylu2-color-scheme.dark-mode p.events-header.campus-calendar-card,.mylu2-color-scheme.dark-mode div.event-details.campus-calendar-card,.mylu2-color-scheme.dark-mode .nfs-content .nfs-bell-container,.mylu2-color-scheme.dark-mode .MyLu2ContentBox .MyLu2ContentBoxHeader,.mylu2-color-scheme.dark-mode .MyLu2PageHeader .grid-divider,.mylu2-color-scheme.dark-mode .course-details-components .data-wrapper .item,.mylu2-color-scheme.dark-mode .schedule-content .selector-container,.mylu2-color-scheme.dark-mode .flames-pass-widget .fp-plan-transaction,.mylu2-color-scheme.dark-mode .flames-pass-widget .fp-transaction,.mylu2-color-scheme.dark-mode .flames-pass-widget .fp-empty-transaction,.mylu2-color-scheme.dark-mode .flames-pass-widget .fp-lowbal-transaction,.mylu2-color-scheme.dark-mode .flames-pass-widget .MyLu2PageHeader,.mylu2-color-scheme.dark-mode .nfs-content .nfs-color-container,.mylu2-color-scheme.dark-mode .nfs-content .nfs-category,.mylu2-color-scheme.dark-mode .course-details-components .no-data,.mylu2-color-scheme.dark-mode .fad-widget .checklist-item,.mylu2-color-scheme.dark-mode .fad-widget .awards-package .itemAP,.mylu2-color-scheme.dark-mode .fad-widget .awards-package .awardsPackageContent,.mylu2-color-scheme.dark-mode .luoa-sets-main .mylu-tab-headers.luoa-sets-menu-tabs{border-bottom:1px solid #747676}.mylu2-color-scheme.dark-mode .email-card .mylu-tab-headers.outlook-tabs button[aria-selected=false],.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-calendar-picker,.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-event{border-bottom-color:#404142}.mylu2-color-scheme.dark-mode .MyLu2ContentBox.with-border,.mylu2-color-scheme.dark-mode .nfs-content .nfs-categoryBox,.mylu2-color-scheme.dark-mode .aca-active-courses,.mylu2-color-scheme.dark-mode .campus-calendar-list-item,.mylu2-color-scheme.dark-mode .laundry-location-data .laundry-location,.mylu2-color-scheme.dark-mode .aca-active-courses .courses .course-box,.mylu2-color-scheme.dark-mode .flames-pass-widget .fp-ledger,.mylu2-color-scheme.dark-mode .dgl-container .successors .successor,.mylu2-color-scheme.dark-mode .fci-widget .account-summary,.mylu2-color-scheme.dark-mode .fci-widget .fci-contactInfo .contactInfo,.mylu2-color-scheme.dark-mode .fci-widget .refunds,.mylu2-modal-content.dark-mode .verifywrapper,.mylu2-color-scheme.dark-mode .fad-widget .awards-package,.mylu2-color-scheme.dark-mode .fad-widget .docsHeader,.mylu2-color-scheme.dark-mode .fad-widget .contactInfo,.mylu2-color-scheme.dark-mode .fad-widget .fad-checklistInfo{border:1px solid #747676}.mylu2-color-scheme.dark-mode .set-menu-items .set-item:hover,.mylu2-color-scheme.dark-mode .settingsHome .navigation .navButton.selected,.mylu2-color-scheme.dark-mode .set-menu-items .set-item.selected,.mylu2-color-scheme.dark-mode .flames-pass-widget .fp-ledger h4,.mylu2-color-scheme.dark-mode .campus-calendar-date-selector .react-calendar__month-view__days,.mylu2-color-scheme.dark-mode .campus-calendar-event-details .website-link-container,.mylu2-color-scheme.dark-mode .peak-usage-datapoint.flex-item.inactive,.mylu2-color-scheme.dark-mode .mylu-nav-menu .item-toggle,.mylu2-color-scheme.dark-mode .student-checklist-upcoming-item>button:hover,.mylu2-color-scheme.dark-mode .student-checklist-todo-item>button:hover,.mylu2-color-scheme.dark-mode .fci-widget .account-summary .even,.mylu2-color-scheme.dark-mode .mylu-athletic-showcase-item.showcaseItem:hover,.mylu2-color-scheme.dark-mode .fad-widget .awards-package .even,.mylu2-color-scheme.dark-mode .fad-widget .checklist-item:hover,.mylu2-color-scheme.dark-mode .admChecklist .checklist-item.incomplete:hover,.mylu2-color-scheme.dark-mode .mylu-dropdown>.custom-dropdown-content>div.custom-dropdown-option.highlight,.mylu2-modal-content.dark-mode .mylu-dropdown>.custom-dropdown-content>div.custom-dropdown-option.highlight,.mylu2-color-scheme.dark-mode .mylu-dropdown.search select.native-dropdown-select,.mylu2-color-scheme.dark-mode .native-dropdown-select option:hover,.mylu2-color-scheme.dark-mode .MyLu2NewsfeedCardHeader .newsfeed-hide-btn:hover,.mylu2-color-scheme.dark-mode .gate-tracking button.gate-item:hover,.mylu2-color-scheme.dark-mode .Admin .adminList,.mylu2-color-scheme.dark-mode .Admin input,.mylu2-color-scheme.dark-mode .Admin textarea,.mylu2-color-scheme.dark-mode .mylu-dropdown.search div.custom-dropdown-button,.mylu2-modal-content.dark-mode .mylu-dropdown.search div.custom-dropdown-button{background-color:#747676;box-shadow:none}.mylu2-modal-content.dark-mode .email-input input,.mylu2-modal-content.dark-mode .email-input textarea,.mylu2-color-scheme.dark-mode form.campus-calendar-search>input,.mylu2-color-scheme.dark-mode .mylu2-textbox .input-text:not(:disabled),.mylu2-modal-content.dark-mode .mylu2-textbox .input-text:not(:disabled),.mylu2-color-scheme.dark-mode .mylu-athletic-feature-game-box{background-color:transparent;color:#f8fafb;border:1px solid #BDBFC1}.mylu2-color-scheme.dark-mode .mylu2-textbox.error input{border:solid 2px #c8102e}.mylu2-color-scheme.dark-mode .error-msg,.mylu2-modal-content.dark-mode .error-msg,.studentChecklistWidget .subtitle{color:#c8102e}.mylu2-color-scheme.dark-mode .custom-dropdown-content,.mylu2-color-scheme.dark-mode .custom-dropdown-button,.mylu2-color-scheme.dark-mode .native-dropdown-select,.mylu2-modal-content.dark-mode .custom-dropdown-content,.mylu2-modal-content.dark-mode .custom-dropdown-button,.mylu2-modal-content.dark-mode .native-dropdown-select,.mylu2-color-scheme.dark-mode .mylu-dropdown,.mylu2-modal-content.dark-mode .mylu-dropdown,.mylu2-color-scheme.dark-mode .set-menu-items .set-menu-context-menu.show,.mylu2-modal.from-manage-sets .mylu2-modal-content.dark-mode .manage-sets-descriptions-modal-item .manage-sets-descriptions-modal-desc.show,.mylu2-color-scheme.dark-mode .mylu-dropdown.search div.custom-dropdown-button,.mylu2-modal-content.dark-mode .mylu-dropdown.search div.custom-dropdown-button,.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-event:hover{background-color:#404142;color:#f8fafb}.mylu2-color-scheme.dark-mode .mylu-dropdown>div.custom-dropdown-button:hover,.mylu2-color-scheme.dark-mode .mylu-dropdown>div.custom-dropdown-button:focus,.mylu2-modal-content.dark-mode .mylu-dropdown>div.custom-dropdown-button:hover,.mylu2-modal-content.dark-mode .mylu-dropdown>div.custom-dropdown-button:focus{border-color:#747676}.mylu2-color-scheme.dark-mode .mylu-dropdown>div.custom-dropdown-button.open,.mylu2-modal-content.dark-mode .mylu-dropdown>div.custom-dropdown-button.open{border-color:#d4d6d7}.mylu2-color-scheme.dark-mode .globalAnnouncement-container .globalAnnouncement{border:1px solid #EA405C;background-color:#fff;color:#19191a}.mylu2-color-scheme.dark-mode .MyLu2Checkbox .box,.mylu2-color-scheme.dark-mode .MyLu2Checkbox .checkmark,.mylu2-modal-content.dark-mode .MyLu2Checkbox .box,.mylu2-modal-content.dark-mode .MyLu2Checkbox .checkmark{stroke:#f8fafb}.mylu2-color-scheme.dark-mode .mylu2-toggle-button .onView{color:#f8fafb;border:2px solid #30B755;background-color:#014929}.mylu2-color-scheme.dark-mode .mylu2-toggle-button .offView{color:#f8fafb;border:2px solid #747676;background-color:#404142}.mylu2-color-scheme.dark-mode .mylu2-toggle-button .ball.off{border:2px solid #747676}.mylu2-color-scheme.dark-mode .mylu2-toggle-button .ball.on{border:2px solid #30B755}.mylu2-color-scheme.dark-mode .fad-widget .status-container .status-desc,.mylu2-color-scheme.dark-mode .MyLu2ToolTip>.tooltip-content,.mylu2-color-scheme.dark-mode .mylu2-avatar .tooltip-title{background-color:#404142;font-size:12px;border-radius:2px;border-color:#404142;color:#f8fafb}.mylu2-color-scheme.dark-mode .admChecklist .checklist-item:not(.incomplete) svg circle,.mylu2-color-scheme.dark-mode .gate-item .MyLu2Icon.complete svg circle{fill:#6ade7e}.mylu2-color-scheme.dark-mode .settingsHeader{background-color:#404142}.mylu2-color-scheme.dark-mode .set-menu-items .set-item .MyLu2Icon,.mylu2-color-scheme.dark-mode .custom-set-item.navigation .MyLu2Icon,.mylu2-color-scheme.dark-mode .idme-description a{color:#a5a7a9}.mylu2-color-scheme.dark-mode .idme-description svg{fill:#a5a7a9}.mylu2-color-scheme.dark-mode .campus-calendar-date-selector>.react-calendar,.mylu2-color-scheme.dark-mode .campus-calendar-date-selector.calendar-container .react-calendar__navigation>*{background-color:#525252}.mylu2-color-scheme.dark-mode .searchInput,.mylu2-color-scheme.dark-mode .searchInput input:-webkit-autofill,.mylu2-color-scheme.dark-mode .searchInput input:-webkit-autofill:hover,.mylu2-color-scheme.dark-mode .searchInput input:-webkit-autofill:focus,.mylu2-color-scheme.dark-mode .searchInput input:-webkit-autofill:active{background-color:#0a1733;border:none;-webkit-box-shadow:0 0 0 30px #0A1733 inset!important;-webkit-text-fill-color:#F8FAFB!important}.mylu2-color-scheme.dark-mode .MyLu2Icon.mylu2-avatar-icon,.mylu2-color-scheme.dark-mode .student-checklist-upcoming-item:hover .item-subtitle,.mylu2-color-scheme.dark-mode .student-checklist-todo-item:hover .item-subtitle,.mylu2-modal-content.dark-mode .profile-photo{color:#222}.mylu2-color-scheme.dark-mode .newsfeed .newCard{border:.125rem solid #569ce2}.mylu2-color-scheme.dark-mode .MyLu2NewsfeedCardHeader .context-menu,.mylu2-color-scheme.dark-mode .MyLu2NewsfeedCardHeader .newsfeed-hide-btn,.mylu2-color-scheme.dark-mode .MyLu2NewsfeedCardHeader .context-menu-icon.active{background-color:#404142;color:#f8fafb}.mylu2-color-scheme.dark-mode .newsfeed-hide-btn .MyLu2Icon svg path{fill:#f8fafb}.mylu2-color-scheme.dark-mode .manage-sets .manage-sets-content .manage-sets-one-set .manage-set-content .manage-set-content2 .manage-set-remove-button,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-content2 .luoa-manage-set-remove-button,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-content2 .luoa-manage-set-delete-button{color:#71adf5;background:linear-gradient(180deg,#242425 100%,#e9e9e9 2.77%);border:1px solid #F8FAFB;box-shadow:inset 0 1px 2px #242425,0 1px 1px #0000000d}.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-content2 .luoa-manage-set-delete-button{color:red;border:1px solid red}.mylu2-color-scheme.dark-mode div.custom-set .custom-set-content .custom-set-items .custom-set-item .custom-set-item-title,.mylu2-color-scheme.dark-mode div.custom-set .custom-set-content .mylu2-accordion-content .custom-set-item .custom-set-item-title,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-custom-set-content .luoa-custom-set-items .luoa-custom-set-item .luoa-custom-set-item-title,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-custom-set-content .mylu2-accordion-content .luoa-custom-set-item .luoa-custom-set-item-title,.mylu2-color-scheme.dark-mode .MyLu2Icon.custom-set-item-action-icon svg,.mylu2-color-scheme.dark-mode div.edit-set .edit-set-content .edit-set-item,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-edit-set .luoa-edit-set-content .luoa-edit-set-item,.mylu2-color-scheme.dark-mode div.custom-set .custom-set-content .custom-set-items .custom-set-item,.mylu2-color-scheme.dark-mode div.custom-set .custom-set-content .mylu2-accordion-content .custom-set-item,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-custom-set-content .luoa-custom-set-items .luoa-custom-set-item,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-custom-set-content .mylu2-accordion-content .luoa-custom-set-item{background-color:#242425;color:#f8fafb}.mylu2-color-scheme.dark-mode div.custom-set .custom-set-content .custom-set-items .custom-set-item,.mylu2-color-scheme.dark-mode div.custom-set .custom-set-content .mylu2-accordion-content .custom-set-item.checked,.mylu2-color-scheme.dark-mode div.custom-set .custom-set-content .mylu2-accordion-content .custom-set-item.checked .MyLu2Icon.custom-set-item-action-icon svg,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-custom-set-content .luoa-custom-set-items .luoa-custom-set-item,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-custom-set-content .mylu2-accordion-content .luoa-custom-set-item.checked,.mylu2-color-scheme.dark-mode div.custom-set .custom-set-content .custom-set-items .custom-set-item .custom-set-item-title,.mylu2-color-scheme.dark-mode div.custom-set .custom-set-content .mylu2-accordion-content .custom-set-item.checked .custom-set-item-title,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-custom-set-content .luoa-custom-set-items .luoa-custom-set-item .luoa-custom-set-item-title,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-custom-set-content .mylu2-accordion-content .luoa-custom-set-item.checked .luoa-custom-set-item-title{background-color:#303030}.mylu2-color-scheme.dark-mode .email-card .individual-email-display{background-color:#fff;color:#222;padding:1rem}.mylu2-color-scheme.dark-mode .mylu-progress-bar .progress-bar-total{background-color:#404142}.mylu2-modal-content.dark-mode button.close-button svg{color:#e5eaeb}.mylu2-modal:has(.mylu2-modal-content.dark-mode){background:#000000bf}.mylu2-modal-content.dark-mode .tcpa-modal-container .MyLu2Icon.UX svg path,.mylu2-color-scheme.dark-mode div.edit-set .edit-set-content .edit-set-item .edit-set-item-button svg,.mylu2-color-scheme.dark-mode .settingsPage .settings-back-btn svg,.mylu2-color-scheme.dark-mode .SearchPage .in-app-link-match .MyLu2Icon:last-child svg{fill:#71adf5}.mylu2-modal-content.dark-mode .manage-sets-descriptions-modal-item svg,.mylu2-color-scheme.dark-mode .mylu2-accordion-toggle .MyLu2Icon svg{fill:#f8fafb}.mylu2-color-scheme.dark-mode .mylu2-accordion-content-container .shadow-bottom{background:linear-gradient(180deg,#fff0,#242425)}.mylu2-color-scheme.dark-mode .mylu2-accordion-content-container .shadow-top{background:linear-gradient(0,#fff0,#242425)}.mylu2-color-scheme.dark-mode .MyLu2Checkbox.luoa .box,.mylu2-color-scheme.dark-mode .MyLu2Checkbox.luoa .checkmark{stroke:#029b99}.mylu2-color-scheme.dark-mode .MyLu2Button.luoaButton,.mylu2-modal-content.dark-mode .MyLu2Button.luoaButton .mylu2-color-scheme.dark-mode .MyLu2Button.luoaButton:hover:not(:disabled),.mylu2-modal-content.dark-mode .MyLu2Button.luoaButton:hover:not(:disabled),.mylu2-color-scheme.dark-mode .MyLu2Button.luoaWhiteButton:hover:not(:disabled),.mylu2-modal-content.dark-mode .MyLu2Button.luoaWhiteButton:hover:not(:disabled) .mylu2-color-scheme.dark-mode .mylu-tab-header-underline.luoa,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-custom-set-header-right button.save-button,.mylu2-modal-content.dark-mode .luoa-customSetIconBtnPanel .luoa-customSetIconNext,.mylu2-modal-content.dark-mode .luoa-customSetIconBtnPanel .luoa-customSetIconFinish,.mylu2-modal-content.dark-mode .mylu2-modal-content .luoa-customSetIconBtnPanel .luoa-customSetIconNext,.mylu2-color-scheme.dark-mode .MyLu2Radio.luoa input:checked+.radioController:before,.mylu2-modal-content.dark-mode .MyLu2Radio.luoa input:checked+.radioController:before,.mylu2-color-scheme.dark-mode .luoa-header{background-color:#029b99}.mylu2-color-scheme.dark-mode .con-container .con-contentBox-container .MyLu2ContentBox .MyLu2ContentBoxHeader .MyLu2Button.luoaButton,.mylu2-color-scheme.dark-mode .con-container .editList .button-container .luoa.add,.mylu2-color-scheme.dark-mode .mylu-tab-header-underline.luoa,.mylu2-color-scheme.dark-mode .MyLu2Button.luoaWhiteButton,.mylu2-color-scheme.dark-mode .MyLu2Button.link.luoa,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-custom-set-header-change-icon-btn,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-custom-set-content .mylu2-accordion .mylu2-accordion-toggle .MyLu2Icon svg,.mylu2-modal-content.dark-mode .luoa-customSetIconBtnPanel .luoa-customSetIconBack,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-manage-sets-title-bar .luoa-manage-sets-create-button,.mylu2-color-scheme.dark-mode .MyLu2MainContent-outer.mobile .luoa-sets-main .luoa-manage-sets-title-bar .luoa-manage-sets-create-button,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-title-bar .luoa-manage-set-context-menu-button,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-content2 .luoa-manage-set-remove-button,.mylu2-color-scheme.dark-mode .student-checklist-todo-item.luoa div.item-title>p,.mylu2-color-scheme.dark-mode .student-checklist-upcoming-item.luoa div.item-title>p,.mylu2-color-scheme.dark-mode .student-checklist-todo-item.luoa>button>div>div.item-title>div.MyLu2Icon,.mylu2-color-scheme.dark-mode .student-checklist-todo-item.luoa>button>div>div.item-title>div.MyLu2Icon svg,.mylu2-color-scheme.dark-mode .student-checklist-upcoming-item.luoa>button>div>div.item-title>div.MyLu2Icon,.mylu2-color-scheme.dark-mode .student-checklist-upcoming-item.luoa>button>div>div.item-title>div.MyLu2Icon svg,.mylu2-color-scheme.dark-mode .MyLu2Spinner.luoa,.mylu2-color-scheme.dark-mode .set-content.luoa,.mylu2-color-scheme.dark-mode .set-menu-items .set-item.selected.luoa,.mylu2-color-scheme.dark-mode .annList.luoa .annListItem .MyLu2Button.link,.mylu2-color-scheme.dark-mode .MyLu2Page.aca-academics.luoa .aca-active-courses .MyLu2Button.link.link-to-course-detail,.mylu2-color-scheme.dark-mode .MyLu2Page.aca-academics.luoa .aca-contact-info .MyLu2Button.link,.mylu2-color-scheme.dark-mode .MyLu2Page.aca-academics.luoa .dcpWrapper .gpa-text,.mylu2-color-scheme.dark-mode .MyLu2Page.aca-academics.luoa .dcpWrapper .manage-text,.mylu2-color-scheme.dark-mode .MyLu2Page.aca-academics.luoa .MyLu2Button.canvas-link,.mylu2-color-scheme.dark-mode .MyLu2Page.aca-academics.luoa .MyLu2Button.course-details-footer.link,.mylu2-color-scheme.dark-mode .MyLu2Page.aca-academics.luoa .mylu-back{color:#029b99}.mylu2-color-scheme.dark-mode .mylu-tab-headers>button.tab-header.luoa.open,.mylu2-modal-content.dark-mode .luoa-customSetIconBox.selected,.mylu2-color-scheme.dark-mode .luoa-sets-main .luoa-manage-sets .luoa-manage-sets-one-set .luoa-manage-set-content .luoa-manage-set-content2 .luoa-manage-set-remove-button,.mylu2-modal-content.dark-mode .MyLu2Radio.luoa .radioController,.mylu2-color-scheme.dark-mode .MyLu2Radio.luoa .radioController{border-color:#029b99}.email-modal .mylu2-modal-content.dark-mode .selected-contacts .selected-contact,.mylu2-color-scheme.dark-mode .header-color-select{background-color:#747676}.email-modal .mylu2-modal-content.dark-mode .selected-contacts .selected-contact p,.mylu2-color-scheme.dark-mode .in-app-search-term-matches .search-term .MyLu2Icon:last-child svg{color:#fff}.email-modal .mylu2-modal-content.dark-mode .selected-contacts .selected-contact .MyLu2Icon.UX svg{--MyLu2-icon-color: #ffffff}.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-calendar-toolbar .outlook-calendar-today-button svg,.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-calendar-toolbar .outlook-calendar-create-button svg{--MyLu2-icon-color: #F8FAFB}.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__tile:enabled:hover:not(.react-calendar__tile--active),.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .outlook-calendar-picker-cal .react-calendar__tile:enabled:hover:not(.react-calendar__tile--active){background:center no-repeat url("data:image/svg+xml,<svg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'><circle id='Ellipse 3' cx='13' cy='13' r='13' fill='rgba(130, 130, 130, .10)'/></svg>")}.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__tile--now:not(.react-calendar__tile--active),.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .outlook-calendar-picker-cal .react-calendar__tile--now:not(.react-calendar__tile--active){background:center no-repeat url("data:image/svg+xml,<svg width='26' height='26' viewBox='0 0 27 27' fill='none' xmlns='http://www.w3.org/2000/svg'><circle id='Ellipse 2' cx='13' cy='13' r='12.5' fill='rgba(53, 135, 234, .1)' stroke='rgb(53, 135, 234)'/></svg>")}.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-calendar-picker .outlook-calendar-picker-cal .react-calendar__tile--now:not(.react-calendar__tile--active) abbr,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .outlook-calendar-picker-cal .react-calendar__tile--now:not(.react-calendar__tile--active) abbr{color:#f8fafb}@keyframes outlook-calendar-loading-dark-line1{0%{background:#40414233}25%{background:#40414266}50%{background:#40414299}75%{background:#40414266}}@keyframes outlook-calendar-loading-dark-line2{0%{background:#40414266}25%{background:#40414233}50%{background:#40414266}75%{background:#40414299}}@keyframes outlook-calendar-loading-dark-line3{0%{background:#40414299}25%{background:#40414266}50%{background:#40414233}75%{background:#40414266}}@keyframes outlook-calendar-loading-dark-line4{0%{background:#40414266}25%{background:#40414299}50%{background:#40414266}75%{background:#40414233}}.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-calendar-loading .outlook-calendar-loading-line1{background:#40414233;animation:outlook-calendar-loading-dark-line1 1.2s linear 1ms infinite}.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-calendar-loading .outlook-calendar-loading-line2{background:#40414266;animation:outlook-calendar-loading-dark-line2 1.2s linear 1ms infinite}.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-calendar-loading .outlook-calendar-loading-line3{background:#40414299;animation:outlook-calendar-loading-dark-line3 1.2s linear 1ms infinite}.mylu2-color-scheme.dark-mode .email-card .outlook-calendar .outlook-calendar-loading .outlook-calendar-loading-line4{background:#40414266;animation:outlook-calendar-loading-dark-line4 1.2s linear 1ms infinite}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .ocm-attendees .ocm-attendees-list .ocm-attendee,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .ocm-attendees .ocm-attendees-list .ocm-attendee button{background-color:#747676;border:.063rem solid #747676;color:#e5eaeb}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .ocm-attendees .ocm-attendees-list .ocm-attendee button svg{fill:#e5eaeb}.mylu2-modal.email-modal .mylu2-modal-content.dark-mode,.mylu2-modal.email-modal .mylu2-modal-content.dark-mode .email-contact .contact-display-name,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .ocm-contact .ocm-contact-name{color:#e5eaeb}.mylu2-modal.email-modal .mylu2-modal-content.dark-mode .email-contact.focus{background-color:#414141}.mylu2-modal.email-modal .mylu2-modal-content.dark-mode .email-contact:hover,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .ocm-attendees .ocm-contact:hover{background-color:#313131}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .ocm-attendees .ocm-contact.selected{background-color:#414141}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .mylu2-toggle-button .offView{background-color:#404142}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .mylu2-toggle-button .ball{background-color:#e5eaeb}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .ocm-date-input-container .MyLu2IconButton svg{--MyLu2-icon-color: #E5EAEB;fill:#242425}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .ocm-date-input-calendar,.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .outlook-calendar-picker-cal{background-color:#242425}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode div.custom-dropdown-option.highlight{background-color:#404142}.mylu2-modal.outlook-calendar-modal .mylu2-modal-content.dark-mode .custom-dropdown-button:hover{border-bottom:.063rem solid #D9D9D9}.mylu2-color-scheme.dark-mode .changelog-nav .changelog-nav-buttons .changelog-button{color:#fff}.mylu2-color-scheme.dark-mode .set-menu-items .changelog-nav .changelog-button.selected{background-color:#747676}.mylu2-color-scheme.dark-mode .in-app-search-term-matches,.mylu2-color-scheme.dark-mode .SearchPage .in-app-widget-more-btn{color:#fff}.mylu2-color-scheme.dark-mode .in-app-search-term-matches .search-term:hover,.mylu2-color-scheme.dark-mode .in-app-search-term-matches .search-term.selected{background-color:#f8fafb1a}.mylu2-color-scheme.dark-mode .in-app-search-term-matches .search-term .generic-search span{opacity:.6}.mylu2-color-scheme.dark-mode .SearchPage .in-app-matches{border-bottom:1px solid #5a5a5a}.mylu2-color-scheme.dark-mode .SearchPage .in-app-matches-title{color:#fff}.mylu2-color-scheme.dark-mode .SearchPage .in-app-widget-match{border:.063rem solid #5a5a5a}.mylu2-color-scheme.dark-mode .SearchPage .in-app-widget-match:hover,.mylu2-color-scheme.dark-mode .SearchPage .in-app-widget-more-btn{background:#414141}.mylu2-color-scheme.dark-mode .in-app-search-term-matches .search-term .MyLu2Icon:last-child svg{fill:#fff}.mylu2-color-scheme.dark-mode .SearchPage .in-app-widget-more-btn:hover{background:#414141cc}.mylu2-color-scheme.dark-mode .mylu2-mobile-header-row .notification-dropdown .notification-panel,.mylu2-color-scheme.dark-mode .mylu2Header .notification-dropdown .notification-panel{color:#fff;background-color:#242425}.mylu2-color-scheme.dark-mode .mylu2-mobile-header-row .notification-panel .notifications-container .notification.mobile,.mylu2-color-scheme.dark-mode .mylu2Header .notification-dropdown .notification-panel .notifications-container .notification.mobile,.mylu2-color-scheme.dark-mode .mylu2-mobile-header-row .notification-panel .notifications-container .notification,.mylu2-color-scheme.dark-mode .mylu2Header .notification-dropdown .notification-panel .notifications-container .notification{background-color:#242425}.mylu2-color-scheme.dark-mode .mylu2Header .notification-dropdown .notification-panel .notifications-container .notification:hover{background-color:#414141}.mylu2-color-scheme.dark-mode .mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .no-notif,.mylu2-color-scheme.dark-mode .mylu2Header .notification-dropdown .notification-panel .notifications-container .no-notif,.mylu2-color-scheme.dark-mode .mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification .notification-time,.mylu2-color-scheme.dark-mode .mylu2Header .notification-dropdown .notification-panel .notifications-container .notification .notification-time,.mylu2-color-scheme.dark-mode .mylu2-mobile-header-row .notification-dropdown .notification-panel .notifications-container .notification .notification-subtitle,.mylu2-color-scheme.dark-mode .mylu2Header .notification-dropdown .notification-panel .notifications-container .notification .notification-subtitle{color:#9597a1}.mylu2-color-scheme.dark-mode .prioComNewfeed .prio-Box .card.alert{background:#441f1f}.mylu2-color-scheme.dark-mode .prioComNewfeed .prio-Box{background:#1f2f44;border:solid 1px #4B607C}.mylu2-color-scheme.dark-mode .MyLu2PrioComCard{border-bottom:solid 1px #4B607C}.mylu2-color-scheme.dark-mode .MyLu2PrioComCard .content .title{color:#fffffff2}.mylu2-color-scheme.dark-mode .MyLu2PrioComCard .content .description{color:#9597a1}.mylu2-color-scheme.dark-mode .mylu-slides button:enabled:hover{background-color:#313131}.mylu2-color-scheme.dark-mode .form-1098t-con .contact-info,.mylu2-color-scheme.dark-mode .form-1098t-con .form-con,.mylu2-color-scheme.dark-mode .form-1098t-con .form-con .form-download-entry{border-color:#737575}.mylu2-color-scheme.dark-mode .form-1098t-content .form-con .form-download-entry .download-link .download-pdf-text,.mylu2-color-scheme.dark-mode .form-1098t-con .feature-desc a,.mylu2-color-scheme.dark-mode .form-1098t-con .contact-info a{color:#71adf5}.mylu2-color-scheme.dark-mode .form-1098t-content .form-con .form-download-entry .download-link .MyLu2Icon svg path{fill:#71adf5}.mylu2-color-scheme.dark-mode .events-page .event-card .MyLu2Icon.event-card-icon svg g path{fill:#fff}.mylu2-color-scheme.dark-mode .events-page .event-card .event-card-text{border-color:#737575}.mylu2-color-scheme.dark-mode .events-page .event-card:hover{box-shadow:0 0 5px #737575;-moz-box-shadow:0px 0px 5px #737575;-webkit-box-shadow:0px 0px 5px #737575}.mylu2-color-scheme.dark-mode .events-page .divider-con .MyLu2Icon.slideshow-hyperlink-arrow svg g path{fill:#71adf5}.mylu2-color-scheme.dark-mode .events-page .divider-con a{color:#71adf5}.mylu2-color-scheme.dark-mode .events-page .event-card-con .mylu2-accordion,.mylu2-color-scheme.dark-mode .events-page .event-card-con .mylu2-accordion .mylu2-accordion-toggle span{color:#fff}.mylu2-color-scheme.dark-mode .MyLu2ToolTip .MyLu2Icon svg{fill:#d3d3d3}.mylu2-color-scheme.dark-mode .MyLu2ToolTip>.MyLu2Icon svg:hover{fill:#fff!important}.mylu2-color-scheme.dark-mode .academicsWidget .academics-widget-body .academics-rows .grades{background-color:#1f3249}.mylu2-color-scheme.dark-mode .academicsWidget.luoa .MyLu2Button.link,.mylu2-color-scheme.dark-mode .academicsWidget.luoa .assignment-title .title a,.mylu2-color-scheme.dark-mode .academicsWidget.luoa .assignment-title .subtitle,.mylu2-color-scheme.dark-mode .academicsWidget.luoa .academics-widget-body .academics-rows .grades .row .value,.mylu2-color-scheme.dark-mode .studentChecklistWidget.luoa .MyLu2Button.link,.mylu2-color-scheme.dark-mode .studentChecklistWidget.luoa .rows .title,.mylu2-color-scheme.dark-mode .financialCheckInWidget.luoa .FinancialCheckInDetailsWidget .status .complete,.mylu2-color-scheme.dark-mode .email-card.luoa .reply-options button,.mylu2-color-scheme.dark-mode .email-card.luoa .mylu-tab-headers.outlook-tabs button[aria-selected=true],.mylu2-color-scheme.dark-mode .email-card.luoa p.individual-email-date,.mylu2-color-scheme.dark-mode .email-card.luoa .mylu-tab-header-underline,.mylu2-color-scheme.dark-mode .email-card.luoa .header button.new-message,.mylu2-color-scheme.dark-mode .email-card.luoa .body button.inbox-email-item p.email-subject,.mylu2-color-scheme.dark-mode .email-card.luoa .MyLu2Button.link,.mylu2-color-scheme.dark-mode .email-card.luoa .mylu-tab-headers.outlook-tabs .mylu-tab-header-underline{color:#0cb4b2}.mylu2-color-scheme.dark-mode .academicsWidget.luoa .academics-widget-body .academics-rows .grades{background-color:#202e2f}.mylu2-color-scheme.dark-mode .email-card.luoa .mylu-tab-header-underline{background-color:#0cb4b2}.mylu-nav-menu.changelog .item-toggle{left:17.425rem}.mylu-nav-menu.changelog .item-toggle.collapse{left:0rem}.mylu-nav-menu.changelog .menu-inner-div .change-log-nav{padding:0 .75rem}
