.page-module__-RSxqq__wrapper{flex-direction:column;gap:2rem;padding-top:2rem;display:flex}.page-module__-RSxqq__title{font:var(--text-heading-4xl);padding-bottom:1rem}.page-module__-RSxqq__subtitle{color:var(--color-text-secondary)}.page-module__-RSxqq__section{flex-direction:column;gap:.5rem;display:flex}@media (min-width:768px){.page-module__-RSxqq__wrapper{gap:2.5rem;padding-top:2.5rem}.page-module__-RSxqq__title{font:var(--text-heading-5xl);padding-bottom:2rem}}
.animations-module__K1mg2G__buttonShimmer{overflow:hidden}.animations-module__K1mg2G__buttonShimmer:not([data-disabled]):after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff40 50%,#0000 60%) 200%/200% 100%;animation:2.5s ease-in-out infinite animations-module__K1mg2G__shimmer;position:absolute;inset:0}@keyframes animations-module__K1mg2G__shimmer{0%{background-position:200%}to{background-position:-200%}}
.AgeSexForm-module__OW3-WG__container{flex-direction:column;align-self:flex-end;gap:.75rem;width:100%;max-width:23rem;animation:.4s ease-out AgeSexForm-module__OW3-WG__fade-in;display:flex}@keyframes AgeSexForm-module__OW3-WG__fade-in{0%{opacity:0}to{opacity:1}}.AgeSexForm-module__OW3-WG__fieldset{border:none;flex-direction:column;gap:.75rem;display:flex}.AgeSexForm-module__OW3-WG__ageInput{width:100%}.AgeSexForm-module__OW3-WG__sexRadioGroup{background-color:var(--color-bg-strong);border-radius:10px;gap:.75rem;padding:.5rem;display:flex}.AgeSexForm-module__OW3-WG__sexRadio{cursor:pointer;border-radius:10px;flex:1;justify-content:center;align-items:center;min-width:5rem;padding:.75rem 1rem;transition:background-color .2s;display:flex}.AgeSexForm-module__OW3-WG__sexRadio:hover{background-color:var(--color-bg-elevated)}.AgeSexForm-module__OW3-WG__sexRadio[data-selected]{background-color:var(--color-bg-surface)}.AgeSexForm-module__OW3-WG__sexRadio[data-disabled]{opacity:.5;cursor:not-allowed}.AgeSexForm-module__OW3-WG__submitButton{width:100%;max-width:unset}.AgeSexForm-module__OW3-WG__dots{justify-content:center;display:flex}@media (min-width:768px){.AgeSexForm-module__OW3-WG__fieldset{flex-direction:row}}@media (prefers-reduced-motion:reduce){.AgeSexForm-module__OW3-WG__container{animation-duration:1ms}}
.LoadingDots-module__a1rlFW__container{align-items:center;width:fit-content;margin:1rem;display:flex}.LoadingDots-module__a1rlFW__loadingDots{color:var(--color-text-secondary);align-items:center;gap:.375rem;display:flex}.LoadingDots-module__a1rlFW__dot{opacity:.4;background-color:currentColor;border-radius:50%;width:.25rem;height:.25rem;animation:1.2s ease-in-out infinite LoadingDots-module__a1rlFW__bounce}.LoadingDots-module__a1rlFW__dot:first-child{animation-delay:0s}.LoadingDots-module__a1rlFW__dot:nth-child(2){animation-delay:.25s}.LoadingDots-module__a1rlFW__dot:nth-child(3){animation-delay:.5s}@keyframes LoadingDots-module__a1rlFW__bounce{0%,60%,to{opacity:1;transform:translateY(0)}30%{opacity:.4;transform:translateY(-.175rem)}}
.ContinuedConsultDivider-module__CRDaoq__container{flex-direction:column;gap:1.5rem;width:100%;display:flex}.ContinuedConsultDivider-module__CRDaoq__separator{flex-direction:row;align-items:center;gap:.75rem;width:100%;display:flex}.ContinuedConsultDivider-module__CRDaoq__line{background-color:var(--color-border-default);flex:1;height:.5px}.ContinuedConsultDivider-module__CRDaoq__badge{background-color:var(--color-bg-elevated);color:var(--color-text-secondary);white-space:nowrap;border-radius:1em;align-items:center;gap:.375rem;padding:.25em .75em;display:flex}.ContinuedConsultDivider-module__CRDaoq__infoMessage{color:var(--color-text-secondary);white-space:pre-line}
@layer components.primitives{.ConversationStarters-module__kKj_aW__list{flex-wrap:wrap;gap:.5rem .3rem;display:flex}.ConversationStarters-module__kKj_aW__list a{padding:.5rem .7rem;font-weight:500}.ConversationStarters-module__kKj_aW__list.ConversationStarters-module__kKj_aW__linksList{--links-horizontal-padding:.5rem;margin:0 calc(var(--links-horizontal-padding) * -1);display:block}.ConversationStarters-module__kKj_aW__list.ConversationStarters-module__kKj_aW__linksList .ConversationStarters-module__kKj_aW__linkButtonItem{display:inline}.ConversationStarters-module__kKj_aW__list.ConversationStarters-module__kKj_aW__linksList .ConversationStarters-module__kKj_aW__linkButtonItem>a{padding:.2rem var(--links-horizontal-padding);color:#4f6fa5;font:var(--text-body-l);letter-spacing:var(--letter-spacing-tight);display:inline-block}.ConversationStarters-module__kKj_aW__title{color:var(--color-text-tertiary);margin-bottom:.625rem}@media (min-width:768px){.ConversationStarters-module__kKj_aW__list:not(.ConversationStarters-module__kKj_aW__linksList){gap:.625rem .5rem}.ConversationStarters-module__kKj_aW__list:not(.ConversationStarters-module__kKj_aW__linksList) a{padding:.8em 1.3333em}}}
.GeneratingSummary-module__sS0s4q__container{background-color:var(--color-bg-surface);border-radius:1rem;flex-direction:column;justify-content:center;padding:1.5rem;display:flex}.GeneratingSummary-module__sS0s4q__iconContainer{background-color:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:.5rem;display:flex;position:relative}.GeneratingSummary-module__sS0s4q__title{color:var(--color-text-primary);margin-bottom:.5rem;animation:3s ease-in GeneratingSummary-module__sS0s4q__gradientSlide}.GeneratingSummary-module__sS0s4q__subtitle{color:var(--color-text-tertiary)}@keyframes GeneratingSummary-module__sS0s4q__gradientSlide{0%{opacity:0;transform:translateY(-.625rem)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.625rem)}}.GeneratingSummary-module__sS0s4q__iconContainer:before{content:"";background:conic-gradient(from 0deg, transparent 0deg, transparent 320deg, var(--color-text-primary) 320deg, var(--color-text-primary) 360deg);-webkit-mask-composite:xor;z-index:0;border-radius:50%;padding:1.5px;animation:1.5s linear infinite GeneratingSummary-module__sS0s4q__spin;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes GeneratingSummary-module__sS0s4q__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width:768px){.GeneratingSummary-module__sS0s4q__container{padding:2.5rem}.GeneratingSummary-module__sS0s4q__iconContainer{width:3.5rem;height:3.5rem;margin-bottom:.75rem}}
.GuardianModal-module__Pw6L2G__modal{background-color:var(--color-ui-error-bg);max-width:32rem;padding:2rem}.GuardianModal-module__Pw6L2G__modal.GuardianModal-module__Pw6L2G__nonClosableModal [aria-label="close modal button"]{visibility:hidden}.GuardianModal-module__Pw6L2G__modalContent{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;display:flex}.GuardianModal-module__Pw6L2G__description{flex-direction:column;gap:1rem;display:flex}
.IncognitoBanner-module__gRN6qW__banner{text-align:center;border:1px dashed var(--color-border-default);flex-direction:column;align-items:center}.IncognitoBanner-module__gRN6qW__content{flex-direction:column;gap:.25rem;display:flex}.IncognitoBanner-module__gRN6qW__icon{margin-top:.0625rem}
.incognitoModal-module__xNsEHa__modal{max-width:28rem}.incognitoModal-module__xNsEHa__content{flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.incognitoModal-module__xNsEHa__title{text-align:center}.incognitoModal-module__xNsEHa__description{text-align:center;color:var(--color-text-secondary)}.incognitoModal-module__xNsEHa__actions{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}
.IncognitoToggle-module__1KANkW__toggleButton{flex-shrink:0;width:2rem;height:2rem}.IncognitoToggle-module__1KANkW__badgeButton{background-color:var(--color-bg-default);border:1px solid var(--color-border-default);color:inherit;cursor:pointer;font:inherit;border-radius:1rem;flex-shrink:0;align-items:center;gap:.25rem;padding:.25rem .5rem;display:flex}.IncognitoToggle-module__1KANkW__badgeButton:hover{background-color:var(--color-bg-elevated)}.IncognitoToggle-module__1KANkW__badgeButton:disabled{cursor:default;opacity:.75}.IncognitoToggle-module__1KANkW__badgeButton:disabled:hover{background-color:var(--color-bg-default)}
.SocialShareButtons-module__AQ3dSa__wrapper{--horizontal-padding:1.5rem;padding:1.25rem var(--horizontal-padding);width:calc(100% + var(--horizontal-padding) * 2);margin-left:calc(-1 * var(--horizontal-padding));justify-content:space-between;gap:.5rem;display:flex;overflow:scroll}.SocialShareButtons-module__AQ3dSa__socialItem{flex-direction:column;justify-content:space-between;align-items:center;display:flex}.SocialShareButtons-module__AQ3dSa__socialTitle{color:var(--color-text-tertiary);padding-top:.25rem}.SocialShareButtons-module__AQ3dSa__button{min-width:unset;width:unset;height:unset;border-radius:12px;padding:.5rem}.SocialShareButtons-module__AQ3dSa__button :hover{opacity:1}.SocialShareButtons-module__AQ3dSa__buttonBorder{border:1px solid var(--color-bg-elevated)}@media (min-width:768px){.SocialShareButtons-module__AQ3dSa__wrapper{width:100%;margin-left:0;padding:1.25rem 0;overflow:hidden}}
.TermsOfServiceAccepted-module__Md8X6G__container{flex-direction:row;justify-content:center;align-items:center;gap:.875rem;width:100%;display:flex}.TermsOfServiceAccepted-module__Md8X6G__divider{background-color:var(--color-border-default);flex:1;height:.5px}.TermsOfServiceAccepted-module__Md8X6G__content{flex-direction:column;align-items:center;display:flex}.TermsOfServiceAccepted-module__Md8X6G__text{color:var(--color-text-secondary)}.TermsOfServiceAccepted-module__Md8X6G__date{color:var(--color-text-secondary);letter-spacing:-.01em;font-size:.5rem;line-height:1.5em}
.TermsOfServiceForm-module__HBsiJW__container{opacity:1;grid-template-rows:1fr;width:100%;margin-top:auto;display:grid}.TermsOfServiceForm-module__HBsiJW__container[data-anim-state=hiding]{animation:.6s ease-in-out forwards TermsOfServiceForm-module__HBsiJW__fade-out-and-collapse}.TermsOfServiceForm-module__HBsiJW__container[data-anim-state=hidden]{display:none}.TermsOfServiceForm-module__HBsiJW__container[data-anim-state=showing]{animation:.6s ease-in-out forwards TermsOfServiceForm-module__HBsiJW__expand-and-fade-in}.TermsOfServiceForm-module__HBsiJW__innerContent{flex-direction:column;gap:.75rem;min-height:0;display:flex;overflow:hidden}@keyframes TermsOfServiceForm-module__HBsiJW__fade-out-and-collapse{0%{opacity:1;grid-template-rows:1fr}50%{opacity:0;grid-template-rows:1fr}to{opacity:0;grid-template-rows:0fr}}@keyframes TermsOfServiceForm-module__HBsiJW__expand-and-fade-in{0%{opacity:0;grid-template-rows:0fr}50%{opacity:0;grid-template-rows:1fr}to{opacity:1;grid-template-rows:1fr}}.TermsOfServiceForm-module__HBsiJW__description{color:var(--color-text-primary);font:var(--text-body-m)}.TermsOfServiceForm-module__HBsiJW__card{background-color:var(--color-bg-surface);border:.5px solid var(--color-border-default);cursor:default;border-radius:1rem;flex-direction:column;gap:.75rem;padding:1.25rem;display:flex;box-shadow:0 1px 2px #0c0e1214}.TermsOfServiceForm-module__HBsiJW__card:not([data-pending]):hover{--color-border-strong:hsl(from var(--color-neutral-100) h s l / .35)}.TermsOfServiceForm-module__HBsiJW__agreementContainer{flex-direction:row;align-items:center;gap:.75rem;display:flex}.TermsOfServiceForm-module__HBsiJW__checkbox{align-self:flex-start;margin-top:.4rem;display:block}.TermsOfServiceForm-module__HBsiJW__validationTooltip{background:var(--color-bg-surface);border:1px solid var(--color-border-default);font:var(--text-body-s);color:var(--color-text-primary);white-space:nowrap;border-radius:.375rem;align-items:center;gap:.5rem;padding:.375rem .625rem .375rem .375rem;display:flex;box-shadow:0 2px 8px #0c0e1226}.TermsOfServiceForm-module__HBsiJW__validationTooltip .react-aria-OverlayArrow svg{fill:var(--color-bg-surface);stroke:var(--color-border-default);paint-order:stroke;stroke-width:2px;display:block}.TermsOfServiceForm-module__HBsiJW__validationTooltipIcon{background:var(--color-ui-warning);width:1.25rem;height:1.25rem;color:var(--color-text-invert);border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:flex}.TermsOfServiceForm-module__HBsiJW__checkboxLabel{color:var(--color-text-secondary)}.TermsOfServiceForm-module__HBsiJW__link{color:var(--color-brand-primary);text-decoration:underline;-webkit-text-decoration-color:var(--color-brand-primary);text-decoration-color:var(--color-brand-primary);text-underline-offset:2px}.TermsOfServiceForm-module__HBsiJW__link:hover{opacity:.8}@media (min-width:768px){.TermsOfServiceForm-module__HBsiJW__card{padding:1.5rem}.TermsOfServiceForm-module__HBsiJW__description{font:var(--text-body-l)}}@media (prefers-reduced-motion:reduce){.TermsOfServiceForm-module__HBsiJW__container[data-anim-state=hiding],.TermsOfServiceForm-module__HBsiJW__container[data-anim-state=showing]{animation-duration:1ms}}
.PharmacyResultsList-module__Y3qDVG__resultsSection{flex-direction:column;gap:.5rem;display:flex}.PharmacyResultsList-module__Y3qDVG__list{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.PharmacyResultsList-module__Y3qDVG__card{all:unset;box-sizing:border-box;background-color:var(--v2-color-surface-raised);border:1px solid var(--v2-color-border-default);cursor:pointer;border-radius:1.25rem;align-items:center;gap:1rem;width:100%;min-height:6rem;padding:1.25rem;transition:border-color .15s ease-out;display:flex}.PharmacyResultsList-module__Y3qDVG__card[data-hovered]{border-color:var(--v2-color-border-strong)}.PharmacyResultsList-module__Y3qDVG__card[data-pressed]{background-color:var(--v2-color-surface-sunken)}.PharmacyResultsList-module__Y3qDVG__card[data-focus-visible]{outline:2px solid var(--v2-color-accent-focus-ring)}.PharmacyResultsList-module__Y3qDVG__card[data-disabled]{cursor:not-allowed;opacity:.6}.PharmacyResultsList-module__Y3qDVG__cardInfo{text-align:left;flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.PharmacyResultsList-module__Y3qDVG__chevron{color:var(--v2-color-fg-default);flex-shrink:0}
.PharmacySearchInput-module__-ld1ha__searchField{background-color:var(--v2-color-surface-raised);border-radius:.75rem;flex-direction:column;justify-content:center;min-height:4rem;display:flex}
.TalkToDoctorFallback-module__bc0vPW__fallback{flex-direction:column;flex:1;gap:.5rem;display:flex}.TalkToDoctorFallback-module__bc0vPW__infoCard{background-color:var(--v2-color-surface-sunken);border:.5px solid var(--v2-color-border-default);border-radius:.75rem;flex-direction:column;gap:.25rem;padding:1.25rem;display:flex}.TalkToDoctorFallback-module__bc0vPW__actions{flex-direction:column;gap:.5rem;margin-top:auto;padding-top:1rem;display:flex}.TalkToDoctorFallback-module__bc0vPW__actionButton{width:100%}
.PharmacySelection-module__qI6MFG__content{flex-direction:column;flex:1;gap:1.5rem;display:flex}.PharmacySelection-module__qI6MFG__header{flex-direction:column;gap:.25rem;display:flex}.PharmacySelection-module__qI6MFG__searchSection{flex-direction:column;gap:.5rem;display:flex}
.CtaNote-module__cJEq8G__note{text-align:center;width:100%}
@layer v2.components.composite{.PromoBox-module__1Za1_G__card{border:1px solid var(--v2-color-border-strong);background:var(--v2-color-surface-raised);text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:.25rem;width:100%;padding:1.5rem;display:flex}.PromoBox-module__1Za1_G__codeRow{color:var(--v2-color-link-default);align-items:center;gap:.25rem;display:flex}.PromoBox-module__1Za1_G__copyButton{color:var(--v2-color-link-default);--icon-button-padding:0}.PromoBox-module__1Za1_G__copyButton>span{background-color:#0000;transform:none}}
.ErrorContent-module__KmU2la__content{text-align:center;flex-direction:column;align-items:center;gap:1rem;display:flex}.ErrorContent-module__KmU2la__modal{gap:.75rem}.ErrorContent-module__KmU2la__icon{color:var(--v2-color-fg-default)}.ErrorContent-module__KmU2la__title{margin-top:.5rem}.ErrorContent-module__KmU2la__description{max-width:28rem}.ErrorContent-module__KmU2la__button{width:100%;max-width:unset}
.ErrorPageLayout-module__nKzoEW__loading{justify-content:center;align-items:center;min-height:12rem;display:flex}.ErrorPageLayout-module__nKzoEW__container{width:100%;margin:0 auto;padding:1rem}@media (min-width:768px){.ErrorPageLayout-module__nKzoEW__container{max-width:43.75rem;padding:3rem 4.5rem}}
@layer v2.components.composite{.ErrorModal-module__pycCua__body{padding:2rem 1.5rem 1.5rem}}
.SigSelectorForm-module__hSBWLa__fields{flex-direction:column;gap:1rem;width:100%;display:flex}
@layer v2.components.composite{.DataSourceInfo-module__eqAE9q__container{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;align-self:center;align-items:center;gap:.125rem;display:flex}.DataSourceInfo-module__eqAE9q__modalContent{flex-direction:column;gap:1rem;padding:2rem;display:flex}.DataSourceInfo-module__eqAE9q__section{flex-direction:column;gap:.25rem;width:100%;display:flex}.DataSourceInfo-module__eqAE9q__sectionHeader{align-items:center;gap:.375rem;display:flex}}
@layer v2.components.composite{.MedicationCard-module__s9bNPW__card{all:unset;cursor:pointer;background-color:var(--v2-color-surface-raised);border:1px solid var(--v2-color-border-default);border-radius:1.25rem;flex-direction:column;width:100%;display:flex}.MedicationCard-module__s9bNPW__card:hover:not(:disabled){background-color:var(--v2-color-surface-sunken);border:1px solid var(--v2-color-border-default)}.MedicationCard-module__s9bNPW__card:focus-visible{background-color:var(--v2-color-info-bg);outline:2px solid var(--v2-color-accent-bg);outline-offset:2px}.MedicationCard-module__s9bNPW__cardDisabled{cursor:default;opacity:.5}.MedicationCard-module__s9bNPW__content{align-items:center;gap:1rem;padding:.5rem 1.5rem;display:flex}.MedicationCard-module__s9bNPW__icon{background-color:var(--v2-color-surface-muted-blue);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2.9375rem;height:2.9375rem;display:flex;overflow:hidden}.MedicationCard-module__s9bNPW__iconImage{object-fit:cover;background:var(--v2-color-surface-raised);border:.839px solid var(--v2-color-border-default);border-radius:.625rem;width:100%;height:100%}.MedicationCard-module__s9bNPW__details{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}.MedicationCard-module__s9bNPW__textContent{flex-direction:column;display:flex}.MedicationCard-module__s9bNPW__name{text-transform:capitalize}.MedicationCard-module__s9bNPW__badge{background-color:var(--v2-color-info-bg);border:1px solid var(--v2-color-accent-focus-ring);border-radius:26px;align-items:center;gap:.25rem;width:fit-content;padding:.375rem .875rem;display:inline-flex}.MedicationCard-module__s9bNPW__badgeIcon{color:var(--v2-color-accent-bg);flex-shrink:0}.MedicationCard-module__s9bNPW__badgeText{white-space:nowrap;color:var(--v2-color-accent-bg)}.MedicationCard-module__s9bNPW__chevron{flex-shrink:0}}
@layer v2.components.composite{.PrescriptionList-module__yhJPYa__title,.PrescriptionList-module__yhJPYa__subtitle{margin-bottom:1rem}.PrescriptionList-module__yhJPYa__listSection{margin-bottom:1.5rem}.PrescriptionList-module__yhJPYa__list{flex-direction:column;gap:.5rem;display:flex}.PrescriptionList-module__yhJPYa__footer{flex-direction:column;justify-content:center;gap:1rem;margin-top:auto;display:flex}.PrescriptionList-module__yhJPYa__notListedCard{text-align:center;background:var(--v2-color-surface-sunken);border-radius:1.25rem;flex-direction:column;align-items:center;width:100%;padding:1rem;display:flex;position:relative}.PrescriptionList-module__yhJPYa__notListedCardBorder{pointer-events:none;width:100%;height:100%;color:var(--v2-color-border-strong);position:absolute;inset:0;overflow:visible}.PrescriptionList-module__yhJPYa__notListedCardBorder rect{fill:none;stroke:currentColor;stroke-width:1px;stroke-dasharray:4 4}.PrescriptionList-module__yhJPYa__scheduleVideoVisitLink{max-width:unset;color:var(--v2-color-link-default);text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration:underline;transition:color .2s ease-in-out}.PrescriptionList-module__yhJPYa__scheduleVideoVisitLink:hover{color:var(--v2-color-link-hover)}.PrescriptionList-module__yhJPYa__scheduleVideoVisitLink[data-disabled]{color:var(--v2-color-link-disabled)}}
@layer v2.components.composite{.OrbBackground-module__SKAmLa__root{pointer-events:none;z-index:0;height:100dvh;position:absolute;top:0;left:0;right:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 65%,#0000 100%);mask-image:linear-gradient(#000 0% 65%,#0000 100%)}.OrbBackground-module__SKAmLa__canvas{width:100%;height:100%;position:absolute;inset:0}}
@layer v2.components.composite{.ChatBubble-module__Ke2J8a__bubble{background-color:hsl(from var(--v2-color-surface-canvas) h s l / .6);opacity:.95;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:var(--v2-shadow-lg);color:var(--v2-color-fg-default);border-radius:1.5rem 0 1.5rem 1.5rem;padding:1.5rem}.ChatBubble-module__Ke2J8a__bubbleSmall{border-radius:1rem 0 1rem 1rem;padding:.5rem .75rem}.ChatBubble-module__Ke2J8a__text{letter-spacing:-.02em;display:block}}
@layer v2.components.composite{.ConsultationsStat-module__sSkV5q__stat{color:var(--v2-color-fg-default);flex-direction:column;gap:.25rem;display:flex}.ConsultationsStat-module__sSkV5q__toneLight{color:var(--v2-color-accent-fg)}.ConsultationsStat-module__sSkV5q__value{letter-spacing:-.025em;font-weight:700}.ConsultationsStat-module__sSkV5q__valueCompact{font-size:1.25rem;font-weight:700;line-height:1.4}.ConsultationsStat-module__sSkV5q__label{margin:0}}
@layer v2.components.composite{.RatingImageCard-module__mUmA4q__card{box-shadow:0 4px 32px hsl(from var(--v2-color-neutral-950) h s l / .25);aspect-ratio:599/575;isolation:isolate;opacity:0;border-radius:3.75rem;width:100%;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);position:relative;overflow:visible;transform:translateY(1.25rem)}.RatingImageCard-module__mUmA4q__cardRevealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.RatingImageCard-module__mUmA4q__card{opacity:1;transition:none;transform:none}}.RatingImageCard-module__mUmA4q__cardCompact{aspect-ratio:1;border-radius:1.5rem}.RatingImageCard-module__mUmA4q__cardCompact:after{content:"";border-radius:inherit;background:linear-gradient(180deg, hsl(from var(--v2-color-neutral-950) h s l / .5) 0%, hsl(from var(--v2-color-neutral-950) h s l / .15) 40%, hsl(from var(--v2-color-neutral-950) h s l / 0) 65%);z-index:1;pointer-events:none;position:absolute;inset:0}.RatingImageCard-module__mUmA4q__image{object-fit:cover;border-radius:inherit;z-index:0}.RatingImageCard-module__mUmA4q__dashedLine{width:33%;height:auto;color:var(--v2-color-divider-strong);pointer-events:none;z-index:1;position:absolute;top:17%;right:-1.5%;transform:rotate(180deg)}.RatingImageCard-module__mUmA4q__cardCompact .RatingImageCard-module__mUmA4q__dashedLine{width:33%;top:34%;right:0}}
@layer v2.components.composite{.TrustpilotBadge-module__emWrYq__badge{color:var(--v2-color-fg-default);flex-direction:column;gap:.25rem;display:flex}.TrustpilotBadge-module__emWrYq__toneLight{color:var(--v2-color-accent-fg)}.TrustpilotBadge-module__emWrYq__row{align-items:center;gap:.75rem;display:flex}.TrustpilotBadge-module__emWrYq__stars{aspect-ratio:155.821/29;opacity:0;flex-shrink:0;width:9.625rem;transition:opacity .7s cubic-bezier(.16,1,.3,1) .12s,transform .7s cubic-bezier(.16,1,.3,1) .12s;display:block;position:relative;transform:translate(-.5rem)}.TrustpilotBadge-module__emWrYq__starsCompact{width:4.5rem}.TrustpilotBadge-module__emWrYq__starsRevealed{opacity:1;transform:none}.TrustpilotBadge-module__emWrYq__starsBase{width:100%;height:100%;display:block}.TrustpilotBadge-module__emWrYq__starsFill{width:100%;height:100%;clip-path:inset(0 calc(100% - var(--star-fill,0%)) 0 0);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.TrustpilotBadge-module__emWrYq__stars{opacity:1;transition:none;transform:none}}.TrustpilotBadge-module__emWrYq__value{letter-spacing:-.025em;white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;min-width:1.7em;font-weight:700}.TrustpilotBadge-module__emWrYq__valueCompact{font-size:1.25rem;font-weight:700;line-height:1.4}.TrustpilotBadge-module__emWrYq__label{margin:0}.TrustpilotBadge-module__emWrYq__compact .TrustpilotBadge-module__emWrYq__row{gap:.25rem}}
@layer v2.components.composite{.RatingSection-module__Un8vLq__section{padding:2rem 1.5rem;position:relative}.RatingSection-module__Un8vLq__inner{max-width:80rem;margin:0 auto}.RatingSection-module__Un8vLq__mobileLayout{max-width:25rem;margin:0 auto;position:relative}.RatingSection-module__Un8vLq__mobileStats{z-index:2;flex-direction:column;gap:.5rem;display:flex;position:absolute;top:3.125rem;left:.6875rem}.RatingSection-module__Un8vLq__mobileBubble{z-index:2;max-width:7.375rem;position:absolute;bottom:4.5rem;right:1rem}.RatingSection-module__Un8vLq__desktopLayout{display:none}@media (min-width:768px){.RatingSection-module__Un8vLq__section{padding:4rem 2rem 5rem}.RatingSection-module__Un8vLq__mobileLayout{max-width:32rem}}@media (min-width:1024px){.RatingSection-module__Un8vLq__section{padding:5rem 2.5rem 6rem}.RatingSection-module__Un8vLq__mobileLayout{display:none}.RatingSection-module__Un8vLq__desktopLayout{grid-template-columns:17.5rem minmax(0,37.4375rem);justify-content:center;align-items:end;gap:2rem;padding-inline-start:11rem;display:grid}.RatingSection-module__Un8vLq__desktopStats{flex-direction:column;gap:2rem;display:flex}.RatingSection-module__Un8vLq__desktopBubble{z-index:2;width:16.625rem;position:absolute;top:50%;left:-10.625rem;transform:translateY(-50%)}}}
@layer v2.components.composite{.RefillPrescription-module__1C9JKW__wrapper{background-color:var(--v2-color-surface-canvas);min-height:100dvh}.RefillPrescription-module__1C9JKW__backdropWrapper,.RefillPrescription-module__1C9JKW__gradientWrapper{isolation:isolate;position:relative;overflow:hidden}.RefillPrescription-module__1C9JKW__gradientWrapper:before,.RefillPrescription-module__1C9JKW__gradientWrapper:after{content:"";pointer-events:none;will-change:background-position;background-size:200% 200%;animation:9s ease-in-out infinite RefillPrescription-module__1C9JKW__shimmerSweep;position:absolute;inset:0}.RefillPrescription-module__1C9JKW__gradientWrapper:before{background-image:linear-gradient(208.78deg, var(--v2-color-surface-canvas) 38%, var(--v2-color-sage-50) 50%, var(--v2-color-sage-50) 62%, var(--v2-color-surface-canvas) 74%);z-index:0}.RefillPrescription-module__1C9JKW__gradientWrapper:after{background-image:linear-gradient(208.78deg, var(--v2-color-surface-canvas) 38%, var(--v2-color-blue-50) 50%, var(--v2-color-blue-50) 62%, var(--v2-color-surface-canvas) 74%);z-index:0;opacity:0;animation:9s ease-in-out infinite RefillPrescription-module__1C9JKW__shimmerSweep,12s ease-in-out infinite RefillPrescription-module__1C9JKW__shimmerXfade}.RefillPrescription-module__1C9JKW__gradientWrapper>*{z-index:1;position:relative}@media (min-width:768px){.RefillPrescription-module__1C9JKW__gradientWrapper{padding:5rem 0}.RefillPrescription-module__1C9JKW__gradientWrapper:before{background-image:linear-gradient(188.43deg, var(--v2-color-surface-canvas) 38%, var(--v2-color-sage-50) 50%, var(--v2-color-sage-50) 62%, var(--v2-color-surface-canvas) 74%)}.RefillPrescription-module__1C9JKW__gradientWrapper:after{background-image:linear-gradient(188.43deg, var(--v2-color-surface-canvas) 38%, var(--v2-color-blue-50) 50%, var(--v2-color-blue-50) 62%, var(--v2-color-surface-canvas) 74%)}}[data-animations-paused] .RefillPrescription-module__1C9JKW__gradientWrapper:before{animation:none}[data-animations-paused] .RefillPrescription-module__1C9JKW__gradientWrapper:after{animation:none}[data-animations-paused] .RefillPrescription-module__1C9JKW__gradientWrapper:after{opacity:.5}@media (prefers-reduced-motion:reduce){.RefillPrescription-module__1C9JKW__gradientWrapper:before,.RefillPrescription-module__1C9JKW__gradientWrapper:after{animation:none}.RefillPrescription-module__1C9JKW__gradientWrapper:after{opacity:.5}}@keyframes RefillPrescription-module__1C9JKW__shimmerSweep{0%{background-position:0 60%}50%{background-position:100% 40%}to{background-position:0 60%}}@keyframes RefillPrescription-module__1C9JKW__shimmerXfade{0%{opacity:0}15%{opacity:0}35%{opacity:1}65%{opacity:1}85%{opacity:0}to{opacity:0}}}
@layer v2.base{.IconButton-module__7Symcq__buttonBase{all:unset;box-sizing:border-box;cursor:pointer;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;width:fit-content;margin:0;display:flex}.IconButton-module__7Symcq__buttonBase[data-disabled]{cursor:not-allowed}.IconButton-module__7Symcq__buttonBase[data-focus-visible]{box-shadow:var(--v2-shadow-focus-ring);outline:none}.IconButton-module__7Symcq__buttonBase .IconButton-module__7Symcq__surface{width:100%;height:100%;padding:var(--icon-button-padding,.5rem);border-radius:100px;justify-content:center;align-items:center;transition:transform .1s ease-out,background-color .15s ease-out,box-shadow .15s ease-out,color .15s ease-out;display:inline-flex}.IconButton-module__7Symcq__buttonBase[data-hovered] .IconButton-module__7Symcq__surface{background-color:var(--v2-color-surface-sunken)}.IconButton-module__7Symcq__buttonBase[data-pressed] .IconButton-module__7Symcq__surface{background-color:var(--v2-color-surface-muted-warm);transform:scale(.98)}.IconButton-module__7Symcq__buttonBase[data-disabled] .IconButton-module__7Symcq__surface{border-color:var(--v2-color-border-disabled);color:var(--v2-color-link-disabled)}.IconButton-module__7Symcq__primary .IconButton-module__7Symcq__surface{background-color:var(--v2-color-accent-bg);color:var(--v2-color-accent-fg);box-shadow:var(--v2-shadow-brand-glow)}.IconButton-module__7Symcq__primary[data-hovered] .IconButton-module__7Symcq__surface{background-color:var(--v2-color-accent-bg-hover);box-shadow:var(--v2-shadow-brand-glow-hover)}.IconButton-module__7Symcq__primary[data-pressed] .IconButton-module__7Symcq__surface{background-color:var(--v2-color-accent-bg-pressed);box-shadow:none}.IconButton-module__7Symcq__primary[data-focus-visible] .IconButton-module__7Symcq__surface{box-shadow:none}.IconButton-module__7Symcq__primary[data-focus-visible]{box-shadow:0px 4px 7px rgb(from var(--v2-color-accent-bg) r g b / .39), 0 0 0 2px var(--v2-color-accent-focus-ring-black);outline:none}.IconButton-module__7Symcq__primary[data-disabled] .IconButton-module__7Symcq__surface{background-color:var(--v2-color-accent-bg-disabled);box-shadow:none;color:var(--v2-color-link-disabled)}.IconButton-module__7Symcq__secondary .IconButton-module__7Symcq__surface{background-color:var(--v2-color-solid-bg);color:var(--v2-color-solid-fg)}.IconButton-module__7Symcq__secondary[data-hovered] .IconButton-module__7Symcq__surface{background-color:var(--v2-color-solid-bg-hover)}.IconButton-module__7Symcq__secondary[data-pressed] .IconButton-module__7Symcq__surface{background-color:var(--v2-color-solid-bg-pressed)}.IconButton-module__7Symcq__secondary[data-disabled] .IconButton-module__7Symcq__surface{background-color:var(--v2-color-solid-bg-disabled);color:var(--v2-color-link-disabled)}.IconButton-module__7Symcq__expandHitArea{position:relative}.IconButton-module__7Symcq__expandHitArea:after{content:"";width:max(100%, var(--hit-area-size,48px));height:max(100%, var(--hit-area-size,48px));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.IconButton-module__7Symcq__ghost .IconButton-module__7Symcq__surface{border:1px solid var(--v2-color-border-default);color:var(--v2-color-fg-default);background-color:#0000}.IconButton-module__7Symcq__ghost[data-hovered] .IconButton-module__7Symcq__surface{border-color:var(--v2-color-border-strong)}.IconButton-module__7Symcq__ghost[data-pressed] .IconButton-module__7Symcq__surface{border-color:var(--v2-color-solid-bg-pressed)}.IconButton-module__7Symcq__ghost[data-disabled] .IconButton-module__7Symcq__surface{border-color:var(--v2-color-border-disabled);color:var(--v2-color-link-disabled)}@media (prefers-reduced-motion:reduce){.IconButton-module__7Symcq__buttonBase .IconButton-module__7Symcq__surface{transition:none}}}
@layer v2.components.primitives{.CarouselSelector-module__ohRjfW__root{align-items:center;gap:.625rem;display:inline-flex}.CarouselSelector-module__ohRjfW__arrow{width:2rem;height:2rem;color:var(--v2-color-fg-default);--icon-button-padding:.25rem}.CarouselSelector-module__ohRjfW__arrow[data-disabled]{color:var(--v2-color-fg-disabled)}.CarouselSelector-module__ohRjfW__track{align-items:center;gap:.375rem;display:inline-flex}.CarouselSelector-module__ohRjfW__dot{background-color:var(--v2-color-solid-bg-disabled);border-radius:50%;width:.5rem;height:.5rem;transition:width .2s,border-radius .2s,background-color .2s;display:inline-block}.CarouselSelector-module__ohRjfW__dotActive{background-color:var(--v2-color-fg-default);border-radius:.25rem;width:1.125rem}@media (prefers-reduced-motion:reduce){.CarouselSelector-module__ohRjfW__dot{transition:none}}}
@layer v2.base{.AnimatedInputPlaceholder-module__EqSgcW__placeholder{pointer-events:none;color:var(--v2-color-fg-subtle);font:var(--v2-text-body-16);letter-spacing:-.02em;animation:3s ease-in-out forwards AnimatedInputPlaceholder-module__EqSgcW__slideInOut;display:flex;position:absolute;inset:0;overflow:hidden}@keyframes AnimatedInputPlaceholder-module__EqSgcW__slideInOut{0%{opacity:0;transform:translateY(.625rem)}20%{opacity:1;transform:translateY(0)}80%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(.625rem)}}@media (min-width:768px){.AnimatedInputPlaceholder-module__EqSgcW__placeholder{font:var(--v2-text-body-14);letter-spacing:var(--v2-tracking-tight)}}@media (prefers-reduced-motion:reduce){.AnimatedInputPlaceholder-module__EqSgcW__placeholder{opacity:1;animation:none;transform:none}}}
@layer v2.components.composite{.InputHeroNormal-module__qEv9iq__heroForm{background-color:var(--v2-color-surface-canvas);box-shadow:var(--v2-shadow-xl);z-index:1;border-radius:2rem 2rem 3rem 3rem;flex-direction:column;justify-content:space-between;width:100%;padding:1.5rem 1rem .75rem;display:flex;position:relative}.InputHeroNormal-module__qEv9iq__heroInputWrapper{flex:1;align-items:center;min-width:0;min-height:1.5rem;display:flex;position:relative}.InputHeroNormal-module__qEv9iq__placeholder{align-items:flex-start}.InputHeroNormal-module__qEv9iq__heroTextarea{resize:none;width:100%;font:var(--v2-text-body-16);letter-spacing:var(--v2-tracking-tight);color:var(--v2-color-fg-default);background:0 0;border:none;outline:none;min-height:2.8rem;max-height:7.625rem;line-height:1.4}.InputHeroNormal-module__qEv9iq__heroTextarea::placeholder{color:var(--v2-color-fg-subtle)}.InputHeroNormal-module__qEv9iq__heroTextarea:disabled{color:var(--v2-color-fg-disabled);cursor:not-allowed}.InputHeroNormal-module__qEv9iq__characterLimit{height:1.56rem;color:var(--v2-color-error-600)}.InputHeroNormal-module__qEv9iq__submitButton{flex-shrink:0}.InputHeroNormal-module__qEv9iq__desktopButtonSection{display:none}.InputHeroNormal-module__qEv9iq__submitButtonMobile{width:100%}.InputHeroNormal-module__qEv9iq__mobileButtonSection{flex-direction:column;width:100%;display:flex}.InputHeroNormal-module__qEv9iq__divider{border:none;border-top:1px dashed var(--v2-color-border-default);width:100%;margin:.75rem 0}.InputHeroNormal-module__qEv9iq__badgesRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;width:100%;list-style:none;display:flex}.InputHeroNormal-module__qEv9iq__desktopBadges{flex-wrap:wrap;justify-content:center;align-items:center;gap:.25rem;margin-top:1rem;list-style:none;display:none}.InputHeroNormal-module__qEv9iq__badge{background-color:var(--v2-color-surface-canvas);color:var(--v2-color-fg-default);border-radius:4px;flex-shrink:0;align-items:center;gap:.25rem;padding:.125rem .5rem;display:flex;overflow:hidden}@media (min-width:640px){.InputHeroNormal-module__qEv9iq__heroForm{box-shadow:var(--v2-shadow-xl);background:var(--v2-color-surface-canvas);border-radius:3rem;flex-direction:row;align-items:center;gap:1.5rem;padding:.75rem .75rem .75rem 1rem}.InputHeroNormal-module__qEv9iq__placeholder{align-items:center}.InputHeroNormal-module__qEv9iq__heroTextarea{font:var(--v2-text-body-14);min-height:1.25rem}.InputHeroNormal-module__qEv9iq__characterLimit{position:absolute;top:6.5rem}.InputHeroNormal-module__qEv9iq__desktopButtonSection{flex-direction:column;align-items:center;gap:.5rem;display:flex}.InputHeroNormal-module__qEv9iq__mobileButtonSection{display:none}.InputHeroNormal-module__qEv9iq__desktopBadges{display:flex}}}
@layer v2.components.composite{.InputHeroCompact-module__BUmQAG__condensedForm{background-color:var(--v2-color-surface-canvas);box-shadow:var(--v2-shadow-xl);border-radius:4rem;flex-direction:row;align-items:center;gap:.75rem;width:100%;padding:.75rem .75rem .75rem 1.5rem;display:flex;overflow:hidden}.InputHeroCompact-module__BUmQAG__inputGroup{flex:1;position:relative}.InputHeroCompact-module__BUmQAG__heroInputWrapper{align-items:center;min-width:0;min-height:1.5rem;display:flex}.InputHeroCompact-module__BUmQAG__characterLimit{color:var(--v2-color-error-600)}.InputHeroCompact-module__BUmQAG__condensedTextarea{resize:none;font:var(--v2-text-body-16);letter-spacing:var(--v2-tracking-tight);color:var(--v2-color-fg-default);background:0 0;border:none;outline:none;flex:1;min-height:1.5rem;max-height:1.5rem;line-height:1.4;overflow:hidden}.InputHeroCompact-module__BUmQAG__condensedTextarea::placeholder{color:var(--v2-color-fg-subtle)}.InputHeroCompact-module__BUmQAG__condensedTextarea:disabled{color:var(--v2-color-fg-disabled);cursor:not-allowed}.InputHeroCompact-module__BUmQAG__condensedTextareaMultiline{max-height:9rem;overflow:auto}.InputHeroCompact-module__BUmQAG__condensedButton{flex-shrink:0}}
@layer v2.components.composite{.InputHeroChat-module__I-a1rG__container{flex-direction:column;gap:.5rem;width:100%;display:flex}.InputHeroChat-module__I-a1rG__inputCard{background-color:var(--v2-color-surface-canvas);border:1px solid var(--v2-color-border-default);border-radius:1rem;flex-wrap:wrap;align-items:flex-end;column-gap:.75rem;width:100%;padding:.75rem;display:flex;position:relative}.InputHeroChat-module__I-a1rG__contextualActionSlot{z-index:1;position:absolute;top:0;right:0}.InputHeroChat-module__I-a1rG__attachedFilesSection{flex:0 0 100%;order:-2;gap:.75rem;width:100%;display:flex}.InputHeroChat-module__I-a1rG__leadingSlot{flex-shrink:0}.InputHeroChat-module__I-a1rG__textareaWrapper{flex:1;min-width:0;overflow:hidden}.InputHeroChat-module__I-a1rG__textareaWrapperExpanded{flex:0 0 100%;order:-1}.InputHeroChat-module__I-a1rG__textarea{resize:none;width:100%;font:var(--v2-text-body-14);letter-spacing:var(--v2-tracking-tight);color:var(--v2-color-fg-default);background:0 0;border:none;outline:none;max-height:9rem;padding:0;line-height:1.4}.InputHeroChat-module__I-a1rG__textarea::placeholder{color:var(--v2-color-fg-subtle)}.InputHeroChat-module__I-a1rG__textarea:disabled{color:var(--v2-color-fg-disabled);cursor:not-allowed}.InputHeroChat-module__I-a1rG__textareaExpanded{min-height:3rem}.InputHeroChat-module__I-a1rG__submitButton{flex-shrink:0}.InputHeroChat-module__I-a1rG__inputCardExpanded{justify-content:space-between;align-items:center;min-height:6.75rem}.InputHeroChat-module__I-a1rG__characterLimitWarning{font:var(--v2-text-body-10);letter-spacing:var(--v2-tracking-tight);color:var(--v2-color-fg-disabled);text-align:right;position:absolute;top:-1.25rem;right:1rem}.InputHeroChat-module__I-a1rG__characterLimitWarningAtLimit{color:var(--v2-color-fg-default)}.InputHeroChat-module__I-a1rG__disclaimer{font:var(--v2-text-body-10);letter-spacing:var(--v2-tracking-tight);color:var(--v2-color-fg-subtle);text-align:center;width:100%}}
@layer v2.components.composite{.InputHero-module__tcAs9q__wrapper{isolation:isolate;flex-direction:column;width:100%;display:flex;position:relative}}
@layer v2.base{.HoloCard-module__rgeXva__wrapper{position:relative}.HoloCard-module__rgeXva__proximityZone{inset:calc(var(--holo-proximity-radius) * -1);pointer-events:auto;z-index:0;position:absolute}.HoloCard-module__rgeXva__root{z-index:1;border-radius:var(--holo-radius,0);touch-action:pan-y;transform-style:preserve-3d;transform:perspective(1000px) rotateX(var(--holo-rx,0deg)) rotateY(var(--holo-ry,0deg)) scale3d(var(--holo-scale,1), var(--holo-scale,1), 1);--holo-ease:.6s cubic-bezier(.23, 1, .32, 1);box-shadow:var(--holo-shadow-x,0px) var(--holo-shadow-y,15px) 30px -10px #00000026, inset 0 1px 1px #fffc, inset 0 -1px 1px #0000000d, inset 1px 0 1px #fffc, inset -1px 0 1px #0000000d, inset var(--holo-inset-x,0px) var(--holo-inset-y,0px) 20px #fff6;transition:transform var(--holo-ease), box-shadow var(--holo-ease);--holo-gradient:linear-gradient(115deg, #fff0 0%, #fff0 25%, #ff9ad14d 35%, #80d0ff4d 45%, #ffe4994d 55%, #d8b4fe4d 65%, #fff0 75%, #fff0 100%);--holo-noise-svg:url("data:image/svg+xml,%3Csvg width='100' height='100' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100' height='100' filter='url(%23noise)' opacity='0.2'/%3E%3C/svg%3E");position:relative;overflow:hidden}.HoloCard-module__rgeXva__root:before,.HoloCard-module__rgeXva__holoLayer,.HoloCard-module__rgeXva__glareLayer,.HoloCard-module__rgeXva__textureLayer{border-radius:inherit}.HoloCard-module__rgeXva__root:before,.HoloCard-module__rgeXva__holoLayer,.HoloCard-module__rgeXva__glareLayer{pointer-events:none;opacity:0;transition:opacity .5s;position:absolute;inset:0}.HoloCard-module__rgeXva__root:before,.HoloCard-module__rgeXva__holoLayer{background:var(--holo-gradient);background-size:300% 300%;background-position:var(--holo-bg-x,50%) var(--holo-bg-y,50%)}.HoloCard-module__rgeXva__root:before{content:"";z-index:2;mix-blend-mode:screen}.HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__root:before{opacity:.4}.HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__root{transition:transform .1s ease-out,box-shadow .1s ease-out}.HoloCard-module__rgeXva__textureLayer{pointer-events:none;background-image:var(--holo-noise-svg);position:absolute;inset:0}.HoloCard-module__rgeXva__glareLayer{mix-blend-mode:overlay;background:radial-gradient(farthest-corner circle at var(--holo-glare-x,50%) var(--holo-glare-y,50%), #ffffffe6 10%, #fff0 50%)}.HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__holoLayer,.HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__glareLayer{opacity:1}.HoloCard-module__rgeXva__content{z-index:1;position:relative}@media (prefers-reduced-motion:reduce){.HoloCard-module__rgeXva__wrapper,.HoloCard-module__rgeXva__wrapper[data-active=true]{--holo-rx:0deg;--holo-ry:0deg;--holo-scale:1;--holo-shadow-x:0px;--holo-shadow-y:15px;--holo-inset-x:0px;--holo-inset-y:0px}.HoloCard-module__rgeXva__root,.HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__root{transition:none}.HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__holoLayer,.HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__glareLayer,.HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__root:before{opacity:0}}[data-animations-paused] .HoloCard-module__rgeXva__wrapper,[data-animations-paused] .HoloCard-module__rgeXva__wrapper[data-active=true]{--holo-rx:0deg;--holo-ry:0deg;--holo-scale:1;--holo-shadow-x:0px;--holo-shadow-y:15px;--holo-inset-x:0px;--holo-inset-y:0px}[data-animations-paused] .HoloCard-module__rgeXva__root,[data-animations-paused] .HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__root{transition:none}[data-animations-paused] .HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__holoLayer,[data-animations-paused] .HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__glareLayer,[data-animations-paused] .HoloCard-module__rgeXva__wrapper[data-active=true] .HoloCard-module__rgeXva__root:before{opacity:0}}
@layer v2.components.primitives{.InfoBox-module__ThTMlG__infoBox{border:1px solid;border-radius:.5rem;align-items:flex-start;gap:1rem;width:100%;padding:1.25rem;display:flex}.InfoBox-module__ThTMlG__icon{flex-shrink:0}.InfoBox-module__ThTMlG__content{flex:1;min-width:0}.InfoBox-module__ThTMlG__contentWithTitle{flex-direction:column;gap:.25rem;display:flex}.InfoBox-module__ThTMlG__default{background-color:var(--v2-color-info-bg);border-color:var(--v2-color-info-border);color:var(--v2-color-info-fg)}.InfoBox-module__ThTMlG__alert{background-color:var(--v2-color-warning-bg);border-color:var(--v2-color-warning-border);color:var(--v2-color-warning-fg)}.InfoBox-module__ThTMlG__subdued{background-color:var(--v2-color-surface-sunken);border-color:var(--v2-color-border-subtle);color:var(--v2-color-fg-muted)}.InfoBox-module__ThTMlG__error{background-color:var(--v2-color-error-bg);border-color:var(--v2-color-error-border);color:var(--v2-color-error-fg)}}
@layer v2.base{.LoadingDots-module__eMCx8G__loadingDots{color:var(--v2-color-fg-muted);justify-content:center;align-items:center;gap:.375rem;padding:.5rem;display:flex}.LoadingDots-module__eMCx8G__dot{background-color:currentColor;border-radius:50%;width:.25rem;height:.25rem;animation:1.2s ease-in-out infinite LoadingDots-module__eMCx8G__loadingDotsBounce}.LoadingDots-module__eMCx8G__dot:nth-child(2){animation-delay:.25s}.LoadingDots-module__eMCx8G__dot:nth-child(3){animation-delay:.5s}}@keyframes LoadingDots-module__eMCx8G__loadingDotsBounce{0%,60%,to{opacity:1;transform:translateY(0)}30%{opacity:.4;transform:translateY(-.175rem)}}@media (prefers-reduced-motion:reduce){.LoadingDots-module__eMCx8G__dot{animation:none}}
@layer v2.base{.Logo-module__H6wHLa__logo{flex-shrink:0;width:auto;display:inline-block}.Logo-module__H6wHLa__brand{color:var(--v2-color-accent-bg)}.Logo-module__H6wHLa__sizeSm{height:1rem}.Logo-module__H6wHLa__sizeMd{height:1.375rem}.Logo-module__H6wHLa__sizeLg{height:1.75rem}}
@layer v2.components.primitives{.Popover-module__P0IlJa__popover[data-placement=bottom] .Popover-module__P0IlJa__arrow svg{transform:rotate(180deg)}.Popover-module__P0IlJa__popover[data-placement=left] .Popover-module__P0IlJa__arrow svg{transform:rotate(-90deg)}.Popover-module__P0IlJa__popover[data-placement=right] .Popover-module__P0IlJa__arrow svg{transform:rotate(90deg)}}
@layer v2.components.primitives{.Menu-module__t-uiFq__menu{background-color:var(--v2-color-surface-raised);border:1px solid var(--v2-color-border-default);border-radius:10px;outline:none;padding:.25rem;overflow:hidden;box-shadow:0 2px 12px #0000000f}.Menu-module__t-uiFq__menu.Menu-module__t-uiFq__small{min-width:15.5rem}.Menu-module__t-uiFq__menu.Menu-module__t-uiFq__small .Menu-module__t-uiFq__menuItem{font:var(--v2-text-body-14);gap:.375em;padding:.5rem .75rem}.Menu-module__t-uiFq__menu.Menu-module__t-uiFq__small .Menu-module__t-uiFq__menuHeader{font:var(--v2-text-body-12);padding:.5rem .75rem 0}.Menu-module__t-uiFq__menu.Menu-module__t-uiFq__large{min-width:21.5625rem}.Menu-module__t-uiFq__menu.Menu-module__t-uiFq__large .Menu-module__t-uiFq__menuItem{font:var(--v2-text-body-14);gap:.75rem;padding:1rem 1.25rem}.Menu-module__t-uiFq__menu.Menu-module__t-uiFq__large .Menu-module__t-uiFq__menuHeader{padding:.5rem 1.25rem 0}.Menu-module__t-uiFq__menuTrigger{cursor:pointer;background-color:#0000;border:none;outline:none}.Menu-module__t-uiFq__menuItem{cursor:pointer;color:var(--v2-color-fg-default);font:var(--v2-text-body-14);border-radius:6px;outline:none;align-items:center;width:100%;transition:background-color .2s ease-in-out,color .2s ease-in-out;display:flex}.Menu-module__t-uiFq__menuItem[data-focused],.Menu-module__t-uiFq__menuItem[data-hovered],.Menu-module__t-uiFq__menuItem[data-focus-visible]{background-color:var(--v2-color-surface-sunken);border-color:#0000}.Menu-module__t-uiFq__menuItem[data-pressed]{background-color:var(--v2-color-surface-sunken)}.Menu-module__t-uiFq__menuItem[data-disabled]{color:var(--v2-color-fg-disabled);cursor:not-allowed}.Menu-module__t-uiFq__menuItemIcon{flex-shrink:0;justify-content:center;align-items:center;width:1em;height:1em;display:flex}.Menu-module__t-uiFq__menuSection:not(:first-child){margin-top:.5rem}.Menu-module__t-uiFq__menuHeader{font:var(--v2-text-body-12);color:var(--v2-color-fg-subtle);pointer-events:none}.Menu-module__t-uiFq__menuPopover{box-shadow:none;background-color:#0000;border:none;max-width:fit-content}.Menu-module__t-uiFq__menuPopover[data-entering]{animation:.15s ease-out Menu-module__t-uiFq__fadeIn}.Menu-module__t-uiFq__menuPopover[data-exiting]{animation:.1s ease-in Menu-module__t-uiFq__fadeOut}@keyframes Menu-module__t-uiFq__fadeIn{0%{opacity:0;transform:translateY(-.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes Menu-module__t-uiFq__fadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.25rem)}}}
@layer v2.components.primitives{.TextField-module__GTXFVa__textField{border:1px solid var(--v2-color-border-strong);background-color:var(--v2-color-surface-canvas);border-radius:.625rem;width:100%;padding:.75rem .75rem .75rem 1.25rem}.TextField-module__GTXFVa__textField[data-disabled]{background-color:var(--v2-color-border-light)}.TextField-module__GTXFVa__textField[data-focus-within]{outline:1.5px solid var(--v2-color-fg-default);outline-offset:-1.5px}.TextField-module__GTXFVa__textField[data-invalid]{border-color:var(--v2-color-error-border);background-color:var(--v2-color-error-bg)}.TextField-module__GTXFVa__textField[data-invalid] .TextField-module__GTXFVa__label{color:var(--v2-color-error-fg)}.TextField-module__GTXFVa__textField[data-invalid][data-focus-within]{outline:1.5px solid var(--v2-color-error-border);outline-offset:-1.5px}.TextField-module__GTXFVa__textField .TextField-module__GTXFVa__contentGroup{justify-content:space-between;align-items:center;display:flex}.TextField-module__GTXFVa__textField .TextField-module__GTXFVa__textAreaWrapper{flex:1;min-width:0}.TextField-module__GTXFVa__textField .TextField-module__GTXFVa__input{width:100%;font:var(--v2-text-body-16);color:var(--v2-color-fg-default);background-color:inherit;border:0}.TextField-module__GTXFVa__textField .TextField-module__GTXFVa__input[data-disabled]{color:var(--v2-color-fg-disabled)}.TextField-module__GTXFVa__textField .TextField-module__GTXFVa__input[data-focused]{outline:0}.TextField-module__GTXFVa__textField .TextField-module__GTXFVa__input::placeholder{color:var(--v2-color-fg-subtle);font:var(--v2-text-body-16)}.TextField-module__GTXFVa__textField .TextField-module__GTXFVa__label{color:var(--v2-color-fg-subtle);align-items:center;gap:.25rem;display:flex}.TextField-module__GTXFVa__iconLeading{margin-right:.5rem}.TextField-module__GTXFVa__iconTrailing{margin-left:.5rem}.TextField-module__GTXFVa__errorMessage{color:var(--v2-color-error-fg);padding-top:.375rem;padding-left:1.25rem}}
@layer v2.components.composite{.Toast-module__7oc3_q__toastRegion{z-index:110;flex-direction:column;gap:1.25rem;display:flex;position:fixed}.Toast-module__7oc3_q__top{top:1.25rem;left:50%;transform:translate(-50%)}.Toast-module__7oc3_q__topLeft{top:1.25rem;left:1.25rem}.Toast-module__7oc3_q__topRight{top:1.25rem;right:1.25rem}.Toast-module__7oc3_q__bottom{bottom:1.25rem;left:50%;transform:translate(-50%)}.Toast-module__7oc3_q__bottomLeft{bottom:1.25rem;left:1.25rem}.Toast-module__7oc3_q__bottomRight{bottom:1.25rem;right:1.25rem}.Toast-module__7oc3_q__toastContent{width:min(31.25rem,100vw - 2.5rem);max-width:100%;box-shadow:var(--v2-shadow-md);border:1px solid;border-radius:.75rem;align-items:center;gap:.75rem;padding:1rem;display:flex}.Toast-module__7oc3_q__startIcon{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.Toast-module__7oc3_q__textContent{flex-direction:column;flex:1;gap:.125rem;min-width:0;display:flex}.Toast-module__7oc3_q__closeButton{--icon-button-padding:.375rem;width:1.75rem;height:1.75rem}.Toast-module__7oc3_q__toastError{background-color:var(--v2-color-error-bg);border-color:var(--v2-color-error-border);color:var(--v2-color-error-fg)}.Toast-module__7oc3_q__toastWarning{background-color:var(--v2-color-warning-bg);border-color:var(--v2-color-warning-border);color:var(--v2-color-warning-fg)}.Toast-module__7oc3_q__toastSuccess{background-color:var(--v2-color-success-bg);border-color:var(--v2-color-success-border);color:var(--v2-color-success-fg)}.Toast-module__7oc3_q__toastNeutral{background-color:var(--v2-color-info-bg);border-color:var(--v2-color-info-border);color:var(--v2-color-info-fg)}}
@layer v2.components.primitives{.Modal-module__BYb2rG__modalOverlay{width:100vw;height:var(--visual-viewport-height);background:hsla(from var(--v2-color-surface-canvas) h s l / .4);-webkit-backdrop-filter:blur(4.5px);backdrop-filter:blur(4.5px);z-index:100;justify-content:center;align-items:flex-end;display:flex;position:fixed;top:0;left:0}.Modal-module__BYb2rG__modalOverlay[data-entering]{animation:.2s Modal-module__BYb2rG__modal-fade}.Modal-module__BYb2rG__modalOverlay[data-exiting]{animation:.15s ease-in reverse Modal-module__BYb2rG__modal-fade}.Modal-module__BYb2rG__dialog{outline:none;padding:0}.Modal-module__BYb2rG__modal{box-shadow:var(--v2-shadow-lg);background:var(--v2-color-surface-canvas);width:100%;max-width:30rem;max-height:calc(var(--visual-viewport-height) * .95);border-radius:24px;outline:none;position:relative;overflow-y:auto}.Modal-module__BYb2rG__modal[data-entering]{animation:.3s cubic-bezier(.175,.885,.32,1.275) Modal-module__BYb2rG__modal-zoom}.Modal-module__BYb2rG__closeButton{z-index:1;position:absolute;top:1rem;right:1rem}@keyframes Modal-module__BYb2rG__modal-fade{0%{opacity:0}to{opacity:1}}@keyframes Modal-module__BYb2rG__modal-zoom{0%{transform:scale(.8)}to{transform:scale(1)}}.Modal-module__BYb2rG__modalOverlayCentered{align-items:center}.Modal-module__BYb2rG__modalOverlayCentered .Modal-module__BYb2rG__modal{width:fit-content}@media (min-width:576px){.Modal-module__BYb2rG__modalOverlay{align-items:center}.Modal-module__BYb2rG__modal{width:fit-content}}}
@layer v2.base{.Checkbox-module__8xQzoa__checkboxContainer{align-items:center;gap:.75rem;display:flex;position:relative}.Checkbox-module__8xQzoa__checkboxContainer .Checkbox-module__8xQzoa__checkbox{border:2px solid var(--v2-color-border-strong);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;transition:border-color .2s,background-color .2s,outline .2s,box-shadow .2s;display:flex}.Checkbox-module__8xQzoa__checkboxContainer .Checkbox-module__8xQzoa__checkbox.Checkbox-module__8xQzoa__medium{border-radius:4px;width:1rem;height:1rem}.Checkbox-module__8xQzoa__checkboxContainer .Checkbox-module__8xQzoa__checkbox.Checkbox-module__8xQzoa__small{border-radius:4px;width:.875rem;height:.875rem}:is(.Checkbox-module__8xQzoa__checkboxContainer[data-selected],.Checkbox-module__8xQzoa__checkboxContainer[data-indeterminate]) .Checkbox-module__8xQzoa__icon{color:var(--v2-color-info-bg)}:is(.Checkbox-module__8xQzoa__checkboxContainer[data-selected],.Checkbox-module__8xQzoa__checkboxContainer[data-indeterminate]) .Checkbox-module__8xQzoa__checkbox{border-color:var(--v2-color-accent-focus-ring);background:var(--v2-color-accent-focus-ring)}.Checkbox-module__8xQzoa__checkboxContainer[data-focus-visible] .Checkbox-module__8xQzoa__checkbox{outline:2px solid var(--v2-color-accent-focus-ring)}.Checkbox-module__8xQzoa__checkboxContainer[data-invalid] .Checkbox-module__8xQzoa__icon{color:var(--v2-color-icon-default)}.Checkbox-module__8xQzoa__checkboxContainer[data-invalid] .Checkbox-module__8xQzoa__checkbox{border-color:var(--v2-color-error-border);background-color:var(--v2-color-error-bg)}:is(.Checkbox-module__8xQzoa__checkboxContainer[data-invalid][data-selected],.Checkbox-module__8xQzoa__checkboxContainer[data-invalid][data-indeterminate]) .Checkbox-module__8xQzoa__checkbox{background:var(--v2-color-error-border)}.Checkbox-module__8xQzoa__checkboxContainer[data-disabled] .Checkbox-module__8xQzoa__icon{color:var(--v2-color-fg-disabled)}.Checkbox-module__8xQzoa__checkboxContainer[data-disabled] .Checkbox-module__8xQzoa__checkbox{border-color:var(--v2-color-border-disabled)}:is(.Checkbox-module__8xQzoa__checkboxContainer[data-disabled][data-selected],.Checkbox-module__8xQzoa__checkboxContainer[data-disabled][data-indeterminate]) .Checkbox-module__8xQzoa__checkbox{border-color:var(--v2-color-accent-bg-disabled);background:var(--v2-color-accent-bg-disabled)}}
@layer v2.base{.Divider-module__aY08na__divider{width:100%;height:1px;display:block;overflow:visible}.Divider-module__aY08na__line{vector-effect:non-scaling-stroke;stroke:currentColor}.Divider-module__aY08na__base{color:var(--v2-color-border-default)}.Divider-module__aY08na__strong{color:var(--v2-color-border-strong)}.Divider-module__aY08na__solid{color:var(--v2-color-border-default)}}
@layer v2.components.primitives{.Switch-module__8YrlKq__switchWrapper{forced-color-adjust:none;-webkit-tap-highlight-color:transparent;cursor:pointer;align-items:center;gap:.75rem;display:flex;position:relative}.Switch-module__8YrlKq__switchWrapper .Switch-module__8YrlKq__track{background:var(--v2-color-divider);border-radius:.75rem;flex-shrink:0;width:2.75rem;height:1.5rem;padding:.125rem;transition:all .2s}.Switch-module__8YrlKq__switchWrapper .Switch-module__8YrlKq__track .Switch-module__8YrlKq__handle{aspect-ratio:1;background:var(--v2-color-surface-raised);will-change:transform;border-radius:.75rem;height:100%;transition:all .2s;display:block}.Switch-module__8YrlKq__switchWrapper[data-selected] .Switch-module__8YrlKq__track{background:var(--v2-color-solid-bg)}.Switch-module__8YrlKq__switchWrapper[data-selected] .Switch-module__8YrlKq__handle{transform:translate(1.25rem)}.Switch-module__8YrlKq__switchWrapper[data-focus-visible] .Switch-module__8YrlKq__track{outline:2px solid var(--v2-color-accent-focus-ring)}.Switch-module__8YrlKq__switchWrapper[data-disabled] .Switch-module__8YrlKq__track{background:var(--v2-color-solid-bg-disabled)}.Switch-module__8YrlKq__switchWrapper .Switch-module__8YrlKq__activeLabel{color:var(--v2-color-fg-muted)}.Switch-module__8YrlKq__switchWrapper .Switch-module__8YrlKq__disabledLabel{color:var(--v2-color-fg-disabled)}}
@layer v2.components.primitives{.RadioGroup-module__Pag_3a__radioGroup>label{cursor:pointer;align-items:center;gap:.5rem;display:flex;position:relative}.RadioGroup-module__Pag_3a__radioGroup>label:before{content:"";box-sizing:border-box;border:2px solid var(--v2-color-border-strong);background:var(--v2-color-surface-raised);cursor:default;border-radius:50%;width:1.125rem;height:1.125rem;display:block}.RadioGroup-module__Pag_3a__radioGroup>label[data-pressed]:before{opacity:.8}.RadioGroup-module__Pag_3a__radioGroup>label[data-selected]:before{border-color:var(--v2-color-accent-bg);background:var(--v2-color-accent-bg);box-shadow:inset 0 0 0 3px var(--v2-color-surface-raised)}.RadioGroup-module__Pag_3a__radioGroup>label[data-focus-visible]:before{outline:2px solid var(--v2-color-accent-focus-ring)}.RadioGroup-module__Pag_3a__radioGroup>label[data-disabled]{color:var(--v2-color-fg-disabled)}.RadioGroup-module__Pag_3a__radioGroup>label[data-disabled]:before{border-color:var(--v2-color-accent-bg-disabled)}.RadioGroup-module__Pag_3a__radioGroup>label[data-disabled][data-selected]:before{border-color:var(--v2-color-accent-bg-disabled);background:var(--v2-color-accent-bg-disabled);box-shadow:inset 0 0 0 4px var(--v2-color-surface-sunken)}}
@layer v2.components.primitives{.Disclosure-module__jLF6BW__animatedDetails{width:100%;overflow:hidden}.Disclosure-module__jLF6BW__label{text-align:left;cursor:pointer;justify-content:space-between;align-items:flex-start;gap:.5rem;width:100%;transition:height .2s ease-in-out;display:flex}.Disclosure-module__jLF6BW__leftIconLabel{justify-content:start}.Disclosure-module__jLF6BW__icon{flex-shrink:0;transition:transform .2s ease-in-out;transform:rotate(0)}.Disclosure-module__jLF6BW__iconOpen{transform:rotate(180deg)}.Disclosure-module__jLF6BW__content{color:var(--v2-color-fg-muted);margin-top:.75rem}.Disclosure-module__jLF6BW__content a{color:var(--v2-color-accent-bg);text-decoration:underline}.Disclosure-module__jLF6BW__content ol{padding-left:1.5rem}}
@layer v2.components.primitives{.Markdown-module__S3pyHG__markdown h1,.Markdown-module__S3pyHG__markdown h2,.Markdown-module__S3pyHG__markdown h3,.Markdown-module__S3pyHG__markdown h4,.Markdown-module__S3pyHG__markdown h5,.Markdown-module__S3pyHG__markdown h6{margin:1rem 0 .5rem}.Markdown-module__S3pyHG__markdown h1:first-child,.Markdown-module__S3pyHG__markdown h2:first-child,.Markdown-module__S3pyHG__markdown h3:first-child,.Markdown-module__S3pyHG__markdown h4:first-child,.Markdown-module__S3pyHG__markdown h5:first-child,.Markdown-module__S3pyHG__markdown h6:first-child{margin-top:0}.Markdown-module__S3pyHG__markdown h1{font:var(--v2-text-heading-20)}.Markdown-module__S3pyHG__markdown h2{font:var(--v2-text-heading-18)}.Markdown-module__S3pyHG__markdown h3{font:var(--v2-text-heading-16)}.Markdown-module__S3pyHG__markdown h4,.Markdown-module__S3pyHG__markdown h5,.Markdown-module__S3pyHG__markdown h6{font:var(--v2-text-heading-14)}.Markdown-module__S3pyHG__markdown p{color:var(--v2-color-fg-default);font:var(--v2-text-body-14);margin:.5rem 0}.Markdown-module__S3pyHG__markdown p:first-child{margin-top:0}.Markdown-module__S3pyHG__markdown p:last-child{margin-bottom:0}.Markdown-module__S3pyHG__markdown ul,.Markdown-module__S3pyHG__markdown ol{margin:.5rem 0;padding-left:1.5rem}.Markdown-module__S3pyHG__markdown ul{list-style-type:disc}.Markdown-module__S3pyHG__markdown ol{list-style-type:decimal}.Markdown-module__S3pyHG__markdown li{font:var(--v2-text-body-14);color:var(--v2-color-fg-default);margin:.25rem 0}.Markdown-module__S3pyHG__markdown li::marker{font:var(--v2-text-body-14);color:var(--v2-color-fg-default)}.Markdown-module__S3pyHG__markdown ul ul,.Markdown-module__S3pyHG__markdown ol ol,.Markdown-module__S3pyHG__markdown ul ol,.Markdown-module__S3pyHG__markdown ol ul{margin:.25rem 0}.Markdown-module__S3pyHG__markdown strong{font-weight:600}.Markdown-module__S3pyHG__markdown em{font-style:italic}.Markdown-module__S3pyHG__markdown a{color:var(--v2-color-link-default);text-decoration:underline;-webkit-text-decoration-color:var(--v2-color-link-default);text-decoration-color:var(--v2-color-link-default);text-underline-offset:2px}.Markdown-module__S3pyHG__markdown a:hover{-webkit-text-decoration-color:var(--v2-color-link-default);text-decoration-color:var(--v2-color-link-default);opacity:.8}.Markdown-module__S3pyHG__markdown blockquote{border-left:4px solid var(--v2-color-link-default);background-color:var(--v2-color-surface-raised);border-radius:0 .375rem .375rem 0;margin:1rem 0;padding:.5rem 0 .5rem 1rem}.Markdown-module__S3pyHG__markdown blockquote p{color:var(--v2-color-fg-muted);margin:0;font-style:italic}.Markdown-module__S3pyHG__markdown hr{border:none;border-top:1px solid var(--v2-color-divider);margin:1.5rem 0}.Markdown-module__S3pyHG__markdown table{border-collapse:collapse;width:100%;margin:1rem 0}.Markdown-module__S3pyHG__markdown th,.Markdown-module__S3pyHG__markdown td{border:1px solid var(--v2-color-divider);text-align:left;padding:.5rem}.Markdown-module__S3pyHG__markdown th{background-color:var(--v2-color-surface-sunken);font:var(--v2-text-heading-14);color:var(--v2-color-fg-default)}.Markdown-module__S3pyHG__markdown td{color:var(--v2-color-fg-default)}.Markdown-module__S3pyHG__markdown img{border-radius:.375rem;max-width:100%;height:auto;margin:.5rem 0}@media (min-width:768px){.Markdown-module__S3pyHG__markdown p,.Markdown-module__S3pyHG__markdown li{font:var(--v2-text-body-16)}.Markdown-module__S3pyHG__markdown li::marker{font:var(--v2-text-body-16)}.Markdown-module__S3pyHG__markdown h1{font:var(--v2-text-heading-20)}.Markdown-module__S3pyHG__markdown h2{font:var(--v2-text-heading-18)}.Markdown-module__S3pyHG__markdown h3{font:var(--v2-text-heading-16)}.Markdown-module__S3pyHG__markdown h4,.Markdown-module__S3pyHG__markdown h5,.Markdown-module__S3pyHG__markdown h6{font:var(--v2-text-heading-14)}}}
@layer v2.base{.Link-module__8sEdVG__link{color:var(--v2-color-link-default);text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration:underline;transition:color .2s ease-in-out}.Link-module__8sEdVG__link:visited{color:var(--v2-color-link-visited)}.Link-module__8sEdVG__link:hover{color:var(--v2-color-link-hover)}.Link-module__8sEdVG__link:focus-visible{outline-width:1px;outline-style:auto;outline-color:var(--v2-color-link-default)}.Link-module__8sEdVG__disabled{color:var(--v2-color-link-disabled);pointer-events:none}.Link-module__8sEdVG__disabled:visited{color:var(--v2-color-link-disabled)}}
@layer v2.components.composite{.ErrorPage-module__YEe2VW__container{background-color:var(--v2-color-surface-canvas);flex-direction:column;justify-content:center;align-items:center;min-height:100dvh;padding:1rem;display:flex}.ErrorPage-module__YEe2VW__content{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:100%;display:flex}.ErrorPage-module__YEe2VW__iconWrapper{background-color:var(--v2-color-info-bg);border-radius:4rem;justify-content:center;align-items:center;width:6rem;height:6rem;display:flex}.ErrorPage-module__YEe2VW__code,.ErrorPage-module__YEe2VW__description{color:var(--v2-color-fg-muted)}.ErrorPage-module__YEe2VW__actions{flex-direction:column;align-items:center;gap:.75rem;width:100%;margin-top:.5rem;display:flex}.ErrorPage-module__YEe2VW__traceContainer{background-color:var(--v2-color-surface-raised);border-radius:.75rem;justify-content:space-between;align-items:flex-start;gap:.75rem;width:100%;padding:.75rem 1rem;display:flex}.ErrorPage-module__YEe2VW__traceContent{text-align:left;overflow-wrap:break-word;word-break:break-word;flex-direction:column;gap:.25rem;display:flex}.ErrorPage-module__YEe2VW__traceSentryEventId{color:var(--v2-color-fg-muted)}.ErrorPage-module__YEe2VW__copiedIcon>span{color:var(--v2-color-success-border)}@media (min-width:768px){.ErrorPage-module__YEe2VW__container{padding:1.5rem}.ErrorPage-module__YEe2VW__content{max-width:28rem}}}
@layer v2.components.primitives{.Select-module__ZM8vjq__selectField{width:100%;position:relative}.Select-module__ZM8vjq__selectButton{border:1px solid var(--v2-color-border-strong);background:var(--v2-color-surface-canvas);width:100%;font:var(--v2-text-body-16);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;padding:.75rem 1rem;transition:background .2s,border-color .2s;display:flex}.Select-module__ZM8vjq__selectButton[data-focus-visible]{outline:2px solid var(--v2-color-accent-focus-ring)}.Select-module__ZM8vjq__selectButton[data-pressed]{border-color:var(--v2-color-fg-default)}.Select-module__ZM8vjq__selectButton[data-disabled]{background:var(--v2-color-border-light);cursor:not-allowed}.Select-module__ZM8vjq__selectButton[data-disabled] .Select-module__ZM8vjq__selectValue{color:var(--v2-color-fg-disabled)}.Select-module__ZM8vjq__selectButton[data-disabled] .Select-module__ZM8vjq__selectValue[data-placeholder]{color:var(--v2-color-fg-disabled)}.Select-module__ZM8vjq__selectButton.Select-module__ZM8vjq__withLabel{padding-top:1.75rem}.Select-module__ZM8vjq__selectField[data-disabled] .Select-module__ZM8vjq__label{color:var(--v2-color-fg-disabled)}.Select-module__ZM8vjq__label{color:var(--v2-color-fg-subtle);z-index:1;align-items:center;gap:4px;margin-bottom:0;display:flex;position:absolute;top:.75rem;left:1.25rem}.Select-module__ZM8vjq__selectValue{text-align:left;font:var(--v2-text-body-16);color:var(--v2-color-fg-default);flex:1}.Select-module__ZM8vjq__selectValue[data-placeholder]{color:var(--v2-color-fg-disabled);font-style:normal}.Select-module__ZM8vjq__selectValue [slot=description]{display:none}.Select-module__ZM8vjq__selectValue [slot=label]{font:inherit;color:inherit}.Select-module__ZM8vjq__dropdownIcon{width:1rem;height:1rem;color:var(--v2-color-icon-default);transition:transform .2s}.Select-module__ZM8vjq__fieldError{color:var(--v2-color-error-fg);margin-top:.25rem;padding-left:1.25rem}.Select-module__ZM8vjq__selectField[data-invalid] .Select-module__ZM8vjq__label{color:var(--v2-color-error-fg)}.Select-module__ZM8vjq__selectField[data-invalid] .Select-module__ZM8vjq__selectButton{border-color:var(--v2-color-error-border);background-color:var(--v2-color-error-bg)}.Select-module__ZM8vjq__selectField[data-invalid] .Select-module__ZM8vjq__selectButton[data-focus-visible]{outline:1.5px solid var(--v2-color-error-border)}.Select-module__ZM8vjq__popover{width:var(--trigger-width);background:var(--v2-color-surface-raised);border:1px solid var(--v2-color-border-default);box-shadow:var(--v2-shadow-md);border-radius:6px;padding:.75rem;overflow:hidden auto}.Select-module__ZM8vjq__listBox{background:0 0;border:none;outline:none;flex-direction:column;gap:.25rem;width:100%;max-height:320px;display:flex}.Select-module__ZM8vjq__listBoxItem{cursor:pointer;font:var(--v2-text-body-16);color:var(--v2-color-fg-default);border-radius:6px;outline:none;justify-content:space-between;align-items:center;padding:.5rem;transition:background-color .2s;display:flex;position:relative}.Select-module__ZM8vjq__listBoxItem:hover,.Select-module__ZM8vjq__listBoxItem[data-focused],.Select-module__ZM8vjq__listBoxItem[data-pressed]{background-color:var(--v2-color-surface-sunken)}.Select-module__ZM8vjq__listBoxItem[data-selected]{background-color:var(--v2-color-surface-muted-sage)}.Select-module__ZM8vjq__listBoxItem[data-selected] .Select-module__ZM8vjq__selectedIcon{position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.Select-module__ZM8vjq__listBoxItem [slot=description]{color:var(--v2-color-fg-subtle)}.Select-module__ZM8vjq__itemContent{flex-direction:column;flex:1;gap:.125rem;display:flex}.Select-module__ZM8vjq__section{flex-direction:column;gap:.25rem;display:flex}.Select-module__ZM8vjq__sectionTitle{background-color:var(--v2-color-surface-sunken);color:var(--v2-color-fg-subtle);font:var(--v2-text-body-12);border-radius:6px;padding:.5rem}}
.shared-module__5hZlaa__container{flex-shrink:0;width:11.5625rem;height:11.5625rem;position:relative}.shared-module__5hZlaa__canvas{width:100%;height:100%;display:block}.shared-module__5hZlaa__containerPlaceholder{flex-shrink:0;width:11.5625rem;height:11.5625rem;position:relative;overflow:hidden}.shared-module__5hZlaa__imagePlaceholder{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none}
@layer v2.components.composite{.PlusAnimationBlock-module__Aqbg0q__plusContainer{width:fit-content;margin:0 auto;position:relative}.PlusAnimationBlock-module__Aqbg0q__doctorImage{width:4.875rem;height:4.875rem;box-shadow:var(--v2-shadow-xl);border-radius:50%;position:absolute;top:.5rem;left:.5rem}.PlusAnimationBlock-module__Aqbg0q__patientImage{width:2.813rem;height:2.813rem;box-shadow:var(--v2-shadow-xl);border-radius:50%;position:absolute;bottom:2.5rem;right:.75rem}}
@layer v2.components.primitives{.OTPInput-module__OvMPea__root{width:100%;position:relative}.OTPInput-module__OvMPea__inputContainer{justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex}.OTPInput-module__OvMPea__input{background-color:var(--v2-color-surface-canvas);border:1px solid var(--v2-color-border-strong);text-align:center;max-width:3rem;height:4.5rem;font:var(--v2-text-body-24);border-radius:.5rem;outline:none;flex-shrink:0;justify-content:center;align-items:center;padding:.75rem;transition:border-color .2s;display:flex}.OTPInput-module__OvMPea__small{height:3.625rem}.OTPInput-module__OvMPea__input:focus{box-shadow:var(--v2-shadow-focus-ring);border:1px solid #0000}.OTPInput-module__OvMPea__input:hover:not(:disabled){border-color:var(--v2-color-fg-default)}.OTPInput-module__OvMPea__inputInvalid{border-color:var(--v2-color-error-border)}.OTPInput-module__OvMPea__inputDisabled{background-color:var(--v2-color-surface-sunken);color:var(--v2-color-fg-disabled);cursor:not-allowed}}
@layer v2.components.composite{.SelectedPharmacy-module__cA75Ma__card{border:1px solid var(--v2-color-border-strong);background-color:var(--v2-color-surface-raised);border-radius:1.25rem;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.25rem;display:flex}.SelectedPharmacy-module__cA75Ma__inner{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.SelectedPharmacy-module__cA75Ma__iconWrapper{background-color:var(--v2-color-sage-100);border-radius:30px;justify-content:center;align-items:center;padding:.313rem;display:flex}.SelectedPharmacy-module__cA75Ma__address{color:var(--v2-color-fg-muted)}}
@layer v2.components.primitives{.Calendar-module__LmigJG__calendar{max-width:100%;color:var(--v2-color-fg-default)}.Calendar-module__LmigJG__headerWrapper{border:1px solid var(--v2-color-border-strong);background:var(--v2-color-surface-canvas);border-radius:.75rem;justify-content:space-between;align-self:stretch;align-items:center;gap:.25rem;margin-bottom:.75rem;padding:.375rem .25rem;display:flex}.Calendar-module__LmigJG__headingTitle{font:var(--v2-text-body-14);text-transform:uppercase;font-weight:500}.Calendar-module__LmigJG__calendarGrid{flex-direction:column;align-self:stretch;gap:.25rem;display:flex}.Calendar-module__LmigJG__calendarGrid thead tr th{color:var(--v2-color-fg-subtle);font:var(--v2-text-body-10);width:2.5rem}.Calendar-module__LmigJG__calendarCell{cursor:pointer;forced-color-adjust:none;border:1px solid var(--v2-color-border-strong);background:var(--v2-color-surface-canvas);width:2.5rem;height:2.5rem;color:var(--v2-color-fg-default);font:var(--v2-text-body-14);border-radius:.75rem;outline:none;flex-direction:column;justify-content:center;align-items:center;font-weight:500;transition:background-color .2s,color .2s,border-color .2s;display:flex}.Calendar-module__LmigJG__calendarCell[data-outside-month]{display:none}.Calendar-module__LmigJG__calendarCell[data-today]{border:2px solid var(--v2-color-accent-bg);color:var(--v2-color-fg-default)}.Calendar-module__LmigJG__calendarCell:hover:not([data-disabled]):not([data-selected]),.Calendar-module__LmigJG__calendarCell[data-pressed]:not([data-selected]){background-color:var(--v2-color-surface-muted-blue);color:var(--v2-color-fg-default);border-color:#0000}.Calendar-module__LmigJG__calendarCell[data-focus-visible]{box-shadow:var(--v2-shadow-focus-ring)}.Calendar-module__LmigJG__calendarCell[data-selected]{background-color:var(--v2-color-accent-bg);border-color:var(--v2-color-accent-bg);color:var(--v2-color-accent-fg)}.Calendar-module__LmigJG__calendarCell[data-disabled],.Calendar-module__LmigJG__calendarCell[data-unavailable]{border-color:var(--v2-color-border-light);color:var(--v2-color-fg-disabled);pointer-events:none}.Calendar-module__LmigJG__errorMessage{color:var(--v2-color-error-fg)}}
@layer v2.components.composite{.DatePicker-module__aGN47W__datePicker[data-invalid] .DatePicker-module__aGN47W__group{border-color:var(--v2-color-error-border);background-color:var(--v2-color-error-bg)}.DatePicker-module__aGN47W__datePicker .DatePicker-module__aGN47W__group:focus-within{outline:1.5px solid var(--v2-color-fg-default)}.DatePicker-module__aGN47W__datePicker[data-invalid] .DatePicker-module__aGN47W__group:focus-within{outline:1.5px solid var(--v2-color-error-border)}.DatePicker-module__aGN47W__datePicker[data-disabled] .DatePicker-module__aGN47W__group{background:var(--v2-color-border-light);color:var(--v2-color-fg-disabled)}.DatePicker-module__aGN47W__datePicker[data-disabled] .DatePicker-module__aGN47W__dateInput{color:var(--v2-color-fg-disabled)}.DatePicker-module__aGN47W__datePicker[data-disabled] .DatePicker-module__aGN47W__dateInput .DatePicker-module__aGN47W__dateSegment{color:var(--v2-color-fg-disabled)}.DatePicker-module__aGN47W__group{background:var(--v2-color-surface-canvas);border:1px solid var(--v2-color-border-default);border-radius:.625rem;flex-direction:column;justify-content:center;padding:.75rem .75rem .75rem 1rem;display:flex}.DatePicker-module__aGN47W__group fieldset{border:none;outline:none;align-items:center;gap:.5rem;display:flex}.DatePicker-module__aGN47W__dateInput{text-transform:uppercase;font:var(--v2-text-body-16);white-space:nowrap;forced-color-adjust:none;width:fit-content;min-width:9.375rem;display:inline}.DatePicker-module__aGN47W__dateSegment{padding:.125rem .0625rem}.DatePicker-module__aGN47W__dateSegment[data-placeholder]{color:var(--v2-color-fg-disabled)}.DatePicker-module__aGN47W__dateSegment[data-type=literal]{color:var(--v2-color-fg-disabled)}.DatePicker-module__aGN47W__dateSegment[data-type=literal][data-has-value=true]{color:var(--v2-color-fg-default)}.DatePicker-module__aGN47W__dateSegment:focus{color:var(--v2-color-fg-default);caret-color:#0000;border-radius:.25rem}.DatePicker-module__aGN47W__label{align-items:center;gap:.25rem;display:flex}.DatePicker-module__aGN47W__calendarButton{--icon-button-padding:0}.DatePicker-module__aGN47W__calendarButton[data-pressed]>span{background-color:#0000}.DatePicker-module__aGN47W__calendarButton>span{color:var(--v2-color-fg-default)}.DatePicker-module__aGN47W__calendarButton>span:hover{background-color:#0000}.DatePicker-module__aGN47W__errorMessage{padding-left:1.25rem}.DatePicker-module__aGN47W__popover{background:var(--v2-color-surface-canvas);border:1px solid var(--v2-color-border-strong);max-width:fit-content;box-shadow:var(--v2-shadow-md);border-radius:.75rem;padding:.75rem}}
@layer v2.components.primitives{.SearchSelect-module__-jfvpG__selectField{border:1px solid var(--v2-color-border-strong);background-color:var(--v2-color-surface-canvas);border-radius:10px;width:100%;padding:.75rem .75rem .75rem 1rem;position:relative}.SearchSelect-module__-jfvpG__selectField[data-focus-within]{outline:1.5px solid var(--v2-color-fg-default);outline-offset:-1.5px}.SearchSelect-module__-jfvpG__selectField:has(.SearchSelect-module__-jfvpG__input[data-disabled]){background-color:var(--v2-color-border-light)}.SearchSelect-module__-jfvpG__inputGroup{align-items:center;gap:.5rem;display:flex}.SearchSelect-module__-jfvpG__inputGroup:focus-visible{outline:0}.SearchSelect-module__-jfvpG__input{width:100%;font:var(--v2-text-body-16);background-color:inherit;text-overflow:ellipsis;white-space:nowrap;border:0;overflow:hidden}.SearchSelect-module__-jfvpG__input[data-focused],.SearchSelect-module__-jfvpG__input:focus-visible{outline:0}.SearchSelect-module__-jfvpG__label{z-index:1;align-items:center;gap:4px;margin-bottom:0;display:flex}.SearchSelect-module__-jfvpG__selectField[data-invalid]{border-color:var(--v2-color-error-border);background-color:var(--v2-color-error-bg)}.SearchSelect-module__-jfvpG__fieldError{padding-left:1.25rem}.SearchSelect-module__-jfvpG__popover{width:var(--trigger-width);background:var(--v2-color-surface-raised);border:1px solid var(--v2-color-border-default);box-shadow:var(--v2-shadow-md);border-radius:10px;padding:.75rem;overflow:hidden auto}.SearchSelect-module__-jfvpG__listBox{background:0 0;border:none;outline:none;flex-direction:column;gap:.25rem;width:100%;max-height:320px;display:flex}.SearchSelect-module__-jfvpG__emptyContainer{flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;display:flex}}
@layer v2.components.composite{.Tooltip-module__FkoTdq__desktopTooltip{background-color:var(--v2-color-surface-raised);color:var(--v2-color-fg-default);border:1px solid var(--v2-color-border-default);box-shadow:var(--v2-shadow-md);max-width:var(--tooltip-max-width,250px);z-index:1000;border-radius:.75rem;padding:.75rem}.Tooltip-module__FkoTdq__desktopTooltip[data-entering]{animation:.2s Tooltip-module__FkoTdq__tooltipFadeIn}.Tooltip-module__FkoTdq__desktopTooltip[data-exiting]{animation:.15s Tooltip-module__FkoTdq__tooltipFadeOut}.Tooltip-module__FkoTdq__mobileTooltipModal{padding:1.5rem 1rem}@keyframes Tooltip-module__FkoTdq__tooltipFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes Tooltip-module__FkoTdq__tooltipFadeOut{0%{opacity:1}to{opacity:0}}}
.AuthActions-module__OJnqrG__wrapper{gap:.5rem;display:flex}.AuthActions-module__OJnqrG__signInButton{display:none}@media (min-width:768px){.AuthActions-module__OJnqrG__signInButton{display:block}}
@layer v2.components.composite{.NavPageLinks-module__NAVCsa__wrapper{align-items:center;gap:.25rem;display:none}.NavPageLinks-module__NAVCsa__link{border-radius:3rem;padding:.25rem .625rem;transition:background-color .15s ease-out;display:inline-flex}.NavPageLinks-module__NAVCsa__link:hover{background-color:var(--v2-color-surface-sunken)}.NavPageLinks-module__NAVCsa__link:focus-visible{background-color:var(--v2-color-surface-sunken);outline:none}@media (min-width:768px){.NavPageLinks-module__NAVCsa__wrapper{display:flex}}}
.DashboardLink-module__7A2Vra__linkItem{align-items:center;gap:.75rem;padding:.5rem;display:flex}.DashboardLink-module__7A2Vra__linkItem:hover{background-color:var(--v2-color-surface-sunken);border-radius:8px}.DashboardLink-module__7A2Vra__linkItem>:first-child{align-items:center;gap:.25rem;display:flex}.DashboardLink-module__7A2Vra__linkItem:focus-visible{outline:2px solid var(--v2-color-accent-bg-hover);outline-offset:.125rem;border-radius:.25rem}.DashboardLink-module__7A2Vra__highlighted{color:var(--v2-color-link-default)}
.DashboardSection-module__cTARUa__sectionTitle{color:var(--v2-color-fg-subtle);padding:.5rem}
.HeaderLayout-module__OoMd9a__header{z-index:5;position:sticky;top:0}.HeaderLayout-module__OoMd9a__content{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background-color:var(--v2-color-surface-canvas);align-items:center;padding:1rem 1.5rem;display:flex}.HeaderLayout-module__OoMd9a__logoWrapper{flex:1;display:flex}.HeaderLayout-module__OoMd9a__rightContainer{flex:1;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.HeaderLayout-module__OoMd9a__openMenuWrapper{border-left:1px dashed var(--v2-color-border-default);align-items:center;gap:1rem;padding-left:1rem;display:flex}@media (min-width:768px){.HeaderLayout-module__OoMd9a__content{padding:1rem 3rem}}@media (min-width:1024px){.HeaderLayout-module__OoMd9a__content{padding:1rem 4rem}}@media (min-width:1280px){.HeaderLayout-module__OoMd9a__content{padding:1rem 6.25rem}}
@layer v2.components.primitives{.HeaderSearch-module__vIwuiG__toggleIconsWrapper{align-items:center;display:flex}.HeaderSearch-module__vIwuiG__searchInput{background-color:var(--v2-color-surface-sunken);border:none;border-radius:2.125rem;padding:.375rem .75rem}.HeaderSearch-module__vIwuiG__searchInput[data-focus-within]{outline:1px solid var(--v2-color-border-strong)}.HeaderSearch-module__vIwuiG__searchInput [slot=input]{font:var(--v2-text-body-14)}.HeaderSearch-module__vIwuiG__searchInput [slot=start-component]{margin-right:.75rem}.HeaderSearch-module__vIwuiG__searchInput [slot=end-component]{color:var(--v2-color-fg-subtle)}}
@layer v2.components.primitives{.HeaderSidebar-module__c6pb4G__wrapper{justify-content:space-between;width:100%;display:flex}.HeaderSidebar-module__c6pb4G__logoLink{height:fit-content}}
.MarketingHeader-module__Q8YEOW__userGreeting{display:none}.MarketingHeader-module__Q8YEOW__marketingHeader{transition:transform .25s}.MarketingHeader-module__Q8YEOW__hidden{visibility:hidden;pointer-events:none;transform:translateY(-100%)}.MarketingHeader-module__Q8YEOW__contentShrink{transition:padding-top .35s cubic-bezier(.4,0,.2,1),padding-bottom .35s cubic-bezier(.4,0,.2,1)}@media (min-width:768px){.MarketingHeader-module__Q8YEOW__userGreeting{display:flex}}@media (min-width:1024px){.MarketingHeader-module__Q8YEOW__hidden{visibility:visible;pointer-events:auto;transform:none}.MarketingHeader-module__Q8YEOW__scrolled{padding-top:.5rem;padding-bottom:.5rem}}@media (prefers-reduced-motion:reduce){.MarketingHeader-module__Q8YEOW__marketingHeader{transition:none}.MarketingHeader-module__Q8YEOW__hidden{transform:none}.MarketingHeader-module__Q8YEOW__contentShrink{transition:none}}[data-animations-paused] .MarketingHeader-module__Q8YEOW__marketingHeader{transition:opacity .15s}[data-animations-paused] .MarketingHeader-module__Q8YEOW__hidden{opacity:0;transition:opacity .15s,visibility 0s .15s;transform:none}[data-animations-paused] .MarketingHeader-module__Q8YEOW__contentShrink{transition:none}@media (min-width:1024px){[data-animations-paused] .MarketingHeader-module__Q8YEOW__hidden{opacity:1;transition:none}}
@layer v2.components.composite{.AuthCTAs-module__lRXPlG__wrapper{align-items:center;gap:.5rem;display:flex}}
@layer v2.components.composite{.SocialMediaLinks-module__kkhXdq__list{align-items:center;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.SocialMediaLinks-module__kkhXdq__link{width:1rem;height:1rem;color:var(--v2-color-fg-default);transition:color var(--duration-fast,.15s) ease;justify-content:center;align-items:center;display:inline-flex}.SocialMediaLinks-module__kkhXdq__link:hover,.SocialMediaLinks-module__kkhXdq__link:focus-visible{color:var(--v2-color-accent-bg)}}
@layer v2.components.composite{.BrandStrip-module__CP2Dtq__wrapper{flex-direction:column;gap:2rem;width:100%;display:flex}.BrandStrip-module__CP2Dtq__logoRow{align-items:flex-start;display:flex}.BrandStrip-module__CP2Dtq__logo{width:auto;height:1.75rem}.BrandStrip-module__CP2Dtq__body{flex-direction:column;gap:1rem;display:flex}.BrandStrip-module__CP2Dtq__description{max-width:28.1875rem;letter-spacing:var(--v2-tracking-tight)}.BrandStrip-module__CP2Dtq__actions{flex-direction:column;align-items:flex-start;gap:2rem;display:flex}@media (min-width:768px){.BrandStrip-module__CP2Dtq__wrapper{gap:2rem}.BrandStrip-module__CP2Dtq__body{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2rem}.BrandStrip-module__CP2Dtq__description{flex:0 28.1875rem}.BrandStrip-module__CP2Dtq__actions{flex-direction:row;align-items:center;gap:2rem}}}
@layer v2.components.composite{.NavLinksSection-module__urXT4G__grid{align-items:flex-start;gap:2rem;display:flex}.NavLinksSection-module__urXT4G__column{flex-direction:column;flex:1;gap:1.5rem;min-width:0;display:flex}.NavLinksSection-module__urXT4G__section{flex-direction:column;gap:.25rem;display:flex}.NavLinksSection-module__urXT4G__heading{letter-spacing:var(--v2-tracking-tight)}.NavLinksSection-module__urXT4G__linkList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.NavLinksSection-module__urXT4G__link{color:var(--v2-color-fg-default);transition:color var(--duration-fast,.15s) ease;text-decoration:none}.NavLinksSection-module__urXT4G__link:hover,.NavLinksSection-module__urXT4G__link:focus-visible{color:var(--v2-color-accent-bg)}.NavLinksSection-module__urXT4G__linkLabel{letter-spacing:var(--v2-tracking-tight)}}
@layer v2.components.composite{.Certifications-module__1ynYkW__list{align-items:center;gap:1rem;margin:0;padding:0;list-style:none;display:flex}.Certifications-module__1ynYkW__item{display:inline-flex}@media (min-width:768px){.Certifications-module__1ynYkW__list{gap:1rem}}}
@layer v2.components.composite{.DisclaimerColumn-module__tu6A0q__column{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;width:100%;display:flex}.DisclaimerColumn-module__tu6A0q__text{max-width:21.625rem;letter-spacing:var(--v2-tracking-tight)}.DisclaimerColumn-module__tu6A0q__link{color:inherit;text-decoration:underline}.DisclaimerColumn-module__tu6A0q__link:hover,.DisclaimerColumn-module__tu6A0q__link:focus-visible{color:var(--v2-color-accent-bg)}@media (min-width:768px){.DisclaimerColumn-module__tu6A0q__column{text-align:right;align-items:flex-end;gap:3rem;max-width:21.4688rem}}}
@layer v2.components.composite{.PatientOath-module__SJh5DW__section{text-align:center;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:21.625rem;margin-inline:auto;display:flex}.PatientOath-module__SJh5DW__badge{width:10.4375rem;height:10.4375rem}.PatientOath-module__SJh5DW__quote{text-align:center}@media (min-width:768px){.PatientOath-module__SJh5DW__section{gap:3rem;max-width:45.1875rem}.PatientOath-module__SJh5DW__quote{font:var(--v2-text-heading-28);letter-spacing:var(--v2-tracking-tight)}}}
@layer v2.components.composite{.FooterNote-module__pLorMq__wrapper{text-align:center;flex-direction:column;align-items:center;gap:2.125rem;width:100%;display:flex}.FooterNote-module__pLorMq__madeIn{white-space:pre-line}.FooterNote-module__pLorMq__legal{align-items:center;gap:1.375rem;display:flex}.FooterNote-module__pLorMq__legalText{color:var(--v2-color-neutral-400);letter-spacing:var(--v2-tracking-tight)}@media (min-width:768px){.FooterNote-module__pLorMq__wrapper{text-align:left;flex-direction:row;justify-content:space-between;align-items:flex-end;padding-inline:6.25rem}.FooterNote-module__pLorMq__madeIn{text-align:left}}}
@layer v2.components.composite{.MarketingFooter-module__3vpO4q__footer{width:100%;color:var(--v2-color-fg-default);isolation:isolate;position:relative;overflow:hidden}.MarketingFooter-module__3vpO4q__gradient{z-index:0;pointer-events:none;background:linear-gradient(180deg, var(--v2-color-neutral-50) 0%, var(--v2-color-sage-100) 100%);position:absolute;inset:0}.MarketingFooter-module__3vpO4q__content{z-index:1;grid-template-columns:minmax(0,1fr);row-gap:4.625rem;display:grid;position:relative}.MarketingFooter-module__3vpO4q__ribbon{pointer-events:none;z-index:0;grid-area:2/1;position:relative;overflow:hidden}.MarketingFooter-module__3vpO4q__topSection{z-index:1;flex-direction:column;grid-area:1/1;gap:2rem;padding:3.5rem 1.5rem 0;display:flex;position:relative}.MarketingFooter-module__3vpO4q__divider{border-top:2px dashed var(--v2-color-border-default);width:100%;height:0}.MarketingFooter-module__3vpO4q__linksRow{flex-direction:column;gap:2rem;display:flex}.MarketingFooter-module__3vpO4q__oathSection{z-index:1;flex-direction:column;grid-area:2/1;gap:2.125rem;padding:2.125rem 1.5rem 1.5rem;display:flex;position:relative}@media (min-width:768px){.MarketingFooter-module__3vpO4q__content{row-gap:12.5rem}.MarketingFooter-module__3vpO4q__ribbon{grid-row:1/span 2}.MarketingFooter-module__3vpO4q__topSection{gap:2rem;padding:2rem 6.25rem 0}.MarketingFooter-module__3vpO4q__linksRow{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:2rem}.MarketingFooter-module__3vpO4q__oathSection{gap:3rem;padding:0 0 2rem}}}
@layer v2.components.composite{.HeroCopy-module__OyAZ0a__copy{text-align:center;flex-direction:column;align-items:center;gap:1rem;max-width:50rem;margin-inline:auto;display:flex}.HeroCopy-module__OyAZ0a__headline{letter-spacing:var(--v2-tracking-display)}.HeroCopy-module__OyAZ0a__subcopy{letter-spacing:-.02em;max-width:38rem}@media (min-width:768px){.HeroCopy-module__OyAZ0a__copy{gap:1.25rem}.HeroCopy-module__OyAZ0a__headline{font:var(--v2-text-display-56);letter-spacing:var(--v2-tracking-display)}.HeroCopy-module__OyAZ0a__headline>span{font:var(--v2-text-italic-56)}}@media (min-width:1280px){.HeroCopy-module__OyAZ0a__headline{font:var(--v2-text-display-64);letter-spacing:var(--v2-tracking-display)}.HeroCopy-module__OyAZ0a__headline>span{font:var(--v2-text-italic-64)}}}
.CareCompare-module__o9nnpG__compare{background:linear-gradient(to right, var(--v2-color-neutral-50), var(--v2-color-sage-100));flex-direction:column;gap:3rem;padding:4rem 1rem;display:flex;overflow:hidden}.CareCompare-module__o9nnpG__textBlock{flex-direction:column;gap:.5rem;display:flex}.CareCompare-module__o9nnpG__heading,.CareCompare-module__o9nnpG__description{color:var(--v2-color-fg-default)}.CareCompare-module__o9nnpG__divider{background-color:var(--v2-color-border-default);border:none;height:1px;margin:1rem 0}.CareCompare-module__o9nnpG__phonesSection{flex-direction:column;align-items:center;gap:1rem;display:flex}.CareCompare-module__o9nnpG__phonesArea{flex-direction:column;align-items:center;display:flex}.CareCompare-module__o9nnpG__labelArea{justify-content:center;align-items:center;height:1.5rem;display:flex;position:relative}.CareCompare-module__o9nnpG__phoneLabel{color:var(--v2-color-fg-default)}.CareCompare-module__o9nnpG__doctronicLogo{width:auto;height:1.5rem;color:var(--v2-color-fg-default);opacity:0;position:absolute}.CareCompare-module__o9nnpG__desktopLabel{color:var(--v2-color-fg-default);display:none}.CareCompare-module__o9nnpG__desktopLogoWrapper{align-items:center;height:2rem;display:none}.CareCompare-module__o9nnpG__desktopLogo{width:auto;height:1.375rem;color:var(--v2-color-fg-default)}.CareCompare-module__o9nnpG__otherAiColumn{flex-direction:column;align-items:center;display:none}.CareCompare-module__o9nnpG__doctronicColumn{flex-direction:column;align-items:center;display:flex}.CareCompare-module__o9nnpG__compare[data-compare-animated] .CareCompare-module__o9nnpG__phonesArea{clip-path:inset(0 0 -8%);justify-items:center;display:grid}.CareCompare-module__o9nnpG__compare[data-compare-animated] .CareCompare-module__o9nnpG__otherAiColumn{grid-area:1/1;display:flex}.CareCompare-module__o9nnpG__compare[data-compare-animated] .CareCompare-module__o9nnpG__doctronicColumn{z-index:1;visibility:hidden;grid-area:1/1}.CareCompare-module__o9nnpG__otherAiPhone,.CareCompare-module__o9nnpG__doctronicPhone{width:20rem}.CareCompare-module__o9nnpG__compare[data-compare-animated] .CareCompare-module__o9nnpG__doctronicPhone{box-shadow:var(--v2-shadow-lg);border-radius:2.5rem}.CareCompare-module__o9nnpG__anonymousFeaturePill{align-self:flex-start}.CareCompare-module__o9nnpG__chatContent{flex-direction:column;gap:.75rem;padding:2rem 1rem 1rem;display:flex}.CareCompare-module__o9nnpG__userBubble{background:linear-gradient(to right, var(--v2-color-blue-600), var(--v2-color-blue-400));max-width:80%;color:var(--v2-color-white);box-shadow:var(--v2-shadow-lg);border-radius:1rem 1rem .25rem;align-self:flex-end;padding:.5rem .75rem}.CareCompare-module__o9nnpG__aiBubble{background-color:var(--v2-color-neutral-100);border-radius:1rem 1rem 1rem .25rem;align-self:flex-start;padding:.75rem}.CareCompare-module__o9nnpG__alertBubble{background-color:var(--v2-color-neutral-100);border-radius:1rem 1rem 1rem .25rem;align-self:flex-start;align-items:flex-start;gap:.375rem;padding:.75rem;display:flex}.CareCompare-module__o9nnpG__alertIcon{width:1rem;height:1rem;color:var(--v2-color-error-500);flex-shrink:0}.CareCompare-module__o9nnpG__spacedParagraph{margin-top:.5rem}.CareCompare-module__o9nnpG__citation{margin-top:.25rem;font-style:italic}.CareCompare-module__o9nnpG__citationPlaceholder{text-underline-offset:.125em;text-decoration:underline}.CareCompare-module__o9nnpG__availability{flex-direction:column;gap:.5rem;margin-top:.75rem;display:flex}.CareCompare-module__o9nnpG__availabilityHeader{align-items:center;gap:.875rem;display:flex}.CareCompare-module__o9nnpG__availabilityTitle{align-items:center;gap:.5rem;display:flex}.CareCompare-module__o9nnpG__calendarIcon{flex-shrink:0;width:1rem;height:1rem}.CareCompare-module__o9nnpG__fastestMatch{background:linear-gradient(to right, var(--v2-color-neutral-50), var(--v2-color-sage-100));border-radius:1rem;padding:.25rem .5rem;display:flex}.CareCompare-module__o9nnpG__timeSlots{grid-template-columns:1fr 1fr;gap:.875rem .8125rem;display:grid}.CareCompare-module__o9nnpG__timeSlot{text-align:center;border:1px solid var(--v2-color-neutral-400);font:var(--v2-text-body-14);color:var(--v2-color-fg-default);border-radius:.75rem;justify-content:center;align-items:center;padding:.5rem 1rem;display:flex}.CareCompare-module__o9nnpG__timeSlotPrimary{background-color:var(--v2-color-blue-600);border:1px solid var(--v2-color-blue-600);color:var(--v2-color-white);font:var(--v2-text-body-14);box-shadow:0 4px 7px hsl(from var(--v2-color-blue-600) h s l / .39);border-radius:.75rem;justify-content:center;align-items:center;padding:.5rem 1.5rem;display:flex}.CareCompare-module__o9nnpG__bookButton{background-color:var(--v2-color-blue-600);color:var(--v2-color-white);box-shadow:var(--v2-shadow-brand-glow);border-radius:3.25rem;justify-content:space-between;align-items:center;margin-top:.5rem;padding:.375rem .5rem;display:flex}.CareCompare-module__o9nnpG__bookButtonContent{flex:1;justify-content:center;align-items:center;gap:.5rem;padding-left:2rem;display:flex}.CareCompare-module__o9nnpG__bookButtonIcon{flex-shrink:0;width:1.125em;height:1.125em}.CareCompare-module__o9nnpG__bookButtonAvatar{object-fit:cover;width:2rem;height:2rem;box-shadow:var(--v2-shadow-xl);border-radius:50%;flex-shrink:0}@media (min-width:1024px){.CareCompare-module__o9nnpG__compare{border-radius:2rem;flex-direction:row;align-items:center;gap:2rem;margin:3rem;padding:2rem 3rem 3rem}.CareCompare-module__o9nnpG__textBlock{flex-shrink:0;max-width:21.25rem}.CareCompare-module__o9nnpG__phonesArea{flex-direction:row;flex:1;justify-content:center;align-items:flex-start;gap:1.5rem;min-width:0}.CareCompare-module__o9nnpG__labelArea{display:none}.CareCompare-module__o9nnpG__desktopLabel{display:block}.CareCompare-module__o9nnpG__desktopLogoWrapper{display:flex}.CareCompare-module__o9nnpG__otherAiColumn{flex:1;gap:2rem;min-width:0;max-width:26.75rem;display:flex}.CareCompare-module__o9nnpG__doctronicColumn{flex:1;gap:2rem;min-width:0;max-width:26.75rem}.CareCompare-module__o9nnpG__otherAiPhone,.CareCompare-module__o9nnpG__doctronicPhone{flex-shrink:1;width:100%}.CareCompare-module__o9nnpG__userBubble{margin-bottom:.5rem}}@media (min-width:1024px) and (prefers-reduced-motion:no-preference){html:not([data-animations-paused]) .CareCompare-module__o9nnpG__otherAiColumn,html:not([data-animations-paused]) .CareCompare-module__o9nnpG__doctronicColumn{opacity:0}html:not([data-animations-paused]) .CareCompare-module__o9nnpG__userBubble[data-bubble],html:not([data-animations-paused]) .CareCompare-module__o9nnpG__aiBubble[data-bubble],html:not([data-animations-paused]) .CareCompare-module__o9nnpG__alertBubble[data-bubble]{opacity:0;will-change:opacity, transform}html:not([data-animations-paused]) .CareCompare-module__o9nnpG__otherAiColumn .CareCompare-module__o9nnpG__userBubble[data-bubble="0"],html:not([data-animations-paused]) .CareCompare-module__o9nnpG__doctronicColumn .CareCompare-module__o9nnpG__userBubble[data-bubble="0"]{opacity:1;will-change:auto;transform:none}html:not([data-animations-paused]) .CareCompare-module__o9nnpG__userBubble[data-bubble]{transform-origin:100% 100%}html:not([data-animations-paused]) .CareCompare-module__o9nnpG__aiBubble[data-bubble],html:not([data-animations-paused]) .CareCompare-module__o9nnpG__alertBubble[data-bubble]{transform-origin:bottom}}@media (min-width:1440px){.CareCompare-module__o9nnpG__compare{justify-content:center;align-items:center;gap:7rem;padding:5rem}}@media (prefers-reduced-motion:reduce){.CareCompare-module__o9nnpG__phoneLabel{visibility:hidden}.CareCompare-module__o9nnpG__doctronicLogo{opacity:1}}html[data-animations-paused] .CareCompare-module__o9nnpG__phoneLabel{visibility:hidden}html[data-animations-paused] .CareCompare-module__o9nnpG__doctronicLogo{opacity:1}
.CareSection-module__zXz5wG__section{background-color:var(--v2-color-surface-canvas);padding:3rem 0 0;overflow:hidden}.pin-spacer:has([data-care-section]){background:linear-gradient(to bottom, transparent 0 50%, var(--v2-color-neutral-800) 50% 100%)}@media (min-width:1024px){.pin-spacer:has([data-care-section]){background:0 0}.CareSection-module__zXz5wG__section{padding:5rem 0 0}}
.V2Homepage-module__kZLirW__wrapper{background-color:var(--v2-color-surface-canvas)}
@layer v2.components.composite{.FoldBelt-module__4cgXna__wrapper{--badge-size:137px;background-color:var(--v2-color-surface-sunken);align-items:center;gap:1.5rem;padding:1rem 1.5rem;display:flex;position:relative}.FoldBelt-module__4cgXna__badge{text-align:center;flex-direction:column;flex:1;align-items:center;gap:.25rem;display:flex}.FoldBelt-module__4cgXna__badge:first-child{justify-content:flex-end}.FoldBelt-module__4cgXna__badge:last-child{justify-content:flex-start}.FoldBelt-module__4cgXna__placeholderContent{width:var(--badge-size)}@media (min-width:768px){.FoldBelt-module__4cgXna__wrapper{gap:2.5rem;padding:.75rem 0}.FoldBelt-module__4cgXna__badge{flex-direction:row}.FoldBelt-module__4cgXna__placeholderContent{--badge-size:160px}}}
@layer v2.components.composite{.HeroBlob-module__4L1qsa__container{width:100%;height:100%;position:relative;overflow:hidden}.HeroBlob-module__4L1qsa__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.HeroBlob-module__4L1qsa__shadow{filter:blur(40px);pointer-events:none;will-change:transform;background:radial-gradient(circle,#d9a52033 0%,#8b451314 40%,#e4e1d800 70%);border-radius:50%;width:60%;height:60%;transition:transform .3s ease-out;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%)}}
.layout-module__xvO-4q__layout{background-color:var(--v2-color-surface-canvas);min-height:100dvh}
.layout-module__wHNQ_q__layout{background-color:var(--v2-color-surface-canvas)}.layout-module__wHNQ_q__content{width:100%;max-width:43.75rem;min-height:100dvh;padding:var(--header-height) 1rem 1.5rem;margin:0 auto}@media (min-width:768px){.layout-module__wHNQ_q__content{padding-bottom:4rem}}
@layer v2.components.composite{.CertificationBadgeA-module__MbAb5a__wrapper{--badge-size:137px;--blob-size:130px;z-index:1;width:100%;max-width:var(--badge-size);aspect-ratio:1;color:var(--v2-color-fg-default);content-visibility:auto;contain-intrinsic-size:var(--badge-size) var(--badge-size);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CertificationBadgeA-module__MbAb5a__textRingImage{will-change:transform;width:100%;height:100%;animation:36s linear infinite CertificationBadgeA-module__MbAb5a__spin-forward}.CertificationBadgeA-module__MbAb5a__centerContent{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.CertificationBadgeA-module__MbAb5a__blob{width:var(--blob-size)}.CertificationBadgeA-module__MbAb5a__blobInner{aspect-ratio:1;pointer-events:none;width:100%;position:absolute;top:50%;overflow:hidden;transform:translateY(-50%)}@keyframes CertificationBadgeA-module__MbAb5a__spin-forward{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.CertificationBadgeA-module__MbAb5a__textRingImage{will-change:auto;animation:none}}[data-animations-paused] .CertificationBadgeA-module__MbAb5a__textRingImage{will-change:auto;animation:none}@media (min-width:768px){.CertificationBadgeA-module__MbAb5a__wrapper{--badge-size:160px}.CertificationBadgeA-module__MbAb5a__blob{--blob-size:150px}}}
@layer components.composite{.RefillConnectingBackdrop-module__R14WBG__root{z-index:0;background:var(--v2-color-surface-canvas);pointer-events:none;height:100dvh;position:fixed;inset:0;overflow:hidden}.RefillConnectingBackdrop-module__R14WBG__orbs{height:100%;inset:0;-webkit-mask-image:none;mask-image:none}}
.HumanDoctorSection-module__YFeJSG__avatars{width:100%;max-width:14.5rem;height:auto}.HumanDoctorSection-module__YFeJSG__badge{border:1px solid var(--color-ui-success);border-radius:2.25rem;justify-content:center;align-items:center;gap:.375rem;width:fit-content;padding:.5rem 1rem;display:flex}.HumanDoctorSection-module__YFeJSG__badge .HumanDoctorSection-module__YFeJSG__badgeDot{background:var(--color-ui-success);border-radius:50%;flex-shrink:0;width:.375rem;height:.375rem}.HumanDoctorSection-module__YFeJSG__badge .HumanDoctorSection-module__YFeJSG__badgeText{color:var(--color-ui-success);white-space:nowrap}.HumanDoctorSection-module__YFeJSG__benefitsCard{background:var(--color-bg-surface);border-radius:1.25rem;flex-direction:column;gap:.5rem;width:100%;padding:1.5rem;display:flex}.HumanDoctorSection-module__YFeJSG__benefitsCard .HumanDoctorSection-module__YFeJSG__benefitItem{align-items:center;gap:.75rem;min-height:4rem;padding:.5rem 0;display:flex}.HumanDoctorSection-module__YFeJSG__benefitsCard .HumanDoctorSection-module__YFeJSG__iconContainer{background:var(--color-bg-default);width:3rem;height:3rem;color:var(--color-brand-primary);border-radius:2.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.HumanDoctorSection-module__YFeJSG__benefitsCard .HumanDoctorSection-module__YFeJSG__benefitContent{flex-direction:column;flex:1;gap:0;line-height:1.5;display:flex}.HumanDoctorSection-module__YFeJSG__benefitsCard .HumanDoctorSection-module__YFeJSG__benefitTitle{color:var(--color-text-primary)}.HumanDoctorSection-module__YFeJSG__benefitsCard .HumanDoctorSection-module__YFeJSG__benefitSubtitle{color:var(--color-text-secondary)}.HumanDoctorSection-module__YFeJSG__benefitsCard .HumanDoctorSection-module__YFeJSG__divider{background:var(--color-border-default);width:100%;height:1px}.HumanDoctorSection-module__YFeJSG__disclaimer{color:var(--color-text-secondary);text-align:center;margin:.5rem 0 0}@media (min-width:768px){.HumanDoctorSection-module__YFeJSG__benefitsCard{max-width:26.25rem}}
.ActionsPanel-module___cejCq__actionsWrapper{justify-content:space-between;align-items:center;gap:.625rem;width:100%;display:flex}.ActionsPanel-module___cejCq__rightSide{flex:1;justify-content:flex-end;align-items:center;gap:.625rem;display:flex}.ActionsPanel-module___cejCq__baseButton{border-radius:6px;padding:.375rem .625rem}.ActionsPanel-module___cejCq__baseButton>span{font:var(--text-body-s-bold)}.ActionsPanel-module___cejCq__sidebarButton{width:2rem;height:2rem;padding:unset;border-radius:6px}
.FlowLoadingScreen-module__MBQdHa__content{z-index:1;flex-direction:column;justify-content:center;align-items:center;gap:1.5rem;width:min(20.625rem,100% - 3rem);min-height:100dvh;margin:0 auto;display:flex;position:relative}.FlowLoadingScreen-module__MBQdHa__message{text-align:center}.FlowLoadingScreen-module__MBQdHa__progressTrack{background-color:var(--v2-color-neutral-200);border-radius:999px;width:100%;height:3px;position:relative;overflow:hidden}.FlowLoadingScreen-module__MBQdHa__progressIndicator{background:linear-gradient(to right, transparent, var(--v2-color-sage-200), var(--v2-color-sage-600), var(--v2-color-sage-200), transparent);border-radius:999px;width:57%;height:100%;animation:2.5s linear infinite FlowLoadingScreen-module__MBQdHa__progressSweep;position:absolute;top:0;left:0}@keyframes FlowLoadingScreen-module__MBQdHa__progressSweep{0%{transform:translate(-110%)}to{transform:translate(185%)}}@media (prefers-reduced-motion:reduce){.FlowLoadingScreen-module__MBQdHa__progressIndicator{animation:2s ease-in-out infinite FlowLoadingScreen-module__MBQdHa__progressPulse;transform:translate(75%)}@keyframes FlowLoadingScreen-module__MBQdHa__progressPulse{0%,to{opacity:1}50%{opacity:.4}}}
.IntroductionSection-module__6okd0q__personImage{width:100%;height:auto}
.MarketingHeader-module__PW9j2a__header{z-index:5;width:100%;position:fixed}.MarketingHeader-module__PW9j2a__content{background:linear-gradient(180deg, hsl(from var(--color-bg-default) h s l / 1) 0%, hsl(from var(--color-bg-default) h s l / 0) 100%);justify-content:space-between;align-items:center;padding:.625rem 1.75rem;display:flex}
.Loading-module__cu0vZG__loadingCard{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;min-height:12.125rem;display:flex}
.PrivacySection-module__A_r-jG__securityImage{width:100%;height:auto}
.MainSection-module__sImJQW__mainMenu{padding:0 1.75rem}.MainSection-module__sImJQW__mainMenuItem{align-items:center;gap:.625rem;padding:.5rem;display:flex}.MainSection-module__sImJQW__mainMenuItem:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:.125rem;border-radius:.25rem}.MainSection-module__sImJQW__itemsWrapper{padding-top:2rem}.MainSection-module__sImJQW__highlighted{color:var(--color-brand-primary)}
.PrescriptionSig-module__iP03ZW__pageContent{flex-direction:column;flex:1;gap:1rem;display:flex}.PrescriptionSig-module__iP03ZW__title{padding-bottom:.25rem}.PrescriptionSig-module__iP03ZW__form{width:100%}.PrescriptionSig-module__iP03ZW__actions{flex-direction:column;gap:1rem;width:100%;margin-top:2rem;display:flex}.PrescriptionSig-module__iP03ZW__button{width:100%}.PrescriptionSig-module__iP03ZW__dataSourceInfo{align-self:center;margin-top:auto}
.shared-module__1uf-Yq__modalContent{text-align:center;margin:2rem}.shared-module__1uf-Yq__content{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.shared-module__1uf-Yq__headerContent{text-align:center}.shared-module__1uf-Yq__headerText{color:var(--v2-color-fg-subtle);margin-top:.5rem}@media (min-width:768px){.shared-module__1uf-Yq__modalContent{max-width:20.5625rem}}
.TalkLikeDoctorSection-module__ZwyfiG__chatSample{width:100%;max-width:33.75rem;height:auto}
.SidebarSectionTitle-module__THIS4q__menuItem{color:inherit;justify-content:space-between;align-items:center;padding:.5rem;display:flex}.SidebarSectionTitle-module__THIS4q__menuItem:focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:.125rem;border-radius:.25rem}.SidebarSectionTitle-module__THIS4q__menuItemButton{cursor:pointer;background:0 0;border:none;width:100%}
.MedicationRefillCooldownCta-module__YDsCKW__container{flex-direction:column;align-items:center;gap:1rem;width:100%;display:flex}.MedicationRefillCooldownCta-module__YDsCKW__divider{align-items:center;gap:1rem;width:100%;display:flex}.MedicationRefillCooldownCta-module__YDsCKW__line{background:var(--v2-color-border-default);flex:1;height:1px}.MedicationRefillCooldownCta-module__YDsCKW__or{color:var(--v2-color-fg-subtle)}
.ProfileCompletionModal-module__Lq1iXa__skipButton{width:100%;margin-top:.5rem}.ProfileCompletionModal-module__Lq1iXa__iconWrapper{background-color:var(--v2-color-info-bg);border-radius:50px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;margin:0 auto 1.25rem;display:flex}.ProfileCompletionModal-module__Lq1iXa__icon{color:var(--v2-color-link-default)}.ProfileCompletionModal-module__Lq1iXa__form{flex-direction:column;gap:.5rem;width:100%;display:flex}.ProfileCompletionModal-module__Lq1iXa__button{width:100%}
.HeaderAvatars-module__zvR9wG__headerImages{align-items:center;display:flex}.HeaderAvatars-module__zvR9wG__headerImages>img:nth-child(2){z-index:2}.HeaderAvatars-module__zvR9wG__headerImages>img:nth-child(3){z-index:1}.HeaderAvatars-module__zvR9wG__logo{z-index:3;border:.25rem solid var(--color-surface);background-color:var(--color-bg-default);border-radius:1.75rem;width:3rem;height:3rem;position:relative}.HeaderAvatars-module__zvR9wG__headerImages img:not(:first-child){margin-left:-1rem}
@layer patterns{.ExploreSection-module__du-1SW__wrapper{padding:0 1.75rem}.ExploreSection-module__du-1SW__title{color:var(--color-text-disabled);padding:.5rem}}
.PrescriptionRefillFillCTA-module__7Ez_9G__ctaSection{flex-direction:column;gap:1rem;padding-bottom:1.5rem;display:flex}
.OptionsDivider-module__vSDHaa__divider{justify-content:center;align-items:center;gap:1rem;width:100%;display:flex;overflow:hidden}.OptionsDivider-module__vSDHaa__dividerText{color:var(--v2-color-fg-subtle)}
.HeroSocialProofBadge-module__BQUmVq__container{align-self:center;align-items:center;gap:.5rem;display:inline-flex}.HeroSocialProofBadge-module__BQUmVq__ratingButton,.HeroSocialProofBadge-module__BQUmVq__consults{color:inherit;background:0 0;border:none;align-items:center;gap:.4rem;padding:0;display:inline-flex}.HeroSocialProofBadge-module__BQUmVq__score{color:#000;opacity:.6}.HeroSocialProofBadge-module__BQUmVq__divider{color:#000;opacity:.4}.HeroSocialProofBadge-module__BQUmVq__avatars{flex-shrink:0;width:1.75rem;height:auto}.HeroSocialProofBadge-module__BQUmVq__consultsText{color:#000;opacity:.6}
.Footer-module__8co08G__wrapper{flex-direction:column;align-items:flex-start;gap:.5rem;padding:1.75rem;display:flex}.Footer-module__8co08G__description{color:var(--color-text-disabled);align-items:center;gap:.25rem;display:flex}.Footer-module__8co08G__version{color:var(--color-text-disabled)}.Footer-module__8co08G__button{padding:.5rem .75rem}.Footer-module__8co08G__button>span{font:var(--text-micro-xs);color:var(--color-text-primary)}
.PrescriptionRefillTalkToDoctorCTA-module__WrsOQG__ctaSection{flex-direction:column;gap:1rem;padding-bottom:1.5rem;display:flex}.PrescriptionRefillTalkToDoctorCTA-module__WrsOQG__talkToDoctorButton{align-self:flex-start}
.EmailStep-module__--Syta__emailIconWrapper{background-color:var(--v2-color-info-bg);border-radius:50px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex}.EmailStep-module__--Syta__emailIcon{color:var(--v2-color-link-default);fill:var(--v2-color-blue-300)}.EmailStep-module__--Syta__form{flex-direction:column;gap:.5rem;width:100%;display:flex}.EmailStep-module__--Syta__loginButton{width:100%}.EmailStep-module__--Syta__backButton{color:var(--v2-color-link-default);margin:.75rem 0}.EmailStep-module__--Syta__backButton>span{font:var(--v2-text-body-16);color:var(--v2-color-link-default)}.EmailStep-module__--Syta__disclaimer{color:var(--v2-color-fg-subtle)}
.RatingStars-module__-MSz3a__container{gap:.125rem;line-height:0;display:inline-flex}
.CompanySection-module__VVk1OW__wrapper{flex-direction:column;padding:0 1.75rem;display:flex}.CompanySection-module__VVk1OW__title{color:var(--color-text-disabled);padding:.5rem}.CompanySection-module__VVk1OW__link{padding:.5rem}.CompanySection-module__VVk1OW__link:has(a:focus-visible){outline:2px solid var(--color-brand-primary);outline-offset:.125rem;border-radius:.25rem}
@layer v2.components.primitives{.VerificationSteps-module__bYUUpq__wrapper{--circle-size:1.75rem;flex-direction:column;display:flex}.VerificationSteps-module__bYUUpq__step{align-items:center;gap:.75rem;display:flex}.VerificationSteps-module__bYUUpq__divider{background-color:var(--v2-color-surface-muted-blue);width:3px;height:1rem;margin-left:calc(var(--circle-size) / 2 - 1.5px)}.VerificationSteps-module__bYUUpq__stepNumber{width:var(--circle-size);height:var(--circle-size);background-color:var(--v2-color-surface-muted-blue);color:var(--v2-color-link-default);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.VerificationSteps-module__bYUUpq__activeStep{background-color:var(--v2-color-link-default);color:var(--v2-color-accent-fg)}}
.OTPStep-module__I7GGBW__otpContainer{flex-direction:column;gap:1.25rem;width:100%;display:flex}.OTPStep-module__I7GGBW__emailIconWrapper{background-color:var(--v2-color-info-bg);border-radius:50px;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex}.OTPStep-module__I7GGBW__emailIcon{color:var(--v2-color-link-default);fill:var(--v2-color-blue-300)}.OTPStep-module__I7GGBW__button{width:100%}.OTPStep-module__I7GGBW__resendButton{color:var(--v2-color-link-default)}.OTPStep-module__I7GGBW__resendButton>span{font:var(--v2-text-body-16);color:var(--v2-color-link-default)}
.HeroSection-module__fN2QQa__heroContent{flex-direction:column;flex:1;justify-content:center;gap:1.5rem;min-width:0;display:flex}.HeroSection-module__fN2QQa__heroContent .HeroSection-module__fN2QQa__section{flex-direction:column;gap:1.5rem;width:100%;display:flex}.HeroSection-module__fN2QQa__heroContent .HeroSection-module__fN2QQa__header{flex-direction:column;align-items:center;gap:1.25rem;display:flex}.HeroSection-module__fN2QQa__logoSection{justify-content:center;align-items:center;gap:1rem;display:flex}.HeroSection-module__fN2QQa__textLogo{width:auto;height:3rem}.HeroSection-module__fN2QQa__logoDivider{background-color:var(--color-border-strong);width:1px;height:3rem}.HeroSection-module__fN2QQa__programLogo{object-fit:contain;width:auto;height:3.5rem}.HeroSection-module__fN2QQa__titleContainer{justify-content:center;align-items:center;width:100%;display:flex}.HeroSection-module__fN2QQa__titleContainer .HeroSection-module__fN2QQa__title{text-align:center;text-wrap:pretty}.HeroSection-module__fN2QQa__section.HeroSection-module__fN2QQa__heroDesignSection{gap:.6rem}.HeroSection-module__fN2QQa__heroDesignSubtitle{text-align:center;text-wrap:pretty;color:var(--color-text-primary);font-size:1.1875rem}.HeroSection-module__fN2QQa__heroDesignSubtitleV1{margin-top:-.4rem}.HeroSection-module__fN2QQa__heroDesignSubtitleV2{margin-bottom:-1rem}.HeroSection-module__fN2QQa__chatInputHeroDesignContainer{box-shadow:0 8px 24px #00000014}.HeroSection-module__fN2QQa__socialProofVariationOne{margin-top:.4rem;margin-bottom:-.7rem}.HeroSection-module__fN2QQa__programMessageVariation{text-align:center}.HeroSection-module__fN2QQa__programMessage{text-wrap:pretty}.HeroSection-module__fN2QQa__programMessage p{white-space:pre-line;max-width:36rem;margin:.75rem 0}.HeroSection-module__fN2QQa__chatInputWrapper{flex-direction:column;gap:.75rem;width:100%;display:flex}.HeroSection-module__fN2QQa__chatInputWrapper .HeroSection-module__fN2QQa__chatInput{width:100%}.HeroSection-module__fN2QQa__chatInputWrapper .HeroSection-module__fN2QQa__hipaaLine{color:var(--color-text-tertiary);align-self:flex-end;align-items:center;gap:.25rem;display:flex}.HeroSection-module__fN2QQa__pathSelectionButtons{opacity:1;flex-direction:column;gap:.75rem;width:100%;max-height:500px;transition:max-height .3s ease-out,opacity .3s ease-out;display:flex;overflow:hidden}.HeroSection-module__fN2QQa__pathSelectionButtonsHidden{opacity:0;pointer-events:none;max-height:0}.HeroSection-module__fN2QQa__pathSelectionButton{max-width:unset;width:100%}@media (min-width:768px){.HeroSection-module__fN2QQa__header{gap:1.5rem}.HeroSection-module__fN2QQa__title{max-width:38rem;font:var(--text-heading-6xl)}.HeroSection-module__fN2QQa__chatInput{margin:0 auto}}
.SidebarSectionDetails-module__zyb1xq__sectionView{animation:.3s ease-out SidebarSectionDetails-module__zyb1xq__slideInFromRight}.SidebarSectionDetails-module__zyb1xq__wrapper{padding:.813rem 1.25rem 0}.SidebarSectionDetails-module__zyb1xq__title{padding:0 .5rem 1rem}.SidebarSectionDetails-module__zyb1xq__section{flex-direction:column;display:flex}.SidebarSectionDetails-module__zyb1xq__sectionTitle{color:var(--color-text-disabled);padding:.5rem}.SidebarSectionDetails-module__zyb1xq__link{font:var(--text-body-s);padding:.5rem}.SidebarSectionDetails-module__zyb1xq__divider{background-color:var(--color-border-default);width:100%;height:1px;margin:1rem 0}@keyframes SidebarSectionDetails-module__zyb1xq__slideInFromRight{0%{opacity:0;transform:translate(1.25rem)}to{opacity:1;transform:translate(0)}}
.IdvClear-module__8GB3aG__title,.IdvClear-module__8GB3aG__subTitle{margin-bottom:.5rem}.IdvClear-module__8GB3aG__clearLogo{color:var(--v2-color-fg-default);align-self:flex-start;margin-bottom:.25rem}.IdvClear-module__8GB3aG__clearLogo path{fill:currentColor}.IdvClear-module__8GB3aG__underline{text-underline-offset:2px;text-decoration:underline}.IdvClear-module__8GB3aG__infoCard{background-color:var(--v2-color-surface-raised);width:100%;box-shadow:var(--v2-shadow-lg);border-radius:2rem;flex-direction:column;gap:.5rem;margin-top:1rem;padding:1.25rem;display:flex}.IdvClear-module__8GB3aG__infoItem{color:var(--v2-color-fg-default);align-items:center;gap:.625rem;padding-inline:1.5rem;display:flex}.IdvClear-module__8GB3aG__footer{flex-direction:column;gap:1rem;margin-top:auto;display:flex}.IdvClear-module__8GB3aG__consentBox{background-color:var(--v2-color-surface-sunken);border-radius:1.5rem;margin-top:1rem;padding:.875rem 1rem}.IdvClear-module__8GB3aG__checkbox{align-items:flex-start}.IdvClear-module__8GB3aG__button{width:100%}
.StartStep-module__jpGreW__signupLink{color:var(--v2-color-link-default);text-decoration:none}.StartStep-module__jpGreW__newUserText,.StartStep-module__jpGreW__disclaimer{color:var(--v2-color-fg-subtle)}.StartStep-module__jpGreW__buttonsContainer{flex-direction:column;gap:.5rem;width:100%;display:flex}.StartStep-module__jpGreW__buttonsContainer>button{width:100%}
.AboveTheFoldLandingContent-module__fLkryq__aboveTheFold{flex-direction:column;width:100%;max-width:38.125rem;min-height:95dvh;padding:2rem 0;display:flex}@media (min-width:768px){.AboveTheFoldLandingContent-module__fLkryq__aboveTheFold{padding:3.5rem 0}}
.layout-module__L5FxyW__layoutContent{background-color:var(--color-bg-default)}