.info-page.svelte-d8ct3p{background:var(--bg-app);color:var(--text-primary);font-family:var(--font-family);position:fixed;inset:0}.info-scroll.svelte-d8ct3p{padding:env(safe-area-inset-top,0px) 0 env(safe-area-inset-bottom,0px);position:absolute;inset:0;overflow-y:auto}.info-top.svelte-d8ct3p,.info-head.svelte-d8ct3p,.info-main.svelte-d8ct3p,.info-foot.svelte-d8ct3p{max-width:44rem;margin:0 auto;padding-inline:1.25rem}.info-top.svelte-d8ct3p{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding-block:1rem;display:flex}.info-home.svelte-d8ct3p{min-height:44px;color:inherit;font-family:var(--font-heading);align-items:center;gap:.5rem;font-size:1.125rem;text-decoration:none;display:inline-flex}.info-nav.svelte-d8ct3p{align-items:center;gap:.25rem 1rem;font-size:.875rem;display:flex;position:relative}.info-links.svelte-d8ct3p{order:-1;align-items:center;gap:.25rem 1rem;display:flex}.info-links.svelte-d8ct3p a:where(.svelte-d8ct3p){min-height:44px;color:var(--text-secondary);align-items:center;text-decoration:none;display:inline-flex}.info-links.svelte-d8ct3p a:where(.svelte-d8ct3p):hover,.info-links.svelte-d8ct3p a[aria-current=page]:where(.svelte-d8ct3p){color:var(--text-primary)}.info-links.svelte-d8ct3p a[aria-current=page]:where(.svelte-d8ct3p){text-underline-offset:6px;text-decoration:underline}.info-open.svelte-d8ct3p{border-radius:var(--radius-control);background:var(--brand);min-height:36px;color:var(--on-brand);align-items:center;padding:0 .9rem;font-weight:500;text-decoration:none;display:inline-flex}.info-open.svelte-d8ct3p:hover{background:var(--brand-hover)}.info-burger.svelte-d8ct3p{width:44px;height:44px;color:inherit;cursor:pointer;background:0 0;border:none;place-items:center;margin-right:-12px;padding:0;display:none}@media (width<=640px){.info-nav.svelte-d8ct3p{gap:.25rem}.info-burger.svelte-d8ct3p{display:grid}.info-links.svelte-d8ct3p{z-index:10;border:1px solid var(--border-light);background:var(--bg-chat-area);min-width:12rem;text-shadow:none;border-radius:16px;flex-direction:column;align-items:stretch;gap:2px;padding:8px;display:none;position:absolute;top:calc(100% + 6px);right:-4px;box-shadow:0 8px 24px #00000047}.info-links-open.svelte-d8ct3p{display:flex}.info-links.svelte-d8ct3p a:where(.svelte-d8ct3p){border-radius:var(--radius-control);color:var(--chat-text);padding:0 .625rem}.info-links.svelte-d8ct3p a:where(.svelte-d8ct3p):hover,.info-links.svelte-d8ct3p a[aria-current=page]:where(.svelte-d8ct3p){background:var(--bg-hover-strong);text-decoration:none}}.info-head.svelte-d8ct3p{padding-block:1.5rem 0}.info-main.svelte-d8ct3p{padding-block:0 3rem}.info-head.svelte-d8ct3p h1:where(.svelte-d8ct3p){font-family:var(--font-heading);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:2.25rem;font-weight:400;line-height:1.1}.info-lead.svelte-d8ct3p{max-width:36rem;color:var(--text-secondary);margin:.75rem 0 2rem;font-size:1rem;line-height:1.55}.info-scenic.svelte-d8ct3p{--text-secondary:#d3d0da;--text-muted:#b9b5c3;text-shadow:0 1px 8px #08060ee6;background:#08060e}.info-scene.svelte-d8ct3p{height:100lvh;position:absolute;inset:0 0 auto}.info-scene.svelte-d8ct3p:after{content:"";background:#08060e61;position:absolute;inset:0}.info-scenic.svelte-d8ct3p header:where(.svelte-d8ct3p),.info-scenic.svelte-d8ct3p .info-main:where(.svelte-d8ct3p),.info-scenic.svelte-d8ct3p .info-foot:where(.svelte-d8ct3p){position:relative}.info-scenic.svelte-d8ct3p header:where(.svelte-d8ct3p){min-height:86svh}.info-scenic.svelte-d8ct3p .info-lead:where(.svelte-d8ct3p){margin-bottom:1.5rem}.info-scenic.svelte-d8ct3p .info-foot:where(.svelte-d8ct3p){border-top:none}.info-scenic.svelte-d8ct3p .info-open:where(.svelte-d8ct3p){text-shadow:none}.info-foot.svelte-d8ct3p{border-top:1px solid var(--border-medium);color:var(--text-muted);font-variant-numeric:tabular-nums;padding-block:1.25rem 2rem;font-size:.8125rem}.info-foot-nav.svelte-d8ct3p{flex-wrap:wrap;gap:0 1.25rem;margin-bottom:.5rem;display:flex}.info-foot-nav.svelte-d8ct3p a:where(.svelte-d8ct3p){min-height:40px;color:var(--text-secondary);align-items:center;text-decoration:none;display:inline-flex}.info-foot-nav.svelte-d8ct3p a:where(.svelte-d8ct3p):hover,.info-foot-nav.svelte-d8ct3p a[aria-current=page]:where(.svelte-d8ct3p){color:var(--text-primary)}a.svelte-d8ct3p:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:4px}
