@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/8a480f0b521d4e75-s.p.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8a480f0b521d4e75-s.p.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8a480f0b521d4e75-s.p.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/8a480f0b521d4e75-s.p.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:700;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/8a480f0b521d4e75-s.p.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:800;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_f86286a6-module__kguJ6a__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_f86286a6-module__kguJ6a__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/04c5164763c40239-s.0h-nw9_c8d~-_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/26f284dcc38c84c0-s.10hk62x1-0d9n.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/7e7f32a39836f228-s.0bmyfaahigzds.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/fa39153a3fc630ba-s.0-0ft90hthv3~.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6a5386fd6038edbe-s.16fk0g~ypa53a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/051742360c26797e-s.p.0f97p8c3305p~.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_68d574a-module__ggYvfa__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_68d574a-module__ggYvfa__variable{--font-jetbrains-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root{--bg-0:#05060f;--bg-1:#0a0c1c;--bg-2:#11142a;--bg-3:#181c3a;--bg-4:#232a52;--stroke-1:#ffffff0d;--stroke-2:#ffffff1a;--stroke-3:#ffffff29;--ink-1:#f5f7ff;--ink-2:#b8c0e6;--ink-3:#6e78a8;--ink-4:#3f4775;--pri-300:#93b4ff;--pri-400:#6c8cff;--pri-500:#4a72ff;--pri-600:#2855e0;--pri-glow:#6c8cff8c;--vio-400:#c084fc;--vio-500:#a855f7;--vio-600:#7c3aed;--vio-glow:#a855f780;--cya-400:#67e8f9;--cya-500:#22d3ee;--cya-glow:#22d3ee80;--up-400:#34d399;--up-500:#10b981;--up-glow:#10b98180;--down-400:#fb7185;--down-500:#f43f5e;--down-glow:#f43f5e80;--warn-400:#fbbf24;--warn-500:#f59e0b;--accent-400:var(--pri-400);--accent-500:var(--pri-500);--accent-600:var(--pri-500);--accent-700:var(--pri-600);--accent-glow:var(--pri-glow);--r-xs:6px;--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-pill:999px;--shadow-card:0 1px 0 #ffffff0a inset, 0 12px 40px -12px #0009;--shadow-cta:0 0 0 1px #ffffff1a inset, 0 1px 0 #ffffff38 inset, 0 8px 22px -10px var(--pri-glow);--shadow-pop:0 24px 60px -12px #000000b3, 0 0 0 1px var(--stroke-2);--font-sans:var(--font-geist), "Geist", -apple-system, system-ui, sans-serif;--font-mono:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, monospace;--ease-pop:cubic-bezier(.22,1,.36,1);--ease-out:cubic-bezier(.2,.7,.2,1);--ease-in-out:cubic-bezier(.65,0,.35,1)}html,body{font-family:var(--font-sans);color:var(--ink-1);background:var(--bg-0);min-height:100dvh;margin:0;padding:0}#app-root{background:var(--bg-1);justify-content:center;min-height:100dvh;display:flex}button{cursor:pointer;font-family:inherit}:root{font-feature-settings:"ss01", "cv11"}.tg-frame{background:var(--bg-1);width:100%;max-width:480px;height:100dvh;max-height:100dvh;font-family:var(--font-sans);color:var(--ink-1);flex-direction:column;display:flex;position:relative;overflow:hidden}.tg-content{z-index:1;padding-top:calc(28px + var(--tg-sai-top,env(safe-area-inset-top,0px)) + var(--tg-csai-top,0px));padding-right:calc(16px + var(--tg-sai-right,0px) + var(--tg-csai-right,0px));padding-bottom:calc(14px + var(--tg-csai-bottom,0px));padding-left:calc(16px + var(--tg-sai-left,0px) + var(--tg-csai-left,0px));scrollbar-width:none;flex-direction:column;flex:1;display:flex;position:relative;overflow-y:auto}.tg-content::-webkit-scrollbar{display:none}.tg-status{z-index:8;color:var(--ink-1);background:linear-gradient(180deg, var(--bg-1) 70%, transparent);letter-spacing:-.01em;justify-content:space-between;align-items:center;margin:-14px -14px 6px;padding:6px 10px 10px;font-size:12px;font-weight:600;display:flex;position:sticky;top:0}.tg-status .right{align-items:center;gap:6px;display:flex}.seg{background:var(--bg-2);border-radius:var(--r-pill);border:1px solid var(--stroke-1);padding:4px;display:flex;position:relative}.seg button{color:var(--ink-3);border-radius:var(--r-pill);transition:color .2s var(--ease-out);z-index:1;background:0 0;border:0;flex:1;padding:10px 0;font-size:13px;font-weight:600;position:relative}.seg button.active{color:var(--ink-1)}.seg .seg-thumb{border-radius:var(--r-pill);background:linear-gradient(180deg, var(--accent-500), var(--accent-700));box-shadow:var(--shadow-cta);transition:left .25s var(--ease-pop), width .25s var(--ease-pop);z-index:0;position:absolute;top:4px;bottom:4px}.card{background:var(--bg-2);border:1px solid var(--stroke-1);border-radius:var(--r-lg);box-shadow:var(--shadow-card);padding:14px}.card.elevated{background:var(--bg-3)}.section-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px;font-size:10px;font-weight:700}.row{gap:10px;display:flex}.selector{background:var(--bg-2);border:1px solid var(--stroke-1);border-radius:var(--r-md);-webkit-user-select:none;user-select:none;flex:1;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-weight:600;transition:background .15s,border-color .15s;display:flex;position:relative}.selector:hover{background:var(--bg-3);border-color:var(--stroke-2)}.selector.open{border-color:var(--accent-500);box-shadow:0 0 0 4px #4a72ff1f}.selector .lt{align-items:center;gap:10px;min-width:0;display:flex}.selector .chev{color:var(--ink-3);transition:transform .2s}.selector.open .chev{transform:rotate(180deg)}.flag{background:var(--bg-3);border:1px solid var(--stroke-2);border-radius:50%;flex-shrink:0;width:22px;height:22px;display:inline-block;position:relative;overflow:hidden}.cta{border-radius:var(--r-md);letter-spacing:.04em;text-transform:uppercase;color:#fff;background:linear-gradient(180deg, var(--accent-400) 0%, var(--accent-600) 55%, var(--accent-700) 100%);width:100%;transition:transform .15s var(--ease-pop), box-shadow .15s, filter .15s;border:1px solid #6c8cff8c;padding:16px;font-size:15px;font-weight:700;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff4d,inset 0 -2px #0000002e}.cta:hover{filter:brightness(1.06);transform:translateY(-1px)}.cta:active{transform:translateY(0)scale(.98)}.cta:disabled{opacity:.55;cursor:not-allowed}.cta:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000,#ffffff40,#0000);width:30%;animation:2.6s linear infinite shimmer;position:absolute;top:0;bottom:0;left:-30%}@keyframes shimmer{to{left:130%}}.dropdown{background:var(--bg-3);border:1px solid var(--stroke-2);border-radius:var(--r-md);box-shadow:var(--shadow-pop);z-index:20;scrollbar-width:thin;scrollbar-color:var(--bg-4) transparent;max-height:280px;animation:dd-in .18s var(--ease-pop);padding:6px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow-y:auto}@keyframes dd-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}}.dropdown-item{border-radius:var(--r-sm);color:var(--ink-2);align-items:center;gap:10px;padding:10px;font-size:13px;font-weight:600;transition:background .12s;display:flex}.dropdown-item:hover{background:var(--bg-4);color:var(--ink-1)}.dropdown-item.active{color:var(--ink-1);background:#4a72ff29}.scrim{-webkit-backdrop-filter:blur(8px);z-index:50;background:#070b1ab3;justify-content:center;align-items:center;padding:20px;animation:.2s fade-in;display:flex;position:fixed;inset:0}@keyframes fade-in{0%{opacity:0}}.modal{background:var(--bg-3);border:1px solid var(--stroke-2);border-radius:var(--r-xl);text-align:center;width:100%;box-shadow:var(--shadow-pop);animation:pop-in .26s var(--ease-pop);padding:26px 22px 22px}@keyframes pop-in{0%{opacity:0;transform:scale(.92)}}@keyframes pulse-ring{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(1.4)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes ring-rotate{to{transform:rotate(360deg)}}@property --g-angle{syntax:"<angle>";inherits:false;initial-value:0deg}html,body{margin:0;padding:0}body{background:var(--bg-0);color:var(--ink-1);font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);-webkit-font-smoothing:antialiased;min-height:100vh}*{box-sizing:border-box}button{font:inherit}@keyframes pulse-dot{0%,to{opacity:.4}50%{opacity:1}}.tg-frame:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(60% 40% at 50% 0,#4a72ff38,#0000 70%),radial-gradient(50% 35% at 50% 100%,#a855f72e,#0000 70%),radial-gradient(40% 25% at 100%,#22d3ee14,#0000 70%);position:absolute;inset:0}.tg-frame:after{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#6c8cff0a 1px,#0000 1px),linear-gradient(90deg,#6c8cff0a 1px,#0000 1px);background-position:-1px -1px;background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 100%,#000 40%,#0000 80%);mask-image:radial-gradient(120% 100%,#000 40%,#0000 80%)}.q-status{color:var(--ink-1);letter-spacing:-.01em;justify-content:space-between;align-items:center;padding:6px 4px 14px;font-size:13px;font-weight:600;display:flex}.q-status .right{align-items:center;gap:5px;display:flex}.q-header{justify-content:space-between;align-items:center;padding:0 4px 14px;display:flex}.q-brand{align-items:center;gap:9px;display:flex}.q-brand-logo{filter:drop-shadow(0 6px 16px #6c8cff73);flex:none}.q-brand-name{letter-spacing:-.02em;font-size:14px;font-weight:800}.q-brand-tag{color:var(--vio-400);letter-spacing:.18em;text-transform:uppercase;margin-top:1px;font-size:9px;font-weight:700;display:block}.q-icon-btn{border:1px solid var(--stroke-2);width:36px;height:36px;color:var(--ink-2);transition:all .15s var(--ease-out);background:#ffffff0a;border-radius:11px;place-items:center;display:grid}.q-icon-btn:hover{color:var(--ink-1);background:#ffffff14}.q-seg{border:1px solid var(--stroke-2);border-radius:var(--r-pill);background:#ffffff0a;align-self:flex-start;padding:3px;display:inline-flex;position:relative}.q-seg button{color:var(--ink-3);border-radius:var(--r-pill);letter-spacing:.08em;text-transform:uppercase;transition:color .2s var(--ease-out);z-index:1;font-size:11px;font-weight:700;font-family:var(--font-mono);background:0 0;border:0;padding:7px 16px;position:relative}.q-seg button.active{color:var(--ink-1)}.q-seg-thumb{border-radius:var(--r-pill);transition:left .3s var(--ease-pop), width .3s var(--ease-pop);z-index:0;background:linear-gradient(#6c8cff40,#4a72ff26);border:1px solid #6c8cff66;position:absolute;top:3px;bottom:3px}.q-asset-row{z-index:50;align-items:stretch;gap:10px;display:flex;position:relative}.q-pair-chip,.q-tf-chip{z-index:50;border:1px solid var(--stroke-2);border-radius:var(--r-md);transition:all .15s var(--ease-out);-webkit-user-select:none;user-select:none;cursor:pointer;background:#ffffff08;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-weight:700;display:flex;position:relative}.q-pair-chip{flex:1}.q-tf-chip{flex:0 0 88px;justify-content:space-between}.q-pair-chip:hover,.q-tf-chip:hover{border-color:var(--stroke-3);background:#ffffff0f}.q-pair-chip.open,.q-tf-chip.open{border-color:var(--pri-400);z-index:200;box-shadow:0 0 0 4px #6c8cff1a}.q-pair-chip.disabled,.q-tf-chip.disabled{cursor:not-allowed;opacity:.55;border-color:var(--stroke-1);background:#ffffff04}.q-pair-chip.disabled:hover,.q-tf-chip.disabled:hover{border-color:var(--stroke-1);background:#ffffff04}.q-pair-chip.disabled .q-chev,.q-tf-chip.disabled .q-chev{opacity:.4}.q-chip-label{color:var(--ink-3);letter-spacing:.12em;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:700}.q-chip-value{color:var(--ink-1);font-size:14px;font-weight:800;font-family:var(--font-mono);letter-spacing:-.01em}.q-chev{color:var(--ink-3);flex-shrink:0;transition:transform .2s}.q-pair-chip.open .q-chev,.q-tf-chip.open .q-chev{transform:rotate(180deg)}.q-pair-chip.tier-locked,.q-tf-chip.tier-locked{cursor:pointer;opacity:.92}.q-pair-chip.tier-locked:hover,.q-tf-chip.tier-locked:hover{border-color:var(--stroke-2);background:#ffffff0a}.q-chip-lock{color:#67e8f9d9;background:#67e8f914;border:1px solid #67e8f952;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.q-locked-hint{border-radius:var(--r-md);-webkit-backdrop-filter:blur(8px);animation:q-locked-hint-in .28s var(--ease-out,cubic-bezier(.22,.61,.36,1));background:linear-gradient(90deg,#67e8f91a 0%,#67e8f90d 60%,#6c8cff0d 100%);border:1px solid #67e8f94d;align-items:center;gap:10px;margin:0 0 8px;padding:8px 10px 8px 12px;display:flex;box-shadow:0 0 0 1px #67e8f90f,0 8px 24px -10px #67e8f952}.q-locked-hint-icon{color:#67e8f9f2;background:#67e8f91f;border:1px solid #67e8f966;border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.q-locked-hint-text{letter-spacing:.01em;min-width:0;color:var(--ink-1);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11.5px;font-weight:600;overflow:hidden}.q-locked-hint-cta{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#04050d;cursor:pointer;transition:transform .12s var(--ease-out), box-shadow .12s var(--ease-out);background:linear-gradient(#67e8f9 0%,#22d3ee 100%);border:0;border-radius:6px;flex-shrink:0;align-items:center;gap:4px;padding:6px 10px;font-size:10px;font-weight:800;display:inline-flex;box-shadow:0 4px 12px -4px #22d3ee99}.q-locked-hint-cta:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 16px -4px #22d3eeb3}.q-locked-hint-cta:active:not(:disabled){transform:translateY(0)}.q-locked-hint-cta:disabled{color:var(--ink-3);box-shadow:none;cursor:not-allowed;background:#ffffff1a}@keyframes q-locked-hint-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.q-locked-hint{animation:none}}@media (max-width:360px){.q-locked-hint{gap:8px;padding:7px 8px 7px 10px}.q-locked-hint-text{font-size:11px}.q-locked-hint-cta{letter-spacing:.1em;padding:5px 8px;font-size:9.5px}}.q-dd{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid var(--stroke-2);border-radius:var(--r-md);z-index:200;scrollbar-width:thin;max-height:280px;animation:dd-in .2s var(--ease-pop);background:#11142af5;padding:6px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 48px -12px #000000b3}.q-dd-item{color:var(--ink-2);font-size:13px;font-weight:700;font-family:var(--font-mono);cursor:pointer;border-radius:8px;align-items:center;gap:10px;padding:10px 12px;transition:background .12s;display:flex}.q-dd-item:hover{color:var(--ink-1);background:#ffffff0d}.q-dd-item.active{color:var(--pri-300);background:#6c8cff1f}.q-hero{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:320px;margin:8px 0 0;display:flex;position:relative}.q-report{isolation:isolate;width:100%;animation:report-in .7s var(--ease-pop) both;background:linear-gradient(#ffffff0a,#ffffff04),#0a0e2099;border:1px solid #ffffff14;border-radius:22px;padding:18px 18px 16px;position:relative;overflow:hidden;box-shadow:0 24px 60px -16px #00000080,inset 0 1px #ffffff14}@keyframes report-in{0%{opacity:0;filter:blur(8px);transform:translateY(14px)scale(.96)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.q-report:before{content:"";background:var(--report-tint);opacity:.55;z-index:-1;animation:report-tint-in .9s var(--ease-out) both;position:absolute;inset:0}@keyframes report-tint-in{0%{opacity:0}}.q-report:after{content:"";pointer-events:none;z-index:-1;background:linear-gradient(90deg,#0000,#ffffff0f,#0000);width:35%;animation:4.5s ease-in-out infinite report-sheen;position:absolute;top:0;bottom:0;transform:skew(-20deg)}@keyframes report-sheen{0%{left:-45%}60%,to{left:130%}}.q-report-head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.q-report-eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;align-items:center;gap:6px;font-size:9px;font-weight:800;display:inline-flex}.q-report-eyebrow .pulse{background:var(--report-accent);width:6px;height:6px;box-shadow:0 0 8px var(--report-accent);border-radius:50%;animation:1s steps(2,end) infinite blink}.q-report-tfchip{font-family:var(--font-mono);letter-spacing:.06em;color:var(--report-accent);background:var(--report-accent-bg);border:1px solid var(--report-accent-border);text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:11px;font-weight:800;display:inline-flex}.q-report-tfchip .dot{background:var(--report-accent);width:5px;height:5px;box-shadow:0 0 6px var(--report-accent);border-radius:50%}.q-report-pair-block{animation:pair-in .7s var(--ease-pop) .1s both;border-bottom:1px dashed #ffffff14;justify-content:space-between;align-items:center;gap:14px;margin-bottom:12px;padding:4px 2px 16px;display:flex;position:relative}.q-report-pair-left{align-items:center;gap:12px;min-width:0;display:flex}.q-report-pair-left>div:first-child{box-shadow:0 0 0 2px #ffffff0a,0 6px 20px -6px #00000080}@keyframes pair-in{0%{opacity:0;letter-spacing:.05em;transform:translateY(-8px)}to{opacity:1;letter-spacing:-.025em;transform:translateY(0)}}.q-report-pair-name{font-family:var(--font-mono);letter-spacing:-.025em;color:#fff;text-shadow:0 0 24px #ffffff2e;font-variant-numeric:tabular-nums;font-size:32px;font-weight:800;line-height:1}.q-report-market{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap;border:1px solid #ffffff1f;border-radius:6px;padding:4px 9px;font-size:10px;font-weight:800}.q-report-hero{background:linear-gradient(135deg,#ffffff0f,#ffffff05);border:1px solid #ffffff14;border-radius:16px;align-items:center;gap:14px;margin-bottom:12px;padding:14px;display:flex}.q-report-arrow{background:var(--report-accent-bg);width:56px;height:56px;color:var(--report-accent);border:1px solid var(--report-accent-border);box-shadow:0 8px 24px -8px var(--report-accent);animation:arrow-pop .9s var(--ease-pop) .15s both;border-radius:16px;flex-shrink:0;place-items:center;display:grid}@keyframes arrow-pop{0%{opacity:0;transform:scale(.5)rotate(-25deg)}70%{transform:scale(1.1)rotate(5deg)}to{opacity:1;transform:scale(1)rotate(0)}}.q-report-arrow svg{animation:1.6s ease-in-out infinite arrow-bounce}.q-report-arrow.up svg{animation-name:arrow-bounce-up}.q-report-arrow.down svg{animation-name:arrow-bounce-down}@keyframes arrow-bounce-up{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes arrow-bounce-down{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.q-report-direction{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.q-report-dirlabel{color:#ffffff8c;letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.q-report-dirvalue{color:var(--report-accent);letter-spacing:-.02em;font-size:28px;font-weight:900;line-height:1;font-family:var(--font-sans);text-shadow:0 0 18px var(--report-accent)}.q-report-confidence{font-family:var(--font-mono);color:#ffffffd9;letter-spacing:.04em;margin-top:2px;font-size:11px;font-weight:800}.q-report-confidence .label{color:#ffffff80;letter-spacing:.1em;text-transform:uppercase;margin-right:6px;font-size:9px;font-weight:700}.q-report-edge{align-items:center;gap:8px;margin-top:6px;display:flex}.q-report-edge-track{flex:1;gap:3px;min-width:0;display:flex}.q-edge-seg{background:var(--report-accent-border);opacity:.55;transform-origin:50%;border-radius:2px;flex:1;height:7px;transform:scaleY(.6)}.q-edge-seg[data-on="1"]{animation:.22s cubic-bezier(.22,1,.36,1) forwards q-edge-pop;animation-delay:calc(var(--i) * 55ms)}@keyframes q-edge-pop{0%{background:var(--report-accent-border);opacity:.55;box-shadow:none;transform:scaleY(.6)}60%{background:var(--report-accent);opacity:1;box-shadow:0 0 8px var(--report-accent);transform:scaleY(1)}to{background:var(--report-accent);opacity:1;box-shadow:none;transform:scaleY(1)}}.q-report-edge-label{font-family:var(--font-mono);color:var(--report-accent);opacity:.85;letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;font-size:9px;font-weight:800}@media (prefers-reduced-motion:reduce){.q-edge-seg[data-on="1"]{background:var(--report-accent);opacity:1;animation:none;transform:scaleY(1)}}.q-report-rows{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.q-report-row{animation:row-in .5s var(--ease-out) both;background:#ffffff06;border:1px solid #ffffff0f;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.q-report-row[data-d="0"]{animation-delay:.35s}.q-report-row[data-d="1"]{animation-delay:.5s}.q-report-row[data-d="2"]{animation-delay:.65s}@keyframes row-in{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.q-report-row .lbl{color:#ffffff8c;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:700;font-family:var(--font-mono);align-items:center;gap:8px;display:flex}.q-report-row .val{color:#fffffff2;font-size:13px;font-weight:800;font-family:var(--font-sans);letter-spacing:-.01em;align-items:center;gap:6px;display:flex}.q-report-row .val .mono{font-family:var(--font-mono);font-size:12px}.q-report-countdown{animation:row-in .5s var(--ease-out) .8s both;background:#00000040;border:1px solid #ffffff0f;border-radius:12px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:12px 14px;display:flex;position:relative;overflow:hidden}.q-report-countdown:before{content:"";width:var(--cd-progress,0%);background:linear-gradient(90deg, var(--report-accent-bg), transparent);z-index:0;transition:width 1s linear;position:absolute;top:0;bottom:0;left:0}.q-report-countdown>*{z-index:1;position:relative}.q-report-countdown .cd-label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;font-size:9px;font-weight:800}.q-report-countdown .cd-value{font-family:var(--font-mono);color:#fff;letter-spacing:-.01em;text-shadow:0 0 12px var(--report-accent);font-size:22px;font-weight:800}.q-report-cta{letter-spacing:.04em;text-transform:uppercase;color:#fff;background:var(--report-cta-bg);width:100%;box-shadow:0 12px 28px -8px var(--report-accent), inset 0 1px 0 #ffffff40, inset 0 -1px 0 #0003;cursor:pointer;transition:transform .15s var(--ease-out), box-shadow .25s var(--ease-out);animation:row-in .5s var(--ease-out) .95s both;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:14px 16px;font-size:14px;font-weight:800;display:flex;position:relative;overflow:hidden}.q-report-cta:hover{box-shadow:0 16px 32px -8px var(--report-accent), inset 0 1px 0 #ffffff59;transform:translateY(-1px)}.q-report-cta:active{transform:translateY(0)}.q-report-cta:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:30%;height:100%;animation:2.6s ease-in-out infinite cta-shine;position:absolute;top:0;left:-40%;transform:skew(-22deg)}.q-report.up{--report-accent:#34d399;--report-accent-bg:#34d39924;--report-accent-border:#34d39959;--report-tint:radial-gradient(120% 80% at 0% 0%, #34d3992e, transparent 55%), radial-gradient(100% 80% at 100% 100%, #22d3ee1f, transparent 55%);--report-cta-bg:linear-gradient(135deg, #10b981, #059669 60%, #047857)}.q-report.down{--report-accent:#fb7185;--report-accent-bg:#fb718524;--report-accent-border:#fb718559;--report-tint:radial-gradient(120% 80% at 0% 0%, #fb71852e, transparent 55%), radial-gradient(100% 80% at 100% 100%, #a855f71f, transparent 55%);--report-cta-bg:linear-gradient(135deg, #ef4444, #dc2626 60%, #b91c1c)}.q-another-btn{color:#ffffffc7;width:100%;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;cursor:pointer;transition:background .18s var(--ease-out), color .18s, border-color .18s, transform .12s;animation:row-in .5s var(--ease-out) 1.1s both;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:12px 14px;font-size:11px;font-weight:800;display:flex}.q-another-btn:hover{color:#fff;background:#ffffff0f;border-color:#ffffff24}.q-another-btn:active{transform:translateY(1px)}.q-another-btn svg{opacity:.7;transition:transform .4s var(--ease-out)}.q-another-btn:hover svg{opacity:1;transform:rotate(-180deg)}.q-result-strip{grid-template-columns:1fr 1fr 1fr;gap:8px;width:100%;margin-top:14px;display:grid}.q-stat{border:1px solid var(--stroke-2);border-radius:var(--r-md);background:#ffffff08;padding:10px 11px;position:relative;overflow:hidden}.q-stat-label{color:var(--ink-3);letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:700}.q-stat-value{font-size:14px;font-weight:800;font-family:var(--font-mono);color:var(--ink-1);letter-spacing:-.01em}.q-telemetry{border:1px solid var(--stroke-2);border-radius:var(--r-md);width:100%;font-family:var(--font-mono);color:var(--ink-2);background:#ffffff05;min-height:110px;margin-top:14px;padding:12px 14px;font-size:11px;position:relative;overflow:hidden}.q-tabbar{background:linear-gradient(180deg, #0a0c1c00 0%, #0a0c1ceb 30%, var(--bg-1) 60%, var(--bg-1) 100%);-webkit-backdrop-filter:blur(20px);padding:12px 16px calc(18px + max(var(--tg-sai-bottom,0px), var(--tg-csai-bottom,0px), env(safe-area-inset-bottom,0px)));z-index:10;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.q-tab{border:0;border:1px solid var(--stroke-2);color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;border-radius:var(--r-md);transition:all .15s var(--ease-out);font-size:11px;font-weight:700;font-family:var(--font-mono);background:#ffffff08;flex:1;justify-content:center;align-items:center;gap:6px;padding:12px 0;display:flex}.q-tab.active{color:var(--ink-1);background:#6c8cff1a;border-color:#6c8cff66;box-shadow:0 0 0 4px #6c8cff0f}@keyframes spin-rev{to{transform:rotate(-360deg)}}@keyframes pulse-soft{0%,to{opacity:.5}50%{opacity:1}}@keyframes float-up{0%{opacity:0;filter:blur(4px);transform:translateY(8px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.float-up{animation:float-up .6s var(--ease-pop) both}.float-up[data-d="0"]{animation-delay:0s}.float-up[data-d="1"]{animation-delay:80ms}.float-up[data-d="2"]{animation-delay:.16s}.float-up[data-d="3"]{animation-delay:.24s}.float-up[data-d="4"]{animation-delay:.34s}.float-up[data-d="5"]{animation-delay:.46s}@keyframes scan-arc{to{stroke-dashoffset:-1000px}}@keyframes orb-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.015)}}@keyframes orb-pulse-out{0%{opacity:.7;transform:scale(.8)}to{opacity:0;transform:scale(1.6)}}@keyframes data-flicker{0%,92%,to{opacity:1}93%,96%{opacity:.4}94%,97%{opacity:.85}}@keyframes scanline{0%{opacity:0;transform:translateY(-50%)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(50%)}}@keyframes char-reveal{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer-h{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes glitch-x{0%,to{transform:translate(0)}20%{transform:translate(-1px)}40%{transform:translate(1px)}60%{transform:translate(-.5px)}80%{transform:translate(.5px)}}@keyframes blink-soft{0%,to{opacity:1}50%{opacity:.5}}.blink-soft{animation:1.4s ease-in-out infinite blink-soft}@keyframes dot-bounce{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.tabnum{font-variant-numeric:tabular-nums}.q-modal-backdrop{-webkit-backdrop-filter:blur(8px);z-index:500;animation:modal-back-in .35s var(--ease-out) both;background:radial-gradient(80% 60%,#6c8cff2e,#000000b3 70%);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes modal-back-in{0%{opacity:0}}.q-modal{width:calc(100% - 16px);animation:modal-slide-up .55s var(--ease-pop) both;background:radial-gradient(120% 100% at 50% 0,#6c8cff2e,#0000 60%),linear-gradient(#141937fa,#0a0c1efa);border:1px solid #6c8cff59;border-radius:22px;margin:8px;padding:28px 20px 22px;position:relative;overflow:hidden;box-shadow:0 -20px 60px -12px #6c8cff66,inset 0 0 0 1px #ffffff0a,inset 0 1px #ffffff14}@keyframes modal-slide-up{0%{opacity:0;transform:translateY(40px)scale(.94)}60%{opacity:1}to{opacity:1;transform:translateY(0)scale(1)}}.q-modal:before{content:"";background:linear-gradient(90deg,#0000,#6c8cff99 30%,#22d3ee99 70%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.q-modal-grip{background:#ffffff2e;border-radius:2px;width:36px;height:4px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.q-modal-eyebrow{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--up-400);background:#10b9811a;border:1px solid #10b9814d;border-radius:99px;align-items:center;gap:6px;margin-bottom:12px;padding:4px 10px;font-size:9px;font-weight:800;display:inline-flex}.q-modal-title{color:var(--ink-1);letter-spacing:-.02em;margin-bottom:26px;font-size:22px;font-weight:800;line-height:1.15}.q-modal-title em{background:linear-gradient(110deg,#6c8cff,#22d3ee);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:normal}@keyframes hue-slide{to{background-position:200% 0}}.q-modal-body{color:var(--ink-2);margin-bottom:14px;font-size:13px;font-weight:500;line-height:1.5}.q-modal-points{border:1px solid var(--stroke-2);background:#ffffff08;border-radius:12px;flex-direction:column;gap:8px;margin-bottom:36px;padding:12px 14px;display:flex}.q-modal-point{color:var(--ink-2);align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}.q-modal-point .check{width:18px;height:18px;color:var(--up-400);background:#10b98126;border:1px solid #10b98166;border-radius:50%;flex-shrink:0;place-items:center;font-size:11px;font-weight:800;line-height:1;display:grid}.q-modal-urgency{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:.08em;background:#f59e0b0f;border:1px solid #f59e0b40;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:8px 12px;font-size:10px;font-weight:700;display:flex}.q-modal-urgency .live{color:var(--warn-400);align-items:center;gap:5px;display:inline-flex}.q-modal-urgency .live:before{content:"";background:var(--warn-400);width:6px;height:6px;box-shadow:0 0 6px var(--warn-400);border-radius:50%;animation:1s steps(2,end) infinite blink}.q-modal-urgency .q-modal-dir{letter-spacing:.06em;border-radius:6px;align-items:center;gap:4px;padding:3px 8px;font-weight:800;display:inline-flex}.q-modal-urgency .q-modal-dir.up{color:#4ade80;background:#22c55e29;border:1px solid #22c55e52}.q-modal-urgency .q-modal-dir.down{color:#fb7185;background:#f43f5e29;border:1px solid #f43f5e52}.q-modal-urgency .tabnum{font-variant-numeric:tabular-nums;color:var(--ink-2)}.q-engine-status{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--ink-2);background:linear-gradient(#22c55e1a,#22c55e0a);border:1px solid #22c55e47;border-radius:999px;align-self:center;align-items:center;gap:10px;width:max-content;margin:0 auto 46px;padding:6px 12px 6px 10px;font-size:10px;font-weight:700;display:inline-flex}.q-engine-led{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite engine-led-blink;box-shadow:0 0 0 2px #22c55e2e,0 0 8px #22c55ed9,0 0 14px #22c55e8c}@keyframes engine-led-blink{0%,60%,to{opacity:1;transform:scale(1)}70%{opacity:.45;transform:scale(.82)}85%{opacity:1;transform:scale(1)}}.q-engine-text{color:var(--ink-2)}.q-engine-on{color:#4ade80;letter-spacing:.2em;background:#22c55e29;border:1px solid #22c55e52;border-radius:4px;padding:1px 6px;font-weight:800}.q-hero{flex-direction:column;align-items:center;display:flex}@keyframes tap-arrow{0%,to{opacity:.7;transform:translate(0)}50%{opacity:1;transform:translate(3px)}}.q-orb-cta-row{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;padding:4px 10px}.q-modal-cta{color:#fff;letter-spacing:.04em;cursor:pointer;width:100%;transition:transform .15s var(--ease-out), box-shadow .25s var(--ease-out), background-position .6s var(--ease-out);background:linear-gradient(135deg,#6c8cff 0%,#8b5cf6 50%,#22d3ee 100%) 0 0/200% 100%;border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:14px 18px;font-size:14px;font-weight:800;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 26px -8px #6c8cffb3,inset 0 1px #ffffff4d,inset 0 -1px #00000026}.q-modal-cta:hover{background-position:100% 0;transform:translateY(-1px);box-shadow:0 14px 30px -8px #6c8cffd9,inset 0 1px #ffffff59}.q-modal-cta:active{transform:translateY(0)}.q-modal-cta:after{content:"";background:linear-gradient(90deg,#0000,#ffffff59,#0000);width:30%;height:100%;animation:2.8s ease-in-out infinite cta-shine;position:absolute;top:0;left:-40%;transform:skew(-20deg)}@keyframes cta-shine{0%,60%{left:-40%}to{left:130%}}.q-modal-reassure{font-family:var(--font-mono);color:var(--ink-3);letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;gap:10px;margin-top:10px;font-size:9px;font-weight:700;display:flex}.q-modal-reassure .dot{color:var(--ink-4)}.q-modal-dismiss{color:var(--ink-3);font-family:var(--font-sans);cursor:pointer;letter-spacing:.01em;background:0 0;border:0;margin:12px auto 0;padding:6px 12px;font-size:12px;font-weight:600;display:block}.q-modal-dismiss:hover{color:var(--ink-2)}.q-modal-backdrop--danger{background:radial-gradient(80% 60%,#facc1533,#000000d1 70%)}.q-modal--danger{background:radial-gradient(140% 100% at 50% -10%,#facc1524,#0000 55%),linear-gradient(#1a1505 0%,#110d03 100%);border-color:#facc1557;box-shadow:0 30px 60px -10px #ca8a0473,inset 0 0 0 1px #facc152e,inset 0 1px #ffffff0d}.q-modal--danger:before{background:linear-gradient(90deg,#0000,#fef08a99,#0000)}.q-modal-eyebrow--danger{color:#fde68a;background:#facc1524;border-color:#facc155c}.q-modal--danger .q-modal-title em{background:0 0;-webkit-background-clip:unset;background-clip:unset;-webkit-text-fill-color:#facc15;color:#facc15;animation:none}.q-modal-points--danger{background:#facc150f;border-color:#facc153d}.q-modal-points--danger .q-modal-point{color:var(--ink-1)}.q-modal-points--danger .q-modal-point .check{color:#fde047;background:#facc152e;border-color:#facc156b}.q-modal-cta--danger{color:#1a1505;text-shadow:0 1px #ffffff2e;background:linear-gradient(135deg,#facc15 0%,#eab308 50%,#ca8a04 100%) 0 0/200% 100%;box-shadow:0 10px 26px -8px #ca8a04b3,inset 0 1px #ffffff73,inset 0 -1px #0003}.q-modal-cta--danger:hover{background-position:100% 0;box-shadow:0 14px 30px -8px #ca8a04d9,inset 0 1px #ffffff80}.q-modal-backdrop--warn{background:radial-gradient(80% 60%,#facc151a,#000000b8 70%)}.q-modal--warn{border-color:#facc154d;box-shadow:0 -20px 60px -12px #ca8a0452,inset 0 0 0 1px #facc151a,inset 0 1px #ffffff0f}.q-modal--warn:before{background:linear-gradient(90deg,#0000,#facc158c 30%,#fef08aa6 70%,#0000)}.q-modal-eyebrow--warn{color:#fde68a;background:#facc151f;border-color:#facc1557}.q-modal-points--warn{background:#facc150a;border-color:#facc152e}.q-modal-points--warn .q-modal-point .check{color:#fde047;background:#facc1524;border-color:#facc155c}.q-modal-social{color:var(--ink-3);align-items:center;gap:8px;margin-bottom:14px;font-size:10px;font-weight:600;display:flex}.q-avatars{display:flex}.q-avatars>div{background-size:cover;border:2px solid #0a0d22;border-radius:50%;width:18px;height:18px;margin-left:-6px}.q-avatars>div:first-child{margin-left:0}.q-shock{border:2px solid var(--cya-400,#22d3ee);width:204px;height:204px;box-shadow:0 0 30px var(--cya-glow,#22d3ee80), inset 0 0 20px #22d3ee66;pointer-events:none;opacity:0;border-radius:50%;animation:.7s cubic-bezier(.22,.61,.36,1) forwards q-shockwave;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}@keyframes q-shockwave{0%{opacity:0;border-width:3px;transform:translate(-50%,-50%)scale(1)}20%{opacity:.85}to{opacity:0;border-width:.5px;transform:translate(-50%,-50%)scale(1.7)}}.q-charge-flash{background:radial-gradient(circle, #ffffff73 0%, var(--cya-glow,#22d3ee8c) 30%, transparent 65%);pointer-events:none;filter:blur(8px);border-radius:50%;width:204px;height:204px;animation:.7s cubic-bezier(.16,1,.3,1) forwards q-charge-flash;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.7)}@keyframes q-charge-flash{0%{opacity:0;transform:translate(-50%,-50%)scale(.7)}25%{opacity:1;transform:translate(-50%,-50%)scale(1.1)}60%{opacity:.6;transform:translate(-50%,-50%)scale(1.4)}to{opacity:0;transform:translate(-50%,-50%)scale(1.7)}}@keyframes blink{50%{opacity:.3}}.tg-content{padding-bottom:calc(90px + max(var(--tg-sai-bottom,0px), var(--tg-csai-bottom,0px), env(safe-area-inset-bottom,0px)))}.q-report-cta:disabled,.q-modal-cta:disabled{opacity:.45;cursor:not-allowed;pointer-events:none;filter:saturate(.6)}@media (max-height:680px){.q-hero{min-height:240px;margin-top:0}.q-engine-status{margin-bottom:22px}.q-report{padding:14px 16px 12px}.q-report-head{margin-bottom:4px}.q-report-pair-block{margin-bottom:8px;padding:4px 2px 10px}.q-report-pair-name{font-size:26px}.q-report-hero{margin-bottom:8px;padding:10px 12px}.q-report-arrow{width:44px;height:44px}.q-report-rows{gap:6px;margin-bottom:8px}.q-report-row{padding:8px 12px}.q-report-row[data-d="1"]{display:none}.q-report-countdown{margin-bottom:8px;padding:8px 12px}.q-report-countdown .cd-value{font-size:18px}.q-another-btn{margin-top:6px;padding:10px 14px}.q-modal{padding:22px 20px 18px}.q-modal-points{gap:6px;margin-bottom:16px;padding:10px 14px}.q-modal-title{margin-bottom:14px;font-size:19px}.q-modal-body{margin-bottom:10px;font-size:12.5px}.q-modal-dismiss{margin-top:6px}}@media (max-width:380px){.q-pair-chip,.q-tf-chip{padding:9px 12px}.q-engine-text,.q-modal-reassure{display:none}.q-report-dirvalue{font-size:22px}.q-report-arrow{width:40px;height:40px}.q-report-arrow svg{width:22px;height:22px}.q-report-hero{padding:10px}}@media (prefers-reduced-motion:reduce){.float-up,.q-shock,.q-charge-flash,.q-report-arrow svg,.pulse,.q-modal-cta:after,.q-report-cta:after,.q-report:after,.q-engine-led,.q-orb-ticks{animation:none!important}}@keyframes q-ticker-pop{0%{opacity:0;filter:blur(4px);transform:translate(-50%,-50%)scale(.86)}55%{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1.04)}to{opacity:1;filter:blur();transform:translate(-50%,-50%)scale(1)}}@keyframes q-ticker-breathe{0%,to{opacity:.62;text-shadow:0 0 4px #67e8f973,0 1px 2px #000000b3;border-color:#67e8f938;transform:translate(-50%,-50%)scale(1);box-shadow:0 0 #67e8f900}50%{opacity:1;text-shadow:0 0 12px #67e8f9f2,0 0 20px #67e8f98c,0 1px 2px #000000b3;border-color:#67e8f9c7;transform:translate(-50%,-50%)scale(1.02);box-shadow:0 0 14px #67e8f959}}.q-ticker-locked{animation:.8s ease-in-out infinite q-ticker-breathe!important}@media (prefers-reduced-motion:reduce){.q-ticker-locked{animation:none!important}}.q-ticker-locked-cap{font-family:var(--font-mono);letter-spacing:.28em;color:#67e8f9eb;white-space:nowrap;pointer-events:none;text-shadow:0 0 6px #67e8f999;background:#0a0c1ca6;border:1px solid #67e8f96b;border-radius:3px;padding:2px 6px;font-size:8px;font-weight:700;position:absolute;top:calc(50% + 18px);left:50%;transform:translate(-50%)}.cd-compact-row{justify-content:space-between;align-items:center;gap:12px;padding:4px 2px;display:flex}.cd-compact-left{flex-shrink:0;align-items:center;display:flex}.cd-compact-left .cd-value{letter-spacing:.02em;line-height:1;font-size:24px!important}.pnl-compact{flex:1;align-items:center;gap:12px;min-width:0;display:flex}.pnl-compact .pnl-streamline,.pnl-compact .pnl-streamline-row{flex:1;align-items:center;min-width:0;max-width:100%;display:flex;overflow:hidden}.pnl-compact .pnl-spark{flex:1;width:100%;min-width:0;max-width:100%;height:38px;display:block}.pnl-compact .pnl-pct{font-family:var(--font-mono);letter-spacing:.01em;font-variant-numeric:tabular-nums;text-shadow:0 0 10px;flex-shrink:0;margin-left:auto;font-size:24px;font-weight:800;line-height:1}.pnl-compact .pnl-pct small{opacity:.85;margin-left:1px;font-size:13px}.q-report-countdown.fomo-pulse.win .cd-value,.q-report-countdown.fomo-pulse.win .pnl-pct{animation:.6s ease-in-out 3 fomo-flash-win;color:#22e8a3!important}.q-report-countdown.fomo-pulse.loss .cd-value,.q-report-countdown.fomo-pulse.loss .pnl-pct{animation:.6s ease-in-out 3 fomo-flash-loss;color:#ff5677!important}@keyframes fomo-flash-win{0%,to{filter:brightness()drop-shadow(0 0 4px #22e8a380);transform:scale(1)}50%{filter:brightness(1.4)drop-shadow(0 0 16px #22e8a3f2);transform:scale(1.14)}}@keyframes fomo-flash-loss{0%,to{filter:brightness()drop-shadow(0 0 4px #ff567780);transform:scale(1)}50%{filter:brightness(1.4)drop-shadow(0 0 16px #ff5677f2);transform:scale(1.14)}}.q-report-countdown-pnl{flex-direction:column;align-items:stretch;gap:0;margin-bottom:10px;padding:12px 14px}.q-report-countdown-pnl .cd-line{justify-content:space-between;align-items:center;display:flex}.pnl-streamline{display:block}.pnl-streamline-head{justify-content:center;align-items:center;gap:12px;margin-bottom:6px;display:flex}.pnl-streamline-head+.pnl-streamline-head{display:none}.pnl-eyebrow{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;align-items:center;gap:6px;font-size:8.5px;font-weight:800;display:inline-flex}.pnl-eyebrow .dot{border-radius:50%;width:5px;height:5px;animation:1.1s ease-in-out infinite pnl-pulse}@keyframes pnl-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.4)}}.pnl-stake{font-family:var(--font-mono);color:#fff6;letter-spacing:.1em;font-size:9px;font-weight:700}.pnl-streamline-row{justify-content:center;align-items:center;gap:12px;display:flex}.pnl-streamline-num{text-align:center;flex-direction:column;align-items:center;min-width:78px;display:flex}.pnl-pct{font-family:var(--font-mono);letter-spacing:.01em;font-variant-numeric:tabular-nums;text-shadow:0 0 12px;font-size:22px;font-weight:800;line-height:1;transition:color .18s}.pnl-pct small{opacity:.85;margin-left:1px;font-size:13px}.pnl-usd{font-family:var(--font-mono);letter-spacing:.04em;color:#22e8a3;font-variant-numeric:tabular-nums;margin-top:4px;font-size:10px;font-weight:700}.pnl-usd.neg{color:#ff5677}.pnl-spark{flex:1}.phantom-feed{flex-direction:column;gap:4px;height:56px;min-height:56px;max-height:56px;margin-top:10px;display:flex;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 40%,#0000008c 70%,#0000 100%);mask-image:linear-gradient(#000 0% 40%,#0000008c 70%,#0000 100%)}.phantom-row{font-family:var(--font-mono);color:#ffffff8c;background:#ffffff06;border:1px solid #ffffff0f;border-radius:6px;align-items:center;gap:8px;padding:4px 8px;font-size:10.5px;font-weight:600;transition:transform .55s cubic-bezier(.22,1,.36,1),opacity .55s;animation:.55s cubic-bezier(.22,1,.36,1) both phantom-slide-in;display:flex}@keyframes phantom-slide-in{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:translateY(0)}}.phantom-row .dot{background:#22e8a3;border-radius:50%;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 6px #22e8a3}.phantom-row.neg .dot{background:#ff5677;box-shadow:0 0 6px #ff5677}.phantom-row .who{color:#fff;font-weight:700}.phantom-row .ph-pair{color:#ffffff59}.phantom-row .amt{color:#22e8a3;margin-left:auto;font-weight:800}.phantom-row.neg .amt{color:#ff5677}.q-trade-result{isolation:isolate;background:radial-gradient(120% 120% at 0 0,#22e8a32e,#0000 55%),radial-gradient(120% 120% at 100% 100%,#10b9811a,#0000 60%),linear-gradient(#082016d9,#04120ceb);border:1px solid #22e8a373;border-radius:14px;flex-shrink:0;margin-bottom:10px;padding:14px 14px 12px;animation:.7s cubic-bezier(.22,1,.36,1) both tr-card-in;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #22e8a32e,0 18px 44px -16px #10b9818c,0 0 60px -20px #22e8a399}.q-trade-result.loss{background:radial-gradient(120% 120% at 0 0,#fb71852e,#0000 55%),radial-gradient(120% 120% at 100% 100%,#f43f5e1a,#0000 60%),linear-gradient(#240a12d9,#14040aeb);border-color:#fb718573;box-shadow:inset 0 0 0 1px #fb71852e,0 18px 44px -16px #f43f5e8c}@keyframes tr-card-in{0%{opacity:0;filter:blur(8px);transform:scale(.94)translateY(6px)}60%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:scale(1)translateY(0)}}.q-trade-result:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff2e,#0000);width:60%;animation:1.1s cubic-bezier(.22,1,.36,1) .1s both tr-flash;position:absolute;top:0;bottom:0;left:-70%;transform:skew(-22deg)}@keyframes tr-flash{0%{opacity:0;left:-70%}20%{opacity:1}to{opacity:0;left:130%}}.q-trade-result>*{z-index:1;position:relative}.tr-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.tr-status{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#34d399;background:#22e8a324;border:1px solid #22e8a366;border-radius:999px;align-items:center;gap:7px;padding:4px 9px 4px 7px;font-size:9.5px;font-weight:800;display:inline-flex}.q-trade-result.loss .tr-status{color:#fb7185;background:#fb718524;border-color:#fb718566}.tr-status .led{background:currentColor;border-radius:50%;width:6px;height:6px;animation:1.1s steps(2,end) infinite blink;box-shadow:0 0 8px}.tr-time{font-family:var(--font-mono);color:#ffffff6b;letter-spacing:.12em;font-size:9.5px;font-weight:700}.tr-main{border-bottom:1px dashed #ffffff14;justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:10px;padding:4px 0 8px;display:flex}.tr-main-left{flex-direction:column;gap:4px;min-width:0;display:flex}.tr-roi-label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:#ffffff80;font-size:9px;font-weight:800}.tr-roi{font-family:var(--font-mono);letter-spacing:-.02em;color:#22e8a3;text-shadow:0 0 22px #22e8a38c;font-variant-numeric:tabular-nums;font-size:32px;font-weight:800;line-height:1;animation:.7s cubic-bezier(.22,1.5,.36,1) .2s both tr-roi-pop}.q-trade-result.loss .tr-roi{color:#fb7185;text-shadow:0 0 22px #fb71858c}.tr-roi small{opacity:.85;margin-left:1px;font-size:18px}@keyframes tr-roi-pop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.12)}to{opacity:1;transform:scale(1)}}.tr-payout{font-family:var(--font-mono);letter-spacing:.04em;color:#22e8a3;font-variant-numeric:tabular-nums;flex-wrap:nowrap;align-items:center;gap:5px;font-size:11px;font-weight:800;animation:.5s ease-out .45s both tr-payout-in;display:flex;overflow:hidden}.q-trade-result.loss .tr-payout{color:#fb7185}@keyframes tr-payout-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}.tr-main-right{flex:none;width:110px;height:56px;position:relative}.tr-spark{width:100%;height:100%;display:block}.tr-stats{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.tr-stat{flex-direction:column;gap:3px;padding:6px 0;animation:.45s ease-out both tr-stat-in;display:flex}.tr-stat[data-d="0"]{animation-delay:.5s}.tr-stat[data-d="1"]{animation-delay:.6s}.tr-stat[data-d="2"]{animation-delay:.7s}@keyframes tr-stat-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.tr-stat-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:#ffffff6b;font-size:8.5px;font-weight:800}.tr-stat-value{font-family:var(--font-mono);color:#ffffffeb;font-variant-numeric:tabular-nums;letter-spacing:-.01em;font-size:12px;font-weight:800}.tr-stat-value.pos{color:#22e8a3}.tr-stat-value.neg{color:#fb7185}.q-report-cta.expired{cursor:not-allowed;letter-spacing:.18em;text-transform:uppercase;border:1px solid #ffffff14;color:#ffffff6b!important;box-shadow:none!important;background:#ffffff0f!important;justify-content:center!important;animation:none!important}.q-report-cta.expired:before,.q-report-cta.expired:after{display:none!important}.q-another-btn.locked{opacity:.5;cursor:not-allowed;pointer-events:none}.q-another-btn.urgent{color:#04140d;background:linear-gradient(135deg,#22e8a3 0%,#0fbf86 100%);border-color:#0000;font-weight:800;animation:1.4s ease-in-out infinite another-pulse;box-shadow:0 0 24px #22e8a373,inset 0 0 0 1px #22e8a399}.q-another-btn.urgent svg{stroke:#04140d}@keyframes another-pulse{0%,to{transform:translateY(0);box-shadow:0 0 24px #22e8a373,inset 0 0 0 1px #22e8a399}50%{transform:translateY(-1px);box-shadow:0 0 36px #22e8a3b3,inset 0 0 0 1px #22e8a3e6}}@media (max-height:680px){.q-report-countdown-pnl{padding:10px 12px}.cd-compact-left .cd-value{font-size:20px!important}.pnl-compact .pnl-pct{font-size:20px}.pnl-compact .pnl-spark{height:32px}.phantom-feed{height:44px;min-height:44px;max-height:44px;margin-top:6px}.phantom-row{padding:3px 7px;font-size:9.5px}.q-trade-result{margin-bottom:8px;padding:10px 12px}.tr-head{margin-bottom:6px}.tr-roi{font-size:26px}.tr-roi small{font-size:14px}.tr-main-right{width:92px;height:44px}.tr-stat{padding:4px 0}.tr-stat-value{font-size:11px}}@media (max-width:380px){.q-report-countdown-pnl{padding:10px}.cd-compact-row,.pnl-compact{gap:8px}.cd-compact-left .cd-value{font-size:18px!important}.pnl-compact .pnl-pct{font-size:18px}.tr-roi{font-size:24px}.tr-payout{font-size:10px}.tr-stat-value{font-size:10.5px}}@media (max-width:360px){.q-report{padding:10px 12px}.q-report-head{margin-bottom:2px}.q-report-eyebrow{font-size:9px}.q-report-pair-block{margin-bottom:6px;padding:2px 2px 6px}.q-report-pair-name{font-size:22px}.q-report-hero{margin-bottom:6px;padding:6px 10px}.q-report-arrow{width:36px;height:36px}.q-report-arrow svg{width:20px;height:20px}.q-report-dirvalue{font-size:20px}.q-report-dirlabel{font-size:9px}.q-report-confidence{font-size:11px}.q-report-rows{gap:4px;margin-bottom:6px}.q-report-row{padding:6px 10px;font-size:11px}.q-report-countdown-pnl{margin-bottom:6px;padding:8px 10px}.pnl-compact .pnl-spark{height:28px}.phantom-feed{height:38px;min-height:38px;max-height:38px;margin-top:4px}.q-trade-result{margin-bottom:6px;padding:8px 10px}.tr-head{margin-bottom:4px;font-size:10px}.tr-roi-label{font-size:9px}.tr-roi{font-size:22px}.tr-roi small{font-size:12px}.tr-payout{font-size:10px}.tr-main-right{width:84px;height:38px}.tr-stats{gap:6px}.tr-stat{padding:2px 0}.tr-stat-label{font-size:8.5px}.tr-stat-value{font-size:10px}.q-report-cta{padding:11px 14px;font-size:13px}}@media (prefers-reduced-motion:reduce){.q-trade-result,.q-trade-result:before,.tr-roi,.tr-payout,.tr-stat,.q-another-btn.urgent,.q-report-countdown.fomo-pulse.win .cd-value,.q-report-countdown.fomo-pulse.win .pnl-pct,.q-report-countdown.fomo-pulse.loss .cd-value,.q-report-countdown.fomo-pulse.loss .pnl-pct,.phantom-row,.pnl-eyebrow .dot,.tr-status .led{animation:none!important}.q-trade-result:before{display:none}}
