body,
html,
p {
    margin: 0;
    padding: 0;
    font-family: -apple-system, BlinkMacSystemFont, Helvetica Neue, Helvetica, Segoe UI, Arial, Roboto, PingFang SC, miui, Hiragino Sans GB, Microsoft Yahei, sans-serif;
}

html {
    --theme-rem-unit: 100;
    --theme-color-line: rgb(39, 25, 13);
    --theme-scroll-bar-bg-color: var(--theme-color-line);
    --theme-border: #dd7a33;
    --theme-bg-color: #2E2317;
    --theme-primary-linear: linear-gradient(180deg, #F0A853 0%, #3D2E22 100%);
    --theme-primary-btn-linear: linear-gradient(180deg, #F8D8A7 0%, #F0A853 100%);
    --theme-primary-btn-linear-text-color: #12151A;
    --theme-bg-color-darken: #27190D;
    --theme-primary-color: #DD7A33;
    --theme-primay-color-hex: 221, 122, 51;
    --theme-primary-font-color: #fff;
    --theme-tabbar-def-color: #808080;
    --theme-tabbar-active-text:  rgb(221,122,51);
    --theme-text-color: #ADB6C3;
    --theme-text-color-darken: #fff;
    --theme-text-color-lighten: #fff;
    --theme-progress-bg: #12151A;
    --theme-progress-bar: #FFAA09;
    --theme-text-game-title: #fff;
    --theme-text-color-activities-text: #fff;
    --theme-active-gou-color: #F0C059;
    --theme-secondary-color-error: #EA4E3D;
    --theme-secondary-color-error-linear-gradient: #f35a4a;
    --theme-secondary-color-finance: #FFAA09;
    --vh: 8.44px;
    --level-bg: url('/level-bg.png');
    --menu-bg: url('/menu-bg.png');
    --main-bg: url('/main_bg.png');
    --tabbar-bg: url('/tabbar-bg.png');
    --sub-bg: url('/sub_bg.png');
    --link-frame: url('/trocav2_link_frame.png');
    --middle_frame: url('/trocav2_middle_frame.png');
    --bottom-bg: url('/homev2_bottom_bg.png');
    --person-bg: url('/home_person_topbg.png');
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
    color: var(--theme-tabbar-def-color);
}

input:-moz-placeholder,
textarea:-moz-placeholder {
    color: var(--theme-tabbar-def-color);
}
@keyframes icon-scale {
    0% {
        transform: scale(1.0);
    }
    100% {
        transform: scale(0.5);
    }
}
