:root{color-scheme:dark;--bg:#191c27;--surface:#303445;--accent:#8bb0ff;--text:#f4f5ff;--muted:#bec4d9;--radius:1.75rem;background:var(--bg);color:var(--text);font-family:system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-underline-offset:.25em}a:focus-visible,button:focus-visible{outline:3px solid var(--accent);outline-offset:5px}button{font:inherit}img{width:100%;height:auto;display:block}.shell{width:min(1200px,100% - 3rem);margin-inline:auto}.skip{background:var(--surface);z-index:10;padding:1rem;position:absolute;top:-5rem;left:1rem}.skip:focus{top:1rem}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.045em;font-size:clamp(2.5rem,6vw,5rem);line-height:1.08}h2{letter-spacing:-.025em;font-size:clamp(1.75rem,4vw,2.5rem)}p{line-height:1.65}.muted{color:var(--muted)}.eyebrow{color:var(--accent);letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:700}@media (width<=480px){.shell{width:calc(100% - 2rem)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}header[data-astro-cid-yxete6jp]{justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.75rem;display:flex}a[data-astro-cid-yxete6jp]{text-decoration:none}a[data-astro-cid-yxete6jp]:hover{color:var(--accent)}.identity[data-astro-cid-yxete6jp]{flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;min-width:0;display:flex}.tagline[data-astro-cid-yxete6jp]{color:#9aadd4;font-size:.9rem;font-weight:400;line-height:1.5}.brand[data-astro-cid-yxete6jp]{white-space:nowrap;letter-spacing:-.03em;font-size:1.15rem;font-weight:750}.brand[data-astro-cid-yxete6jp] span[data-astro-cid-yxete6jp]{color:var(--accent);margin-right:.4rem}nav[data-astro-cid-yxete6jp]{flex-shrink:0;gap:1.5rem;font-size:.9rem;display:flex}@media (width<=600px){header[data-astro-cid-yxete6jp]{flex-direction:column;align-items:flex-start}nav[data-astro-cid-yxete6jp]{justify-content:space-between;width:100%}}figure[data-astro-cid-x3ufz5aj]{margin:0}img[data-astro-cid-x3ufz5aj]{border-radius:var(--radius);aspect-ratio:16/9;object-fit:cover}figcaption[data-astro-cid-x3ufz5aj]{justify-content:space-between;align-items:center;gap:1rem;padding-block:1.5rem;display:flex}figcaption[data-astro-cid-x3ufz5aj] p[data-astro-cid-x3ufz5aj]{margin-bottom:.5rem}h2[data-astro-cid-x3ufz5aj]{margin:0;font-size:1.5rem}figcaption[data-astro-cid-x3ufz5aj] span[data-astro-cid-x3ufz5aj],.notice[data-astro-cid-x3ufz5aj]{color:var(--muted);font-size:.85rem}.notice[data-astro-cid-x3ufz5aj]{max-width:48rem}@media (width<=600px){figcaption[data-astro-cid-x3ufz5aj]{flex-direction:column;align-items:flex-start}}.download[data-astro-cid-dqti3uuz]{min-height:44px;color:var(--accent);align-items:center;font-size:.9rem;display:inline-flex}article[data-astro-cid-dqti3uuz]{min-width:0}.artwork[data-astro-cid-dqti3uuz]{border-radius:var(--radius);background:var(--surface);isolation:isolate;display:block;position:relative;overflow:hidden}img[data-astro-cid-dqti3uuz]{transition:transform .35s}.branding[data-astro-cid-dqti3uuz]{color:#fff;text-shadow:0 1px 5px #000,0 2px 12px #000;pointer-events:none;font-size:clamp(.7rem,1.1vw,.9rem);font-weight:700;position:absolute;bottom:1rem;left:1rem;right:.5rem}h4[data-astro-cid-dqti3uuz]{margin:1rem 0 .3rem;font-weight:600}p[data-astro-cid-dqti3uuz]{font-size:.8rem}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.artwork[data-astro-cid-dqti3uuz]:hover img[data-astro-cid-dqti3uuz]{transform:scale(1.035)}}#explore[data-astro-cid-rj65ajc3]{padding-block:4rem}.heading[data-astro-cid-rj65ajc3]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;margin-bottom:2rem;display:flex}h2[data-astro-cid-rj65ajc3]{margin-bottom:.75rem}.filters[data-astro-cid-rj65ajc3]{background:var(--surface);border-radius:2rem;gap:.25rem;padding:.35rem;display:flex}.filters[data-astro-cid-rj65ajc3][hidden]{display:none}button[data-astro-cid-rj65ajc3]{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:2rem;min-height:44px;padding:.65rem 1rem}button[data-astro-cid-rj65ajc3][aria-pressed=true]{background:var(--text);color:var(--bg)}[data-astro-cid-rj65ajc3][data-gallery]{margin-bottom:3rem;scroll-margin-top:1.5rem}h3[data-astro-cid-rj65ajc3]{align-items:center;gap:.6rem;font-size:1.25rem;display:flex}.count[data-astro-cid-rj65ajc3]{background:var(--surface);color:var(--muted);border-radius:1rem;padding:.3rem .55rem;font-size:.75rem}.grid[data-astro-cid-rj65ajc3]{gap:1.5rem;display:grid}.desktop[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(3,minmax(0,1fr))}.phone[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=900px){.desktop[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(2,minmax(0,1fr))}.phone[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.desktop[data-astro-cid-rj65ajc3]{grid-template-columns:1fr}.phone[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(2,minmax(0,1fr))}.grid[data-astro-cid-rj65ajc3]{gap:1rem}}[data-viewer-id],#wallpaper-viewer .viewer-stage{-webkit-tap-highlight-color:transparent}#wallpaper-viewer{inset:auto;top:var(--viewer-top,0px);left:var(--viewer-left,0px);width:var(--viewer-width,100%);max-width:none;height:100%;height:var(--viewer-height,100dvh);max-height:none;color:var(--text);overscroll-behavior:contain;background:#151822;border:0;margin:0;padding:0;position:fixed}#wallpaper-viewer::backdrop{background:#151822}#wallpaper-viewer .viewer-shell{background:var(--bg);grid-template-rows:minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr) clamp(14rem,22vw,18rem);height:100%;min-height:100%;display:grid;position:relative}.viewer-toolbar{flex-direction:column;grid-area:2/2;align-items:stretch;gap:.65rem;padding:0 1rem 1rem;display:flex}.viewer-stage{background:#151822;grid-area:1/1/-1;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}#viewer-image{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;object-fit:contain;flex:none;width:100%;height:100%}#viewer-image[hidden],#wallpaper-viewer [hidden]{display:none}.viewer-info{overflow-wrap:anywhere;background:#151822f2;border-radius:1rem;grid-area:1/2;min-width:0;min-height:0;padding:.75rem 1rem;overflow:auto}#viewer-title{font-size:1.35rem}#viewer-metadata{color:var(--muted);font-size:.9rem}.viewer-navigation{grid-area:3/2;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:0 1rem 1rem;display:grid}.viewer-navigation button{white-space:nowrap;min-width:0;padding:.5rem .35rem;font-size:.85rem}.viewer-download-slot{min-height:48px;display:flex}.viewer-download-slot a{width:100%}#wallpaper-viewer[data-input=pointer] [data-viewer-close]:focus{outline:none}#wallpaper-viewer button,#viewer-download{min-width:48px;min-height:48px;color:var(--text);cursor:pointer;font:inherit;background:#151822f2;border:1px solid #616982;border-radius:1.5rem;justify-content:center;align-items:center;gap:.35rem;padding:.65rem 1rem;display:inline-flex}#wallpaper-viewer button:disabled{opacity:.45;cursor:default}#viewer-counter{color:var(--muted);background:#151822f2;border-radius:1.5rem;margin-right:auto;padding:.5rem .7rem;font-size:.9rem}#viewer-error{background:var(--bg);border-radius:1rem;padding:1rem;position:absolute}#wallpaper-viewer :is(button,a,summary){touch-action:manipulation;-webkit-tap-highlight-color:transparent}.viewer-picker{display:none}.viewer-info summary{cursor:pointer}.viewer-info summary:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.viewer-info summary h2{display:inline}.viewer-info[open] summary{margin-bottom:.65rem}.viewer-status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#wallpaper-viewer #viewer-rotate-hint{background:#303445e8;max-width:90%;font-size:.8rem;position:absolute;bottom:.5rem}@media (width<=700px),(height<=500px) and (pointer:coarse){#wallpaper-viewer .viewer-shell{padding:0;display:block;position:relative}#wallpaper-viewer .viewer-stage{touch-action:pan-x pinch-zoom;position:absolute;inset:0}.viewer-toolbar{z-index:2;top:calc(env(safe-area-inset-top) + .5rem);left:calc(env(safe-area-inset-left) + .65rem);right:calc(env(safe-area-inset-right) + .65rem);flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;padding:0;position:absolute}.viewer-info{z-index:2;bottom:calc(env(safe-area-inset-bottom) + .65rem);left:calc(env(safe-area-inset-left) + .65rem);right:calc(env(safe-area-inset-right) + .65rem);text-align:center;background:#151822f2;border-radius:1rem;width:auto;max-width:32rem;max-height:45dvh;margin-inline:auto;padding:.25rem .75rem;position:absolute;overflow:auto}.viewer-info summary{justify-content:center;align-items:center;gap:.5rem;min-height:44px;list-style:none;display:flex}.viewer-info summary:after{content:"⌃";color:var(--muted)}.viewer-info[open] summary:after{content:"⌄"}.viewer-info summary::-webkit-details-marker{display:none}.viewer-toolbar,.viewer-info{transition:opacity .25s}#wallpaper-viewer[data-dimmed=true] :is(.viewer-toolbar,.viewer-info){opacity:.2}#wallpaper-viewer .viewer-navigation{display:none}.viewer-download-slot{display:contents}.viewer-download-slot a{width:auto}.viewer-picker{gap:.35rem;margin:.5rem 0;font-size:.8rem;display:grid}#viewer-choose{width:100%;min-width:0;min-height:44px;font:inherit;color:var(--text);background:var(--surface);border:1px solid #616982;border-radius:.5rem;padding:.5rem}#viewer-choose:focus-visible{outline:3px solid var(--accent);outline-offset:2px}#wallpaper-viewer button,#viewer-download{background:#151822f2;padding:.5rem .8rem}#viewer-counter{white-space:nowrap;color:var(--text);background:#151822f2;border-radius:1.5rem;padding:.5rem .7rem}#viewer-title{margin-bottom:.3rem;font-size:1rem}#viewer-metadata{margin-bottom:.5rem;font-size:.8rem}#viewer-demo{margin:0;font-size:.8rem}#wallpaper-viewer #viewer-rotate-hint{bottom:calc(env(safe-area-inset-bottom) + 5.5rem)}}
