:root{--accent-color: #f59e0b;--accent-hover: #d97706;--accent-light: rgba(245, 158, 11, .15);--coin-icon-color: #f59e0b}:root,html,html[data-theme=light],html.theme-light,[data-theme=light],.theme-light{--bg-primary: #ffffff;--bg-secondary: #f3f4f6;--bg-tertiary: #e5e7eb;--bg-card: #ffffff;--bg-overlay: rgba(0, 0, 0, .5);--text-primary: #111827;--text-secondary: #4b5563;--text-muted: #9ca3af;--border-color: rgba(0, 0, 0, .1);--border-light: rgba(0, 0, 0, .05);--sidebar-bg: #f9fafb;--sidebar-text: #374151;--sidebar-hover: rgba(0, 0, 0, .05);--card-shadow: 0 1px 3px rgba(0, 0, 0, .1);--bs-body-bg: #ffffff;--bs-body-color: #111827}html[data-theme=dark],html.theme-dark,[data-theme=dark],.theme-dark{--bg-primary: #0a0a0a;--bg-secondary: #111827;--bg-tertiary: #1f2937;--bg-card: #1f2937;--bg-overlay: rgba(0, 0, 0, .7);--text-primary: #ffffff;--text-secondary: #d1d5db;--text-muted: #9ca3af;--border-color: rgba(255, 255, 255, .1);--border-light: rgba(255, 255, 255, .05);--sidebar-bg: rgba(0, 0, 0, .87);--sidebar-text: #d1d5db;--sidebar-hover: rgba(255, 255, 255, .1);--card-shadow: 0 1px 3px rgba(0, 0, 0, .3);--bs-body-bg: #0a0a0a;--bs-body-color: #ffffff}body.theme-light,html.theme-light body{background-color:#fff!important;color:#111827!important}body.theme-dark,html.theme-dark body{background-color:#0a0a0a!important;color:#fff!important}html.theme-light .home-page,html.theme-light .main-content,html.theme-light .coin-page,html.theme-light .search-page,html.theme-light .message-page,html.theme-light .mypage,html.theme-light .settings-page,html.theme-light .gem-exchange-page,html.theme-light .profile-page{background:#fff!important}html.theme-dark .home-page,html.theme-dark .main-content,html.theme-dark .coin-page,html.theme-dark .search-page,html.theme-dark .message-page,html.theme-dark .mypage,html.theme-dark .settings-page,html.theme-dark .gem-exchange-page,html.theme-dark .profile-page{background:#0a0a0a!important}html.theme-light .text-primary,html.theme-light h1,html.theme-light h2,html.theme-light h3,html.theme-light h4,html.theme-light h5,html.theme-light h6{color:#111827!important}html.theme-dark .text-primary,html.theme-dark h1,html.theme-dark h2,html.theme-dark h3,html.theme-dark h4,html.theme-dark h5,html.theme-dark h6{color:#fff!important}
