.VeoVideoGrid_container__9l0f6{max-width:1400px;margin:0 auto;padding:24px}.VeoVideoGrid_header__C5hFg{text-align:center;margin-bottom:32px}.VeoVideoGrid_title__DF3Ua{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#4facfe,#00f2fe);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:16px}.VeoVideoGrid_stats__UQCFC{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.VeoVideoGrid_statItem__CiVlC{color:#64748b;font-size:.9rem}.VeoVideoGrid_statItem__CiVlC strong{color:#4facfe;font-weight:600}.VeoVideoGrid_controls__Qtb_b{background:hsla(0,0%,100%,.05);border-radius:16px;padding:24px;margin-bottom:32px;border:1px solid hsla(0,0%,100%,.1)}.VeoVideoGrid_searchBox__L44wH{position:relative;max-width:500px;margin:0 auto 20px}.VeoVideoGrid_searchInput__ng_iM{width:100%;padding:12px 16px 12px 48px;border:2px solid hsla(0,0%,100%,.1);border-radius:12px;background:hsla(0,0%,100%,.05);color:#fff;font-size:1rem;transition:all .3s ease}.VeoVideoGrid_searchInput__ng_iM:focus{outline:none;border-color:#4facfe;background:hsla(0,0%,100%,.08)}.VeoVideoGrid_searchInput__ng_iM::-moz-placeholder{color:#64748b}.VeoVideoGrid_searchInput__ng_iM::placeholder{color:#64748b}.VeoVideoGrid_searchIcon__LvwIe{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:1.1rem;color:#64748b}.VeoVideoGrid_filters__g_V2E{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.VeoVideoGrid_filterButton__WrugR{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#cbd5e1;padding:8px 16px;border-radius:8px;font-size:.9rem;cursor:pointer;transition:all .2s ease}.VeoVideoGrid_filterButton__WrugR:hover{background:hsla(0,0%,100%,.08);border-color:rgba(79,172,254,.3)}.VeoVideoGrid_filterButton__WrugR.VeoVideoGrid_active__DT3oQ{background:linear-gradient(135deg,#4facfe,#00f2fe);color:#000;border-color:transparent;font-weight:600}.VeoVideoGrid_grid__hcVcx{display:grid;grid-template-columns:repeat(auto-fill,minmax(400px,1fr));gap:24px;margin-bottom:32px}.VeoVideoGrid_noResults__hOk4V{text-align:center;padding:60px 20px;color:#64748b}.VeoVideoGrid_noResultsIcon__GpXHB{font-size:4rem;margin-bottom:16px}.VeoVideoGrid_noResults__hOk4V h3{color:#cbd5e1;font-size:1.5rem;margin-bottom:8px}.VeoVideoGrid_noResults__hOk4V p{font-size:1rem}.VeoVideoGrid_resultStats__KU8PF{text-align:center;color:#64748b;font-size:.9rem;padding:16px;background:hsla(0,0%,100%,.02);border-radius:8px;border:1px solid hsla(0,0%,100%,.05)}.VeoVideoGrid_videoCard__7PzE2{background:hsla(0,0%,100%,.03);border-radius:16px;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);transition:all .3s ease}.VeoVideoGrid_videoCard__7PzE2:hover{transform:translateY(-4px);box-shadow:0 10px 30px rgba(0,0,0,.3);border-color:rgba(79,172,254,.3)}.VeoVideoGrid_videoContainer__VdjU5{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden}.VeoVideoGrid_video__MOPPz{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.VeoVideoGrid_content__5_C3Y{padding:20px}.VeoVideoGrid_content__5_C3Y h3{margin:0 0 12px;font-size:1.1rem;color:#fff;font-weight:600}.VeoVideoGrid_promptContainer__TEQdr{background:rgba(0,0,0,.2);border-radius:8px;padding:12px;margin-top:12px}.VeoVideoGrid_promptLabel__0iUtA{color:#4facfe;font-size:.9rem;font-weight:600;margin:0 0 6px}.VeoVideoGrid_promptText__wn_cq{color:#cbd5e1;font-size:.9rem;line-height:1.5;margin:0}.VeoVideoGrid_showMoreButton__Excd0{background:none;border:none;color:#4facfe;font-size:.9rem;padding:0;margin-left:6px;cursor:pointer;text-decoration:underline}.VeoVideoGrid_showMoreButton__Excd0:hover{color:#00f2fe}@media (max-width:1200px){.VeoVideoGrid_grid__hcVcx{grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:20px}}@media (max-width:768px){.VeoVideoGrid_container__9l0f6{padding:16px}.VeoVideoGrid_title__DF3Ua{font-size:2rem}.VeoVideoGrid_grid__hcVcx{grid-template-columns:1fr;gap:16px}.VeoVideoGrid_controls__Qtb_b{padding:16px}.VeoVideoGrid_stats__UQCFC{gap:16px}.VeoVideoGrid_filters__g_V2E{gap:8px}.VeoVideoGrid_filterButton__WrugR{padding:6px 12px;font-size:.8rem}}@media (max-width:480px){.VeoVideoGrid_stats__UQCFC{flex-direction:column;gap:8px}.VeoVideoGrid_filters__g_V2E{flex-direction:column}.VeoVideoGrid_filterButton__WrugR{width:100%}}