:root{--bg:#090d13;--bg2:#0f1520;--bg3:#1a2235;--border:#2a3a52;--border2:#1a2235;--text:#f0f6ff;--text2:#8ba4c4;--text3:#4a6080;--green:#0f8;--green-bg:#00ff8815;--red:#f45;--red-bg:#ff445520;--blue:#4db8ff;--blue-bg:#4db8ff15;--orange:#fa0;--orange-bg:#ffaa0015;--font:"Segoe UI", system-ui, sans-serif;--mono:"Cascadia Code", "Consolas", monospace;--radius:10px}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{background:var(--bg);height:100%;color:var(--text);font-family:var(--font);-webkit-font-smoothing:antialiased;font-size:14px}button{font-family:var(--font);cursor:pointer;border:none;outline:none}input{font-family:var(--mono);background:var(--bg3);border:1px solid var(--border);color:var(--text);border-radius:6px;width:100%;padding:6px 8px;font-size:12px}input:focus{border-color:var(--blue);outline:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:var(--border);border-radius:3px}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes pulse-green{0%,to{opacity:1;box-shadow:0 0 #0f86}50%{opacity:.6;box-shadow:0 0 0 6px #0f80}}@keyframes glow-blue{0%,to{box-shadow:0 0 8px 1px #4db8ff33,0 0 #4db8ff22}50%{box-shadow:0 0 18px 3px #4db8ff55,0 0 30px 6px #4db8ff11}}@keyframes glow-green{0%,to{box-shadow:0 0 8px 1px #0f83,0 0 #0f82}50%{box-shadow:0 0 18px 3px #0f85,0 0 30px 6px #0f81}}@keyframes glow-orange{0%,to{box-shadow:0 0 8px 1px #fa03}50%{box-shadow:0 0 18px 3px #fa05}}@keyframes glow-red{0%,to{box-shadow:0 0 8px 1px #f453}50%{box-shadow:0 0 18px 3px #f455}}.card-glow-blue{animation:3s ease-in-out infinite glow-blue}.card-glow-green{animation:3s ease-in-out infinite glow-green}.card-glow-orange{animation:3s ease-in-out infinite glow-orange}.card-glow-red{animation:3s ease-in-out infinite glow-red}.wel-root{--w-bg:#05060a;--w-bg2:#0a0c12;--w-bg3:#12141c;--w-bg4:#1a1d28;--w-border:#262b38;--w-border2:#1a1d28;--w-silver:#c9d0dd;--w-silver-dim:#7d859a;--w-silver-glow:#eef1f8;--w-white:#f5f7fb;--w-gold:#c9a24b;--w-gold-glow:#f3cf7f;--w-gold-bg:#c9a24b14;--w-red:#8a2632;--w-red-glow:#e04f5f;--w-red-bg:#8a263218;--w-purple:#5a3d80;--w-purple-glow:#a97ee8;--w-purple-bg:#5a3d8016;--w-blue:#2b4f7a;--w-blue-glow:#6fa8e0;--w-blue-bg:#2b4f7a16;--w-green:#2f7a54;--w-green-glow:#5fd996;--w-green-bg:#2f7a5416;--w-text:#eef0f4;--w-text2:#9aa3b5;--w-text3:#5c6478;--w-display:"Cinzel", "Times New Roman", serif;--w-serif:"Cormorant Garamond", Georgia, serif;--w-sans:"Manrope", "Segoe UI", system-ui, sans-serif;--w-mono:"IBM Plex Mono", "Cascadia Code", monospace;--w-radius:12px;background:var(--w-bg);min-height:100vh;color:var(--w-text);font-family:var(--w-sans);isolation:isolate;position:relative}.wel-root *{box-sizing:border-box}.wel-root button{font-family:var(--w-sans);cursor:pointer;color:inherit;background:0 0;border:none;outline:none}.wel-root input,.wel-root select,.wel-root textarea{font-family:var(--w-sans)}.wel-root ::-webkit-scrollbar{width:7px;height:7px}.wel-root ::-webkit-scrollbar-track{background:var(--w-bg)}.wel-root ::-webkit-scrollbar-thumb{background:var(--w-border);border-radius:4px}.w-glow-text{text-shadow:0 0 12px,0 0 2px}.w-card{background:linear-gradient(180deg, var(--w-bg3), var(--w-bg2));border:1px solid var(--w-border);border-radius:var(--w-radius)}.w-card-forex{border-color:#c9a24b55;box-shadow:0 0 0 1px #c9a24b22,0 0 28px -8px #c9a24b55}.w-card-commodity{border-color:#8a263255;box-shadow:0 0 0 1px #8a263222,0 0 28px -8px #8a263255}.w-card-crypto{border-color:#2b4f7a66;box-shadow:0 0 0 1px #2b4f7a2e,0 0 28px -8px #2b4f7a66}@keyframes w-fade-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.w-fade-up{animation:.35s both w-fade-up}@keyframes w-shimmer{0%,to{opacity:.55}50%{opacity:1}}.w-shimmer{animation:2.6s ease-in-out infinite w-shimmer}@keyframes w-pulse-ring{0%{opacity:1;box-shadow:0 0}to{opacity:0;box-shadow:0 0 0 8px #0000}}@media (prefers-reduced-motion:reduce){.wel-root *{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.w-scrollx{overflow-x:auto}.w-scrollx::-webkit-scrollbar{height:6px}@keyframes w-ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
