body{overflow-y:hidden}view :focus{outline:auto}.text-sz-h2{font-size:var(--hi-font-size--h2);line-height:var(--hi-font-lh--h2)}.text-sz-h3{font-size:var(--hi-font-size--h3);line-height:var(--hi-font-lh--h3)}.content{width:100vw;height:100vh;overflow-y:auto}.clr-primary-light-bkg{background-color:var(--hi-clr--blue-1)}ul.no-dot,ol.no-dot{list-style:none;margin-left:0;li{list-style:none}}@media print{.content{overflow:visible !important;min-height:100%;height:100%;*{page-break-inside:auto;page-break-after:auto;page-break-before:auto}}.layout{display:block !important;&.degree-completion-credits{.unit-6,.unit-1{float:left;width:50%}.unit-3{float:left;width:25%}}}#major-details--print-button,#pageTitleAnnouncer{display:none}hi-progress{display:none}footer{display:none !important}}hi-backdrop{pointer-events:all}@media print{body *{break-before:auto !important;break-after:auto !important;page-break-before:auto !important;page-break-inside:auto !important;page-break-after:auto !important}}header.university.view-landing{color:white;height:6rem}header.university.view-landing:after{content:'';position:absolute;top:0;left:0;right:0;z-index:10}header.university.view-landing .uni-logo{background-repeat:no-repeat;background-size:100%;position:absolute;z-index:100}footer.university.view-landing{color:white}footer.university.view-landing .uni-logo{background-repeat:no-repeat;background-size:100%;max-height:100%;height:100%}button[x-ph3].type-transparent.clr-primary-txt{color:var(--hi-clr--blue-3)}[x-ph3].alert.type-success{background-color:var(--hi-clr--green-5)}[x-ph3].alert.type-info{background-color:var(--hi-clr--blue-3)}[x-ph3].alert.type-warning{background-color:var(--hi-clr--orange-5)}[x-ph3].alert.type-error{background-color:var(--hi-clr--red-3)}.notification .notification__message{opacity:1}.increased-spacing-btw-lines{line-height:1.5}.wrap-text-transfer{white-space:normal}.mini-popup{--hi-dialog--max-height:27rem}main[tabindex='0'][ui-view='my']:focus{outline-width:auto}.break-word-text{word-break:break-word;word-wrap:break-word}main[ui-view='my'][tabindex='-1']:focus{outline-width:0px}button{font-size:var(--hi-link--font-size)}ul{font-family:var(--hi-font--family-content);font-weight:var(--hi-font--weight-normal);font-size:var(--hi-font-size--medium);line-height:var(--hi-font-lh--medium)}phx-revealable-password{display:block}.reset-tab-width{--hi-size--unit-10:auto}hi-tile .corner{cursor:pointer;position:absolute;top:-1px;right:-1px}header.university.view-landing{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;position:relative;&:before{content:'';background-size:contain;position:relative;display:block}}footer.university.view-landing.anonymous-landing{bottom:0}section.university.view-landing{width:100%;.by-line{max-width:70ch;text-align:center;margin:auto}.value-proposition>li{max-width:200px}}.checklist{background-color:var(--hi-clr--gray-3);position:relative;z-index:250}checklist-card,.checklist-card{position:relative;.status{min-width:320px;transition:all 0.3s ease-in-out;background-color:var(--hi-clr--gray-1);&:hover,&:focus,&.selected{background-color:var(--hi-clr--white)}&.normal,&.complete{.card-dot{background-color:var(--hi-clr--orange-3)}.card-title{color:var(--hi-clr--blue-3)}&:hover,&:focus,&.selected{.card-action{visibility:visible}}}&.transitionToComplete{color:var(--hi-clr--white);background-color:var(--hi-clr--green-5)}&.transitionToNormal{color:var(--hi-clr--white);background-color:var(--hi-clr--gray-8)}&.transitionToComplete,&.transitionToNormal{.card-dot{background-color:var(--hi-clr--white)}hi-button{color:var(--hi-clr--white)}hi-button:hover{background:transparent}.card-title,.card-action{visibility:visible}}}.card-content{margin-left:1.35rem}.card-dot{position:absolute;top:25px;left:1.35rem;height:14px;width:14px;border-radius:50%;transform:translateX(-(14 - 2px/2))}.card-action{visibility:hidden}}.dashboard-content{.container{position:relative}}.dashboard-body{position:relative;&>*{overflow-y:auto}.list-container{min-height:100%}.line-container{overflow-y:auto;&.no-scroll{overflow-y:hidden}.line{position:absolute;top:0;bottom:0;margin-left:1.4rem}}}.dashboard-content,.dashboard-body{.disabled{position:absolute;top:0;left:0;height:100%;width:100%;z-index:20000;pointer-events:auto;background:rgba(0,0,0,0.7);hi-icon{position:sticky;top:20%;left:50%;transform:translate(-50%,-50%)}}}.item-details{ul{font-family:var(--hi-font--family-content);font-weight:var(--hi-font--weight-normal);font-size:var(--hi-font-size--medium);line-height:var(--hi-font-lh--medium)}}footer.university.view-landing{display:-ms-flexbox;display:flex;width:100%;-ms-flex-direction:row;flex-direction:row;position:relative;overflow-y:hidden;z-index:250;&:before{content:'';background-size:contain;position:relative;display:block}}phx-delete-confirmation{.corner{z-index:calc(250 + 1)}}@keyframes rotating{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.loading-indicator{animation:rotating 1s linear infinite}.popover{position:absolute;top:0;left:0;z-index:2000000;display:none;min-width:320px/2;max-width:320px;opacity:1;font-size:13px;font-weight:normal;line-height:18px;text-align:left;background-color:#fff;background-clip:padding-box;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,.2);white-space:normal;&.top{margin-top:-8px}&.right{margin-left:8px}&.bottom{margin-top:8px}&.left{margin-left:-8px}}.popover-title{margin:0;padding:.8rem 1rem;font-family:"Roboto Slab",serif;background-color:#444;color:white;border-radius:3px 3px 0 0}.popover-content{padding:1rem;border:1px solid var(--hi-clr--gray-3);border-top-width:0;border-radius:0 0 3px 3px;min-height:4rem;color:#333d47;overflow-y:auto;max-height:calc(13px * 27)}.popover>.arrow{&,&:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}}.popover>.arrow{border-width:8px}.popover>.arrow:after{border-width:8px;content:""}.popover{&.top>.arrow,&.top-left>.arrow,&.top-right>.arrow{left:50%;margin-left:-8px;border-bottom-width:0;border-top-color:var(--hi-clr--gray-3);bottom:-8px;&:after{content:" ";bottom:1px;margin-left:-8px;border-bottom-width:0;border-top-color:#fcfcfc}}&.right>.arrow{top:50%;left:-8px;margin-top:-8px;border-left-width:0;border-right-color:var(--hi-clr--gray-3);&:after{content:" ";left:1px;bottom:-8px;border-left-width:0;border-right-color:#fcfcfc}}&.bottom>.arrow,&.bottom-left>.arrow,&.bottom-right>.arrow{left:50%;margin-left:-8px;border-top-width:0;border-bottom-color:#444;top:-8px;&:after{content:" ";top:1px;margin-left:-8px;border-top-width:0;border-bottom-color:#444}}&.left>.arrow{top:50%;right:-8px;margin-top:-8px;border-right-width:0;border-left-color:var(--hi-clr--gray-3);&:after{content:" ";right:1px;border-right-width:0;border-left-color:#fcfcfc;bottom:-8px}}&.bottom-left>.arrow,&.top-left>.arrow{left:10%}&.bottom-right>.arrow,&.top-right>.arrow{left:90%}}[data-popover-shift-left]+.popover{width:320px;margin-left:calc(320px / 4) + 0.5rem;>.arrow{margin-left:calc(320px / -4)}}[data-popover-shift-right]+.popover{width:320px;margin-right:calc(320px / 4) + 0.5rem;>.arrow{margin-right:calc(320px / -4)}}user-profile-dropdown{.popover{position:absolute;right:0;left:auto;top:100%;text-align:right;&.open{display:block}}}.view-oops .content>.grid{height:100vh;width:100vw}resource-card{.min-height{min-height:16rem}.delete-confirmation{background-color:rgba(255,0,0,0.1)}ph3-tile{display:block}}.resource-categories>*{overflow-y:auto;hi-bar{z-index:1}}transfer-college-tile{position:relative;.delete-confirmation::before{position:absolute;top:-1px;left:-1px;bottom:-1px;right:-1px;content:'';z-index:250}}transfer-course-tile{[x-ph3].tile.delete-confirmation{background-color:rgba(255,0,0,0.1)}[x-ph3] .corner{height:100%}}.no-button-form{--hi-size--unit-4:0}.transfer-course-tile--strobe{background-color:var(--hi-color--white);animation:strobe 1s 1}@keyframes strobe{0%{background-color:var(--hi-clr--yellow-3)}100%{background-color:var(--hi-color--white)}}.transfer-exam-tile--strobe{background-color:var(--hi-color--white);animation:strobe 1s 1}@keyframes strobe{0%{background-color:var(--hi-clr--yellow-3)}100%{background-color:var(--hi-color--white)}}[data-popover-shift-farleft]+.popover{width:320px;margin-left:(320px/2.5) + 1rem;>.arrow{margin-left:320px/-2.5}}major-checkbox{.is-selected{background-color:var(--hi-clr--blue-3)}}transfer-major-tile{.tile-no-audit{cursor:text !important}hi-progress{cursor:pointer}[x-ph3].tile,[x-ph3] .corner{padding:10px;.type-close{font-size:24px}}[x-ph3].tile.active:hover{cursor:pointer;border-width:2px;padding:10 - 1px;.corner{padding:10 - 1px}header[x-ph3]{[x-ph3] h1{text-decoration:underline}}}[x-ph3].tile.paz:hover{border-width:1px;.corner{padding:10px}}}pending-course-form-tile{hi-tile{background:#fffdce}input{background:#fffdce}}transfer-major-tile{display:block}.will-fit-masthead{min-height:calc(100vh - 80px);@media print{min-height:100%;hi-tile{margin:0 !important}section[role='tabPanel']{display:block;padding:0 !important}}}.view-transfer.major-cards-list{margin-top:46px}.view-transfer{.will-scroll{margin-bottom:5rem}.majors-list{height:100%}}majors-list hi-bar{z-index:1}phx-password-validation-popover{display:none;.validation-popover{display:block;position:absolute;background-color:var(--hi-color--white);right:0;top:60px;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,0.2);z-index:1;.popover-content{border-top-width:1px;border-radius:3px;border-top-right-radius:0}&:after,&:before{pointer-events:none;content:'';display:block;position:absolute;right:0;width:0;height:0;border-style:solid}&:after{top:-1 * 20 - 1px;right:1px;border-color:transparent transparent var(--hi-color--white) transparent;border-width:20/2px}&:before{top:-20 + 1px;border-color:transparent transparent rgba(0,0,0,0.2) transparent;border-width:20/2 + 1px}}}.revealable-password{input:focus~.password-message{border-bottom:1px solid var(--hi-clr--blue-3) !important}&.type-error input~.password-message{border-bottom-color:var(--hi-clr--red-3)}}#additional-information{hi-radio{-ms-flex-pack:start;justify-content:flex-start}}.additional-information__currently-enrolled-college{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.additional-information__currently-enrolled-college--name{line-break:anywhere;max-width:87%}

/*# sourceMappingURL=application-styles.css.map */
