.Header-module-scss-module__wS1-Va__header{z-index:1001;padding:24px 16px;position:fixed;top:0;left:0;right:0}@media (max-width:768px){.Header-module-scss-module__wS1-Va__header{padding:0!important}}.Header-module-scss-module__wS1-Va__hiddenOnHome{display:none}.Header-module-scss-module__wS1-Va__container{justify-content:center;align-items:center;gap:32px;max-width:1600px;height:71px;margin:0 auto;padding-inline:8px;display:flex}.Header-module-scss-module__wS1-Va__container.Header-module-scss-module__wS1-Va__mobile{padding-left:16px;padding-right:16px}.Header-module-scss-module__wS1-Va__centerNav{justify-content:center;align-items:center;max-width:920px;margin-inline:auto;padding-inline:32px;display:flex}.Header-module-scss-module__wS1-Va__centerNav>:last-child{position:absolute;right:4px}.Header-module-scss-module__wS1-Va__centerNav{background-color:var(--neutralLightest-opaque-80);border:1px solid var(--neutralLight-main);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:36px;gap:16px;width:100%;height:100%;position:relative}.Header-module-scss-module__wS1-Va__centerNav .Header-module-scss-module__wS1-Va__logoInNav{cursor:pointer;align-items:center;display:flex;position:absolute;left:16px}.Header-module-scss-module__wS1-Va__centerNav button{font-size:14px;font-weight:600}.Header-module-scss-module__wS1-Va__centerNav .Header-module-scss-module__wS1-Va__selected{border-radius:0;position:relative}.Header-module-scss-module__wS1-Va__centerNav .Header-module-scss-module__wS1-Va__selected:after{content:"";background-color:var(--gray-main);border-radius:2px;height:2px;margin-inline:auto;animation:.3s ease-in-out Header-module-scss-module__wS1-Va__borderBottom;position:absolute;bottom:0;left:0;right:0}@keyframes Header-module-scss-module__wS1-Va__borderBottom{0%{width:0}to{width:100%}}.Header-module-scss-module__wS1-Va__rightSection{align-items:center;gap:16px;margin-left:auto;display:flex}
.UserProfile-module-scss-module__qw-1qW__profileContent{align-items:center;gap:1rem;padding:.5rem;display:flex}.UserProfile-module-scss-module__qw-1qW__avatarImage{object-fit:cover;border-radius:50%}.UserProfile-module-scss-module__qw-1qW__profileInfo{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;display:flex}.UserProfile-module-scss-module__qw-1qW__profileInfo.UserProfile-module-scss-module__qw-1qW__mobile{margin-top:24px}.UserProfile-module-scss-module__qw-1qW__profileInfo .UserProfile-module-scss-module__qw-1qW__profileName{margin:8px 0}.UserProfile-module-scss-module__qw-1qW__profileInfo .UserProfile-module-scss-module__qw-1qW__profileButton{justify-content:flex-start!important}.UserProfile-module-scss-module__qw-1qW__profileInfo .UserProfile-module-scss-module__qw-1qW__profileButton .UserProfile-module-scss-module__qw-1qW__profileIcon{color:var(--bodyText-main)}.UserProfile-module-scss-module__qw-1qW__profileInfo .UserProfile-module-scss-module__qw-1qW__profileRole{margin-top:-5px}.UserProfile-module-scss-module__qw-1qW__profileInfo .UserProfile-module-scss-module__qw-1qW__avatarContainer{cursor:pointer;align-items:center;gap:8px;width:100%;display:flex}.UserProfile-module-scss-module__qw-1qW__editContainer{flex-direction:column;align-items:center;gap:.5rem;display:flex}.UserProfile-module-scss-module__qw-1qW__editContainer .UserProfile-module-scss-module__qw-1qW__buttonContainer{gap:8px;display:flex}.UserProfile-module-scss-module__qw-1qW__editButton{padding:.25rem}.UserProfile-module-scss-module__qw-1qW__saveButton{padding:.25rem .5rem}.UserProfile-module-scss-module__qw-1qW__profileTrigger{cursor:pointer;border-radius:.5rem;align-items:center;gap:.75rem;margin-right:16px;padding:.5rem;transition:background-color .2s;display:flex}.UserProfile-module-scss-module__qw-1qW__profileTrigger:hover{background-color:var(--background-hover)}.UserProfile-module-scss-module__qw-1qW__profileTrigger .UserProfile-module-scss-module__qw-1qW__FNamestartAdornment{border:2px solid var(--primary-main);border-radius:50%;width:12px;height:12px}.UserProfile-module-scss-module__qw-1qW__profileTrigger p{gap:6px!important}.UserProfile-module-scss-module__qw-1qW__popoverContent{flex-direction:column;align-items:center;min-width:200px;padding:12px;display:flex}
.Tooltip-module-scss-module__dW1nRa__tooltipWrapper{position:relative}.Tooltip-module-scss-module__dW1nRa__tooltipWrapper .Tooltip-module-scss-module__dW1nRa__targetElement{cursor:pointer}.Tooltip-module-scss-module__dW1nRa__tooltipWrapper .Tooltip-module-scss-module__dW1nRa__tooltipContent{z-index:10;background-color:var(--primaryAlt-light);opacity:0;border-radius:.5rem;margin-top:6px;padding:8px 16px;transition:opacity .3s,transform .3s;display:none;position:absolute;box-shadow:0 0 8px #00000080}.Tooltip-module-scss-module__dW1nRa__tooltipWrapper .Tooltip-module-scss-module__dW1nRa__tooltipArrow{border-left:6px solid #0000;border-right:6px solid #0000;border-bottom:6px solid var(--primaryAlt-light);opacity:0;width:0;height:0;transition:opacity .3s,transform .3s;display:none;position:absolute;bottom:-6px;left:50%;transform:translate(-50%);z-index:10!important}.Tooltip-module-scss-module__dW1nRa__tooltipWrapper:hover .Tooltip-module-scss-module__dW1nRa__tooltipContent:not(.Tooltip-module-scss-module__dW1nRa__hoverDisabled),.Tooltip-module-scss-module__dW1nRa__tooltipWrapper:hover .Tooltip-module-scss-module__dW1nRa__tooltipArrow:not(.Tooltip-module-scss-module__dW1nRa__hoverDisabled),.Tooltip-module-scss-module__dW1nRa__tooltipWrapper .Tooltip-module-scss-module__dW1nRa__openTooltip{opacity:1;pointer-events:auto;display:block}.Tooltip-module-scss-module__dW1nRa__tooltipWrapper .Tooltip-module-scss-module__dW1nRa__hoverDisabled{padding:0}
.Button-module-scss-module__xdRBWW__button{color:var(--secondary-main);box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:#0000;white-space:nowrap;border:1px solid #0000;border-radius:24px;justify-content:center;align-items:center;gap:6px;padding:10px 14px;transition:background-color .2s ease-out;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #959da533}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__iconButton{padding:4px!important}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__disabled{opacity:.5;cursor:not-allowed}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__shadowBox{box-shadow:none}.Button-module-scss-module__xdRBWW__button .Button-module-scss-module__xdRBWW__childrenColor{justify-content:center;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedPrimary{background:var(--primary-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedPrimary .Button-module-scss-module__xdRBWW__childrenColor{color:var(--primaryAlt-main);align-items:center;gap:5px;display:flex}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedPrimary:hover:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedPrimary:disabled){background:var(--primary-dark)}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedPrimary:active:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedPrimary:disabled){background:var(--primary-light)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedPrimary{border:1px solid var(--primary-main);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedPrimary .Button-module-scss-module__xdRBWW__childrenColor{color:var(--primary-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedPrimary:before{content:"";background-color:var(--primary-main);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedPrimary:hover:before{opacity:.3}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedPrimary:active:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textPrimary{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textPrimary .Button-module-scss-module__xdRBWW__childrenColor{color:var(--primary-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textPrimary:before{content:"";background-color:var(--secondary-light);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textPrimary:hover:before{opacity:.3}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textPrimary:active:before{opacity:.05}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSecondary{background:var(--secondary-main);color:var(--black)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSecondary .Button-module-scss-module__xdRBWW__childrenColor{align-items:center;gap:5px;display:flex}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSecondary:hover:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSecondary:disabled){background:var(--secondary-darker)}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSecondary:active:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSecondary:disabled){background:var(--secondary-dark)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSecondary{border:1px solid var(--secondary-main);color:var(--secondary-light);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSecondary .Button-module-scss-module__xdRBWW__childrenColor{align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSecondary:before{content:"";background-color:var(--secondary-main);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSecondary:hover:before{opacity:.3}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSecondary:active:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSecondary{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSecondary .Button-module-scss-module__xdRBWW__childrenColor{color:var(--secondary-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSecondary:before{content:"";background-color:var(--secondary-light);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSecondary:hover:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSecondary:active:before{opacity:.05}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedError{background:var(--error-main);color:var(--true-white)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedError .Button-module-scss-module__xdRBWW__childrenColor{align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedError:hover:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedError:disabled){background:var(--error-light)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedError:active:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedError:disabled){background:var(--error-dark)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedError{border:1px solid var(--error-main);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedError .Button-module-scss-module__xdRBWW__childrenColor{color:var(--error-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedError:before{content:"";background-color:var(--error-main);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedError:hover:before{opacity:.3}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedError:active:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textError{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textError .Button-module-scss-module__xdRBWW__childrenColor{color:var(--error-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textError:before{content:"";background-color:var(--secondary-light);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textError:hover:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textError:active:before{opacity:.05}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedgray{background:var(--secondary-main);color:var(--black)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedgray .Button-module-scss-module__xdRBWW__childrenColor{align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedgray:hover:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedgray:disabled){background:var(--secondary-light)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedgray:active:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedgray:disabled){background:var(--secondary-dark)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedgray{border:1px solid var(--secondary-opaque-50);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedgray .Button-module-scss-module__xdRBWW__childrenColor{color:var(--secondary-main);align-items:center;gap:5px;transition:color .2s;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedgray:before{content:"";background-color:var(--secondary-main);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedgray:hover:before{opacity:.3}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedgray:hover .Button-module-scss-module__xdRBWW__childrenColor{color:var(--true-white)!important}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedgray:active:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textgray{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textgray .Button-module-scss-module__xdRBWW__childrenColor{color:var(--gray-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textgray:before{content:"";background-color:var(--secondary-light);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textgray:hover:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textgray:active:before{opacity:.05}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWhite{background:var(--white);color:var(--black)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWhite .Button-module-scss-module__xdRBWW__childrenColor{align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWhite:hover:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWhite:disabled),.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWhite:active:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWhite:disabled){background:var(--neutralLightest-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWhite{border:1px solid var(--white);color:var(--white);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWhite .Button-module-scss-module__xdRBWW__childrenColor{align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWhite:before{content:"";background-color:var(--secondary-main);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWhite:hover:before{opacity:.3}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWhite:active:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWhite{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWhite .Button-module-scss-module__xdRBWW__childrenColor{color:var(--true-white);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWhite:before{content:"";background-color:var(--secondary-light);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWhite:hover:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWhite:active:before{opacity:.05}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedInfo{background:var(--info-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedInfo .Button-module-scss-module__xdRBWW__childrenColor{color:var(--black);align-items:center;gap:5px;display:flex}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedInfo:hover:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedInfo:disabled){background:var(--info-dark)}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedInfo:active:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedInfo:disabled){background:var(--info-light)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedInfo{border:1px solid var(--info-main);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedInfo .Button-module-scss-module__xdRBWW__childrenColor{color:var(--info-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedInfo:before{content:"";background-color:var(--info-main);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedInfo:hover:before{opacity:.3}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedInfo:active:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textInfo{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textInfo .Button-module-scss-module__xdRBWW__childrenColor{color:var(--info-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textInfo:before{content:"";background-color:var(--secondary-light);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textInfo:hover:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textInfo:active:before{opacity:.05}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSuccess{background:var(--success-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSuccess .Button-module-scss-module__xdRBWW__childrenColor{color:var(--white-2);align-items:center;gap:5px;display:flex}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSuccess:hover:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSuccess:disabled){background:var(--success-dark)}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSuccess:active:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedSuccess:disabled){background:var(--success-light)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSuccess{border:1px solid var(--success-main);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSuccess .Button-module-scss-module__xdRBWW__childrenColor{color:var(--success-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSuccess:before{content:"";background-color:var(--success-main);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSuccess:hover:before{opacity:.3}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedSuccess:active:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSuccess{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSuccess .Button-module-scss-module__xdRBWW__childrenColor{color:var(--success-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSuccess:before{content:"";background-color:var(--secondary-light);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSuccess:hover:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textSuccess:active:before{opacity:.05}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWarning{background:var(--warning-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWarning .Button-module-scss-module__xdRBWW__childrenColor{color:var(--black);align-items:center;gap:5px;display:flex}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWarning:hover:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWarning:disabled){background:var(--warning-dark)}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWarning:active:not(.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedWarning:disabled){background:var(--warning-light)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWarning{border:1px solid var(--warning-main);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWarning .Button-module-scss-module__xdRBWW__childrenColor{color:var(--warning-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWarning:before{content:"";background-color:var(--warning-main);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWarning:hover:before{opacity:.3}}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedWarning:active:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWarning{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWarning .Button-module-scss-module__xdRBWW__childrenColor{color:var(--warning-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWarning:before{content:"";background-color:var(--secondary-light);opacity:0;border-radius:7px;transition:opacity .2s;position:absolute;inset:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWarning:hover:before{opacity:.1}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textWarning:active:before{opacity:.05}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedNeutral{border:1px solid var(--neutralLight-main);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedNeutral .Button-module-scss-module__xdRBWW__childrenColor{color:var(--neutralLight-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedNeutral{background:var(--neutralLight-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedNeutral .Button-module-scss-module__xdRBWW__childrenColor{color:var(--bodyText-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textNeutral{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textNeutral .Button-module-scss-module__xdRBWW__childrenColor{color:var(--bodyText-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedgrayDark{border:1px solid var(--title-main);background:0 0;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__outlinedgrayDark .Button-module-scss-module__xdRBWW__childrenColor{color:var(--title-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedgrayDark{background:var(--title-main)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__containedgrayDark .Button-module-scss-module__xdRBWW__childrenColor{color:var(--white);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textgrayDark{background:0 0;border:none;position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__textgrayDark .Button-module-scss-module__xdRBWW__childrenColor{color:var(--title-main);align-items:center;gap:5px;display:flex}.Button-module-scss-module__xdRBWW__button .Button-module-scss-module__xdRBWW__startIcon,.Button-module-scss-module__xdRBWW__button .Button-module-scss-module__xdRBWW__endIcon{justify-content:center;align-items:center;display:flex}.Button-module-scss-module__xdRBWW__button .Button-module-scss-module__xdRBWW__endIcon{align-items:center;display:flex}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__fullWidth{width:100%}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__fullWidth .Button-module-scss-module__xdRBWW__endIcon{margin-right:0}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__fullWidth .Button-module-scss-module__xdRBWW__childrenColor{width:100%}.Button-module-scss-module__xdRBWW__button .Button-module-scss-module__xdRBWW__loading{background-color:#0000!important;position:relative!important}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__selected{position:relative}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__selected .Button-module-scss-module__xdRBWW__childrenColor{color:var(--true-white)}.Button-module-scss-module__xdRBWW__button.Button-module-scss-module__xdRBWW__selected:before{content:"";opacity:.1;border-radius:7px;transition:opacity .2s;position:absolute;inset:0;background-color:var(--secondary-light)!important}.Button-module-scss-module__xdRBWW__xs{padding:2px 4px;font-size:8px}.Button-module-scss-module__xdRBWW__sm{padding:6px 12px;font-size:12px}.Button-module-scss-module__xdRBWW__md{padding:8px 16px;font-size:14px}.Button-module-scss-module__xdRBWW__lg{gap:8px;padding:10px 20px;font-size:16px}.Button-module-scss-module__xdRBWW__xl{padding:12px 24px;font-size:18px}.Button-module-scss-module__xdRBWW__xxl{gap:12px;padding:14px 28px;font-size:20px}
.ThreeDotsLoading-module-scss-module__c1K7Qa__container{justify-content:center;align-items:center;gap:5px;max-width:80px;height:22px;margin:auto;display:flex;position:absolute;inset:0}.ThreeDotsLoading-module-scss-module__c1K7Qa__container.ThreeDotsLoading-module-scss-module__c1K7Qa__static{padding:16px;position:static}.ThreeDotsLoading-module-scss-module__c1K7Qa__container .ThreeDotsLoading-module-scss-module__c1K7Qa__sides{background-color:var(--primary-main);border-radius:50%;width:10px;height:10px;animation:.8s infinite ThreeDotsLoading-module-scss-module__c1K7Qa__sideLoading}.ThreeDotsLoading-module-scss-module__c1K7Qa__container .ThreeDotsLoading-module-scss-module__c1K7Qa__middle{background-color:var(--primary-main);border-radius:50%;width:10px;height:10px;animation:.8s infinite ThreeDotsLoading-module-scss-module__c1K7Qa__middleLoading}.ThreeDotsLoading-module-scss-module__c1K7Qa__container .ThreeDotsLoading-module-scss-module__c1K7Qa__ButtonLoading{background-color:var(--secondary-light)}@keyframes ThreeDotsLoading-module-scss-module__c1K7Qa__sideLoading{0%{opacity:.2;transform:scale(.5)}50%{opacity:1;transform:scale(1)}to{opacity:.2;transform:scale(.5)}}@keyframes ThreeDotsLoading-module-scss-module__c1K7Qa__middleLoading{0%{opacity:1;transform:scale(1)}50%{opacity:.2;transform:scale(.5)}to{opacity:1;transform:scale(1)}}
.Badge-module-scss-module__1QcP3a__badge{border:1px solid var(--primary-main);text-wrap:nowrap;border-radius:9999px;align-items:center;gap:8px;width:fit-content;padding:2px 8px;font-size:10px;font-weight:500;transition:all .2s;display:inline-flex}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__sm{font-size:12px}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__md{font-size:14px}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__lg{font-size:16px}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__primary{background-color:var(--primary-main);color:var(--white)}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__secondary{background-color:var(--secondary-main);color:var(--white)}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__error{background-color:var(--error-main);color:var(--white)}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__warning{background-color:var(--warning-main);color:var(--white)}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__info{background-color:var(--info-main);color:var(--white)}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__neutral{border-color:var(--neutralLight-main);color:var(--neutralLight-main)}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__success{color:var(--success-main);background-color:var(--success-main);border-color:var(--success-main)}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__outline{background-color:#0000}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__filled{border-color:#0000}.Badge-module-scss-module__1QcP3a__badge.Badge-module-scss-module__1QcP3a__filled.Badge-module-scss-module__1QcP3a__success{color:var(--white)}
.Card-module-scss-module__fcvFKG__card{background:var(--cardBackground-main);border:1px solid var(--neutralLight-main);border-radius:35px;flex-direction:column;height:100%;display:flex;position:relative;box-shadow:0 4px 8px #0000001a}.Card-module-scss-module__fcvFKG__card.Card-module-scss-module__fcvFKG__loadingCard{overflow:hidden}.Card-module-scss-module__fcvFKG__card.Card-module-scss-module__fcvFKG__loadingCard .Card-module-scss-module__fcvFKG__loading{background:linear-gradient(to right,transparent,var(--neutralLight-opaque-50),transparent);width:200px;animation:1.5s infinite Card-module-scss-module__fcvFKG__skeletonLoading;position:absolute;top:0;bottom:0}.Card-module-scss-module__fcvFKG__card.Card-module-scss-module__fcvFKG__fullWidth{width:100%!important}.Card-module-scss-module__fcvFKG__card.Card-module-scss-module__fcvFKG__white{background:var(--white)}.Card-module-scss-module__fcvFKG__card.Card-module-scss-module__fcvFKG__noBoxShadow{box-shadow:none}@keyframes Card-module-scss-module__fcvFKG__skeletonLoading{0%{left:-30%}to{left:100%}}
.CardHeader-module-scss-module__gsGxkG__cardHeader{color:var(--true-white);flex-direction:column;justify-content:space-between;align-items:flex-start;padding:24px 32px;display:flex;position:relative}.CardHeader-module-scss-module__gsGxkG__cardHeader .CardHeader-module-scss-module__gsGxkG__actionContainer{position:absolute;top:auto;right:24px}.CardHeader-module-scss-module__gsGxkG__cardHeader .CardHeader-module-scss-module__gsGxkG__subheader{color:var(--secondary-darker);margin-top:6px;font-size:12px}@media (max-width:768px){.CardHeader-module-scss-module__gsGxkG__cardHeader{flex-direction:column-reverse;align-items:flex-start;gap:8px}}
.CardContent-module-scss-module__F9HRga__cardContent{color:var(--black);flex:auto;padding:16px;font-size:1rem}.CardContent-module-scss-module__F9HRga__cardContent p{color:var(--bodyText-main);margin:0;line-height:1.5}
.CardFooter-module-scss-module__N7xgha__cardFooter{justify-content:center;gap:8px;padding:16px;display:flex}
.HealthAnalysisResult-module-scss-module__0i2WTq__cardHeader{cursor:pointer}.HealthAnalysisResult-module-scss-module__0i2WTq__titleIcon{margin-right:8px;font-size:24px}.HealthAnalysisResult-module-scss-module__0i2WTq__cardContent{margin-inline:auto;justify-content:center;align-items:center;width:100%;max-width:1512px;margin-bottom:56px;display:flex;padding:0!important}.HealthAnalysisResult-module-scss-module__0i2WTq__cardsWrapper{width:100%;position:relative}.HealthAnalysisResult-module-scss-module__0i2WTq__cardsRow{grid-template-columns:repeat(2,1fr);gap:16px;width:100%;min-height:200px;padding:8px 8px 4px;display:grid}@media screen and (max-width:870px){.HealthAnalysisResult-module-scss-module__0i2WTq__cardsRow{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap;display:flex;overflow-x:auto}.HealthAnalysisResult-module-scss-module__0i2WTq__cardsRow::-webkit-scrollbar{display:none}.HealthAnalysisResult-module-scss-module__0i2WTq__cardItem{scroll-snap-align:center;flex:0 0 85vw;max-width:85vw}}.HealthAnalysisResult-module-scss-module__0i2WTq__cardHeader{padding-bottom:0!important}.HealthAnalysisResult-module-scss-module__0i2WTq__scrollArrow{border:1px solid var(--slate-200);cursor:pointer;z-index:1;color:#4b5563;background:#ffffffe6;border-radius:18px;justify-content:center;align-items:center;width:36px;height:36px;transition:background .2s,color .2s,border-color .2s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 6px 20px #00000014}.HealthAnalysisResult-module-scss-module__0i2WTq__scrollArrow:hover{background:var(--true-white);color:var(--slate-800);border-color:#d1d5db}.HealthAnalysisResult-module-scss-module__0i2WTq__scrollArrow:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.HealthAnalysisResult-module-scss-module__0i2WTq__scrollArrowLeft{left:8px}.HealthAnalysisResult-module-scss-module__0i2WTq__scrollArrowRight{right:8px}.HealthAnalysisResult-module-scss-module__0i2WTq__bulletItem{gap:8px;display:flex}.HealthAnalysisResult-module-scss-module__0i2WTq__bullet{background-color:var(--gray-main);border-radius:50%;flex-shrink:0;width:10px;min-width:10px;height:10px;margin-top:7px}.HealthAnalysisResult-module-scss-module__0i2WTq__bulletText{color:var(--gray-main);font-size:16px;font-weight:500;line-height:auto;margin:0}
.CardList-module-scss-module__sW6n6W__container{margin-bottom:56px;flex-direction:column;gap:16px;width:100%;max-width:1512px;margin-inline:auto;padding:8px;display:flex}.CardList-module-scss-module__sW6n6W__container .CardList-module-scss-module__sW6n6W__list{min-height:200px;position:relative;overflow:hidden}.CardList-module-scss-module__sW6n6W__container .CardList-module-scss-module__sW6n6W__list .CardList-module-scss-module__sW6n6W__empty{flex-direction:column;display:flex;justify-content:center!important;align-items:center!important;width:100%!important;height:100%!important}.CardList-module-scss-module__sW6n6W__container .CardList-module-scss-module__sW6n6W__list .CardList-module-scss-module__sW6n6W__loading{background:linear-gradient(to right,transparent,var(--neutralLight-opaque-50),transparent);width:200px;animation:1.5s infinite CardList-module-scss-module__sW6n6W__skeletonLoading;position:absolute;top:0;bottom:0}@keyframes CardList-module-scss-module__sW6n6W__skeletonLoading{0%{left:-30%}to{left:100%}}.CardList-module-scss-module__sW6n6W__loadMore{justify-content:center;margin-top:12px;display:flex}
.CompletedItem-module-scss-module__krzSbW__consultationItem{background-color:var(--white-2);border-radius:30px;flex-direction:column;margin-bottom:16px;display:flex}.CompletedItem-module-scss-module__krzSbW__consultationItem.CompletedItem-module-scss-module__krzSbW__lastItem{margin-bottom:0}.CompletedItem-module-scss-module__krzSbW__consultationHeader{cursor:pointer;border-radius:12px;justify-content:space-between;align-items:flex-start;padding:16px;transition:all .2s ease-in-out;display:flex}.CompletedItem-module-scss-module__krzSbW__consultationHeader.CompletedItem-module-scss-module__krzSbW__mobileConsultationHeader{flex-direction:column-reverse;align-items:flex-start;gap:16px}.CompletedItem-module-scss-module__krzSbW__doctorProfile{align-items:flex-start;gap:16px;display:flex}.CompletedItem-module-scss-module__krzSbW__doctorProfile .CompletedItem-module-scss-module__krzSbW__doctorProfileText{flex-direction:column;gap:8px;display:flex}.CompletedItem-module-scss-module__krzSbW__doctorProfile .CompletedItem-module-scss-module__krzSbW__doctorProfileText .CompletedItem-module-scss-module__krzSbW__title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.CompletedItem-module-scss-module__krzSbW__consultationHeaderRight{align-items:center;gap:8px;display:flex}.CompletedItem-module-scss-module__krzSbW__consultationHeaderRight.CompletedItem-module-scss-module__krzSbW__mobileConsultationHeaderRight{justify-content:flex-end;align-self:center;width:100%}@media (max-width:400px){.CompletedItem-module-scss-module__krzSbW__consultationHeaderRight.CompletedItem-module-scss-module__krzSbW__mobileConsultationHeaderRight{justify-content:center}}.CompletedItem-module-scss-module__krzSbW__consultationHeaderRight.CompletedItem-module-scss-module__krzSbW__mobileConsultationHeaderRight .CompletedItem-module-scss-module__krzSbW__time{align-items:flex-end}.CompletedItem-module-scss-module__krzSbW__time{align-items:center;gap:4px;display:flex}.CompletedItem-module-scss-module__krzSbW__expandIcon{color:var(--bodyText-light);font-size:12px;transition:transform .3s}.CompletedItem-module-scss-module__krzSbW__expandIcon.CompletedItem-module-scss-module__krzSbW__expanded{transform:rotate(180deg)}.CompletedItem-module-scss-module__krzSbW__chatAndMeetActions{justify-content:flex-start;gap:8px;width:100%;padding:16px;display:flex}.CompletedItem-module-scss-module__krzSbW__chatAndMeetActions.CompletedItem-module-scss-module__krzSbW__mobileActions{flex-direction:column;gap:8px;width:100%;padding:0}.CompletedItem-module-scss-module__krzSbW__chatAndMeetActions.CompletedItem-module-scss-module__krzSbW__mobileExpanded{padding:16px}.CompletedItem-module-scss-module__krzSbW__content{opacity:0;pointer-events:none;max-height:0;transition:max-height .3s ease-out,opacity .3s ease-out,transform .3s ease-out;transform:translateY(-10px)}.CompletedItem-module-scss-module__krzSbW__content.CompletedItem-module-scss-module__krzSbW__expanded{opacity:1;pointer-events:auto;max-height:2000px;transition:max-height .5s ease-in,opacity .3s ease-in,transform .3s ease-in;transform:translateY(0)}.CompletedItem-module-scss-module__krzSbW__consultationDetails{flex-direction:column;gap:8px;padding:16px;display:flex}.CompletedItem-module-scss-module__krzSbW__consultationDetails .CompletedItem-module-scss-module__krzSbW__reportPreview{margin-bottom:1rem}.CompletedItem-module-scss-module__krzSbW__consultationDetails .CompletedItem-module-scss-module__krzSbW__reportPreview>div:first-child{margin-bottom:.5rem}.CompletedItem-module-scss-module__krzSbW__consultationDetails .CompletedItem-module-scss-module__krzSbW__actions{gap:8px;margin-top:1rem;display:flex}@media (max-width:768px){.CompletedItem-module-scss-module__krzSbW__consultationDetails .CompletedItem-module-scss-module__krzSbW__actions{flex-direction:column}}.CompletedItem-module-scss-module__krzSbW__section{margin-bottom:1rem}.CompletedItem-module-scss-module__krzSbW__section>div:first-child{margin-bottom:.5rem}.CompletedItem-module-scss-module__krzSbW__list{margin-left:16px}
.DoctorSelectionView-module-scss-module__jIoC6G__container{flex-direction:column;gap:16px;width:100%;padding:8px 24px 24px;display:flex}.DoctorSelectionView-module-scss-module__jIoC6G__intro{flex-direction:column;gap:2px;margin:0 0 4px;display:flex}.DoctorSelectionView-module-scss-module__jIoC6G__introTitle{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--warm-700);margin:0;font-size:22px;font-weight:600;line-height:1.2}.DoctorSelectionView-module-scss-module__jIoC6G__introSubtitle{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--warm-500);margin:0;font-size:14px;font-weight:400}.DoctorSelectionView-module-scss-module__jIoC6G__loading{justify-content:center;align-items:center;padding:40px 0;display:flex}.DoctorSelectionView-module-scss-module__jIoC6G__loading p{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--warm-500);margin:0;font-size:14px}.DoctorSelectionView-module-scss-module__jIoC6G__doctorList{flex-direction:column;gap:12px;width:100%;display:flex}.DoctorSelectionView-module-scss-module__jIoC6G__card{background:var(--cardBackground-main);cursor:pointer;text-align:left;border:1px solid #0000;border-radius:30px;flex-direction:column;gap:10px;width:100%;padding:15px;font-family:inherit;transition:border-color .15s,transform .15s;display:flex;position:relative}.DoctorSelectionView-module-scss-module__jIoC6G__card:active{transform:scale(.99)}.DoctorSelectionView-module-scss-module__jIoC6G__cardSelected{border-color:var(--primary-main);padding:16px}.DoctorSelectionView-module-scss-module__jIoC6G__cardSelected .DoctorSelectionView-module-scss-module__jIoC6G__avatar{background:var(--secondary-lighter);color:var(--primary-main);border-radius:14px}.DoctorSelectionView-module-scss-module__jIoC6G__selectedBadge{background:var(--primary-main);width:22px;height:22px;color:var(--true-white);border-radius:11px;justify-content:center;align-items:center;display:flex;position:absolute;top:13px;right:13px}.DoctorSelectionView-module-scss-module__jIoC6G__topRow{align-items:center;gap:12px;padding-right:32px;display:flex}.DoctorSelectionView-module-scss-module__jIoC6G__avatar{background:var(--neutralLightest-main);width:50px;height:50px;color:var(--warm-500);font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;font-size:17px;font-weight:600;transition:background .15s,color .15s,border-radius .15s;display:flex;overflow:hidden}.DoctorSelectionView-module-scss-module__jIoC6G__avatar img{object-fit:cover;width:100%;height:100%}.DoctorSelectionView-module-scss-module__jIoC6G__identity{flex-direction:column;flex:1;align-items:flex-start;gap:8px;min-width:0;display:flex}.DoctorSelectionView-module-scss-module__jIoC6G__nameRow{align-items:center;gap:6px;width:100%;display:flex}.DoctorSelectionView-module-scss-module__jIoC6G__name{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--warm-700);margin:0;font-size:16px;font-weight:700;line-height:1.2}.DoctorSelectionView-module-scss-module__jIoC6G__infoButton{cursor:pointer;color:var(--primary-main);background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.DoctorSelectionView-module-scss-module__jIoC6G__infoButton:hover{opacity:.8}.DoctorSelectionView-module-scss-module__jIoC6G__specialtyPill{background:var(--true-white);font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;letter-spacing:.8px;text-transform:uppercase;color:var(--warm-500);border:none;border-radius:6px;padding:2px 6px;font-size:10px;font-weight:600;line-height:1.14;display:inline-block}.DoctorSelectionView-module-scss-module__jIoC6G__metaRow{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.DoctorSelectionView-module-scss-module__jIoC6G__rating{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;align-items:center;gap:4px;display:inline-flex}.DoctorSelectionView-module-scss-module__jIoC6G__rating svg{color:var(--primary-main)}.DoctorSelectionView-module-scss-module__jIoC6G__ratingValue{color:var(--warm-700);font-size:14px;font-weight:700}.DoctorSelectionView-module-scss-module__jIoC6G__ratingMax{color:var(--warm-400);font-size:14px;font-weight:400}.DoctorSelectionView-module-scss-module__jIoC6G__languages{align-items:center;gap:5px;margin-left:auto;display:inline-flex}.DoctorSelectionView-module-scss-module__jIoC6G__langPill{background:var(--neutralLightest-main);font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;text-transform:uppercase;color:var(--warm-400);border-radius:5px;padding:3.5px 7px;font-size:10px;font-weight:700;line-height:1}.DoctorSelectionView-module-scss-module__jIoC6G__availability{background:var(--primaryAlt-main);border-radius:10px;align-items:center;gap:7px;width:100%;padding:8px 12px;display:flex}.DoctorSelectionView-module-scss-module__jIoC6G__availability svg{color:var(--primary-main);flex-shrink:0}.DoctorSelectionView-module-scss-module__jIoC6G__availabilityText{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--warm-400);margin:0;font-size:13px;font-weight:400}.DoctorSelectionView-module-scss-module__jIoC6G__modalContent{flex-direction:column;gap:24px;padding:8px 0;display:flex}.DoctorSelectionView-module-scss-module__jIoC6G__modalHeader{border-bottom:1px solid var(--neutralLight-main);align-items:center;gap:16px;padding-bottom:16px;display:flex}.DoctorSelectionView-module-scss-module__jIoC6G__modalAvatar{background:var(--neutralLightest-main);border:1px solid var(--neutralLight-main);border-radius:50%;justify-content:center;align-items:center;width:80px;min-width:80px;height:80px;min-height:80px;display:inline-flex;overflow:hidden}.DoctorSelectionView-module-scss-module__jIoC6G__modalAvatar img{object-fit:cover;width:100%;height:100%}.DoctorSelectionView-module-scss-module__jIoC6G__modalInfo,.DoctorSelectionView-module-scss-module__jIoC6G__modalSection{flex-direction:column;gap:8px;display:flex}
.Divider-module-scss-module__ZyxJgG__divider{align-items:center;display:flex}.Divider-module-scss-module__ZyxJgG__divider .Divider-module-scss-module__ZyxJgG__line{background-color:var(--secondary-opaque-50);width:100%;height:1px}.Divider-module-scss-module__ZyxJgG__divider.Divider-module-scss-module__ZyxJgG__vertical{flex-direction:column;width:1px;height:100%}.Divider-module-scss-module__ZyxJgG__divider.Divider-module-scss-module__ZyxJgG__vertical .Divider-module-scss-module__ZyxJgG__line{background-color:var(--secondary-opaque-50);width:1px;height:100%}.Divider-module-scss-module__ZyxJgG__divider .Divider-module-scss-module__ZyxJgG__lightGray{background-color:var(--neutralLight-main)!important}
.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__picker{width:100%;font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;flex-direction:column;gap:14px;display:flex}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__weekNav{justify-content:space-between;align-items:center;width:100%;height:30px;display:flex}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__weekNavArrow{background:var(--neutralLightest-main);width:30px;height:30px;color:var(--warm-700);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s;display:flex}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__weekNavArrow:disabled{cursor:not-allowed;opacity:.4}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__weekNavArrow:active:not(:disabled){transform:scale(.95)}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__weekNavLabel{color:var(--warm-700);font-size:13px;font-weight:600}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__dayRow{scrollbar-width:none;gap:10px;width:100%;display:flex;overflow-x:auto}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__dayRow::-webkit-scrollbar{display:none}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__dayCard{background:var(--neutralLightest-main);cursor:pointer;border:1px solid #0000;border-radius:18px;flex-direction:column;flex:1 0 0;justify-content:center;align-items:center;gap:2px;min-width:56px;height:62px;font-family:inherit;transition:background .15s,border-color .15s;display:flex}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__dayCard:active{transform:scale(.98)}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__dayCardActive{background:var(--secondary-lighter);border-color:var(--primary-main)}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__dayCardActive .DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__dayBadge{color:#fba77a}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__dayCardActive .DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__dayNumber{color:var(--primary-main)}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__dayBadge{color:var(--gray-light);font-size:11px;font-weight:600;line-height:1}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__dayNumber{color:var(--gray-dark);font-size:14px;font-weight:700;line-height:1}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__slotsHeading{letter-spacing:.2px;color:var(--gray-main);text-align:center;margin:10px 0 0;font-size:12px;font-weight:700}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__slotGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__slotChip{position:relative}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__slotButton{background:var(--neutralLightest-main);width:100%;height:52px;color:var(--warm-700);cursor:pointer;border:1px solid #0000;border-radius:18px;font-family:inherit;font-size:14px;font-weight:500;transition:background .15s,border-color .15s,color .15s}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__slotButton:active:not(:disabled){transform:scale(.98)}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__slotButton:disabled{cursor:not-allowed}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__slotButtonSelected{background:var(--secondary-lighter);border-color:var(--primary-main);color:var(--primary-main);font-weight:700}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__slotButtonBooked{opacity:.5}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__bookedStamp{color:var(--warm-700);border:1px dashed var(--warm-700);pointer-events:none;background:#53453a26;border-radius:7px;justify-content:center;align-items:center;width:50%;height:50%;margin:auto;padding:4px 6px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;inset:4px;transform:rotate(-8deg)}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__loadingSlots,.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__emptyState{background:var(--neutralLightest-main);text-align:center;width:100%;color:var(--warm-500);border-radius:18px;padding:24px 16px;font-size:13px;font-weight:500}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__loadingSlots p,.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__emptyState p{margin:0 0 8px}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__loadingSlots p:last-child,.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__emptyState p:last-child{margin-bottom:0}.DoctorAvailabilityPickerV2-module-scss-module__nbhIyW__goToNextAvailable{color:var(--primary-main);cursor:pointer;background:0 0;border:none;padding:4px 8px;font-family:inherit;font-size:13px;font-weight:700;text-decoration:underline}
.EmptyCard-module-scss-module__uzPMGa__emptyState{background-color:var(--white-2);border-radius:50px;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:40px 20px;display:flex}.EmptyCard-module-scss-module__uzPMGa__emptyState .EmptyCard-module-scss-module__uzPMGa__text{font-size:clamp(14px,.227273vw + 13.2727px,16px)}@media screen and (max-width:768px){.EmptyCard-module-scss-module__uzPMGa__emptyState{border-radius:19px}}
.ConsultationItem-module-scss-module__XbddKq__consultationItem{background-color:var(--primary-opaque-5);background-color:var(--white-2);border-radius:30px;flex-direction:column;gap:24px;margin-bottom:16px;padding:16px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem.ConsultationItem-module-scss-module__XbddKq__lastItem{margin-bottom:0}.ConsultationItem-module-scss-module__XbddKq__consultationItem.ConsultationItem-module-scss-module__XbddKq__collapsedMobile{padding-bottom:0}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader{cursor:pointer;justify-content:space-between;align-items:center;transition:all .2s ease-in-out;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader.ConsultationItem-module-scss-module__XbddKq__mobileConsultationHeader{flex-direction:column-reverse;align-items:flex-end;gap:8px}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__status{background-color:var(--cardBackground-main);border-radius:30px;flex:2;align-items:center;gap:16px;padding:12px 16px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__status .ConsultationItem-module-scss-module__XbddKq__statusBadges{align-items:center;gap:8px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__status.ConsultationItem-module-scss-module__XbddKq__mobileStatus{flex-direction:column;align-items:flex-start;gap:8px;width:100%}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__status.ConsultationItem-module-scss-module__XbddKq__mobileStatus .ConsultationItem-module-scss-module__XbddKq__pendingBadge{font-size:clamp(12px,.454545vw + 10.5455px,16px)}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__status.ConsultationItem-module-scss-module__XbddKq__mobileStatus .ConsultationItem-module-scss-module__XbddKq__statusBadges{justify-content:space-between;width:100%}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__status.ConsultationItem-module-scss-module__XbddKq__mobileStatus .ConsultationItem-module-scss-module__XbddKq__statusBadges span,.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__status.ConsultationItem-module-scss-module__XbddKq__statusPending p{font-size:clamp(12px,.454545vw + 10.5455px,16px)}@media (max-width:1024px){.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__status.ConsultationItem-module-scss-module__XbddKq__statusPending{flex-direction:column!important;align-self:flex-start!important;align-items:flex-start!important;gap:4px!important;width:100%!important}}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__statusDot{background-color:var(--success-main);border-radius:50%;width:8px;height:8px;animation:1s infinite ConsultationItem-module-scss-module__XbddKq__pulse}@keyframes ConsultationItem-module-scss-module__XbddKq__pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.2;transform:scale(1.3)}}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__time{color:var(--neutralLight-main);flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__time .ConsultationItem-module-scss-module__XbddKq__timeText{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__consultationHeaderRight{flex:1;justify-content:flex-end;align-items:center;gap:8px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__consultationHeaderRight.ConsultationItem-module-scss-module__XbddKq__mobileConsultationHeaderRight{justify-content:flex-end;align-self:center;width:100%}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__consultationHeaderRight .ConsultationItem-module-scss-module__XbddKq__expandIcon{color:var(--bodyText-light);font-size:12px;transition:transform .3s}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationHeader .ConsultationItem-module-scss-module__XbddKq__consultationHeaderRight .ConsultationItem-module-scss-module__XbddKq__expandIcon.ConsultationItem-module-scss-module__XbddKq__expanded{transform:rotate(180deg)}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__headerActions{justify-content:flex-start;width:100%;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__headerActions .ConsultationItem-module-scss-module__XbddKq__cancelRequestButton{margin-bottom:-24px;justify-self:flex-start!important}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__chatAndMeetActions{justify-self:flex-start;gap:16px;margin-bottom:-24px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__chatAndMeetActions.ConsultationItem-module-scss-module__XbddKq__mobileActions{flex-direction:column;gap:8px;width:100%;padding:0}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__chatAndMeetActions.ConsultationItem-module-scss-module__XbddKq__mobileExpanded{padding:16px 0}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__chatAndMeetActions.ConsultationItem-module-scss-module__XbddKq__expanded{margin-bottom:0}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__confirmPaymentButton{min-width:220px;background-color:#b5d5e6!important}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__confirmPaymentButton div{color:#3f62ad!important}@media (max-width:768px){.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__confirmPaymentButton{width:100%}}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__reportWithLottie{justify-content:space-between;display:flex}@media (max-width:768px){.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__reportWithLottie{flex-direction:column}}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__reportPreviewContent{flex-direction:column;gap:8px;padding-left:16px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationDetails{background-color:var(--background-color);flex-direction:column;gap:8px;padding:24px 0 0;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationDetails .ConsultationItem-module-scss-module__XbddKq__doctorProfile{align-items:flex-start;gap:16px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationDetails .ConsultationItem-module-scss-module__XbddKq__doctorProfile .ConsultationItem-module-scss-module__XbddKq__doctorProfileText{flex-direction:column;gap:8px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationDetails .ConsultationItem-module-scss-module__XbddKq__doctorProfile .ConsultationItem-module-scss-module__XbddKq__doctorProfileText .ConsultationItem-module-scss-module__XbddKq__title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__consultationDetails .ConsultationItem-module-scss-module__XbddKq__actions{justify-content:flex-start;align-items:center;gap:16px;margin-top:16px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__lottieContainer{justify-content:center;align-items:flex-end;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__lottieContainer.ConsultationItem-module-scss-module__XbddKq__mobileLottieContainer{flex-direction:column-reverse;align-items:center}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__lottieContainer.ConsultationItem-module-scss-module__XbddKq__mobileLottieContainer .ConsultationItem-module-scss-module__XbddKq__doctorLoaderAnimation{margin-bottom:-48px;transform:translateY(-24px)}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__lottieContainer .ConsultationItem-module-scss-module__XbddKq__doctorLoaderAnimation{width:150px;min-width:150px;height:150px;margin-bottom:-72px;transform:translate(29px,-29px)}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__lottieContainer .ConsultationItem-module-scss-module__XbddKq__doctorLoaderAnimation.ConsultationItem-module-scss-module__XbddKq__mobileLottie{width:150px;height:150px}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__content{opacity:0;pointer-events:none;max-height:0;transition:max-height .3s ease-out,opacity .3s ease-out,transform .3s ease-out;transform:translateY(-10px)}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__content.ConsultationItem-module-scss-module__XbddKq__expanded{opacity:1;pointer-events:auto;max-height:2000px;transition:max-height .5s ease-in,opacity .3s ease-in,transform .3s ease-in;transform:translateY(0)}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__doctorInfo{gap:24px;margin-top:16px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__doctorDetails{flex-direction:column;flex:1;gap:8px;display:flex}.ConsultationItem-module-scss-module__XbddKq__consultationItem .ConsultationItem-module-scss-module__XbddKq__doctorContact{flex-direction:column;gap:8px;display:flex}
.AvailabilityStep-module-scss-module__bdJfSa__wrap{width:100%;font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--warm-700);flex-direction:column;gap:14px;padding:0 0 174px;display:flex}.AvailabilityStep-module-scss-module__bdJfSa__header{border-bottom:1px solid var(--neutralLight-lighter);background:var(--primaryAlt-main);flex-shrink:0;align-items:center;gap:12px;height:63px;padding:8px 24px 13px;display:flex}.AvailabilityStep-module-scss-module__bdJfSa__backChip{background:var(--neutralLightest-main);width:36px;height:36px;color:var(--warm-700);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.AvailabilityStep-module-scss-module__bdJfSa__backChip:active:not(:disabled){transform:scale(.95)}.AvailabilityStep-module-scss-module__bdJfSa__backChip:disabled{cursor:not-allowed;opacity:.5}.AvailabilityStep-module-scss-module__bdJfSa__headerTitle{color:var(--warm-700);flex:1;min-width:0;margin:0;font-size:20px;font-weight:500}.AvailabilityStep-module-scss-module__bdJfSa__doctorInfo{flex-direction:column;gap:18px;padding:10px 28px 0;display:flex}.AvailabilityStep-module-scss-module__bdJfSa__doctorIdentity{align-items:flex-start;gap:20px;display:flex}.AvailabilityStep-module-scss-module__bdJfSa__heroAvatar{background:var(--neutralLighter-main);border-radius:50%;flex-shrink:0;width:71px;height:70px;position:relative;overflow:hidden}.AvailabilityStep-module-scss-module__bdJfSa__heroAvatar img{object-fit:cover;width:100%;height:100%}.AvailabilityStep-module-scss-module__bdJfSa__heroSpecLabel{letter-spacing:1.2px;text-transform:uppercase;color:var(--gray-main);font-size:11px;font-weight:700;line-height:1.14}.AvailabilityStep-module-scss-module__bdJfSa__heroName{color:var(--warm-700);margin:4px 0 0;font-size:27px;font-weight:400;line-height:35.1px}.AvailabilityStep-module-scss-module__bdJfSa__heroBioWrap{padding-right:10px}.AvailabilityStep-module-scss-module__bdJfSa__heroBio{color:var(--warm-500);margin:0;font-size:14px;font-weight:500;line-height:1.4}.AvailabilityStep-module-scss-module__bdJfSa__heroBio.AvailabilityStep-module-scss-module__bdJfSa__heroBioCollapsed{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.AvailabilityStep-module-scss-module__bdJfSa__bioMore{color:var(--primary-main);cursor:pointer;background:0 0;border:none;margin-top:2px;padding:0;font-family:inherit;font-size:14px;font-weight:700;display:inline-block}.AvailabilityStep-module-scss-module__bdJfSa__metaChips{flex-wrap:wrap;justify-content:flex-start;gap:18px;display:flex}.AvailabilityStep-module-scss-module__bdJfSa__metaChip{background:var(--true-white);letter-spacing:.88px;text-transform:uppercase;color:var(--warm-500);border-radius:6px;padding:2px 6px;font-size:11px;font-weight:600;line-height:1.14}.AvailabilityStep-module-scss-module__bdJfSa__nextAvailableSection{justify-content:center;padding:10px 0;display:flex}.AvailabilityStep-module-scss-module__bdJfSa__nextAvailableCard{background:var(--secondary-lighter);border-radius:30px;align-items:center;gap:12px;width:calc(100% - 48px);max-width:420px;padding:16px 24px;display:flex}.AvailabilityStep-module-scss-module__bdJfSa__nextAvailableContent{flex-direction:column;flex:1;gap:4px;display:flex}.AvailabilityStep-module-scss-module__bdJfSa__nextAvailableLabel{letter-spacing:.88px;text-transform:uppercase;color:var(--primary-main);align-items:center;gap:6px;font-size:11px;font-weight:800;line-height:1.14;display:flex}.AvailabilityStep-module-scss-module__bdJfSa__pulseDot{background:var(--primary-main);border-radius:4px;width:9px;height:9px}.AvailabilityStep-module-scss-module__bdJfSa__nextAvailableTime{color:var(--warm-700);letter-spacing:-.42px;font-size:14px;font-weight:600;line-height:1.3}.AvailabilityStep-module-scss-module__bdJfSa__nextAvailableSub{color:var(--gray-light);letter-spacing:-.42px;font-size:14px;font-weight:400;line-height:1.3}.AvailabilityStep-module-scss-module__bdJfSa__nextAvailableCta{background:var(--primary-main);color:var(--primaryAlt-main);letter-spacing:.88px;text-transform:uppercase;cursor:pointer;white-space:nowrap;border:none;border-radius:18px;padding:14px;font-family:inherit;font-size:11px;font-weight:700;transition:transform .12s}.AvailabilityStep-module-scss-module__bdJfSa__nextAvailableCta:active{transform:scale(.98)}.AvailabilityStep-module-scss-module__bdJfSa__pickerWrap{width:100%;padding:4px 24px 0}.AvailabilityStep-module-scss-module__bdJfSa__confirmBar{background:var(--white-2);padding:24px 24px calc(24px + env(safe-area-inset-bottom,0px));flex-direction:column;flex-shrink:0;align-items:center;gap:12px;display:flex;position:fixed;bottom:0;left:0;right:0}.AvailabilityStep-module-scss-module__bdJfSa__confirmInfo{flex-direction:column;align-items:center;gap:2px;display:flex}.AvailabilityStep-module-scss-module__bdJfSa__confirmLabel{letter-spacing:.88px;text-transform:uppercase;color:var(--gray-light);font-size:11px;font-weight:800;line-height:1.14}.AvailabilityStep-module-scss-module__bdJfSa__confirmTime{color:var(--warm-700);letter-spacing:-.42px;font-size:14px;font-weight:600;line-height:1.3}.AvailabilityStep-module-scss-module__bdJfSa__confirmButtons{align-items:center;width:100%;max-width:470px;height:52px;display:flex;position:relative}.AvailabilityStep-module-scss-module__bdJfSa__cancelButton{width:112px;height:52px;color:var(--primary-main);cursor:pointer;background:0 0;border:none;border-radius:18px;justify-content:center;align-items:center;font-family:inherit;font-size:14px;font-weight:600;display:flex;position:absolute;top:0;left:0}.AvailabilityStep-module-scss-module__bdJfSa__cancelButton:active:not(:disabled){transform:scale(.98)}.AvailabilityStep-module-scss-module__bdJfSa__cancelButton:disabled{cursor:not-allowed;opacity:.6}.AvailabilityStep-module-scss-module__bdJfSa__confirmButton{background:var(--primary-main);width:220px;height:52px;color:var(--true-white);cursor:pointer;border:none;border-radius:18px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-size:15px;font-weight:700;transition:opacity .15s,transform .12s;display:inline-flex;position:absolute;top:0;right:0}.AvailabilityStep-module-scss-module__bdJfSa__confirmButton:active:not(:disabled){transform:scale(.98)}.AvailabilityStep-module-scss-module__bdJfSa__confirmButton:disabled{cursor:not-allowed;opacity:.5}.AvailabilityStep-module-scss-module__bdJfSa__spinner{border:2px solid var(--primary-main);border-top-color:var(--true-white);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite AvailabilityStep-module-scss-module__bdJfSa__confirmSpin}@keyframes AvailabilityStep-module-scss-module__bdJfSa__confirmSpin{to{transform:rotate(360deg)}}.AvailabilityStep-module-scss-module__bdJfSa__errorText{color:var(--error-main);text-align:center;margin:0;font-size:12px}
@media (max-width:768px){.JoinMeetingButton-module-scss-module__zhnWXG__wrapper{width:100%}}.JoinMeetingButton-module-scss-module__zhnWXG__joinMeetingButton:not(.JoinMeetingButton-module-scss-module__zhnWXG__disabled){animation:2s infinite JoinMeetingButton-module-scss-module__zhnWXG__pulse}.JoinMeetingButton-module-scss-module__zhnWXG__disabled{opacity:.5;cursor:not-allowed;pointer-events:none}@keyframes JoinMeetingButton-module-scss-module__zhnWXG__pulse{0%{box-shadow:0 0 0 0 var(--primary-opaque-70)}70%{box-shadow:0 0 0 10px var(--primary-opaque-0)}to{box-shadow:0 0 0 0 var(--primary-opaque-0)}}
.RegularPaymentStep-module-scss-module__WROWza__wrap{width:100%;font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--warm-700);flex-direction:column;gap:28px;padding:0 24px 140px;display:flex}.RegularPaymentStep-module-scss-module__WROWza__header{align-items:center;gap:12px;padding-top:8px;display:flex}.RegularPaymentStep-module-scss-module__WROWza__backChip{background:var(--neutralLightest-main);width:36px;height:36px;color:var(--warm-700);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.RegularPaymentStep-module-scss-module__WROWza__backChip:active:not(:disabled){transform:scale(.95)}.RegularPaymentStep-module-scss-module__WROWza__backChip:disabled{cursor:not-allowed;opacity:.5}.RegularPaymentStep-module-scss-module__WROWza__headerText{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.RegularPaymentStep-module-scss-module__WROWza__headerTitle{color:var(--warm-700);margin:0;font-size:20px;font-weight:500;line-height:1.2}.RegularPaymentStep-module-scss-module__WROWza__headerSubtitle{color:var(--warm-500);margin:0;font-size:13px;font-weight:400}.RegularPaymentStep-module-scss-module__WROWza__loading{text-align:center;color:var(--warm-500);padding:48px 0;font-size:13px}.RegularPaymentStep-module-scss-module__WROWza__doctorPill{background:var(--secondary-lighter);border:1px solid var(--primary-main,var(--primary-main));border-radius:30px;align-items:center;gap:14px;padding:15px 17px;display:flex}.RegularPaymentStep-module-scss-module__WROWza__doctorAvatar{background:var(--primaryAlt-main);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex;position:relative;overflow:hidden}.RegularPaymentStep-module-scss-module__WROWza__doctorInitials{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--primary-main,var(--primary-main));font-size:17px;font-weight:600}.RegularPaymentStep-module-scss-module__WROWza__doctorMeta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.RegularPaymentStep-module-scss-module__WROWza__doctorName{color:var(--warm-700);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16px;font-weight:700;overflow:hidden}.RegularPaymentStep-module-scss-module__WROWza__doctorSpec{color:var(--warm-500);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;font-weight:400;overflow:hidden}.RegularPaymentStep-module-scss-module__WROWza__doctorSlot{color:var(--primary-main,var(--primary-main));white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:12px;font-weight:600;overflow:hidden}.RegularPaymentStep-module-scss-module__WROWza__summaryCard{background:var(--true-white);border-radius:30px;flex-direction:column;padding:0 17px;display:flex}.RegularPaymentStep-module-scss-module__WROWza__summaryRow{border-bottom:1px solid var(--neutralLight-lighter);justify-content:space-between;align-items:center;padding:11px 0 12px;font-size:13px;display:flex}.RegularPaymentStep-module-scss-module__WROWza__summaryLabel{color:var(--gray-light);font-weight:400}.RegularPaymentStep-module-scss-module__WROWza__summaryValue{color:var(--warm-700);font-size:14px;font-weight:500}.RegularPaymentStep-module-scss-module__WROWza__summaryStrike{color:var(--gray-light);font-size:14px;font-weight:500;text-decoration:line-through}.RegularPaymentStep-module-scss-module__WROWza__totalRow{justify-content:space-between;align-items:center;padding:12px 0;display:flex}.RegularPaymentStep-module-scss-module__WROWza__totalLabel{color:var(--warm-700);font-size:15px;font-weight:700}.RegularPaymentStep-module-scss-module__WROWza__totalRight{align-items:center;gap:8px;display:flex}.RegularPaymentStep-module-scss-module__WROWza__discountBadge{color:#3a9a5c;background:#e6f7ee;border-radius:5px;padding:2px 8px;font-size:11px;font-weight:700}.RegularPaymentStep-module-scss-module__WROWza__totalAmount{color:var(--primary-main,var(--primary-main));font-size:16px;font-weight:800}.RegularPaymentStep-module-scss-module__WROWza__ctaBar{padding:20px 24px calc(env(safe-area-inset-bottom,0px) + 24px);background:linear-gradient(to top,var(--primaryAlt-main)70%,#fdf6ee00);z-index:5;justify-content:center;display:flex;position:fixed;bottom:0;left:0;right:0}.RegularPaymentStep-module-scss-module__WROWza__payButton{background:var(--primary-main,var(--primary-main));width:100%;max-width:480px;height:52px;color:var(--true-white);cursor:pointer;border:none;border-radius:18px;justify-content:center;align-items:center;gap:10px;font-family:inherit;font-size:15px;font-weight:700;transition:transform .1s;display:flex}.RegularPaymentStep-module-scss-module__WROWza__payButton:hover:not(:disabled){background:var(--primary-dark,#f7783a)}.RegularPaymentStep-module-scss-module__WROWza__payButton:active:not(:disabled){transform:scale(.98)}.RegularPaymentStep-module-scss-module__WROWza__payButton:disabled{opacity:.5;cursor:not-allowed}
.ConsultationPaymentModal-module-scss-module__nB71TG__modal{max-width:520px}.ConsultationPaymentModal-module-scss-module__nB71TG__content{flex-direction:column;gap:24px;padding:8px 0;display:flex}.ConsultationPaymentModal-module-scss-module__nB71TG__doctorSection{flex-direction:column;display:flex}.ConsultationPaymentModal-module-scss-module__nB71TG__doctorIdentity{align-items:center;gap:14px;margin-bottom:12px;display:flex}.ConsultationPaymentModal-module-scss-module__nB71TG__doctorBio{color:var(--bodyText-main);margin:0;font-size:14px;line-height:1.6}.ConsultationPaymentModal-module-scss-module__nB71TG__doctorBioCollapsed{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ConsultationPaymentModal-module-scss-module__nB71TG__bioMore{color:var(--primary-main);cursor:pointer;text-align:left;background:0 0;border:none;align-self:flex-start;margin-top:2px;padding:0;font-family:inherit;font-size:14px;font-weight:500}.ConsultationPaymentModal-module-scss-module__nB71TG__detailsSection{background-color:var(--white);border:1px solid var(--neutralLight-main);border-radius:18px;flex-direction:column;gap:12px;padding:18px 20px;display:flex;box-shadow:0 10px 35px #0f172a1a}.ConsultationPaymentModal-module-scss-module__nB71TG__lineItems{flex-direction:column;display:flex}.ConsultationPaymentModal-module-scss-module__nB71TG__lineItem{border-bottom:1px dashed var(--neutralLight-main);justify-content:space-between;align-items:center;padding:12px 0;display:flex}.ConsultationPaymentModal-module-scss-module__nB71TG__lineItem:first-child{padding-top:4px}.ConsultationPaymentModal-module-scss-module__nB71TG__lineItem:last-child{border-bottom:none;padding-bottom:0}.ConsultationPaymentModal-module-scss-module__nB71TG__durationValueContainer{flex-direction:column;align-items:flex-end;display:flex}.ConsultationPaymentModal-module-scss-module__nB71TG__totalRow{margin-top:4px;padding-top:16px}
.OnboardingHeader-module-scss-module__Sc3pMG__header{height:52px;margin-top:calc(6px + env(safe-area-inset-top,0px));flex-shrink:0;justify-content:center;align-items:center;gap:12px;padding:0 24px;display:flex}.OnboardingHeader-module-scss-module__Sc3pMG__backChip{background:var(--neutralLightest-main);width:36px;height:36px;color:var(--warm-700);cursor:pointer;border:none;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;transition:opacity .15s,transform .15s;display:flex}.OnboardingHeader-module-scss-module__Sc3pMG__backChip:active:not(:disabled){transform:scale(.95)}.OnboardingHeader-module-scss-module__Sc3pMG__backChip:disabled{cursor:not-allowed;opacity:.5}.OnboardingHeader-module-scss-module__Sc3pMG__backChipHidden{visibility:hidden;pointer-events:none}.OnboardingHeader-module-scss-module__Sc3pMG__info{flex-direction:column;flex:1;gap:5px;min-width:0;padding:7.5px 0;display:flex}.OnboardingHeader-module-scss-module__Sc3pMG__sectionTitle{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;letter-spacing:1px;color:var(--warm-300);text-transform:uppercase;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:11px;font-weight:700;line-height:1;overflow:hidden}.OnboardingHeader-module-scss-module__Sc3pMG__bars{gap:4px;width:100%;display:flex}.OnboardingHeader-module-scss-module__Sc3pMG__bar{background:var(--neutralLightest-main);border-radius:2px;flex:1;height:3px;transition:background .2s}.OnboardingHeader-module-scss-module__Sc3pMG__barActive{background:var(--primary-main)}.OnboardingHeader-module-scss-module__Sc3pMG__counter{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--warm-300);flex-shrink:0;padding:11.5px 0;font-size:11px;font-weight:700}
.AnalysisStepper-module-scss-module__4a-2Ja__stepper{flex-direction:column;gap:11px;width:100%;display:flex}.AnalysisStepper-module-scss-module__4a-2Ja__track{align-items:flex-start;width:100%;display:flex}.AnalysisStepper-module-scss-module__4a-2Ja__step{flex-direction:column;flex-shrink:0;align-items:center;gap:4px;width:60px;display:flex}.AnalysisStepper-module-scss-module__4a-2Ja__circle{width:22px;height:22px;color:var(--true-white);border:2px solid #0000;border-radius:12px;justify-content:center;align-items:center;display:flex}.AnalysisStepper-module-scss-module__4a-2Ja__complete{background:var(--primary-main);border-color:var(--primary-main)}.AnalysisStepper-module-scss-module__4a-2Ja__active{background:var(--cardBackground-main);border-color:var(--primary-main)}.AnalysisStepper-module-scss-module__4a-2Ja__pending{background:var(--neutralLightest-main);border-color:var(--neutralLightest-main)}.AnalysisStepper-module-scss-module__4a-2Ja__activeDot{background:var(--primary-main);border-radius:3.5px;width:7px;height:7px;animation:1.4s ease-in-out infinite AnalysisStepper-module-scss-module__4a-2Ja__pulse}.AnalysisStepper-module-scss-module__4a-2Ja__label{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;letter-spacing:.1px;text-align:center;color:var(--warm-700);white-space:nowrap;font-size:9px;font-weight:500;line-height:11.7px}.AnalysisStepper-module-scss-module__4a-2Ja__labelActive{font-weight:700}.AnalysisStepper-module-scss-module__4a-2Ja__labelPending{color:var(--gray-light)}.AnalysisStepper-module-scss-module__4a-2Ja__connector{background:var(--neutralLightest-main);border-radius:2px;flex:1;min-width:0;height:2px;margin-top:10px;overflow:hidden}.AnalysisStepper-module-scss-module__4a-2Ja__connectorFill{width:var(--fill,0%);background:var(--primary-main);border-radius:2px;height:100%;transition:width .3s;display:block}.AnalysisStepper-module-scss-module__4a-2Ja__progressBar{background:var(--neutralLightest-main);border-radius:6px;width:100%;height:6px;overflow:hidden}.AnalysisStepper-module-scss-module__4a-2Ja__progressFill{width:var(--fill,0%);background:var(--primary-main);border-radius:6px;height:100%;transition:width .2s;display:block}.AnalysisStepper-module-scss-module__4a-2Ja__progressMeta{justify-content:space-between;align-items:center;display:flex}.AnalysisStepper-module-scss-module__4a-2Ja__progressLabel{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--warm-400);font-size:11px;font-weight:400}.AnalysisStepper-module-scss-module__4a-2Ja__progressPercent{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--primary-main);font-size:11px;font-weight:700}@keyframes AnalysisStepper-module-scss-module__4a-2Ja__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.AnalysisStepper-module-scss-module__4a-2Ja__activeDot{animation:none}}
.HorizontalLine-module-scss-module__7l2Ika__horizontalLine{background-color:#0000;background-image:linear-gradient(90deg,var(--neutralLight-main)0 100%);will-change:background-size;z-index:1;background-position:0;background-repeat:no-repeat;background-size:0% 1px;max-width:100dvw;height:1px;margin-inline:auto;animation:.9s ease-out .5s forwards HorizontalLine-module-scss-module__7l2Ika__drawHorizontal;position:absolute;top:0;left:-100%;right:-100%}.HorizontalLine-module-scss-module__7l2Ika__horizontalLine .HorizontalLine-module-scss-module__7l2Ika__title{text-align:left;width:100%;margin-inline:auto;padding-left:0;position:absolute;top:-20px;left:32px;right:0;max-width:1512px!important}.HorizontalLine-module-scss-module__7l2Ika__horizontalLine .HorizontalLine-module-scss-module__7l2Ika__title.HorizontalLine-module-scss-module__7l2Ika__maxWidthSm{max-width:1024px!important}.HorizontalLine-module-scss-module__7l2Ika__horizontalLine .HorizontalLine-module-scss-module__7l2Ika__title:before{content:"";background-color:var(--white);border:1px solid var(--neutralLight-main);opacity:0;border-radius:50%;width:10px;height:10px;animation:.3s ease-out .3s forwards HorizontalLine-module-scss-module__7l2Ika__dotFadeIn;position:absolute;bottom:-10px;left:-21px}.HorizontalLine-module-scss-module__7l2Ika__horizontalLine .HorizontalLine-module-scss-module__7l2Ika__title:after{content:"";background-color:#0000;background-image:linear-gradient(180deg,var(--neutralLight-main)0 100%);will-change:background-size;background-position:top;background-repeat:no-repeat;background-size:1px 0%;width:1px;animation:.9s ease-out .5s forwards HorizontalLine-module-scss-module__7l2Ika__drawVertical;position:absolute;top:calc(100% + 10px);bottom:-10px;left:-16px}@media (max-width:1555px){.HorizontalLine-module-scss-module__7l2Ika__horizontalLine .HorizontalLine-module-scss-module__7l2Ika__title{left:44px}.HorizontalLine-module-scss-module__7l2Ika__horizontalLine .HorizontalLine-module-scss-module__7l2Ika__title:before{left:-26px}}@media (max-width:768px){.HorizontalLine-module-scss-module__7l2Ika__horizontalLine .HorizontalLine-module-scss-module__7l2Ika__title:before{left:-34px}}@keyframes HorizontalLine-module-scss-module__7l2Ika__drawHorizontal{0%{background-size:0% 1px}to{background-size:100% 1px}}@keyframes HorizontalLine-module-scss-module__7l2Ika__drawVertical{0%{background-size:1px 0%}to{background-size:1px 100%}}@keyframes HorizontalLine-module-scss-module__7l2Ika__dotFadeIn{0%{opacity:0}to{opacity:1}}
.ActionControls-module-scss-module__yBhWLa__actionControls{margin-bottom:24px;justify-content:center;gap:12px;width:fit-content;margin-inline:auto;display:flex;position:relative}.ActionControls-module-scss-module__yBhWLa__actionControls button{width:100%;height:45px;min-width:fit-content!important;max-width:300px!important;padding-inline:12px!important}@media (max-width:869px){.ActionControls-module-scss-module__yBhWLa__actionControls{flex-direction:column;align-items:center;margin-bottom:32px}.ActionControls-module-scss-module__yBhWLa__actionControls button{max-width:unset!important}}.ActionControls-module-scss-module__yBhWLa__actionControls span{color:var(--true-white)!important}.ActionControls-module-scss-module__yBhWLa__actionControls *{color:var(--bodyText-main)!important}.ActionControls-module-scss-module__yBhWLa__actionControls .ActionControls-module-scss-module__yBhWLa__jointPattern{background-color:var(--neutralLight-main);justify-content:space-between;align-items:center;height:1px;display:flex;position:absolute;top:-16px;left:calc(16.66% - 12px);right:calc(16.66% - 12px)}.ActionControls-module-scss-module__yBhWLa__actionControls .ActionControls-module-scss-module__yBhWLa__jointPattern div{background-color:var(--white);border:1px solid var(--neutralLight-main);border-radius:50%;width:10px;height:10px}.ActionControls-module-scss-module__yBhWLa__actionControls.ActionControls-module-scss-module__yBhWLa__patient .ActionControls-module-scss-module__yBhWLa__jointPattern{left:calc(34.5% + 12px);right:calc(12.5% - 12px)}
.LoadingDoctorCard-module-scss-module__aUy36a__card{background:#b09a84;border-radius:22px;width:100%;height:100%;position:relative;overflow:hidden}.LoadingDoctorCard-module-scss-module__aUy36a__photo{object-fit:cover;pointer-events:none}.LoadingDoctorCard-module-scss-module__aUy36a__gradient{background:linear-gradient(#6d5b4d00 25%,#6d5b4d7a 55%,#6d5b4deb 100%);position:absolute;inset:0}.LoadingDoctorCard-module-scss-module__aUy36a__info{flex-direction:column;align-items:flex-start;gap:3px;padding:0 16px 14px;display:flex;position:absolute;inset:auto 0 0}.LoadingDoctorCard-module-scss-module__aUy36a__name{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--true-white);margin:0;font-size:17px;font-weight:500;line-height:1.2}.LoadingDoctorCard-module-scss-module__aUy36a__specialization{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;letter-spacing:.6px;text-transform:uppercase;color:var(--neutralLightest-main);margin:0 0 1px;font-size:10px;font-weight:600}.LoadingDoctorCard-module-scss-module__aUy36a__ratingRow{align-items:center;gap:6px;margin-top:4px;display:flex}.LoadingDoctorCard-module-scss-module__aUy36a__stars{align-items:center;gap:2px;display:flex}.LoadingDoctorCard-module-scss-module__aUy36a__star{width:11px;height:11px;fill:var(--primary-main);stroke:var(--primary-main)}.LoadingDoctorCard-module-scss-module__aUy36a__ratingValue{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--true-white);font-size:12px;font-weight:500}.LoadingDoctorCard-module-scss-module__aUy36a__reviews{font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;color:var(--neutralLightest-main);white-space:nowrap;font-size:11px;font-weight:400}
.PatientMobileLayout-module-scss-module__WocrWW__mobileLayout{flex-direction:column;gap:25px;width:100%;padding-top:16px;padding-bottom:100px;display:flex}.PatientMobileLayout-module-scss-module__WocrWW__ctaContainer{z-index:1000;width:100%;padding:16px;position:fixed;bottom:0;left:0;right:0}.PatientMobileLayout-module-scss-module__WocrWW__ctaButton{text-transform:uppercase;letter-spacing:.88px!important;border-radius:18px!important;padding:14px 20px!important;font-size:11px!important;font-weight:700!important}
.DoctorMatchCarousel-module-scss-module__v00kea__carousel{flex-direction:column;flex:none;align-items:center;gap:16px;width:100%;display:flex}.DoctorMatchCarousel-module-scss-module__v00kea__viewport{flex-shrink:0;width:100%;height:300px;position:relative}.DoctorMatchCarousel-module-scss-module__v00kea__slide{transform-origin:50%;opacity:0;will-change:transform,opacity;border-radius:22px;width:200px;height:300px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 40px #53453a2e}.DoctorMatchCarousel-module-scss-module__v00kea__dots{flex-shrink:0;justify-content:center;align-items:center;gap:5px;display:flex}.DoctorMatchCarousel-module-scss-module__v00kea__dot{background:var(--neutralLightest-main);border-radius:3px;flex-shrink:0;width:5px;height:5px;transition:width .35s;overflow:hidden}.DoctorMatchCarousel-module-scss-module__v00kea__dotActive{width:18px}.DoctorMatchCarousel-module-scss-module__v00kea__dotFill{background:var(--primary-main);border-radius:3px;width:0;height:100%;display:block}@media (prefers-reduced-motion:reduce){.DoctorMatchCarousel-module-scss-module__v00kea__dot{transition:none}}
.UpcomingAppointments-module-scss-module__f3-SaG__section{flex-direction:column;align-items:center;gap:18px;width:100%;padding:0 20px;display:flex}.UpcomingAppointments-module-scss-module__f3-SaG__myAppointmentsButton{padding:2px 6px!important}.UpcomingAppointments-module-scss-module__f3-SaG__carousel{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:16px;width:100%;padding-bottom:4px;display:flex;overflow-x:auto}.UpcomingAppointments-module-scss-module__f3-SaG__carousel::-webkit-scrollbar{display:none}.UpcomingAppointments-module-scss-module__f3-SaG__pagination{flex-direction:column;align-items:center;gap:8px;display:flex}.UpcomingAppointments-module-scss-module__f3-SaG__dots{align-items:center;gap:6px;display:flex}.UpcomingAppointments-module-scss-module__f3-SaG__dot{background-color:var(--neutralLight-opaque-30);cursor:pointer;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:background-color .2s}.UpcomingAppointments-module-scss-module__f3-SaG__dot:hover{background-color:var(--neutralLight-opaque-50)}.UpcomingAppointments-module-scss-module__f3-SaG__activeDot{background-color:var(--gray-dark)}.UpcomingAppointments-module-scss-module__f3-SaG__countIndicator{color:var(--neutralLight-main);text-align:center;margin:0;font-size:10.5px;line-height:1.3}.UpcomingAppointments-module-scss-module__f3-SaG__countIndicator strong{font-weight:700}
.SubmittingLoader-module-scss-module__9zjdnq__loader{background:var(--primaryAlt-main);flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}.SubmittingLoader-module-scss-module__9zjdnq__intro{flex-direction:column;flex-shrink:0;align-items:center;gap:16px;padding:24px 24px 16px;display:flex}.SubmittingLoader-module-scss-module__9zjdnq__badge{border:1px solid var(--primary-main);background:var(--secondary-lighter);font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;letter-spacing:.9px;text-transform:uppercase;color:var(--primary-main);white-space:nowrap;border-radius:20px;align-items:center;gap:6px;padding:6px 15px;font-size:10px;font-weight:800;display:inline-flex}.SubmittingLoader-module-scss-module__9zjdnq__badgeDot{background:var(--primary-main);border-radius:3px;width:6px;height:6px;animation:1.2s ease-in-out infinite SubmittingLoader-module-scss-module__9zjdnq__blink}.SubmittingLoader-module-scss-module__9zjdnq__title{max-width:333px;font-family:var(--font-plus-jakarta),"Plus Jakarta Sans",sans-serif;text-align:center;color:var(--warm-700);margin:0;font-size:21px;font-weight:400;line-height:26.25px}.SubmittingLoader-module-scss-module__9zjdnq__footer{flex-shrink:0;padding:16px 24px 24px}@keyframes SubmittingLoader-module-scss-module__9zjdnq__blink{0%,to{opacity:1}50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.SubmittingLoader-module-scss-module__9zjdnq__badgeDot{animation:none}}
.SectionHeader-module-scss-module__Ku-0eW__sectionHeader{flex-direction:column;gap:8px;width:100%;display:flex}.SectionHeader-module-scss-module__Ku-0eW__sectionHeader .SectionHeader-module-scss-module__Ku-0eW__divider{background-color:var(--neutralLight-opaque-30);width:100%;height:1px}.SectionHeader-module-scss-module__Ku-0eW__sectionHeader .SectionHeader-module-scss-module__Ku-0eW__headerContent{justify-content:space-between;align-items:center;width:100%;display:flex}.SectionHeader-module-scss-module__Ku-0eW__sectionHeader .SectionHeader-module-scss-module__Ku-0eW__title{letter-spacing:.84px;text-transform:uppercase;color:var(--neutralLight-main);font-size:10.5px;font-weight:800;line-height:1.14}.SectionHeader-module-scss-module__Ku-0eW__sectionHeader .SectionHeader-module-scss-module__Ku-0eW__action{align-items:center;display:flex}
.Text-module-scss-module__n_0uwq__container{gap:8px;display:flex}.Text-module-scss-module__n_0uwq__container .Text-module-scss-module__n_0uwq__bullet{background-color:var(--gray-main);border-radius:50%;width:10px;height:10px;margin-top:7px}.Text-module-scss-module__n_0uwq__text{color:var(--bodyText-main);text-overflow:ellipsis;line-height:auto;width:fit-content;margin:0}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__fullWidth{width:100%}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__flexDisplay{justify-content:space-between;gap:8px;display:flex;align-items:center!important}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__lightText{font-weight:300}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__normalText{font-weight:500}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__mediumText{font-weight:600}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__boldText{font-weight:700}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__primary{color:var(--primary-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__secondary{color:var(--primary-light)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__gray{color:var(--gray-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__grayDark{color:var(--grayDark-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__white{color:var(--white)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__black{color:var(--black)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__trueWhite{color:var(--true-white)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__error{color:var(--error-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__warning{color:var(--warning-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__info{color:var(--info-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__success{color:var(--success-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__title{color:var(--title-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__caption{color:var(--caption-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__neutralLight{color:var(--neutralLight-main)}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-xxxs{font-size:8px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-xxs{font-size:10px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-xs{font-size:12px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-sm{font-size:14px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-md{font-size:16px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-lg{font-size:18px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-xl{font-size:20px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-xxl{font-size:24px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-xxxl{font-size:28px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-xxxxl{font-size:36px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__p-xxxxxl{font-size:42px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__spanx-xxs,.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-xxs{font-size:10px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-xs{font-size:12px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-sm{font-size:14px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-md{font-size:16px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-lg{font-size:18px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-xl{font-size:20px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-xxl{font-size:24px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-xxxl{font-size:28px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-xxxxl{font-size:36px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__span-xxxxxl{font-size:42px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-xxxs{font-size:28px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-xxs{font-size:32px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-xs{font-size:36px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-sm{font-size:40px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-md{font-size:44px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-lg{font-size:48px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-xl{font-size:56px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-xxl{font-size:64px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-xxxl{font-size:72px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-xxxxl{font-size:100px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h1-xxxxxl{font-size:120px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-xxxs{font-size:24px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-xxs{font-size:28px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-xs{font-size:32px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-sm{font-size:36px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-md{font-size:40px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-lg{font-size:44px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-xl{font-size:48px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-xxl{font-size:56px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-xxxl{font-size:64px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-xxxxl{font-size:72px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h2-xxxxxl{font-size:100px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-xxxs{font-size:20px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-xxs{font-size:24px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-xs{font-size:28px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-sm{font-size:32px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-md{font-size:36px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-lg{font-size:40px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-xl{font-size:44px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-xxl{font-size:48px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-xxxl{font-size:56px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-xxxxl{font-size:64px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h3-xxxxxl{font-size:72px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-xxxs{font-size:16px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-xxs{font-size:20px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-xs{font-size:24px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-sm{font-size:28px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-md{font-size:32px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-lg{font-size:36px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-xl{font-size:40px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-xxl{font-size:44px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-xxxl{font-size:48px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-xxxxl{font-size:56px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h4-xxxxxl{font-size:64px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-xxxs{font-size:16px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-xxs{font-size:18px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-xs{font-size:20px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-sm{font-size:24px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-md{font-size:28px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-lg{font-size:32px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-xl{font-size:36px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-xxl{font-size:40px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-xxxl{font-size:44px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-xxxxl{font-size:48px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h5-xxxxxl{font-size:56px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-xxxs{font-size:14px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-xxs{font-size:16px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-xs{font-size:18px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-sm{font-size:20px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-md{font-size:24px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-lg{font-size:28px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-xl{font-size:32px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-xxl{font-size:36px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-xxxl{font-size:40px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-xxxxl{font-size:44px}.Text-module-scss-module__n_0uwq__text.Text-module-scss-module__n_0uwq__h6-xxxxxl{font-size:48px}
.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer{position:relative}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__label{z-index:10;color:var(--gray);border-radius:4px;padding:0 4px;font-weight:400;position:absolute;top:0;left:8px;transform:translateY(-130%);font-size:12px!important}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .form-control{background:var(--secondary-lighter)!important;letter-spacing:1.12px!important;width:100%!important;height:48px!important;color:var(--warm-700)!important;border:2px solid #0000!important;border-radius:18px!important;padding-left:80px!important;font-family:Plus Jakarta Sans,sans-serif!important;font-size:16px!important;font-weight:600!important;transition:border-color .2s!important}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .form-control:focus{border-color:var(--primary-main)!important;box-shadow:none!important}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .flag-dropdown{background:0 0!important;border:none!important;border-radius:18px 0 0 18px!important;padding-left:20px!important}:is(.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .flag-dropdown:hover,.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .flag-dropdown.open){background:0 0!important}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .flag-dropdown .selected-flag{background:0 0!important;width:50px!important;padding:0!important}:is(.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .flag-dropdown .selected-flag:hover,.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .flag-dropdown .selected-flag:focus){background:0 0!important}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .react-tel-input .country-list{border-radius:12px!important;top:100%!important;bottom:auto!important;left:0!important}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer.PhoneInput-module-scss-module__Z1Nr6G__hasError .react-tel-input .form-control{border-color:var(--error-main)!important}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer.PhoneInput-module-scss-module__Z1Nr6G__focused .react-tel-input .form-control{border-color:var(--primary-main)!important}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__dropdown input{font-size:16px!important}.PhoneInput-module-scss-module__Z1Nr6G__phoneInputContainer .PhoneInput-module-scss-module__Z1Nr6G__phoneNumberError{margin-top:4px}
.AppointmentCard-module-scss-module__e96Cpq__card{background:var(--primaryAlt-main);border:1px solid var(--neutralLight-main);scroll-snap-align:start;border-radius:30px;flex-direction:column;flex-shrink:0;gap:16px;width:100%;padding:16px 24px;display:flex}.AppointmentCard-module-scss-module__e96Cpq__cardTop{align-items:flex-start;gap:2px;display:flex}.AppointmentCard-module-scss-module__e96Cpq__info{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.AppointmentCard-module-scss-module__e96Cpq__dateBadges{align-items:center;padding-right:18px;display:flex}.AppointmentCard-module-scss-module__e96Cpq__dateBadge,.AppointmentCard-module-scss-module__e96Cpq__timeBadge{letter-spacing:.88px;text-transform:uppercase;color:var(--caption-main);border:1px solid var(--caption-main);padding:2px 6px;font-size:11px;font-weight:800;line-height:1.14}.AppointmentCard-module-scss-module__e96Cpq__dateBadge{background:var(--neutralLightest-main);border-radius:6px 0 0 6px;margin-right:-18px;padding-right:22px}.AppointmentCard-module-scss-module__e96Cpq__timeBadge{background:var(--primaryAlt-main);z-index:1;border-radius:6px;position:relative}.AppointmentCard-module-scss-module__e96Cpq__doctorName{letter-spacing:-1.2px;color:var(--title-dark);margin:0;font-size:24px;font-weight:300;line-height:1.1}.AppointmentCard-module-scss-module__e96Cpq__specialty{color:var(--caption-main);font-size:11px;font-weight:600;line-height:1.3}.AppointmentCard-module-scss-module__e96Cpq__description{color:var(--gray-main);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:11px;font-weight:400;line-height:1.3;display:-webkit-box;overflow:hidden}.AppointmentCard-module-scss-module__e96Cpq__photoArea{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;width:71px;display:flex}.AppointmentCard-module-scss-module__e96Cpq__moreButton{cursor:pointer;color:var(--gray-main);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:2px;display:flex}.AppointmentCard-module-scss-module__e96Cpq__moreButton:hover{background:var(--neutralLightest-main)}.AppointmentCard-module-scss-module__e96Cpq__doctorPhoto{width:68px;height:68px}.AppointmentCard-module-scss-module__e96Cpq__completedBadge{letter-spacing:.88px;text-transform:uppercase;color:var(--caption-main);border:1px solid var(--caption-main);background:var(--neutralLightest-main);border-radius:6px;padding:2px 6px;font-size:11px;font-weight:800;line-height:1.14}.AppointmentCard-module-scss-module__e96Cpq__actions,.AppointmentCard-module-scss-module__e96Cpq__completedActions{flex-direction:column;gap:8px;display:flex}.AppointmentCard-module-scss-module__e96Cpq__primaryActions{justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.AppointmentCard-module-scss-module__e96Cpq__actionButton{text-transform:capitalize;height:33px;letter-spacing:.88px!important;border-radius:14px!important;padding:10px 12px!important;font-size:11px!important}.AppointmentCard-module-scss-module__e96Cpq__disabledChat{opacity:.5;cursor:not-allowed}.AppointmentCard-module-scss-module__e96Cpq__confirmButton{text-transform:capitalize;height:33px;letter-spacing:.88px!important;background-color:#b5d5e6!important;border-radius:14px!important;padding:10px 12px!important;font-size:11px!important}.AppointmentCard-module-scss-module__e96Cpq__confirmButton div{color:#3f62ad!important}
.DateOfBirthPicker-module-scss-module__xcuupa__container{flex-direction:column;gap:2px;width:100%;display:flex}.DateOfBirthPicker-module-scss-module__xcuupa__container>span{color:var(--gray-light)!important}.DateOfBirthPicker-module-scss-module__xcuupa__container .DateOfBirthPicker-module-scss-module__xcuupa__label{color:var(--gray);font-weight:400px;margin-left:14px}.DateOfBirthPicker-module-scss-module__xcuupa__selects{gap:10px;width:100%;display:flex}@media screen and (max-width:768px){.DateOfBirthPicker-module-scss-module__xcuupa__selects{gap:6px}}.DateOfBirthPicker-module-scss-module__xcuupa__select{flex:1;min-width:0}.DateOfBirthPicker-module-scss-module__xcuupa__select button{color:var(--warm-700)!important;min-width:0!important;padding-left:16px!important;padding-right:30px!important}@media screen and (max-width:768px){.DateOfBirthPicker-module-scss-module__xcuupa__select button{padding-left:12px!important;padding-right:26px!important}}.DateOfBirthPicker-module-scss-module__xcuupa__select label{font-weight:500!important;transition:opacity .15s!important;top:50%!important;left:12px!important;transform:translateY(-50%)!important}@media screen and (max-width:768px){.DateOfBirthPicker-module-scss-module__xcuupa__select label{left:8px!important}}.DateOfBirthPicker-module-scss-module__xcuupa__select label[class*=Active]{opacity:0!important;pointer-events:none!important}.DateOfBirthPicker-module-scss-module__xcuupa__select>div:last-child{top:14px!important;right:8px!important}
.AllAppointments-module-scss-module__bHgFKa__section{flex-direction:column;align-items:center;gap:18px;width:100%;padding:0 20px;display:flex}.AllAppointments-module-scss-module__bHgFKa__backButton{padding:2px 6px!important}.AllAppointments-module-scss-module__bHgFKa__list{flex-direction:column;gap:16px;width:100%;display:flex}.AllAppointments-module-scss-module__bHgFKa__loadMoreButton{text-transform:uppercase;letter-spacing:.88px!important;border-radius:14px!important;font-size:11px!important}.AllAppointments-module-scss-module__bHgFKa__countIndicator{color:var(--neutralLight-main);text-align:center;margin:0;font-size:10.5px;line-height:1.3}.AllAppointments-module-scss-module__bHgFKa__countIndicator strong{font-weight:700}
.OTPInput-module-scss-module__MYnnva__container{flex-direction:column;gap:7px;display:flex}.OTPInput-module-scss-module__MYnnva__label{color:var(--gray-main);letter-spacing:-.315px;font-family:Plus Jakarta Sans,sans-serif;font-size:10.5px;font-weight:700;line-height:1.3}.OTPInput-module-scss-module__MYnnva__inputContainer{cursor:text;align-items:center;gap:7px;width:100%;display:flex;position:relative}.OTPInput-module-scss-module__MYnnva__hiddenInput{color:#0000;caret-color:#0000;text-align:center;cursor:text;z-index:1;background:0 0;border:none;outline:none;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.OTPInput-module-scss-module__MYnnva__hiddenInput:disabled{cursor:not-allowed}.OTPInput-module-scss-module__MYnnva__hiddenInput::selection{background:0 0}.OTPInput-module-scss-module__MYnnva__cell{text-align:center;background-color:var(--secondary-lighter);min-width:0;height:44px;color:var(--warm-700);pointer-events:none;border:2px solid #0000;border-radius:18px;flex:1 0 0;justify-content:center;align-items:center;font-family:Plus Jakarta Sans,sans-serif;font-size:18px;font-weight:600;transition:border-color .2s;display:flex}.OTPInput-module-scss-module__MYnnva__cell.OTPInput-module-scss-module__MYnnva__focused,.OTPInput-module-scss-module__MYnnva__cell.OTPInput-module-scss-module__MYnnva__filled{border-color:var(--primary-main)}.OTPInput-module-scss-module__MYnnva__cell.OTPInput-module-scss-module__MYnnva__error{border-color:var(--error-main)}.OTPInput-module-scss-module__MYnnva__cell.OTPInput-module-scss-module__MYnnva__disabled{opacity:.5}@media screen and (max-width:768px){.OTPInput-module-scss-module__MYnnva__cell{height:40px;font-size:16px}}.OTPInput-module-scss-module__MYnnva__helperText{color:var(--caption);margin-top:2px;font-family:Plus Jakarta Sans,sans-serif;font-size:11px}.OTPInput-module-scss-module__MYnnva__helperText.OTPInput-module-scss-module__MYnnva__error{color:var(--error-main)}
.AnalysisResultsSection-module-scss-module__8HKOSa__section{flex-direction:column;align-items:center;gap:18px;width:100%;padding:0 20px;display:flex}.AnalysisResultsSection-module-scss-module__8HKOSa__cards{flex-direction:column;gap:16px;width:100%;display:flex}.AnalysisResultsSection-module-scss-module__8HKOSa__bodyText{letter-spacing:-.42px;color:var(--gray-main);margin:0;font-size:14px;font-weight:400;line-height:1.3}.AnalysisResultsSection-module-scss-module__8HKOSa__bulletList{margin:0;padding-left:21px;list-style:outside}.AnalysisResultsSection-module-scss-module__8HKOSa__bulletItem{letter-spacing:-.42px;color:var(--gray-main);margin-bottom:16px;font-size:14px;font-weight:400;line-height:1.3}.AnalysisResultsSection-module-scss-module__8HKOSa__bulletItem:last-child{margin-bottom:0}.AnalysisResultsSection-module-scss-module__8HKOSa__bulletItem strong{font-weight:700}
.SectionEyebrow-module-scss-module__zqkmSq__eyebrow{color:var(--ll-primary);letter-spacing:1px;text-transform:uppercase;align-items:center;font-size:13px;font-weight:700;display:inline-flex}
.Separator-module-scss-module__XJJu8q__separator{width:100%;height:1px;margin:8px 0}.Separator-module-scss-module__XJJu8q__separator.Separator-module-scss-module__XJJu8q__gray{background-color:var(--secondary-opaque-30)}.Separator-module-scss-module__XJJu8q__separator.Separator-module-scss-module__XJJu8q__darkGray{background:linear-gradient(to right,transparent,var(--secondary-opaque-50),transparent)}
