.CategoryCard-module__AhpNjG__card{text-align:left;border-radius:var(--radius-lg);color:inherit;cursor:pointer;-webkit-backdrop-filter:blur(24px)saturate(150%);height:100%;transition:all .3s var(--easing);background:#0f0f0f80;border:1px solid #ffffff0f;flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.CategoryCard-module__AhpNjG__card:hover{background:#0f0f0f99;border-color:#94a2b42e;transform:translateY(-2px)}.CategoryCard-module__AhpNjG__imageWrap{aspect-ratio:1;background:#161616;width:100%;position:relative;overflow:hidden}.CategoryCard-module__AhpNjG__image{object-fit:cover}.CategoryCard-module__AhpNjG__imageFallback{background:linear-gradient(135deg, color-mix(in oklch, var(--acc) 85%, white 15%), color-mix(in oklch, var(--acc) 55%, black 35%));justify-content:center;align-items:center;display:flex}.CategoryCard-module__AhpNjG__initials{font-family:var(--font-display);font-size:var(--fs-3xl);letter-spacing:.02em;color:#fff;opacity:.92;font-weight:500}.CategoryCard-module__AhpNjG__body{flex-direction:column;align-items:flex-start;gap:.3rem;padding:clamp(.75rem,.62rem + .65vw,1.1rem);display:flex}.CategoryCard-module__AhpNjG__name{font-family:var(--font-display);font-size:var(--fs-lg);letter-spacing:-.01em;color:#fff;margin:0;font-weight:500;line-height:1.2}.CategoryCard-module__AhpNjG__count{font-family:var(--font-ui);font-size:var(--fs-2xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.08em;font-weight:500}@media (hover:none){.CategoryCard-module__AhpNjG__card:hover{transform:none}}
.CategoriesGrid-module__vHqKFW__grid{grid-template-columns:repeat(1,1fr);gap:clamp(.625rem,.5rem + .65vw,1rem);margin:0;padding:0;list-style:none;display:grid}@media (min-width:768px){.CategoriesGrid-module__vHqKFW__grid{grid-template-columns:repeat(3,1fr)}}
.categorii-module__XCMyoa__page{width:100%;max-width:var(--hb-container);padding:var(--hb-pad-x);margin:0 auto}.categorii-module__XCMyoa__breadcrumb{margin:0 0 1rem}.categorii-module__XCMyoa__breadcrumbList{font-size:var(--fs-2xs);color:var(--text-muted);letter-spacing:.02em;font-family:var(--font-ui);flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.categorii-module__XCMyoa__breadcrumbList li{align-items:center;gap:.5rem;display:inline-flex}.categorii-module__XCMyoa__breadcrumbList li:not(:last-child):after{content:"/";color:#ffffff40}.categorii-module__XCMyoa__breadcrumbList a{color:var(--text-tertiary);transition:color .2s var(--easing);text-decoration:none}.categorii-module__XCMyoa__breadcrumbList a:hover{color:#fff}.categorii-module__XCMyoa__head{flex-direction:column;gap:.5rem;margin-bottom:clamp(1rem,.74rem + 1.3vw,2rem);display:flex}.categorii-module__XCMyoa__title{font-family:var(--font-display);font-weight:500;font-size:var(--fs-4xl);letter-spacing:-.02em;color:#fff;text-wrap:balance;margin:0;line-height:1.05}.categorii-module__XCMyoa__sub{color:var(--text-tertiary);font-size:var(--fs-sm);font-family:var(--font-body);margin:0;font-style:italic}.categorii-module__XCMyoa__empty{text-align:center;padding:var(--space-2xl) 1rem;color:var(--text-tertiary);border-radius:var(--radius-lg);background:#ffffff04;border:1px solid #ffffff0f}.categorii-module__XCMyoa__emptyTitle{font-family:var(--font-display);font-size:var(--fs-lg);color:var(--text-secondary);margin:0 0 .5rem}.categorii-module__XCMyoa__emptyText{font-size:var(--fs-sm);margin:0}
.CategoriesGridSkeleton-module__oy30IW__bar{vertical-align:middle;background:#ffffff0f;border-radius:6px;height:.72em;display:inline-block}.CategoriesGridSkeleton-module__oy30IW__barTitle{width:8.5rem}.CategoriesGridSkeleton-module__oy30IW__barCount{width:3.75rem}.CategoriesGridSkeleton-module__oy30IW__shimmer{position:relative;overflow:hidden}.CategoriesGridSkeleton-module__oy30IW__shimmer:after{content:"";background:linear-gradient(90deg,#0000,#ffffff0f,#0000);animation:1.4s infinite CategoriesGridSkeleton-module__oy30IW__cat-shimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes CategoriesGridSkeleton-module__oy30IW__cat-shimmer{to{transform:translate(100%)}}
