.day-page-nav.svelte-xsv4l0{display:flex;justify-content:space-between;align-items:center;gap:12px;max-width:820px;margin:0 auto;padding:12px 16px}.day-page-nav.bottom.svelte-xsv4l0{padding:20px 16px 40px}.nav-arrow.svelte-xsv4l0{display:flex;align-items:center;gap:8px;text-decoration:none;color:var(--text);padding:8px 12px;border-radius:10px;transition:all .2s;max-width:35%}.nav-arrow.svelte-xsv4l0:hover{background:var(--subtle-bg);text-decoration:none;transform:translate(-2px)}.nav-arrow.next.svelte-xsv4l0:hover{transform:translate(2px)}.arrow-icon.svelte-xsv4l0{font-size:20px;color:var(--rust);flex-shrink:0}.arrow-text.svelte-xsv4l0{display:flex;flex-direction:column;font-size:13px;font-weight:700;overflow:hidden}.arrow-text.svelte-xsv4l0 small:where(.svelte-xsv4l0){font-size:10px;font-weight:400;color:var(--muted);letter-spacing:1px;text-transform:uppercase}.nav-arrow.next.svelte-xsv4l0 .arrow-text:where(.svelte-xsv4l0){text-align:right}.home-btn.svelte-xsv4l0{background:var(--subtle-bg);border:1px solid var(--border);border-radius:20px;padding:6px 16px;font-size:12px;font-weight:700;color:var(--text);text-decoration:none;transition:all .2s;flex-shrink:0}.home-btn.svelte-xsv4l0:hover{background:var(--rust);color:#fff;border-color:var(--rust);text-decoration:none}.nav-btn.svelte-xsv4l0{background:var(--card);border:1px solid var(--border);border-radius:10px;padding:10px 18px;font-size:13px;font-weight:700;color:var(--text);text-decoration:none;transition:all .2s;box-shadow:0 1px 4px var(--shadow)}.nav-btn.svelte-xsv4l0:hover{background:var(--rust);color:#fff;border-color:var(--rust);text-decoration:none;transform:translateY(-1px);box-shadow:0 3px 8px var(--shadow)}.nav-btn.home.svelte-xsv4l0{background:var(--navy);color:#fff;border-color:var(--navy)}.nav-btn.home.svelte-xsv4l0:hover{background:var(--rust);border-color:var(--rust)}.not-found.svelte-xsv4l0{text-align:center;padding:60px 20px}.not-found.svelte-xsv4l0 h2:where(.svelte-xsv4l0){font-family:Playfair Display,serif;margin-bottom:12px}@media(max-width:600px){.nav-arrow.svelte-xsv4l0 .arrow-text:where(.svelte-xsv4l0){display:none}.nav-arrow.svelte-xsv4l0{padding:8px}}
