@keyframes PrevmedDashboard_fade-in__VpI8k{0%{opacity:0}to{opacity:1}}@keyframes PrevmedDashboard_fade-out__rjeaO{to{opacity:0}}.PrevmedDashboard_container__4xWtc{max-width:500px;min-height:100vh;margin:0 auto;display:flex;flex-direction:column;gap:24px;padding:0 16px}.PrevmedDashboard_greeting__p6681{display:flex;flex-direction:column;gap:4px}.PrevmedDashboard_appointmentCard__x1SHT{position:relative;padding:0;overflow:visible;background:#36f}.PrevmedDashboard_badge__QBLGC{background:#36f;padding:10px 16px 8px;border-radius:16px 16px 0 0}.PrevmedDashboard_cardContent__OhxFh{background:#fafafa;border:2px solid #36f;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:24px}.PrevmedDashboard_doctorInfo__YWJni{display:flex;flex-direction:column;align-items:center;gap:8px}.PrevmedDashboard_avatar__qvHg9{width:64px;height:64px;border:1px solid #e5e5e5}.PrevmedDashboard_appointmentText__EWoVP{line-height:1.4}.PrevmedDashboard_details__28Iew{display:flex;flex-direction:column;gap:8px}.PrevmedDashboard_detailRow__H3z65{display:flex;align-items:center;gap:16px;height:24px}.PrevmedDashboard_icon__esSBv{width:20px;height:20px;flex-shrink:0}.PrevmedDashboard_actions__Qcjf_{display:flex;gap:12px;justify-content:center;padding:0 80px;position:relative}.PrevmedDashboard_actionButton__f1bQc{display:flex;flex-direction:column;align-items:center;gap:4px;flex:1 1;background:#fff;border:1px solid #e5e5e5;border-radius:999px;padding:14px;cursor:pointer;box-shadow:0 1px 2px rgba(16,24,40,.05);transition:all .15s ease-in-out}.PrevmedDashboard_actionButton__f1bQc:hover{background:#fcfcfc}.PrevmedDashboard_actionButton__f1bQc:active{transform:scale(.98)}.PrevmedDashboard_actionIcon__is_TI{width:20px;height:20px;flex-shrink:0}.PrevmedDashboard_zoomSection__KR1D9{display:flex;flex-direction:column;gap:8px}.PrevmedDashboard_zoomHeader__GvTsD{display:flex;align-items:flex-start;justify-content:space-between}.PrevmedDashboard_zoomLeft__sK6kB{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.PrevmedDashboard_zoomLogo__vGFCx{height:20px;width:auto}.PrevmedDashboard_iconWrapper__WcHyh{width:14px;height:8px;display:inline-flex;align-items:center;justify-content:center}.PrevmedDashboard_insuranceSection__iTyHM{display:flex;flex-direction:column;margin-top:16px}@keyframes Avatar_fade-in__hTYyo{0%{opacity:0}to{opacity:1}}@keyframes Avatar_fade-out___GMEZ{to{opacity:0}}.Avatar_this__PVZEN{width:44px;height:44px;border-radius:50%;border:2px solid #fcfcfc;box-shadow:0 1px 2px rgba(16,24,40,.05);display:flex;align-items:center;flex-shrink:0;justify-content:center;-webkit-user-select:none;user-select:none}.Avatar_this---purple__aHEhC{background:#5200d4}.Avatar_this---grey__Wh5E5{background:#e5e5e5;border-color:rgba(0,0,0,0)}.Avatar_this---image__SzJvz{background:#fcfcfc;object-fit:cover}.Avatar_this---large__QovdT{width:48px;height:48px;border-radius:50%}@keyframes HeaderUserNav_fade-in__vFCfj{0%{opacity:0}to{opacity:1}}@keyframes HeaderUserNav_fade-out__wbHHB{to{opacity:0}}.HeaderUserNav_popover__Hr_eI{background:#fff;border:1px solid #e5e5e5;border-radius:16px;box-shadow:0 4px 6px -2px rgba(16,24,40,.05),0 12px 16px -4px rgba(16,24,40,.1);overflow:hidden}@media(min-width:568px){.HeaderUserNav_popover__Hr_eI{min-width:380px}}
/*# sourceMappingURL=6998545d74771a05.css.map*/