.AddRewardPopup--checkbox{margin-bottom:-16px}
.SaveEventPopup{grid-template-columns:1fr;row-gap:20px;display:grid}.SaveEventPopup--hint{margin-bottom:-15px}.SaveEventPopup--link{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.SaveEventPopup__subtitle{margin-bottom:20px}
.ProgressTracking{cursor:auto;flex-direction:column;align-items:flex-start;display:flex;position:relative}@media (max-width:767.98px){.ProgressTracking{padding:16px}}.ProgressTracking--container{grid-template-columns:1fr;row-gap:30px;width:100%;display:grid}@media (max-width:767.98px){.ProgressTracking--container{row-gap:16px}}.ProgressTracking--headings{flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.ProgressTracking--headings--controlls{grid-template-columns:auto auto auto;align-items:center;display:grid}@media (max-width:767.98px){.ProgressTracking--headings--controlls{grid-template-columns:auto}}.ProgressTracking--headings--controlls-btn:not(:last-child){margin-right:10px}.ProgressTracking--results{grid-template-columns:130px 300px;justify-content:space-between;align-items:center;column-gap:40px;display:grid}@media (max-width:767.98px){.ProgressTracking--results{grid-template-columns:1fr;row-gap:16px}}.ProgressTracking--results-calendar{flex-direction:column;display:flex}.ProgressTracking--results-actions{display:none}@media (max-width:767.98px){.ProgressTracking--results-actions{grid-template-columns:1fr 1fr;column-gap:10px;display:grid}.ProgressTracking--results-actions--without-plus-one,.ProgressTracking--results-actions--without-done{grid-template-columns:100%;display:grid}}
.RemoveHabitPopup--title{margin-bottom:14px}.RemoveHabitPopup--subtitle{margin-bottom:40px}@media (max-width:767.98px){.RemoveHabitPopup--subtitle{margin-bottom:30px}}.RemoveHabitPopup--buttons-container{grid-template-columns:1fr 1fr;column-gap:10px;display:grid}
.NumberInCircle{border:1px solid var(--border-light);background-color:var(--bg-dark-green);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;display:flex}@media (max-width:767.98px){.NumberInCircle{width:35px;height:35px}}.NumberInCircle-checked{background-color:#00b65e}
.StepContainerProps{position:relative}.Step{grid-template-columns:auto 1fr;column-gap:42px;display:grid;position:relative}@media (max-width:767.98px){.Step{cursor:pointer;column-gap:10px}}.Step--wrapper{cursor:pointer;grid-template-columns:1fr;display:grid}.Step--wrapper-with-image{grid-template-columns:200px 1fr}@media (max-width:767.98px){.Step--wrapper-with-image{grid-template-columns:1fr}}.Step--wrapper--image{object-fit:contain;border-top-left-radius:16px;border-bottom-left-radius:16px;width:100%;max-width:100%;height:100%;max-height:270px}@media (max-width:767.98px){.Step--wrapper--image{object-position:top;border-top-right-radius:16px;border-bottom-left-radius:0}}.Step--container{grid-template-columns:100%;row-gap:16px;padding:20px;display:grid}@media (max-width:767.98px){.Step--container{row-gap:unset;padding:16px}}.Step--content{grid-template-columns:100%;row-gap:12px;display:grid}@media (max-width:767.98px){.Step--content{row-gap:8px}}.Step--desktop-buttons{flex-direction:row;gap:10px;display:flex}@media (max-width:767.98px){.Step--desktop-buttons{display:none}}.Step--title-row{grid-template-columns:1fr auto auto;align-items:center;gap:6px;display:grid}@media (max-width:767.98px){.Step--title-row{grid-template-columns:1fr auto}}.Step--description{-webkit-line-clamp:3;-webkit-box-orient:vertical;max-height:63px;display:-webkit-box;overflow:hidden}@media (max-width:767.98px){.Step--description{-webkit-line-clamp:4;max-height:unset}}.Step--show-more{justify-self:start}.Step--hint{margin-bottom:2px}@media (max-width:767.98px){.Step--hint{margin-bottom:12px}}.Step--practise-container{grid-column:1/span 2;padding:20px}@media (max-width:767.98px){.Step--practise-container{grid-column:1;padding:0 16px 16px}}.Step--details-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;height:fit-content;display:flex}.Step--mobile-buttons{padding:16px 16px 20px;display:none}@media (max-width:767.98px){.Step--mobile-buttons{grid-template-columns:1fr;padding-top:8px;display:grid}}.Step--mobile-buttons-with-practise{grid-template-columns:1fr 1fr;align-items:end;gap:10px}@media (max-width:767.98px){.Step--mobile-buttons-with-practise{display:grid}}
.EditDatesPopup{grid-template-columns:1fr;row-gap:20px;display:grid}.EditDatesPopup--activity-duraion{flex-direction:column;display:flex}.EditDatesPopup--activity-duraion--label{margin-bottom:6px}.EditDatesPopup--activity-duraion--inputs{grid-template-columns:1fr 1fr;align-items:center;gap:6px;display:grid}@media (max-width:767.98px){.EditDatesPopup--regularity{margin-bottom:400px}}