.dialog-wrapper{max-width:750px}.dialog-wrapper .p-dialog-header{justify-content:end}.dialog-wrapper .p-dialog-content{border-radius:10px 10px 0 0;background-color:#f5f5f5;padding-bottom:0;padding-right:0}.dialog-wrapper .p-dialog-content .dialog-body .image-container{display:flex;justify-content:center;align-items:center;background-color:#f5f5f5;flex-direction:column}.dialog-wrapper .p-dialog-content .dialog-body .image-container .sl-logo{width:100px;margin-bottom:40px}.dialog-wrapper .p-dialog-content .dialog-body .no-list-style{list-style:none;padding:0}.dialog-wrapper .p-dialog-content .dialog-body .no-list-style li{padding:0 20px}.dialog-wrapper .p-dialog-content .dialog-body .dialog-content-wrapper{display:flex;align-items:center;justify-content:center;padding:70px 40px 0;background-color:#fff;min-height:480px}.dialog-wrapper .p-dialog-content .dialog-body .dialog-content-wrapper .dialog-title{color:#001e61;font-size:1.4rem}.dialog-wrapper .p-dialog-content .dialog-body .dialog-content-wrapper .info-header{margin:1rem 0;color:#828282;font-weight:600}.dialog-wrapper .p-dialog-content .dialog-body .dialog-content-wrapper .preference-item{color:#1e366c}.dialog-wrapper .p-dialog-content .dialog-body .dialog-content-wrapper .preference-item .icon{font-size:.6rem;margin-right:5px;border-radius:50%;-webkit-text-fill-color:white;padding:3px}.dialog-wrapper .p-dialog-content .dialog-body .dialog-content-wrapper .preference-item .icon.icon-blue{background-color:#386ed3}.dialog-wrapper .p-dialog-content .dialog-body .dialog-content-wrapper .preference-item .icon.icon-grey{background-color:#828282}.dialog-wrapper .p-dialog-content .dialog-body .dialog-content-wrapper .preference-item .icon.icon-red{background-color:#d33838}.dialog-wrapper .p-dialog-content .dialog-body .dialog-content-wrapper .preference-item .division-name{font-weight:600}.dialog-wrapper .p-dialog-content .dialog-body .dialog-content-wrapper .preference-item:not(:first-child){position:relative}.dialog-wrapper .p-dialog-content .dialog-body .dialog-content-wrapper .preference-item:not(:first-child) p{border-top:1px solid #edeff3;padding-top:20px}.dialog-wrapper .p-dialog-content .dialog-body .dialog-content-wrapper .preference-item:not(:first-child):not(:last-child){border-left:1px solid lightgray;border-right:1px solid lightgray;border-radius:0;border-top:none;border-bottom:none}.dialog-wrapper .p-dialog-content .dialog-body .dialog-content-wrapper .preference-item:first-child:not(:last-child){border:1px solid lightgray;border-radius:5px 5px 0 0;border-bottom:none;padding-top:20px;padding-bottom:15px}.dialog-wrapper .p-dialog-content .dialog-body .dialog-content-wrapper .preference-item:last-child:not(:first-child){border:1px solid lightgray;border-radius:0 0 5px 5px;border-top:none;padding-bottom:20px}.dialog-wrapper .p-dialog-content .dialog-body .dialog-content-wrapper .preference-item:only-child{border:1px solid lightgray;border-radius:5px;padding:20px}.dialog-wrapper .p-dialog-footer{display:flex;align-items:center;justify-content:end;padding:24px;background-color:#e2e5eb;max-height:66px}.dialog-content{position:relative}.dialog-body .button-container{display:flex;justify-content:flex-end;width:100%;margin-bottom:1rem;position:absolute}.dialog-body .button-container #close-button{background-color:#e1e4ea;border:none;top:15px;right:20px}.dialog-body .button-container #close-button:hover{background-color:#d2d6e0}.dialog-body .button-container #close-button .p-button-icon{color:#7d838c}.dialog-body .button-container #close-button .p-button-icon:before{font-size:1.5rem}@media (max-width: 767px){.grid.dialog-body .button-container+.col-5.image-container{display:none}.p-dialog.p-dialog-content{padding:0}}#autogen-order-items .course-section .title{justify-content:space-between;align-items:flex-start;gap:1rem;margin:1rem 0}#autogen-order-items .course-section .title .col{display:flex;align-items:center;justify-content:center}#autogen-order-items .course-section .title p{font-size:.9rem}#autogen-order-items .course-section .title .title-info p{margin-bottom:.5rem}#autogen-order-items .course-section .title .title-info .title-preference .p-dropdown .p-dropdown-trigger{margin:0 -.5rem}#autogen-order-items .course-section .title .title-info .title-name{font-size:1.2rem;font-weight:700;margin-bottom:2rem}#autogen-order-items .course-section .title .allow-checkbox{display:flex;align-items:center;justify-content:flex-start}#autogen-order-items .course-section .title .toggle-link{padding:0}#autogen-order-items .course-section .p-inline-message{margin-left:1.8rem}#autogen-order-items .course-section .p-inline-message .tooltip,.already-ordered-tooltip.p-tooltip{max-width:500px}.title-checkbox[data-v-56fb49a4]{padding:1rem;margin:1rem 0;align-items:center}#autogen-order-items .term-banner{width:100%}#autogen-order-items .term-banner .term-banner-content{display:flex;justify-content:space-between;align-items:center}#autogen-order-items .term-banner>:first-child{border:none!important;padding:0}#autogen-order-items .course-section p{margin-left:1.8rem;margin-right:1.1rem}#autogen-order-items .course-section .course-header{font-size:1.3rem}#autogen-order-items #no-autogen-items{margin:2rem 1rem;font-size:1.3rem}#autogen-order-items #payment-methods{margin-top:1rem;padding:1rem}#autogen-order-items #payment-methods .payment-options{display:flex;align-items:center;gap:1rem}#autogen-order-items #payment-methods .payment-option{display:flex;align-items:center;gap:.5rem}#autogen-order-items #payment-buttons{display:flex;gap:.5rem}.autogen-preview-item p{font-size:.9rem}.autogen-preview-item .title-preference{display:flex;align-items:center;font-weight:700;color:#001e61}.autogen-preview-item .title-info p{margin-bottom:.5rem;color:#707070}.autogen-preview-item .title-info p strong{color:#8a8a8a}.autogen-preview-item .title-info .title-name{font-size:1.2rem;font-weight:700;color:#001e61;margin-bottom:1rem}.address-container{padding:1.5rem 0 1rem}.address-container .shipping-address{margin-bottom:1rem}.address-container .change-address-information,.address-container .change-address-information .p-button.p-button-link{font-size:.7rem}.preview-divider{margin:2rem 0}#shipping-section{margin-left:2rem}#shipping-section .title{font-size:1.5rem;font-weight:700}#shipping-section .shipping-option{display:flex;margin-bottom:.5rem;gap:.5rem}#preview-section{margin-left:2rem;margin-bottom:2rem;margin-top:2rem}.section-name{display:flex;align-items:center;margin-bottom:1rem}.section-name span:first-child{margin-right:1.5rem;font-size:1.25rem;font-weight:700}.section-name span:last-child{font-size:1rem;font-weight:700}.preview-bar,.total-price{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.total-price span:first-child{font-size:1rem;font-weight:700}.total-price span:last-child{font-size:1.25rem;font-weight:700}.price-list-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.price-list-item span{font-size:1rem}.create-order-button{margin-top:2rem;width:100%}#autogen-order-confirmation{margin-top:2rem;margin-left:2rem;margin-right:2rem}#autogen-order-confirmation h1{font-size:2rem;font-weight:700;letter-spacing:0;margin-bottom:1rem}#autogen-order-confirmation .order-description{font-size:1.2rem;color:#8a8a8a;margin-bottom:2rem}#autogen-order-confirmation .order-detail{display:flex;justify-content:space-between;width:350px;margin-bottom:1rem}#autogen-order-confirmation .order-detail :first-child{font-weight:700}#autogen-order-confirmation .p-button{margin-top:2rem;margin-bottom:2rem}#autogen-order-confirmation #create-order-button{margin-right:1rem}#autogen-order-confirmation #picklist-report-button{margin-top:2rem}#autogen-process .p-tabview-nav{justify-content:space-around;border:none}#autogen-process .p-tabview-nav .p-tabview-nav-link{background-color:transparent;border:none}#autogen-process .p-tabview-header:before{content:" ";border-top:var(--7c1517a2);width:100%;top:50%;left:0;display:var(--4747cdc2);position:absolute;margin-top:-1rem;z-index:0}#autogen-process .tab-step{display:flex;flex-direction:column;align-items:center;gap:.5rem;z-index:1}#autogen-process .tab-step .step-number{font-size:1rem;font-weight:700;border-radius:50%;border:1px solid #000000;text-align:center;width:1.5rem;background-color:#fff}#my-schedule-tab p[data-v-66ab6e89]{font-size:1.3rem;margin-bottom:1rem}#my-schedule-tab p a[data-v-66ab6e89]{font-weight:700}#search-by-course .h5[data-v-0f6dd728]{font-size:1.5rem;margin-top:.5rem}#buy-bookstabs{margin-top:15px}#buy-bookstabs>.p-tabview-nav-container .p-tabview-nav .p-tabview-header.p-highlight .p-tabview-nav-link{background-color:#001e61;color:#fff}.p-tabview .p-tabview-panels{padding-left:0;padding-right:0}.footnote{font-size:.8rem;color:#fff;background-color:#001e61;padding:1rem;margin-top:-25px}.panel-section .p-panel-header{background:#001e61;color:#fff}.form-wrapper{padding-top:.5rem;padding-bottom:.5rem;width:100%}.buy-books-form{margin-bottom:.7rem}.buy-books-form .grid{margin-top:0}
