.meduleError{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:20px}.meduleError .errorIcon{display:inline-block;margin-top:120px;margin-bottom:60px}.meduleError .notFoundIcon{display:inline-block;width:300px;height:unset}.meduleError h3{margin-bottom:60px}.meduleError button{margin:60px!important;width:200px!important}.meduleSpinner svg{display:inline-block;width:200px}.meduleSpinner svg>path{stroke:#37539a}.meduleSpinner.medium svg{width:120px}.meduleSpinner.small svg{width:32px}.meduleLoadingIcon{display:flex;justify-content:center;align-items:center;flex-direction:column}.meduleLoadingFullScreen{height:100dvh}.meduleLoadingFullScreen .loadingMessage{margin-top:30px;padding:0 20px;color:#5f6a89}.meduleLoadingFullScreenOverlay{position:fixed;top:0;left:0;width:100vw;height:100dvh;background-color:#ffffffbf;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:19999}.meduleTextfield{position:relative;margin-top:12px}.meduleTextfield.hasLabel label{display:block;margin:8px 0 4px;color:#1d263b;line-height:1.33;font-family:Nunito,Helvetica Neue,sans-serif;font-size:.9rem;font-weight:600}.meduleTextfield.hasLabel label *{color:#1d263b;line-height:1.33;font-family:Nunito,Helvetica Neue,sans-serif;font-size:.9rem;font-weight:600}.meduleTextfield.noLabel.preserveLabelSpace{margin-top:1.85rem}.meduleTextfield.noLabel.collapseLabelSpace{margin-top:.6rem}.meduleTextfield.lineBelow{margin-bottom:20px;padding-bottom:24px;border-bottom:1px solid #E5E5E5}.meduleTextfield.lineAbove{margin-top:24px;padding-top:12px;border-top:1px solid #E5E5E5}.meduleTextfield input{width:100%;height:50px;padding:8px 15px;font-size:16px;box-sizing:border-box;-webkit-border-radius:10px!important;-moz-border-radius:10px!important;-o-border-radius:10px!important;border-radius:10px!important;outline:none;border:2px solid #6FE3D0;background-color:#fafbfc;line-height:1.45;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;word-wrap:break-word;overflow:hidden;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.meduleTextfield input:not([disabled]){color:#5f6a89}.meduleTextfield input[disabled]{border-color:#e5e5e5;color:#bcc3cf}.meduleTextfield input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.meduleTextfield input:not([disabled]):not(:focus-within):hover{background-color:#f2f4f9}.meduleTextfield input:focus-within{background-color:#fff;border-color:#4e6ab1}.meduleTextfield input::placeholder{color:#9aa3b6}.meduleTextfield input::-webkit-outer-spin-button,.meduleTextfield input::-webkit-inner-spin-button{display:none;-webkit-appearance:none;margin:0}.meduleTextfield input.hasError{border-color:#ed3c54!important}.meduleTextfield input+img.hideShowPassword{cursor:pointer;position:absolute;width:28px;right:14px;top:34px}.meduleTextfield>.errorMessage{color:#ed3c54!important}.meduleTextfield>.helperText{margin-top:4px}.meduleMessage{padding:12px;display:flex;align-items:center;gap:12px;-webkit-border-radius:10px!important;-moz-border-radius:10px!important;-o-border-radius:10px!important;border-radius:10px!important}.meduleMessage.regularSizeMessage .messageBody{font-size:1rem!important}.meduleMessage.regularSizeMessage>svg{min-width:32px;width:32px;height:32px}.meduleMessage.mediumSizeMessage .messageBody{font-size:.9rem!important}.meduleMessage.mediumSizeMessage>svg{min-width:32px;width:32px;height:32px}.meduleMessage.smallSizeMessage .messageBody{font-size:.85rem!important}.meduleMessage.smallSizeMessage>svg{min-width:28px;width:28px;height:28px}.meduleMessage.withMargins{margin:1.5rem 0}.meduleMessage.noMargins{margin:0}.meduleMessage.borderedMessage{background-color:#fff}.meduleMessage.borderedMessage.errorMessage{border:2px solid #ED3C54}.meduleMessage.borderedMessage.errorMessage *{color:#ed3c54}.meduleMessage.borderedMessage.errorMessage svg path{fill:#ed3c54}.meduleMessage.borderedMessage.warningMessage{border:2px solid #FF8500}.meduleMessage.borderedMessage.warningMessage *{color:#ff8500}.meduleMessage.borderedMessage.warningMessage svg path{fill:#ff8500}.meduleMessage.borderedMessage.importantMessage{border:2px solid #37539A}.meduleMessage.borderedMessage.importantMessage *{color:#37539a}.meduleMessage.borderedMessage.importantMessage svg path{fill:#37539a}.meduleMessage.borderedMessage.infoMessage{border:2px solid #E5E5E5}.meduleMessage.borderedMessage.infoMessage *{color:#37539a}.meduleMessage.borderedMessage.infoMessage svg path{fill:#37539a}.meduleMessage.borderlessMessage{background-color:#f2f4f9}.meduleMessage.borderlessMessage.errorMessage *{color:#ed3c54}.meduleMessage.borderlessMessage.errorMessage svg path{fill:#ed3c54}.meduleMessage.borderlessMessage.warningMessage *{color:#ff8500}.meduleMessage.borderlessMessage.warningMessage svg path{fill:#ff8500}.meduleMessage.borderlessMessage.importantMessage *{color:#37539a}.meduleMessage.borderlessMessage.importantMessage svg path{fill:#37539a}.meduleMessage.borderlessMessage.infoMessage *{color:#37539a}.meduleMessage.borderlessMessage.infoMessage svg path{fill:#37539a}.meduleMessage div{width:100%}.meduleMessage h6{margin:0;font-weight:700}.meduleMessage .messageBody{margin-bottom:0;width:100%}.meduleMessage .messageBody *{font-size:inherit}.meduleMessage .messageBody hr{display:block;margin:.5rem 0;width:100%;height:1px;background-color:#e5e5e5!important;border:none}.meduleMessage .messageBody p:last-child{margin-bottom:0}.meduleMessage a{color:inherit;font-size:inherit;font-weight:inherit;text-decoration:underline}.meduleMessage .meduleButton.meduleButtonLink:not([disabled]){color:inherit!important;font-size:inherit;font-weight:inherit;text-decoration:underline}.meduleMessage .meduleButton.meduleButtonLink:not([disabled]) .btnTxt{color:inherit!important}.meduleForgotPassword,.meduleResetPassword,.meduleSetPassword{padding:0 20px 20px}.meduleSignIn{padding:0 20px}.meduleSignIn .meduleTextfield.isPwnedPassword input{border-color:#ed3c54!important}.meduleTermsAndConditions{overflow:hidden;display:flex;flex-direction:column}.meduleTermsAndConditions>h2:first-of-type{margin:0;padding-bottom:10px;border-bottom:1px solid #E5E5E5}.meduleTermsAndConditions>div.termsContent{overflow-y:auto}.meduleTermsAndConditions>div.termsContent h3{margin-top:20px;margin-bottom:20px;text-transform:uppercase;text-indent:-2.5rem}.meduleTermsAndConditions>div.termsContent p{margin-top:.5rem}.meduleTermsAndConditions>div.termsContent>ol{padding-left:2.5rem}.meduleTermsAndConditions>div.termsContent>ol>ol{padding-left:1.4rem}.meduleTermsAndConditions>div.termsContent>ol>ol>ol{padding-left:1.5rem}.meduleTermsAndConditions>div.termsContent>ol>ol>li>ol{padding-left:1.5rem}.meduleTermsAndConditions>div.termsContent ol li{margin-top:.5rem}.meduleTermsAndConditions>div.termsContent ol li.headerItem{font-family:Nunito,Helvetica Neue,sans-serif;font-size:1.4rem;font-weight:700;line-height:1.2;color:#1d263b;margin-top:20px;margin-bottom:20px;text-transform:uppercase}.meduleTermsAndConditions>div.termsContent ol li.headerItem>*{font-size:initial;font-weight:initial;line-height:initial;text-transform:initial}.meduleTermsAndConditions>div.termsContent ol.numberDot{counter-reset:list}.meduleTermsAndConditions>div.termsContent ol.numberDot>li{list-style:none;counter-increment:list}.meduleTermsAndConditions>div.termsContent ol.numberDot>li::marker{content:counter(list) ". "}.meduleTermsAndConditions>div.termsContent ol.numberBracket{counter-reset:list}.meduleTermsAndConditions>div.termsContent ol.numberBracket>li{list-style:none;counter-increment:list}.meduleTermsAndConditions>div.termsContent ol.numberBracket>li::marker{content:counter(list) ") "}.meduleTermsAndConditions>div.termsContent ol.numberBrackets{counter-reset:list}.meduleTermsAndConditions>div.termsContent ol.numberBrackets>li{list-style:none;counter-increment:list}.meduleTermsAndConditions>div.termsContent ol.numberBrackets>li::marker{content:"(" counter(list) ") "}.meduleTermsAndConditions>div.termsContent ol.lowerAlphaDot{counter-reset:list}.meduleTermsAndConditions>div.termsContent ol.lowerAlphaDot>li{list-style:none;counter-increment:list}.meduleTermsAndConditions>div.termsContent ol.lowerAlphaDot>li::marker{content:counter(list,lower-alpha) ". "}.meduleTermsAndConditions>div.termsContent ol.lowerAlphaBracket{counter-reset:list}.meduleTermsAndConditions>div.termsContent ol.lowerAlphaBracket>li{list-style:none;counter-increment:list}.meduleTermsAndConditions>div.termsContent ol.lowerAlphaBracket>li::marker{content:counter(list,lower-alpha) ") "}.meduleTermsAndConditions>div.termsContent ol.lowerAlphaBrackets{counter-reset:list}.meduleTermsAndConditions>div.termsContent ol.lowerAlphaBrackets>li{list-style:none;counter-increment:list}.meduleTermsAndConditions>div.termsContent ol.lowerAlphaBrackets>li::marker{content:"(" counter(list,lower-alpha) ") "}.meduleTermsAndConditions>div.termsContent ol.upperAlphaDot{counter-reset:list}.meduleTermsAndConditions>div.termsContent ol.upperAlphaDot>li{list-style:none;counter-increment:list}.meduleTermsAndConditions>div.termsContent ol.upperAlphaDot>li::marker{content:counter(list,upper-alpha) ". "}.meduleTermsAndConditions>div.termsContent ol.upperAlphaBracket{counter-reset:list}.meduleTermsAndConditions>div.termsContent ol.upperAlphaBracket>li{list-style:none;counter-increment:list}.meduleTermsAndConditions>div.termsContent ol.upperAlphaBracket>li::marker{content:counter(list,upper-alpha) ") "}.meduleTermsAndConditions>div.termsContent ol.upperAlphaBrackets{counter-reset:list}.meduleTermsAndConditions>div.termsContent ol.upperAlphaBrackets>li{list-style:none;counter-increment:list}.meduleTermsAndConditions>div.termsContent ol.upperAlphaBrackets>li::marker{content:"(" counter(list,upper-alpha) ") "}.meduleTermsAndConditions>div.termsContent ol.numberDotList{counter-reset:list;padding-left:2.5rem}.meduleTermsAndConditions>div.termsContent ol.numberDotList>ol{padding-left:2.5rem}.meduleTermsAndConditions>div.termsContent ol.numberDotList>ol>ol{padding-left:3.3rem}.meduleTermsAndConditions>div.termsContent ol.numberDotList ol{counter-reset:list}.meduleTermsAndConditions>div.termsContent ol.numberDotList ol.numberBracket{padding-left:1.1rem}.meduleTermsAndConditions>div.termsContent ol.numberDotList ol.numberBracket>li::marker{content:counter(list) ") "!important}.meduleTermsAndConditions>div.termsContent ol.numberDotList ol.numberBrackets{padding-left:1.5rem}.meduleTermsAndConditions>div.termsContent ol.numberDotList ol.numberBrackets>li::marker{content:"(" counter(list) ") "!important}.meduleTermsAndConditions>div.termsContent ol.numberDotList li{list-style:none;counter-increment:list}.meduleTermsAndConditions>div.termsContent ol.numberDotList li::marker{content:counters(list,".") ". "}.acceptTermsAndConditionsModal .explanationText{margin-bottom:2rem}.meduleSection{background:#fff;margin-bottom:30px;padding:25px}@media(min-width:768px){.meduleSection{-webkit-border-radius:18px!important;-moz-border-radius:18px!important;-o-border-radius:18px!important;border-radius:18px!important}}@media(max-width:768px){.meduleSection{margin-bottom:15px}}@media(max-width:768px){.meduleSection.topLevel{-webkit-border-radius:18px!important;-moz-border-radius:18px!important;-o-border-radius:18px!important;border-radius:18px!important;margin-left:15px;margin-right:15px;padding:20px 15px}}.meduleSection.highlight{background:#dcfaf5}.meduleSection h4{margin-top:0}.meduleSection h5.meduleSectionSubtitle{font-size:1rem;color:#5f6a89}.meduleSection .meduleSubSection{padding-top:16px}.patientCard{display:flex;flex-flow:row wrap;justify-content:space-between;column-gap:15px}.patientCard .patientName{flex-basis:calc(100% - 101px)}.patientCard .patientDob{flex-basis:86px;text-align:right}.patientCard .patientAddress{flex-basis:100%}.patientCard+button{margin-top:18px}.patientCard .allergiesWarning{flex-basis:100%}.patientCard .patientStatusPills{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.medulePillContainer{display:inline-block}.medulePillContainer .medulePill.medulePillGrey{background-color:#edeff2;color:#a5acc0}.medulePillContainer .medulePill.medulePillYellow{background-color:#ffea7a}.medulePillContainer .medulePill.medulePillGreen{background-color:#9adaac}.medulePillContainer .medulePill.medulePillRed{background-color:#fb7977}.medulePillContainer .medulePill.medulePillBlue{background-color:#abd3f9}.medulePillContainer .meduleTooltip a{color:#fff}.patientSearchForm .groupedCols{display:flex}.patientSearchForm .groupedCols .nameCol{flex:1 1 60%;margin-right:15px}.patientSearchForm .groupedCols .postalCodeCol{flex:1 1 40%}.patientSearchForm .groupedCols .ihiOrMedicareCardNumberCol{flex:1 1 60%;margin-right:15px}.patientSearchForm .groupedCols .dateOfBirthCol{flex:1 1 40%}.meduleHome{position:relative}.meduleHome .homeHeader{position:relative;min-height:50px;z-index:10;padding:35px 135px 20px 30px}.meduleHome .homeHeader h3,.meduleHome .homeHeader .welcomeMessage{position:relative;z-index:20}.meduleHome .homeHeader .homeHeaderBg{position:absolute;display:inline-block;z-index:0;top:0;width:600px;right:-100px;height:170px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out}@media(min-width:400px)and (max-width:1020px){.meduleHome .homeHeader .homeHeaderBg{width:500px;height:140px;right:-50px}}@media(min-width:1021px){.meduleHome .homeHeader .homeHeaderBg{right:-45px;top:0;width:688px;height:200px}}.meduleHome .homeImage{display:inline-block;position:absolute;width:110px;top:16px;right:5px;z-index:30}.meduleHome .toggleAdvancedSearchBtn{padding-top:10px}.meduleHome .pagingButtons{padding-top:10px;text-align:center}.meduleHome .meduleSection{z-index:20;position:relative}.meduleHome .meduleSection .meduleMenuItem{column-gap:15px}.meduleHome .meduleSection .meduleMenuItem .prescriptionRequestCard{display:flex;flex-flow:row wrap;column-gap:15px;flex-grow:2}.meduleHome .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestCardLeft{flex-basis:calc(100% - 101px);max-width:calc(100% - 101px);display:flex;flex-direction:column;justify-content:space-between}.meduleHome .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestCardLeft .requestDescription{word-break:break-word}.meduleHome .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestCardRight{flex-basis:86px;max-width:86px;display:flex;flex-direction:column;justify-content:center}.meduleHome .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestCardRight .prescriptionRequestStatus{text-align:right}.meduleHome .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestStatusPillPending{background-color:#abf1e5}.meduleHome .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestStatusPillStarted{background-color:#abd3f9}.meduleHome .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestStatusPillRetracted{background-color:#fb7977}.meduleHome .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestStatusPillCompleted{background-color:#9adaac}.meduleHome .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestStatusPillCancelled{background-color:#cfcef8}.meduleHome .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestStatusPillUnknown{background-color:#c7cdd8}.meduleHome .meduleSection .meduleMenuItem .patientCard{flex-grow:2}.meduleHome .meduleSection .meduleMenuItem .rightArrowIcon{margin-right:8px;display:flex;column-gap:8px;align-items:center}.patientAddressForm .meduleTextfield.lookupFieldContainer{padding-bottom:1rem;border-bottom:1px solid #D1D8EA}.patientAddressForm .meduleTextfield.lookupFieldContainer svg.search{position:absolute;width:24px;right:14px;top:36px}.patientAddressForm .groupedCols{display:flex}.patientAddressForm .groupedCols .stateCol{flex:1 1 50%;margin-right:15px}.patientAddressForm .groupedCols .postCodeCol{flex:1 1 50%}.meduleCheckBox{margin:13px 0 5px}.meduleCheckBox label{display:flex;align-items:center;position:relative;padding-left:4px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#1d263b;cursor:pointer}.meduleCheckBox label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0px;height:0px;margin:0;border:none;outline:none}.meduleCheckBox label input+.checkmark{position:relative;height:10px;width:10px;min-height:10px;min-width:10px;background-color:#fff;border:3px solid #E5E5E5;-webkit-border-radius:4px!important;-moz-border-radius:4px!important;-o-border-radius:4px!important;border-radius:4px!important}.meduleCheckBox label input+.checkmark:after{content:"";position:absolute;display:none;left:2px;top:-1px;width:3px;height:7px;border:solid #FFFFFF;border-width:0 3px 3px 0;transform:rotate(45deg)}.meduleCheckBox label input:indeterminate+.checkmark{background-color:#37539a;border-color:#37539a}.meduleCheckBox label input:indeterminate+.checkmark:after{display:block;top:1px;width:6px;height:3px;border-width:0 0 3px 0;transform:rotate(0)}.meduleCheckBox label input:not(:indeterminate):checked+.checkmark{background-color:#37539a;border-color:#37539a}.meduleCheckBox label input:not(:indeterminate):checked+.checkmark:after{display:block}.meduleCheckBox label input[disabled]+.checkmark{cursor:not-allowed}.meduleCheckBox label input[disabled]+.checkmark+.checklabel{cursor:not-allowed}.meduleCheckBox label input[disabled]:indeterminate+.checkmark{background-color:#e3e7f2;border-color:#e3e7f2}.meduleCheckBox label input[disabled]:indeterminate+.checkmark:after{border-color:#379a89}.meduleCheckBox label input[disabled]:not(:indeterminate):checked+.checkmark{background-color:#e3e7f2;border-color:#e3e7f2}.meduleCheckBox label input[disabled]:not(:indeterminate):checked+.checkmark:after{border-color:#379a89}.meduleCheckBox label input[disabled]:not(:indeterminate):not(:checked)+.checkmark{background-color:#e3e7f2;border-color:#e3e7f2}.meduleCheckBox label:hover input:not(:disabled):indeterminate+.checkmark{background-color:#6a85ca;border-color:#6a85ca}.meduleCheckBox label:hover input:not(:disabled):not(:indeterminate):checked+.checkmark{background-color:#6a85ca;border-color:#6a85ca}.meduleCheckBox label:hover input:not(:disabled):not(:indeterminate):not(:checked)+.checkmark{background-color:#f2f4f9}.meduleCheckBox label .checklabel{display:inline;padding:0 4px 0 12px;font-family:Nunito,Helvetica Neue,sans-serif;font-size:1rem!important}.meduleCheckBox label.hasError input+.checkmark{border-color:#ed3c54!important}.meduleCheckBox label.hasError input:checked+.checkmark{background-color:#ed3c54!important}.meduleCheckBox label.hasError input:not(:checked)+.checkmark{background-color:#fff}.meduleCheckBox label.hasError .checklabel{color:#ed3c54!important}.meduleCheckBox>.errorMessage{color:#ed3c54!important;padding-left:32px}.meduleCheckBox>.helperText{margin-top:4px;padding-left:32px}.patientDetailsForm .groupedCols{display:flex}.patientDetailsForm .groupedCols .dateOfBirthCol{flex:1 1 50%;margin-right:15px}.patientDetailsForm .groupedCols .sexCol{flex:1 1 50%}.patientDetailsForm .walletAccountUserMessage{margin-top:10px}.meduleDisplayField{position:relative;margin-top:12px}.meduleDisplayField.hasLabel label{display:block;margin:8px 0 4px;color:#1d263b;line-height:1.33;font-family:Nunito,Helvetica Neue,sans-serif;font-size:.9rem;font-weight:600}.meduleDisplayField.hasLabel label *{color:#1d263b;line-height:1.33;font-family:Nunito,Helvetica Neue,sans-serif;font-size:.9rem;font-weight:600}.meduleDisplayField.noLabel.preserveLabelSpace{margin-top:1.85rem}.meduleDisplayField.noLabel.collapseLabelSpace{margin-top:.6rem}.meduleRadio{margin:13px 0 5px}.meduleRadio label{display:flex;align-items:center;position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;color:#1d263b;cursor:pointer}.meduleRadio label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:0px;height:0px;margin:0;border:none;outline:none}.meduleRadio label.meduleRadioRegular,.meduleRadio label.meduleRadioBordered{padding-left:4px}.meduleRadio label.meduleRadioRegular input+.radiomark,.meduleRadio label.meduleRadioBordered input+.radiomark{position:relative;height:14px;width:14px;min-height:14px;min-width:14px;background-color:#fff;border:2px solid #E5E5E5;-webkit-border-radius:50%!important;-moz-border-radius:50%!important;-o-border-radius:50%!important;border-radius:50%!important}.meduleRadio label.meduleRadioRegular input+.radiomark:after,.meduleRadio label.meduleRadioBordered input+.radiomark:after{content:"";position:absolute;display:none;left:5px;top:5px;width:4px;height:4px;border-radius:50%;background:#fff}.meduleRadio label.meduleRadioRegular input:checked+.radiomark,.meduleRadio label.meduleRadioBordered input:checked+.radiomark{background-color:#37539a;border-color:#37539a}.meduleRadio label.meduleRadioRegular input:checked+.radiomark:after,.meduleRadio label.meduleRadioBordered input:checked+.radiomark:after{display:block}.meduleRadio label.meduleRadioRegular input[disabled]+.radiomark,.meduleRadio label.meduleRadioBordered input[disabled]+.radiomark{cursor:not-allowed}.meduleRadio label.meduleRadioRegular input[disabled]+.radiomark+.radiolabel,.meduleRadio label.meduleRadioBordered input[disabled]+.radiomark+.radiolabel{cursor:not-allowed}.meduleRadio label.meduleRadioRegular input[disabled]:checked+.radiomark,.meduleRadio label.meduleRadioBordered input[disabled]:checked+.radiomark{background-color:#e3e7f2;border-color:#e3e7f2}.meduleRadio label.meduleRadioRegular input[disabled]:checked+.radiomark:after,.meduleRadio label.meduleRadioBordered input[disabled]:checked+.radiomark:after{border-color:#6fe3d0}.meduleRadio label.meduleRadioRegular input[disabled]:not(:checked)+.radiomark,.meduleRadio label.meduleRadioBordered input[disabled]:not(:checked)+.radiomark{background-color:#e3e7f2;border-color:#e3e7f2}.meduleRadio label.meduleRadioRegular:hover input:not(:disabled):checked+.radiomark,.meduleRadio label.meduleRadioBordered:hover input:not(:disabled):checked+.radiomark{background-color:#6a85ca;border-color:#6a85ca}.meduleRadio label.meduleRadioRegular:hover input:not(:disabled):not(:checked)+.radiomark,.meduleRadio label.meduleRadioBordered:hover input:not(:disabled):not(:checked)+.radiomark{background-color:#f2f4f9}.meduleRadio label.meduleRadioRegular .radiolabel,.meduleRadio label.meduleRadioBordered .radiolabel{display:inline;padding:0 4px 0 12px;font-family:Nunito,Helvetica Neue,sans-serif;font-size:1rem}.meduleRadio label.meduleRadioBordered{display:flex;margin-top:10px;padding:10px;box-sizing:border-box;-webkit-border-radius:10px!important;-moz-border-radius:10px!important;-o-border-radius:10px!important;border-radius:10px!important;border:2px solid #6FE3D0;cursor:pointer}.meduleRadio label.meduleRadioBordered.currentSelected{border:2px solid #4E6AB1}.meduleRadio label.meduleRadioBordered.disabled{cursor:not-allowed;opacity:.5}.meduleRadio label.meduleRadioBordered .radiomark{margin:0 11px}.meduleRadio label.meduleRadioBordered .radiolabel{padding-left:10px}.meduleRadio label.meduleRadioBordered .radiolabel .radioLabelHeading{color:#1d263b;font-size:1rem;font-weight:600}.meduleRadio label.meduleRadioBordered .radiolabel .radioLabelText{color:#4eb1a1;font-size:.9rem}.meduleRadio label.meduleRadioButton{display:flex;justify-content:center;margin:10px 0;height:45px;-webkit-border-radius:10px!important;-moz-border-radius:10px!important;-o-border-radius:10px!important;border-radius:10px!important;transition:background-color .1s ease-in-out,border-color .1s ease-in-out;text-decoration:none;font-weight:600}.meduleRadio label.meduleRadioButton:not(.currentSelected){border:2px solid #4EB1A1;background-color:transparent;color:#4eb1a1}.meduleRadio label.meduleRadioButton:not(.currentSelected):not(.disabled):hover{background-color:#f2f4f9}.meduleRadio label.meduleRadioButton:not(.currentSelected):not(.disabled) .radiolabel{color:#4eb1a1}.meduleRadio label.meduleRadioButton:not(.currentSelected):not(.disabled) .radiolabel *{color:#4eb1a1}.meduleRadio label.meduleRadioButton:not(.currentSelected).disabled{border:2px solid #D2EAEA;color:#d2eaea;cursor:not-allowed}.meduleRadio label.meduleRadioButton:not(.currentSelected).disabled .radiolabel{color:#d2eaea;cursor:not-allowed}.meduleRadio label.meduleRadioButton:not(.currentSelected).disabled .radiolabel *{color:#d2eaea}.meduleRadio label.meduleRadioButton.currentSelected{border:2px solid #1D263B;color:#fff}.meduleRadio label.meduleRadioButton.currentSelected:not(.disabled){background-color:#4e6ab1}.meduleRadio label.meduleRadioButton.currentSelected:not(.disabled):hover{background-color:#7188c1}.meduleRadio label.meduleRadioButton.currentSelected:not(.disabled) .radiolabel{color:#fff}.meduleRadio label.meduleRadioButton.currentSelected:not(.disabled) .radiolabel *{color:#fff}.meduleRadio label.meduleRadioButton.currentSelected.disabled{border:2px solid #9AA3B6;background-color:#d2eaea;color:#9aa3b6;cursor:not-allowed}.meduleRadio label.meduleRadioButton.currentSelected.disabled .radiolabel,.meduleRadio label.meduleRadioButton.currentSelected.disabled .radiolabel *{color:#9aa3b6}.meduleRadio label.meduleRadioButton .radiomark{display:none}.meduleRadio label.meduleRadioButton .radiolabel{text-align:center}.meduleRadio label.hasError{border-color:#ed3c54!important}.meduleRadio label.hasError input+.radiomark{border-color:#ed3c54!important}.meduleRadio label.hasError input:checked+.radiomark{background-color:#ed3c54!important}.meduleRadio label.hasError input:not(:checked)+.radiomark{background-color:#fff!important}.meduleRadio label.hasError .radiolabel,.meduleRadio label.hasError .radiolabel *{color:#ed3c54!important}.meduleRadio>.errorMessage{color:#ed3c54;padding-left:34px}.meduleRadio>.helperText{margin-top:4px;padding-left:34px}.meduleRadioField{position:relative;margin-top:12px}.meduleRadioField.hasLabel>label{display:block;margin:8px 0 4px;color:#1d263b;line-height:1.33;font-family:Nunito,Helvetica Neue,sans-serif;font-size:.9rem;font-weight:600}.meduleRadioField.hasLabel>label *{color:#1d263b;line-height:1.33;font-family:Nunito,Helvetica Neue,sans-serif;font-size:.9rem;font-weight:600}.meduleRadioField.noLabel.preserveLabelSpace{margin-top:1.85rem}.meduleRadioField.noLabel.collapseLabelSpace{margin-top:.6rem}.meduleRadioField .radioWrapper{display:flex;column-gap:8px}.meduleRadioField .radioWrapper .meduleRadio{flex:auto;margin:0}.meduleRadioField .radioWrapper .meduleRadio .meduleRadioButton{margin:0}.meduleRadioField>.errorMessage{color:#ed3c54}.meduleRadioField>.helperText{margin-top:4px}.patientVerificationForm .verifyBtnWrapper{margin-bottom:15px}.patientVerificationForm .verifyBtnWrapper .verifiedIcon{width:24px;right:14px;top:36px}.patientVerificationForm .radioRow{display:flex;column-gap:16px;justify-content:center}.patientVerificationForm .radioRow .meduleRadio{flex-basis:100px;margin:0}.patientVerificationForm .groupedCols{display:flex}.patientVerificationForm .groupedCols .medicareCardIndividualCol{flex:1 1 50%;margin-right:15px}.patientVerificationForm .groupedCols .medicareCardExpiryCol{flex:1 1 50%}.patientVerificationForm .groupedCols .veteransAffairsCardTypeCol{flex:1 1 60%;margin-right:15px}.patientVerificationForm .groupedCols .veteransAffairsCardExpiryCol{flex:1 1 50%}.patientVerificationForm .verificationResultsSection .meduleMessage:not(:last-child){margin-bottom:1rem}.patientVerificationForm .changeIhi{padding-top:6px}.patientVerificationForm .row h6{color:#1d263b}.patientAdd>.meduleMessage h3{font-size:1.1rem}.patientAdd>.meduleMessage .messageBody p:first-letter{text-transform:uppercase}.patientAdd>.meduleMessage+form{margin-top:30px}.patientEdit>.meduleMessage h3{font-size:1.1rem}.patientEdit>.meduleMessage .messageBody p:first-letter{text-transform:uppercase}.patientEdit>.meduleMessage+form{margin-top:30px}.patientHistory .meduleSection{position:relative}.patientHistory .meduleSection .patientHistoryCard:not(:first-child){border-top:1px solid #E5E5E5;margin-top:15px;padding-top:5px}.patientHistory .meduleSection .patientHistoryCard .row{flex-wrap:wrap}.patientHistory .meduleSection .patientHistoryCard .row .col.patientName,.patientHistory .meduleSection .patientHistoryCard .row .col.dvaNumber,.patientHistory .meduleSection .patientHistoryCard .row .col.ihiNumber{flex-basis:100%}.patientHistory .meduleSection .patientHistoryList .pagingButtons{padding-top:10px;text-align:center}.patientMerge .row .col.patientName{flex-basis:calc(100% - 120px - var(--column-gap))}.patientMerge .row .col.patientDob{flex-basis:120px}.patientMerge .row .col .patientAddress{flex-basis:100%}.patientMerge .row .col.medicareNumber{flex-basis:calc((100% - 120px) * .7 - var(--column-gap))}.patientMerge .row .col.medicareIrn{flex-basis:calc((100% - 120px) * .3 - var(--column-gap))}.patientMerge .row .col.dvaNumber,.patientMerge .row .col.concessionNumber{flex-basis:calc(100% - 120px - var(--column-gap))}.patientMerge .row .col.expiryDate{flex-basis:120px}.patientMerge .row .col.prescriptionList .prescriptionCard{display:flex;flex-flow:row wrap;justify-content:space-between;align-items:center;column-gap:15px;flex-grow:2;padding:10px 8px}.patientMerge .row .col.prescriptionList .prescriptionCard:not(:last-child){border-bottom:1px solid #E5E5E5}.patientMerge .row .col.prescriptionList .prescriptionCard:first-child{border-radius:10px 10px 0 0}.patientMerge .row .col.prescriptionList .prescriptionCard:last-child{border-radius:0 0 10px 10px}.patientMerge .row .col.prescriptionList .prescriptionCard:only-child{border-radius:10px}.patientMerge .row .col.prescriptionList .prescriptionCard .prescriptionMedicationProduct{flex-basis:calc(100% - 101px);padding-bottom:6px}.patientMerge .row .col.prescriptionList .prescriptionCard .prescriptionDate{flex-basis:86px;text-align:right}.patientMerge .row .col.prescriptionList .prescriptionCard .prescriptionScid{flex-basis:calc(100% - 101px);font-size:.92rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.patientMerge .row .col.prescriptionList .prescriptionCard .prescriptionStatus{flex-basis:86px;text-align:right}.patientMerge .row .col.prescriptionList .prescriptionCard .prescriptionStatusPillDraft{background-color:#abf1e5}.patientMerge .row .col.prescriptionList .prescriptionCard .prescriptionStatusPillIssued{background-color:#9adaac}.patientMerge .row .col.prescriptionList .prescriptionCard .prescriptionStatusPillRevoked{background-color:#cfcef8}.patientMerge .row .col.prescriptionList .prescriptionCard .prescriptionStatusPillConflict{background-color:#fb7977}.patientMerge .row .col.prescriptionList .prescriptionCard .prescriptionStatusPillUnknown{background-color:#c7cdd8}.patientView .meduleSection{position:relative}.patientView .meduleSection .meduleMenuItem{column-gap:15px}@media(max-width:1020px){.patientView .meduleSection .meduleMenuItem>svg{display:none}}.patientView .meduleSection .meduleMenuItem .prescriptionRequestCard{display:flex;flex-flow:row wrap;column-gap:15px;flex-grow:2}.patientView .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestCardLeft{flex-basis:calc(100% - 101px);max-width:calc(100% - 101px);display:flex;flex-direction:column;justify-content:space-between}.patientView .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestCardLeft .requestDescription{word-break:break-word}.patientView .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestCardRight{flex-basis:86px;max-width:86px;display:flex;flex-direction:column;justify-content:center}.patientView .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestCardRight .prescriptionRequestStatus{text-align:right}.patientView .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestStatusPillPending{background-color:#abf1e5}.patientView .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestStatusPillStarted{background-color:#abd3f9}.patientView .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestStatusPillRetracted{background-color:#fb7977}.patientView .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestStatusPillCompleted{background-color:#9adaac}.patientView .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestStatusPillCancelled{background-color:#cfcef8}.patientView .meduleSection .meduleMenuItem .prescriptionRequestCard .prescriptionRequestStatusPillUnknown{background-color:#c7cdd8}.patientView .meduleSection .meduleMenuItem .prescriptionCard{display:flex;flex-flow:row wrap;column-gap:15px;flex-grow:2}.patientView .meduleSection .meduleMenuItem .prescriptionCard .prescriptionCardLeft{flex-basis:calc(100% - 101px);max-width:calc(100% - 101px);display:flex;row-gap:6px;flex-direction:column;justify-content:space-between}.patientView .meduleSection .meduleMenuItem .prescriptionCard .prescriptionCardLeft .prescriptionMedicationProduct{word-break:break-word}.patientView .meduleSection .meduleMenuItem .prescriptionCard .prescriptionCardLeft .prescriptionScid{font-size:.92rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.patientView .meduleSection .meduleMenuItem .prescriptionCard .prescriptionCardRight{flex-basis:86px;max-width:86px;display:flex;row-gap:6px;flex-direction:column;justify-content:center}.patientView .meduleSection .meduleMenuItem .prescriptionCard .prescriptionCardRight .prescriptionStatus,.patientView .meduleSection .meduleMenuItem .prescriptionCard .prescriptionCardRight .prescriptionDate{text-align:right}.patientView .meduleSection .meduleMenuItem .prescriptionCard .prescriptionStatusPillDraft{background-color:#abf1e5}.patientView .meduleSection .meduleMenuItem .prescriptionCard .prescriptionStatusPillIssued{background-color:#9adaac}.patientView .meduleSection .meduleMenuItem .prescriptionCard .prescriptionStatusPillRevoked{background-color:#cfcef8}.patientView .meduleSection .meduleMenuItem .prescriptionCard .prescriptionStatusPillConflict{background-color:#fb7977}.patientView .meduleSection .meduleMenuItem .prescriptionCard .prescriptionStatusPillUnknown{background-color:#c7cdd8}.patientView .meduleSection .meduleMenuItem .rightArrowIcon{margin-right:8px;display:flex;column-gap:8px;align-items:center}.patientView .meduleSection .pagingButtons{padding-top:10px;text-align:center}.patientView table{width:100%;border-spacing:0}.patientView table thead tr th{padding:.9rem;border-bottom:1px solid #BCC3CF;color:#5f6a89;font-size:.8rem;text-align:left;text-transform:uppercase}.patientView table thead tr th.name{min-width:190px}.patientView table thead tr th.dateOfBirth{width:110px}.patientView table tbody tr{cursor:pointer}.patientView table tbody tr td{padding:.9rem}.patientView table tbody tr td.authoredAtTooltip{text-decoration-line:underline;text-decoration-style:dashed;text-decoration-color:#9aa3b6;text-underline-offset:.1em;text-decoration-thickness:1px}.patientView table tbody tr:nth-of-type(n+2) td{border-top:1px solid #D2EAEA}.patientView table tbody tr:hover{background-color:#d2d9ea!important}.ReactModal__Overlay .prescriptionPreviewModal{width:800px;height:calc(100dvh - 20px);max-width:100dvw;max-height:calc(100dvh - 20px);background:#fff;overflow:auto;outline:none}.ReactModal__Overlay .prescriptionPreviewModal .meduleModalBodyContent .prescriptionDocument{position:relative;width:100%;height:100%}.ReactModal__Overlay .prescriptionPreviewModal .meduleModalBodyContent .prescriptionDocument .react-pdf__Page{width:inherit;height:inherit}.ReactModal__Overlay .prescriptionPreviewModal .meduleModalBodyContent .prescriptionDocument .react-pdf__Page canvas{width:inherit!important;height:inherit!important;max-width:892px;max-height:1262px;margin:auto;aspect-ratio:595/842;object-fit:contain}.prescriptionSendForm h6{margin-top:15px}.prescriptionSendForm .row{margin-top:0}.prescriptionSendForm .row.verificationRow .col{display:flex;align-items:center;column-gap:8px}.prescriptionSendForm .row.verificationRow .col .verificationIcon{width:24px}.prescriptionSendForm .row.reasonForNotSending{margin-bottom:12px}.prescriptionSendForm .row .col .radioRow{display:flex;column-gap:16px;justify-content:center}.prescriptionSendForm .row .col .radioRow .meduleRadio{flex-basis:100px;margin:0}.prescriptionCopyForm .patientCard{margin:10px 0}.prescriptionCopyForm .patientSearchForm{margin-bottom:15px}.prescriptionCopyForm .meduleMenuItem{column-gap:15px}.prescriptionCopyForm .meduleMenuItem .patientCard{flex-grow:2}.prescriptionCopyForm .meduleMenuItem .rightArrowIcon{margin-right:8px;display:flex;column-gap:8px;align-items:center}.prescriptionCopyForm .pagingButtons{padding-top:10px;text-align:center}.prescriptionControlledSubstancePassword .hiddenUsername{display:block;height:0;max-height:0;overflow:hidden;opacity:0}.prescriptionPublishForm h6{margin-top:15px;display:flex;justify-content:space-between;line-height:22px}.prescriptionPublishForm h6.headerWithTooltip{justify-content:left}.prescriptionPublishForm h6.headerWithTooltip .meduleInfoSpot{margin-left:5px}.prescriptionPublishForm hr{margin:10px 0}.prescriptionPublishForm label.meduleRadioButton{margin:10px 0 0}.prescriptionPublishForm .row,.prescriptionPublishForm .row.verificationRow{margin-top:0}.prescriptionPublishForm .row.verificationRow .col{display:flex;align-items:center;column-gap:8px}.prescriptionPublishForm .row.verificationRow .col .verificationIcon{width:24px}.prescriptionPublishForm .row.verificationMessage{margin:15px 0 10px}.prescriptionPublishForm .row .col .radioRow{display:flex;column-gap:16px;justify-content:center}.prescriptionPublishForm .row .col .radioRow .meduleRadio{flex-basis:100px;margin:0}.prescriptionPublishForm .row .col .contactSendOptionRadio{display:flex}.prescriptionPublishForm .row .col .contactSendOptionRadio .meduleRadio{width:30px;padding-top:15px}.prescriptionPublishForm .row .col .contactSendOptionRadio .meduleTextfield{flex-grow:1}.prescriptionPublishForm .issuePrescriptionButton{margin:10px 0 0}.prescriptionPublishForm .meduleMessage{margin-top:15px}.prescriptionPublishForm .sendDirectly{margin-top:10px}.prescriptionPublishForm .prescriptionPublishWalletTooltip{width:80%}.prescriptionPublishForm .prescriptionPublishFooter{margin-top:auto}.prescriptionPublishForm .walletCustomerUsernameStatus{margin-top:10px}.prescriptionPublishForm .walletAccountUserTooltip{margin-left:5px}.prescriptionPublishForm .patientWalletAccountStatusTooltip{width:80%}.prescriptionViewEdit>.meduleMessage{margin-bottom:30px}.prescriptionViewEdit .meduleSection .patientCard .meduleMessage{flex-grow:1}.prescriptionViewEdit .meduleSection .patientCard .meduleMessage ul{margin:0;padding-left:1.75rem}.prescriptionViewEdit .meduleSection .sectionAction{display:flex;justify-content:space-between;font-size:inherit}.prescriptionViewEdit .meduleSection .medicationPills{display:flex;flex-wrap:wrap;gap:8px;margin-top:20px}.prescriptionViewEdit .meduleSection .row .col .medulePill.statusPillDraft{background-color:#abd3f9}.prescriptionViewEdit .meduleSection .row .col .medulePill.statusPillIssued{background-color:#9adaac}.prescriptionViewEdit .meduleSection .row .col .medulePill.statusPillRevoked{background-color:#cfcef8}.prescriptionViewEdit .meduleSection .row .col .medulePill.statusPillPending{background-color:#abd3f9}.prescriptionViewEdit .meduleSection .row .col .medulePill.statusPillActive{background-color:#9adaac}.prescriptionViewEdit .meduleSection .row .col .medulePill.statusPillDispensed{background-color:#ffc282}.prescriptionViewEdit .meduleSection .row .col .medulePill.statusPillCancelled{background-color:#cfcef8}.prescriptionViewEdit .meduleSection .row .col .medulePill.statusPillError{background-color:#fb7977}.prescriptionViewEdit .meduleSection .row .col .medulePill.prescriptionExpiredPill{background-color:#fb7977;margin-left:10px}.prescriptionViewEdit .meduleSection .row .col .medulePill.statusPillUnknown{background-color:#c7cdd8}.prescriptionViewEdit .meduleSection .row .col .medulePill.legalFormPillPaper{background-color:#abf1e5}.prescriptionViewEdit .meduleSection .row .col .medulePill.legalFormPillElectronic{background-color:#cfcef8}.prescriptionViewEdit .meduleSection .row .col .medulePill.legalFormPillUnknown{background-color:#c7cdd8}.prescriptionViewEdit .meduleSection .row .col.patientName{flex-basis:calc(100% - 120px - var(--column-gap))}.prescriptionViewEdit .meduleSection .row .col.patientDob{flex-basis:120px}.prescriptionViewEdit .meduleSection .row .col.patientAddress{flex-basis:calc(100% - 120px - var(--column-gap))}.prescriptionViewEdit .meduleSection .row .col.patientSex{flex-basis:120px}.prescriptionViewEdit .meduleSection .row .col.medicareNumber{flex-basis:calc((100% - 120px) * .7 - var(--column-gap))}.prescriptionViewEdit .meduleSection .row .col.medicareIrn{flex-basis:calc((100% - 120px) * .3 - var(--column-gap))}.prescriptionViewEdit .meduleSection .row .col.dvaNumber,.prescriptionViewEdit .meduleSection .row .col.concessionNumber{flex-basis:calc(100% - 120px - var(--column-gap))}.prescriptionViewEdit .meduleSection .row .col.expiryDate{flex-basis:120px}.prescriptionViewEdit .meduleSection .row .col.prescriberName{flex-basis:calc(100% - 120px - var(--column-gap))}.prescriptionViewEdit .meduleSection .row .col.prescriberPhone{flex-basis:120px}.prescriptionViewEdit .meduleSection .groupedCols{display:flex}.prescriptionViewEdit .meduleSection .groupedCols .hasLabel{margin-top:0}.prescriptionViewEdit .meduleSection .groupedCols .strengthCol{flex:1 1 50%;margin-right:15px}.prescriptionViewEdit .meduleSection .groupedCols .formCol{flex:1 1 50%}.prescriptionViewEdit .meduleSection .groupedCols .quantityCol{flex:1 1 45%}.prescriptionViewEdit .meduleSection .groupedCols .multiplyCol{flex:1 1 10%;height:53px;line-height:53px;margin-top:31px;text-align:center}.prescriptionViewEdit .meduleSection .groupedCols .packSizeCol{flex:1 1 45%}.prescriptionViewEdit .meduleSection .groupedCols .packSizeCol .packSizeHeaderLabel{display:block;margin:8px 0 4px;color:#1d263b;line-height:1.33;font-family:Nunito,Helvetica Neue,sans-serif;font-size:.9rem;font-weight:600}.prescriptionViewEdit .meduleSection .groupedCols .packSizeCol .packSizeLabel{height:53px;line-height:53px}.prescriptionViewEdit .meduleSection .groupedCols .dispensesCol{flex:1 1 45%}.prescriptionViewEdit .meduleSection .groupedCols .repeatsCol{display:flex;justify-content:flex-start;align-items:center;flex:1 1 45%;height:53px;align-self:flex-start;margin-top:31px}.prescriptionViewEdit .meduleSection .quantityLabel:first-letter{text-transform:capitalize}.prescriptionViewEdit .meduleSection .quantityCol .hasLabel label:first-letter{text-transform:capitalize}.prescriptionViewEdit .meduleSection .meduleMessage{margin-top:12px}.prescriptionViewEdit .meduleSection .pbsLinkOut{position:absolute;right:0}.prescriptionViewEdit .meduleSection .pbsLinkOut svg{display:block;height:22px;max-width:22px;max-height:22px}.prescriptionViewEdit .meduleSection .pbsLinkOut svg path{fill:#4e6ab1}.prescriptionViewEdit .meduleSection #pbsItemCodeDropdown .pbsMaxProductMultiple{color:#9aa3b6}.prescriptionViewEdit .meduleSection .authorityApprovalHeader{margin:12px 0 4px;color:#1d263b;line-height:1.33}.prescriptionViewEdit .meduleSection .authorityApprovalHeader+.meduleRadio{margin-top:4px}.prescriptionViewEdit .meduleSection .authorityApprovalHeader+.meduleRadio .meduleRadioBordered{margin-top:0}.prescriptionViewEdit .meduleSection .authorityApprovalRequired{position:relative;display:flex;align-items:center;margin:4px 0 5px;padding:10px;border-radius:10px!important;border:2px solid #E5E5E5;box-sizing:border-box}.prescriptionViewEdit .meduleSection .authorityApprovalRequired .authorityApprovalIcon{position:relative;height:22px;width:22px;min-height:22px;min-width:22px;margin:0 9px}.prescriptionViewEdit .meduleSection .authorityApprovalRequired .authorityApprovalLabel{display:inline;font-family:Nunito,Helvetica Neue,sans-serif;font-size:1rem;padding:0 4px 0 10px}.prescriptionViewEdit .meduleSection .prescriptionNumber input{color:#1d263b}.prescriptionViewEdit .meduleSection hr{margin:20px 0}.prescriptionViewEdit .meduleSection .allowCompoundedSubstitution{display:inline-flex}.prescriptionViewEdit .meduleSection .allowCompoundedSubstitution .meduleInfoSpot{margin:13px 0 5px}.ReactModal__Overlay .prescriptionPublishModal{width:min(450px,100vw);background:#fff;overflow:auto;outline:none}.ReactModal__Overlay .prescriptionPublishModal .meduleModalFooterContent{padding:0}.ReactModal__Overlay .prescriptionPublishModal hr{margin:20px 0}.ReactModal__Overlay .prescriptionCancelModal,.ReactModal__Overlay .prescriptionSendModal{min-width:min(600px,100vw);background:#fff;overflow:auto;outline:none}.ReactModal__Overlay .prescriptionCopyModal{min-width:min(600px,100vw);min-height:min(731px,100vw);background:#fff;overflow:auto;outline:none}.prescriptionTemplateTagFilterForm .helperTextAdd,.prescriptionTemplateTagFilterForm .helperTextRemove{font-weight:400;font-size:.8rem;color:#5f6a89}.prescriptionTemplateTagFilterForm .helperTextAdd{margin-top:.8rem}.prescriptionTemplateTagFilterForm .helperTextRemove{margin-top:.4rem}.prescriptionTemplateTagFilterForm h5{margin-top:15px;display:flex;justify-content:space-between;line-height:22px}.prescriptionTemplateTagFilterForm .meduleButton.meduleButtonOutline.addTagButton{border-radius:24px!important;border-width:1px}.prescriptionTemplateTagFilterForm .meduleButton.meduleButtonOutline.addTagButton:not([disabled]):not(.meduleButtonSelected){border-color:#c7cdd8;max-width:fit-content;max-height:fit-content;align-items:center;display:flex;padding:2px 12px;font-size:.85rem;margin-bottom:.2rem;margin-top:.1rem;margin-right:.2rem}.prescriptionTemplateTagFilterForm .meduleButton.meduleButtonOutline.addTagButton .btnTxt *{color:#1d263b;font-weight:400}.prescriptionTemplateTagFilterForm .meduleButton.meduleButtonOutline.addTagButton:hover{background-color:#9adaac;border-color:#9adaac}.prescriptionTemplateTagFilterForm .meduleButton.meduleButtonOutline.removeTagButton{border-radius:24px!important;border-width:1px}.prescriptionTemplateTagFilterForm .meduleButton.meduleButtonOutline.removeTagButton:not([disabled]):not(.meduleButtonSelected){border-color:#c7cdd8;max-width:fit-content;max-height:fit-content;align-items:center;display:flex;padding:2px 12px;font-size:.85rem;margin-bottom:.2rem;margin-top:.1rem;margin-right:.2rem}.prescriptionTemplateTagFilterForm .meduleButton.meduleButtonOutline.removeTagButton .btnTxt *{color:#1d263b;font-weight:400}.prescriptionTemplateTagFilterForm .meduleButton.meduleButtonOutline.removeTagButton:hover{background-color:#fb7977;border-color:#fb7977}.prescriptionTemplateTagFilterForm .tagsSection{padding-bottom:.5rem;display:flex;flex-wrap:wrap}.prescriptionTemplateTagFilterForm .meduleTextfield input{width:inherit}.prescriptionTemplateTagFilterForm .meduleTextfield.noLabel.preserveLabelSpace{margin-top:0rem;margin-bottom:.5rem;width:100%}.templateTagPill .activeTagPillButton.meduleButton{font-weight:400;border-radius:24px!important;background-color:#9adaac;width:max-content;height:max-content;padding:2px 12px;font-size:.85rem;margin-bottom:.2rem;margin-top:.1rem}.templateTagPill .activeTagPillButton.meduleButton:hover{background-color:#aee1bd}.templateTagPill .inactiveTagPillButton.meduleButton{font-weight:400;border-radius:24px!important;background-color:#dde1e8;width:max-content;height:max-content;padding:2px 12px;font-size:.85rem;margin-bottom:.2rem;margin-top:.1rem}.templateTagPill .inactiveTagPillButton.meduleButton:hover{background-color:#e6e9ed}.templateTagPill .activeTagPillButton.meduleButton .btnTxt .tagLabelPill{color:#1d263b}.templateTagPill .activeTagPillButton.meduleButton .btnTxt .tagLabelPill:hover{color:#394a74}.templateTagPill .inactiveTagPillButton.meduleButton .btnTxt .tagLabelPill{color:#5f6a89}.templateTagPill .inactiveTagPillButton.meduleButton .btnTxt .tagLabelPill:hover{color:#1d263b}.prescriptionCreate.templateTagFilter .templateListHelperText{font-weight:400;font-size:.8rem;color:#5f6a89;margin-top:.4rem}.prescriptionCreate hr{margin-top:16px;margin-bottom:12px}.prescriptionCreate .popularTemplates{margin-top:8px}.prescriptionCreate .popularTemplates .meduleMenuItem{display:flex;column-gap:15px;justify-content:space-between}.prescriptionCreate .popularTemplates .meduleMenuItem .meduleMenuItem{column-gap:15px;flex-flow:row}@media(max-width:1020px){.prescriptionCreate .popularTemplates .meduleMenuItem .meduleMenuItem>svg{display:none}}.prescriptionCreate .popularTemplates .meduleMenuItem .meduleMenuItem .popularTemplateCard{display:flex;flex-grow:2}.prescriptionCreate .popularTemplates .meduleMenuItem .meduleMenuItem .popularTemplateCardError{width:100%}.prescriptionCreate .popularTemplates .meduleMenuItem .meduleMenuItem .menuRightWrapper{display:flex;align-items:center}.prescriptionCreate .tagFilterRow{display:flex;justify-content:space-between;margin-bottom:.4rem}.prescriptionCreate .pillFlexBox{display:flex;gap:.3em;flex-wrap:wrap;row-gap:.2em}.prescriptionCreate .row{margin-top:1.2em}.prescriptionCreate .row .pagingButtons{display:flex;justify-content:center}.prescriptionCreate .pagingButtons{padding-top:10px;text-align:center}.ReactModal__Overlay .prescriptionTemplateTagModal{width:min(450px,100vw);min-height:min(600px,100vh);background:#fff;overflow:auto;outline:none}.ReactModal__Overlay .prescriptionTemplateTagModal .meduleModalFooterContent{padding:0}.ReactModal__Overlay .prescriptionTemplateTagModal hr{margin:20px 0}.prescriptionRequest .meduleSection h4+.meduleSpinner,.prescriptionRequest .meduleSection h4+.meduleMessage{margin-top:1rem}.prescriptionRequest .meduleSection .row .col .medulePill.prescriptionRequestStatusPillPending{background-color:#abf1e5}.prescriptionRequest .meduleSection .row .col .medulePill.prescriptionRequestStatusPillStarted{background-color:#abd3f9}.prescriptionRequest .meduleSection .row .col .medulePill.prescriptionRequestStatusPillRetracted{background-color:#fb7977}.prescriptionRequest .meduleSection .row .col .medulePill.prescriptionRequestStatusPillCompleted{background-color:#9adaac}.prescriptionRequest .meduleSection .row .col .medulePill.prescriptionRequestStatusPillCancelled{background-color:#cfcef8}.prescriptionRequest .meduleSection .row .col .medulePill.prescriptionRequestStatusPillUnknown{background-color:#c7cdd8}.prescriptionRequest .meduleSection .row .col.patientName{flex-basis:calc(100% - 120px - var(--column-gap))}.prescriptionRequest .meduleSection .row .col.patientDob{flex-basis:120px}.prescriptionRequest .meduleSection .row .col.patientAddress{flex-basis:calc(100% - 120px - var(--column-gap))}.prescriptionRequest .meduleSection .row .col.patientSex{flex-basis:120px}.ReactModal__Overlay .patientUnverifiedModal,.ReactModal__Overlay .patientChangedModal,.ReactModal__Overlay .noPatientIhiModal{background:#fff;overflow:auto;outline:none}.accountDetails .verificationMessage{margin-bottom:1rem}.accountDetails .medulePill.clinicActive{background-color:#9adaac}.accountDetails .medulePill.clinicDeleted{background-color:#fb7977}.accountDetails .medulePill.clinicOther{background-color:#c7cdd8}.accountDetails .medulePill.hpioStatusActive{background-color:#9adaac}.accountDetails .medulePill.hpioStatusDeactivated{background-color:#fb7977}.accountDetails .medulePill.hpioStatusOther{background-color:#c7cdd8}.accountDetails .medulePill.prescriberActive{background-color:#9adaac}.accountDetails .medulePill.prescriberDeleted{background-color:#fb7977}.accountDetails .medulePill.prescriberOther{background-color:#c7cdd8}.accountDetails .medulePill.hpiiStatusActive{background-color:#9adaac}.accountDetails .medulePill.hpiiStatusDeactivated{background-color:#fb7977}.accountDetails .medulePill.hpiiStatusOther{background-color:#c7cdd8}.accountEvents .meduleSection{position:relative}.accountEvents .meduleSection .meduleMenuItem{column-gap:15px}.accountEvents .meduleSection .meduleMenuItem .auditEventCard{display:flex;flex-flow:row wrap;column-gap:15px;flex-grow:2}.accountEvents .meduleSection .meduleMenuItem .auditEventCard .auditEventCardLeft{flex-basis:calc(100% - 115px);max-width:calc(100% - 115px);display:flex;row-gap:6px;flex-direction:column;justify-content:space-between}.accountEvents .meduleSection .meduleMenuItem .auditEventCard .auditEventCardLeft .auditEventDescription{word-break:break-word}.accountEvents .meduleSection .meduleMenuItem .auditEventCard .auditEventCardLeft .auditEventRecordedAt{font-size:.92rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.accountEvents .meduleSection .meduleMenuItem .auditEventCard .auditEventCardRight{flex-basis:100px;max-width:100px;display:flex;flex-direction:column;justify-content:flex-end}.accountEvents .meduleSection .meduleMenuItem .auditEventCard .auditEventCardRight .auditEventClient{text-align:right}.accountEvents .meduleSection .pagingButtons{padding-top:10px;text-align:center}.medulePrivacyPolicy{overflow:hidden;display:flex;flex-direction:column}.medulePrivacyPolicy>h2:first-of-type{margin:0;padding-bottom:10px;border-bottom:1px solid #E5E5E5}.medulePrivacyPolicy>div.privacyContent{overflow-y:auto}.medulePrivacyPolicy>div.privacyContent h3{margin-top:20px;margin-bottom:20px;text-transform:uppercase}.medulePrivacyPolicy>div.privacyContent p{margin-top:.5rem}.colorsDemo .row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin-top:0;column-gap:0}.colorsDemo .row.mb20{margin-bottom:20px}@media(min-width:1020px){.colorsDemo .row{flex-wrap:nowrap}}.colorsDemo .row .col{flex:1 0 100%;box-sizing:border-box;padding:0 20px 20px}@media(min-width:400px){.colorsDemo .row .col{flex:1 0 45%}}@media(min-width:1020px){.colorsDemo .row .col{flex:1 0 25%}}.colorsDemo .row .col>h6{margin:.2rem 0;line-height:1.2}.colorsDemo .row .col .colorBox{height:50px}.colorsDemo .row .col .color-gray-border{background-color:#e5e5e5}.colorsDemo .borderBox{border:1px solid #D2EAEA}.colorsDemo .color-primary1{color:#4e6ab1!important}.colorsDemo .color-primary1Bg{background-color:#4e6ab1!important}.colorsDemo .color-primary2{color:#37539a!important}.colorsDemo .color-primary2Bg{background-color:#37539a!important}.colorsDemo .color-primary3{color:#909fca!important}.colorsDemo .color-primary3Bg{background-color:#909fca!important}.colorsDemo .color-primary4{color:#d2d9ea!important}.colorsDemo .color-primary4Bg{background-color:#d2d9ea!important}.colorsDemo .color-secondary1{color:#4eb1a1!important}.colorsDemo .color-secondary1Bg{background-color:#4eb1a1!important}.colorsDemo .color-secondary2{color:#379a89!important}.colorsDemo .color-secondary2Bg{background-color:#379a89!important}.colorsDemo .color-secondary3{color:#6fe3d0!important}.colorsDemo .color-secondary3Bg{background-color:#6fe3d0!important}.colorsDemo .color-secondary4{color:#d2eaea!important}.colorsDemo .color-secondary4Bg{background-color:#d2eaea!important}.colorsDemo .color-background1{background-color:#f2f4f9!important}.colorsDemo .color-background2{background-color:#f7f8fc!important}.colorsDemo .color-background3{background-color:#3c4e7d!important}.colorsDemo .color-background4{background-color:#fff!important}.colorsDemo .color-background5{background-color:#dcfaf5!important}.colorsDemo .color-success{color:#37c46e!important}.colorsDemo .color-successBg{background-color:#37c46e!important}.colorsDemo .color-update{color:#ffd211!important}.colorsDemo .color-updateBg{background-color:#ffd211!important}.colorsDemo .color-warning{color:#ff8500!important}.colorsDemo .color-warningBg{background-color:#ff8500!important}.colorsDemo .color-text,.colorsDemo .color-body-txt1{color:#1d263b!important}.colorsDemo .color-body-txt1Bg{background-color:#1d263b!important}.colorsDemo .color-body-txt2{color:#5f6a89!important}.colorsDemo .color-body-txt2Bg{background-color:#5f6a89!important}.colorsDemo .color-body-txt3{color:#9aa3b6!important}.colorsDemo .color-body-txt3Bg{background-color:#9aa3b6!important}.colorsDemo .color-body-txt4{color:#bcc3cf!important}.colorsDemo .color-body-txt4Bg{background-color:#bcc3cf!important}.colorsDemo .color-body-txt5{color:#fff!important}.colorsDemo .color-body-txt5Bg{background-color:#fff!important}.colorsDemo .color-label1{color:#abf1e5!important}.colorsDemo .color-label2{color:#9adaac!important}.colorsDemo .color-label3{color:#ffea7a!important}.colorsDemo .color-label4{color:#fb7977!important}.colorsDemo .color-label5{color:#cfcef8!important}.colorsDemo .color-label6{color:#abd3f9!important}.colorsDemo .color-label7{color:#c7cdd8!important}.colorsDemo .color-label1Bg{background-color:#abf1e5!important}.colorsDemo .color-label2Bg{background-color:#9adaac!important}.colorsDemo .color-label3Bg{background-color:#ffea7a!important}.colorsDemo .color-label4Bg{background-color:#fb7977!important}.colorsDemo .color-label5Bg{background-color:#cfcef8!important}.colorsDemo .color-label6Bg{background-color:#abd3f9!important}.colorsDemo .color-label7Bg{background-color:#c7cdd8!important}.colorsDemo .color-label8Bg{background-color:#ffc282!important}.medulePhoneNumber{position:relative;margin-top:8px}.medulePhoneNumber.hasLabel label{display:block;margin:8px 0 4px;color:#1d263b;line-height:1.33;font-family:Nunito,Helvetica Neue,sans-serif;font-size:.9rem;font-weight:600}.medulePhoneNumber.hasLabel label *{color:#1d263b;line-height:1.33;font-family:Nunito,Helvetica Neue,sans-serif;font-size:.9rem;font-weight:600}.medulePhoneNumber.noLabel.preserveLabelSpace{margin-top:1.85rem}.medulePhoneNumber.noLabel.collapseLabelSpace{margin-top:.6rem}.medulePhoneNumber .PhoneInput{width:100%;padding:0 0 0 15px;box-sizing:border-box;-webkit-border-radius:10px!important;-moz-border-radius:10px!important;-o-border-radius:10px!important;border-radius:10px!important;outline:none;border:2px solid #6FE3D0;background-color:#fafbfc;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.medulePhoneNumber .PhoneInput .PhoneInputCountry{padding-right:4px}.medulePhoneNumber .PhoneInput input{height:53px;padding:8px 15px 8px 4px;font-size:16px;line-height:1.45;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;word-wrap:break-word;overflow:hidden;box-sizing:border-box;outline:none;border:none;border-left:1px solid #E5E5E5;border-radius:0 10px 10px 0;background-color:transparent}.medulePhoneNumber .PhoneInput input:not([disabled]){color:#5f6a89}.medulePhoneNumber .PhoneInput input[disabled]{border-color:#e5e5e5;color:#bcc3cf}.medulePhoneNumber .PhoneInput input::placeholder{color:#9aa3b6}.medulePhoneNumber .PhoneInput:not([disabled]):not(:focus-within):hover{background-color:#f2f4f9}.medulePhoneNumber .PhoneInput:focus-within{background-color:#fff;border-color:#4e6ab1}.medulePhoneNumber .PhoneInput.hasError{border-color:#ed3c54!important}.medulePhoneNumber>.errorMessage{color:#ed3c54!important}.medulePhoneNumber>.helperText{margin-top:4px}.meduleTextarea{position:relative;margin-top:12px}.meduleTextarea.hasLabel label{display:block;margin:8px 0 4px;color:#1d263b;line-height:1.33;font-family:Nunito,Helvetica Neue,sans-serif;font-size:.9rem;font-weight:600}.meduleTextarea.hasLabel label *{color:#1d263b;line-height:1.33;font-family:Nunito,Helvetica Neue,sans-serif;font-size:.9rem;font-weight:600}.meduleTextarea.noLabel.preserveLabelSpace{margin-top:1.85rem}.meduleTextarea.noLabel.collapseLabelSpace{margin-top:.6rem}.meduleTextarea textarea{display:block;width:100%;height:6rem;padding:8px 15px;font-size:16px;box-sizing:border-box;-webkit-border-radius:10px!important;-moz-border-radius:10px!important;-o-border-radius:10px!important;border-radius:10px!important;outline:none;border:2px solid #6FE3D0;background-color:#fafbfc;line-height:1.45;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;word-wrap:break-word;overflow:hidden;transition:background-color .2s ease-in-out,border-color .2s ease-in-out}.meduleTextarea textarea:not([disabled]){color:#5f6a89}.meduleTextarea textarea[disabled]{border-color:#e5e5e5;color:#bcc3cf}.meduleTextarea textarea:not([disabled]):not(:focus-within):hover{background-color:#f2f4f9}.meduleTextarea textarea:focus-within{background-color:#fff;border-color:#4e6ab1}.meduleTextarea textarea::placeholder{color:#9aa3b6}.meduleTextarea textarea.hasError{border-color:#ed3c54!important}.meduleTextarea>.errorMessage{color:#ed3c54!important}.meduleTextarea>.helperText{margin-top:4px}.componentsDemo .row{display:flex;flex-wrap:wrap;justify-content:inherit;width:100%;margin-top:0;column-gap:0}@media(min-width:1020px){.componentsDemo .row{flex-wrap:nowrap}}.componentsDemo .row .col{flex:1 0 100%;box-sizing:border-box;padding:0 20px 20px}@media(min-width:400px){.componentsDemo .row .col{flex:1 0 45%}}@media(min-width:1020px){.componentsDemo .row .col{flex:1 0 25%}}.componentsDemo .row .col>h6{margin:.2rem 0;line-height:1.2}.componentsDemo .row .radioWrapper{flex-basis:100px;padding:0 20px}.componentsDemo .medicationIcons{margin-top:20px;margin-bottom:20px}.iconsDemo{padding:20px 0}.iconsDemo .row{display:flex;flex-wrap:wrap;justify-content:inherit;width:100%;margin-top:0;column-gap:0}.iconsDemo .row.mb20{margin-bottom:20px}.iconsDemo .row .col{flex:0 0 150px;margin:0;position:relative;padding-bottom:30px;height:100px;border:1px solid #D2EAEA;display:flex;justify-content:center;align-items:center}.iconsDemo .row .col>h6{margin:.2rem 0;line-height:1.2}.iconsDemo .row .col .svgName{position:absolute;bottom:10px;left:0;width:100%;text-align:center}.iconsDemo hr{margin-top:40px}.illustrationsDemo{padding:20px 0;margin-bottom:20px}.illustrationsDemo .row{display:flex;flex-wrap:wrap;justify-content:inherit;width:100%;margin-top:0;column-gap:0}.illustrationsDemo .row.mb20{margin-bottom:20px}.illustrationsDemo .row .col{flex:0 0 300px;margin:0;position:relative;padding-bottom:30px;height:300px;border:1px solid #D2EAEA;display:flex;justify-content:center;align-items:center}.illustrationsDemo .row .col>h6{margin:.2rem 0;line-height:1.2}.illustrationsDemo .row .col svg{width:250px}.illustrationsDemo .row .col .name{position:absolute;bottom:10px;left:0;width:100%;text-align:center}.illustrationsDemo hr{margin-top:40px}.typographyDemo{padding-bottom:20px}.typographyDemo .row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;width:100%;margin-top:0;column-gap:0}@media(min-width:1020px){.typographyDemo .row{flex-wrap:nowrap}}.typographyDemo .row .col{flex:1 0 100%;box-sizing:border-box;padding:0 20px 20px}@media(min-width:400px){.typographyDemo .row .col{flex:1 0 45%}}@media(min-width:1020px){.typographyDemo .row .col{flex:1 0 25%}}.typographyDemo .row .col>h6{margin:.2rem 0;line-height:1.2}.typographyDemo .row .col .inlineWrapper{margin:0}.library{height:100dvh;position:relative;overflow:hidden;padding:0 0 0 300px;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;background-color:#fff}.library .dis{opacity:.4}.library .clickAble{cursor:pointer}@media(max-width:1200px){.library{padding-left:0}}.library .leftNav{position:absolute;width:300px;top:0;left:0;height:100dvh;background:#fff;border-right:1px solid #E5E5E5;transition:all .2s ease-out;-webkit-transition:all .2s ease-out;-o-transition:all .2s ease-out;-moz-transition:all .2s ease-out;z-index:9}.library .leftNav .logo{display:inline-block;width:50px;margin-right:20px}@media(max-width:1200px){.library .leftNav{left:-400px}.library .leftNav.showingMenu{left:0}}.library .leftNav .searchBoxWrapper{padding:20px;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;height:80px}.library .leftNav .searchBoxWrapper .p-input-icon-right{display:block}.library .leftNav .searchBoxWrapper .p-input-icon-right input{width:100%}.library .leftNav .scrollContent{height:100dvh;overflow-x:hidden;overflow-y:auto}.library .leftNav .scrollContent .navs{padding:0 20px}.library .leftNav .scrollContent .navLink{display:block;font-size:16px;padding:10px 20px;color:#555;text-decoration:none}.library .leftNav .scrollContent .navLink:hover{text-decoration:none;background:#e5e5e5}.library .leftNav .scrollContent .navLink.active{font-weight:700;text-decoration:none}.library .mainContent{overflow-x:hidden;overflow-y:hidden;height:100dvh}.library .mainContent .topHeader{padding:20px 70px 20px 20px;background:#fff;height:80px;border-top:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5;position:relative}.library .mainContent .topHeader .styleGuide{position:absolute;top:25px;right:60px;cursor:pointer;font-size:16px;color:#333}.library .mainContent .topHeader .mobileMenu{position:absolute;top:25px;right:20px;cursor:pointer;font-size:30px;width:30px;height:30px;display:none}@media(max-width:1200px){.library .mainContent .topHeader .mobileMenu{display:inline-block}}.library .mainContent .demoViewWrapper{overflow-x:hidden;overflow-y:auto;height:calc(100vh - 125px);padding:20px 20px 50px}.library .mobileMenuBackDropper{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:#000;opacity:.2;display:none;cursor:pointer}@media(max-width:1200px){.library .mobileMenuBackDropper.showingMenu{display:block;z-index:8}}
