:root{--color-primary:#d0baa2;--color-secondary:#a67c52;--color-black:#000;--color-white:#fff;--color-gray:#888;--color-light-gray:#f5f5f5;--color-danger:#ff4d4f;--color-success:#52c41a;--color-dark-red:#8b0000;--size-base:8px;--size-radius:12px;--size-padding:24px;--safe-top:env(safe-area-inset-top);--safe-bottom:env(safe-area-inset-bottom);--safe-left:env(safe-area-inset-left);--safe-right:env(safe-area-inset-right);--tab-bar-height:56px;--tab-bar-total-height:calc(var(--tab-bar-height) + env(safe-area-inset-bottom,0px));--tab-bar-content-offset:calc(var(--tab-bar-total-height) + 8px)}*,:before,:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent;max-width:100vw;margin:0;padding:0}html,body,#root{overscroll-behavior-y:none;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;background:#000;width:100%;max-width:100vw;min-height:100dvh;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro Text,Segoe UI,Roboto,sans-serif}#root:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(#000 60%,#d0baa2 100%);position:fixed;inset:0}html,body{overflow-x:hidden}#root{flex-direction:column;display:flex;overflow-x:hidden}input,textarea,select,button{appearance:none;font-family:inherit;font-size:16px}@supports (-webkit-touch-callout:none){input,textarea,select{font-size:16px!important}}img,video,canvas,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}::-webkit-scrollbar{display:none}*{scrollbar-width:none}@keyframes spin{to{transform:rotate(360deg)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes toast-in{0%{opacity:0;transform:translateY(-12px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.skeleton{border-radius:var(--size-radius);background:linear-gradient(90deg,#222 25%,#333 50%,#222 75%) 0 0/200% 100%;animation:1.5s infinite shimmer}
