:root{--etoro-black:#10110e;--etoro-charcoal:#292c32;--etoro-cream:#ecead1;--etoro-green:#6dff8a;--etoro-green-dark:#126e3d;--color-background:#10110e;--color-surface:#292c32;--color-text:#ecead1;--color-text-muted:#ecead1a6;--color-border:#ffffff1f;--color-primary:#6dff8a;--color-primary-soft:#6dff8a24;--color-on-primary:#10110e;--color-focus:#6dff8a80;--shadow-card:0 24px 80px #00000029;--font-size-display:clamp(48px, 5vw, 72px);--font-size-page-title:clamp(36px, 3.333vw, 48px);--font-size-section-title:clamp(28px, 2.222vw, 32px);--font-size-card-title:clamp(20px, 1.667vw, 24px);--font-size-lead:clamp(18px, 1.389vw, 20px);--font-size-body:clamp(16px, 1.25vw, 18px);--font-size-ui:16px;--font-size-small:14px;--font-size-caption:12px;--line-height-display:.95;--line-height-page-title:1.05;--line-height-section-title:1.15;--line-height-card-title:1.25;--line-height-lead:1.45;--line-height-body:1.5;--line-height-ui:1.3;--line-height-small:1.4;--line-height-caption:1.35;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--letter-spacing-display:-.04em;--letter-spacing-title:-.02em;--letter-spacing-body:0;--section-space-desktop:80px;--section-space-tablet:56px;--section-space-mobile:40px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body,#app{min-height:100%}body,h1,p{margin:0}@font-face{font-family:eToro;font-style:normal;font-weight:100 900;font-stretch:50% 200%;font-display:swap;src:url(/fonts/etoro/eToro-VF-v0.8.woff2)format("woff2")}html{background:var(--etoro-black);color:var(--color-text);scrollbar-gutter:stable;scroll-behavior:smooth;text-rendering:optimizelegibility;font-family:eToro,-apple-system,system-ui,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,Noto Sans JP,Noto Sans TC,PingFang TC,Microsoft JhengHei,sans-serif;overflow-x:clip}body{background:var(--etoro-black);min-width:320px;min-height:100vh;font-size:var(--font-size-body);line-height:var(--line-height-body);margin:0;overflow-x:clip}button,input,textarea,select{font:inherit}a{color:inherit}html body [class*=breadcrumb],html body .crumb{display:none!important}::selection{background:var(--etoro-green);color:var(--etoro-black)}:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}
