.figuras-module__qzANBq__pageWrapper{padding:0;padding-top:calc(var(--navbar-height,70px));background-color:var(--background);min-height:100vh}.figuras-module__qzANBq__container{max-width:96%;margin:0 auto;padding:0}.figuras-module__qzANBq__title,.figuras-module__qzANBq__subtitle{display:none}.figuras-module__qzANBq__layout{align-items:flex-start;gap:0;display:flex}.figuras-module__qzANBq__sidebar{width:240px;top:calc(var(--navbar-height,70px) + 46px);max-height:calc(100vh - var(--navbar-height,70px) - 46px);scrollbar-width:thin;flex-direction:column;flex-shrink:0;align-self:flex-start;gap:.5rem;padding:.75rem .75rem 1rem 0;display:flex;position:sticky;overflow-y:auto}.figuras-module__qzANBq__filterGroup{background:0 0;border:none;border-radius:0;flex-direction:column;gap:.5rem;margin-bottom:0;padding:0;display:flex}.figuras-module__qzANBq__filterTitle{text-transform:uppercase;letter-spacing:2px;color:var(--foreground);align-items:center;gap:.5rem;margin-bottom:.25rem;padding:0 .5rem;font-size:.9rem;font-weight:800;display:flex}.figuras-module__qzANBq__filterSection{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;gap:.5rem;padding:.75rem .875rem;display:flex}.figuras-module__qzANBq__filterSectionLabel{text-transform:uppercase;letter-spacing:1.8px;color:#ffffff59;font-size:.68rem;font-weight:700}.figuras-module__qzANBq__filterList{flex-direction:column;gap:.25rem;max-height:250px;padding-right:.5rem;display:flex;overflow-y:auto}.figuras-module__qzANBq__filterBtn{text-align:left;color:#ffffff80;cursor:pointer;transition:all var(--transition);background:0 0;border:none;border-left:2px solid #0000;border-radius:0 4px 4px 0;padding:.35rem .5rem;font-size:.85rem}.figuras-module__qzANBq__filterBtn:hover{color:var(--foreground);background:#ffffff0d}.figuras-module__qzANBq__filterBtn[data-active=true]{color:var(--primary);border-left-color:var(--primary);background:#e639461f;font-weight:600}.figuras-module__qzANBq__select{width:100%;color:var(--foreground);cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#1a1a2e;border:1px solid #ffffff1a;border-radius:7px;outline:none;padding:.6rem .75rem;font-size:.85rem;transition:border-color .2s}.figuras-module__qzANBq__select:focus{border-color:#ffffff40}.figuras-module__qzANBq__select option{color:#e0e0e0;background:#1a1a2e}.figuras-module__qzANBq__content{flex:1;min-width:0;padding:.75rem 0 2rem 1rem}.figuras-module__qzANBq__grid{grid-template-columns:repeat(5,1fr);gap:1.2rem;display:grid}.figuras-module__qzANBq__resetBtn{width:100%;color:var(--primary);border-radius:var(--radius);cursor:pointer;transition:all var(--transition);text-transform:uppercase;letter-spacing:1px;background:0 0;border:1px solid #e6394680;padding:1rem;font-weight:600}.figuras-module__qzANBq__resetBtn:hover{background:var(--primary);color:#fff}.figuras-module__qzANBq__sectionDivider{display:none}.figuras-module__qzANBq__tagChips{flex-wrap:wrap;gap:.5rem;max-height:200px;padding-right:.25rem;display:flex;overflow-y:auto}.figuras-module__qzANBq__tagChip{border:1px solid var(--border);color:var(--muted);cursor:pointer;transition:all var(--transition);text-transform:none;background:0 0;border-radius:999px;padding:.35rem .75rem;font-size:.8rem;font-weight:600}.figuras-module__qzANBq__tagChip:hover{border-color:var(--primary);color:var(--primary);background:#e6394614}.figuras-module__qzANBq__tagChip[data-active=true]{background:var(--primary);color:#fff;border-color:var(--primary)}.figuras-module__qzANBq__activeFiltersBar{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.5rem;display:flex}.figuras-module__qzANBq__activeFilterChip{color:var(--primary);background:#e6394626;border:1px solid #e639464d;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.8rem;font-weight:600;display:flex}.figuras-module__qzANBq__activeFilterChip button{color:var(--primary);cursor:pointer;background:0 0;border:none;align-items:center;padding:0;font-size:1rem;line-height:1;display:flex}.figuras-module__qzANBq__noResults{text-align:center;background:var(--surface);border-radius:var(--radius);border:1px solid var(--border);padding:5rem 2rem}.figuras-module__qzANBq__noResults h3{color:var(--foreground);margin-bottom:1rem;font-size:1.5rem}.figuras-module__qzANBq__noResults p{color:var(--muted)}@keyframes figuras-module__qzANBq__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes figuras-module__qzANBq__slideUpFade{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.figuras-module__qzANBq__pageTransition{animation:.6s ease-out forwards figuras-module__qzANBq__fadeIn}.figuras-module__qzANBq__gridItem{opacity:0;animation:.5s ease-out forwards figuras-module__qzANBq__slideUpFade}.figuras-module__qzANBq__gridItem:first-child{animation-delay:50ms}.figuras-module__qzANBq__gridItem:nth-child(2){animation-delay:.1s}.figuras-module__qzANBq__gridItem:nth-child(3){animation-delay:.15s}.figuras-module__qzANBq__gridItem:nth-child(4){animation-delay:.2s}.figuras-module__qzANBq__gridItem:nth-child(5){animation-delay:.25s}.figuras-module__qzANBq__gridItem:nth-child(6){animation-delay:.3s}.figuras-module__qzANBq__gridItem:nth-child(7){animation-delay:.35s}.figuras-module__qzANBq__gridItem:nth-child(8){animation-delay:.4s}.figuras-module__qzANBq__gridItem:nth-child(9){animation-delay:.45s}.figuras-module__qzANBq__gridItem:nth-child(10){animation-delay:.5s}.figuras-module__qzANBq__gridItem:nth-child(11){animation-delay:.55s}.figuras-module__qzANBq__gridItem:nth-child(12){animation-delay:.6s}.figuras-module__qzANBq__gridItem:nth-child(n+13){animation-delay:.65s}.figuras-module__qzANBq__switchContainer{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:.75rem;display:flex}.figuras-module__qzANBq__switch{border:1.5px solid #ffffff1f;border-radius:5px;flex-shrink:0;width:4em;height:2.3em;font-size:14px;display:inline-block;position:relative;overflow:hidden}.figuras-module__qzANBq__switchInput{opacity:0;width:0;height:0;position:absolute}.figuras-module__qzANBq__slider{cursor:pointer;background-color:#900c3f;transition:all .4s;position:absolute;inset:0}.figuras-module__qzANBq__switchInput:checked+.figuras-module__qzANBq__slider{background-color:#c70039;box-shadow:0 0 4px #c70039}.figuras-module__qzANBq__switchOff{width:2em;height:2em;image-rendering:pixelated;opacity:1;transition:all .4s;position:absolute;top:50%;left:0;transform:translateY(-50%)translate(.18em)}.figuras-module__qzANBq__switchOn{width:2em;height:2em;image-rendering:pixelated;opacity:0;transition:all .4s;position:absolute;top:50%;left:0;transform:translateY(-50%)translate(.18em)}.figuras-module__qzANBq__switchInput:checked~.figuras-module__qzANBq__switchOff{transform:translateY(-50%)translate(2em)}.figuras-module__qzANBq__switchInput:checked~.figuras-module__qzANBq__switchOn{opacity:1;transform:translateY(-50%)translate(2em)}.figuras-module__qzANBq__switchInput:focus-visible+.figuras-module__qzANBq__slider{outline:2px solid var(--primary);outline-offset:2px}.figuras-module__qzANBq__switchLabel{color:var(--foreground);font-size:.85rem;font-weight:500}.figuras-module__qzANBq__logoLoaderContainer{text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:4rem 0;display:flex}.figuras-module__qzANBq__logoWrapper{justify-content:center;align-items:center;width:90px;height:90px;margin-bottom:1.5rem;display:flex;position:relative}.figuras-module__qzANBq__pulsingLogo{object-fit:contain;z-index:2;width:65px;height:65px;animation:2s ease-in-out infinite figuras-module__qzANBq__pulseLogo}.figuras-module__qzANBq__spinnerRing{border:3px solid var(--border);border-top-color:var(--primary);z-index:1;border-radius:50%;width:100%;height:100%;animation:1s cubic-bezier(.68,-.55,.265,1.55) infinite figuras-module__qzANBq__spinRing;position:absolute;top:0;left:0}@keyframes figuras-module__qzANBq__pulseLogo{0%{opacity:.8;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}to{opacity:.8;transform:scale(.95)}}@keyframes figuras-module__qzANBq__spinRing{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
