.ERXLogCard_badge__ucpLB{padding:4px 8px;border-radius:20px;display:flex;flex-direction:row;gap:4px;align-items:center}.ERXLogCard_badgeGreen__R7CoM{background-color:var(--green)}.ERXLogCard_badgeGreen__R7CoM p{color:var(--msu-green)!important}.ERXLogCard_badgeYellow__zQAjm{background-color:var(--F3D2D2)}.ERXLogCard_badgeYellow__zQAjm p{color:var(--red)!important}.ERXLogCard_badgeDanger__MfiNz{background-color:#f3d2d2}.ERXLogCard_badgeDanger__MfiNz i,.ERXLogCard_badgeDanger__MfiNz p{color:var(--red-700)!important}.ERXLogCard_drugTitle__iGGF9{padding-bottom:1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ERXLogCard_drugTitle__iGGF9 h5{margin-bottom:0}.ERXLogCard_drugTitle__iGGF9 button{min-width:160px}.ERXLogCard_drugCard__3YSdm{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;align-items:center;grid-gap:1rem;gap:1rem;padding-top:.5rem}@media(max-width:576px){.ERXLogCard_drugCard__3YSdm{grid-template-columns:1fr}}.ERXLogCard_price__bEjgc{display:flex;align-items:baseline;align-content:center;flex-wrap:nowrap;flex-direction:row;margin-bottom:1px}.ERXLogCard_price__bEjgc h5{margin-bottom:0}.ERXLogCard_drugInfo__t7m9J{color:var(--msu-green);align-items:baseline;align-content:center;flex-wrap:nowrap;flex-direction:row}.ERXLogCard_drugDetails__pVGPM{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.ERXLogCard_detailsLink__ctvoh{cursor:pointer;margin-top:.5rem;margin-bottom:.5rem;text-decoration:underline}.ERXLogCard_notesBtn__bQF_9 label{color:var(--midnight-green)!important}.ERXLogCard_notesBtn__bQF_9 p{color:var(--grey-700)}.ERXLogCard_normalWidth___sXLh{max-width:-moz-fit-content!important;max-width:fit-content!important}@media(max-width:576px){.ERXLogCard_normalWidth___sXLh{max-width:-moz-fit-content;max-width:fit-content}}.ERXLogCard_bottomSection__MNwU7{padding:1rem 0;display:grid;grid-template-columns:auto auto;justify-content:space-between;justify-items:stretch;align-items:start}@media(max-width:768px){.ERXLogCard_bottomSection__MNwU7{grid-template-columns:1fr}}.ERXLogCard_bottomSection__MNwU7 label{color:var(--midnight-green)!important}.ERXLogCard_bottomSection__MNwU7 p{color:var(--grey-700)}.ERXLogCard_card__q28JQ{border-radius:0 20px 20px 0;border:1px solid var(--grey-300);padding:20px;background-color:var(--grey-100);color:var(--msu-green)}.ERXLogCard_cardError__aTAsJ{border:1px solid var(--error);border-radius:0 20px 20px 0;color:var(--msu-green);background-color:#fff5f5;padding-top:10px}.ERXLogCard_cardOptions__cJpkF{width:100%;justify-content:space-between;padding-bottom:1rem;display:flex;flex-wrap:wrap;align-items:center}.ERXLogCard_card__q28JQ label{font-size:14px;font-weight:600;color:#6e6e6e}.ERXLogCard_card__q28JQ .ERXLogCard_erxSection__fzN6h{display:flex;flex-direction:row;line-height:22px;gap:10px}@media(max-width:992px){.ERXLogCard_card__q28JQ .ERXLogCard_erxSection__fzN6h{flex-direction:column}}.ERXLogCard_card__q28JQ .ERXLogCard_dateSection__RErPd{display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr 1fr 2fr}.ERXLogCard_card__q28JQ .ERXLogCard_options__upZzb{display:flex;flex-direction:row;gap:10px}@media(max-width:992px){.ERXLogCard_card__q28JQ .ERXLogCard_options__upZzb{flex-direction:column}}.ERXLogCard_orderInfo__5l1p0{border-top:1px solid var(--grey-300);border-bottom:1px solid var(--grey-300);padding:1rem 0}.ERXLogCard_patientDetails__5be8s{border-top:1px solid var(--grey-300);padding-top:1rem}.ERXLogCard_patientDetails__5be8s label{color:#6e6e6e!important;font-weight:500!important}.ERXLogCard_updateSubmit__Hel97{display:flex;gap:1rem;width:100%;padding-top:1rem}.PatientCard_roundBtn__jjFIM{width:40px!important;height:40px!important;border-radius:40px!important;border:1px solid var(--gray)!important;background:var(--pure-white)!important;margin:0;padding:0}.PatientCard_btnOptions__UX2J1{display:flex;flex-direction:row;gap:.5rem;align-items:center}.PatientCard_btnOptions__UX2J1 button{background-color:transparent!important}@media(max-width:992px){.PatientCard_btnOptions__UX2J1{width:100%}.PatientCard_btnOptions__UX2J1 button{width:100%;line-height:15px}}.PatientCard_btnSection__yavD9{display:flex}@media(max-width:992px){.PatientCard_btnSection__yavD9{justify-content:flex-start;height:100%}}.PatientCard_historyCard__OM_lS{border-radius:0 15px 15px 0;border:1px solid var(--grey-300);background-color:var(--grey-100);padding:20px;gap:10px;width:100%;margin-bottom:10px}.PatientCard_historyCard__OM_lS .PatientCard_detailsSection__6DHpF{display:grid;grid-template-columns:1fr 1fr 2fr}@media(max-width:992px){.PatientCard_historyCard__OM_lS .PatientCard_detailsSection__6DHpF{grid-template-columns:1fr}}.PatientCard_historyCard__OM_lS hr{color:var(--grey-600)}.PatientCard_historyCard__OM_lS h5{line-height:23.4px;font-weight:700;font-size:18px;color:var(--msu-green)}.PatientCard_historyCard__OM_lS h6{line-height:23.4px;font-weight:600;font-size:18px;color:var(--msu-green)}.PatientCard_historyCard__OM_lS button{border-radius:4px;border:1px solid var(--msu-green);text-decoration:none!important;gap:10px}.PatientCard_historyCard__OM_lS .PatientCard_noBorder__oJIRD{border:none;text-decoration:underline!important}.PatientCard_historyCard__OM_lS label{font-size:12px;font-weight:500;color:var(--grey-600)}.PatientCard_historyCard__OM_lS p{color:var(--msu-green);font-size:12px;font-weight:700}.PatientCard_historyCard__OM_lS .PatientCard_options__zR_eC{width:100%;justify-content:space-between;display:flex}.PatientCard_historyCard__OM_lS .PatientCard_status__43nAn{margin-right:1rem}.PatientCard_card__ugdut{border-radius:0 15px 15px 0;border:1px solid var(--grey-300);padding:20px;gap:10px;background-color:var(--grey-100);width:100%;margin-bottom:10px}.PatientCard_card__ugdut .PatientCard_detailsSection__6DHpF{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;margin-block:10px}@media(max-width:992px){.PatientCard_card__ugdut .PatientCard_detailsSection__6DHpF{grid-template-columns:1fr}}.PatientCard_card__ugdut .PatientCard_fullSection__8_R0i{display:grid;align-items:flex-start;grid-gap:20px;gap:20px;grid-template-columns:1fr auto}.PatientCard_card__ugdut hr{color:var(--grey-600)}.PatientCard_card__ugdut h5{line-height:23.4px;font-weight:700;font-size:18px;color:var(--msu-green)}.PatientCard_card__ugdut h6{font-weight:600;font-size:18px;margin-bottom:0;color:var(--msu-green)}.PatientCard_card__ugdut button{border-radius:4px;border:1px solid var(--msu-green);text-decoration:none!important;gap:12px}.PatientCard_card__ugdut .PatientCard_noBorder__oJIRD{border:none;text-decoration:underline!important}.PatientCard_card__ugdut label{font-size:12px;font-weight:500;color:var(--grey-600)}.PatientCard_card__ugdut p{color:var(--msu-green);font-size:12px;font-weight:700;text-wrap:wrap;word-wrap:normal}.PatientCard_card__ugdut .PatientCard_options__zR_eC{width:100%;justify-content:space-between;display:flex}.PatientCard_card__ugdut .PatientCard_status__43nAn{margin-right:1rem}.PatientCard_deleteLabel__b_oh4,.PatientCard_historyBtn__cf5CV{font-size:18px!important;font-weight:600!important;line-height:23.4px!important;text-align:left}.PatientCard_updateSubmit__q00V6{display:flex;gap:1rem;width:100%;padding-top:1rem}.PatientCard_dropdownButton__Gvytc button{width:46px!important;height:46px!important;border-radius:50%!important;border:1px solid var(--gray)!important;background:var(--pure-white)!important;margin:0;padding:0;display:flex!important;gap:10px;align-items:center;justify-content:center;color:var(--msu-green)}.PatientCard_dropdownButton__Gvytc button svg path{fill:var(--msu-green)}.PatientCard_dropdownButton__Gvytc button:before{display:none!important}.PatientCard_dropdownButton__Gvytc button:active,.PatientCard_dropdownButton__Gvytc button:focus,.PatientCard_dropdownButton__Gvytc button:focus-visible,.PatientCard_dropdownButton__Gvytc button:focus-within,.PatientCard_dropdownButton__Gvytc button:hover,.PatientCard_dropdownButton__Gvytc button:visited{border:none;box-shadow:none!important;color:var(--msu-green)!important;background-color:var(--gray)!important}.PatientCard_dropdownButton__Gvytc button:disabled{opacity:60%;border:1px solid var(--msu-green);color:var(--midnight-green);background-color:var(--pure-white)}.PharmacySelector_container__p3L_O{background-color:#fff;min-height:100vh;color:var(--msu-green)}.PharmacySelector_header__ypLdE{margin-bottom:1rem}@media(max-width:768px){.PharmacySelector_header__ypLdE{margin-bottom:.25rem}}.PharmacySelector_titleContainer__ToeDk{display:flex;flex-direction:column;margin-bottom:1.5rem}@media(max-width:768px){.PharmacySelector_titleContainer__ToeDk{margin-bottom:.625rem}}.PharmacySelector_title__eab7n{font-size:2.5rem;font-weight:500;width:-moz-fit-content;width:fit-content}@media(max-width:768px){.PharmacySelector_title__eab7n{font-size:2rem}}.PharmacySelector_infoAlert__zlGUW{display:flex;align-items:center;gap:.5rem;padding:.5rem .875rem;background-color:var(--platinum);border-radius:4px;color:var(--msu-green);font-weight:600;font-size:.75rem;margin-bottom:1.875rem}.PharmacySelector_filterOptions__IWaQM{display:flex;flex-direction:column}.PharmacySelector_filterOptions__IWaQM .form-check{margin:0}.PharmacySelector_filtersGroup__ZOVDK{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.625rem;gap:.625rem}.PharmacySelector_filterTitle__Ittv0{font-size:.875rem;line-height:1;font-weight:700}@media(max-width:768px){.PharmacySelector_filterTitle__Ittv0{display:none}}.PharmacySelector_filterSubTitle__75e8v{font-size:.75rem;margin-bottom:.5rem;font-weight:600}.PharmacySelector_listContainer__nJEyy,.PharmacySelector_listItem__mEZ4q{display:flex;flex-direction:column}.PharmacySelector_listItem__mEZ4q{padding:0;border:1px solid var(--grey-300);border-radius:4px;margin-bottom:1rem;background-color:#fff}.PharmacySelector_listItem__mEZ4q .PharmacySelector_pharmacyCardHeader__Cz5zR{display:flex;padding:1.25rem;align-items:flex-start;gap:.5rem;width:100%}@media(max-width:768px){.PharmacySelector_listItem__mEZ4q .PharmacySelector_pharmacyCardHeader__Cz5zR{flex-direction:column;gap:1rem}}.PharmacySelector_listItem__mEZ4q .PharmacySelector_expandIcon__K9wdC{cursor:pointer;display:flex;align-items:center;justify-content:center;padding-top:.25rem;margin-left:-.375rem;color:var(--midnight-green)}.PharmacySelector_listItem__mEZ4q .PharmacySelector_actionAreaMobile__RO1fh{display:none}@media(max-width:768px){.PharmacySelector_listItem__mEZ4q .PharmacySelector_actionAreaMobile__RO1fh{display:block}}.PharmacySelector_listItem__mEZ4q .PharmacySelector_priceSummary__7zKA9{display:flex;flex-direction:column;min-width:100px}@media(max-width:768px){.PharmacySelector_listItem__mEZ4q .PharmacySelector_priceSummary__7zKA9{width:100%}}.PharmacySelector_listItem__mEZ4q .PharmacySelector_priceSummary__7zKA9 .PharmacySelector_totalPrice__4QkzW{font-size:1.25rem;font-weight:600;color:var(--msu-green)}.PharmacySelector_listItem__mEZ4q .PharmacySelector_priceSummary__7zKA9 .PharmacySelector_itemCount__vg5HD{font-size:.875rem;color:#005f73}.PharmacySelector_listItem__mEZ4q .PharmacySelector_priceSummary__7zKA9 .PharmacySelector_stockStatus__oGK2J{font-size:.875rem;font-weight:600;margin-top:.25rem}.PharmacySelector_listItem__mEZ4q .PharmacySelector_priceSummary__7zKA9 .PharmacySelector_stockStatus__oGK2J.PharmacySelector_inStock__AD_Jh{color:var(--msu-green)}.PharmacySelector_listItem__mEZ4q .PharmacySelector_priceSummary__7zKA9 .PharmacySelector_stockStatus__oGK2J.PharmacySelector_partialStock__A3AZf{color:#b45309}.PharmacySelector_listItem__mEZ4q .PharmacySelector_priceSummary__7zKA9 .PharmacySelector_stockStatus__oGK2J.PharmacySelector_outOfStock__IQ3Nh{color:#dc2626}.PharmacySelector_listItem__mEZ4q .PharmacySelector_priceSummary__7zKA9 .PharmacySelector_miniLoader__O2osI{transform:scale(.6);transform-origin:left}.PharmacySelector_listItem__mEZ4q .PharmacySelector_pharmacyInfo__R9hJo{display:flex;flex-direction:column;flex:1 1}.PharmacySelector_listItem__mEZ4q .PharmacySelector_pharmacyInfoTop__X0EUN{display:flex;gap:.5rem}.PharmacySelector_listItem__mEZ4q .PharmacySelector_pharmacyIcon__DM0At{width:24px;height:24px;border-radius:50%;background-color:var(--msu-green);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:.25rem;color:#fff}.PharmacySelector_listItem__mEZ4q .PharmacySelector_details__hNS_H{display:flex;flex-direction:column}.PharmacySelector_listItem__mEZ4q .PharmacySelector_details__hNS_H .PharmacySelector_nameRow__wqWqQ{display:flex;gap:.5rem;align-items:center;font-size:.875rem}.PharmacySelector_listItem__mEZ4q .PharmacySelector_details__hNS_H .PharmacySelector_nameRow__wqWqQ .PharmacySelector_name__dDhfH{font-weight:600;font-size:1rem;text-transform:capitalize;color:var(--msu-green)}.PharmacySelector_listItem__mEZ4q .PharmacySelector_details__hNS_H .PharmacySelector_pharmacyType__4b9e2{color:#005f73;font-weight:500;font-size:.875rem}.PharmacySelector_listItem__mEZ4q .PharmacySelector_address__vYPiQ{color:var(--grey-600);font-size:.875rem;text-transform:capitalize;display:flex;gap:.25rem;align-items:center}.PharmacySelector_listItem__mEZ4q .PharmacySelector_address__vYPiQ i{color:var(--gray)}.PharmacySelector_listItem__mEZ4q .PharmacySelector_additionalInfo__HVjrq{display:flex;align-items:center;font-size:.875rem;margin-top:.25rem;gap:1.5rem;color:var(--grey-600)}.PharmacySelector_listItem__mEZ4q .PharmacySelector_additionalInfo__HVjrq .PharmacySelector_infoItem__ra1rM{display:flex;text-transform:capitalize;align-items:center;gap:.35rem}.PharmacySelector_listItem__mEZ4q .PharmacySelector_additionalInfo__HVjrq .PharmacySelector_infoItem__ra1rM i{color:var(--gray);font-size:1rem}.PharmacySelector_listItem__mEZ4q .PharmacySelector_additionalInfo__HVjrq .PharmacySelector_infoItem__ra1rM svg{color:var(--gray)}.PharmacySelector_listItem__mEZ4q .PharmacySelector_selectButton__67071{background-color:var(--azure-green);color:var(--midnight-green)}@media(max-width:768px){.PharmacySelector_listItem__mEZ4q .PharmacySelector_actionArea__LoJ_i{display:none}}.PharmacySelector_listItem__mEZ4q .PharmacySelector_expandedMedications__Je9R9{padding:0 1.25rem}.PharmacySelector_listItem__mEZ4q .PharmacySelector_medicationItem__dSrS9{display:flex;justify-content:space-between;align-items:center;padding:1rem 0;border-top:1px solid var(--platinum)}.PharmacySelector_listItem__mEZ4q .PharmacySelector_medicationItem__dSrS9 .PharmacySelector_medicationDetails__CT0Im{display:flex;flex-direction:column}.PharmacySelector_listItem__mEZ4q .PharmacySelector_medicationItem__dSrS9 .PharmacySelector_medicationDetails__CT0Im .PharmacySelector_medName__RlP2b{font-weight:600;color:var(--midnight-green);font-size:1rem}.PharmacySelector_listItem__mEZ4q .PharmacySelector_medicationItem__dSrS9 .PharmacySelector_medicationDetails__CT0Im .PharmacySelector_medSpecs__KFQJy{font-size:.875rem;font-weight:600;color:var(--midnight-green)}.PharmacySelector_listItem__mEZ4q .PharmacySelector_medicationItem__dSrS9 .PharmacySelector_medicationDetails__CT0Im .PharmacySelector_medSpecs__KFQJy .PharmacySelector_dot__IHyOW{color:var(--gray);font-size:.75rem}.PharmacySelector_listItem__mEZ4q .PharmacySelector_medicationItem__dSrS9 .PharmacySelector_medicationDetails__CT0Im .PharmacySelector_medSpecs__KFQJy .PharmacySelector_inStockText__OPUHu{color:var(--green-600)}.PharmacySelector_listItem__mEZ4q .PharmacySelector_medicationItem__dSrS9 .PharmacySelector_medicationDetails__CT0Im .PharmacySelector_medSpecs__KFQJy .PharmacySelector_outOfStockText__IfArS{color:#dc2626}.PharmacySelector_listItem__mEZ4q .PharmacySelector_medicationItem__dSrS9 .PharmacySelector_medPriceInfo__xgekE{display:flex;flex-direction:column;align-items:flex-end}.PharmacySelector_listItem__mEZ4q .PharmacySelector_medicationItem__dSrS9 .PharmacySelector_medPriceInfo__xgekE .PharmacySelector_medPrice__iMmCI{font-size:1rem;font-weight:600;color:var(--msu-green)}.PharmacySelector_listItem__mEZ4q .PharmacySelector_medicationItem__dSrS9 .PharmacySelector_medPriceInfo__xgekE .PharmacySelector_shippingText__SmO4r{font-size:.75rem;font-weight:600;color:var(--blue-600)}.PharmacySelector_noResults__ljdR6{text-align:center;padding:3rem;color:var(--grey-600)}.PharmacySelector_content__Fl5IA{display:grid;grid-template-columns:1fr 250px;grid-gap:2rem;gap:2rem}@media(max-width:768px){.PharmacySelector_content__Fl5IA{display:flex;flex-direction:column-reverse;gap:.625rem}}.PharmacySelector_filtersPanel__ixwGi{display:flex;flex-direction:column;gap:.625rem}.Tabs_tabList__nHIGF{display:flex;gap:1rem;overflow-x:auto}.Tabs_tab__eFKA7{padding:12px 0;margin-right:5px;border:none;background:none;cursor:pointer;white-space:nowrap;font-size:.875rem;color:#9cadaf;font-weight:700;transition:all .2s ease;display:flex;align-items:center;justify-content:center;position:relative}.Tabs_tab__eFKA7.Tabs_active__UxTcA{color:var(--msu-green)}.Tabs_tab__eFKA7:disabled{cursor:not-allowed;opacity:.5}.Tabs_placement_bottom__U0tXF{border-top:6px solid #d9d9d9}.Tabs_placement_bottom__U0tXF.Tabs_active__UxTcA{border-top:6px solid #104347}.Tabs_placement_top__4oICi{border-bottom:6px solid #d9d9d9}.Tabs_placement_top__4oICi.Tabs_active__UxTcA{border-bottom:6px solid #104347}.Tabs_redValueMarker__czjSL{color:red;margin-left:4px}.Tabs_beta__DQtLR:after{content:"beta";position:absolute;top:0;right:0;background:transparent;color:var(--msu-green);font-size:.65rem;font-weight:700;padding:0 4px;border:1px solid var(--msu-green);border-bottom-left-radius:4px;text-transform:uppercase;letter-spacing:1px;line-height:normal}.SanityImageComponent_container__sVvkc{display:flex;height:100%;width:100%;position:relative}.SanityImageComponent_image__n_m4U{display:flex;object-fit:contain;position:relative!important}.SanityImageComponent_fullSize__YROBL{width:100%!important;height:auto!important}.layout_tabContainer__K_ZVv{width:100%;border-radius:8px;padding:0 10px 10px}.layout_root__sor8z{min-height:90vh;display:flex;flex-direction:column;max-height:100%}.layout_accordionContainer__w_fzJ,.layout_root__sor8z{height:100%;width:100%}@media(max-width:1200px){.layout_accordionContainer__w_fzJ{height:auto}}.layout_contentContainer__08bFM{display:grid;grid-template-columns:30% 1fr;margin-block:2rem;grid-gap:3.125rem;gap:3.125rem}@media(max-width:1200px){.layout_contentContainer__08bFM{grid-template-columns:100%;justify-content:center;align-items:center;gap:1rem}}.layout_hero__dD7te{min-height:270px;background-color:var(--platinum);display:flex;align-items:flex-end}.layout_heroContainer__r4bCW{height:100%;display:flex;gap:2rem;flex-direction:row;color:var(--msu-green);justify-content:space-between;align-items:center;padding-bottom:2rem}@media(max-width:1200px){.layout_heroContainer__r4bCW{justify-content:center;align-items:center;gap:1rem}}.layout_heroTitle__J_u5F{display:flex;flex-direction:row;align-items:center;gap:.25rem}@media(max-width:576px){.layout_heroTitle__J_u5F{width:100%;justify-content:space-between}.layout_heroTitle__J_u5F h1{font-size:36px}}.layout_content__E7Y72{display:flex;flex-direction:column;min-width:0;gap:2rem}.layout_navigation__3hypo{display:flex;flex-direction:column;justify-items:flex-start;align-items:flex-start;position:relative;z-index:1;overflow:hidden;gap:.5rem;width:auto}@media(max-width:1200px){.layout_navigation__3hypo{display:none}}.layout_navigationXl__h6nHL{display:none}@media(max-width:1200px){.layout_navigationXl__h6nHL{display:flex;flex-direction:column;justify-items:start;align-items:flex-start;position:relative;z-index:1;overflow:hidden;gap:1rem;width:100%}}.layout_navigationXlAccordion__CQiQp{display:flex;flex-direction:column;justify-items:flex-start;align-items:flex-start;position:relative;z-index:1;overflow:hidden;gap:1rem;width:100%}.layout_navigationXlAccordionItem__s0W1A{border:none!important;display:flex;width:100%;flex-direction:column;color:#6e6e6e}.layout_navigationXlAccordionItemBody__dgau6{background-color:#ebebeb;padding:0 1rem 1.5rem;border-radius:4px}.layout_navigationContainer__5TZ1U{container:flex;width:100%}.layout_navigationItem__DpJiR{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid rgba(22,71,76,.2);padding-top:.75rem;padding-bottom:.75rem;align-items:center;color:#c5d1d2;text-decoration:none;font-weight:700;cursor:pointer}.layout_navigationItem__DpJiR:hover{color:var(--msu-green);text-decoration:underline}@media(max-width:1200px){.layout_navigationItem__DpJiR{color:#6e6e6e;border-bottom:1px solid rgba(22,71,76,.2)}}.layout_navigationItem__DpJiR svg{visibility:hidden}.layout_navigationItemActive__8VN00{color:var(--msu-green)}.layout_navigationItemActive__8VN00 svg{visibility:visible!important}.layout_navigationItemActive__8VN00 svg path{fill:var(--msu-green)}.layout_navigationItemActive__8VN00 svg{margin:auto 1.5rem}.layout_navigationLogout__Qy7YN{padding:0!important}.layout_referCard__ss_RE{background-color:var(--grey-100);border-radius:0 12px 12px 0;border:1px solid var(--platinum);padding:1.25rem;display:flex;flex-direction:column;gap:.75rem;width:100%}.layout_referCard__ss_RE h4{font-size:18px;font-weight:700;color:var(--msu-green);margin:0}.layout_referCard__ss_RE p{font-size:12px;color:var(--grey-600);line-height:1.25;font-weight:700;margin:0}.layout_referCard__ss_RE p a{color:var(--msu-green);text-decoration:underline}.layout_referCard__ss_RE .layout_referLink__9Ewab{background-color:var(--grey-300);border-radius:0 8px 8px 0;padding:.75rem;font-size:12px;font-weight:700;color:var(--msu-green);word-break:break-all}.layout_customAccordionToggle__kYN7X{display:flex;flex-direction:row;justify-content:space-between;background-color:#ebebeb;border-bottom:none;border-radius:4px;padding:1rem 1rem .5rem}.layout_customAccordionToggleActive__FLb8p{background-color:var(--grey-100)}.layout_customAccordionToggle__kYN7X p{color:var(--midnight-green);font-weight:700;width:-moz-fit-content;width:fit-content}.layout_customAccordionToggle__kYN7X i{font-size:18px;font-weight:bolder;color:var(--msu-green);width:-moz-fit-content;width:fit-content}.page_container__zwzLo{display:flex;flex-direction:column;gap:1.875rem;width:100%;max-width:630px}.page_title__S3oF9{font-size:2rem;font-weight:500;color:var(--msu-green);line-height:1.2;margin-bottom:0}@media(max-width:576px){.page_title__S3oF9{font-size:1.375rem}}.page_subtitle__OWbA9{font-size:16px;color:var(--midnight-blue);margin-block:.875rem}.page_divider__SchLA{height:1px;background-color:var(--platinum)}.page_infoBanner__npQ_3{border-radius:8px;padding:12px 16px;display:flex;flex-direction:column;cursor:pointer;transition:all .3s ease}.page_infoBannerExpanded__TTpkW,.page_infoBanner__npQ_3{background-color:var(--blue-200)}.page_infoBanner__npQ_3 .page_infoBannerHeader__yVWrP{display:flex;align-items:center;justify-content:space-between;width:100%}.page_infoBanner__npQ_3 .page_bannerContent__7t6MY{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:700;color:var(--msu-green)}.page_infoBanner__npQ_3 .page_chevron__QDZ8w{transition:transform .3s ease;color:var(--msu-green)}.page_infoBanner__npQ_3 .page_chevronExpanded__76jJk{transform:rotate(90deg)}.page_infoBanner__npQ_3 .page_infoBannerBody__KZLqj{margin-top:8px;font-size:14px;color:var(--grey-600);line-height:1.5;padding-left:24px}.page_card__eChdX{border-radius:0 12px 12px 0;border:1px solid var(--grey-300);background-color:var(--grey-100);padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.page_authenticatorCard__fSQiW{display:grid;grid-template-columns:200px 1fr;border-radius:12px;overflow:hidden;margin-bottom:1rem}@media(max-width:576px){.page_authenticatorCard__fSQiW{flex-direction:column}}.page_authenticatorCard__fSQiW .page_imageSection__UXFKV{background-color:var(--light-green);display:flex;align-items:center;justify-content:center;flex:1 1}.page_authenticatorCard__fSQiW .page_imageSection__UXFKV .page_imagePlaceholder__GByAl{font-size:14px;color:var(--msu-green);font-weight:500;opacity:.6}.page_authenticatorCard__fSQiW .page_textSection__wqF2A{padding:0 2rem;display:flex;flex-direction:column;justify-content:center}.page_authenticatorCard__fSQiW .page_textSection__wqF2A h3{font-size:20px;font-weight:700;color:var(--msu-green);margin-bottom:1rem}.page_authenticatorCard__fSQiW .page_textSection__wqF2A .page_stepDescription__5mfDI{font-size:14px;color:var(--midnight-blue);line-height:1.5}.page_authenticatorCard__fSQiW .page_textSection__wqF2A .page_stepDescription__5mfDI strong{color:var(--msu-green)}.page_authenticatorCard__fSQiW .page_textSection__wqF2A .page_stepList__okbB1{display:flex;flex-direction:column}.page_authenticatorCard__fSQiW .page_textSection__wqF2A .page_stepListItem__0F8A7{font-size:14px;color:var(--midnight-blue);line-height:1.5}.page_authenticatorCard__fSQiW .page_textSection__wqF2A .page_pagination__GVLDw{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:auto;padding-top:1rem}.page_authenticatorCard__fSQiW .page_textSection__wqF2A .page_pagination__GVLDw .page_dots__EubKK{display:flex;gap:8px}.page_authenticatorCard__fSQiW .page_textSection__wqF2A .page_pagination__GVLDw .page_dots__EubKK .page_dot__W_Z8x{width:8px;height:8px;border-radius:50%;background-color:var(--grey-300)}.page_authenticatorCard__fSQiW .page_textSection__wqF2A .page_pagination__GVLDw .page_dots__EubKK .page_dotActive__O1UgQ{background-color:var(--msu-green)}.page_authenticatorCard__fSQiW .page_textSection__wqF2A .page_pagination__GVLDw .page_controls__Ola0O{display:flex;gap:8px}.page_authenticatorCard__fSQiW .page_textSection__wqF2A .page_pagination__GVLDw .page_controls__Ola0O button{width:32px;height:32px;padding:0;border-radius:4px;border:1px solid var(--msu-green);background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--msu-green)}.page_authenticatorCard__fSQiW .page_textSection__wqF2A .page_pagination__GVLDw .page_controls__Ola0O button:hover{border-color:var(--msu-green);color:var(--msu-green)}.page_authenticatorCard__fSQiW .page_textSection__wqF2A .page_pagination__GVLDw .page_controls__Ola0O button:disabled{opacity:.3;cursor:not-allowed}.page_progressText__j2ql_{font-size:14px;font-weight:700;color:var(--green-600);margin-top:.5rem}.page_sectionBox__5Om_z{border:1px solid var(--platinum);background-color:var(--grey-100);border-radius:0 12px 12px 0;padding:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.page_sectionBox__5Om_z .page_sectionHeader__Nita_{display:flex;align-items:center;gap:12px}.page_checkCircle__ZZBcN{color:var(--msu-green);font-size:20px}.page_deaInputRow__lvigU{display:grid;grid-template-columns:1fr auto auto;grid-gap:.75rem;gap:.75rem;margin-block:1rem;align-items:start}@media(max-width:576px){.page_deaInputRow__lvigU{grid-template-columns:1fr;gap:1rem}}.page_deaAddButton__fCnHx,.page_deaCancelButton__72zWp{height:58px!important;margin:0!important;justify-content:center!important}.page_deaList___4rMZ{display:flex;flex-direction:column;gap:.75rem;padding-top:.5rem;border-top:none;border-radius:0 0 12px 12px}.page_deaItem__e5jb_{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border:1px solid var(--platinum);border-radius:8px;background:#fff}.page_deaItem__e5jb_ .page_deaInfo__dFZeE{display:flex;align-items:center;gap:12px}.page_deaItem__e5jb_ .page_deaInfo__dFZeE .page_icon__vFRpm{width:32px;height:32px;border-radius:50%;background-color:var(--blue-200);display:flex;align-items:center;justify-content:center;color:var(--msu-green)}.page_deaItem__e5jb_ .page_deaInfo__dFZeE .page_details__pC3RD{display:flex;flex-direction:column}.page_deaItem__e5jb_ .page_deaInfo__dFZeE .page_details__pC3RD strong{font-size:16px;color:var(--msu-green)}.page_deaItem__e5jb_ .page_deleteBtn__6nlBU{background:none;border:none;color:var(--grey-500);cursor:pointer;padding:8px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s}.page_deaItem__e5jb_ .page_deleteBtn__6nlBU:hover{color:var(--red-600);background-color:#fdecea}.page_deaItem__e5jb_ .page_deleteBtn__6nlBU svg{width:20px;height:20px}.page_noDeaMessage__gTdik{font-size:14px;color:var(--grey-500);text-align:center;padding:1rem}.page_deaStatusIcon__lBN_M{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;flex-shrink:0}.page_deaStatusVerifying__54YWA{background:var(--blue-200);color:var(--grey-500)}.page_deaStatusVerified__vidmN{background:var(--light-green);color:var(--msu-green)}.page_deaStatusError__Fg6u7{background:#fdecea;color:var(--error)}.page_deaStatusLabelVerifying__mfeiG{font-size:12px;color:var(--grey-500)}.page_deaStatusLabelVerified__hzK9I{font-size:12px;color:var(--msu-green)}.page_deaStatusLabelError__AYxL9{font-size:12px;color:var(--error)}.page_mfaStatus__YVMyJ{display:flex;align-items:center;gap:12px;font-size:1rem;font-weight:700;color:var(--msu-green)}.page_mfaStatus__YVMyJ i{font-size:18px}.page_mfaFooter__84Nv6{font-size:12px;color:var(--grey-500);margin-top:4px}.page_mfaFooter__84Nv6 a{color:var(--msu-green);text-decoration:underline}.page_deaHeader___zAAg{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding-bottom:1rem;border-bottom:1px solid var(--platinum)}.page_cardTitle__OPzlv{font-size:1.125rem;font-weight:700;margin:0;color:var(--msu-green)}.page_requestSentLabel__mgHIw{font-size:.9375rem;font-weight:600;color:var(--green-500);white-space:nowrap}.page_verificationRow__Q_gzu{display:grid;grid-template-columns:.5fr 90px;grid-gap:.75rem;gap:.75rem}@media(max-width:576px){.page_verificationRow__Q_gzu{grid-template-columns:1fr}}.page_progressRow__85sL5{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem;flex-wrap:wrap;gap:.5rem}.page_complianceBadge__E_z35{display:flex;align-items:center;gap:6px;color:var(--msu-green);font-weight:600;font-size:14px}.page_verifiedSubtitle__x741p{display:block;font-size:12px;color:var(--msu-green);margin-top:2px}.page_sectionSpinner__Pq_kh{display:flex;align-items:center;justify-content:center;min-height:60px}.page_spinner__ZF501{color:var(--msu-green)}.page_errorText__FWnCY{font-size:.875rem;color:var(--error);margin-top:.25rem;margin-bottom:0}.page_helperText__lHc4p{font-size:.875rem;color:var(--grey-600);line-height:1.5;margin:0}.page_helperText__lHc4p a{color:var(--msu-green);text-decoration:underline}.page_sectionAction__JrLuA{flex-shrink:0}.page_enableEpcsFooter__usH9b{display:flex;justify-content:flex-end}.page_enableEpcsButton__snK7_{margin:0!important}.page_stepper__EehLC{display:flex;align-items:center;gap:0;width:100%;padding:.5rem 0;overflow-x:auto}.page_stepper__EehLC .page_stepItem__hsWWL{display:flex;align-items:center;gap:6px;white-space:nowrap;font-size:12px;color:var(--grey-500);font-weight:500}.page_stepper__EehLC .page_stepItemActive__pQKMF{color:var(--msu-green);font-weight:700}.page_stepper__EehLC .page_stepItemCompleted__9mfq1{color:var(--msu-green)}.page_stepper__EehLC .page_stepCircle__3PPX_{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;flex-shrink:0;background:var(--grey-300);color:var(--grey-600)}.page_stepper__EehLC .page_stepCircleActive__cNdao{background:var(--msu-green);color:#fff}.page_stepper__EehLC .page_stepCircleCompleted__HYqvP{background:var(--light-green);color:var(--msu-green)}.page_stepper__EehLC .page_stepConnector__O3vmg{flex:1 1;height:2px;min-width:12px;background:var(--grey-300);margin:0 4px}.page_stepper__EehLC .page_stepConnectorCompleted__HEVYb{background:var(--msu-green)}.page_statusList__rXzHh{border:1px solid var(--platinum);border-radius:8px;overflow:hidden}.page_statusRow__kw02N{display:grid;grid-template-columns:28px 1fr auto;grid-gap:12px;gap:12px;padding:12px 16px;align-items:center;border-bottom:1px solid var(--platinum);background:#fff}.page_statusRow__kw02N:last-child{border-bottom:none}.page_statusIcon__YoZBu{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}.page_statusIconOk__zd1NO{background:var(--light-green);color:var(--msu-green)}.page_statusIconWarn__zxl0Q{background:#fff1cf;color:#a26600}.page_statusIconFail__JyDAU{background:#fdecea;color:var(--error)}.page_statusIconPend__sgVuS{background:var(--grey-200);color:var(--grey-500)}.page_statusLabel__1aeOa{font-weight:500;font-size:14px;color:var(--midnight-blue)}.page_statusMeta__t7lqq{font-size:12px;color:var(--grey-500);margin-top:2px}.page_statusTag__cF7wg{font-size:11px;font-weight:500;padding:2px 8px;border-radius:12px}.page_statusTagOk__nT9Bv{background:var(--light-green);color:var(--msu-green)}.page_statusTagWarn__N6psj{background:#fff1cf;color:#a26600}.page_statusTagPend__PCYIh{background:var(--grey-200);color:var(--grey-600)}.page_channelCards__1zKBI{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:1rem}@media(max-width:576px){.page_channelCards__1zKBI{grid-template-columns:1fr}}.page_channelCard__G__4a{border:1px solid var(--platinum);border-radius:8px;padding:14px 16px;background:#fff}.page_channelCardActive__Gr2hN{background:var(--light-green);border-color:var(--msu-green)}.page_channelLabel__Llzfv{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--grey-500);font-weight:600;margin-bottom:4px}.page_channelTitle__IQ3JB{font-weight:600;font-size:14px;color:var(--midnight-blue);margin-bottom:2px}.page_channelMeta__x4J6j{font-size:12px;color:var(--grey-500)}.page_codeInputGrid__EAvDK{display:grid;grid-template-columns:repeat(6,44px);grid-gap:8px;gap:8px;margin:12px 0 4px}.page_codeInputChar__9RJHJ{width:44px;height:52px;text-align:center;font-size:22px;font-weight:600;letter-spacing:0;padding:0;text-transform:uppercase;border:1px solid var(--platinum);border-radius:6px;background:#fff;color:var(--midnight-blue);transition:border .15s}.page_codeInputChar__9RJHJ:focus{outline:none;border-color:var(--msu-green);box-shadow:0 0 0 3px rgba(26,148,142,.15)}.page_codeExpiry__BRwV7{font-size:12px;color:var(--grey-500);margin-top:4px}.page_codeAttempts__ueVES{font-size:12px;color:#a26600;margin-top:2px}.page_callout__rbIgp{padding:14px 16px;border-radius:7px;font-size:13px;line-height:1.55;margin-bottom:0;display:flex;gap:10px;align-items:flex-start}.page_calloutInfo__Zz922{background:#e8f1fa;color:#0b3d6b;border-left:3px solid #336ba8}.page_calloutWarn__42Htp{background:#fff1cf;color:#a26600;border-left:3px solid #a26600}.page_calloutOk__rkjcO{background:var(--light-green);color:var(--msu-green);border-left:3px solid var(--msu-green)}.page_calloutError__Ni2lT{background:#fdecea;color:var(--error);border-left:3px solid var(--error)}.page_callout__rbIgp strong{font-weight:600}.page_complianceCard__YBJKK{border:1px solid var(--msu-green);border-radius:12px;padding:1.5rem;background:var(--light-green)}.page_complianceCard__YBJKK .page_complianceTitle__masqe{display:flex;align-items:center;gap:8px;font-size:1.125rem;font-weight:700;color:var(--msu-green);margin-bottom:1rem}.page_complianceCard__YBJKK .page_complianceRow__adYS4{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--midnight-blue);padding:4px 0}.page_complianceCard__YBJKK .page_complianceRow__adYS4 i{color:var(--msu-green);font-size:14px}.page_complianceCard__YBJKK .page_complianceFooter__TZCpz{margin-top:1rem;padding-top:.75rem;border-top:1px solid rgba(26,148,142,.2);font-size:13px;color:var(--grey-600);line-height:1.5}.NominatorPanel_panel__IApCa{display:flex;flex-direction:column;gap:1rem}.NominatorPanel_panelHeader__DUDWY{margin-bottom:.5rem}.NominatorPanel_panelTitle__tLFOQ{font-size:1.25rem;font-weight:700;color:var(--msu-green);margin:0 0 .25rem}.NominatorPanel_panelSubtitle__9Kjtw{font-size:14px;color:var(--grey-600);margin:0}.NominatorPanel_tableContainer__LonPu{overflow-x:auto;border:1px solid var(--platinum);border-radius:8px}.NominatorPanel_table__MjzZ8{width:100%;border-collapse:collapse;font-size:14px}.NominatorPanel_table__MjzZ8 td,.NominatorPanel_table__MjzZ8 th{padding:12px 16px;text-align:left;border-bottom:1px solid var(--platinum);vertical-align:middle}.NominatorPanel_table__MjzZ8 th{font-weight:600;color:var(--grey-600);background:var(--grey-100);font-size:12px;text-transform:uppercase;letter-spacing:.03em}.NominatorPanel_table__MjzZ8 tbody tr:last-child td{border-bottom:none}.NominatorPanel_table__MjzZ8 tbody tr:hover{background:var(--grey-100)}.NominatorPanel_mono__sIFtB{font-size:13px;font-weight:600;letter-spacing:.02em}.NominatorPanel_cellSub__0o7rb{display:block;font-size:12px;color:var(--grey-500);margin-top:2px}.NominatorPanel_badgeGroup__vdKBB{display:flex;gap:6px;flex-wrap:wrap}.NominatorPanel_badge__xlV2J{display:inline-flex;align-items:center;gap:4px;font-size:11px;font-weight:600;padding:2px 8px;border-radius:12px;white-space:nowrap}.NominatorPanel_badgeMet__gFBXa{background:#e1f5ee;color:#0f6e56}.NominatorPanel_badgeUnmet__Aifse{background:#fcebeb;color:#a32d2d}.NominatorPanel_loadingContainer__DAP3l{display:flex;align-items:center;justify-content:center;min-height:120px}.NominatorPanel_spinner__hlQ8v{width:32px;height:32px;border:3px solid var(--platinum);border-top-color:var(--msu-green);border-radius:50%;animation:NominatorPanel_spin__XMIGm .8s linear infinite}@keyframes NominatorPanel_spin__XMIGm{to{transform:rotate(1turn)}}.NominatorPanel_emptyState__CxWtL{text-align:center;padding:3rem 1rem;color:var(--grey-500);font-size:14px}.NominatorPanel_pagination__pKzXP{display:flex;align-items:center;justify-content:center;gap:1rem;padding-top:1rem}.NominatorPanel_pagination__pKzXP button{padding:6px 16px;border:1px solid var(--platinum);border-radius:6px;background:#fff;cursor:pointer;font-size:13px;color:var(--msu-green);font-weight:600}.NominatorPanel_pagination__pKzXP button:hover:not(:disabled){background:var(--grey-100)}.NominatorPanel_pagination__pKzXP button:disabled{opacity:.4;cursor:not-allowed}.NominatorPanel_pagination__pKzXP span{font-size:13px;color:var(--grey-600)}.NominatorPanel_successBanner__LUtGg{background:#e1f5ee;color:#0f6e56;padding:12px 16px;border-radius:8px;font-size:14px;font-weight:500}.NominatorPanel_backButton__XNehV{background:none;border:none;color:var(--msu-green);cursor:pointer;font-size:14px;font-weight:600;padding:0;align-self:flex-start}.NominatorPanel_backButton__XNehV:hover{text-decoration:underline}.NominatorPanel_detailCard__vTV2r{border:1px solid var(--platinum);border-radius:12px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;background:#fff}.NominatorPanel_detailName__yOOqB{font-size:1.25rem;font-weight:700;color:var(--msu-green);margin:0}.NominatorPanel_detailMeta__F8ltB{font-size:14px;color:var(--grey-600);margin:0}.NominatorPanel_divider__LkT_H{height:1px;background-color:var(--platinum)}.NominatorPanel_sectionTitle___7lba{font-size:1rem;font-weight:600;color:var(--midnight-blue);margin:0}.NominatorPanel_credentialGrid__7uU3K{display:flex;flex-direction:column;gap:.75rem}.NominatorPanel_credentialItem__5e8hG{display:flex;align-items:center;gap:12px}.NominatorPanel_credentialItem__5e8hG strong{display:block;font-size:14px;color:var(--midnight-blue)}.NominatorPanel_credentialStatus__SBqk6{display:block;font-size:12px;color:var(--grey-500)}.NominatorPanel_credentialIcon__aQN6G{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.NominatorPanel_credentialMet__MKk_B{background:#e1f5ee;color:#0f6e56}.NominatorPanel_credentialUnmet__sKelm{background:#fcebeb;color:#a32d2d}.NominatorPanel_warningBox__DosbG{background:#faeeda;border-radius:8px;padding:12px 16px;font-size:14px;color:#854f0b}.NominatorPanel_warningBox__DosbG strong{display:block;margin-bottom:4px}.NominatorPanel_warningBox__DosbG p{margin:0;line-height:1.5}.NominatorPanel_errorText__glq0m{font-size:14px;color:var(--error);margin:0}.NominatorPanel_successText__PSTxS{font-size:14px;color:#0f6e56;margin:0}.ApproverPanel_panel__UheEJ{display:flex;flex-direction:column;gap:1rem}.ApproverPanel_panelHeader__1_Kht{margin-bottom:.5rem}.ApproverPanel_panelTitle__GASnw{font-size:1.25rem;font-weight:700;color:var(--msu-green);margin:0 0 .25rem}.ApproverPanel_panelSubtitle__Z1t_I{font-size:14px;color:var(--grey-600);margin:0}.ApproverPanel_tableContainer__kPIId{overflow-x:auto;border:1px solid var(--platinum);border-radius:8px}.ApproverPanel_table__OWiSl{width:100%;border-collapse:collapse;font-size:14px}.ApproverPanel_table__OWiSl td,.ApproverPanel_table__OWiSl th{padding:12px 16px;text-align:left;border-bottom:1px solid var(--platinum);vertical-align:middle}.ApproverPanel_table__OWiSl th{font-weight:600;color:var(--grey-600);background:var(--grey-100);font-size:12px;text-transform:uppercase;letter-spacing:.03em}.ApproverPanel_table__OWiSl tbody tr:last-child td{border-bottom:none}.ApproverPanel_table__OWiSl tbody tr:hover{background:var(--grey-100)}.ApproverPanel_mono__N213E{font-size:13px;font-weight:600;letter-spacing:.02em}.ApproverPanel_statusBadge__5ey1R{display:inline-block;font-size:11px;font-weight:600;padding:2px 10px;border-radius:12px;white-space:nowrap}.ApproverPanel_statusPending__T2uHp{background:#e6f1fb;color:#185fa5}.ApproverPanel_statusRevocation__TdeVv{background:#faeeda;color:#854f0b}.ApproverPanel_loadingContainer__qxtrf{display:flex;align-items:center;justify-content:center;min-height:120px}.ApproverPanel_spinner__dx3a_{width:32px;height:32px;border:3px solid var(--platinum);border-top-color:var(--msu-green);border-radius:50%;animation:ApproverPanel_spin__Z5FbO .8s linear infinite}@keyframes ApproverPanel_spin__Z5FbO{to{transform:rotate(1turn)}}.ApproverPanel_emptyState__WrMtf{text-align:center;padding:3rem 1rem;color:var(--grey-500);font-size:14px}.ApproverPanel_pagination__GAh9s{display:flex;align-items:center;justify-content:center;gap:1rem;padding-top:1rem}.ApproverPanel_pagination__GAh9s button{padding:6px 16px;border:1px solid var(--platinum);border-radius:6px;background:#fff;cursor:pointer;font-size:13px;color:var(--msu-green);font-weight:600}.ApproverPanel_pagination__GAh9s button:hover:not(:disabled){background:var(--grey-100)}.ApproverPanel_pagination__GAh9s button:disabled{opacity:.4;cursor:not-allowed}.ApproverPanel_pagination__GAh9s span{font-size:13px;color:var(--grey-600)}.ApproverPanel_successBanner__F463F{background:#e1f5ee;color:#0f6e56;padding:12px 16px;border-radius:8px;font-size:14px;font-weight:500}.ApproverPanel_errorBanner__p0PYm{background:#fcebeb;color:#a32d2d;padding:12px 16px;border-radius:8px;font-size:14px;font-weight:500}.ApproverPanel_backButton__Xg_mJ{background:none;border:none;color:var(--msu-green);cursor:pointer;font-size:14px;font-weight:600;padding:0;align-self:flex-start}.ApproverPanel_backButton__Xg_mJ:hover{text-decoration:underline}.ApproverPanel_detailCard__6xEVx{border:1px solid var(--platinum);border-radius:12px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;background:#fff}.ApproverPanel_detailHeader__ixJ8C{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.ApproverPanel_detailName__IWePw{font-size:1.25rem;font-weight:700;color:var(--msu-green);margin:0}.ApproverPanel_detailGrid___KK9M{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:1rem;gap:1rem}@media(max-width:576px){.ApproverPanel_detailGrid___KK9M{grid-template-columns:1fr}}.ApproverPanel_detailField__Fg8nh{display:flex;flex-direction:column;gap:2px}.ApproverPanel_detailField__Fg8nh label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--grey-500)}.ApproverPanel_detailField__Fg8nh span{font-size:14px;color:var(--midnight-blue)}.ApproverPanel_detailMeta__ZfK3A{font-size:12px;color:var(--grey-500)}.ApproverPanel_divider__fbMRm{height:1px;background-color:var(--platinum)}.ApproverPanel_nominatorInfo__3ju9F{display:flex;flex-direction:column;gap:2px}.ApproverPanel_nominatorInfo__3ju9F label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.03em;color:var(--grey-500)}.ApproverPanel_nominatorInfo__3ju9F span{font-size:14px;color:var(--midnight-blue)}.ApproverPanel_errorText__3Alg0{font-size:14px;color:var(--error);margin:0}.ApproverPanel_successText__Gy5S4{font-size:14px;color:#0f6e56;margin:0}.RevocationModal_overlay__sgI6B{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.RevocationModal_modal__V3__X{background:#fff;border-radius:12px;width:100%;max-width:480px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.2)}.RevocationModal_modalHeader__vAu9Z{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--platinum)}.RevocationModal_modalHeader__vAu9Z h3{margin:0;font-size:1.125rem;font-weight:700;color:var(--msu-green)}.RevocationModal_closeButton__gDXjr{background:none;border:none;font-size:1.5rem;color:var(--grey-500);cursor:pointer;padding:0;line-height:1}.RevocationModal_closeButton__gDXjr:hover{color:var(--midnight-blue)}.RevocationModal_modalBody__NGnqL{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.RevocationModal_targetInfo___CtAk{font-size:14px;color:var(--midnight-blue);margin:0}.RevocationModal_mono__3IdBa{font-size:13px;font-weight:600;letter-spacing:.02em}.RevocationModal_warningBox__8D3iS{background:#fcebeb;border-radius:8px;padding:12px 16px;font-size:14px;color:#a32d2d}.RevocationModal_warningBox__8D3iS strong{display:block;margin-bottom:4px}.RevocationModal_warningBox__8D3iS p{margin:0;line-height:1.5}.RevocationModal_formGroup__hHFn8{display:flex;flex-direction:column;gap:6px}.RevocationModal_formGroup__hHFn8 label{font-size:13px;font-weight:600;color:var(--midnight-blue)}.RevocationModal_select__YW0xD{padding:10px 12px;border:1px solid var(--platinum);border-radius:8px;font-size:14px;color:var(--midnight-blue);background:#fff;cursor:pointer}.RevocationModal_select__YW0xD:focus{outline:none;border-color:var(--msu-green)}.RevocationModal_helperText__9l6Xx{font-size:13px;color:var(--grey-500);line-height:1.5;margin:0}.RevocationModal_errorText__WSM_S{font-size:14px;color:var(--error);margin:0}.RevocationModal_modalActions__wTgjC{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:.5rem}.RevocationModal_cancelButton__1923c{padding:8px 20px;border:1px solid var(--platinum);border-radius:8px;background:#fff;color:var(--grey-600);font-size:14px;font-weight:500;cursor:pointer}.RevocationModal_cancelButton__1923c:hover{background:var(--grey-100)}.RevocationModal_dangerButton__rN077{padding:8px 20px;border:none;border-radius:8px;background:#a32d2d;color:#fff;font-size:14px;font-weight:600;cursor:pointer}.RevocationModal_dangerButton__rN077:hover{background:#8a2424}.RevocationModal_dangerButton__rN077:disabled{opacity:.5;cursor:not-allowed}.NameVariantAckModal_overlay__mdBXY{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.NameVariantAckModal_modal__YyauG{background:#fff;border-radius:12px;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.2)}.NameVariantAckModal_modalHeader___ergk{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--platinum)}.NameVariantAckModal_modalHeader___ergk h3{margin:0;font-size:1.125rem;font-weight:700;color:var(--msu-green)}.NameVariantAckModal_closeButton__QAuZ1{background:none;border:none;font-size:1.5rem;color:var(--grey-500);cursor:pointer;padding:0;line-height:1}.NameVariantAckModal_closeButton__QAuZ1:hover{color:var(--midnight-blue)}.NameVariantAckModal_modalBody__vpyb5{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.NameVariantAckModal_targetInfo__pagRk{font-size:14px;color:var(--midnight-blue);margin:0}.NameVariantAckModal_mono__4fgYB{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:600;letter-spacing:.02em}.NameVariantAckModal_diffBox__eAdzj{background:var(--grey-100,#f5f6f8);border:1px solid var(--platinum);border-radius:8px;padding:12px 14px;display:flex;flex-direction:column;gap:8px}.NameVariantAckModal_diffRow__hq5eH{display:flex;flex-direction:column;gap:2px}.NameVariantAckModal_diffLabel__Gi65a{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--grey-500)}.NameVariantAckModal_formGroup__3U60b{display:flex;flex-direction:column;gap:6px}.NameVariantAckModal_formGroup__3U60b label{font-size:13px;font-weight:600;color:var(--midnight-blue)}.NameVariantAckModal_required__udFDP{color:var(--error,#a32d2d)}.NameVariantAckModal_textarea__wQuuo{padding:10px 12px;border:1px solid var(--platinum);border-radius:8px;font-size:14px;color:var(--midnight-blue);background:#fff;resize:vertical;min-height:88px;font-family:inherit}.NameVariantAckModal_textarea__wQuuo:focus{outline:none;border-color:var(--msu-green)}.NameVariantAckModal_textarea__wQuuo:disabled{background:var(--grey-100,#f5f6f8);cursor:not-allowed}.NameVariantAckModal_charCount__aUZuL{font-size:11px;color:var(--grey-500);align-self:flex-end}.NameVariantAckModal_helperText__3c6pM{font-size:13px;color:var(--grey-600,#4a5568);line-height:1.5;margin:0}.NameVariantAckModal_errorText__wI2xu{font-size:14px;color:var(--error,#a32d2d);margin:0;background:#fcebeb;border-radius:6px;padding:8px 12px}.NameVariantAckModal_modalActions__FhKdG{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding-top:.5rem}.NameVariantAckModal_cancelButton__V_N_a{padding:8px 20px;border:1px solid var(--platinum);border-radius:8px;background:#fff;color:var(--grey-600);font-size:14px;font-weight:500;cursor:pointer}.NameVariantAckModal_cancelButton__V_N_a:hover:not(:disabled){background:var(--grey-100)}.NameVariantAckModal_cancelButton__V_N_a:disabled{opacity:.5;cursor:not-allowed}.Dashboard_dashboard__k1XgT{display:flex;flex-direction:column;gap:1rem}.Dashboard_dashboardHeader__DHm7q{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem}.Dashboard_panelTitle__1SxzQ{font-size:1.25rem;font-weight:700;color:var(--msu-green);margin:0}.Dashboard_totalCount__dZy68{font-size:14px;color:var(--grey-500);font-weight:500}.Dashboard_filterRow__AQDIj{display:flex;gap:8px;flex-wrap:wrap}.Dashboard_filterButton__rCK2Y{padding:6px 14px;border:1px solid var(--platinum);border-radius:20px;background:#fff;cursor:pointer;font-size:13px;font-weight:500;color:var(--grey-600);transition:all .2s}.Dashboard_filterButton__rCK2Y:hover{border-color:var(--msu-green);color:var(--msu-green)}.Dashboard_filterActive__XjHAb{background:var(--msu-green);color:#fff;border-color:var(--msu-green)}.Dashboard_filterActive__XjHAb:hover{color:#fff}.Dashboard_tableContainer__NONMK{overflow-x:auto;border:1px solid var(--platinum);border-radius:8px}.Dashboard_table__uqIAb{width:100%;border-collapse:collapse;font-size:14px}.Dashboard_table__uqIAb td,.Dashboard_table__uqIAb th{padding:12px 16px;text-align:left;border-bottom:1px solid var(--platinum);vertical-align:middle}.Dashboard_table__uqIAb th{font-weight:600;color:var(--grey-600);background:var(--grey-100);font-size:12px;text-transform:uppercase;letter-spacing:.03em}.Dashboard_table__uqIAb tbody tr:last-child td{border-bottom:none}.Dashboard_table__uqIAb tbody tr:hover{background:var(--grey-100)}.Dashboard_mono__34HhS{font-size:13px;font-weight:600;letter-spacing:.02em}.Dashboard_cellSub__NRplU{display:block;font-size:12px;color:var(--grey-500);margin-top:2px}.Dashboard_deaCell__Vr0js{display:flex;flex-direction:column;gap:4px}.Dashboard_deaExpired__lvth_{background:#fcebeb!important}.Dashboard_deaExpiring__1CiTX{background:#faeeda!important}.Dashboard_deaExpiredBadge__TBh50{background:#a32d2d}.Dashboard_deaExpiredBadge__TBh50,.Dashboard_deaExpiringBadge__P4KI_{display:inline-block;font-size:10px;font-weight:700;padding:1px 6px;border-radius:8px;color:#fff;width:-moz-fit-content;width:fit-content}.Dashboard_deaExpiringBadge__P4KI_{background:#854f0b}.Dashboard_statusBadge___WukY{display:inline-block;font-size:11px;font-weight:600;padding:2px 10px;border-radius:12px;white-space:nowrap}.Dashboard_statusActive__wiHfS{background:#e1f5ee;color:#0f6e56}.Dashboard_statusPending__ul44U{background:#e6f1fb;color:#185fa5}.Dashboard_statusRevocation__hKjxA{background:#faeeda;color:#854f0b}.Dashboard_statusRevoked__AtvtM{background:#fcebeb;color:#a32d2d}.Dashboard_statusExpired__DQTUw{background:var(--grey-200);color:var(--grey-600)}.Dashboard_actionGroup__xuA5Q{display:flex;gap:8px;align-items:center}.Dashboard_emergencyButton__2_yV4{padding:6px 12px;border:1px solid #a32d2d;border-radius:6px;background:#fff;color:#a32d2d;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap}.Dashboard_emergencyButton__2_yV4:hover{background:#fcebeb}.Dashboard_awaitingLabel__NKZzR{font-size:12px;color:var(--grey-500);font-style:italic}.Dashboard_revokedLabel__w1WlK{font-size:12px;color:#a32d2d}.Dashboard_expiredLabel___aV_C{font-size:12px;color:var(--grey-500)}.Dashboard_loadingContainer__YTZ9O{display:flex;align-items:center;justify-content:center;min-height:120px}.Dashboard_spinner__opjCZ{width:32px;height:32px;border:3px solid var(--platinum);border-top-color:var(--msu-green);border-radius:50%;animation:Dashboard_spin__x4XjN .8s linear infinite}@keyframes Dashboard_spin__x4XjN{to{transform:rotate(1turn)}}.Dashboard_emptyState__IwzFv{text-align:center;padding:3rem 1rem;color:var(--grey-500);font-size:14px}.Dashboard_pagination__LRikB{display:flex;align-items:center;justify-content:center;gap:1rem;padding-top:1rem}.Dashboard_pagination__LRikB button{padding:6px 16px;border:1px solid var(--platinum);border-radius:6px;background:#fff;cursor:pointer;font-size:13px;color:var(--msu-green);font-weight:600}.Dashboard_pagination__LRikB button:hover:not(:disabled){background:var(--grey-100)}.Dashboard_pagination__LRikB button:disabled{opacity:.4;cursor:not-allowed}.Dashboard_pagination__LRikB span{font-size:13px;color:var(--grey-600)}.page_container__o7IOj{display:flex;flex-direction:column;gap:1.5rem;width:100%}.page_title__BV2iR{font-size:2rem;font-weight:500;color:var(--msu-green);line-height:1.2;margin-bottom:0}@media(max-width:576px){.page_title__BV2iR{font-size:1.375rem}}.page_subtitle__qTB2j{font-size:16px;color:var(--midnight-blue);margin-block:0}.ProposedErxCard_card__epx0t{border-radius:0 10px 10px 0;border:1px solid var(--grey-300);padding:10px;background-color:var(--grey-100);color:var(--msu-green)}.ProposedErxCard_cardOptions__ePYbU{width:100%;justify-content:space-between;padding-bottom:.5rem;display:grid;grid-template-columns:auto auto;flex-wrap:wrap;align-items:center}.ProposedErxCard_card__epx0t label{font-size:14px;font-weight:600;color:#6e6e6e}.ProposedErxCard_status__paHLy{display:flex;flex-direction:row;align-items:center;gap:.5rem;justify-content:flex-end}.ProposedErxCard_badge__5Z8lE{padding:4px 8px;border-radius:20px;display:flex;flex-direction:row;gap:4px;align-items:center;white-space:nowrap;flex-shrink:0}.ProposedErxCard_badgeGreen__BR_CC{background-color:var(--green)}.ProposedErxCard_badgeGreen__BR_CC p{color:var(--msu-green)!important}.ProposedErxCard_badgeYellow__m1O85{background-color:#f4bb51}.ProposedErxCard_badgeYellow__m1O85 i,.ProposedErxCard_badgeYellow__m1O85 p{color:#6c4804!important}.ProposedErxCard_badgeRed__8Agua{background-color:#c92a2a}.ProposedErxCard_badgeRed__8Agua i,.ProposedErxCard_badgeRed__8Agua p{color:#fff!important}.ProposedErxCard_badgeBlue__YfBy_{background-color:#1971c2}.ProposedErxCard_badgeBlue__YfBy_ i,.ProposedErxCard_badgeBlue__YfBy_ p{color:#fff!important}.ProposedErxCard_orderInfo__3c88q{padding-top:.25rem}.ProposedErxCard_drugTitle__nhRYT{padding-bottom:.1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:1rem}@media(max-width:576px){.ProposedErxCard_drugTitle__nhRYT{flex-direction:column;justify-content:flex-start;align-items:flex-start}.ProposedErxCard_drugTitle__nhRYT button{width:100%}}.ProposedErxCard_drugTitle__nhRYT h5{margin-bottom:0}.ProposedErxCard_drugTitle__nhRYT button{min-width:160px}.ProposedErxCard_drugName__VXWn5{text-transform:capitalize!important;font-weight:700!important;word-break:break-all!important}.ProposedErxCard_drugDetails__qzRRh{display:flex;flex-direction:row;flex-wrap:wrap;gap:1rem}.ControlledBadge_controlledBadge__Wlivg{padding:3px 10px;font-size:12px;line-height:1.2}.ControlledBadge_controlledBadgeSmall__vcovT,.ControlledBadge_controlledBadge__Wlivg{display:inline-flex;align-items:center;background:#b3282d;color:#fff;border-radius:999px;font-weight:700;white-space:nowrap}.ControlledBadge_controlledBadgeSmall__vcovT{padding:.05rem .4rem;font-size:.625rem;line-height:1.15}.CompoundDrugCardUnified_root__nCS1a{background:#fff;border-radius:16px 16px 0 0;border:1px solid var(--platinum);overflow:hidden;font-family:Outfit,sans-serif}.CompoundDrugCardUnified_cardHeader__Zjay_{padding:20px;display:flex;flex-direction:column;gap:8px}.CompoundDrugCardUnified_titleRow__WqaKf{display:flex;justify-content:space-between;align-items:center}.CompoundDrugCardUnified_drugName__j1TIE{font-size:20px;font-weight:600;color:var(--msu-green);margin:0}.CompoundDrugCardUnified_favoriteIcon__TCUxK{color:#ccc;cursor:pointer;font-size:18px}.CompoundDrugCardUnified_favoriteIcon__TCUxK:hover{color:var(--msu-green)}.CompoundDrugCardUnified_metadata__tlu0Z{font-size:14px;color:var(--gray-600);display:flex;align-items:center;gap:8px}.CompoundDrugCardUnified_dot__zEkiL{width:3px;height:3px;background:var(--gray-600);border-radius:50%}.CompoundDrugCardUnified_actionsRow__eBzpF{display:flex;justify-content:space-between;align-items:center;margin-top:12px}.CompoundDrugCardUnified_buttonGroup__iry_f{display:flex;gap:12px}.CompoundDrugCardUnified_actionButton__kNGpb{display:flex;align-items:center;gap:4px;padding:6px 12px;border-radius:8px;border:1px solid #e0e0e0;background:transparent;font-size:13px;font-weight:500;color:#333;transition:all .2s}.CompoundDrugCardUnified_actionButton__kNGpb:hover{background:#f5f5f5}.CompoundDrugCardUnified_actionButton__kNGpb.CompoundDrugCardUnified_active__AdxBQ{background:#e6f2f2;border-color:var(--msu-green);color:var(--msu-green)}.CompoundDrugCardUnified_chevron__RWG7L{font-size:14px}.CompoundDrugCardUnified_offerBadge__JtLPL{background:var(--light-green);color:var(--msu-green);padding:.5rem .75rem;border-radius:1.25rem;font-size:.875rem}.CompoundDrugCardUnified_descriptionContent__6TAM7{padding:16px 20px;border-top:1px solid #f0f0f0;font-size:14px;color:#444;line-height:1.5}.CompoundDrugCardUnified_cardFooter__w9NNB{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border-top:1px solid var(--platinum);background:var(--gray-100)}.CompoundDrugCardUnified_offerButton__qAhQA{padding:12px;display:flex;justify-content:center;align-items:center;border:none;border-right:1px solid #f0f0f0;background:transparent}.CompoundDrugCardUnified_offerButton__qAhQA:last-child{border-right:none}.CompoundDrugCardUnified_offerButton__qAhQA:hover{background:#f0f0f0}.CompoundDrugCardUnified_offerContent__z3Nq0{display:flex;justify-content:center;align-items:center;gap:.75rem;line-height:1}.CompoundDrugCardUnified_dosageLabel___AwEC{font-size:1rem;font-weight:500;color:var(--msu-green)}.CompoundDrugCardUnified_priceLabel__QFug0{font-size:1rem;font-weight:600;color:var(--msu-green)}.CompoundDrugCardUnified_buttonChevron__zBN2F{font-size:16px}.page_rightHand__zUZw5{display:flex;justify-content:space-between;margin-right:6px}.page_nav_link__dhwkg li>button,tr.page_headerTxt__ynWkh>th{color:var(--msu-green)!important}tr.page_headerTxt__ynWkh>th{font-weight:600}tr.page_dataTxt__Os_m6>th{font-weight:400}.page_nameCard__udGgX{justify-self:left!important;margin-left:.5rem}@media(max-width:576px){.page_nameCard__udGgX{margin-left:0;justify-self:center!important}}.page_globalModalFix__nTmSk .modal-header .btn-close{background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat!important}.page_statusFilter__J5r7q{justify-content:space-around}.page_statusFilter__J5r7q label{font-weight:600;color:var(--msu-green)}.page_statusFilter__J5r7q .dropdown button{min-width:110px!important;text-align:right!important;background-color:var(--msu-green)!important}.page_dateSelectors__2RfDp{display:grid;grid-template-columns:1fr 1fr;margin-top:.5rem;margin-bottom:.5rem}.page_dateSelectors__2RfDp>div{display:grid;align-items:center;justify-content:space-between;grid-template-columns:1fr 1fr}.page_dateSelectors__2RfDp>div .page_react-datepicker-wrapper__4gZD2{width:115px}.page_dateSelectors__2RfDp>div input{width:110px;margin:1px;padding:2px}@media screen and (max-width:768px){.page_dateSelectors__2RfDp{grid-template-columns:1fr;gap:1rem}}.page_imgPreview__YvlHp{max-width:100%;max-height:200px;border:1px solid var(--grey-300);border-radius:5px;margin-top:.5rem}.page_urlLongText__2Iag1{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-left:.5rem;margin-right:.5rem}.page_licenseCard__Bwrsr{border-radius:5px 0 0 5px;border:1px solid var(--grey-300);padding:5px 10px;background-color:var(--grey-100);grid-gap:.5rem;gap:.5rem;display:grid;grid-template-columns:20px 20px 86px 7px 16px auto 1fr auto;margin-bottom:.5rem}@media(max-width:576px){.page_licenseCard__Bwrsr{grid-template-columns:20px 20px 86px 7px 16px 1fr;grid-template-rows:1fr 1fr}.page_licenseCard__Bwrsr>:nth-child(7){grid-column:1/7;grid-row:2}.page_licenseCard__Bwrsr>:nth-child(8){grid-column:1/7;grid-row:3}}.page_licenseCard__Bwrsr label{font-size:14px;font-weight:500;color:var(--grey-600);justify-self:center}.page_licenseCard__Bwrsr p{color:var(--msu-green);font-size:14px;font-weight:700}.page_Cols__1s6RY{display:grid;grid-template-columns:1fr 1fr 1fr}@media(max-width:576px){.page_Cols__1s6RY{grid-template-columns:1fr;gap:.5rem}}.page_pagination__L4EKt{display:flex;justify-content:center;margin:10px 0}.page_pagination__L4EKt button{background-color:var(--grey-500);border:none;color:#fff;padding:5px 10px;margin:0 5px;cursor:pointer;border-radius:3px;transition:background-color .3s}.page_pagination__L4EKt button:hover{background-color:var(--msu-green)}.page_pagination__L4EKt button:disabled{background-color:var(--grey-200);cursor:not-allowed}.page_pagination__L4EKt button.page_active__TwxkQ{background-color:var(--msu-green)}.page_dropdownButton__ATj_a button{width:36px!important;height:36px!important;border-radius:50%!important;border:1px solid var(--gray)!important;background:var(--pure-white)!important;margin:0;padding:0;display:flex!important;gap:5px;align-items:center;justify-content:center;color:var(--msu-green)}.page_dropdownButton__ATj_a button svg path{fill:var(--msu-green)}.page_dropdownButton__ATj_a button:before{display:none!important}.page_dropdownButton__ATj_a button:active,.page_dropdownButton__ATj_a button:focus,.page_dropdownButton__ATj_a button:focus-visible,.page_dropdownButton__ATj_a button:focus-within,.page_dropdownButton__ATj_a button:hover,.page_dropdownButton__ATj_a button:visited{border:none;box-shadow:none!important;color:var(--msu-green)!important;background-color:var(--gray)!important}.page_dropdownButton__ATj_a button:disabled{opacity:60%;border:1px solid var(--msu-green);color:var(--midnight-green);background-color:var(--pure-white)}.page_search__7z7IK{width:100%;grid-gap:1rem;gap:1rem;display:grid;grid-template-columns:1fr auto;justify-items:stretch;align-items:center}@media(max-width:576px){.page_search__7z7IK{grid-template-columns:1fr}}.page_search__7z7IK button{height:calc(3.5rem + var(--bs-border-width)*2)}.page_resultsHeader__Xd3g9{display:flex;flex-direction:column;gap:1rem;margin:1rem 0}.page_orderContainer__B_l8m{display:flex;flex-direction:row;gap:1rem;justify-content:space-between}.page_orderContainer__B_l8m label{color:#6e6e6e}.page_orderContainer__B_l8m p{cursor:pointer}.page_orderContainer__B_l8m p:hover{text-decoration:underline}.PrescriberManagementCard_doctorCard__me_f_{background-color:var(--grey-100);border:1px solid var(--grey-300);border-radius:0 1rem 1rem 0;padding:1.25rem;display:flex;justify-content:space-between;margin-bottom:.5rem;width:100%}.PrescriberManagementCard_doctorInfo__FRV26{display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;flex:1 1}@media(max-width:992px){.PrescriberManagementCard_doctorInfo__FRV26{grid-template-columns:1fr 1fr;gap:1rem}}.PrescriberManagementCard_infoBlock__dzdZD{display:flex;flex-direction:column}.PrescriberManagementCard_infoBlock__dzdZD label{font-size:.75rem;color:var(--grey-600);margin-bottom:0}.PrescriberManagementCard_infoBlock__dzdZD p{font-size:.75rem;font-weight:700;margin-bottom:0;color:var(--msu-green)}.PrescriberManagementCard_doctorName__dfzeO{font-weight:700;font-size:1.1rem;color:var(--midnight-green);margin-bottom:2px}.PrescriberManagementCard_doctorEmail__QtgK5{color:var(--msu-green);font-size:.85rem;font-weight:600}.PrescriberManagementCard_actions__8CKpl{display:flex;gap:1rem}.PrescriberManagementCard_moreButton__r5R0n{background:none;border:1px solid var(--msu-green);border-radius:50%;width:46px;height:46px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--msu-green)}.PrescriberManagementCard_moreButton__r5R0n:hover{background-color:var(--grey-100)}.page_backLink__iVrGP{margin:0 0 1.5rem}.page_backLink__iVrGP,.page_sortButton__cjUWD{font-size:.75rem;font-weight:700;color:var(--msu-green)}.page_sortButton__cjUWD{display:flex;align-items:center;gap:.5rem;padding:.25rem 0;cursor:pointer;white-space:nowrap}.page_sortButton__cjUWD:hover{color:var(--msu-green)}.page_sortButton__cjUWD span{opacity:.4}.page_sortButton__cjUWD .page_rotate180__dXTns{transform:rotate(180deg)}.page_tabsWrapper__uCm1P{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.25rem}.page_pharmacySelectionContainer__MJ6WS{background:#fff;border:1px solid #dbe3e4;border-radius:1.5rem 1.5rem 0 0;padding:24px;margin-block:2rem}.page_searchBox__aGUD3{display:grid;grid-template-columns:200px 1fr auto;grid-gap:16px;gap:16px;margin-bottom:16px}@media(max-width:768px){.page_searchBox__aGUD3{grid-template-columns:1fr}}.page_tabAndSort__lo5KQ{display:flex;justify-content:space-between;align-items:center;border-bottom:2px solid #f0f0f0;margin-bottom:24px;padding-bottom:8px}.page_sortBy__KwEz8{display:flex;align-items:center;gap:8px;cursor:pointer;font-size:.75rem;font-weight:600;color:var(--msu-green)}.page_sortBy__KwEz8 label{margin:0;opacity:.4}.page_sortBy__KwEz8 span{text-decoration:underline;margin-left:4px}.page_cancelFormContainer__tXW8X{margin-top:2rem}.page_cancelTitle__txhG7{font-size:2.5rem;font-weight:600;color:var(--msu-green);margin-bottom:1rem}.page_cancelSubtitle__8RLvB{font-size:.875rem;color:var(--msu-green);margin-bottom:1.5rem}.page_preferredPharmacy__dkijT{padding:1rem;border:1px solid var(--platinum);background-color:var(--grey-100);border-radius:6px;margin-bottom:24px}.page_cancelNote__8i69E{width:100%;min-height:120px;padding:1rem;border:1px solid var(--platinum);border-radius:4px;margin-bottom:1.5rem;font-size:.875rem;resize:vertical}.page_cancelNote__8i69E::placeholder{color:var(--grey-400)}.page_cancelActions__d_st_{display:flex;gap:1rem}.page_rotate180__dXTns{transform:rotate(180deg)}.page_showMoreBtnContainer__W2TBp{margin-top:1.5rem}.page_showMoreBtn__B9qqg{font-size:.75rem;font-weight:700;color:var(--msu-green);cursor:pointer;background:none;border:none;padding:0;text-decoration:underline;text-underline-offset:4px}.page_groupList__zxtw_{display:flex;flex-direction:column;gap:12px}.page_groupCard__1msFX{border:1px solid #e8ecec;border-radius:12px;overflow:hidden;background:#fff}.page_groupHeader__vNE5R{display:flex;align-items:center;gap:16px;width:100%;padding:14px 20px;background:none;border:none;cursor:pointer;text-align:left}.page_groupHeader__vNE5R:hover{background:#f9fafb}@media(max-width:576px){.page_groupHeader__vNE5R{flex-wrap:wrap;gap:10px}}.page_groupHeaderLeft__9DLOx{display:flex;align-items:flex-start;gap:8px;flex:0 0 auto;min-width:100px}.page_groupChevron__xx2tS{margin-top:4px;flex-shrink:0;transition:transform .2s ease;color:var(--msu-green)}.page_groupChevronOpen__zrCz6{transform:rotate(180deg)}.page_groupPriceBlock__oFn5z{display:flex;flex-direction:column;gap:2px}.page_groupPrice__GSZkC{font-size:1.1rem;font-weight:700;color:var(--msu-green);line-height:1.2}.page_groupPriceCall__Yf5z6{font-size:.8125rem;font-weight:700;color:var(--msu-green);line-height:1.3;max-width:90px}.page_groupItemMeta__AHHVV{display:flex;align-items:center;gap:3px;font-size:.75rem}.page_groupItemCount__Af32_{color:var(--msu-green);font-weight:600;text-decoration:underline;text-underline-offset:2px}.page_dot__H7N7r{color:#aaa}.page_inStockLabel__Mr71L{color:var(--msu-green);font-weight:600;font-size:.75rem}.page_groupHeaderMiddle__lgJqE{display:flex;align-items:flex-start;gap:10px;flex:1 1 auto;min-width:0}.page_pharmacyAvatar__It187{flex-shrink:0;width:32px;height:32px;border-radius:50%;background:#0b3134;color:#fff;display:flex;align-items:center;justify-content:center;font-size:.875rem;font-weight:700;margin-top:1px}.page_pharmacyMeta__Eg3C7{display:flex;flex-direction:column;gap:2px;min-width:0}.page_pharmacyName__CPLDz{font-size:.9375rem;font-weight:600;color:#1a1a1a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_pharmacyModeRetail__iwuC9{display:inline-block;font-size:.6875rem;font-weight:600;color:#2e6b5e;background:#d8ede9;border-radius:4px;padding:2px 7px;width:-moz-fit-content;width:fit-content}.page_pharmacyModeOnline__PNpYo{font-size:.75rem;font-weight:600;color:#1565c0}.page_pharmacyModeSubtext__TayBt{font-size:.75rem;color:#6e6e6e}.page_pharmacyAddressLine__sE_bk{font-size:.75rem;color:#6e6e6e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.page_pharmacyAddressLine__sE_bk i{color:var(--msu-green);margin-right:2px}.page_groupItemsContainer__UShVN{border-top:1px solid #f0f0f0}.page_locationRowCheck__vz7Gv{flex-shrink:0;width:1.25rem;display:flex;align-items:center;justify-content:center;color:#2e7d6e}.page_locationRowCheck__vz7Gv i{font-size:1rem}.page_locationRow__A2ex1{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;min-height:50px;gap:12px;width:100%;border:none;background:transparent}.page_locationRow__A2ex1:last-child{border-bottom:none}@media(max-width:576px){.page_locationRow__A2ex1{padding-left:20px;flex-wrap:wrap;gap:6px}}.page_locationRowSelectable__60B3e{cursor:pointer}.page_locationRowSelectable__60B3e:hover{background:#fafafa}.page_locationRowSelected__BgfcY{cursor:pointer;background:#f3fbf8}.page_locationAddress__Fy2cl{font-size:.875rem;color:var(--msu-green);flex:1 1 auto;font-weight:500;min-width:0;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_locationAddress__Fy2cl i{color:#2e7d6e;margin-right:2px}.page_groupChevronContainer__rkn30{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.page_orderBtn__AEbEj{margin-left:auto}.CompoundPharmacyInfoCardUnified_root__ydFvz{width:100%}.CompoundPharmacyInfoCardUnified_card__KOhWu{background-color:var(--blue-200);border-radius:8px;overflow:hidden;border:none}.CompoundPharmacyInfoCardUnified_header__H_K9z{padding:1.25rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CompoundPharmacyInfoCardUnified_logoWrapper__URe5L{height:40px;display:flex;align-items:center}.CompoundPharmacyInfoCardUnified_logo__wJxuo{object-fit:cover}.CompoundPharmacyInfoCardUnified_chevron__cigpq{color:var(--msu-green);font-size:1rem;font-weight:700}.CompoundPharmacyInfoCardUnified_body__yCL7X{padding:0 1.5rem 1.5rem;display:grid;grid-template-columns:1fr 180px;grid-gap:2rem;gap:2rem}@media(max-width:768px){.CompoundPharmacyInfoCardUnified_body__yCL7X{grid-template-columns:1fr;gap:1.5rem}}.CompoundPharmacyInfoCardUnified_infoSection__ASV8k{color:var(--msu-green)}.CompoundPharmacyInfoCardUnified_pharmacyName__Vn72p{font-size:1.125rem;font-weight:700;margin-bottom:1rem;color:var(--msu-green)}.CompoundPharmacyInfoCardUnified_tagline___TB7k{font-size:.875rem;margin-bottom:.5rem}.CompoundPharmacyInfoCardUnified_bulletList__S57Kx{list-style:none;padding:0;margin:0}.CompoundPharmacyInfoCardUnified_bulletList__S57Kx li{position:relative;padding-left:1.25rem;margin-bottom:.5rem;font-size:.875rem;line-height:1.2}.CompoundPharmacyInfoCardUnified_bulletList__S57Kx li:before{content:"•";position:absolute;left:0;color:var(--msu-green);font-size:1.25rem;line-height:1}.CompoundPharmacyInfoCardUnified_mapSection__8xwOm{display:flex;justify-content:flex-end;align-items:flex-start}@media(max-width:768px){.CompoundPharmacyInfoCardUnified_mapSection__8xwOm{justify-content:center}}.CompoundPharmacyInfoCardUnified_mapWrapper__jRjG3{width:180px;height:110px;overflow:hidden;position:relative}@media(max-width:768px){.CompoundPharmacyInfoCardUnified_mapWrapper__jRjG3{width:100%;height:110px}}.CompoundPharmacyInfoCardUnified_mapLabel__ph6A_{position:absolute;top:50%;left:50%;transform:translate(-50%,-140%);background:#fff;padding:2px 10px;border-radius:20px;font-size:.75rem;font-weight:600;box-shadow:0 2px 6px rgba(0,0,0,.1);white-space:nowrap;z-index:10;color:#0b3134}.CompoundPharmacyInfoCardUnified_mapPlaceholder__71p9u{width:100%;height:100%;background-color:#f0f0f0;display:flex;justify-content:center;align-items:center;color:var(--gray-500);font-size:.8rem}.CompoundDrugsConditionBased_search__BY22u{position:relative;width:100%;margin-bottom:1rem}.CompoundDrugsConditionBased_asideTitle__Jeopp{font-size:.875rem;font-weight:600;color:var(--msu-green);margin-bottom:.25rem}@media(max-width:768px){.CompoundDrugsConditionBased_asideTitle__Jeopp{display:none}}.CompoundDrugsConditionBased_label__Ps6qA{font-size:.875rem;font-weight:600;color:var(--msu-green);margin-bottom:.25rem}.CompoundDrugsConditionBased_customRxButton__9_EP5{height:100%;justify-content:center;margin:0}.CompoundDrugsConditionBased_searchIcon__bR_Kw{position:absolute;top:50%;right:1rem;color:var(--grey-500);transform:translateY(-50%)}.CompoundDrugsConditionBased_tabContainer__y3i96{width:100%;border-radius:8px}.CompoundDrugsConditionBased_tabList__HQxng{display:flex;width:100%;margin-bottom:.5rem;border-bottom:1px solid var(--grey-200)}@media(max-width:768px){.CompoundDrugsConditionBased_tabList__HQxng>*{flex:1 1;min-width:0}}.CompoundDrugsConditionBased_tab__RxP3V{padding:.5rem 1rem;margin:0;font-weight:600;background:none;font-size:.875rem;border:none;border-bottom:2px solid transparent}@media(max-width:768px){.CompoundDrugsConditionBased_tab__RxP3V{margin:0;padding:8px 4px}.CompoundDrugsConditionBased_tab__RxP3V>*{flex:1 1;min-width:0}}.CompoundDrugsConditionBased_tab__RxP3V.CompoundDrugsConditionBased_active__GxxrT{color:var(--msu-green)!important;border-color:var(--msu-green)}.CompoundDrugsConditionBased_sideMenuListItem__wF6LR{display:flex;justify-content:space-between;text-align:left;gap:.5rem;width:100%;padding:.625rem 1rem;background:0 0;border:0}.CompoundDrugsConditionBased_sideMenuListItem__wF6LR .CompoundDrugsConditionBased_online__7zb1S{font-size:.75rem;font-weight:600;color:var(--msu-green)}.CompoundDrugsConditionBased_sideMenuListItem__wF6LR.CompoundDrugsConditionBased_active__GxxrT{background-color:var(--blue-200);color:var(--msu-green)}@media(max-width:768px){.CompoundDrugsConditionBased_sideMenuListItem__wF6LR.CompoundDrugsConditionBased_active__GxxrT{background-color:#fff;color:var(--msu-green)}}.CompoundDrugsConditionBased_sideMenuListItem__wF6LR .CompoundDrugsConditionBased_title__v37AD{font-size:1rem;font-weight:700}.CompoundDrugsConditionBased_sideMenuListItem__wF6LR .CompoundDrugsConditionBased_location__ZLSTK{font-size:.75rem;font-weight:600;color:var(--grey-600)}.CompoundDrugsConditionBased_filterGroup__IYqyE{display:grid;grid-template-columns:1fr auto;grid-gap:.625rem;gap:.625rem;align-items:start;margin-bottom:.625rem}.CompoundDrugsConditionBased_filterGroup__IYqyE input{height:100%}@media(max-width:768px){.CompoundDrugsConditionBased_filterGroup__IYqyE{display:flex;flex-direction:column;width:100%;border-radius:5px;background:#fff}.CompoundDrugsConditionBased_filterGroup__IYqyE button,.CompoundDrugsConditionBased_filterGroup__IYqyE div{width:100%}.CompoundDrugsConditionBased_filterGroup__IYqyE button{height:60px}}.CompoundDrugsConditionBased_navigation__Fz399{display:flex;flex-direction:column;justify-items:flex-start;align-items:flex-start;position:relative;z-index:1;overflow:hidden;min-height:320px;width:auto}@media(max-width:1200px){.CompoundDrugsConditionBased_navigation__Fz399{display:none}}.CompoundDrugsConditionBased_navigationXl__6Y8mD{display:none}@media(max-width:1200px){.CompoundDrugsConditionBased_navigationXl__6Y8mD{display:flex;flex-direction:column;justify-items:start;align-items:flex-start;position:relative;z-index:1;overflow:hidden;gap:1rem;width:100%}}.CompoundDrugsConditionBased_navigationXlAccordion__PJgEj{display:flex;flex-direction:column;justify-items:flex-start;align-items:flex-start;position:relative;z-index:1;overflow:hidden;gap:1rem;width:100%}.CompoundDrugsConditionBased_navigationXlAccordionItem__gKteL{border:none!important;display:flex;width:100%;flex-direction:column;color:#6e6e6e}.CompoundDrugsConditionBased_navigationXlAccordionItemBody__xoKNd{background-color:#ebebeb;padding:0 1rem 1.5rem;border-radius:4px}.CompoundDrugsConditionBased_height200px__Yz3zF{height:200px;justify-content:center;vertical-align:top}.CompoundDrugsConditionBased_accordionContainer__1zBWY{height:100%;width:100%}@media(max-width:1200px){.CompoundDrugsConditionBased_accordionContainer__1zBWY{height:auto}}.CompoundDrugsConditionBased_contentContainer__gWke8{display:grid;grid-template-columns:30% 70%;grid-gap:2rem;gap:2rem;margin-bottom:2rem}@media(max-width:1200px){.CompoundDrugsConditionBased_contentContainer__gWke8{grid-template-columns:100%;justify-content:center;align-items:center;gap:1rem}}.CompoundDrugsConditionBased_Active__Ls8Xo{color:var(--msu-green);font-weight:900}.CompoundDrugsConditionBased_InActive___C31S{color:var(--grey-600);font-weight:600}.CompoundDrugsConditionBased_Online__cFN17{position:relative}.CompoundDrugsConditionBased_Online__cFN17:after{content:"Mail order";position:absolute;top:0;right:0;background:transparent;color:var(--msu-green);font-size:.4rem;font-weight:700;padding:0 5px;border:1px solid var(--msu-green);border-bottom-left-radius:8px;text-transform:uppercase;letter-spacing:1px}.CompoundDrugsConditionBased_disclaimerCard__XiUCA{border-radius:10px;padding:.8rem 1rem;background-color:#dbe3e4}@media(max-width:576px){.CompoundDrugsConditionBased_disclaimerCard__XiUCA{flex-direction:column!important}}.CompoundDrugsConditionBased_disclaimerBtn__VHUEK{display:flex;flex-direction:column;min-width:200px;justify-content:center}.CompoundSideMenu_root__wzjQM{width:100%}.CompoundSideMenu_asideTitle__vqpc7{font-size:.875rem;font-weight:600;color:var(--msu-green);margin-bottom:.25rem}@media(max-width:768px){.CompoundSideMenu_asideTitle__vqpc7{display:none}}.CompoundSideMenu_search__mAWx5{position:relative;width:100%;margin-bottom:1rem}.CompoundSideMenu_searchIcon__NY4sT{position:absolute;top:50%;right:1rem;color:var(--grey-500);transform:translateY(-50%);pointer-events:none}.CompoundSideMenu_tabList__whoGI{display:flex;width:100%;margin-bottom:.5rem;border-bottom:1px solid var(--grey-200)}@media(max-width:768px){.CompoundSideMenu_tabList__whoGI>*{flex:1 1;min-width:0}}.CompoundSideMenu_tab__Y1GX3{padding:.5rem 1rem;margin:0;font-weight:600;background:none;font-size:.875rem;border:none;border-bottom:2px solid transparent;color:var(--grey-600);transition:all .2s ease}@media(max-width:768px){.CompoundSideMenu_tab__Y1GX3{padding:8px 4px}}.CompoundSideMenu_tab__Y1GX3:hover{color:var(--msu-green)}.CompoundSideMenu_tab__Y1GX3.CompoundSideMenu_active__z07Z7{color:var(--msu-green)!important;border-color:var(--msu-green)}.CompoundSideMenu_listContainer__Qctl8{max-height:440px;overflow-y:auto;width:100%;display:flex;flex-direction:column}.CompoundSideMenu_listContainer__Qctl8::-webkit-scrollbar{width:4px}.CompoundSideMenu_listContainer__Qctl8::-webkit-scrollbar-track{background:transparent}.CompoundSideMenu_listContainer__Qctl8::-webkit-scrollbar-thumb{background:var(--grey-300);border-radius:4px}.CompoundSideMenu_sideMenuListItem__pO6IU{display:flex;justify-content:space-between;align-items:center;text-align:left;gap:.5rem;width:100%;padding:.625rem 1rem;background:transparent;border:none;overflow:hidden;border-radius:8px;flex-shrink:0;transition:background-color .2s ease;margin-bottom:2px;color:var(--msu-green)}.CompoundSideMenu_sideMenuListItem__pO6IU:hover{background-color:var(--blue-50)}.CompoundSideMenu_sideMenuListItem__pO6IU.CompoundSideMenu_active__z07Z7{background-color:var(--blue-200);color:var(--msu-green);font-weight:700}.CompoundSideMenu_sideMenuListItem__pO6IU.CompoundSideMenu_active__z07Z7 .CompoundSideMenu_location__mPLby{color:var(--msu-green)}.CompoundSideMenu_sideMenuListItem__pO6IU .CompoundSideMenu_itemInfo__NMzPm{display:flex;flex-direction:column;flex:1 1;min-width:0}.CompoundSideMenu_sideMenuListItem__pO6IU .CompoundSideMenu_title___LXPO{font-size:.9375rem;min-width:0;font-weight:600;line-height:1.25}.CompoundSideMenu_sideMenuListItem__pO6IU .CompoundSideMenu_location__mPLby{font-size:.75rem;font-weight:500;color:var(--grey-600);margin-top:2px}.CompoundSideMenu_sideMenuListItem__pO6IU .CompoundSideMenu_badge__XqMd5{font-size:.7rem;font-weight:700;color:var(--msu-green);text-transform:uppercase;letter-spacing:.5px;padding:2px 6px;border-radius:4px;white-space:nowrap}.CompoundDrugsPharmacyBased_contentContainer__R6TT0{display:grid;grid-template-columns:30% 70%;grid-gap:2rem;gap:2rem;margin-bottom:2rem}@media(max-width:1200px){.CompoundDrugsPharmacyBased_contentContainer__R6TT0{grid-template-columns:100%;justify-content:center;gap:1rem}}.CompoundDrugsPharmacyBased_tabContainer__hiT_C{width:100%;border-radius:8px;padding:0 10px 10px}.CompoundDrugsPharmacyBased_sideMenuListItem__mTwaC{display:flex;flex-direction:column}.CompoundDrugsPharmacyBased_sideMenuListItem__mTwaC p{align-self:flex-end;font-size:smaller;margin:0;padding:0;line-height:.5rem;font-style:italic;color:var(--grey-600)}.CompoundDrugsPharmacyBased_asideTitle__GVxMa{font-size:.875rem;font-weight:600;color:var(--msu-green);margin-bottom:.25rem}@media(max-width:768px){.CompoundDrugsPharmacyBased_asideTitle__GVxMa{display:none}}.CompoundDrugsPharmacyBased_label__YKOmg{font-size:.875rem;font-weight:600;color:var(--msu-green);margin-bottom:.25rem}.CompoundDrugsPharmacyBased_filterGroup__lKkcT{display:grid;grid-template-columns:1fr auto;grid-gap:1.5rem;gap:1.5rem}.CompoundDrugsPharmacyBased_filterGroup__lKkcT input{height:100%}@media(max-width:768px){.CompoundDrugsPharmacyBased_filterGroup__lKkcT{display:flex;flex-direction:column;align-items:center;width:100%;gap:0;border:1px solid var(--midnight-green);border-radius:5px;padding:.5rem;background:#fff}.CompoundDrugsPharmacyBased_filterGroup__lKkcT div{width:100%}}.CompoundDrugsPharmacyBased_navigation__xe_OP{display:flex;flex-direction:column;justify-items:flex-start;align-items:flex-start;position:relative;z-index:1;overflow:hidden;gap:.5rem;min-height:320px;width:auto}@media(max-width:1200px){.CompoundDrugsPharmacyBased_navigation__xe_OP{display:none}}.CompoundDrugsPharmacyBased_navigationXl__z0EcV{display:none}@media(max-width:1200px){.CompoundDrugsPharmacyBased_navigationXl__z0EcV{display:flex;flex-direction:column;justify-items:start;align-items:flex-start;position:relative;z-index:1;overflow:hidden;gap:1rem;width:100%}}.CompoundDrugsPharmacyBased_navigationXlAccordion__sontf{display:flex;flex-direction:column;justify-items:flex-start;align-items:flex-start;position:relative;z-index:1;overflow:hidden;gap:1rem;width:100%}.CompoundDrugsPharmacyBased_navigationXlAccordionItem__aafsa{display:flex;width:100%;flex-direction:column;color:#6e6e6e}.CompoundDrugsPharmacyBased_navigationXlAccordionItemBody__COrNS{background-color:#ebebeb;padding:0 1rem 1.5rem;border-radius:4px}.CompoundDrugsPharmacyBased_height200px__s4IfF{height:200px;justify-content:center;vertical-align:top}.CompoundDrugsPharmacyBased_accordionContainer__tKgDY{height:100%;width:100%}@media(max-width:1200px){.CompoundDrugsPharmacyBased_accordionContainer__tKgDY{height:auto}}.CompoundDrugsPharmacyBased_Active__Pcezq{color:var(--msu-green);font-weight:900}.CompoundDrugsPharmacyBased_InActive__jLO2z{color:var(--grey-600);font-weight:600}.CompoundDrugsPharmacyBased_disclaimerCard__xpqIB{border-radius:10px;padding:.8rem 1rem;background-color:#dbe3e4}@media(max-width:576px){.CompoundDrugsPharmacyBased_disclaimerCard__xpqIB{flex-direction:column!important}}.CompoundDrugsPharmacyBased_disclaimerBtn__AadK3{display:flex;flex-direction:column;min-width:200px;justify-content:center}.CompoundDrugsPharmacyBased_customRxRequestButton__Jg9Gb{margin:0;justify-content:center;height:100%}.CompoundDrugsResultsTab_root__bJMCC{width:100%}.CompoundDrugsResultsTab_detailsSection__njyCh{display:grid;grid-template-columns:320px 1fr;grid-gap:2rem;gap:2rem}@media(max-width:1200px){.CompoundDrugsResultsTab_detailsSection__njyCh{grid-template-columns:1fr}}.CompoundDrugsResultsTab_conditionsGrid__eDbkd{background-color:var(--grey-100);border:1px solid var(--platinum);border-radius:12px;padding:1.5rem}.pharmaDirectDrugCard_pharmaDirectCard__l8bt0{background:#fff;border-radius:24px;box-shadow:0 4px 12px rgba(0,0,0,.05);overflow:hidden;margin-bottom:1.5rem;border:1px solid #f0f0f0}.pharmaDirectDrugCard_mainContent__FAvxc{padding:1.5rem;display:flex;flex-direction:column;gap:1rem}.pharmaDirectDrugCard_header__7thOz{display:flex;justify-content:space-between;align-items:flex-start}.pharmaDirectDrugCard_titleArea__T59ZM .pharmaDirectDrugCard_titleRow__eJPMt{display:flex;align-items:center;gap:.5rem}.pharmaDirectDrugCard_titleArea__T59ZM .pharmaDirectDrugCard_titleRow__eJPMt h3{margin:0;font-size:1.5rem;font-weight:700;color:var(--msu-green);word-break:break-word}.pharmaDirectDrugCard_titleArea__T59ZM .pharmaDirectDrugCard_titleRow__eJPMt .pharmaDirectDrugCard_starIcon__A7kbG{color:#c4c4c4;cursor:pointer;transition:color .2s}.pharmaDirectDrugCard_titleArea__T59ZM .pharmaDirectDrugCard_titleRow__eJPMt .pharmaDirectDrugCard_starIconActive__e0yma,.pharmaDirectDrugCard_titleArea__T59ZM .pharmaDirectDrugCard_titleRow__eJPMt .pharmaDirectDrugCard_starIcon__A7kbG:hover{color:gold}.pharmaDirectDrugCard_titleArea__T59ZM .pharmaDirectDrugCard_subtitleRow__O1hY4{display:flex;align-items:center;gap:.5rem;margin-top:.25rem;color:var(--msu-green);font-weight:500;font-size:1.125rem}.pharmaDirectDrugCard_formulationArea__t17QC{margin-top:1rem;display:flex;align-items:center;gap:.75rem}.pharmaDirectDrugCard_formulationArea__t17QC .pharmaDirectDrugCard_formulationLabel__Us2Ge{font-weight:600;color:#6e6e6e;margin:0}.pharmaDirectDrugCard_formulationArea__t17QC .pharmaDirectDrugCard_formulationSelect__5tZ5F{border:none;border-bottom:2px solid #e0e0e0;color:var(--msu-green);font-weight:700;padding:4px 0;background:transparent;cursor:pointer;outline:none;transition:border-color .2s}.pharmaDirectDrugCard_formulationArea__t17QC .pharmaDirectDrugCard_formulationSelect__5tZ5F:focus{border-color:var(--msu-green)}.pharmaDirectDrugCard_actionRow__3HHHh{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem}@media(max-width:768px){.pharmaDirectDrugCard_actionRow__3HHHh{flex-direction:column;align-items:flex-start;gap:1rem}}.pharmaDirectDrugCard_buttonGroup__i4y4U{display:flex;gap:.75rem}@media(max-width:576px){.pharmaDirectDrugCard_buttonGroup__i4y4U{flex-direction:column;width:100%}}.pharmaDirectDrugCard_infoButton__9U6TU{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:1px solid var(--platinum);border-radius:8px;color:var(--msu-green);font-weight:600;font-size:1rem;transition:background .2s}.pharmaDirectDrugCard_infoButton__9U6TU:hover{background:var(--grey-100)}.pharmaDirectDrugCard_infoButton__9U6TU svg{width:1rem;height:1rem}.pharmaDirectDrugCard_footerPrices__Zjauj{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}@media(max-width:576px){.pharmaDirectDrugCard_footerPrices__Zjauj{grid-template-columns:1fr}}.pharmaDirectDrugCard_priceNode__Eogix{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;border-right:1px solid #f0f0f0;cursor:pointer;transition:background .2s}.pharmaDirectDrugCard_priceNode__Eogix:last-child{border-right:none}.pharmaDirectDrugCard_priceNode__Eogix:hover{background:#f1f1f1}.pharmaDirectDrugCard_priceNode__Eogix .pharmaDirectDrugCard_nodeContent__MR_nF{display:flex;align-items:center;gap:.5rem}.pharmaDirectDrugCard_priceNode__Eogix .pharmaDirectDrugCard_nodeContent__MR_nF .pharmaDirectDrugCard_quantity__LjOWf{font-size:1.125rem;font-weight:600;color:#1a1a1a}.pharmaDirectDrugCard_priceNode__Eogix .pharmaDirectDrugCard_nodeContent__MR_nF .pharmaDirectDrugCard_priceValue__Q5gd6{font-size:1.125rem;font-weight:700;color:var(--msu-green)}.pharmaDirectDrugCard_priceNode__Eogix svg{width:1.25rem;height:1.25rem;color:var(--msu-green)}.pharmaDirectDrugCard_dropdownContent__mbJ1D{background:var(--pure-white);padding:1rem;border-top:1px solid #f0f0f0}.pharmaDirectDrugCard_footerContainer__UsjQ_{border-top:1px solid #f0f0f0;background:#fafafa}.pharmaDirectDrugCard_tabsContainer__xQ_FS .nav-tabs{border-bottom:none;background:#fff;display:flex;gap:0}.pharmaDirectDrugCard_tabsContainer__xQ_FS .nav-item{margin-bottom:0}.pharmaDirectDrugCard_tabsContainer__xQ_FS .nav-link{background:transparent;color:#6e6e6e;font-weight:600;padding:.625rem;border:none;border-bottom:3px solid transparent;border-radius:0;font-size:1rem;transition:all .2s}.pharmaDirectDrugCard_tabsContainer__xQ_FS .nav-link:hover{color:var(--msu-green)}.pharmaDirectDrugCard_tabsContainer__xQ_FS .nav-link.pharmaDirectDrugCard_active__eptUv{color:var(--msu-green);border-bottom-color:var(--msu-green);font-weight:700;background:transparent}.pharmaDirectDrugCard_tabContentArea__ewszK{border-top:1px solid #f0f0f0}.PharmaDirectResultsTab_root__fN9BY{width:100%}.PharmaDirectResultsTab_resultsContainer__9R_3Q{display:grid;grid-template-columns:250px 1fr;grid-gap:2.5rem;gap:2.5rem;margin-bottom:4rem}@media(max-width:1200px){.PharmaDirectResultsTab_resultsContainer__9R_3Q{grid-template-columns:100%;justify-content:center;align-items:center;gap:1rem}}.PharmaDirectResultsTab_drugs__oa7H0{display:flex;flex-direction:column;width:100%;gap:2rem;z-index:1}@media(max-width:1200px){.PharmaDirectResultsTab_drugs__oa7H0{height:100%!important}}.PharmaDirectResultsTab_filters___qvgg{display:flex;flex-direction:column;justify-items:flex-start;align-items:flex-start;z-index:1;overflow:hidden;gap:1rem;width:100%}@media(max-width:1200px){.PharmaDirectResultsTab_filters___qvgg{display:none}}.PharmaDirectResultsTab_filtersXl__yi5j1{display:none}@media(max-width:1200px){.PharmaDirectResultsTab_filtersXl__yi5j1{display:flex;flex-direction:column;justify-items:start;align-items:flex-start;z-index:1;overflow:hidden;gap:1rem;width:100%}}.PharmaDirectResultsTab_filtersXlAccordion__OKjAz{display:flex;flex-direction:column;justify-items:flex-start;align-items:flex-start;z-index:1;overflow:hidden;gap:1rem;width:100%}.PharmaDirectResultsTab_filtersXlAccordionItem__Z2Nsx{border:none!important;display:flex;width:100%;flex-direction:column;color:var(--msu-green)}.PharmaDirectResultsTab_filtersXlAccordionItemBody__TLdkW{margin-top:1rem;border-top:6px solid var(--msu-green)}.PharmaDirectResultsTab_filterAccordionItem__VlPJH,.PharmaDirectResultsTab_filterAccordionItem__VlPJH button{background-color:transparent}.PharmaDirectResultsTab_filter__3qH6X{border-bottom:1px solid rgba(22,71,76,.2)}.PharmaDirectResultsTab_filterTitle__NJ5pz{border-bottom:4px solid var(--msu-green);color:var(--midnight-green);font-weight:700}.PharmaDirectResultsTab_filterAccordionItem__VlPJH{display:flex;width:100%;flex-direction:column;color:var(--msu-green);border-bottom:1px solid rgba(22,71,76,.2)!important;padding-top:1rem;padding-bottom:1rem;cursor:pointer!important}.PharmaDirectResultsTab_filterAccordionItem__VlPJH span{cursor:pointer;font-weight:700;color:var(--msu-green)}.PharmaDirectResultsTab_filterAccordionItem__VlPJH span button{padding:0!important;cursor:pointer!important;font-weight:700;font-size:var(--font-lg)!important;color:var(--msu-green)}.PharmaDirectResultsTab_filterAccordionBody__JHHpF{padding:1rem 0 0}.PharmaDirectResultsTab_filterBadge__JrTjR{display:flex;width:-moz-fit-content;width:fit-content;padding:2px 10px;border-radius:50%;background-color:var(--msu-green)!important;color:var(--platinum);align-items:center;justify-content:center}.PharmaDirectResultsTab_filterContainer__qwXA2{container:flex;width:100%}.PharmaDirectResultsTab_filterNameItem__WukE3{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid rgba(22,71,76,.2);padding-top:1rem;padding-bottom:1rem;align-items:center;color:#c5d1d2;text-decoration:none;font-weight:700;cursor:pointer}.PharmaDirectResultsTab_filterNameItemActive__ORn2F,.PharmaDirectResultsTab_filterNameItem__WukE3:hover{color:var(--msu-green)}.PharmaDirectResultsTab_filterNameItemActive__ORn2F svg{visibility:visible!important}.PharmaDirectResultsTab_filterNameItemActive__ORn2F svg path{fill:var(--msu-green)}.PharmaDirectResultsTab_filterNameItemActive__ORn2F svg{margin:auto 1.5rem}.PharmaDirectResultsTab_filterNameItem__WukE3 svg{visibility:hidden}.PharmaDirectResultsTab_filterItem__f9E7i{color:var(--msu-green);font-weight:600;text-align:left;display:flex;flex-direction:row;align-content:flex-start;align-items:center;gap:.5rem}.PharmaDirectResultsTab_filterItem__f9E7i label{color:var(--msu-green);font-weight:600;cursor:pointer}.PharmaDirectResultsTab_filterItem__f9E7i input{border-color:var(--msu-green);cursor:pointer}.PharmaDirectResultsTab_filterItem__f9E7i input:focus{border-color:var(--msu-green);box-shadow:none}.PharmaDirectResultsTab_filterItem__f9E7i input:checked{background-color:var(--msu-green);border-color:var(--msu-green);box-shadow:none}.PharmaDirectResultsTab_customAccordionToggle__YHR76{display:flex;flex-direction:row;justify-content:space-between;background-color:#ebebeb;border-bottom:none;border-radius:4px;padding:14px 10px}.PharmaDirectResultsTab_customAccordionToggle__YHR76 p{color:var(--midnight-green);font-weight:700;width:-moz-fit-content;width:fit-content}.PharmaDirectResultsTab_customAccordionToggle__YHR76 i{font-size:18px;font-weight:bolder;color:var(--msu-green);width:-moz-fit-content;width:fit-content}.PharmaDirectResultsTab_accordion__nU7Qy{--bs-accordion-bg:var(--grey-200)!important}.MedicationSearchResults_container__sGmnv{display:flex;flex-direction:column}.MedicationSearchResults_title__h6mti{font-size:1rem;font-weight:600;color:var(--grey-600);margin-bottom:.5rem}.MedicationSearchResults_searchInputWrapper__uzoJG{flex:1 1}.MedicationSearchResults_addButton__6TR8Z{justify-content:center;width:80px;height:58px;margin:0}.MedicationSearchResults_card__k6hXI{background-color:#fff;border:1px solid var(--platinum);border-radius:12px 12px 0 0;overflow:hidden;margin-bottom:1.25rem}.MedicationSearchResults_cardContent__QhDuN{padding:1.25rem}.MedicationSearchResults_header__nXRIL{display:flex;justify-content:space-between;align-items:flex-start}.MedicationSearchResults_nameRow__qyJdc{display:flex;align-items:center;gap:.75rem}.MedicationSearchResults_name__zVGfK{font-size:1.3125rem;font-weight:600;color:var(--midnight-green)}.MedicationSearchResults_favoriteBtn__VQlkg{background:none;border:none;padding:0;cursor:pointer;font-size:1.25rem;color:var(--grey-300);transition:color .2s,transform .2s;display:flex;align-items:center;justify-content:center}.MedicationSearchResults_favoriteBtn__VQlkg:hover{color:var(--grey-600);transform:scale(1.1)}.MedicationSearchResults_favoriteBtn__VQlkg.MedicationSearchResults_active__8_UnF{color:#ffc107}.MedicationSearchResults_favoriteBtn__VQlkg.MedicationSearchResults_disabled__QpnHq{opacity:.5;cursor:not-allowed}.MedicationSearchResults_offerBadge__jctSM{background-color:var(--light-green);color:var(--msu-green);font-size:.875rem;line-height:1.75;padding:4px 12px;border-radius:20px;font-weight:500;margin-left:auto}.MedicationSearchResults_subInfo__Z4vN3{font-size:1rem;display:flex;align-items:center;gap:.5rem}.MedicationSearchResults_dot__rp5IB{opacity:.5}.MedicationSearchResults_actionRow__8Fpz_{display:flex;gap:1rem;margin-bottom:0}.MedicationSearchResults_actionBtn__ErZ0e{display:flex;align-items:center;gap:.5rem;padding:6px 16px;border:1px solid var(--grey-300);border-radius:8px;background:#fff;color:var(--midnight-green);font-weight:600;font-size:.875rem;cursor:pointer}.MedicationSearchResults_actionBtn__ErZ0e i{font-size:.75rem;transition:transform .2s}.MedicationSearchResults_actionBtn__ErZ0e.MedicationSearchResults_active__8_UnF i{transform:rotate(180deg)}.MedicationSearchResults_descriptionBox__RLPy1{margin-top:1.25rem;font-size:.95rem;line-height:1.5;color:#4a5568;background-color:#fff}.MedicationSearchResults_bottomRow__RVWdQ{display:flex;flex-direction:column;border-top:1px solid var(--platinum);background-color:var(--platinum)}.MedicationSearchResults_strengthOption__Ycuis{padding:1rem 1.25rem;display:flex;justify-content:space-between;align-items:center;gap:.25rem;cursor:pointer;font-size:15px;transition:background-color .2s;font-weight:600;color:var(--midnight-green);background-color:var(--grey-100);text-transform:uppercase}.MedicationSearchResults_strengthOption__Ycuis:hover{background-color:var(--grey-200)}.MedicationSearchResults_showMoreBtn__8A_WB{justify-content:center;width:100%;max-width:none;margin:0}.PrescribeResultsTab_root__apyjw{width:100%}.PrescribeResultsTab_resultsContainer__xJ9_6{display:grid;grid-template-columns:320px 1fr;grid-gap:2rem;gap:2rem}@media(max-width:1200px){.PrescribeResultsTab_resultsContainer__xJ9_6{grid-template-columns:1fr}}.PrescribeResultsTab_aside__OLlme{display:flex;flex-direction:column;gap:1.5rem}.PrescribeResultsTab_asideTitle__Lk9E2{font-size:.875rem;font-weight:700;color:var(--msu-green);padding-bottom:.25rem;margin:1rem 0 0;border-bottom:6px solid var(--msu-green)}@media(max-width:768px){.PrescribeResultsTab_asideTitle__Lk9E2{margin-top:.5rem;border-bottom:none}}.PrescribeResultsTab_asideToggle__mDbr_{margin-top:.5rem}@media(min-width:768px){.PrescribeResultsTab_asideToggle__mDbr_{border:0!important;margin-top:1rem}}.PrescribeResultsTab_filterList__zyb3r{display:flex;flex-direction:column;gap:.375rem;max-height:340px;padding-top:.5rem;overflow-y:auto}.PrescribeResultsTab_clearBtn__N9fFb{margin-top:1rem;width:100%;padding:.375rem;font-size:.75rem;background-color:var(--azure-green);border:none;color:var(--msu-green);font-weight:600;cursor:pointer;transition:background-color .2s}.PrescribeResultsTab_clearBtn__N9fFb:hover{background-color:#d1e7e2}.PrescribeResultsTab_relatedItem__RIbib{display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.5rem;border-radius:4px;cursor:pointer;transition:background-color .2s}.PrescribeResultsTab_relatedItem__RIbib:hover{background-color:var(--grey-100)}.PrescribeResultsTab_relatedItem__RIbib.PrescribeResultsTab_active__SQPXg{background-color:var(--blue-200)}.PrescribeResultsTab_relatedName__lKgGr{font-weight:600;font-size:.875rem;color:var(--msu-green)}.PrescribeResultsTab_relatedInfo__ixiLM{display:flex;align-items:center;gap:.5rem}.PrescribeResultsTab_countBadge__kqcXk{background-color:var(--msu-green);color:#fff;padding:0 5px;border-radius:12px;font-size:.75rem;font-weight:600}.PrescribeResultsTab_relatedSub__18IkS{font-size:.8125rem;color:var(--grey-600)}.PrescribeResultsTab_mainContent__nvl_8{flex:1 1}.PrescribeResultsTab_checkboxLabel__2WlJi{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:.9375rem}.PrescribeResultsTab_checkboxLabel__2WlJi input{width:18px;height:18px;cursor:pointer}.UnifiedResults_root__G8DcE{width:100%;background-color:#fff}.UnifiedResults_headerContainer__8dFS0{background-color:var(--grey-200);padding-bottom:2.5rem}@media(max-width:768px){.UnifiedResults_headerContainer__8dFS0{padding-bottom:.5rem}}.UnifiedResults_tabsWrapper__7e4Sv{padding:4rem 0 0}.UnifiedResults_titleContainer__CAllN{display:flex;align-items:center;justify-content:center;gap:1rem}.UnifiedResults_title__uaUtz{font-size:2rem;font-weight:700;color:var(--msu-green)}.UnifiedResults_contentContainer__SdVPp{padding:2rem 0}@media(max-width:768px){.UnifiedResults_contentContainer__SdVPp{padding:3.125rem 0}}