.info-shell.svelte-d8ct3p{isolation:isolate;position:relative;--ink: #f2f0e5;--quiet: #9ba99f;--line: #ffffff14;--lime: #c9f27a;min-height:100svh;padding:0 max(20px,env(safe-area-inset-left)) env(safe-area-inset-bottom);color:var(--ink);background:radial-gradient(ellipse at 52% 38%,#26372d55,transparent 58%),#131d17;font-family:Inter Variable,sans-serif;display:flow-root}.info-backdrop.svelte-d8ct3p{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-1;background-image:linear-gradient(#07100a38,#07100a70),var(--room-image);background-size:cover;background-position:center}.info-content.svelte-d8ct3p{max-width:720px;margin:28px auto;padding:clamp(20px,4vw,36px);border-radius:16px;background:#101b15f5;overflow-wrap:anywhere}.info-content.svelte-d8ct3p h1{font-size:clamp(1.5rem,4vw,2rem);font-weight:600;letter-spacing:-.6px;line-height:1.2;margin-bottom:16px}.info-content.svelte-d8ct3p h2{margin-bottom:12px;font-size:1.2rem;font-weight:600;line-height:1.3}.info-content.svelte-d8ct3p section{margin-top:28px}.info-content.svelte-d8ct3p p{font-size:1rem;line-height:1.75;color:#bdc8bf}.info-content.svelte-d8ct3p p+p{margin-top:12px}.info-content.svelte-d8ct3p .updated{font-size:12px}.info-content.svelte-d8ct3p a{color:var(--lime);text-decoration:underline;text-underline-offset:3px}.info-content.svelte-d8ct3p strong{color:var(--ink);font-weight:600}@media (max-width: 820px),(max-height: 600px) and (min-width: 600px){.info-shell.svelte-d8ct3p{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}
