.ts-wrapper .ts-control,div.ts-wrapper .ts-control{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 .ts-control:focus,div.ts-wrapper .ts-control:focus{outline:none!important;border-color:var(--accent)!important;box-shadow:0 0 0 2px #0f83!important}.ts-dropdown{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 .option{padding:.75rem 1rem!important;border-bottom:1px solid rgba(255,255,255,.05)!important;cursor:pointer!important;color:var(--text-primary)!important}.ts-dropdown .option:last-child{border-bottom:none!important}.ts-dropdown .option:hover,.ts-dropdown .option.active,.ts-dropdown .option:focus{background:var(--bg-primary)!important;color:var(--accent)!important}.ts-dropdown .selected{background:var(--bg-primary)!important}.ts-wrapper.single .ts-control:after{border-color:var(--text-secondary) transparent transparent transparent!important}.ts-wrapper.single.ts-dropdown-open .ts-control:after{border-color:transparent transparent var(--text-secondary) transparent!important}.ts-wrapper .ts-input,div.ts-wrapper .ts-input,.ts-wrapper .ts-input input,div.ts-wrapper .ts-input input{color:var(--text-primary)!important}.ts-wrapper .ts-input input::placeholder,div.ts-wrapper .ts-input input::placeholder{color:var(--text-secondary)!important}.ts-wrapper .ts-placeholder,div.ts-wrapper .ts-placeholder,.ts-wrapper .ts-clear,div.ts-wrapper .ts-clear{color:var(--text-secondary)!important}.ts-wrapper .ts-clear:hover,div.ts-wrapper .ts-clear:hover{color:var(--accent)!important}.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}.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;border-radius:12px;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;background:var(--bg-secondary);display:block;width:100%;text-decoration:none}.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%;height:auto;aspect-ratio:16/9;object-fit:cover;display:block}.wallpaper-name[data-astro-cid-3hbtoxta]{padding:1rem;text-align:center;color:var(--text-primary);font-weight:600;font-size:1rem}.pagination[data-astro-cid-3hbtoxta]{display:flex;align-items:center;justify-content:center;gap:1.5rem;margin-top:3rem}.page-btn[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;text-decoration:none}.page-btn[data-astro-cid-3hbtoxta]:hover{background:var(--accent);color:var(--bg-primary)}.page-info[data-astro-cid-3hbtoxta]{color:var(--text-secondary);font-size:1rem}.no-results[data-astro-cid-3hbtoxta]{grid-column:1 / -1;text-align:center;color:var(--text-secondary);font-size:1.1rem;padding:3rem}@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}}
