.Message_message__9WzC8{width:100%;background:rgba(0,0,0,0);border:.125rem solid rgba(0,0,0,0);box-shadow:0 0 .375rem var(--shadow-md-color);display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.Message_message--m__4O04W{align-items:flex-start;border-radius:.75rem;padding:1rem;gap:1rem}.Message_message--l__Oh3uX{border-radius:1rem;padding:1.5rem;gap:1.5rem}.Message_message--error__C8UD0{background:rgba(255,0,0,.3);border-color:#f36373}.Message_message--info__A5F6N{background:rgba(59,130,246,.3);border-color:#60a5fa}.Message_message--success__EmP9S{background:rgba(34,197,94,.3);border-color:#4ade80}.Message_message-header__287JE{width:100%;gap:1rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ListLoader_list-loader__dZGeD{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:center}.CategoryCard_category-card__vQyYP{width:calc(25% - .75rem);border-radius:1rem;box-shadow:0 0 .375rem var(--shadow-sm-color);background:var(--card-color);transition:box-shadow .15s ease-out,transform .15s ease-out;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media(pointer:fine){.CategoryCard_category-card__vQyYP:hover{box-shadow:0 0 .75rem var(--shadow-md-color)}.CategoryCard_category-card__vQyYP:hover .CategoryCard_category-card__image-empty-icon__IbL0m,.CategoryCard_category-card__vQyYP:hover .CategoryCard_category-card__image__niosn{transform:scale(1.02)}.CategoryCard_category-card__vQyYP:hover .CategoryCard_category-card__info-action-icon__f7ShB,.CategoryCard_category-card__vQyYP:hover .CategoryCard_category-card__info-action-text__CWyD9{color:#2374e9}.CategoryCard_category-card__vQyYP:active .CategoryCard_category-card__image-empty-icon__IbL0m,.CategoryCard_category-card__vQyYP:active .CategoryCard_category-card__image__niosn{transform:scale(1.01)}}@media(pointer:coarse){.CategoryCard_category-card__vQyYP:active{box-shadow:0 0 .5rem var(--shadow-md-color);transform:scale(.975)}}.CategoryCard_category-card__image-wrapper__BruSG{width:100%;overflow:hidden;border-radius:1rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.CategoryCard_category-card__image__niosn{background:rgba(0,0,0,0);object-fit:cover;object-position:center}.CategoryCard_category-card__image-empty-icon__IbL0m,.CategoryCard_category-card__image__niosn{display:block;aspect-ratio:1/1;width:100%;height:auto;border-radius:1rem;transition:transform .15s ease-out}.CategoryCard_category-card__image-empty-icon__IbL0m{color:var(--primary-text-color);opacity:.9;padding:30%}.CategoryCard_category-card__info__2eY2T{width:100%;margin-bottom:auto;padding:1rem;display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.CategoryCard_category-card__info-title__prU3A{width:100%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:1280px){.CategoryCard_category-card__vQyYP{width:calc(33.3333% - .6875rem)}}@media(max-width:680px){.CategoryCard_category-card__vQyYP{width:calc(50% - .375rem)}.CategoryCard_category-card__info__2eY2T{padding:.75rem}}.CategoryCards_category-cards__4PzJ2{width:100%;flex-wrap:wrap;gap:1rem;display:flex;flex-direction:row;align-items:stretch;justify-content:flex-start}@media(max-width:680px){.CategoryCards_category-cards__4PzJ2{gap:.75rem}}.CategoryCardsScroll_category-cards-scroll__oH3W4{gap:1rem}.Categories_categories__container__ENoN8,.CategoryCardsScroll_category-cards-scroll__oH3W4{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.Categories_categories__container__ENoN8{gap:2rem}.Categories_categories__header__GM_Hb{width:100%;gap:1rem 4rem;display:flex;flex-direction:row;align-items:center;justify-content:space-between}.Categories_categories__header-titles__JElqE{max-width:45rem;gap:.5rem}.Categories_categories__categories__XqXL7,.Categories_categories__header-titles__JElqE{width:100%;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.Categories_categories__categories__XqXL7{gap:1.5rem}@media(max-width:760px){.Categories_categories__container__ENoN8{gap:1.5rem}.Categories_categories__header__GM_Hb{align-items:flex-start;flex-direction:column}.Categories_categories__header-titles-title__CRVJ2{font-size:.875rem;line-height:1.375rem}}