@media (max-width: 32rem){._medicalRecordStack_1rf7q_2{gap:var(--mobile-gap)}}._medicalRecordTitle_1rf7q_7{margin-top:var(--title-margin-top)}@media (max-width: 32rem){._medicalRecordTitle_1rf7q_7{margin-top:0}}._medicalRecordContent_1rf7q_16{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--content-gap)}@media (max-width: 32rem){._medicalRecordContent_1rf7q_16{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width: 32rem){._medicalRecordContent_1rf7q_16{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}._availabilityScroller_1rf7q_34{-ms-overflow-style:none;overflow-x:auto;scrollbar-width:none}._availabilityScroller_1rf7q_34::-webkit-scrollbar{display:none}._treatmentOption_1rf7q_43{background-color:var(--option-background)}._treatmentOption_1rf7q_43:hover{background-image:var(--option-hover-background)}._treatmentGrid_1rf7q_50{-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:grid;gap:var(--grid-gap);grid-template-columns:1fr;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 48em){._treatmentGrid_1rf7q_50{grid-template-columns:repeat(var(--sm-columns),minmax(0,375px))}}@media (min-width: 75em){._treatmentGrid_1rf7q_50{grid-template-columns:repeat(var(--lg-columns),minmax(0,375px))}}._selectInput_1rf7q_68{background-color:var(--input-background);border:0;border-radius:1.5rem;-webkit-box-shadow:var(--input-shadow);box-shadow:var(--input-shadow);color:var(--input-color);margin-top:1rem;min-height:1.5rem;position:relative;-webkit-transition:background-color .2s ease-out,-webkit-box-shadow .2s ease-out;transition:background-color .2s ease-out,-webkit-box-shadow .2s ease-out;transition:background-color .2s ease-out,box-shadow .2s ease-out;transition:background-color .2s ease-out,box-shadow .2s ease-out,-webkit-box-shadow .2s ease-out;width:100%}._selectInput_1rf7q_68:hover{-webkit-box-shadow:0 .1875rem 1.8125rem 0 rgba(59,74,116,.14);box-shadow:0 .1875rem 1.8125rem #3b4a7424}._billingList_1rf7q_84>*{border-bottom:1px solid var(--billing-border)}._cardLink_1rf7q_88:hover,._referralLink_1rf7q_89:hover,._practitionerBioLink_1rf7q_90:hover{text-decoration:none}._referralLink_1rf7q_89{border-radius:var(--referral-radius);display:block;text-decoration:none}@media (min-width: 40rem){._settingsTitle_1rf7q_101{margin-left:0}}._practitionerBioLink_1rf7q_90{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--practitioner-background);cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:108px;padding:var(--practitioner-padding);text-decoration:none}._messagesRoot_1rf7q_116{height:100%}._messagesRoot_1rf7q_116 .str-chat,._messagesRoot_1rf7q_116 .str-chat__container,._messagesRoot_1rf7q_116 .str-chat__main-panel,._messagesRoot_1rf7q_116>[aria-label=Messages]{height:100%!important}._messagesRoot_1rf7q_116 .str-chat.messaging textarea{-webkit-box-shadow:none!important;box-shadow:none!important}._messagesRoot_1rf7q_116 .str-chat.messaging textarea:focus{-webkit-box-shadow:0 0 0 2px rgba(46,73,133,.15)!important;box-shadow:0 0 0 2px #2e498526!important}._messagesHeight_1rf7q_132{height:var(--messages-height)}@supports not (height: 100dvh){._messagesHeight_1rf7q_132{height:calc(100vh - 180px)}}._messagesConversation_1rf7q_141{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0}._messagesConversation_1rf7q_141 [aria-label=Messages]{border:none!important;border-radius:24px!important}._fadeIn_1rf7q_150{-webkit-animation:_fade-in_1rf7q_1 .3s ease-in;animation:_fade-in_1rf7q_1 .3s ease-in}@-webkit-keyframes _fade-in_1rf7q_1{0%{opacity:0}to{opacity:1}}@keyframes _fade-in_1rf7q_1{0%{opacity:0}to{opacity:1}}._medicalRecordCatalogCard_1rf7q_162{max-width:540px;padding:var(--catalog-desktop-padding);width:100%}@media (max-width: 32rem){._medicalRecordCatalogCard_1rf7q_162{padding:var(--catalog-mobile-padding)}}._switchToCashSuccess_1rf7q_173{height:calc(100vh - 60px)}@media (min-width: 640px){._switchToCashSuccess_1rf7q_173{height:calc(100vh - 65px)}}._sunnyChat_1rf7q_182{bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:var(--sunny-height);max-height:calc(100vh - 40px);max-width:calc(100vw - 40px);position:fixed;right:20px;width:var(--sunny-width);z-index:1000}@media (max-width: 640px){._sunnyChat_1rf7q_182{border-radius:0;height:100%;inset:0;max-height:100%;max-width:100%;width:100%}}
