.post-cart[data-astro-cid-iyiqi2so]{transition:box-shadow .18s ease,transform .18s ease}.post-cart[data-astro-cid-iyiqi2so]:hover{box-shadow:0 0 0 1px color-mix(in oklch,var(--primary) 38%,transparent),0 0 24px var(--glow-soft),0 12px 28px #0003}.page-btn[data-astro-cid-owdbjv4j],.page-track[data-astro-cid-owdbjv4j]{background:var(--card-bg);border-radius:var(--radius-large);box-shadow:0 0 0 1px color-mix(in oklch,var(--primary) 18%,transparent);color:var(--primary);transition:box-shadow .15s ease,transform .1s ease,background-color .15s ease}.page-btn[data-astro-cid-owdbjv4j]:hover:not(.is-disabled){box-shadow:0 0 0 1px var(--primary),0 0 14px var(--glow-soft)}.page-btn[data-astro-cid-owdbjv4j]:active:not(.is-disabled){transform:translateY(2px)}.page-btn[data-astro-cid-owdbjv4j].is-disabled{opacity:.35;pointer-events:none}.page-num[data-astro-cid-owdbjv4j]{border-radius:4px;color:inherit;transition:background-color .12s ease,color .12s ease}.page-track[data-astro-cid-owdbjv4j] .page-num[data-astro-cid-owdbjv4j]:hover{background:var(--btn-plain-bg-hover)}.page-num[data-astro-cid-owdbjv4j].is-current{background:var(--primary);color:#fff;box-shadow:0 0 12px var(--glow-soft)}.anim-banner[data-astro-cid-5f4uyt6s]{background:#0a0820;image-rendering:pixelated}.ab-sky[data-astro-cid-5f4uyt6s]{background:radial-gradient(60% 80% at 78% -10%,color-mix(in oklch,var(--accent) 28%,transparent) 0%,transparent 65%),linear-gradient(180deg,#0d0827,#1d1448 38%,#4a2570 65%,#b94d62 88%,#f0a060)}.ab-stars[data-astro-cid-5f4uyt6s]{background-image:radial-gradient(1.5px 1.5px at 8% 10%,#fff,transparent 60%),radial-gradient(1.5px 1.5px at 18% 30%,#fff,transparent 60%),radial-gradient(1.5px 1.5px at 32% 8%,#fff,transparent 60%),radial-gradient(1.5px 1.5px at 44% 22%,#fff,transparent 60%),radial-gradient(1.5px 1.5px at 56% 14%,#fff,transparent 60%),radial-gradient(1.5px 1.5px at 68% 4%,#fff,transparent 60%),radial-gradient(1.5px 1.5px at 80% 28%,#fff,transparent 60%),radial-gradient(1.5px 1.5px at 92% 16%,#fff,transparent 60%);background-size:600px 200px;animation:ab-stars-pan 90s linear infinite,ab-stars-twinkle 4s steps(8) infinite}@keyframes ab-stars-pan{0%{background-position:0 0}to{background-position:-600px 0}}@keyframes ab-stars-twinkle{0%,to{opacity:.65}50%{opacity:.35}}.ab-moon[data-astro-cid-5f4uyt6s]{right:8%;top:12%;width:clamp(48px,9vw,130px);aspect-ratio:1 / 1;border-radius:50%;background:radial-gradient(circle at 35% 35%,color-mix(in oklch,var(--accent) 35%,white) 0%,color-mix(in oklch,var(--accent) 55%,transparent) 50%,transparent 70%),color-mix(in oklch,var(--accent) 20%,#d8b87a);box-shadow:0 0 70px color-mix(in oklch,var(--accent) 40%,transparent);image-rendering:pixelated;animation:ab-moon-bob 8s ease-in-out infinite}@keyframes ab-moon-bob{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}.ab-layer[data-astro-cid-5f4uyt6s]{position:absolute;left:0;right:0;bottom:0;width:200%;pointer-events:none}.ab-far[data-astro-cid-5f4uyt6s]{height:50%;opacity:.55;animation:ab-pan 70s linear infinite}.ab-mid[data-astro-cid-5f4uyt6s]{height:60%;opacity:.8;animation:ab-pan 42s linear infinite}.ab-front[data-astro-cid-5f4uyt6s]{height:32%;opacity:1;animation:ab-pan 22s linear infinite}@keyframes ab-pan{0%{transform:translate(0)}to{transform:translate(-50%)}}.ab-svg[data-astro-cid-5f4uyt6s]{width:50%;height:100%;display:block;float:left}.ab-far[data-astro-cid-5f4uyt6s] .ab-svg[data-astro-cid-5f4uyt6s] path[data-astro-cid-5f4uyt6s]{fill:#1a1535}.ab-mid[data-astro-cid-5f4uyt6s] .ab-svg[data-astro-cid-5f4uyt6s] path[data-astro-cid-5f4uyt6s]{fill:#0e0a22}.ab-front[data-astro-cid-5f4uyt6s] .ab-svg[data-astro-cid-5f4uyt6s] path[data-astro-cid-5f4uyt6s]{fill:#060415}.ab-far[data-astro-cid-5f4uyt6s] .ab-windows[data-astro-cid-5f4uyt6s] rect[data-astro-cid-5f4uyt6s]{fill:color-mix(in oklch,var(--accent) 70%,white);opacity:.9;animation:ab-window-flicker 5s steps(4) infinite}.ab-mid[data-astro-cid-5f4uyt6s] .ab-windows[data-astro-cid-5f4uyt6s] rect[data-astro-cid-5f4uyt6s]{fill:color-mix(in oklch,var(--accent) 80%,white);opacity:.95;animation:ab-window-flicker 4s steps(3) infinite}@keyframes ab-window-flicker{0%,80%{opacity:1}90%{opacity:.35}to{opacity:1}}.ab-ground[data-astro-cid-5f4uyt6s]{height:4px;background:linear-gradient(90deg,transparent,color-mix(in oklch,var(--primary) 35%,transparent),transparent)}.ab-scanlines[data-astro-cid-5f4uyt6s]{background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 2px,rgba(0,0,0,.18) 3px,rgba(0,0,0,.18) 4px)}@media (prefers-reduced-motion: reduce){.ab-stars[data-astro-cid-5f4uyt6s],.ab-moon[data-astro-cid-5f4uyt6s],.ab-layer[data-astro-cid-5f4uyt6s],.ab-windows[data-astro-cid-5f4uyt6s] rect[data-astro-cid-5f4uyt6s]{animation:none!important}}#display-setting.svelte-1s19bex input[type=range]:where(.svelte-1s19bex){-webkit-appearance:none;height:1.5rem;background-image:var(--color-selection-bar);transition:background-image .15s ease-in-out}#display-setting.svelte-1s19bex input[type=range]:where(.svelte-1s19bex)::-webkit-slider-thumb{-webkit-appearance:none;height:1rem;width:.5rem;border-radius:.125rem;background:#ffffffb3;box-shadow:none}#display-setting.svelte-1s19bex input[type=range]:where(.svelte-1s19bex)::-webkit-slider-thumb:hover{background:#fffc}#display-setting.svelte-1s19bex input[type=range]:where(.svelte-1s19bex)::-webkit-slider-thumb:active{background:#fff9}#display-setting.svelte-1s19bex input[type=range]:where(.svelte-1s19bex)::-moz-range-thumb{-webkit-appearance:none;height:1rem;width:.5rem;border-radius:.125rem;border-width:0;background:#ffffffb3;box-shadow:none}#display-setting.svelte-1s19bex input[type=range]:where(.svelte-1s19bex)::-moz-range-thumb:hover{background:#fffc}#display-setting.svelte-1s19bex input[type=range]:where(.svelte-1s19bex)::-moz-range-thumb:active{background:#fff9}#display-setting.svelte-1s19bex input[type=range]:where(.svelte-1s19bex)::-ms-thumb{-webkit-appearance:none;height:1rem;width:.5rem;border-radius:.125rem;background:#ffffffb3;box-shadow:none}#display-setting.svelte-1s19bex input[type=range]:where(.svelte-1s19bex)::-ms-thumb:hover{background:#fffc}#display-setting.svelte-1s19bex input[type=range]:where(.svelte-1s19bex)::-ms-thumb:active{background:#fff9}
