.SignUpDetailsForm_root__Oztx4{color:var(--msu-green);overflow:auto}.SignUpDetailsForm_root__Oztx4 a{color:var(--msu-green)}.SignUpDetailsForm_summaryBack__ppUHA{background-color:var(--grey-200);padding:2rem}.SignUpDetailsForm_summarySection__x7Bxd{border-top-left-radius:15px;border-bottom-left-radius:15px;padding:1.5rem;margin-bottom:1.5rem;background-color:var(--pure-white)}.SignUpDetailsForm_summarySectionContent__kAdK7{display:grid;grid-gap:.5rem;gap:.5rem;width:100%;border-top:1px solid var(--grey-200);border-bottom:1px solid var(--grey-200);padding-top:.5rem;padding-bottom:.5rem;opacity:1}.SignUpDetailsForm_summarySectionContent__kAdK7 h6{color:var(--midnight-green);margin-bottom:0}.SignUpDetailsForm_summarySectionContent__kAdK7 label{color:#6e6e6e}.SignUpDetailsForm_summarySectionContent__kAdK7 p{color:var(--msu-green)}.SignUpDetailsForm_drugTitle__GNVgP{border-top-left-radius:20px;border-top-right-radius:20px;padding:1.5rem;background-color:#dbe3e4}.SignUpDetailsForm_drugTitle__GNVgP p{font-weight:700;color:var(--msu-green);margin-bottom:0}.SignUpDetailsForm_drugCardSummary___HWsf{display:grid;grid-template-columns:65% 35%;justify-content:space-between;align-items:center;padding-right:1.5rem;grid-gap:1rem;gap:1rem;margin-top:1rem}@media(max-width:992px){.SignUpDetailsForm_drugCardSummary___HWsf{grid-template-columns:1fr}}.SignUpDetailsForm_drugInfo__nGRb0{display:flex;flex-direction:row;align-items:flex-start}.SignUpDetailsForm_disabled__vDEdk{color:#a9a9a9!important;pointer-events:none!important;cursor:no-drop!important}.SignUpDetailsForm_error__Edtoj{color:red!important;font-style:italic}.SignUpDetailsForm_title__QUyaW{display:flex;flex-direction:column;color:var(--msu-green)}.SignUpDetailsForm_titleButton__WA68x{text-decoration:underline;cursor:pointer}.SignUpDetailsForm_title__QUyaW p{font-weight:600}.SignUpDetailsForm_cashPriceForm__MLWUg{max-width:800px;width:100%;display:grid;grid-template-columns:50% 25% 25%;align-items:flex-start;grid-gap:.5rem;gap:.5rem;align-content:center}@media(max-width:768px){.SignUpDetailsForm_cashPriceForm__MLWUg{grid-template-columns:1fr;max-width:400px}}.SignUpDetailsForm_searchButton__vtqdX{border:1px solid var(--pure-white);height:calc(3.5rem + var(--bs-border-width)*2);margin-top:auto;margin-bottom:auto}.SignUpDetailsForm_horizontalGroup__tMJFQ{display:flex;flex-direction:row;align-items:center;gap:1rem}.SignUpDetailsForm_threeCol__3dQUN{display:grid;grid-template-columns:1fr 1fr 1fr}@media(max-width:576px){.SignUpDetailsForm_threeCol__3dQUN{grid-template-columns:1fr}}.SignUpDetailsForm_threeColSmallMiddle__qOkkI{display:grid;grid-template-columns:1fr .6fr 1fr}@media(max-width:576px){.SignUpDetailsForm_threeColSmallMiddle__qOkkI{grid-template-columns:1fr}}.SignUpDetailsForm_threeColSmallEnd___rymT{display:grid;grid-template-columns:1fr 1fr .4fr}@media(max-width:576px){.SignUpDetailsForm_threeColSmallEnd___rymT{grid-template-columns:1fr .6fr .4fr}}.SignUpDetailsForm_threeColBigMid__uapGf{display:grid;grid-template-columns:.6fr 1fr .8fr}@media(max-width:576px){.SignUpDetailsForm_threeColBigMid__uapGf{grid-template-columns:1fr}}.SignUpDetailsForm_twoCol__K10U4{display:grid;grid-template-columns:1fr 1fr}@media(max-width:576px){.SignUpDetailsForm_twoCol__K10U4{grid-template-columns:1fr}}.SignUpDetailsForm_oneCol___CTCt{display:grid;grid-template-columns:1fr}@media(max-width:576px){.SignUpDetailsForm_oneCol___CTCt{grid-template-columns:1fr}}.SignUpDetailsForm_twoUnevenCol__e0wCx{display:grid;grid-template-columns:66% 33%}@media(max-width:576px){.SignUpDetailsForm_twoUnevenCol__e0wCx{grid-template-columns:1fr}}.SignUpDetailsForm_twoUnevenCol_reverse__AxV4R{display:grid;grid-template-columns:33% 66%}@media(max-width:576px){.SignUpDetailsForm_twoUnevenCol_reverse__AxV4R{grid-template-columns:1fr}}.SignUpDetailsForm_twoUnevenCol__e0wCx #SignUpDetailsForm_medicalSpecialty__7PYRZ,.SignUpDetailsForm_twoUnevenCol_reverse__AxV4R #SignUpDetailsForm_medicalSpecialty__7PYRZ{max-width:325px}.SignUpDetailsForm_scrollableBody___HUsJ{height:100%;overflow-y:scroll}.SignUpDetailsForm_noScrollContainer__16tGe{overflow:hidden;height:100%}.SignUpDetailsForm_footer__O_pXe{display:flex;flex-direction:column;align-items:flex-start}.SignUpDetailsForm_footer__O_pXe p{color:#6e6e6e}.SignUpDetailsForm_noMaxWidthBtn__OMrGH{max-width:100%}.SignUpDetailsForm_editBtn__APdYk{margin-top:1rem;border:1px solid var(--msu-green);border-radius:4px;width:-moz-fit-content;width:fit-content;height:40px;display:flex;align-items:center}.SignUpDetailsForm_editBtn__APdYk button{text-decoration:none}.SignUpDetailsForm_planSelectionContainer__7EpYX{border-top:1px solid var(--azure-green);padding:1rem 0;color:var(--msu-green)}.SignUpDetailsForm_planSelectionPlans__uLaZt{padding:20px 15px;background-color:var(--grey-100);border-top-left-radius:15px;border-bottom-left-radius:15px;border:1px solid var(--grey-300);display:flex;flex-direction:column;gap:20px}.SignUpDetailsForm_planSelectionPlansItem__sHhpo{border-bottom:1px solid var(--grey-300);display:grid;grid-template-columns:2fr 1fr;justify-items:stretch;align-items:center;justify-content:space-between;padding-bottom:20px;grid-gap:1rem;gap:1rem;flex-wrap:wrap}@media(max-width:768px){.SignUpDetailsForm_planSelectionPlansItem__sHhpo{grid-template-columns:1fr}}.SignUpDetailsForm_planSelectionPlansItem__sHhpo h3{margin-bottom:0}.SignUpDetailsForm_planSelectionPlansItemBadge__h_VOv{margin-left:auto;margin-right:auto;background-color:var(--green);padding:0 8px;border-radius:20px}@media(max-width:768px){.SignUpDetailsForm_planSelectionPlansItemBadge__h_VOv{margin-right:0}}.SignUpDetailsForm_planSelectionPlansItemBadge__h_VOv p{color:var(--msu-green)}.SignUpDetailsForm_planSelectionPlansFeature__2f_qG{display:flex;flex-direction:column;justify-content:space-between;gap:5px}.SignUpDetailsForm_planSelectionPlansFeature__2f_qG p{margin-bottom:0}.SignUpDetailsForm_planSelectionPlansFeature__2f_qG i{margin-right:.5rem}.SignUpDetailsForm_planCard__5U089{display:flex;border:1px solid #e0d3a6;border-top-left-radius:20px;border-bottom-left-radius:20px;margin:1rem 0}.SignUpDetailsForm_planCardPrice__9xCfR{background-color:#f6f3e8;border-top-left-radius:20px;border-bottom-left-radius:20px;padding:10px 20px}.SignUpDetailsForm_planCardFeature__YgTdn{display:flex;flex-direction:column;justify-content:space-between;gap:5px;padding:10px}.SignUpDetailsForm_planCardFeature__YgTdn p{margin-bottom:0}.SignUpDetailsForm_planCardFeature__YgTdn i{margin-right:.5rem}.SignUpDetailsForm_stateLicenseForm__sIcru{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.rbt .rbt-input-main::-ms-clear{display:none}.rbt-menu{margin-bottom:2px}.rbt-menu>.dropdown-item{overflow:hidden;text-overflow:ellipsis}.rbt-menu>.dropdown-item:focus{outline:none}.rbt-menu-pagination-option{text-align:center}.rbt-input-multi{cursor:text;overflow:hidden;position:relative}.rbt-input-multi.focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057;outline:0}.rbt-input-multi.form-control{height:auto}.rbt-input-multi.disabled{background-color:#e9ecef;opacity:1}.rbt-input-multi.is-invalid.focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.rbt-input-multi.is-valid.focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.rbt-input-multi input::-moz-placeholder{color:#6c757d;opacity:1}.rbt-input-multi input:-ms-input-placeholder{color:#6c757d}.rbt-input-multi input::-webkit-input-placeholder{color:#6c757d}.rbt-input-multi .rbt-input-wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;margin-bottom:-4px;margin-top:-1px;overflow:hidden}.rbt-input-multi .rbt-input-main{margin:1px 0 4px}.rbt-close{z-index:1}.rbt-close-lg{font-size:1.5rem}.rbt-token{background-color:#e7f4ff;border:0;border-radius:.25rem;color:#007bff;display:inline-flex;line-height:1rem;margin:1px 3px 2px 0}.rbt-token .rbt-token-label{padding:.25rem .5rem}.rbt-token .rbt-token-label:not(:last-child){padding-right:.25rem}.rbt-token-disabled{background-color:rgba(0,0,0,.1);color:#495057;pointer-events:none}.rbt-token-removeable{cursor:pointer}.rbt-token-active{background-color:#007bff;color:#fff;outline:none;text-decoration:none}.rbt-token .rbt-token-remove-button{background-image:none;border-bottom-left-radius:0;border-top-left-radius:0;box-shadow:none;color:inherit;display:flex;justify-content:center;font-size:inherit;font-weight:400;opacity:1;outline:none;padding:.25rem .5rem .25rem 0;text-shadow:none}.rbt-token .rbt-token-remove-button .rbt-close-content{display:block}.rbt-aux{align-items:center;display:flex;bottom:0;justify-content:center;pointer-events:none;position:absolute;right:0;top:0;width:2rem}.rbt-aux-lg{width:3rem}.rbt-aux .rbt-close{margin-top:-.25rem;pointer-events:auto}.has-aux .form-control{padding-right:2rem}.has-aux .form-control.is-invalid,.has-aux .form-control.is-valid{background-position:right 2rem center;padding-right:4rem}.rbt-highlight-text{background-color:inherit;color:inherit;font-weight:700;padding:0}.input-group>.rbt{flex:1 1}.input-group>.rbt .rbt-aux,.input-group>.rbt .rbt-input-hint{z-index:5}.input-group>.rbt:not(:first-child) .form-control{border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.rbt:not(:last-child) .form-control{border-top-right-radius:0;border-bottom-right-radius:0}.PatientWalletInvitationLanding_page__waRda{position:fixed;inset:0;z-index:1050;background-color:var(--pure-white);display:grid;grid-template-columns:50% 50%;min-height:100vh;color:var(--msu-green)}@media(max-width:768px){.PatientWalletInvitationLanding_page__waRda{grid-template-columns:1fr}}.PatientWalletInvitationLanding_leftPanel___9EWK{display:flex;align-items:center;justify-content:center;padding:2rem 1.25rem}@media(max-width:768px){.PatientWalletInvitationLanding_leftPanel___9EWK{padding:1.5rem 1rem;align-items:flex-start}}.PatientWalletInvitationLanding_content__dN0a4{width:100%;max-width:460px;display:flex;flex-direction:column;gap:1.5rem}.PatientWalletInvitationLanding_titleBlock__ZSuva{display:flex;flex-direction:column;gap:.875rem}.PatientWalletInvitationLanding_titleBlock__ZSuva h2{margin:0;font-size:2rem;line-height:1.15;color:var(--midnight-green)}.PatientWalletInvitationLanding_titleBlock__ZSuva p{margin:0;font-size:.938rem;line-height:1.6;color:var(--midnight-green)}.PatientWalletInvitationLanding_loading__KGFuk .d-flex{margin:0}.PatientWalletInvitationLanding_actions__9XdvG{display:flex;gap:.75rem;margin-top:.5rem;flex-wrap:wrap}.PatientWalletInvitationLanding_actions__9XdvG button{margin:0!important}.PatientWalletInvitationLanding_rightPanel__ms33N{position:relative}.PatientWalletInvitationLanding_rightPanel__ms33N img{object-fit:cover}@media(max-width:768px){.PatientWalletInvitationLanding_rightPanel__ms33N{display:none}}.PatientWalletInvitationLanding_rightText__K0Pws{position:absolute;left:0;right:0;bottom:0;padding:2.5rem;border-top-left-radius:2rem;background-color:var(--msu-green)}.PatientWalletInvitationLanding_rightText__K0Pws h3{margin:0;color:var(--pure-white);font-size:3rem;line-height:1.15;max-width:460px}.ScriptSentForApprovalForm_root__yD_hI{color:var(--msu-green);overflow:auto;background-color:var(--grey-200)}.ScriptSentForApprovalForm_root__yD_hI a{color:var(--msu-green)}.ScriptSentForApprovalForm_selectOptions__jT3w9{font-family:Plus Jakarta Sans;font-weight:600;color:var(--midnight-green)}.ScriptSentForApprovalForm_calendarControl__itEU_{background-color:var(--pure-white);border:1px solid var(--gray);border-radius:4px;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}.ScriptSentForApprovalForm_summaryBack__5vg2_{background-color:var(--grey-200);padding:2rem}.ScriptSentForApprovalForm_summarySection___fc1T{border-top-left-radius:15px;border-bottom-left-radius:15px;padding:1.5rem;margin-bottom:1.5rem;background-color:var(--pure-white)}.ScriptSentForApprovalForm_summarySectionContent__i0WMD{display:grid;grid-gap:.5rem;gap:.5rem;width:100%;border-top:1px solid var(--grey-200);border-bottom:1px solid var(--grey-200);padding-top:.5rem;padding-bottom:.5rem;opacity:1}.ScriptSentForApprovalForm_summarySectionContent__i0WMD h6{color:var(--midnight-green);margin-bottom:0}.ScriptSentForApprovalForm_summarySectionContent__i0WMD label{color:#6e6e6e}.ScriptSentForApprovalForm_summarySectionContent__i0WMD p{color:var(--msu-green)}.ScriptSentForApprovalForm_drugTitle__KGv8S{border-top-left-radius:20px;border-top-right-radius:20px;padding:1.5rem;background-color:#dbe3e4}.ScriptSentForApprovalForm_drugTitle__KGv8S p{font-weight:700;color:var(--msu-green);margin-bottom:0}.ScriptSentForApprovalForm_drugCardSummary__1SYZG{display:grid;grid-template-columns:65% 35%;justify-content:space-between;align-items:center;padding-right:1.5rem;grid-gap:1rem;gap:1rem;margin-top:1rem}@media(max-width:992px){.ScriptSentForApprovalForm_drugCardSummary__1SYZG{grid-template-columns:1fr}}.ScriptSentForApprovalForm_drugInfo__aqi9U{display:flex;flex-direction:row;align-items:flex-start}.ScriptSentForApprovalForm_disabled__iINvq{color:#a9a9a9!important;pointer-events:none!important;cursor:no-drop!important}.ScriptSentForApprovalForm_error__Df49H{color:red!important;font-style:italic}.ScriptSentForApprovalForm_title__mg4yz{display:flex;flex-direction:column;background-color:var(--pure-white);color:var(--msu-green);gap:1rem}.ScriptSentForApprovalForm_titleButton__K_ml9{text-decoration:underline;cursor:pointer}.ScriptSentForApprovalForm_title__mg4yz p{font-weight:600}.ScriptSentForApprovalForm_cashPriceForm__J79Wg{max-width:800px;width:100%;display:grid;grid-template-columns:50% 25% 25%;align-items:flex-start;grid-gap:.5rem;gap:.5rem;align-content:center}@media(max-width:768px){.ScriptSentForApprovalForm_cashPriceForm__J79Wg{grid-template-columns:1fr;max-width:400px}}.ScriptSentForApprovalForm_notesBtn__zTVoB{display:grid;grid-template-columns:auto auto}@media(max-width:576px){.ScriptSentForApprovalForm_notesBtn__zTVoB{grid-template-columns:1fr}}.ScriptSentForApprovalForm_searchButton__Opznl{border:1px solid var(--pure-white);height:calc(3.5rem + var(--bs-border-width)*2);margin-top:auto;margin-bottom:auto}.ScriptSentForApprovalForm_horizontalGroup__XMHk1{display:flex;flex-direction:row;align-items:center;gap:1rem}.ScriptSentForApprovalForm_threeCol__i0Hke{display:grid;grid-template-columns:1fr 1fr 1fr}@media(max-width:576px){.ScriptSentForApprovalForm_threeCol__i0Hke{grid-template-columns:1fr}}.ScriptSentForApprovalForm_threeColSmallMiddle__hVDdy{display:grid;grid-template-columns:1fr .6fr 1fr}@media(max-width:576px){.ScriptSentForApprovalForm_threeColSmallMiddle__hVDdy{grid-template-columns:1fr}}.ScriptSentForApprovalForm_threeColBigMid__kXwS_{display:grid;grid-template-columns:.6fr 1fr .8fr}@media(max-width:576px){.ScriptSentForApprovalForm_threeColBigMid__kXwS_{grid-template-columns:1fr}}.ScriptSentForApprovalForm_twoCol__zLo0d{display:grid;grid-template-columns:1fr 1fr}@media(max-width:576px){.ScriptSentForApprovalForm_twoCol__zLo0d{grid-template-columns:1fr}}.ScriptSentForApprovalForm_oneCol__bDDeI{display:grid;grid-template-columns:1fr}@media(max-width:576px){.ScriptSentForApprovalForm_oneCol__bDDeI{grid-template-columns:1fr}}.ScriptSentForApprovalForm_twoUnevenCol__BXMxv{display:grid;grid-template-columns:66% 33%}@media(max-width:576px){.ScriptSentForApprovalForm_twoUnevenCol__BXMxv{grid-template-columns:1fr}}.ScriptSentForApprovalForm_twoUnevenCol_reverse__1GcdE{display:grid;grid-template-columns:33% 66%}@media(max-width:576px){.ScriptSentForApprovalForm_twoUnevenCol_reverse__1GcdE{grid-template-columns:1fr}}.ScriptSentForApprovalForm_twoUnevenCol__BXMxv #ScriptSentForApprovalForm_medicalSpecialty__dcOse,.ScriptSentForApprovalForm_twoUnevenCol_reverse__1GcdE #ScriptSentForApprovalForm_medicalSpecialty__dcOse{max-width:325px}.ScriptSentForApprovalForm_scrollableBody__5pGTI{height:100%;overflow-y:scroll}.ScriptSentForApprovalForm_noScrollContainer__BdzUF{overflow:hidden;height:100%}.ScriptSentForApprovalForm_footer__5CGPW{display:flex;flex-direction:column;align-items:flex-start}.ScriptSentForApprovalForm_footer__5CGPW p{color:#6e6e6e}.ScriptSentForApprovalForm_noMaxWidthBtn__xaNax{max-width:100%}.ScriptSentForApprovalForm_btnGroup__rbyQO{display:flex;flex-direction:row;gap:5px}.ScriptSentForApprovalForm_editBtn__A_jOX{margin-top:1rem;border:1px solid var(--msu-green);border-radius:4px;width:-moz-fit-content;width:fit-content;height:40px;display:flex;align-items:center}.ScriptSentForApprovalForm_editBtn__A_jOX button{text-decoration:none}.ScriptSentForApprovalForm_infoCard__XBoC3{color:var(--msu-green);width:100%;display:inline-flex;padding:5px 10px;border-radius:4px;background-color:var(--light-green);font-weight:600;align-items:center;gap:5px}.ContactToRequestForm_root__NZRgU{color:var(--msu-green);overflow:auto}.ContactToRequestForm_root__NZRgU a{color:var(--msu-green)}.ContactToRequestForm_tip__1FqL8{display:flex;flex-direction:row;gap:.5rem;align-items:center;color:var(--msu-green);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius);padding:.3rem 1rem;font-size:var(--font-xs);background-color:var(--light-green);border-radius:.3rem}.ContactToRequestForm_title__T_jK5{display:flex;flex-direction:column;color:var(--msu-green)}.ContactToRequestForm_titleButton__7D4tG{text-decoration:underline;cursor:pointer}.ContactToRequestForm_title__T_jK5 p{font-weight:600}.AccountBannedInfoForm_root__v2o8Q{color:var(--msu-green);overflow:auto}.AccountBannedInfoForm_root__v2o8Q a{color:var(--msu-green)}.AccountBannedInfoForm_disabled__Dc2WJ{color:#a9a9a9!important;pointer-events:none!important;cursor:no-drop!important}.AccountBannedInfoForm_error__lSHAe{color:red!important;font-style:italic}.AccountBannedInfoForm_contactContainer__jIygk{max-width:800px;margin:0 auto;padding:20px;text-align:left}.AccountBannedInfoForm_contactContainer__jIygk .AccountBannedInfoForm_contactBtn__vFe74{background-color:#fff;color:var(--msu-green);padding:12px 24px;border:2px solid var(--msu-green);border-radius:4px;font-size:16px;cursor:pointer;text-decoration:none;display:inline-block}.AccountBannedInfoForm_contactContainer__jIygk .AccountBannedInfoForm_contactBtn__vFe74:hover{background-color:var(--msu-green);color:#fff}.AccountBannedInfoForm_title__y5d0i{background:linear-gradient(90deg,#7f1d1d,#b44141);color:#fff;padding:1rem;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.18);border-left:6px solid rgba(0,0,0,.12)}.AccountBannedInfoForm_titleButton__D3DcD{text-decoration:underline;cursor:pointer;font-weight:bolder}.AccountBannedInfoForm_title__y5d0i p{font-weight:600}.VerificationForm_root__4DIbZ{color:var(--msu-green);overflow:auto}.VerificationForm_root__4DIbZ a{color:var(--msu-green)}.VerificationForm_disabled__GBM7n{color:#a9a9a9!important;pointer-events:none!important;cursor:no-drop!important}.VerificationForm_error__YnLk7{color:red!important;font-style:italic}.VerificationForm_title__RSC_7{display:flex;flex-direction:column;color:var(--msu-green)}.VerificationForm_titleButton__7uNCE{text-decoration:underline;cursor:pointer;font-weight:bolder}.VerificationForm_title__RSC_7 p{font-weight:600}.LicenseEnforcementFail_root__Zoa0P{color:var(--msu-green);overflow:auto}.LicenseEnforcementFail_root__Zoa0P a{color:var(--msu-green)}.LicenseEnforcementFail_disabled__f_ASt{color:#a9a9a9!important;pointer-events:none!important;cursor:no-drop!important}.LicenseEnforcementFail_note__Cb_Ao{color:var(--bs-danger-text-emphasis)}.LicenseEnforcementFail_error__Sgokk{color:red!important;font-style:italic}.LicenseEnforcementFail_title__xP6EH{display:flex;flex-direction:column;color:var(--msu-green)}.LicenseEnforcementFail_titleButton__7rHAM{text-decoration:underline;cursor:pointer}.LicenseEnforcementFail_title__xP6EH p{font-weight:600}.RegistrationOverlay_overlay__tFtFy{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1050;background-color:#fff;display:flex;flex-direction:column;opacity:0;pointer-events:none;transition:opacity .3s ease-in-out}.RegistrationOverlay_overlay__tFtFy.RegistrationOverlay_visible__q7aKy{opacity:1;pointer-events:auto}.RegistrationOverlay_card__EzPM6{display:flex;flex-direction:column;flex-grow:1;color:var(--msu-green);height:100%}.RegistrationOverlay_header__NLj3f{position:relative;display:flex;align-items:center;justify-content:space-between;padding:1.5rem;border-bottom:2px solid var(--azure-green)}@media(max-width:768px){.RegistrationOverlay_header__NLj3f{padding:1rem}}.RegistrationOverlay_progressBar__E83jg{position:absolute;bottom:-1px;left:0;height:2px;background-color:var(--msu-green);transition:width .3s ease-in-out}.RegistrationOverlay_headerTitle__M8KoZ{font-size:.875rem;font-weight:700;line-height:1;color:var(--msu-green);margin:0;display:flex;align-items:center}.RegistrationOverlay_headerTitle__M8KoZ span{font-size:1.875rem;margin-top:-7px;margin-left:-2px}.RegistrationOverlay_stepDescription__f3gKe{color:var(--midnight-green)}.RegistrationOverlay_closeButton__SyKlA{background:var(--azure-green);border:none;border-radius:50%;width:46px;height:46px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--mus-green);transition:background-color .2s}.RegistrationOverlay_closeButton__SyKlA:hover{background-color:var(--grey-200)}@media(max-width:768px){.RegistrationOverlay_closeButton__SyKlA{width:40px;height:40px}}.RegistrationOverlay_searchStep__DwcTY{display:grid;flex-grow:1;grid-template-columns:50% 50%}@media(max-width:768px){.RegistrationOverlay_searchStep__DwcTY{grid-template-columns:100%}}.RegistrationOverlay_searchStepLeft__knDcr{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:1.5rem 1rem}@media(max-width:768px){.RegistrationOverlay_searchStepLeft__knDcr{justify-content:flex-start}}.RegistrationOverlay_searchStepLeftContent__JG6zX{display:flex;flex-direction:column;max-width:440px;margin:auto}@media(max-width:768px){.RegistrationOverlay_searchStepLeftContent__JG6zX{margin:0}}.RegistrationOverlay_searchStepRight__0CRvE{position:relative}@media(max-width:768px){.RegistrationOverlay_searchStepRight__0CRvE{display:none}}.RegistrationOverlay_searchRightContent__WyqPx{position:absolute;bottom:0;left:0;right:0;padding:2.5rem;border-top-left-radius:2rem;color:#fff;background:var(--msu-green)}.RegistrationOverlay_searchRightContent__WyqPx h3{font-size:52px;max-width:460px}.RegistrationOverlay_stepContainer__8X972{display:flex;flex-direction:column;flex:1 1;padding:2rem 1rem;max-width:580px;margin:0 auto;width:100%}@media(max-width:768px){.RegistrationOverlay_stepContainer__8X972{padding:1.5rem 1rem}}.RegistrationOverlay_DEANumberStep__zlbkf{max-width:440px}.RegistrationOverlay_deaInputRow__Cedo9{display:grid;grid-template-columns:1fr auto;grid-gap:.5rem;gap:.5rem;margin-bottom:1rem;align-items:end}.RegistrationOverlay_deaAddButton__a5krr{margin:0!important;height:100%!important}.RegistrationOverlay_deaList__WkgUM{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.5rem}.RegistrationOverlay_deaEntryWrapper__7fGxG{display:flex;flex-direction:column}.RegistrationOverlay_deaEntry__By01M{padding:.75rem 1rem;border:1px solid var(--platinum);border-radius:6px;background:#fff}.RegistrationOverlay_deaEntryHeader__y7Zz_{display:flex;align-items:center;gap:.75rem}.RegistrationOverlay_deaEntryInfo__cMYR_{flex:1 1;display:flex;flex-direction:column;gap:.125rem;min-width:0}.RegistrationOverlay_deaEntryNumber__ncJm8{font-size:1rem;font-weight:600;color:var(--midnight-green)}.RegistrationOverlay_deaEntryStatusLabel___IZaM{font-size:.875rem;font-weight:500}.RegistrationOverlay_deaStatusLabelVerified__R47dl,.RegistrationOverlay_deaStatusLabelVerifying__pMRig{color:var(--grey-500)}.RegistrationOverlay_deaStatusLabelError__DfJEL{color:var(--error)}.RegistrationOverlay_deaStatusIcon___ZLFx{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;flex-shrink:0}.RegistrationOverlay_deaStatusVerifying__UP_Wz{background:var(--blue-200);color:var(--grey-500)}.RegistrationOverlay_deaStatusVerified__Spzdt{background:var(--light-green);color:var(--msu-green)}.RegistrationOverlay_deaStatusError__pBAIX{background:#fdecea;color:var(--error)}.RegistrationOverlay_deaDeleteButton__Ca4Rv{background:none;border:none;padding:.375rem;color:var(--grey-600);cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:color .2s,background-color .2s;flex-shrink:0}.RegistrationOverlay_deaDeleteButton__Ca4Rv:hover{color:var(--error);background:#fdecea}.RegistrationOverlay_deaInfoMessage__NGkUi{font-size:.875rem;color:var(--midnight-green);margin:1rem 0 0;line-height:1.5}.RegistrationOverlay_deaLicensePrompt__tL2qy{padding:.75rem 0 .25rem}.RegistrationOverlay_deaLicensePrompt__tL2qy p{font-size:.875rem;color:var(--midnight-green);margin:0 0 .75rem;line-height:1.5}.RegistrationOverlay_deaLicensePromptButtons__ISx3Q{display:flex;gap:.5rem}.RegistrationOverlay_deaLicensePromptButtons__ISx3Q button{flex-grow:1;margin:0;justify-content:center;padding-inline:.5rem;white-space:nowrap}@media(max-width:768px){.RegistrationOverlay_deaLicensePromptButtons__ISx3Q{flex-direction:column}}.RegistrationOverlay_deaStateLicenseDetails__npon4{display:flex;flex-direction:column;gap:.25rem;padding:.5rem .25rem 0;font-size:.875rem;color:var(--midnight-green)}.RegistrationOverlay_deaStateLicenseDetails__npon4 strong{font-weight:700}.RegistrationOverlay_title__XJhg7{font-size:2.5rem;font-weight:600;color:var(--midnight-green);margin:0 0 1rem}@media(max-width:768px){.RegistrationOverlay_title__XJhg7{font-size:2rem}}.RegistrationOverlay_stepTitle__NC2op{margin-bottom:1.875rem}.RegistrationOverlay_stepTitle__NC2op p{color:var(--midnight-green);font-size:.875rem;line-height:1.5;margin:0}.RegistrationOverlay_searchButton__yTpzS{max-width:100%!important;margin-top:1.875rem!important;margin-bottom:0!important}.RegistrationOverlay_formGroup__ePKgF{display:flex;flex-direction:column;gap:.625rem}.RegistrationOverlay_footer__mBhM5{padding:1.5rem;border-top:1px solid var(--grey-200);display:flex;justify-content:flex-end;gap:1rem}.RegistrationOverlay_backButton__YrIqb{background:none;border:none;color:var(--gray-600);font-weight:600;cursor:pointer;padding:.5rem 1rem}.RegistrationOverlay_backButton__YrIqb:hover{color:var(--midnight-green)}.RegistrationOverlay_tip__rlDz9{background-color:var(--light-green);color:var(--midnight-green);padding:.375rem;border-radius:4px;font-size:.75rem;line-height:1.4}.RegistrationOverlay_tip__rlDz9 strong{font-weight:700}.RegistrationOverlay_codeInputs__dkMEK{display:flex;gap:.5rem;margin-bottom:.5rem}.RegistrationOverlay_codeInputs__dkMEK input{width:60px;height:60px;text-align:center;font-size:1.5rem;border:1px solid var(--grey-300);border-radius:4px}.RegistrationOverlay_codeInputs__dkMEK input:focus{outline:none;border-color:var(--msu-green)}@media(max-width:768px){.RegistrationOverlay_codeInputs__dkMEK input{width:44px;height:58px;font-size:1.25rem}.RegistrationOverlay_codeInputs__dkMEK{justify-content:space-between}}.RegistrationOverlay_twoCol__CPdHs{display:grid;grid-template-columns:1fr 1fr;grid-gap:.625rem;gap:.625rem}@media(max-width:768px){.RegistrationOverlay_twoCol__CPdHs{grid-template-columns:1fr}}.RegistrationOverlay_threeCol__xeSV6{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.625rem;gap:.625rem}@media(max-width:768px){.RegistrationOverlay_threeCol__xeSV6{grid-template-columns:1fr}}.RegistrationOverlay_resendLink__I12ol{display:flex;gap:.5rem;align-items:center;font-size:.875rem;margin-top:1rem;font-weight:700;color:var(--midnight-green)}.RegistrationOverlay_passwordRequirements__3LOlx{font-size:.75rem;color:var(--gray-500);display:flex;flex-direction:column;gap:.25rem}.RegistrationOverlay_passwordRequirements__3LOlx div{display:flex;align-items:center;gap:.5rem;transition:color .2s}.RegistrationOverlay_passwordRequirements__3LOlx div svg{width:16px;height:16px;flex-shrink:0;color:var(--gray-400);transition:color .2s}.RegistrationOverlay_passwordRequirements__3LOlx div.RegistrationOverlay_met___5OG0{color:var(--midnight-green);font-weight:500}.RegistrationOverlay_passwordRequirements__3LOlx div.RegistrationOverlay_met___5OG0 svg{color:var(--midnight-green)}.RegistrationOverlay_error__AgByV{color:var(--error);font-size:.875rem;margin-top:.5rem}.RegistrationOverlay_formStep__pqihy{overflow-y:auto}.RegistrationOverlay_formStep__pqihy .RegistrationOverlay_searchButtonIcon__RPj7K{margin:0;height:58px;min-width:92px;justify-content:center}.RegistrationOverlay_verifyingLoader__xUzNC{display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1.5rem}.RegistrationOverlay_verifyingLoader__xUzNC span{font-size:.875rem;font-weight:600;color:var(--msu-green)}.RegistrationOverlay_loaderBar__I9Xlc{width:200px;height:4px;background-color:var(--gray-200);border-radius:2px;overflow:hidden;position:relative}.RegistrationOverlay_loaderBar__I9Xlc:after{content:"";position:absolute;left:-100%;width:100%;height:100%;background-color:var(--msu-green);animation:RegistrationOverlay_loading__Gjfr4 1.5s linear infinite}@keyframes RegistrationOverlay_loading__Gjfr4{0%{left:-100%}to{left:100%}}.RegistrationOverlay_profileStep__UScDi{overflow-y:auto}.RegistrationOverlay_profileStep__UScDi .RegistrationOverlay_sectionTitle__rIhiw{font-size:.75rem;font-weight:700;margin:0;display:block}@media(max-width:768px){.RegistrationOverlay_profileStep__UScDi{padding:1.875rem 1rem}}.RegistrationOverlay_licenseRow__Ovq_h{display:flex;gap:.625rem;align-items:center;margin-bottom:.625rem}.RegistrationOverlay_licenseRow__Ovq_h .RegistrationOverlay_deleteButton__jpWOQ{background:none;border:none;color:var(--gray-500);padding:.5rem;cursor:pointer}.RegistrationOverlay_licenseRow__Ovq_h .RegistrationOverlay_deleteButton__jpWOQ:hover{color:var(--error)}.RegistrationOverlay_addLicenseButton__JdoYk{width:100%;padding:.75rem;background-color:#e6f0f1;border:none;border-radius:4px;color:var(--midnight-green);font-weight:700;display:flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;margin-top:.5rem}.RegistrationOverlay_addLicenseButton__JdoYk:hover{background-color:#d8e8e9}.RegistrationOverlay_verificationStep__Fu_mg{display:flex;flex-direction:column}@media(max-width:768px){.RegistrationOverlay_verificationStep__Fu_mg{padding:1.875rem 1rem;margin:0}}.RegistrationOverlay_termsStep__g4yq7{display:flex;flex-direction:column;flex:1 1}@media(max-width:768px){.RegistrationOverlay_termsStep__g4yq7{padding:1.5rem}}.RegistrationOverlay_termsContent__quIgz{display:flex;flex-direction:column;gap:1.5rem}@media(max-width:768px){.RegistrationOverlay_termsContent__quIgz{gap:1rem}}.RegistrationOverlay_termsContent__quIgz h2{margin:0}.RegistrationOverlay_termsContent__quIgz h3{font-size:1.25rem;font-weight:600;color:var(--midnight-green);margin:1.5rem 0 .75rem}.RegistrationOverlay_termsContent__quIgz p{font-size:.875rem;line-height:1.6;color:var(--msu-green);margin:0}.RegistrationOverlay_termsScrollArea__uqhmN{overflow-y:auto;max-height:calc(100vh - 350px);position:relative;padding-right:1rem}@media(max-width:768px){.RegistrationOverlay_termsScrollArea__uqhmN{max-height:calc(100vh - 220px)}}.RegistrationOverlay_termsScrollArea__uqhmN::-webkit-scrollbar{width:8px}.RegistrationOverlay_termsScrollArea__uqhmN::-webkit-scrollbar-track{background:var(--grey-100);border-radius:4px}.RegistrationOverlay_termsScrollArea__uqhmN::-webkit-scrollbar-thumb{background:var(--grey-400);border-radius:4px}.RegistrationOverlay_termsScrollArea__uqhmN::-webkit-scrollbar-thumb:hover{background:var(--grey-500)}.RegistrationOverlay_mouseScroll__Dvq8k{display:flex;flex-direction:column;align-items:center;position:absolute;bottom:1.5rem;left:50%;transform:translateX(-50%);pointer-events:none;transition:opacity .3s;z-index:10}.RegistrationOverlay_mouseScroll__Dvq8k.RegistrationOverlay_hidden__RZZOy{opacity:0}.RegistrationOverlay_mouse__E3fj3{height:30px;width:18px;border-radius:10px;border:2px solid var(--msu-green);margin-bottom:4px;display:flex;justify-content:center}.RegistrationOverlay_wheel__2t_Ox{height:6px;width:2px;background:var(--msu-green);border-radius:2px;margin-top:6px;animation:RegistrationOverlay_mouseWheel__bNhV0 1.5s ease-in-out infinite}.RegistrationOverlay_scrollArrows__GsRm5{display:flex;flex-direction:column;align-items:center;gap:2px}.RegistrationOverlay_scrollArrows__GsRm5 span{display:block;width:6px;height:6px;transform:rotate(45deg);border-right:2px solid var(--msu-green);border-bottom:2px solid var(--msu-green);opacity:0;animation:RegistrationOverlay_mouseScroll__Dvq8k 1.5s infinite}.RegistrationOverlay_scrollArrows__GsRm5 span:first-child{animation-delay:.1s}.RegistrationOverlay_scrollArrows__GsRm5 span:nth-child(2){animation-delay:.2s}.RegistrationOverlay_scrollArrows__GsRm5 span:nth-child(3){animation-delay:.3s}@keyframes RegistrationOverlay_mouseWheel__bNhV0{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(10px)}}@keyframes RegistrationOverlay_mouseScroll__Dvq8k{0%{opacity:0}50%{opacity:.5}to{opacity:1}}.RegistrationOverlay_termsFooter__PTI01{position:absolute;bottom:0;left:0;right:0;display:flex;flex-direction:column;gap:1rem;padding:2rem;border-top:1px solid var(--platinum)}@media(max-width:768px){.RegistrationOverlay_termsFooter__PTI01{padding:1.5rem 1rem}}.RegistrationOverlay_termsFooterContent__UNcGp{display:flex;flex-direction:column;gap:.5rem;width:100%;padding:0 1rem;max-width:500px;margin:0 auto}.RegistrationOverlay_termsFooterContent__UNcGp .RegistrationOverlay_termsNote__mPLgH{font-size:.75rem;color:var(--grey-600)}@media(max-width:768px){.RegistrationOverlay_termsFooterContent__UNcGp{padding:0}}.RegistrationOverlay_idVerificationStep__ch54E{display:flex;flex-direction:column;flex:1 1}@media(max-width:768px){.RegistrationOverlay_idVerificationStep__ch54E{padding:1.5rem}}.RegistrationOverlay_idVerificationContent__ZX5_w{display:flex;flex-direction:column;gap:2rem;max-width:400px;margin:0 auto}.RegistrationOverlay_idVerificationContent__ZX5_w p{font-size:1.125rem;color:var(--msu-green);margin:0}.RegistrationOverlay_idPlaceholderContainer__35XF3{width:100%;max-width:440px}.RegistrationOverlay_idPlaceholder__pg7xI{background-color:var(--light-green);border-radius:4px;padding:3rem 2rem;width:100%;display:flex;align-items:center;justify-content:center}.RegistrationOverlay_failedIcon__EhJdq{position:absolute;bottom:-15px;right:-15px;width:36px;height:36px;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1px solid var(--platinum);background-color:var(--error);z-index:2}.RegistrationOverlay_idButton__6yrDC{justify-content:center!important;margin:0!important;width:100%;max-width:100%!important}.LoginOverlay_forgotPasswordLink__d1zxJ{font-weight:700;cursor:pointer;font-size:.875rem;margin-block:.75rem;color:var(--msu-green);text-decoration:none}.LoginOverlay_forgotPasswordLink__d1zxJ:hover{text-decoration:underline}.LoginOverlay_signUpLink__fk_hW{text-align:center;font-size:.875rem;color:var(--midnight-green);font-weight:600}.LoginOverlay_signUpLink__fk_hW span{font-weight:700;text-decoration:underline;cursor:pointer}.LoginOverlay_backToLogin__oprh2{text-align:center;font-weight:600;cursor:pointer;font-size:.875rem;color:var(--midnight-green);text-decoration:underline;margin-top:.5rem}.LoginOverlay_successMessage__b1FE5{color:var(--msu-green);font-size:.875rem;font-weight:600;padding:1rem;background-color:var(--light-green);border-radius:4px;margin-top:1rem}.LoginOverlay_formGroup__pgGBI{display:flex;flex-direction:column;gap:.625rem}.LoginOverlay_loginButton__TyID3{max-width:100%!important;margin-top:.5rem!important;margin-bottom:.5rem!important}.LoginOverlay_tryDifferentPhone__QMlg5{margin:0!important}.CompoundBuilder_rdrDateDisplayItemActive__1yidp{border-color:var(--msu-green)}.CompoundBuilder_rdrDayToday__zPRSm .CompoundBuilder_rdrDayNumber__5xUx0 span:after{background:var(--msu-green)}.CompoundBuilder_rdrDay__Zfvi4 span{color:var(--msu-green);font-weight:700;font-size:12px}.CompoundBuilder_rdrMonthPicker__pXEch>select,.CompoundBuilder_rdrYearPicker__HxQUo>select{font-weight:700!important;font-size:12px!important;color:#6e6e6e!important}.CompoundBuilder_rdrDateDisplayItem__cVB8s input{font-weight:700;font-size:12px;color:#6e6e6e}.CompoundBuilder_rdrDateDisplayWrapper__V4g5p{color:var(--platinum)!important}span.CompoundBuilder_rdrStartEdge__QL9kv{color:var(--msu-green)!important}span.CompoundBuilder_rdrInRange__j7a0u{color:var(--platinum)!important}.CompoundBuilder_rdrDay__Zfvi4:not(.CompoundBuilder_rdrDayPassive__h5lvy) .CompoundBuilder_rdrInRange__j7a0u~.CompoundBuilder_rdrDayNumber__5xUx0 span,span.CompoundBuilder_rdrDayEndPreview__s3ic2,span.CompoundBuilder_rdrDayInPreview__jIGzF,span.CompoundBuilder_rdrDayStartPreview__tm1Pb,span.CompoundBuilder_rdrEndEdge__veqPv{color:var(--msu-green)!important}.CompoundBuilder_rdrCalendarWrapper__9WS9g{width:100%;box-shadow:0 4px 14px 1px rgba(0,0,0,.251)}.CompoundBuilder_form-floating__TyYuL .CompoundBuilder_form-control___zH9J:not(:placeholder-shown)~label{font-size:10px!important;font-weight:600!important;height:auto}@media(max-width:768px){.CompoundBuilder_grsf-widget__kcFOR{z-index:1!important}}.CompoundBuilder_calendarControl__QCCgE{background-color:var(--pure-white);border:1px solid var(--gray);border-radius:4px;flex-shrink:0;width:100%;max-width:100%;height:58px;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y);display:flex;align-items:center}.CompoundBuilder_calendarTextContainer__p24ye{width:100%;display:flex;align-items:center;justify-content:flex-start;cursor:pointer;height:40px}.CompoundBuilder_calendarTextContainer__p24ye p{margin-bottom:0}.CompoundBuilder_calendarText__f_8V4{font-size:14px;font-weight:600;color:var(--grey-500)}.CompoundBuilder_calendarTextActive__BU15Q{color:var(--msu-green)}.CompoundBuilder_calendarSection___0EYe{position:relative}.CompoundBuilder_calendarBackdrop__qIbqh{position:fixed;inset:0;z-index:999;background:transparent}.CompoundBuilder_calendarPopover__DcCfG{position:absolute;top:calc(100% + 8px);left:0;z-index:1000}.CompoundBuilder_btnGroup__26p5u{display:flex;flex-direction:row;gap:5px;z-index:1}.CompoundBuilder_container__3B99f{max-width:700px}@media(max-width:768px){.CompoundBuilder_container__3B99f{padding:1rem}}.CompoundBuilder_header__uRHRj{margin-bottom:.5rem}.CompoundBuilder_title__eWIbV{font-size:2.5rem;font-weight:500;color:var(--msu-green);margin-bottom:1.5rem}@media(max-width:768px){.CompoundBuilder_title__eWIbV{font-size:2rem}}.CompoundBuilder_compoundInfo__oBbTC{display:flex;flex-direction:column;background-color:var(--light-green);padding:1rem 1.25rem;font-size:.875rem;border-radius:8px;margin-bottom:2.5rem;border:1px solid var(--green)}.CompoundBuilder_compoundInfo__oBbTC .CompoundBuilder_label__2e5Dc{font-size:1.375rem;margin:0}.CompoundBuilder_label__2e5Dc{font-size:.875rem;font-weight:600;margin-bottom:.625rem}.CompoundBuilder_sectionLabel__pJSJ4{font-weight:600;margin-bottom:.5rem;font-size:.875rem;color:var(--msu-green)}.CompoundBuilder_form__r4SgL{display:grid;grid-gap:1.875rem;gap:1.875rem}.CompoundBuilder_form__r4SgL hr{margin:0}.CompoundBuilder_container__3B99f .CompoundBuilder_form__r4SgL textarea{min-height:100px}.CompoundBuilder_formInner__l3vK6{display:flex;flex-direction:column;gap:1.5rem}.CompoundBuilder_formGroup__sHlpl{display:flex;flex-direction:column;gap:.625rem}.CompoundBuilder_formGroupTitle__gxNkM{font-size:1.125rem;font-weight:600;margin:0;color:var(--msu-green)}.CompoundBuilder_toggleBtn__p07k5{padding:5px 12px;border-radius:6px;font-size:12px;font-weight:500;border:1px solid var(--grey-200);background:var(--pure-white);color:var(--grey-600);cursor:pointer;transition:all .15s}.CompoundBuilder_toggleBtn__p07k5:hover{opacity:.9}.CompoundBuilder_toggleBtnActive__Diix6{font-weight:600;border:1.5px solid var(--msu-green);background:var(--light-green);color:var(--msu-green)}.CompoundBuilder_quickBtn__MNYPr{padding:5px 14px;border-radius:4px;font-size:14px;font-weight:500;border:1px solid var(--grey-200);background:var(--pure-white);color:var(--msu-green);cursor:pointer;transition:all .15s;white-space:nowrap}.CompoundBuilder_quickBtnActive__iKQrw,.CompoundBuilder_quickBtn__MNYPr:hover{border-color:var(--msu-green);background-color:var(--light-green)}.CompoundBuilder_quickBtnActive__iKQrw{font-weight:600}.CompoundBuilder_ingredientGroup__Vm2mz{display:flex;border:1px solid var(--grey-300);border-radius:8px;width:100%}.CompoundBuilder_ingredientGroup__Vm2mz .row{margin:0;padding:0}.CompoundBuilder_ingredientGroup__Vm2mz .form-control,.CompoundBuilder_ingredientGroup__Vm2mz .form-select{border:none!important;box-shadow:none!important;background-color:transparent!important;border-radius:0!important;height:58px}.CompoundBuilder_ingredientGroup__Vm2mz .CompoundBuilder_namePart__pS61I{flex:1 1;border-right:1px solid var(--grey-300)}.CompoundBuilder_ingredientGroup__Vm2mz .CompoundBuilder_namePart__pS61I .inputWrapper{height:100%}.CompoundBuilder_ingredientGroup__Vm2mz .CompoundBuilder_dosePart__xuWQS{display:flex;width:180px}.CompoundBuilder_ingredientGroup__Vm2mz .CompoundBuilder_dosePart__xuWQS .CompoundBuilder_doseInput__IossC{flex:1 1}.CompoundBuilder_ingredientGroup__Vm2mz .CompoundBuilder_dosePart__xuWQS .CompoundBuilder_unitDropdown__IQ9VV{width:90px}.CompoundBuilder_ingredientGroup__Vm2mz .CompoundBuilder_dosePart__xuWQS label{padding-left:.75rem}.CompoundBuilder_gropedInputs__KHxJp{display:flex;border:1px solid var(--gray);border-radius:4px;overflow:hidden;background-color:var(--pure-white);width:100%}.CompoundBuilder_gropedInputs__KHxJp .row{flex:1 1;width:100%}.CompoundBuilder_gropedInputs__KHxJp .form-control,.CompoundBuilder_gropedInputs__KHxJp .form-select{border:none!important;box-shadow:none!important;border-radius:0!important;min-height:56px!important;height:56px!important}.CompoundBuilder_gropedInputs__KHxJp .form-control{border-right:1px solid var(--grey-300)!important}.CompoundBuilder_gropedInputs__KHxJp>:first-child{flex:1 1}.CompoundBuilder_row__KdBPb{display:grid;grid-template-columns:1fr 1fr;grid-gap:.625rem;gap:.625rem}@media(max-width:768px){.CompoundBuilder_row__KdBPb{grid-template-columns:1fr}}.CompoundBuilder_addIngredientRow__mYiFk{display:grid;grid-template-columns:1fr 120px;grid-gap:.75rem;gap:.75rem;align-items:center}.CompoundBuilder_addIngredientRow__mYiFk .CompoundBuilder_addButton__vF0Vx{height:58px;justify-content:center;margin:0}.CompoundBuilder_ingredientsList__IrgRz{display:flex;flex-direction:column;gap:.5rem;padding:.625rem;background-color:var(--grey-100);border:1px solid var(--grey-300)}.CompoundBuilder_ingredientItem__mJyRZ{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#fff;border:1px solid var(--grey-200);border-radius:4px}.CompoundBuilder_ingredientItem__mJyRZ .CompoundBuilder_ingredientInfo__AZxT6{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.CompoundBuilder_ingredientItem__mJyRZ .CompoundBuilder_ingredientName__UeDw3{font-size:1.125rem;font-weight:600}.CompoundBuilder_ingredientItem__mJyRZ .CompoundBuilder_ingredientDose__HoMOb{font-size:.875rem}.CompoundBuilder_ingredientItem__mJyRZ .CompoundBuilder_removeButton__J2IA6{background:none;border:none;cursor:pointer;padding:.5rem;display:flex;align-items:center;justify-content:center}.CompoundBuilder_ingredientItem__mJyRZ .CompoundBuilder_removeButton__J2IA6 i{font-size:1.25rem}.CompoundBuilder_durationButtons__Y6Vbm{display:flex;flex-direction:column;gap:.5rem}.CompoundBuilder_durationButtons__Y6Vbm label{font-weight:600;color:var(--grey-700);font-size:.875rem}.CompoundBuilder_pharmacyNoteBtn__DyeW6{justify-content:center}.CompoundBuilder_pharmacyNoteInputBox__2Z_D1{margin-bottom:1rem}.CompoundBuilder_prescriptionDatesRow__NyOS_{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.CompoundBuilder_actions__oQx1h{display:flex;gap:1rem}.CompoundBuilder_durationOptions__MuHn4{display:flex;align-items:center;height:100%;gap:6px}.CompoundBuilder_sigDirectionsHeader__Hksb_{display:flex;flex-direction:column;margin-bottom:8px}.CompoundBuilder_sigFieldsGrid__IqPRN{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px}.CompoundBuilder_sigModeToggle__ElGBK{display:flex;gap:4px}.CompoundBuilder_siteSection__8GP93{display:flex;flex-direction:column;gap:.5rem}.CompoundBuilder_siteButtonGroup__q61LW{display:flex;gap:6px;flex-wrap:wrap}.CompoundBuilder_siteButtonGroup__q61LW button{text-transform:capitalize}.CompoundBuilder_customSiteInput__JECpK{width:100%;padding:8px 12px;border-radius:6px;border:1px solid var(--grey-200);background:var(--pure-white);font-size:13px;color:var(--grey-800);margin-top:6px}.CompoundBuilder_customSiteInput__JECpK:focus{outline:2px solid var(--msu-green);outline-offset:-1px}.CompoundBuilder_adminConditionSection__y9YDV{margin-bottom:0}.CompoundBuilder_adminConditionGroup__O7aTp{display:flex;gap:6px;flex-wrap:wrap}.CompoundBuilder_adminConditionGroup__O7aTp button{flex:1 1}.CompoundBuilder_adminConditionContent__gB280{padding:.75rem 1rem;border-radius:8px;border:1px solid var(--platinum);margin-top:8px}.CompoundBuilder_adminConditionContent__gB280 .CompoundBuilder_sectionLabel__pJSJ4{margin-top:0!important}.CompoundBuilder_prnButtonGrid__UFJef{display:flex;flex-wrap:wrap;gap:6px}.CompoundBuilder_conditionalGrid__lEjQ6{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:10px;gap:10px}@media(max-width:768px){.CompoundBuilder_conditionalGrid__lEjQ6{grid-template-columns:1fr}}.CompoundBuilder_sigPreview__xkDAu{background:var(--platinum);border:1px dashed var(--gray);border-radius:8px;font-size:14px;font-weight:500;color:var(--midnight-green);padding:1rem 1.25rem}.CompoundBuilder_attestationSection__2Q17b{display:flex;flex-direction:column;gap:.75rem;background:var(--grey-100);border:1px solid var(--grey-200);border-radius:8px;padding:1rem;max-width:100%;overflow:hidden}.CompoundBuilder_attestationHint__By0ku{font-size:.8rem;color:var(--grey-500);margin:0}.CompoundBuilder_attestationToggle__k7Na_{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.8rem;font-weight:600;color:var(--msu-green)}.CompoundBuilder_attestationToggle__k7Na_:hover{text-decoration:underline}.CompoundBuilder_selectedReason__36x23{font-size:.8rem;font-weight:600;color:var(--midnight-green);background:rgba(11,49,52,.05);padding:.5rem .75rem;border-radius:4px;margin:0}.CompoundBuilder_reasonChips__cc5Dg{display:flex;flex-direction:column;gap:6px;max-width:100%;overflow:hidden}.CompoundBuilder_reasonChips__cc5Dg button{white-space:normal;text-align:left;font-size:.8rem;max-width:100%}.MedicationSearchInput_searchInputWrapper__5ZdPR{position:relative;width:100%}.MedicationSearchInput_medicationItem__tQFM_{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1rem;cursor:pointer;border-bottom:1px solid var(--grey-200)}.MedicationSearchInput_medicationItem__tQFM_:hover{background-color:var(--grey-100)}.MedicationSearchInput_medicationInfo__x1zmA{display:flex;flex-direction:column}.MedicationSearchInput_medicationName__oaPot{display:flex;align-items:center;gap:.4rem;flex:1 1 auto;min-width:0;font-weight:500;color:var(--msu-green)}.MedicationSearchInput_medicationNameText__9hPTy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.MedicationSearchInput_medicationStrength__t_MVz{flex-shrink:0;font-size:.875rem;color:var(--grey-600)}.MedicationSearchInput_highlight__EcrLS{background-color:#ffd24d;font-weight:600;color:var(--msu-green)}.MedicationSearchInput_unavailableError__Z3LZW{display:flex;align-items:flex-start;gap:.4rem;margin-top:.35rem;padding:.45rem .6rem;background:#fff3cd;border:1px solid #ffc107;border-radius:4px;font-size:.8rem;color:#664d03}.MedicationSearchInput_unavailableError__Z3LZW i{flex-shrink:0;margin-top:.05rem;color:#997404}.PrescribeTab_root__qDCCx{display:grid;grid-template-columns:1fr 200px;align-items:center;max-width:720px;margin:auto;grid-gap:.5rem;gap:.5rem;width:100%;align-content:center;color:var(--msu-green)}@media(max-width:768px){.PrescribeTab_root__qDCCx{grid-template-columns:1fr}}.PrescribeTab_searchButton__AiaUb{border:1px solid var(--pure-white)!important;height:calc(3.5rem + var(--bs-border-width)*2)!important;margin-top:auto!important;margin-bottom:auto!important;min-width:200px!important}@media(max-width:768px){.PrescribeTab_searchButton__AiaUb{max-width:100%!important;width:100%!important}}