.no-projects[data-v-767a4f28]{flex-direction:row;justify-content:center;align-items:center;gap:44px;display:flex}.filter-section[data-v-767a4f28]{justify-content:center;margin-bottom:56px;padding-top:32px;display:flex}.filter-track[data-v-767a4f28]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f0c2299;border:1px solid #ffffff0f;border-radius:999px;gap:4px;padding:6px;display:flex;position:relative}.filter[data-v-767a4f28]{white-space:nowrap;min-height:44px;color:var(--text-3);transition:background var(--duration-standard) var(--ease-standard), border-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);background:0 0;border:1px solid #0000;border-radius:999px;flex:none;padding:8px 20px;font-size:16px;font-weight:500}.filter[data-v-767a4f28]:hover{color:#c4b5fd;background:#8b5cf614}.filter[data-v-767a4f28]:focus-visible{outline-offset:-2px;outline:2px solid #c4b5fd}.filter-active[data-v-767a4f28],.filter-active[data-v-767a4f28]:hover{color:#fff;background:linear-gradient(135deg,#8b5cf680,#d946ef66);border-color:#d946ef66;box-shadow:0 0 20px #8b5cf666}@media (width<=767px){.filter-section[data-v-767a4f28]{margin-inline:calc(-1 * var(--gutter));margin-bottom:40px;padding-top:24px}.filter-track[data-v-767a4f28]{width:100%;padding:0 var(--gutter);-webkit-backdrop-filter:none;backdrop-filter:none;scroll-padding-inline:var(--gutter);scrollbar-width:none;background:0 0;border:0;border-radius:0;gap:8px;overflow-x:auto}.filter-track[data-v-767a4f28]::-webkit-scrollbar{display:none}.filter[data-v-767a4f28]{background:#0f0c2299;border-color:#ffffff14;min-height:40px;padding:8px 16px;font-size:15px}.filter-active[data-v-767a4f28],.filter-active[data-v-767a4f28]:hover{box-shadow:none;background:linear-gradient(135deg,#8b5cf680,#d946ef66);border-color:#d946ef66}.filter[data-v-767a4f28]:first-child{margin-left:auto}.filter[data-v-767a4f28]:last-child{margin-right:auto}}.filtered-large[data-v-767a4f28]{flex-direction:column;align-items:center;gap:28px;display:flex}.filtered-small[data-v-767a4f28]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0;display:grid}@media (width<=900px){.filtered-small[data-v-767a4f28]{grid-template-columns:minmax(0,1fr);gap:16px}.no-projects[data-v-767a4f28]{text-align:center;flex-direction:column;gap:24px}}
