.FirstClinicVisitRevamp_root__CbU0j{padding-top:26px;display:flex;flex-direction:column}.FirstClinicVisitRevamp_applyGap__3JYgZ{gap:16px}.FirstClinicVisitRevamp_titleBadgeWrapper__KvVgM{display:flex;align-items:center;gap:12px}.FirstClinicVisitRevamp_greenBadge__DpDHi{background:#047857!important}.FirstClinicVisitRevamp_yellowBadge__T5gw0{background:#eab308!important}.FirstClinicVisitRevamp_pendingProcedures__a5r2L{max-width:400px}@media screen and (max-width:599px){.FirstClinicVisitRevamp_pendingProcedures__a5r2L{max-width:100%}}.FirstClinicVisitRevamp_completedProcedures__5T_YF{display:flex;flex-direction:column;gap:8px;max-width:400px}@media screen and (max-width:599px){.FirstClinicVisitRevamp_completedProcedures__5T_YF{max-width:100%}}.FirstClinicVisitRevamp_applyBorderAndPadding__aaY8p{padding-top:32px;border-top:1px solid var(--Blue-300,#cdecf6)}.FirstClinicVisitRevamp_scheduleBtn__WfGnu{text-transform:none!important;width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.FirstClinicVisitRevamp_scheduleBtn__WfGnu{width:100%}}.FirstClinicVisitRevamp_applyMarginTop__1VwzQ{margin-top:-16px}.badge_root__EVoZQ{width:-moz-fit-content;width:fit-content;padding:.25rem .5rem;border-radius:4px;display:flex;justify-content:center;align-items:center;gap:.25rem}.badge_iconWrapper__57LZq{display:grid;place-items:center;width:1rem;height:1rem}.badge_iconWrapper__57LZq img,.badge_iconWrapper__57LZq svg{width:100%;height:100%}.badge_soft-grey__R79ZN{background:#e8ebf1}.badge_soft-grey__R79ZN>span{color:#454750}.badge_solid-grey__YdeEz{background:#454750}.badge_solid-grey__YdeEz>span{color:#fff}.badge_soft-green__rngGb{background:#d4fbd7}.badge_soft-green__rngGb>span{color:#1e9e67}.badge_solid-green__0fFJK{background:#1e9e67}.badge_solid-green__0fFJK>span{color:#fff}.badge_soft-yellow__HzseT{background:#fef4cd}.badge_soft-yellow__HzseT>span{color:#d18605}.badge_solid-yellow__3mgIU{background:#d18605}.badge_solid-yellow__3mgIU>span{color:#fff}.badge_soft-blue__Ay1yY{background:#ecf8fc}.badge_soft-blue__Ay1yY>span{color:#32628a}.badge_solid-blue__vAmDY{background:#32628a}.badge_solid-blue__vAmDY>span{color:#fff}.badge_soft-red__mrl1Y{background:#fcebea}.badge_soft-red__mrl1Y>span{color:#e03c31}.badge_solid-red__BntB_{background:#e03c31}.badge_solid-red__BntB_>span{color:#fff}@media screen and (max-width:480px){.badge_root__EVoZQ{padding:.125rem .25rem;gap:.125rem}.badge_iconWrapper__57LZq{width:.75rem;height:.75rem}}