.navbar[data-astro-cid-5blmo7yk]{border-bottom:1px solid var(--border);background:var(--bg)}.navbar-inner[data-astro-cid-5blmo7yk]{max-width:1200px;margin:0 auto;padding:var(--space-6) var(--space-6);display:flex;justify-content:space-between;align-items:center;gap:var(--space-4)}.brand[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]{color:var(--fg);font-size:var(--text-lg)}.links[data-astro-cid-5blmo7yk]{display:flex;gap:var(--space-6);align-items:center;white-space:nowrap}.links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]{color:var(--fg-muted);font-size:var(--text-sm);font-weight:500}.links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]:hover,.links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk][aria-current]{color:var(--fg)}.links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk].try{display:inline-flex;gap:6px;align-items:center;padding:3px 10px;border:1px solid rgba(155,188,15,.55);border-radius:6px;background:#9bbc0f12;color:var(--accent-light);font-size:13px;font-weight:600}.links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk].try:hover{color:var(--accent-light);text-decoration:none;opacity:.8}@media(max-width:768px){.links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk].try{display:none}}@media(hover:none)and (pointer:coarse){.links[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk].try{display:none}}.fold[data-astro-cid-5blmo7yk]{display:none;position:relative}.fold[data-astro-cid-5blmo7yk] summary[data-astro-cid-5blmo7yk]{list-style:none;display:grid;place-items:center;width:44px;height:44px;border-radius:10px;color:var(--fg);cursor:pointer}.fold[data-astro-cid-5blmo7yk] summary[data-astro-cid-5blmo7yk]::-webkit-details-marker{display:none}.fold[data-astro-cid-5blmo7yk][open] summary[data-astro-cid-5blmo7yk]{background:var(--bg-soft)}.menu[data-astro-cid-5blmo7yk]{position:absolute;right:0;top:calc(100% + 6px);z-index:50;min-width:230px;display:flex;flex-direction:column;padding:var(--space-2);background:var(--bg-elevated);border:1px solid var(--border);border-radius:12px;box-shadow:0 18px 40px #00000080}.menu[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]{padding:10px 14px;border-radius:8px;font-size:15px;font-weight:600;color:var(--fg-muted)}.menu[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk]:hover,.menu[data-astro-cid-5blmo7yk] a[data-astro-cid-5blmo7yk][aria-current]{color:var(--fg);background:var(--bg-soft)}.menu[data-astro-cid-5blmo7yk] .mh[data-astro-cid-5blmo7yk]{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--fg-muted);opacity:.8;font-weight:700;border-top:1px solid var(--border);margin-top:4px;padding:12px 14px 6px}@media(max-width:639px){.navbar-inner[data-astro-cid-5blmo7yk]{padding:14px 16px}.links[data-astro-cid-5blmo7yk]{display:none}.fold[data-astro-cid-5blmo7yk]{display:block}}.bluesky-mark[data-astro-cid-hl3kvnsw]{width:1em;height:1em;vertical-align:-.12em;fill:currentColor;margin-right:.3em}.footer[data-astro-cid-sz7xmlte]{margin-top:var(--space-24);padding:var(--space-16) var(--space-6) var(--space-8);border-top:1px solid var(--border);background:var(--bg)}.footer-inner[data-astro-cid-sz7xmlte]{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--space-8)}.footer[data-astro-cid-sz7xmlte] .brand[data-astro-cid-sz7xmlte]{font-size:var(--text-sm);color:var(--fg-muted);line-height:1.8}.store-badges[data-astro-cid-sz7xmlte]{display:flex;gap:var(--space-3);margin-top:var(--space-4)}.store-badges[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{display:inline-block;opacity:.8;transition:opacity .15s}.store-badges[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{opacity:1}.footer-right[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:var(--space-6);align-items:flex-end}.footer[data-astro-cid-sz7xmlte] .links[data-astro-cid-sz7xmlte]{display:flex;flex-wrap:wrap;gap:var(--space-3) var(--space-6);align-items:center}.footer[data-astro-cid-sz7xmlte] .links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--fg-muted);font-size:var(--text-sm)}.footer[data-astro-cid-sz7xmlte] .links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--fg)}@media(max-width:768px){.footer-right[data-astro-cid-sz7xmlte]{align-items:flex-start;min-width:0}.footer[data-astro-cid-sz7xmlte] .links[data-astro-cid-sz7xmlte]{gap:var(--space-3) var(--space-4)}}.our-apps[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column;gap:var(--space-2);align-items:flex-start}.our-apps-label[data-astro-cid-sz7xmlte]{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--fg-muted);opacity:.7}.our-app[data-astro-cid-sz7xmlte]{display:flex;align-items:center;gap:var(--space-3);text-decoration:none;color:var(--fg-muted)}.our-app[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{border-radius:6px;flex-shrink:0}.our-app-name[data-astro-cid-sz7xmlte]{font-size:var(--text-sm);color:var(--fg)}.our-app-desc[data-astro-cid-sz7xmlte]{font-size:var(--text-xs);color:var(--fg-muted);opacity:.8}.our-app[data-astro-cid-sz7xmlte]:hover .our-app-desc[data-astro-cid-sz7xmlte]{opacity:1}.copyright[data-astro-cid-sz7xmlte]{max-width:1200px;margin:var(--space-8) auto 0;font-size:var(--text-xs);color:var(--fg-muted);opacity:.6}.copyright[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:inherit;text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:1px}.copyright[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--fg)}
