:root{color:#314025;background:#14251b;font-family:Noto Sans SC,PingFang SC,Microsoft YaHei,system-ui,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html,body,#app{width:100%;height:100%;min-width:0;min-height:0;margin:0;overflow:hidden}body{overscroll-behavior:none}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible{outline:3px solid #fff2a8;outline-offset:3px}.game-toaster[data-sonner-toaster]{inset:50% auto auto 50%!important;width:min(356px,calc(100vw - 48px))!important;transform:translate(-50%)!important;--width: min(356px, calc(100vw - 48px) ) !important}.game-toaster [data-sonner-toast][data-styled=true]{min-height:54px;padding:14px 18px!important;justify-content:center;gap:9px;color:#fff!important;background:#000000b8!important;border:1px solid rgba(255,255,255,.14)!important;border-radius:13px!important;box-shadow:0 9px 26px #00000047!important;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.game-toaster [data-sonner-toast][data-front=true][data-mounted=true]{--y: translateY(-50%) !important}.game-toaster [data-sonner-toast] [data-title],.game-toaster [data-sonner-toast] [data-description],.game-toaster [data-sonner-toast] [data-icon]{color:#fff!important}.game-toaster [data-sonner-toast] [data-title]{font-size:15px;font-weight:700;line-height:1.45;text-align:center}.game-toaster [data-sonner-toast] [data-icon] svg{color:#fff!important;stroke:currentColor}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
