.la-inspect{color:#fff3dc;background:#0b0605;width:100vw;max-width:none;height:100dvh;max-height:none;position:fixed;inset:0;overflow:hidden}html:has(dialog.la-inspect[open]){overflow:hidden}.la-inspect::backdrop{background:#0b0605}.la-inspect__stage{padding:3.6rem 1rem max(1.25rem, env(safe-area-inset-bottom));grid-template-rows:1fr auto;place-items:center;gap:.5rem;display:grid;position:absolute;inset:0}.la-inspect__stage>.la-ground{box-shadow:none;border-radius:0}.la-inspect__art{aspect-ratio:1;width:min(88vw,56vh,36rem);animation:.48s cubic-bezier(.2,.8,.2,1) both la-forward;position:relative}@keyframes la-forward{0%{opacity:0;transform:scale(.84)}}.la-inspect__plaque{width:min(100%,30rem);font:400 1rem/1.5 var(--font-sans,system-ui, sans-serif);text-align:center;background:#120806eb;border-radius:1rem;padding:.95rem 1.1rem 1.1rem;position:relative;box-shadow:inset 0 0 0 1px #ffd6824d}.la-inspect__plaque h2{color:#ffd98a;font:600 1.45rem/1.25 var(--font-serif,Lora, serif)}.la-inspect__plaque p{margin:.3rem 0 .8rem}.la-inspect__close{top:max(.7rem, env(safe-area-inset-top));z-index:1;color:#ffd98a;cursor:pointer;background:#120806e6;border-radius:50%;width:48px;height:48px;font-size:1.1rem;position:absolute;right:.7rem;box-shadow:inset 0 0 0 1px #ffd68266}.la-inspect__sr{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.la-inspect__tilt{color:#ffd98a;min-height:44px;font:500 .95rem/1.2 var(--font-sans,system-ui, sans-serif);cursor:pointer;border-radius:99px;margin:.7rem auto 0;padding:.4rem .9rem;display:block;box-shadow:inset 0 0 0 1px #ffd68273}.la-inspect :is(a,button):focus-visible{outline-offset:3px;outline:3px solid #fff3dc}@media (prefers-reduced-motion:reduce){.la-inspect__art{animation:none}}:is(html[data-effects=off],html[data-reduce-motion=true]) .la-inspect__art{animation:none}
