.page_main__XM0xD{min-height:100vh;padding-bottom:var(--space-2xl)}.page_resultsHeader__b0_wJ{padding:var(--space-md) 0;margin-bottom:var(--space-md);border-bottom:1px solid var(--glass-border)}.page_resultsCount__7Tplr{font-size:.85rem;color:var(--text-muted)}.page_loading__mTAA9{display:flex;align-items:center;justify-content:center;padding:var(--space-3xl)}.page_spinner__QhIQh{width:24px;height:24px;border:2px solid var(--glass-border);border-top-color:var(--gradient-purple);border-radius:50%;animation:page_spin__eEcEF .8s linear infinite}@keyframes page_spin__eEcEF{to{transform:rotate(1turn)}}.page_empty__EVbQf{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:40vh;text-align:center;color:var(--text-muted)}.page_empty__EVbQf svg{margin-bottom:var(--space-md);opacity:.4}.page_empty__EVbQf p{font-size:.9rem;margin:0}.page_backBtn__QWawO{margin-top:var(--space-md);padding:.5rem 1rem;background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--text-secondary);font-size:.85rem;text-decoration:none}.page_section__aPfR6{margin-bottom:var(--space-2xl)}.page_sectionTitle__0wPiX{font-size:.85rem;font-weight:600;color:var(--text-muted);letter-spacing:.05em;margin:0 0 var(--space-lg) 0}.page_grid__5y_po{column-count:4;column-gap:var(--space-md)}.page_card__lJ3Hr{display:block;page-break-inside:avoid;break-inside:avoid;margin-bottom:var(--space-md)}.page_card__lJ3Hr,.page_imageWrapper__O2hue{overflow:hidden;position:relative}.page_image__olIL_{width:100%;height:auto;display:block;transition:transform var(--transition-slow)}.page_card__lJ3Hr:hover .page_image__olIL_{transform:scale(1.05)}.page_placeholder__NuroJ{width:100%;aspect-ratio:1;background:var(--bg-tertiary);display:flex;align-items:center;justify-content:center;color:var(--text-muted)}.page_overlay__ZEtQF{position:absolute;inset:0;background:linear-gradient(0deg,rgba(0,0,0,.95) 0,rgba(0,0,0,.6) 35%,rgba(0,0,0,0) 60%);display:flex;flex-direction:column;justify-content:flex-end;padding:var(--space-md);opacity:0;transition:opacity var(--transition-base)}.page_card__lJ3Hr:hover .page_overlay__ZEtQF{opacity:1}.page_promptTitle__Ahfph{font-size:.9rem;font-weight:600;color:var(--text-primary);line-height:1.4;margin-bottom:var(--space-sm);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_statsRow__lGOov{display:flex;align-items:center;gap:var(--space-sm);padding-top:var(--space-sm);border-top:1px solid rgba(255,255,255,.1)}.page_modelBadge__59doy{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;font-size:.7rem;font-weight:600;background:rgba(6,182,212,.15);border:1px solid rgba(6,182,212,.3)}.page_modelBadge__59doy,.page_modelBadge__59doy svg{color:var(--gradient-cyan)}.page_statsDivider__vrjm9{width:1px;height:16px;background:rgba(255,255,255,.15)}.page_stat__8Z1gH{display:flex;align-items:center;gap:4px;font-size:.75rem;color:var(--text-muted)}.page_stat__8Z1gH svg{color:var(--text-muted);opacity:.7}.page_mobileInfo__hHclh{display:none}.page_promptCode__21xFf{color:var(--gradient-purple);font-weight:600}.page_blogsGrid__QWuwO{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--space-md)}.page_blogCard__aPvv3{display:flex;flex-direction:column;background:var(--bg-secondary);border:1px solid var(--glass-border);overflow:hidden;text-decoration:none;transition:all var(--transition-base)}.page_blogCard__aPvv3:hover{border-color:rgba(168,85,247,.4);transform:translateY(-2px)}.page_blogImage__c6PSd{position:relative;width:100%;aspect-ratio:16/9;background:var(--bg-tertiary);overflow:hidden}.page_blogImage__c6PSd img{transition:transform .3s ease}.page_blogCard__aPvv3:hover .page_blogImage__c6PSd img{transform:scale(1.05)}.page_blogContent__TL_dD{padding:var(--space-md);display:flex;flex-direction:column;gap:var(--space-xs)}.page_blogContent__TL_dD h3{font-size:.95rem;font-weight:600;color:var(--text-primary)}.page_blogContent__TL_dD h3,.page_blogContent__TL_dD p{margin:0;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_blogContent__TL_dD p{font-size:.85rem;color:var(--text-muted)}.page_blogContent__TL_dD span{font-size:.75rem;color:var(--text-muted)}@media (max-width:1200px){.page_grid__5y_po{column-count:3}}@media (max-width:900px){.page_grid__5y_po{column-count:2}}@media (max-width:600px){.page_grid__5y_po{column-count:2;column-gap:var(--space-sm)}.page_card__lJ3Hr{margin-bottom:var(--space-sm)}.page_overlay__ZEtQF{display:none}.page_mobileInfo__hHclh{display:flex;flex-direction:column;gap:2px;padding:var(--space-xs);background:var(--bg-secondary)}.page_mobileTitle__xqb1c{font-size:.75rem;font-weight:500;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_mobileMeta__rKU30{display:flex;align-items:center;gap:var(--space-xs);font-size:.65rem;color:var(--text-muted)}.page_blogsGrid__QWuwO{grid-template-columns:1fr}.page_blogContent__TL_dD{padding:var(--space-sm)}.page_blogContent__TL_dD h3{font-size:.85rem}.page_blogContent__TL_dD p{display:none}}