html.jam{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#110e0b}html.jam body{color:#f4ecdf;background:#110e0b}.jam-root{color:#f4ecdf;background:radial-gradient(900px 480px at 50% -220px,#f5a52429,#0000 70%),#110e0b;flex-direction:column;min-height:100dvh;display:flex}.jam-wrap{width:100%;max-width:1440px;padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right));margin:0 auto}.jam-head{padding-top:max(.6rem, env(safe-area-inset-top))}.jam-site .jampad-box{height:calc(100dvh - 8.25rem);min-height:600px}.jam-root :where(a,button,input):focus-visible{outline-offset:3px;border-radius:.75rem;outline:3px solid #3fbfa8}@keyframes jam-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.jam-rise{animation:.35s ease-out both jam-rise}@keyframes jam-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-4px)}40%,60%{transform:translate(4px)}}.jam-shake{animation:.5s both jam-shake}@media (prefers-reduced-motion:reduce){.jam-rise,.jam-shake{animation:none}}
