*{box-sizing:border-box}html,body{height:100%;margin:0}body{color:#30271f;-webkit-font-smoothing:antialiased;background:#fff;font-family:ui-sans-serif,system-ui,-apple-system,Helvetica Neue,Arial,sans-serif;overflow:hidden}#app{height:100%}.stage{touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.theme-label{color:#fff;letter-spacing:.06em;white-space:nowrap;pointer-events:none;opacity:0;background:#0000009e;border-radius:999px;padding:7px 14px;font-size:12px;transition:opacity .26s,transform .26s;position:fixed;bottom:28px;left:50%;transform:translate(-50%)translateY(6px)}.theme-label.is-visible{opacity:1;transform:translate(-50%)translateY(0)}@media (prefers-reduced-motion:reduce){.theme-label{transition-duration:1ms}}
