.wallpapers-page[data-astro-cid-3hbtoxta]{max-width:1400px;margin:0 auto;padding:2rem 1rem}.page-header[data-astro-cid-3hbtoxta]{text-align:center;margin-bottom:2rem}.page-header[data-astro-cid-3hbtoxta] h1[data-astro-cid-3hbtoxta]{font-size:2.5rem;font-weight:700;color:var(--text-primary);margin-bottom:.5rem}.page-header[data-astro-cid-3hbtoxta] p[data-astro-cid-3hbtoxta]{color:var(--text-secondary);font-size:1.1rem}.filters[data-astro-cid-3hbtoxta]{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;justify-content:center}.filters[data-astro-cid-3hbtoxta] label[data-astro-cid-3hbtoxta]{color:var(--text-primary);font-weight:500}.filters[data-astro-cid-3hbtoxta] select[data-astro-cid-3hbtoxta]{background:var(--bg-secondary);color:var(--text-primary);border:1px solid rgba(255,255,255,.1);padding:.75rem 1rem;border-radius:8px;font-size:1rem;min-width:300px;cursor:pointer}.filters[data-astro-cid-3hbtoxta] select[data-astro-cid-3hbtoxta]:focus{outline:none;border-color:var(--accent)}.wallpapers-grid[data-astro-cid-3hbtoxta]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.5rem;align-items:start}.wallpaper-card[data-astro-cid-3hbtoxta]{position:relative!important;border-radius:12px;overflow:hidden!important;transition:transform .3s ease,box-shadow .3s ease;background:var(--bg-secondary);display:block;width:100%}.wallpaper-card[data-astro-cid-3hbtoxta]:hover{transform:translateY(-4px);box-shadow:0 12px 32px #00ff884d}.wallpaper-card[data-astro-cid-3hbtoxta] img[data-astro-cid-3hbtoxta]{width:100%!important;height:auto!important;aspect-ratio:16/9;object-fit:cover;display:block}.wallpaper-overlay[data-astro-cid-3hbtoxta]{position:absolute!important;bottom:0!important;left:0!important;right:0!important;background:linear-gradient(transparent,#000c);padding:.75rem 1rem;box-sizing:border-box}.wallpaper-name[data-astro-cid-3hbtoxta]{color:#fff!important;font-weight:600;font-size:1rem;display:block;width:100%}.pagination[data-astro-cid-3hbtoxta]{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:3rem}.pagination[data-astro-cid-3hbtoxta] button[data-astro-cid-3hbtoxta]{background:var(--bg-secondary);color:var(--text-primary);border:1px solid var(--accent);padding:.75rem 1.5rem;border-radius:8px;font-size:1rem;cursor:pointer;transition:all .2s ease}.pagination[data-astro-cid-3hbtoxta] button[data-astro-cid-3hbtoxta]:hover:not(:disabled){background:var(--accent);color:var(--bg-primary)}.pagination[data-astro-cid-3hbtoxta] button[data-astro-cid-3hbtoxta]:disabled{opacity:.4;cursor:not-allowed}#page-info[data-astro-cid-3hbtoxta]{color:var(--text-secondary);font-size:1rem}.error[data-astro-cid-3hbtoxta],.no-results[data-astro-cid-3hbtoxta]{grid-column:1 / -1;text-align:center;color:var(--text-secondary);font-size:1.1rem;padding:3rem}.ts-wrapper[data-astro-cid-3hbtoxta] .ts-control[data-astro-cid-3hbtoxta],div[data-astro-cid-3hbtoxta].ts-wrapper .ts-control[data-astro-cid-3hbtoxta]{background:var(--bg-secondary)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;padding:.75rem 1rem!important;font-size:1rem!important;color:var(--text-primary)!important;min-width:300px!important}.ts-wrapper[data-astro-cid-3hbtoxta] .ts-control[data-astro-cid-3hbtoxta]:focus,div[data-astro-cid-3hbtoxta].ts-wrapper .ts-control[data-astro-cid-3hbtoxta]:focus{outline:none!important;border-color:var(--accent)!important;box-shadow:0 0 0 2px #0f83!important}.ts-dropdown[data-astro-cid-3hbtoxta]{background:var(--bg-secondary)!important;border:1px solid rgba(255,255,255,.1)!important;border-radius:8px!important;color:var(--text-primary)!important;margin-top:4px!important}.ts-dropdown[data-astro-cid-3hbtoxta] .option[data-astro-cid-3hbtoxta]{padding:.75rem 1rem!important;border-bottom:1px solid rgba(255,255,255,.05)!important;cursor:pointer!important;color:var(--text-primary)!important}.ts-dropdown[data-astro-cid-3hbtoxta] .option[data-astro-cid-3hbtoxta]:last-child{border-bottom:none!important}.ts-dropdown[data-astro-cid-3hbtoxta] .option[data-astro-cid-3hbtoxta]:hover,.ts-dropdown[data-astro-cid-3hbtoxta] .option[data-astro-cid-3hbtoxta].active,.ts-dropdown[data-astro-cid-3hbtoxta] .option[data-astro-cid-3hbtoxta]:focus{background:var(--bg-primary)!important;color:var(--accent)!important}.ts-dropdown[data-astro-cid-3hbtoxta] .selected[data-astro-cid-3hbtoxta]{background:var(--bg-primary)!important}.ts-wrapper[data-astro-cid-3hbtoxta].single .ts-control[data-astro-cid-3hbtoxta]:after{border-color:var(--text-secondary) transparent transparent transparent!important}.ts-wrapper[data-astro-cid-3hbtoxta].single.ts-dropdown-open .ts-control[data-astro-cid-3hbtoxta]:after{border-color:transparent transparent var(--text-secondary) transparent!important}.ts-wrapper[data-astro-cid-3hbtoxta] .ts-input[data-astro-cid-3hbtoxta],div[data-astro-cid-3hbtoxta].ts-wrapper .ts-input[data-astro-cid-3hbtoxta],.ts-wrapper[data-astro-cid-3hbtoxta] .ts-input[data-astro-cid-3hbtoxta] input[data-astro-cid-3hbtoxta],div[data-astro-cid-3hbtoxta].ts-wrapper .ts-input[data-astro-cid-3hbtoxta] input[data-astro-cid-3hbtoxta]{color:var(--text-primary)!important}.ts-wrapper[data-astro-cid-3hbtoxta] .ts-input[data-astro-cid-3hbtoxta] input[data-astro-cid-3hbtoxta]::placeholder,div[data-astro-cid-3hbtoxta].ts-wrapper .ts-input[data-astro-cid-3hbtoxta] input[data-astro-cid-3hbtoxta]::placeholder{color:var(--text-secondary)!important}.ts-wrapper[data-astro-cid-3hbtoxta] .ts-placeholder[data-astro-cid-3hbtoxta],div[data-astro-cid-3hbtoxta].ts-wrapper .ts-placeholder[data-astro-cid-3hbtoxta],.ts-wrapper[data-astro-cid-3hbtoxta] .ts-clear[data-astro-cid-3hbtoxta],div[data-astro-cid-3hbtoxta].ts-wrapper .ts-clear[data-astro-cid-3hbtoxta]{color:var(--text-secondary)!important}.ts-wrapper[data-astro-cid-3hbtoxta] .ts-clear[data-astro-cid-3hbtoxta]:hover,div[data-astro-cid-3hbtoxta].ts-wrapper .ts-clear[data-astro-cid-3hbtoxta]:hover{color:var(--accent)!important}@media(max-width:768px){.wallpapers-grid[data-astro-cid-3hbtoxta]{grid-template-columns:repeat(2,1fr);gap:1rem}.filters[data-astro-cid-3hbtoxta]{flex-direction:column}.filters[data-astro-cid-3hbtoxta] select[data-astro-cid-3hbtoxta]{min-width:100%}.page-header[data-astro-cid-3hbtoxta] h1[data-astro-cid-3hbtoxta]{font-size:2rem}}
