.funding-content[data-v-d2bbc613]{background:#f7f6f3;min-height:400px;padding:32px 0 48px}@media (min-width:1024px){.funding-content[data-v-d2bbc613]{padding:40px 0 70px}}.funding-filters[data-v-d2bbc613]{display:flex;flex-wrap:wrap;gap:10px;list-style:none;margin:0 0 20px;padding:0}@media (min-width:1024px){.funding-filters[data-v-d2bbc613]{margin:0 0 24px}}.funding-filters__btn[data-v-d2bbc613]{background:#fff;border:none;border-radius:100px;box-shadow:0 0 0 1px #00000014;color:#0009;cursor:pointer;display:inline-block;font-size:14px;font-weight:500;padding:10px 20px;transition:all .2s ease}@media (min-width:1024px){.funding-filters__btn[data-v-d2bbc613]{font-size:16px}}.funding-filters__btn[data-v-d2bbc613]:hover{box-shadow:0 0 0 1px #00000026}.funding-filters__btn--active[data-v-d2bbc613]{color:#fff}.funding-filters__btn--active[data-v-d2bbc613],.funding-filters__btn--active[data-v-d2bbc613]:hover{background:#1a1a1a;box-shadow:none}.funding-count[data-v-d2bbc613]{color:#00000080;font-size:14px;margin:0 0 24px}@media (min-width:1024px){.funding-count[data-v-d2bbc613]{font-size:16px;margin:0 0 32px}}.funding-grid[data-v-d2bbc613]{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:640px){.funding-grid[data-v-d2bbc613]{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.funding-grid[data-v-d2bbc613]{gap:24px 24px;grid-template-columns:repeat(3,1fr)}}@media (min-width:1280px){.funding-grid[data-v-d2bbc613]{grid-template-columns:repeat(4,1fr)}}.funding-empty[data-v-d2bbc613]{color:#00000080;font-size:16px;padding:60px 20px;text-align:center}.funding-card-skeleton[data-v-d2bbc613]{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:16px;padding:24px}.funding-card-skeleton .skeleton-header[data-v-d2bbc613]{animation:shimmer-d2bbc613 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:12px;display:flex;gap:12px;height:24px;margin-bottom:16px;width:60%}.funding-card-skeleton .skeleton-title[data-v-d2bbc613]{border-radius:4px;height:20px;width:80%}.funding-card-skeleton .skeleton-badge[data-v-d2bbc613],.funding-card-skeleton .skeleton-title[data-v-d2bbc613]{animation:shimmer-d2bbc613 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;margin-bottom:12px}.funding-card-skeleton .skeleton-badge[data-v-d2bbc613]{border-radius:100px;height:24px;width:60px}.funding-card-skeleton .skeleton-text[data-v-d2bbc613]{height:40px}.funding-card-skeleton .skeleton-list[data-v-d2bbc613],.funding-card-skeleton .skeleton-text[data-v-d2bbc613]{animation:shimmer-d2bbc613 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;margin-bottom:16px}.funding-card-skeleton .skeleton-list[data-v-d2bbc613]{height:60px}.funding-card-skeleton .skeleton-button[data-v-d2bbc613]{animation:shimmer-d2bbc613 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:10px;height:44px}@keyframes shimmer-d2bbc613{0%{background-position:200% 0}to{background-position:-200% 0}}
