@import"https://fonts.googleapis.com/css2?family=Outfit:wght@500;600;700;800&family=Source+Sans+3:wght@400;600;700&display=swap";.polar-desk-root{--polar-desk-bg: #f4f5f8;--polar-desk-panel: #ffffff;--polar-desk-panel-2: #f7f8fb;--polar-desk-line: #e4e7ef;--polar-desk-text: #12141a;--polar-desk-muted: #6b7288;--polar-desk-accent: #7c5cff;--polar-desk-accent-soft: #efeaff;--polar-desk-long: #16a34a;--polar-desk-short: #e11d48;--polar-desk-warn: #ea580c;--polar-desk-radius: 12px;--polar-desk-shadow: 0 6px 20px rgba(18, 20, 26, .07);--polar-desk-font: "DM Sans", "Noto Sans TC", system-ui, sans-serif;--polar-desk-mono: "IBM Plex Mono", ui-monospace, monospace;font-family:var(--polar-desk-font);color:var(--polar-desk-text);background:var(--polar-desk-bg);color-scheme:light}.polar-desk-root.theme-dark,html[data-lite-theme=dark] .polar-desk-root{--polar-desk-bg: #0b0e12;--polar-desk-panel: #12171e;--polar-desk-panel-2: #171d26;--polar-desk-line: #243041;--polar-desk-text: #e8eef6;--polar-desk-muted: #8b9bb0;--polar-desk-accent: #8b7cff;--polar-desk-accent-soft: color-mix(in srgb, var(--polar-desk-accent) 18%, transparent);--polar-desk-long: #14b8a6;--polar-desk-short: #f43f5e;--polar-desk-warn: #f59e0b;--polar-desk-shadow: 0 8px 28px rgba(0, 0, 0, .35);color-scheme:dark}.polar-desk-root[data-product=bot]{--polar-desk-accent: #0cb4d4;--polar-desk-accent-soft: rgba(12, 180, 212, .14)}.polar-desk-root.theme-dark[data-product=bot],html[data-lite-theme=dark] .polar-desk-root[data-product=bot]{--polar-desk-accent: #0cb4d4}.polar-desk-root[data-product=algo]{--polar-desk-accent: #f59e0b;--polar-desk-accent-soft: rgba(245, 158, 11, .14)}.polar-desk-root.theme-dark[data-product=algo],html[data-lite-theme=dark] .polar-desk-root[data-product=algo]{--polar-desk-accent: #fbbf24}.polar-desk-root[data-product=tools]{--polar-desk-accent: #7c5cff;--polar-desk-accent-soft: #efeaff}.polar-desk-product-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 14px;border-bottom:1px solid var(--polar-desk-line);background:var(--polar-desk-panel);font-size:12px}.polar-desk-product-bar strong{color:var(--polar-desk-accent);font-weight:800;letter-spacing:-.02em}.polar-desk-product-bar em{font-style:normal;color:var(--polar-desk-muted)}.polar-desk-product-bar .live-pill{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:750;background:color-mix(in srgb,var(--polar-desk-long) 16%,transparent);color:var(--polar-desk-long)}.lite-shell-root.polar-desk-family-shell{--polar-desk-shell: 1}.lite-shell-root.polar-desk-family-shell .polar-desk-family-main{padding-bottom:0!important}html.polar-desk-family-active body{overscroll-behavior:none}.pionex-page.polar-desk-root{background:transparent;color:inherit}.pionex-page.polar-desk-root .polar-desk-product-bar{margin:0;border-color:color-mix(in srgb,var(--polar-desk-accent) 25%,var(--polar-desk-line));background:color-mix(in srgb,var(--polar-desk-panel) 92%,transparent)}.tradfi-term.polar-desk-chrome .tradfi-ticker-bar{border-color:var(--polar-desk-line, #243041)!important;background:var(--polar-desk-panel, #12171e)!important}.tradfi-term.polar-desk-chrome .tradfi-ticker-sym strong,.tradfi-term.polar-desk-chrome .tradfi-ticker-last{font-family:var(--polar-desk-mono, ui-monospace, monospace)}.tradfi-term.polar-desk-chrome .tradfi-term-grid{border-color:var(--polar-desk-line, #243041);background:var(--polar-desk-bg, #0b0e12)}.tradfi-term.polar-desk-chrome .tradfi-term-left,.tradfi-term.polar-desk-chrome .tradfi-term-right,.tradfi-term.polar-desk-chrome .tradfi-exec-panel{background:var(--polar-desk-panel, #12171e)!important;border-color:var(--polar-desk-line, #243041)!important}.tradfi-term.polar-desk-chrome .tradfi-exec-panel{border-left-color:color-mix(in srgb,var(--polar-desk-accent, #f59e0b) 40%,var(--polar-desk-line))!important}.tradfi-term.polar-desk-chrome .tradfi-exec-tabs{background:var(--polar-desk-panel-2, #171d26)!important;border-bottom-color:var(--polar-desk-line, #243041)!important}.tradfi-term.polar-desk-chrome .tradfi-exec-tabs button.on{color:var(--polar-desk-accent, #fbbf24)!important;border-bottom:2px solid var(--polar-desk-accent, #fbbf24)!important}.tradfi-term.polar-desk-chrome .tradfi-ticker-last.up,.tradfi-term.polar-desk-chrome .tradfi-ticker-stats b.up{color:var(--polar-desk-long, #14b8a6)!important}.tradfi-term.polar-desk-chrome .tradfi-ticker-last.down,.tradfi-term.polar-desk-chrome .tradfi-ticker-stats b.down{color:var(--polar-desk-short, #f43f5e)!important}.pionex-robots-page.polar-desk-chrome .pionex-card,.pionex-detail-page.polar-desk-chrome .pionex-card{border-color:color-mix(in srgb,var(--polar-desk-accent, #38bdf8) 28%,rgba(255,255,255,.08));border-radius:var(--polar-desk-radius, 12px)}.pionex-robots-page.polar-desk-chrome .pionex-badge-live{border-color:color-mix(in srgb,var(--polar-desk-long, #34d399) 40%,transparent)}.pionex-detail-page.polar-desk-chrome .pionex-detail-tab.on,.pionex-create-select-page.polar-desk-chrome .pionex-create-hd h1{color:var(--polar-desk-accent, #7dd3fc)}.pionex-create-select-page.polar-desk-chrome .pionex-create-featured-card{border-color:color-mix(in srgb,var(--polar-desk-accent, #38bdf8) 22%,rgba(255,255,255,.08));border-radius:var(--polar-desk-radius, 12px)}.polar-desk-create-shell{background:transparent;color:inherit;min-height:0}.polar-desk-create-shell>.polar-desk-product-bar{position:sticky;top:0;z-index:30;border-color:color-mix(in srgb,var(--polar-desk-accent) 25%,var(--polar-desk-line));background:color-mix(in srgb,var(--polar-desk-panel) 94%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.tradfi-watch-page.polar-desk-chrome .tradfi-tabs{border-color:var(--polar-desk-line, #243041)}.tradfi-watch-page.polar-desk-chrome .tradfi-tabs button.on{color:var(--polar-desk-accent, #fbbf24);border-bottom-color:var(--polar-desk-accent, #fbbf24)}.tradfi-watch-page.polar-desk-chrome .tradfi-quote-last,.tradfi-watch-page.polar-desk-chrome .tradfi-quote-chg{font-family:var(--polar-desk-mono, ui-monospace, monospace)}.tradfi-watch-page.polar-desk-chrome .tradfi-quote-row{border-color:color-mix(in srgb,var(--polar-desk-accent, #f59e0b) 18%,rgba(255,255,255,.06));border-radius:var(--polar-desk-radius, 12px)}.tradfi-watch-page.polar-desk-chrome .tradfi-watch-mark{color:var(--polar-desk-accent, #fbbf24)}@media(max-width:900px){.tradfi-term.polar-desk-chrome .tradfi-ticker-stats span:nth-child(n+4){display:none}.tradfi-term.polar-desk-chrome .tradfi-exec-panel{border-top:2px solid color-mix(in srgb,var(--polar-desk-accent, #fbbf24) 55%,transparent);box-shadow:0 -8px 24px #00000047}.tradfi-term.polar-desk-chrome .tradfi-algo-actions .primary{background:var(--polar-desk-accent, #fbbf24)!important;color:#0b0e12!important;font-weight:800}}.pm-root{--pm-bg: #030b12;--pm-panel: #0a1c28;--pm-surface-2: #122636;--pm-ice: #7fd4ef;--pm-ice2: #3bb8d9;--pm-text: #f2f8fb;--pm-muted: #9bb4c2;--pm-line: rgba(127, 212, 239, .16);--pm-mesh: rgba(127, 212, 239, .18);--pm-nav-bg: rgba(3, 11, 18, .82);--pm-shadow: 0 18px 50px rgba(0, 0, 0, .35);position:relative;isolation:isolate;min-height:100dvh;background:radial-gradient(70% 45% at 85% 8%,rgba(127,212,239,.12),transparent 50%),radial-gradient(80% 50% at 50% -10%,rgba(59,184,217,.18),transparent 55%),linear-gradient(180deg,#0a1c28,#030b12 40%,#030b12);color:var(--pm-text);font-family:"Source Sans 3",Segoe UI,PingFang TC,Noto Sans TC,sans-serif}.pm-root.pm-theme-light{--pm-bg: #f4f8fb;--pm-panel: #ffffff;--pm-surface-2: #eef5f9;--pm-ice: #0cb4d4;--pm-ice2: #0891b2;--pm-text: #0a1c28;--pm-muted: #5a7382;--pm-line: rgba(13, 122, 150, .14);--pm-mesh: rgba(12, 180, 212, .2);--pm-nav-bg: rgba(244, 248, 251, .88);--pm-shadow: 0 12px 40px rgba(10, 28, 40, .08);background:radial-gradient(70% 45% at 85% 8%,rgba(26,155,184,.1),transparent 50%),radial-gradient(80% 50% at 20% -5%,rgba(127,212,239,.18),transparent 55%),linear-gradient(180deg,#f7fbfd 0%,var(--pm-bg) 40%,#eef5f9 100%)}.pm-root.pm-theme-dark{--pm-bg: #030b12;--pm-panel: #0a1c28;--pm-surface-2: #122636;--pm-ice: #7fd4ef;--pm-ice2: #3bb8d9;--pm-text: #f2f8fb;--pm-muted: #9bb4c2;--pm-line: rgba(127, 212, 239, .16);--pm-mesh: rgba(127, 212, 239, .18);--pm-nav-bg: rgba(3, 11, 18, .82);--pm-shadow: 0 18px 50px rgba(0, 0, 0, .35);background:radial-gradient(70% 45% at 85% 8%,rgba(127,212,239,.12),transparent 50%),radial-gradient(80% 50% at 50% -10%,rgba(59,184,217,.22),transparent 55%),linear-gradient(180deg,#0a1c28,#030b12 40%,#030b12)}.pm-mesh{pointer-events:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden}.pm-mesh:before{content:"";position:absolute;left:50%;top:28%;width:480vw;height:260vh;margin-left:-240vw;opacity:.95;background-image:linear-gradient(to right,var(--pm-mesh) 1px,transparent 1px),linear-gradient(to bottom,var(--pm-mesh) 1px,transparent 1px);background-size:22px 22px;transform:perspective(1100px) rotateX(62deg);transform-origin:50% 0%;mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.35) 8%,rgba(0,0,0,.75) 35%,rgba(0,0,0,.45) 70%,transparent 96%);-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.35) 8%,rgba(0,0,0,.75) 35%,rgba(0,0,0,.45) 70%,transparent 96%);animation:pm-mesh-drift 22s linear infinite;will-change:background-position}@keyframes pm-mesh-drift{0%{background-position:0 0}to{background-position:0 22px}}@media(prefers-reduced-motion:reduce){.pm-mesh:before{animation:none}}@media(max-width:720px){.pm-mesh:before{top:34%;width:560vw;margin-left:-280vw;background-size:18px 18px;transform:perspective(900px) rotateX(60deg);animation-duration:26s}}.pm-nav,.pm-main,.pm-foot,.pm-nav-drawer{position:relative;z-index:1}.pm-root h1,.pm-root h2,.pm-root h3,.pm-brand-name,.pm-btn{font-family:Outfit,"Source Sans 3",PingFang TC,Noto Sans TC,sans-serif}.pm-brand-text{display:flex;flex-direction:column;min-width:0;line-height:1.15}.pm-brand-sub{font-style:normal;font-size:11px;font-weight:650;color:var(--pm-muted);letter-spacing:.02em}.pm-chip-btn{border:1px solid var(--pm-line);background:color-mix(in srgb,var(--pm-panel) 80%,transparent);color:var(--pm-muted);border-radius:999px;padding:6px 10px;font-size:12px;font-weight:700;cursor:pointer}.pm-chip-btn:hover{color:var(--pm-ice2);border-color:color-mix(in srgb,var(--pm-ice) 45%,var(--pm-line))}.pm-nav{position:sticky;top:0;z-index:40;display:flex;align-items:center;flex-wrap:nowrap;gap:12px;min-height:60px;padding:10px clamp(16px,4vw,40px);border-bottom:1px solid var(--pm-line);background:var(--pm-nav-bg);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pm-brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;min-width:0;flex-shrink:0}.pm-brand-name{font-size:16px;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.pm-brand .polar-tools-logo{flex-shrink:0}.pm-nav-links{display:none;gap:4px 12px;margin-left:4px;flex:1 1 auto;min-width:0;flex-wrap:nowrap;align-items:center;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.pm-nav-links::-webkit-scrollbar{display:none}.pm-nav-links a{color:var(--pm-muted);text-decoration:none;font-size:13px;font-weight:650;white-space:nowrap;padding:6px 2px}.pm-nav-links a.on,.pm-nav-links a:hover{color:var(--pm-ice2)}.pm-root.pm-theme-dark .pm-nav-links a.on,.pm-root.pm-theme-dark .pm-nav-links a:hover{color:var(--pm-ice)}.pm-nav-cta{margin-left:auto;display:flex;align-items:center;gap:8px;flex-wrap:nowrap;justify-content:flex-end;flex-shrink:0}.pm-link{color:var(--pm-muted);text-decoration:none;font-size:14px;font-weight:650}.pm-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 16px;border-radius:999px;background:linear-gradient(135deg,#9ae5f7,var(--pm-ice2));color:#031018;font-weight:800;font-size:13px;text-decoration:none;border:0}.pm-btn.ghost{background:transparent;color:var(--pm-ice);border:1px solid var(--pm-line)}.pm-hero{max-width:1080px;margin:0 auto;padding:clamp(40px,8vw,88px) clamp(16px,4vw,40px) 48px;text-align:center}.pm-hero h1{font-size:clamp(32px,6vw,56px);line-height:1.08;letter-spacing:-.03em;font-weight:850;margin:0 0 16px}.pm-hero h1 span{color:var(--pm-ice)}.pm-hero p.lead{max-width:640px;margin:0 auto 28px;color:var(--pm-muted);font-size:clamp(15px,2.2vw,18px);line-height:1.55}.pm-hero-cta{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:36px}.pm-chips{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.pm-chips span{font-size:12px;font-weight:700;color:var(--pm-ice);border:1px solid var(--pm-line);border-radius:999px;padding:6px 12px;background:#7fd4ef0f}.pm-section{max-width:1080px;margin:0 auto;padding:28px clamp(16px,4vw,40px) 56px}.pm-section h2{font-size:clamp(24px,4vw,34px);letter-spacing:-.02em;margin:0 0 10px}.pm-section .sub{color:var(--pm-muted);margin:0 0 28px;max-width:560px;line-height:1.5}.pm-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.pm-card{border:1px solid var(--pm-line);border-radius:16px;padding:18px 16px;background:var(--pm-panel)}.pm-card h3{margin:0 0 8px;font-size:16px}.pm-card p{margin:0;color:var(--pm-muted);font-size:13px;line-height:1.45}.pm-price-grid{display:grid;gap:28px}.pm-price-grid-lines{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1120px;margin:0 auto}.pm-price-grid-bundles{grid-template-columns:repeat(2,minmax(0,1fr));max-width:920px;margin:0 auto;gap:32px}@media(max-width:960px){.pm-price-grid-lines,.pm-price-grid-bundles{grid-template-columns:1fr;max-width:440px}}.pm-price-block{padding-top:48px;padding-bottom:56px}.pm-price-block-bundle{margin-top:12px;padding-top:56px;border-top:1px solid var(--pm-line);background:linear-gradient(180deg,rgba(127,212,239,.06),transparent 42%)}.pm-price-block-head{max-width:640px;margin:0 auto 32px;text-align:center}.pm-price-block-head h2{margin-bottom:10px}.pm-price-block-head .sub{margin:0 auto}.pm-price-free-strip{padding-top:8px;padding-bottom:8px}.pm-free-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:920px;margin:0 auto;padding:18px 22px;border:1px dashed var(--pm-line);border-radius:16px;background:color-mix(in srgb,var(--pm-panel) 88%,transparent)}.pm-free-bar strong{display:block;font-size:15px;margin-bottom:4px}.pm-free-bar span{display:block;color:var(--pm-muted);font-size:13px;line-height:1.45;max-width:52ch}@media(max-width:720px){.pm-free-bar{flex-direction:column;align-items:stretch;text-align:left}}.pm-price{position:relative;border:1px solid var(--pm-line);border-radius:22px;padding:28px 24px 24px;background:var(--pm-panel);display:flex;flex-direction:column;gap:14px;min-height:100%;box-shadow:0 18px 40px #030c140f;scroll-margin-top:96px}.pm-price-icon-wrap{display:grid;place-items:center;width:72px;height:72px;border-radius:18px;margin-bottom:2px;border:1px solid color-mix(in srgb,#fff 10%,transparent)}.pm-price-icon-wrap .pm-product-icon{width:56px!important;height:56px!important;border-radius:14px;box-shadow:0 8px 20px #00000047}.pm-price-icon-wrap.is-mini{width:48px;height:48px;border-radius:14px}.pm-price-icon-wrap.is-mini .pm-product-icon{width:36px!important;height:36px!important;border-radius:10px}.pm-price-icon-tools{background:color-mix(in srgb,#7c3aed 18%,transparent);border-color:color-mix(in srgb,#a78bfa 35%,transparent)}.pm-price-icon-bot{background:color-mix(in srgb,#0ea5e9 18%,transparent);border-color:color-mix(in srgb,#38bdf8 35%,transparent)}.pm-price-icon-algo{background:color-mix(in srgb,#ea580c 16%,transparent);border-color:color-mix(in srgb,#f97316 35%,transparent)}.pm-price-icon-trio{display:flex;align-items:center;gap:8px;margin-bottom:4px}.pm-price-sku-tools{background:radial-gradient(120% 80% at 0% 0%,color-mix(in srgb,#7c3aed 16%,transparent),transparent 55%),var(--pm-panel)}.pm-price-sku-bot{background:radial-gradient(120% 80% at 0% 0%,color-mix(in srgb,#0ea5e9 16%,transparent),transparent 55%),var(--pm-panel)}.pm-price-sku-algo{background:radial-gradient(120% 80% at 0% 0%,color-mix(in srgb,#ea580c 14%,transparent),transparent 55%),var(--pm-panel)}.pm-price-sku-pro,.pm-price-sku-business{background:radial-gradient(100% 70% at 50% 0%,color-mix(in srgb,#7dd3fc 12%,transparent),transparent 60%),var(--pm-panel)}.pm-price-actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto}.pm-price-actions .pm-btn{flex:1 1 auto;text-align:center;justify-content:center}.pm-price-bundle-icons{display:flex;justify-content:center;gap:12px;margin:18px 0 0}.pm-pricing-jump{margin-top:28px;margin-bottom:8px}.pm-jump-tile.is-active{outline:2px solid color-mix(in srgb,var(--pm-ice, #7dd3fc) 70%,transparent);outline-offset:2px}#plan-tools,#plan-bot,#plan-algo{scroll-margin-top:96px}.pm-price-bundle{padding:36px 28px 28px;min-height:520px}.pm-price.popular{border-color:#3bb8d98c;box-shadow:0 0 0 1px #3bb8d938,0 22px 48px #0c78961f}.pm-price-badge{position:absolute;top:-12px;right:18px;padding:6px 12px;border-radius:999px;background:#1aa6c8;color:#fff;font-size:10px;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.pm-price .tag{font-size:11px;font-weight:800;color:var(--pm-ice);text-transform:uppercase;letter-spacing:.06em}.pm-price h3{margin:0;font-size:26px;letter-spacing:-.03em}.pm-price-audience{margin:-4px 0 0;color:var(--pm-muted);font-size:13px;line-height:1.4}.pm-price .amt{font-size:44px;font-weight:850;letter-spacing:-.04em;line-height:1}.pm-price-bundle .amt{font-size:52px}.pm-price .amt small{font-size:15px;color:var(--pm-muted);font-weight:650}.pm-price ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;color:var(--pm-muted);font-size:14px;line-height:1.4}.pm-price ul li.ok:before{content:"✓ ";color:var(--pm-ice);font-weight:800}.pm-price ul li.no{opacity:.55}.pm-price ul li.no:before{content:"– ";color:var(--pm-muted);font-weight:800}.pm-price-extras{margin-top:4px;padding-top:14px;border-top:1px solid var(--pm-line)}.pm-price-extras strong{display:block;margin-bottom:10px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--pm-ice)}.pm-price-extras ul li:before{content:"✓ ";color:var(--pm-ice);font-weight:800}.pm-price-blurb{color:var(--pm-muted);font-size:14px;margin:0;line-height:1.5}.pm-price-compare{max-width:52ch;margin:10px auto 0;color:var(--pm-muted);font-size:14px;line-height:1.5;text-align:center}.pm-link-center{display:block;text-align:center;font-size:12px;color:var(--pm-ice);text-decoration:none;font-weight:650}.pm-eyebrow{margin:0 0 10px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--pm-ice)}.pm-hero-pricing{padding-bottom:28px;text-align:center}.pm-hero-pricing .lead{max-width:48ch;margin-left:auto;margin-right:auto}.pm-hero-pricing .pm-hero-cta,.pm-hero-pricing .pm-chips{justify-content:center}.pm-table-wrap{overflow-x:auto;border:1px solid var(--pm-line);border-radius:16px;background:var(--pm-panel)}.pm-matrix{width:100%;border-collapse:collapse;font-size:13px;min-width:640px}.pm-matrix th,.pm-matrix td{padding:14px 16px;text-align:left;border-bottom:1px solid var(--pm-line);vertical-align:top;color:var(--pm-muted);line-height:1.4}.pm-matrix thead th{color:var(--pm-ice);font-size:11px;text-transform:uppercase;letter-spacing:.06em;font-weight:800}.pm-matrix tbody th{color:var(--pm-text);font-weight:750;width:28%}.pm-matrix tbody th em{display:block;margin-top:6px;font-style:normal;font-weight:500;font-size:11px;color:var(--pm-muted);opacity:.9}.pm-matrix tr:last-child th,.pm-matrix tr:last-child td{border-bottom:0}.pm-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.pm-step{border:1px solid var(--pm-line);border-radius:16px;padding:18px 16px;background:var(--pm-panel)}.pm-step-n{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#7fd4ef1f;color:var(--pm-ice);font-weight:800;font-size:13px;margin-bottom:10px}.pm-step h3{margin:0 0 8px;font-size:15px}.pm-step p{margin:0;color:var(--pm-muted);font-size:13px;line-height:1.45}.pm-faq{display:grid;gap:10px;max-width:720px}.pm-faq-item{border:1px solid var(--pm-line);border-radius:14px;padding:14px 16px;background:var(--pm-panel)}.pm-faq-item summary{cursor:pointer;font-weight:750;color:var(--pm-text);list-style:none}.pm-faq-item summary::-webkit-details-marker{display:none}.pm-faq-item summary:after{content:"+";float:right;color:var(--pm-ice);font-weight:800}.pm-faq-item[open] summary:after{content:"–"}.pm-faq-item p{margin:10px 0 0;color:var(--pm-muted);font-size:13px;line-height:1.5}.pm-foot{border-top:1px solid var(--pm-line);padding:28px clamp(16px,4vw,40px) 40px;display:grid;gap:16px;color:var(--pm-muted);font-size:13px}.pm-foot strong{color:var(--pm-text)}.pm-foot nav{display:flex;flex-wrap:wrap;gap:14px}.pm-foot a{color:var(--pm-ice);text-decoration:none}.pm-legal{opacity:.85;max-width:720px;line-height:1.45}.pm-login-wrap{width:100%;max-width:none;margin:0;padding:0;min-height:100dvh}@media(min-width:1080px){.pm-nav-links{display:flex}}.pm-main{min-height:60dvh}.pm-hero-compact{padding-top:clamp(28px,5vw,56px);padding-bottom:28px}.pm-card-lift{transition:transform .2s ease,border-color .2s ease}.pm-card-lift:hover{transform:translateY(-2px);border-color:#7fd4ef59}.pm-module-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:14px}.pm-module-tabs button{border:1px solid var(--pm-line);background:var(--pm-surface-2, var(--pm-panel));color:var(--pm-text);border-radius:999px;padding:8px 12px;font:inherit;font-size:12px;font-weight:750;cursor:pointer}.pm-module-tabs button.on,.pm-module-tabs button:hover{color:#031018;background:linear-gradient(135deg,#9ae5f7,var(--pm-ice2));border-color:transparent}.pm-module-panel{border:1px solid var(--pm-line);border-radius:18px;padding:clamp(18px,3vw,28px);background:radial-gradient(60% 80% at 100% 0%,color-mix(in srgb,var(--pm-ice) 18%,transparent),transparent 55%),var(--pm-panel);animation:pm-fade .35s ease}.pm-module-panel h3{margin:0 0 8px;font-size:clamp(20px,3vw,26px);letter-spacing:-.02em}.pm-module-panel p{margin:0;color:var(--pm-muted);line-height:1.55;max-width:640px}@keyframes pm-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.pm-compare{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.pm-compare-col{border-radius:18px;padding:20px 18px;border:1px solid var(--pm-line)}.pm-compare-col.muted{background:var(--pm-surface-2, var(--pm-panel))}.pm-compare-col.accent{background:#3bb8d91a;border-color:#7fd4ef59}.pm-compare-col h3{margin:0 0 12px;font-size:16px}.pm-compare-col ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.pm-compare-col li{color:var(--pm-muted);font-size:13px;line-height:1.45;padding-left:1.1em;position:relative}.pm-compare-col.muted li:before{content:"×";position:absolute;left:0;color:#f87171;font-weight:800}.pm-compare-col.accent li:before{content:"✓";position:absolute;left:0;color:var(--pm-ice);font-weight:800}.pm-ba{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.pm-ba-card{border-radius:18px;padding:20px 18px;border:1px solid var(--pm-line);background:var(--pm-panel)}.pm-ba-card h3{margin:0 0 12px}.pm-ba-card ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.pm-ba-card li{color:var(--pm-muted);font-size:13px;line-height:1.45;padding-left:1.1em;position:relative}.pm-ba-card.bad li:before{content:"✕";position:absolute;left:0;color:#f87171}.pm-ba-card.good li:before{content:"✓";position:absolute;left:0;color:#34d399}.pm-feature-list{display:grid;gap:12px}.pm-feature-row{border:1px solid var(--pm-line);border-radius:16px;padding:18px 16px;background:var(--pm-panel)}.pm-feature-row h3{margin:0 0 8px;font-size:17px}.pm-feature-row p{margin:0;color:var(--pm-muted);font-size:14px;line-height:1.5}.pm-cta-band{text-align:center;border:1px solid var(--pm-line);border-radius:24px;background:radial-gradient(70% 120% at 50% 0%,color-mix(in srgb,var(--pm-ice) 16%,transparent),transparent 60%),var(--pm-panel);margin-bottom:48px}.pm-cta-band .sub{margin-left:auto;margin-right:auto}.pm-check-list{list-style:none;margin:0 auto 20px;padding:0;max-width:480px;text-align:left;display:grid;gap:8px}.pm-check-list li{color:var(--pm-muted);font-size:13px}.pm-check-list li:before{content:"✓ ";color:var(--pm-ice);font-weight:800}.pm-foot-cols{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px}.pm-foot-cols em{display:block;font-style:normal;color:var(--pm-text);font-weight:750;margin-bottom:8px;font-size:12px;text-transform:uppercase;letter-spacing:.06em}.pm-foot-cols a,.pm-foot-cols span{display:block;margin-bottom:6px;color:var(--pm-muted);text-decoration:none;font-size:13px;line-height:1.4}.pm-foot-cols a:hover{color:var(--pm-ice)}.pm-menu-btn{display:inline-flex;flex-direction:column;justify-content:center;gap:5px;width:40px;height:40px;padding:10px;border:1px solid var(--pm-line);border-radius:12px;background:var(--pm-panel);cursor:pointer}.pm-menu-btn span{display:block;height:2px;border-radius:2px;background:var(--pm-ice);transition:transform .2s ease,opacity .2s ease}.pm-menu-btn.on span:nth-child(1){transform:translateY(7px) rotate(45deg)}.pm-menu-btn.on span:nth-child(2){opacity:0}.pm-menu-btn.on span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.pm-root.pm-theme-light .pm-nav-drawer{background:#f4f8fbf7}.pm-nav-drawer nav{display:grid;gap:4px}.pm-nav-drawer a{color:var(--pm-muted);text-decoration:none;font-weight:700;font-size:18px;padding:12px 4px;border-bottom:1px solid var(--pm-line)}.pm-nav-drawer a.on,.pm-nav-drawer a:hover{color:var(--pm-ice)}.pm-nav-drawer-cta{display:flex;gap:10px;margin-top:20px;flex-wrap:wrap}.pm-trust{padding-top:0;padding-bottom:36px}.pm-trust-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;border:1px solid var(--pm-line);border-radius:18px;padding:8px;background:var(--pm-surface-2, var(--pm-panel))}.pm-trust-cell{text-align:center;padding:14px 8px;border-radius:12px}.pm-trust-cell strong{display:block;font-size:clamp(22px,3vw,28px);font-weight:800;color:var(--pm-ice);letter-spacing:-.03em;font-family:Outfit,sans-serif}.pm-trust-cell span{display:block;font-size:12px;font-weight:750;margin-top:4px}.pm-trust-cell em{display:block;font-style:normal;font-size:11px;color:var(--pm-muted);margin-top:2px}.pm-how{display:grid;gap:18px}.pm-how-visual{position:relative;border:1px solid var(--pm-line);border-radius:20px;padding:clamp(18px,3vw,28px);overflow:hidden;background:radial-gradient(50% 80% at 0% 50%,color-mix(in srgb,var(--pm-ice) 14%,transparent),transparent 60%),var(--pm-panel)}.pm-how-ring{position:absolute;width:220px;height:220px;right:-40px;top:-60px;border-radius:50%;border:1px solid rgba(127,212,239,.25);box-shadow:inset 0 0 40px #3bb8d91f;animation:pm-pulse 5s ease-in-out infinite}.pm-how-beats{list-style:none;margin:0;padding:0;display:grid;gap:12px;position:relative;max-width:520px}.pm-how-beats li{display:flex;gap:12px;align-items:flex-start;color:var(--pm-muted);font-size:14px;line-height:1.45}.pm-how-beats span{flex-shrink:0;width:26px;height:26px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:#7fd4ef24;color:var(--pm-ice);font-weight:800;font-size:12px}.pm-pain-row{display:flex;flex-wrap:wrap;gap:10px}.pm-pain-row span{flex:1 1 120px;text-align:center;padding:14px 12px;border-radius:14px;border:1px solid var(--pm-line);background:var(--pm-panel);font-weight:750;font-family:Outfit,sans-serif;letter-spacing:-.02em}.pm-stack{display:grid;gap:16px;align-items:stretch}.pm-stack-cloud{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;padding:16px;border-radius:18px;border:1px dashed var(--pm-line);background:var(--pm-surface-2, var(--pm-panel))}.pm-stack-chip{font-size:12px;font-weight:650;color:var(--pm-muted);border:1px solid var(--pm-line);border-radius:999px;padding:7px 12px;opacity:.85}.pm-stack-hub{text-align:center;padding:28px 20px;border-radius:20px;border:1px solid color-mix(in srgb,var(--pm-ice) 35%,var(--pm-line));background:radial-gradient(70% 120% at 50% 0%,color-mix(in srgb,var(--pm-ice) 18%,transparent),transparent 65%),var(--pm-panel);animation:pm-glow 4s ease-in-out infinite}.pm-stack-hub strong{display:block;font-size:22px;letter-spacing:-.02em;margin-bottom:6px}.pm-stack-hub span{display:block;color:var(--pm-ice);font-weight:700;font-size:14px}.pm-stack-hub em{display:block;margin-top:10px;font-style:normal;color:var(--pm-muted);font-size:13px}.pm-first10{list-style:none;margin:0;padding:0;display:grid;gap:12px}.pm-first10 li{display:flex;gap:14px;align-items:flex-start;padding:16px;border-radius:16px;border:1px solid var(--pm-line);background:var(--pm-panel)}.pm-first10-n{flex-shrink:0;width:32px;height:32px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#9ae5f7,var(--pm-ice2));color:#031018;font-weight:800;font-family:Outfit,sans-serif}.pm-first10 h3{margin:0 0 4px;font-size:15px}.pm-first10 p{margin:0;color:var(--pm-muted);font-size:13px;line-height:1.45}.pm-fade-in{animation:pm-fade .55s ease both}.pm-delay-1{animation-delay:.08s}.pm-delay-2{animation-delay:.16s}.pm-delay-3{animation-delay:.24s}@keyframes pm-pulse{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.06);opacity:1}}@keyframes pm-glow{0%,to{box-shadow:0 0 #3bb8d900}50%{box-shadow:0 0 32px #3bb8d92e}}@media(min-width:860px){.pm-stack{grid-template-columns:1.2fr .8fr;align-items:center}}@media(min-width:1080px){.pm-menu-btn{display:none}.pm-nav-drawer{display:none!important}}@media(max-width:1079px){.pm-nav-cta .pm-chip-btn,.pm-nav-cta .pm-link{display:none}}.pm-hero-visual{max-width:1080px;margin:-12px auto 0;padding:0 clamp(16px,4vw,40px) 36px}.pm-hero-visual .pm-desk{box-shadow:0 28px 80px #00000073,0 0 0 1px #7fd4ef33}.pm-desk{position:relative;display:grid;grid-template-columns:44px 1fr;border-radius:18px;overflow:hidden;border:1px solid rgba(127,212,239,.28);background:#06121a;min-height:280px;text-align:left}.pm-desk-rail{display:flex;flex-direction:column;gap:6px;padding:10px 6px;background:#040d14;border-right:1px solid var(--pm-line)}.pm-desk-rail span{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;font-size:11px;color:var(--pm-muted);opacity:.7}.pm-desk-rail span.on{background:#7fd4ef29;color:var(--pm-ice);opacity:1}.pm-desk-body{min-width:0;display:flex;flex-direction:column}.pm-desk-top{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--pm-line);background:var(--pm-panel)}.pm-desk-top>strong{font-size:13px;font-family:Outfit,sans-serif}.pm-desk-metrics{display:flex;flex-wrap:wrap;gap:10px;margin-left:auto;font-size:11px;color:var(--pm-muted)}.pm-desk-metrics b{color:var(--pm-text);font-weight:750}.pm-desk-metrics .up b,.pm-desk-metrics b.up,.up{color:#34d399!important}.dn{color:#f87171!important}.pm-desk-metrics .gauge i{font-style:normal;color:#34d399;border:1px solid rgba(52,211,153,.4);border-radius:999px;padding:1px 6px;font-size:10px;font-weight:750}.pm-desk-pre{font-size:10px;font-weight:750;color:#031018;background:linear-gradient(135deg,#9ae5f7,var(--pm-ice2));border-radius:999px;padding:4px 8px}.pm-desk-main{padding:12px;flex:1}.pm-desk-split{display:grid;grid-template-columns:1.4fr .9fr;gap:10px;min-height:200px}.pm-desk-chart{border:1px solid var(--pm-line);border-radius:12px;padding:8px;background:#030b12b3}.pm-desk-svg{width:100%;height:auto;display:block}.pm-desk-tabs{display:flex;gap:8px;margin-top:8px;font-size:11px;color:var(--pm-muted)}.pm-desk-tabs .on{color:var(--pm-ice);font-weight:750}.pm-desk-table{margin-top:6px;font-size:11px;color:var(--pm-muted);display:grid;gap:4px}.pm-desk-ticket{border:1px solid var(--pm-line);border-radius:12px;padding:10px;background:var(--pm-panel);display:grid;gap:8px;align-content:start}.pm-desk-side-tabs{display:flex;gap:6px;font-size:11px;color:var(--pm-muted)}.pm-desk-side-tabs .on{color:#031018;background:var(--pm-ice);border-radius:999px;padding:2px 8px;font-weight:750}.pm-desk-dir{display:grid;grid-template-columns:1fr 1fr;gap:6px}.pm-desk-dir button{border:0;border-radius:10px;padding:10px;font-weight:800;font-size:12px;font-family:Outfit,sans-serif;cursor:default}.pm-desk-dir .buy{background:#34d39933;color:#34d399;outline:1px solid rgba(52,211,153,.45)}.pm-desk-dir .sell{background:#f871711f;color:#f87171}.pm-desk-ticket label{display:flex;justify-content:space-between;font-size:11px;color:var(--pm-muted)}.pm-desk-ticket label b{color:var(--pm-text)}.pm-desk-ticket label b.ice{color:var(--pm-ice)}.pm-desk-rr{display:grid;grid-template-columns:1fr 1.5fr;gap:4px;font-size:10px;font-weight:750}.pm-desk-rr .risk{background:#f8717140;color:#fecaca;border-radius:6px;padding:6px;text-align:center}.pm-desk-rr .rew{background:#34d39940;color:#a7f3d0;border-radius:6px;padding:6px;text-align:center}.pm-desk-cta{border:0;border-radius:10px;padding:10px;font-weight:800;font-size:12px;font-family:Outfit,sans-serif;background:linear-gradient(135deg,#9ae5f7,var(--pm-ice2));color:#031018;cursor:default}.pm-desk-tip{position:absolute;right:12px;top:52px;max-width:200px;padding:8px 10px;border-radius:12px;background:#7fd4eff2;color:#031018;font-size:11px;font-weight:750;line-height:1.35;box-shadow:0 8px 24px #00000059;z-index:2;animation:pm-fade .4s ease}.pm-desk-tip:after{content:"";position:absolute;left:-6px;top:14px;border:6px solid transparent;border-right-color:#7fd4eff2}.pm-desk-cards2{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pm-desk-card{border:1px solid var(--pm-line);border-radius:12px;padding:12px;background:var(--pm-panel)}.pm-desk-card.wide{grid-column:span 1}.pm-desk-card h4{margin:0 0 8px;font-size:13px}.pm-desk-card p{margin:0 0 6px;font-size:12px;color:var(--pm-muted)}.pm-desk-card .big{font-size:22px;font-weight:800;font-family:Outfit,sans-serif}.pm-desk-card.modalish{border-color:#f8717159;background:#2810108c}.pm-desk-dots{display:flex;gap:4px;margin:6px 0 10px}.pm-desk-dots i{width:10px;height:10px;border-radius:50%;background:#9bb4c259;display:block}.pm-desk-dots i.g{background:#34d399}.pm-desk-dots i.r{background:#f87171}.pm-desk-bar{height:8px;border-radius:999px;background:#ffffff14;overflow:hidden;margin:8px 0}.pm-desk-bar .fill.loss{height:100%;background:#f87171}.pm-desk-alert{margin-top:8px;padding:8px;border-radius:8px;background:#f8717126;color:#fecaca;font-size:11px;font-weight:700}.pm-desk-modal-cta{display:grid;gap:6px;margin-top:10px}.pm-desk-modal-cta button{border-radius:10px;padding:9px;font-weight:750;font-size:12px;cursor:default;font-family:Outfit,sans-serif}.pm-desk-modal-cta .ghost{background:transparent;border:1px solid var(--pm-line);color:var(--pm-text)}.pm-desk-modal-cta .solid{border:0;background:linear-gradient(135deg,#9ae5f7,var(--pm-ice2));color:#031018}.badge{display:inline-block;padding:1px 6px;border-radius:999px;background:#7fd4ef33;color:var(--pm-ice);font-size:10px;font-style:normal;font-weight:750}.pm-desk-cal{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.pm-desk-cal>span{aspect-ratio:1;border-radius:8px;border:1px solid var(--pm-line);font-size:10px;padding:4px;color:var(--pm-muted);display:flex;flex-direction:column;background:var(--pm-surface-2, var(--pm-panel))}.pm-desk-cal>span.win{background:#34d3992e;color:#a7f3d0}.pm-desk-cal>span.loss{background:#f871712e;color:#fecaca}.pm-desk-cal small{font-size:8px;margin-top:auto}.pm-desk-cal-foot{grid-column:1 / -1;display:flex;gap:16px;margin-top:6px;font-size:11px;color:var(--pm-muted)}.pm-desk-emo{display:flex;flex-wrap:wrap;gap:6px;font-size:11px}.pm-desk-emo span{border:1px solid var(--pm-line);border-radius:999px;padding:4px 8px;color:var(--pm-muted)}.pm-desk-note{font-size:11px;color:var(--pm-muted);border:1px dashed var(--pm-line);border-radius:8px;padding:8px;line-height:1.4}.check{font-size:12px!important;color:var(--pm-text)!important;justify-content:flex-start!important;gap:6px}.check.dim{opacity:.55}.pm-desk-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:8px}.pm-desk-kpis article{border:1px solid var(--pm-line);border-radius:10px;padding:8px;background:var(--pm-panel)}.pm-desk-kpis em{display:block;font-style:normal;font-size:10px;color:var(--pm-muted)}.pm-desk-kpis b{font-size:14px;font-family:Outfit,sans-serif}.pm-desk-ring{width:88px;height:88px;margin:4px auto;border-radius:50%;border:6px solid rgba(127,212,239,.2);border-top-color:var(--pm-ice);display:grid;place-items:center;text-align:center}.pm-desk-ring strong{font-size:22px;font-family:Outfit,sans-serif;color:var(--pm-ice)}.pm-desk-ring span{display:block;font-size:10px;color:var(--pm-muted)}.pm-desk-ticket .center{text-align:center;font-size:12px;color:var(--pm-muted);margin:0}.pm-desk-bars{display:grid;gap:8px}.pm-desk-bars label{display:grid!important;gap:4px;font-size:10px!important}.pm-desk-bars i{display:block;height:6px;border-radius:999px;background:linear-gradient(90deg,var(--pm-ice2),var(--pm-ice))}.pm-desk-list{display:grid;gap:8px}.pm-desk-list article{display:grid;grid-template-columns:1.2fr .5fr 1fr auto;gap:8px;align-items:center;padding:10px 12px;border-radius:10px;border:1px solid var(--pm-line);background:var(--pm-panel);font-size:12px;color:var(--pm-muted)}.pm-desk-list article.hot{border-color:#f8717166}.pm-desk-list b{color:var(--pm-text)}.pm-desk-list i{font-style:normal;color:var(--pm-ice);font-size:11px;font-weight:700}.pm-desk-grid3{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.pm-desk-card ol{margin:0;padding-left:18px;color:var(--pm-muted);font-size:12px;line-height:1.5}.pm-desk-sanctuary{text-align:center;padding:28px 16px}.pm-desk-breath{width:72px;height:72px;margin:0 auto 14px;border-radius:50%;border:2px solid rgba(127,212,239,.45);box-shadow:inset 0 0 24px #3bb8d940;animation:pm-pulse 3.5s ease-in-out infinite}.pm-desk-sanctuary h4{margin:0 0 8px}.pm-desk-sanctuary p{color:var(--pm-muted);font-size:13px;max-width:320px;margin:0 auto 14px}.pm-desk-chat{display:grid;gap:10px;max-width:480px}.pm-desk-chat .bot,.pm-desk-chat .me{padding:10px 12px;border-radius:12px;font-size:12px;line-height:1.45;max-width:90%}.pm-desk-chat .bot{background:#7fd4ef1f;border:1px solid var(--pm-line);color:var(--pm-text)}.pm-desk-chat .me{margin-left:auto;background:#ffffff0f;color:var(--pm-muted)}.pm-desk-scene-banner{margin:0 12px;padding:6px 10px;border-radius:8px;font-size:11px;font-weight:750;letter-spacing:.02em;color:var(--pm-ice2);background:color-mix(in srgb,var(--pm-ice) 14%,transparent);border:1px solid color-mix(in srgb,var(--pm-ice) 35%,transparent)}.pm-desk[data-product=algo] .pm-desk-scene-banner{color:#fbbf24;background:#f0b4291f;border-color:#fbbf2459}.pm-desk[data-product=bot] .pm-desk-scene-banner{color:#7dd3fc;background:#38bdf81f;border-color:#7dd3fc59}.pm-algo-term-mock{grid-template-columns:.7fr 1.2fr .85fr!important}.pm-algo-watch label{display:flex!important;justify-content:space-between;padding:6px 0;border-bottom:1px solid var(--pm-line);font-size:11px}.pm-algo-watch label.on-row{color:var(--pm-text);font-weight:700}.pm-showcase-v1{border-radius:16px;overflow:hidden;border:1px solid color-mix(in srgb,var(--pm-ice) 35%,var(--pm-line));min-height:320px}.pm-showcase-v1 .pm-desk{border:0;box-shadow:none;min-height:340px;max-width:none;width:100%}.pm-products-visual .pm-module-visual{min-height:360px}.pm-products-visual .pm-desk{min-height:340px}.pm-feature-visual-row{display:grid;grid-template-columns:1.15fr .85fr;gap:22px;align-items:center;margin-bottom:28px}.pm-feature-visual-row.reverse{direction:rtl}.pm-feature-visual-row.reverse>*{direction:ltr}.pm-feature-visual-row .copy{position:relative;padding:22px 22px 22px 26px;border-radius:18px;border:1px solid color-mix(in srgb,var(--pm-ice) 28%,var(--pm-line));background:linear-gradient(145deg,color-mix(in srgb,var(--pm-ice) 12%,transparent),transparent 55%),color-mix(in srgb,var(--pm-panel) 88%,#000);box-shadow:var(--pm-shadow);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pm-feature-visual-row .copy:before{content:"";position:absolute;left:0;top:16px;bottom:16px;width:3px;border-radius:999px;background:linear-gradient(180deg,var(--pm-ice),transparent)}.pm-copy-kicker{margin:0 0 8px!important;font-size:11px!important;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--pm-ice2)!important}.pm-feature-visual-row .copy h3{margin:0 0 10px;font-size:clamp(18px,2.5vw,23px);letter-spacing:-.02em;line-height:1.25;color:var(--pm-text)}.pm-feature-visual-row .copy p{margin:0;color:var(--pm-muted);font-size:14px;line-height:1.6}.pm-video-stage{display:grid;gap:18px}.pm-video-copy h2{margin:0 0 8px}.pm-video-copy p{margin:0;color:var(--pm-muted);max-width:560px;line-height:1.5}.pm-video-frame{position:relative;border-radius:20px;overflow:hidden;border:1px solid rgba(127,212,239,.3);background:#040d14;aspect-ratio:16 / 10}.pm-video-el{width:100%;height:100%;display:block;-o-object-fit:contain;object-fit:contain;background:#030b12}.pm-video-frame iframe{width:100%;height:100%;border:0}.pm-video-poster{position:relative;height:100%;padding:12px 12px 58px}.pm-video-poster .pm-desk{height:100%;transform:scale(.98)}.pm-video-frame.is-playing .pm-video-poster .pm-desk{transform:scale(1);box-shadow:0 0 0 1px #7fd4ef59,0 18px 48px #00000059}.pm-video-play{position:absolute;top:0;right:0;bottom:52px;left:0;display:grid;place-content:center;text-align:center;border:0;cursor:pointer;background:#030b126b;color:inherit;font:inherit;z-index:3}.pm-video-play:hover{background:#030b1247}.pm-video-play>span{width:68px;height:68px;margin:0 auto 12px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#9ae5f7,var(--pm-ice2));color:#031018;font-size:22px;box-shadow:0 12px 40px #3bb8d973;animation:pm-glow 3s ease-in-out infinite}.pm-video-play em{display:block;font-style:normal;font-weight:800;font-family:Outfit,sans-serif;font-size:16px;color:#e8f7fc}.pm-video-play small{display:block;margin-top:6px;color:#e8f7fcb8;font-size:12px;max-width:320px;margin-left:auto;margin-right:auto;line-height:1.4}.pm-video-reel{height:100%;animation:pm-reel-in .45s ease both}@keyframes pm-reel-in{0%{opacity:0;transform:translate(18px) scale(.99)}to{opacity:1;transform:none}}.pm-video-chrome{position:absolute;left:0;right:0;bottom:0;z-index:4;display:grid;grid-template-columns:auto 1fr;gap:8px 12px;align-items:center;padding:10px 14px 12px;background:linear-gradient(180deg,transparent,rgba(2,10,16,.92) 28%);border-top:1px solid rgba(127,212,239,.18)}.pm-video-transport{width:36px;height:36px;border-radius:999px;border:1px solid rgba(127,212,239,.45);background:#7fd4ef29;color:#e8f7fc;cursor:pointer;font-size:12px;line-height:1}.pm-video-transport:hover{background:#7fd4ef47}.pm-video-chrome-copy{display:grid;gap:2px;min-width:0}.pm-video-chrome-copy strong{font-size:13px;font-weight:700;color:#e8f7fc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-video-chrome-copy span{font-size:11px;color:#e8f7fc9e}.pm-video-progress{grid-column:1 / -1;display:flex;gap:6px}.pm-video-progress i{position:relative;flex:1;height:3px;border-radius:99px;background:#ffffff2e;overflow:hidden}.pm-video-progress i.on{background:#7fd4ef59}.pm-video-progress i.fill:after{content:"";position:absolute;inset:0 auto 0 0;width:0;background:linear-gradient(90deg,#9ae5f7,var(--pm-ice2));animation:pm-progress-fill linear forwards}@keyframes pm-progress-fill{0%{width:0}to{width:100%}}.pm-desk-venue-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:10px 0 12px}.pm-desk-venue-chip{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;border:1px solid rgba(127,212,239,.22);background:#07141ee6;font-size:12px;font-weight:650}.pm-desk-venue-chip img{width:28px;height:28px;border-radius:8px;-o-object-fit:cover;object-fit:cover;background:#071018}.pm-resource-cover{height:110px;border-radius:12px;margin-bottom:12px;border:1px solid var(--pm-line);background:radial-gradient(80% 120% at 20% 0%,color-mix(in srgb,var(--pm-ice) 22%,transparent),transparent 55%),var(--pm-surface-2, var(--pm-panel));position:relative;overflow:hidden}.pm-resource-cover .mini-desk{position:absolute;top:12px;right:12px;bottom:-20px;left:20%;transform:scale(.55);transform-origin:top left;pointer-events:none;opacity:.9}@media(max-width:860px){.pm-desk-split,.pm-desk-cards2,.pm-feature-visual-row,.pm-feature-visual-row.reverse{grid-template-columns:1fr;direction:ltr}.pm-desk-tip{display:none}.pm-desk-kpis{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.pm-nav-cta .pm-link{display:none}.pm-module-tabs{gap:6px}.pm-module-tabs button{padding:7px 10px;font-size:11px}.pm-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pm-desk-rail{display:none}.pm-desk{grid-template-columns:1fr}.pm-hero{padding-bottom:20px}}.pm-partner-strip{max-width:1100px;margin:0 auto 40px;padding:0 20px}.pm-partner-strip-title{margin:0 0 14px;text-align:center;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--pm-muted)}.pm-partner-strip-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:10px 14px}.pm-partner-strip-list li{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 8px;border-radius:999px;border:1px solid var(--pm-line);background:var(--pm-panel);font-size:12px;font-weight:650;color:var(--pm-text);transition:border-color .2s ease,transform .2s ease}.pm-partner-strip-list li:hover{border-color:color-mix(in srgb,var(--pm-accent) 45%,var(--pm-line));transform:translateY(-1px)}.pm-partner-logo{width:40px;height:40px;border-radius:10px;display:grid;place-items:center;background:#071018;box-shadow:none;overflow:hidden;flex-shrink:0}.pm-partner-logo img,.pm-partner-strip-list img{width:100%;height:100%;border-radius:0;display:block;-o-object-fit:cover;object-fit:cover;background:transparent}.pm-partner-name{max-width:110px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pm-venue-head{display:flex;align-items:center;gap:10px}.pm-venue-head img{width:44px;height:44px;border-radius:12px;-o-object-fit:cover;object-fit:cover;background:#0a1520;box-shadow:0 0 0 1px #7fd4ef33}.pm-venue-head h3{margin:0}.pm-story-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px}.pm-story-card{border:1px solid var(--pm-line);border-radius:18px;background:linear-gradient(165deg,#122a3ae6,#08141ef2);overflow:hidden;min-height:100%}.pm-story-card .visual{padding:10px 10px 0;transform:scale(.92);transform-origin:top center}.pm-story-card .copy{position:relative;padding:14px 16px 18px 20px;border-top:1px solid color-mix(in srgb,var(--pm-ice) 18%,transparent)}.pm-story-card .copy:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:999px;background:linear-gradient(180deg,var(--pm-ice),transparent)}.pm-story-card .copy h3{margin:0 0 8px;font-size:16px;letter-spacing:-.02em;color:var(--pm-text)}.pm-story-card .copy p{margin:0;color:var(--pm-muted);font-size:13px;line-height:1.5}.pm-film-chapters{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.pm-film-chapters button{border:1px solid var(--pm-line);background:#081620cc;color:var(--pm-muted);border-radius:999px;padding:6px 12px;font-size:11px;font-weight:650;cursor:pointer}.pm-film-chapters button.on{color:var(--pm-text);border-color:color-mix(in srgb,var(--pm-accent) 50%,var(--pm-line));background:color-mix(in srgb,var(--pm-accent) 14%,transparent)}.pm-film-step{display:inline-grid;place-items:center;width:16px;height:16px;margin-right:6px;border-radius:50%;font-size:10px;font-weight:800;background:#7fd4ef2e;color:var(--pm-ice2, #3bb8d9)}.pm-film-chapters button.on .pm-film-step{background:var(--pm-ice2, #3bb8d9);color:#031018}.pm-warmth-quote{margin:28px auto 0;max-width:720px;text-align:center;font-size:18px;line-height:1.5;color:var(--pm-text);font-weight:550}.pm-warmth-quote cite{display:block;margin-top:10px;font-size:12px;font-style:normal;letter-spacing:.04em;text-transform:uppercase;color:var(--pm-muted)}@media(max-width:900px){.pm-story-rail{grid-template-columns:1fr}.pm-story-card .visual{transform:none}}.pm-line{--pm-product-glow: rgba(127, 212, 239, .14)}.pm-line-tools{--pm-ice: #c4b5fd;--pm-ice2: #a78bfa;--pm-product-glow: rgba(167, 139, 250, .16)}.pm-line-bot{--pm-ice: #7fd4ef;--pm-ice2: #3bb8d9;--pm-product-glow: rgba(127, 212, 239, .16)}.pm-line-algo{--pm-ice: #f0b429;--pm-ice2: #e8a017;--pm-product-glow: rgba(240, 180, 41, .16)}.pm-root.pm-theme-light .pm-line-tools{--pm-ice: #6d28d9;--pm-ice2: #5b21b6;--pm-product-glow: rgba(109, 40, 217, .1)}.pm-root.pm-theme-light .pm-line-bot{--pm-ice: #0cb4d4;--pm-ice2: #0891b2;--pm-product-glow: rgba(12, 180, 212, .12)}.pm-root.pm-theme-light .pm-line-algo{--pm-ice: #b45309;--pm-ice2: #92400e;--pm-product-glow: rgba(180, 83, 9, .1)}.pm-line .pm-btn:not(.ghost){background:var(--pm-ice);color:#041018}.pm-root.pm-theme-light .pm-line-tools .pm-btn:not(.ghost),.pm-root.pm-theme-light .pm-line-algo .pm-btn:not(.ghost){color:#fff}.pm-line .pm-btn.ghost{color:var(--pm-ice2);border-color:color-mix(in srgb,var(--pm-ice) 40%,var(--pm-line))}.pm-line .pm-chips span{border-color:color-mix(in srgb,var(--pm-ice) 35%,var(--pm-line))}.pm-desk[data-product=tools]{--pm-ice: #c4b5fd;--pm-ice2: #a78bfa;background:#0c0814;border-color:color-mix(in srgb,var(--pm-ice) 40%,transparent);box-shadow:0 28px 80px #00000073,0 0 0 1px color-mix(in srgb,var(--pm-ice) 28%,transparent)}.pm-desk[data-product=tools] .pm-desk-rail{background:#080610}.pm-desk[data-product=bot]{--pm-ice: #7fd4ef;--pm-ice2: #3bb8d9;background:#06131c;border-color:color-mix(in srgb,var(--pm-ice) 40%,transparent);box-shadow:0 28px 80px #00000073,0 0 0 1px color-mix(in srgb,var(--pm-ice) 28%,transparent)}.pm-desk[data-product=bot] .pm-desk-rail{background:#041018}.pm-desk[data-product=algo]{--pm-ice: #f0b429;--pm-ice2: #e8a017;background:#120e06;border-color:color-mix(in srgb,var(--pm-ice) 40%,transparent);box-shadow:0 28px 80px #00000073,0 0 0 1px color-mix(in srgb,var(--pm-ice) 28%,transparent)}.pm-desk[data-product=algo] .pm-desk-rail{background:#0c0904}.pm-root.pm-theme-light .pm-desk[data-product=tools]{--pm-ice: #6d28d9;--pm-ice2: #5b21b6;background:#fbf8ff}.pm-root.pm-theme-light .pm-desk[data-product=tools] .pm-desk-rail{background:#f3edfc}.pm-root.pm-theme-light .pm-desk[data-product=bot]{--pm-ice: #0cb4d4;--pm-ice2: #0891b2;background:#fff}.pm-root.pm-theme-light .pm-desk[data-product=bot] .pm-desk-rail{background:#eef5f9}.pm-root.pm-theme-light .pm-desk[data-product=algo]{--pm-ice: #b45309;--pm-ice2: #92400e;background:#fffdf8}.pm-root.pm-theme-light .pm-desk[data-product=algo] .pm-desk-rail{background:#f7f0e4}.pm-desk .pm-desk-cta,.pm-desk .pm-desk-rail span.on,.pm-desk .pm-desk-tabs .on,.pm-desk .pm-desk-side-tabs .on,.pm-desk .pm-desk-ticket label b.ice,.pm-desk .pm-desk-ring strong{color:var(--pm-ice)}.pm-desk .pm-desk-cta{background:color-mix(in srgb,var(--pm-ice) 22%,transparent);border:1px solid color-mix(in srgb,var(--pm-ice) 45%,transparent);color:var(--pm-text)}.pm-desk .pm-desk-rail span.on{background:color-mix(in srgb,var(--pm-ice) 18%,transparent)}.pm-desk .badge{display:inline-block;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:750;font-style:normal;background:color-mix(in srgb,var(--pm-ice) 18%,transparent);color:var(--pm-ice2)}.pm-products-page{padding-bottom:48px}.pm-products-hero{text-align:center;max-width:780px;margin:0 auto}.pm-products-hero .lead{margin-left:auto;margin-right:auto}.pm-products-jump{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:28px auto 18px;max-width:720px;width:100%;text-align:left}.pm-jump-tile{display:flex;flex-direction:column;align-items:center;gap:14px;padding:22px 16px 18px;border-radius:20px;text-decoration:none;border:1px solid var(--pm-line);background:color-mix(in srgb,var(--pm-panel) 72%,transparent);color:var(--pm-text);transition:border-color .18s ease,transform .18s ease,background .18s ease,box-shadow .18s ease;min-height:168px}.pm-jump-tile:hover{transform:translateY(-3px);box-shadow:0 16px 36px #00000047}.pm-jump-tile-icon{display:grid;place-items:center;width:88px;height:88px;border-radius:22px;background:color-mix(in srgb,var(--pm-panel) 55%,transparent);border:1px solid color-mix(in srgb,#fff 8%,transparent)}.pm-jump-tile-icon .pm-product-icon{width:72px!important;height:72px!important;border-radius:18px;box-shadow:0 10px 24px #00000059}.pm-jump-tile-copy{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.pm-jump-tile-copy strong{font-size:16px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.pm-jump-tile-copy em{font-style:normal;font-size:12px;font-weight:600;color:var(--pm-muted);letter-spacing:.01em}.pm-jump-tile-copy b{margin-top:6px;font-size:18px;font-weight:850;font-family:Outfit,sans-serif;letter-spacing:-.02em}.pm-jump-tile-copy b span{font-size:12px;font-weight:650;margin-left:2px;color:var(--pm-muted)}.pm-jump-tile.pm-jump-tools{border-color:color-mix(in srgb,#a78bfa 50%,var(--pm-line));background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,#7c3aed 28%,transparent),transparent 62%),color-mix(in srgb,var(--pm-panel) 78%,transparent)}.pm-jump-tile.pm-jump-tools .pm-jump-tile-icon{background:color-mix(in srgb,#7c3aed 18%,transparent);border-color:color-mix(in srgb,#a78bfa 35%,transparent)}.pm-jump-tile.pm-jump-tools strong,.pm-jump-tile.pm-jump-tools b{color:#c4b5fd}.pm-jump-tile.pm-jump-bot{border-color:color-mix(in srgb,#38bdf8 50%,var(--pm-line));background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,#0ea5e9 26%,transparent),transparent 62%),color-mix(in srgb,var(--pm-panel) 78%,transparent)}.pm-jump-tile.pm-jump-bot .pm-jump-tile-icon{background:color-mix(in srgb,#0ea5e9 18%,transparent);border-color:color-mix(in srgb,#38bdf8 35%,transparent)}.pm-jump-tile.pm-jump-bot strong,.pm-jump-tile.pm-jump-bot b{color:#7dd3fc}.pm-jump-tile.pm-jump-algo{border-color:color-mix(in srgb,#f97316 50%,var(--pm-line));background:radial-gradient(120% 90% at 50% 0%,color-mix(in srgb,#ea580c 26%,transparent),transparent 62%),color-mix(in srgb,var(--pm-panel) 78%,transparent)}.pm-jump-tile.pm-jump-algo .pm-jump-tile-icon{background:color-mix(in srgb,#ea580c 16%,transparent);border-color:color-mix(in srgb,#f97316 35%,transparent)}.pm-jump-tile.pm-jump-algo strong,.pm-jump-tile.pm-jump-algo b{color:#fb923c}.pm-root.pm-theme-light .pm-jump-tile.pm-jump-tools strong,.pm-root.pm-theme-light .pm-jump-tile.pm-jump-tools b{color:#6d28d9}.pm-root.pm-theme-light .pm-jump-tile.pm-jump-bot strong,.pm-root.pm-theme-light .pm-jump-tile.pm-jump-bot b{color:#0e7490}.pm-root.pm-theme-light .pm-jump-tile.pm-jump-algo strong,.pm-root.pm-theme-light .pm-jump-tile.pm-jump-algo b{color:#c2410c}.pm-root.pm-theme-light .pm-jump-tile:hover{box-shadow:0 14px 28px #0f172a1f}@media(max-width:640px){.pm-products-jump{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;max-width:100%;margin:20px 0 14px}.pm-jump-tile{flex-direction:column;align-items:center;min-height:0;padding:12px 6px 10px;gap:8px;border-radius:16px}.pm-jump-tile-icon{width:56px;height:56px;border-radius:14px}.pm-jump-tile-icon .pm-product-icon{width:44px!important;height:44px!important;border-radius:12px}.pm-jump-tile-copy{align-items:center;gap:2px}.pm-jump-tile-copy strong{font-size:11px;font-weight:800;text-align:center;line-height:1.15}.pm-jump-tile-copy em{display:none}.pm-jump-tile-copy b{margin-top:2px;font-size:13px}.pm-jump-tile-copy b span{font-size:10px}}.pm-jump{display:inline-flex;align-items:center;padding:10px 16px;border-radius:999px;font-size:13px;font-weight:750;text-decoration:none;border:1px solid var(--pm-line);color:var(--pm-text);background:color-mix(in srgb,var(--pm-panel) 80%,transparent);transition:border-color .15s,background .15s,transform .15s;gap:8px}.pm-jump:hover{transform:translateY(-1px)}.pm-jump-tools{border-color:color-mix(in srgb,#a78bfa 55%,var(--pm-line));color:#c4b5fd}.pm-jump-bot{border-color:color-mix(in srgb,#38bdf8 55%,var(--pm-line));color:#7dd3fc}.pm-jump-algo{border-color:color-mix(in srgb,#f97316 55%,var(--pm-line));color:#fb923c}.pm-root.pm-theme-light .pm-jump-tools{color:#6d28d9;border-color:color-mix(in srgb,#6d28d9 40%,var(--pm-line))}.pm-root.pm-theme-light .pm-jump-bot{color:#0891b2;border-color:color-mix(in srgb,#0cb4d4 45%,var(--pm-line))}.pm-root.pm-theme-light .pm-jump-algo{color:#b45309;border-color:color-mix(in srgb,#b45309 40%,var(--pm-line))}.pm-products-band{scroll-margin-top:88px;padding:48px clamp(16px,4vw,40px);border-top:1px solid var(--pm-line);background:linear-gradient(180deg,var(--pm-product-glow),transparent 55%)}.pm-products-band-inner{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:36px;align-items:center}.pm-products-band:nth-of-type(2n) .pm-products-band-inner{direction:rtl}.pm-products-band:nth-of-type(2n) .pm-products-band-inner>*{direction:ltr}.pm-products-copy h2{margin:0 0 12px;font-size:clamp(28px,3.5vw,40px);letter-spacing:-.03em;line-height:1.15}.pm-products-copy h2 span{color:var(--pm-ice)}.pm-products-copy .lead{margin:0 0 16px;max-width:42ch}.pm-products-perks{margin:0 0 18px}.pm-products-price{margin:14px 0 0;color:var(--pm-muted);font-size:13px}.pm-products-price strong{color:var(--pm-text);font-size:22px;font-weight:850;margin-right:8px;font-family:Outfit,sans-serif}.pm-products-visual .pm-module-tabs{margin-bottom:12px;justify-content:flex-start}.pm-products-trio{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin:18px 0 8px}.pm-trio-chip{padding:8px 14px;border-radius:999px;font-size:12px;font-weight:700;text-decoration:none;border:1px solid var(--pm-line)}@media(max-width:900px){.pm-products-band-inner,.pm-products-band:nth-of-type(2n) .pm-products-band-inner{grid-template-columns:1fr;direction:ltr;gap:22px}}.pm-product-icon{display:block;width:40px;height:40px;max-width:none;border-radius:12px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;flex-shrink:0;background:transparent;box-shadow:0 6px 18px #00000047}.pm-product-icon-lg{width:72px;height:72px;border-radius:16px;box-shadow:0 10px 28px #00000052}.pm-jump{gap:8px}.pm-jump .pm-product-icon{width:28px;height:28px;border-radius:8px;box-shadow:0 3px 10px #00000038}.pm-products-title-row{display:flex;align-items:flex-start;gap:14px;margin-bottom:8px}.pm-products-title-row .pm-product-icon{width:56px;height:56px;border-radius:14px}.pm-products-title-row h2{margin:0}.pm-products-trio .pm-trio-chip{display:inline-flex;align-items:center;gap:10px}.pm-trio-chip .pm-product-icon{width:32px;height:32px;border-radius:10px}.pm-trio-chip.pm-jump-tile-mini{padding:12px 18px;border-radius:16px;font-size:13px}.pm-trio-chip.pm-jump-tile-mini .pm-product-icon{width:44px;height:44px;border-radius:12px}.pm-product-deep{padding-bottom:56px}.pm-deep-top{max-width:1120px;margin:0 auto;padding:16px clamp(16px,4vw,40px) 0}.pm-deep-crumb{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:13px;color:var(--pm-muted)}.pm-deep-crumb a{color:var(--pm-ice2);text-decoration:none}.pm-deep-crumb a:hover{text-decoration:underline}.pm-deep-crumb em{font-style:normal;color:var(--pm-text)}.pm-deep-siblings{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:8px}.pm-deep-sib{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid var(--pm-line);text-decoration:none;color:var(--pm-muted);font-size:13px;font-weight:600;opacity:.72;transition:opacity .15s,border-color .15s,background .15s}.pm-deep-sib:hover{opacity:1}.pm-deep-sib.on{opacity:1;background:color-mix(in srgb,var(--pm-ice) 12%,transparent)}.pm-deep-sib .pm-product-icon{width:36px!important;height:36px!important;border-radius:10px;box-shadow:none}.pm-deep-hero-band{margin:8px 0 0;padding:28px clamp(16px,4vw,40px) 36px;background:radial-gradient(60% 80% at 0% 0%,var(--pm-product-glow),transparent 55%),linear-gradient(180deg,var(--pm-product-glow),transparent 70%);border-bottom:1px solid var(--pm-line)}.pm-deep-hero-grid{max-width:1120px;margin:0 auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:28px;align-items:start}.pm-deep-hero-icon{margin-bottom:14px;width:96px!important;height:96px!important;border-radius:22px}.pm-deep-theme-chip{display:inline-block;margin:0 0 10px;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:700;color:var(--pm-ice2);border:1px solid color-mix(in srgb,var(--pm-ice) 45%,var(--pm-line));background:color-mix(in srgb,var(--pm-ice) 12%,transparent)}.pm-deep-hero-copy h1{margin:0 0 12px;font-size:clamp(32px,4.5vw,48px);letter-spacing:-.03em;line-height:1.12}.pm-deep-hero-copy h1 span{color:var(--pm-ice)}.pm-deep-boundary{margin:12px 0 16px;padding:12px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--pm-ice) 35%,var(--pm-line));background:color-mix(in srgb,var(--pm-ice) 10%,transparent);color:var(--pm-text);font-size:14px;line-height:1.45;max-width:40rem}.pm-deep-hero-visual .pm-desk{max-width:none;width:100%;min-height:340px}.pm-deep-visual{max-width:1120px;margin:0 auto}.pm-deep-mock{margin-top:12px;border-radius:16px;overflow:hidden}.pm-deep-mock .pm-desk{max-width:none;width:100%;min-height:360px}.pm-deep-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.pm-deep-step{padding:16px;border-radius:14px;border:1px solid var(--pm-line);background:color-mix(in srgb,var(--pm-panel) 90%,transparent)}.pm-deep-step em{display:block;font-style:normal;font-weight:800;color:var(--pm-ice);margin-bottom:6px;font-family:Outfit,sans-serif}.pm-deep-step strong{display:block;margin-bottom:6px}.pm-deep-step p{margin:0;font-size:13px;color:var(--pm-muted);line-height:1.45}.pm-deep-compare{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:16px}.pm-deep-compare>div{padding:16px 18px;border-radius:14px;border:1px solid var(--pm-line);background:var(--pm-panel)}.pm-deep-compare h3{margin:0 0 10px;font-size:15px;display:flex;align-items:center;gap:8px}.pm-deep-compare-polar{border-color:color-mix(in srgb,var(--pm-ice) 45%,var(--pm-line))!important;background:color-mix(in srgb,var(--pm-ice) 10%,var(--pm-panel))!important}.pm-deep-compare ul{margin:0;padding-left:1.1rem;color:var(--pm-muted);font-size:13px;line-height:1.55}.pm-deep-compare-polar ul{color:var(--pm-text)}.pm-deep-first{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:10px}.pm-deep-first li{padding:12px 14px;border-radius:12px;border:1px solid var(--pm-line);background:color-mix(in srgb,var(--pm-panel) 88%,transparent)}.pm-deep-first strong{color:var(--pm-ice2);font-size:14px}.pm-deep-first p{margin:4px 0 0;font-size:13px;color:var(--pm-muted);line-height:1.45}.pm-deep-cta-brand{display:flex;align-items:center;gap:16px;justify-content:center;text-align:left;margin-bottom:16px}.pm-deep-cta-brand h2{margin:0 0 4px}.pm-deep-cta-brand .sub{margin:0}.pm-deep-tools .pm-deep-hero-band{--pm-product-glow: rgba(167, 139, 250, .2)}.pm-deep-bot .pm-deep-hero-band{--pm-product-glow: rgba(56, 189, 248, .2)}.pm-deep-algo .pm-deep-hero-band{--pm-product-glow: rgba(249, 115, 22, .18)}@media(max-width:900px){.pm-deep-hero-grid,.pm-deep-compare,.pm-deep-steps{grid-template-columns:1fr}}.pm-deep-value{max-width:1120px;margin:0 auto}.pm-deep-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:16px}.pm-deep-value-card{padding:16px 18px;border-radius:14px;border:1px solid color-mix(in srgb,var(--pm-ice) 35%,var(--pm-line));background:color-mix(in srgb,var(--pm-ice) 8%,var(--pm-panel))}.pm-deep-value-card strong{display:block;margin-bottom:8px;font-size:15px;color:var(--pm-ice2);font-family:Outfit,sans-serif}.pm-deep-value-card p{margin:0;font-size:13px;line-height:1.5;color:var(--pm-muted)}@media(max-width:900px){.pm-deep-value-grid{grid-template-columns:1fr}}.pm-deep-page-banner{margin:0 0 8px;font-size:clamp(18px,2.4vw,22px);font-weight:800;font-family:Outfit,sans-serif;color:var(--pm-ice);letter-spacing:-.02em}.pm-showcase{border-radius:18px;border:1px solid color-mix(in srgb,var(--pm-ice) 40%,var(--pm-line));background:color-mix(in srgb,var(--pm-panel) 92%,transparent);overflow:hidden;min-height:320px}.pm-showcase header{display:flex;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid var(--pm-line);background:color-mix(in srgb,var(--pm-ice) 10%,transparent)}.pm-showcase header strong{display:block;font-size:15px}.pm-showcase header p{margin:2px 0 0;font-size:12px;color:var(--pm-muted)}.pm-showcase-bot .pm-showcase-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px}.pm-showcase-bot article{padding:12px;border-radius:12px;border:1px solid var(--pm-line);background:#06131c}.pm-showcase-bot em{font-style:normal;font-size:10px;font-weight:750;color:var(--pm-ice2);text-transform:uppercase}.pm-showcase-bot h4{margin:6px 0;font-size:13px}.pm-showcase-bot .badge{display:inline-block;margin-bottom:8px;padding:2px 8px;border-radius:999px;font-size:10px;background:color-mix(in srgb,var(--pm-ice) 18%,transparent);color:var(--pm-ice2)}.pm-showcase-bot b{display:block;font-size:18px;font-family:Outfit,sans-serif}.pm-showcase-bot b.up{color:#34d399}.pm-showcase-bot footer,.pm-showcase-algo footer{padding:10px 16px 14px;font-size:12px;color:var(--pm-muted);border-top:1px solid var(--pm-line)}.pm-showcase-algo-body{display:grid;grid-template-columns:1.4fr .8fr;gap:12px;padding:12px}.pm-showcase-svg{width:100%;height:auto;border-radius:12px}.pm-showcase-algo aside{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;background:#120e06;border:1px solid color-mix(in srgb,#f0b429 35%,transparent)}.pm-showcase-algo aside label{display:flex;justify-content:space-between;font-size:12px;color:var(--pm-muted)}.pm-showcase-algo aside b{color:var(--pm-text)}.pm-showcase-algo aside b.ice{color:#f0b429}.pm-showcase-tools .pm-desk{border:0;box-shadow:none;min-height:340px}.pm-deep-icon-fallback{display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:var(--pm-ice);color:#041018;font-weight:800}@media(max-width:720px){.pm-showcase-bot .pm-showcase-cards,.pm-showcase-algo-body{grid-template-columns:1fr}}.pm-ui-version{display:inline-flex;flex-wrap:wrap;gap:8px;margin:0 0 14px}.pm-ui-version button,.pm-ui-version a{border:1px solid var(--pm-line);background:color-mix(in srgb,var(--pm-panel) 90%,transparent);color:var(--pm-muted);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:650;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.pm-ui-version button.on,.pm-ui-version a.on{border-color:color-mix(in srgb,var(--pm-ice) 55%,var(--pm-line));background:color-mix(in srgb,var(--pm-ice) 16%,transparent);color:var(--pm-ice2)}.pm-edition-compare{margin:0 0 14px}.pm-edition-hint{margin:0 0 8px;font-size:12px;color:var(--pm-muted)}.pm-edition-open{border-style:dashed!important;color:var(--pm-ice2)!important}.pm-deep-mod-label{margin:0 0 10px;font-size:13px;color:var(--pm-muted)}.pm-deep-mod-label strong{color:var(--pm-text)}.pm-deep-mock-real{border:1px solid var(--pm-line);border-radius:16px;padding:12px;background:color-mix(in srgb,var(--pm-panel) 70%,transparent)}.pm-real-shell{border-radius:16px;border:1px solid color-mix(in srgb,var(--pm-ice) 35%,#222);background:#050505;overflow:hidden;min-height:320px}.pm-deep-bot .pm-real-shell{border-color:color-mix(in srgb,#38bdf8 40%,#222)}.pm-deep-algo .pm-real-shell{border-color:color-mix(in srgb,#f59e0b 40%,#222)}.pm-real-shell-tag{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid #222;background:#ffffff08;font-size:12px;color:#a1a1aa}.pm-real-bot.pionex-page{max-width:none;margin:0!important;width:100%!important;padding-bottom:8px;background:#050505;overflow:hidden}.pm-real-bot.pionex-page:before,.pm-real-bot.pionex-page:after{display:none}.pm-real-bot-grid{padding:0 12px 12px;display:grid;gap:10px}@media(min-width:900px){.pm-real-bot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pm-real-footnote{margin:0;padding:10px 14px 14px;font-size:12px;color:#71717a;border-top:1px solid #1f1f1f}.pm-real-footnote a{color:var(--pm-ice2)}.pm-real-term{background:#050505}.pm-real-term-grid{min-height:340px!important;height:auto!important;grid-template-columns:180px minmax(0,1fr) 200px!important}.pm-real-term-left{display:flex!important;width:auto!important;max-width:none!important;min-width:0!important}.pm-real-univ{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:10px;border-bottom:1px solid #222}.pm-real-univ button{border:1px solid #2a2a2a;background:#121212;color:#888;border-radius:8px;padding:6px;font-size:11px;font-weight:700}.pm-real-univ button.on{border-color:#f0b42973;color:#fbbf24;background:#f0b4291a}.pm-real-symlist{list-style:none;margin:0;padding:6px;display:grid;gap:4px;overflow:auto}.pm-real-symlist li{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;padding:8px;border-radius:8px;font-size:11px;color:#a1a1aa}.pm-real-symlist li.on{background:#f0b4291a;color:#f5f5f5}.pm-real-symlist b{color:#f5f5f5;font-size:12px}.pm-real-symlist .up{color:#0ecb81;font-style:normal}.pm-real-symlist .dn{color:#f6465d;font-style:normal}.pm-real-chart-tools{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.pm-real-chart-tools span{padding:4px 8px;border-radius:6px;font-size:11px;color:#888;background:#121212;border:1px solid #222}.pm-real-chart-tools span.on{color:#fbbf24;border-color:#fbbf2466}.pm-real-chart-tools span.ghost{margin-left:auto;color:#666}.pm-real-chart{width:100%;height:auto;display:block;border:1px solid #1f1f1f;border-radius:8px}.pm-real-ai-tabs{display:flex;gap:8px;margin-top:8px;flex-wrap:wrap}.pm-real-ai-tabs span{font-size:11px;color:#777;padding:4px 8px;border-radius:999px;border:1px solid #222}.pm-real-ai-tabs span.on{color:#fbbf24;border-color:#fbbf2459;background:#fbbf2414}.pm-real-exec{display:grid;gap:10px}.pm-real-exec label{display:flex;justify-content:space-between;font-size:12px;color:#888}.pm-real-exec label b{color:#f5f5f5}.pm-real-exec label b.up{color:#0ecb81}.pm-real-exec-cta{margin-top:4px;border:0;border-radius:10px;padding:10px 12px;font-weight:800;font-size:13px;background:linear-gradient(135deg,#f59e0b,#ea580c);color:#1c1004;cursor:default}.pm-real-exec .hint{margin:0;font-size:11px;color:#71717a}@media(max-width:900px){.pm-real-term-grid{grid-template-columns:1fr!important}.pm-real-term-left{display:none!important}}.pm-academy-hero .pm-academy-brand{display:flex;align-items:center;gap:16px;margin-bottom:12px}.pm-academy-card{min-height:160px}.pm-root.pm-theme-light{--pm-bg: #f7fafc;--pm-panel: #ffffff;--pm-surface-2: #eef5f9;--pm-ice: #0cb4d4;--pm-ice2: #0891b2;--pm-text: #0b1f2c;--pm-muted: #4d6675;--pm-line: rgba(8, 145, 178, .16);--pm-mesh: rgba(12, 180, 212, .2);--pm-nav-bg: rgba(247, 250, 252, .92);--pm-shadow: 0 10px 28px rgba(11, 31, 44, .07)}.pm-root.pm-theme-light .pm-card,.pm-root.pm-theme-light .pm-module-panel,.pm-root.pm-theme-light .pm-step,.pm-root.pm-theme-light .pm-trust-cell,.pm-root.pm-theme-light .pm-compare-col,.pm-root.pm-theme-light .pm-ba-card,.pm-root.pm-theme-light .pm-faq-item,.pm-root.pm-theme-light .pm-price,.pm-root.pm-theme-light .pm-stack-hub,.pm-root.pm-theme-light .pm-stack-chip,.pm-root.pm-theme-light .pm-stack-cloud,.pm-root.pm-theme-light .pm-first10 li,.pm-root.pm-theme-light .pm-video-stage,.pm-root.pm-theme-light .pm-feature-visual-row .copy,.pm-root.pm-theme-light .pm-broker-card,.pm-root.pm-theme-light .pm-feature-row,.pm-root.pm-theme-light .pm-feature-list>*,.pm-root.pm-theme-light .pm-cta-band,.pm-root.pm-theme-light .pm-table-wrap,.pm-root.pm-theme-light .pm-matrix,.pm-root.pm-theme-light .pm-check-list,.pm-root.pm-theme-light .pm-resource-cover,.pm-root.pm-theme-light .pm-module-visual{background:var(--pm-panel)!important;background-image:none!important;box-shadow:var(--pm-shadow);border:1px solid var(--pm-line)!important;color:var(--pm-text)!important}.pm-root.pm-theme-light .pm-card h3,.pm-root.pm-theme-light .pm-card p,.pm-root.pm-theme-light .pm-step h3,.pm-root.pm-theme-light .pm-step p,.pm-root.pm-theme-light .pm-feature-row h3,.pm-root.pm-theme-light .pm-feature-row p,.pm-root.pm-theme-light .pm-ba-card h3,.pm-root.pm-theme-light .pm-ba-card li,.pm-root.pm-theme-light .pm-compare-col h3,.pm-root.pm-theme-light .pm-compare-col li,.pm-root.pm-theme-light .pm-price h3,.pm-root.pm-theme-light .pm-price li,.pm-root.pm-theme-light .pm-price-blurb,.pm-root.pm-theme-light .pm-check-list li,.pm-root.pm-theme-light .pm-stack-hub strong,.pm-root.pm-theme-light .pm-stack-hub span,.pm-root.pm-theme-light .pm-stack-hub em,.pm-root.pm-theme-light .pm-stack-chip,.pm-root.pm-theme-light .pm-faq-item summary,.pm-root.pm-theme-light .pm-faq-item p,.pm-root.pm-theme-light .pm-matrix th,.pm-root.pm-theme-light .pm-matrix td,.pm-root.pm-theme-light .pm-matrix tbody th,.pm-root.pm-theme-light .pm-matrix tbody th em,.pm-root.pm-theme-light .pm-first10 h3,.pm-root.pm-theme-light .pm-first10 p,.pm-root.pm-theme-light .pm-trust-cell strong,.pm-root.pm-theme-light .pm-trust-cell span,.pm-root.pm-theme-light .pm-trust-cell em,.pm-root.pm-theme-light .pm-partner-name,.pm-root.pm-theme-light .pm-partner-strip-title{color:var(--pm-text)!important}.pm-root.pm-theme-light .pm-muted,.pm-root.pm-theme-light .sub,.pm-root.pm-theme-light .pm-trust-cell em,.pm-root.pm-theme-light .pm-matrix tbody th em,.pm-root.pm-theme-light .pm-stack-hub em,.pm-root.pm-theme-light .pm-price-blurb,.pm-root.pm-theme-light .pm-partner-strip-title{color:var(--pm-muted)!important}.pm-root.pm-theme-light .pm-module-tabs button{background:var(--pm-surface-2)!important;color:var(--pm-text)!important;border:1px solid var(--pm-line)!important}.pm-root.pm-theme-light .pm-module-tabs button.on,.pm-root.pm-theme-light .pm-module-tabs button:hover{background:linear-gradient(135deg,#7dd3e8,#0cb4d4)!important;color:#031018!important;border-color:transparent!important}.pm-root.pm-theme-light .pm-partner-strip-list li{background:#fff!important;color:var(--pm-text)!important;border:1px solid var(--pm-line)!important;box-shadow:0 4px 14px #0b1f2c0d}.pm-root.pm-theme-light .pm-partner-logo{background:transparent!important;box-shadow:none!important}.pm-root.pm-theme-light .pm-matrix thead th{color:var(--pm-ice2)!important;background:var(--pm-surface-2)!important}.pm-root.pm-theme-light .pm-matrix tbody tr:nth-child(2n) td,.pm-root.pm-theme-light .pm-matrix tbody tr:nth-child(2n) th{background:#eef5f98c!important}.pm-root.pm-theme-light .pm-hero h1 span,.pm-root.pm-theme-light .pm-eyebrow{color:var(--pm-ice2)!important}.pm-root.pm-theme-light .pm-btn{background:linear-gradient(135deg,#5fd0e8,#0cb4d4)!important;color:#031018!important}.pm-root.pm-theme-light .pm-btn.ghost{background:transparent!important;color:var(--pm-ice2)!important;border:1px solid color-mix(in srgb,var(--pm-ice2) 40%,var(--pm-line))!important}.pm-root.pm-theme-light .pm-chips span{background:var(--pm-surface-2)!important;color:var(--pm-text)!important;border-color:var(--pm-line)!important}.pm-root.pm-theme-light .pm-check-list li:before,.pm-root.pm-theme-light .pm-price li.ok:before{color:var(--pm-ice2)!important}.pm-root.pm-theme-light .pm-desk{background:#fff!important;border-color:var(--pm-line)!important;box-shadow:0 16px 40px #0b1f2c1a!important}.pm-root.pm-theme-light .pm-hero-visual .pm-desk{box-shadow:0 22px 56px #0b1f2c1f,0 0 0 1px var(--pm-line)!important}.pm-root.pm-theme-light .pm-desk-rail{background:#eef5f9!important;border-right-color:var(--pm-line)!important}.pm-root.pm-theme-light .pm-desk-rail span.on{background:#0cb4d429!important;color:var(--pm-ice2)!important}.pm-root.pm-theme-light .pm-desk-top{background:#fff!important;border-bottom-color:var(--pm-line)!important}.pm-root.pm-theme-light .pm-desk-main{background:#fff!important}.pm-root.pm-theme-light .pm-desk-chart{background:#f4f9fb!important}.pm-root.pm-theme-light .pm-desk-chart,.pm-root.pm-theme-light .pm-desk-ticket,.pm-root.pm-theme-light .pm-desk-card,.pm-root.pm-theme-light .pm-desk-kpis article,.pm-root.pm-theme-light .pm-desk-list article,.pm-root.pm-theme-light .pm-desk-cal>span,.pm-root.pm-theme-light .pm-desk-sanctuary,.pm-root.pm-theme-light .pm-desk-chat .bot,.pm-root.pm-theme-light .pm-desk-chat .me,.pm-root.pm-theme-light .pm-desk-venue-chip,.pm-root.pm-theme-light .pm-desk-note,.pm-root.pm-theme-light .pm-desk-emo span{background:#fff!important;border-color:var(--pm-line)!important;color:var(--pm-text)}.pm-root.pm-theme-light .pm-desk-chart{background:#f0f7fa!important}.pm-root.pm-theme-light .pm-desk-card.modalish{background:#fff5f5!important;border-color:#f8717159!important}.pm-root.pm-theme-light .pm-desk-cal>span.win{background:#10b98124!important;color:#047857!important}.pm-root.pm-theme-light .pm-desk-cal>span.loss{background:#ef44441f!important;color:#b91c1c!important}.pm-root.pm-theme-light .pm-desk-alert{background:#ef44441a!important;color:#b91c1c!important}.pm-root.pm-theme-light .pm-desk-bar,.pm-root.pm-theme-light .pm-desk-bars i{background:#0891b21f!important}.pm-root.pm-theme-light .pm-desk-tip{background:#fff!important;color:var(--pm-text)!important;border-color:var(--pm-line)!important;box-shadow:var(--pm-shadow)}.pm-root.pm-theme-light .pm-desk-chat .me{background:#eef5f9!important}.pm-root.pm-theme-light .pm-desk-ring,.pm-root.pm-theme-light .pm-story-card{background:#fff!important;border-color:var(--pm-line)!important}.pm-root.pm-theme-light .pm-story-card .copy{background:transparent!important;border-top-color:var(--pm-line)!important}.pm-root.pm-theme-light .pm-resource-cover,.pm-root.pm-theme-light .pm-video-frame,.pm-root.pm-theme-light .pm-video-el{background:#eef5f9!important}.pm-root.pm-theme-light{--pm-mesh: rgba(8, 145, 178, .22)}@media(max-width:720px){.pm-nav-cta .pm-link{display:none}}.pm-root.pm-theme-light .pm-line-tools .pm-eyebrow,.pm-root.pm-theme-light .pm-line-tools .pm-hero h1 span,.pm-root.pm-theme-light .pm-line-bot .pm-eyebrow,.pm-root.pm-theme-light .pm-line-bot .pm-hero h1 span,.pm-root.pm-theme-light .pm-line-algo .pm-eyebrow,.pm-root.pm-theme-light .pm-line-algo .pm-hero h1 span{color:var(--pm-ice2)!important}.pm-root.pm-theme-light .pm-desk[data-product=tools] .pm-desk-cta,.pm-root.pm-theme-light .pm-desk[data-product=bot] .pm-desk-cta,.pm-root.pm-theme-light .pm-desk[data-product=algo] .pm-desk-cta{color:var(--pm-text)!important}.dd-root{--dd-bg: #f4f5f8;--dd-panel: #ffffff;--dd-panel-2: #f7f8fb;--dd-line: #e4e7ef;--dd-text: #12141a;--dd-muted: #6b7288;--dd-accent: #7c5cff;--dd-accent-soft: #efeaff;--dd-long: #16a34a;--dd-long-soft: #dcfce7;--dd-short: #e11d48;--dd-short-soft: #ffe4e8;--dd-warn: #ea580c;--dd-ok: #16a34a;--dd-radius: 12px;--dd-shadow: 0 6px 20px rgba(18, 20, 26, .07);--dd-font: "DM Sans", "Noto Sans TC", system-ui, sans-serif;--dd-mono: "IBM Plex Mono", ui-monospace, monospace;--dd-chart-bg: #ffffff;--dd-side-w: min(340px, 28vw);--dd-book-w: min(200px, 16vw);--dd-rail-bg: #ffffff;--dd-rail-fg: #3d4454;--dd-rail-muted: #6b7288;--dd-rail-hover: rgba(18, 20, 26, .06);--dd-rail-active-fg: #12141a;--dd-rail-border: #e4e7ef;--dd-rail-pill-bg: #f1f3f8;--dd-rail-ctrl-border: #d5dae6;color-scheme:light;box-sizing:border-box;height:100%;max-height:100%;min-height:0;overflow:hidden;background:var(--dd-bg);color:var(--dd-text);font-family:var(--dd-font);display:flex;flex-direction:column;position:relative;z-index:1;pointer-events:auto}.dd-shell{flex:1 1 auto;min-height:0;display:flex;flex-direction:row;overflow:hidden}.dd-main{flex:1 1 auto;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden}.dd-workspace{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.dd-rail{flex:0 0 58px;width:58px;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 0 6px;background:var(--dd-rail-bg);color:var(--dd-rail-fg);border-right:1px solid var(--dd-rail-border);z-index:40;transition:width .18s ease,flex-basis .18s ease,background .18s ease,color .18s ease}.dd-rail-brand{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:#0b1a2e;color:var(--dd-text);text-decoration:none;margin-bottom:2px;flex:0 0 auto;overflow:hidden;border:1px solid var(--dd-rail-border);padding:0}.dd-rail-brand img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-radius:9px}.dd-rail-apps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;width:100%;margin:0 0 8px;padding:0;border:0;background:transparent;flex:0 0 auto;box-sizing:border-box}.dd-rail-app{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;padding:4px 2px 2px;border-radius:10px;text-decoration:none;color:var(--dd-rail-muted);font-size:10px;font-weight:750;letter-spacing:-.02em;line-height:1}.dd-rail-app img{width:36px;height:36px;border-radius:10px;-o-object-fit:cover;object-fit:cover;display:block;flex:0 0 auto}.dd-rail-app span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd-rail-app:hover{color:var(--dd-rail-active-fg);background:var(--dd-rail-hover)}.dd-rail-app.on{color:var(--dd-rail-active-fg);background:color-mix(in srgb,var(--dd-accent) 22%,transparent)}.dd-rail-app.on img{box-shadow:0 0 0 2px color-mix(in srgb,var(--dd-accent) 50%,transparent)}.dd-root:not(.rail-expanded) .dd-rail-apps{display:flex;justify-content:center;margin:0 0 6px}.dd-root:not(.rail-expanded) .dd-rail-app{display:none;padding:2px;background:transparent}.dd-root:not(.rail-expanded) .dd-rail-app.on{display:flex}.dd-root:not(.rail-expanded) .dd-rail-app img{width:40px;height:40px;border-radius:11px}.dd-root:not(.rail-expanded) .dd-rail-app span{display:none}.dd-rail-nav{flex:1 1 auto;display:flex;flex-direction:column;align-items:center;gap:2px;width:100%;min-height:0;overflow-y:auto;scrollbar-width:none;padding:0 3px}.dd-rail-nav::-webkit-scrollbar{display:none}.dd-rail-nav button{width:52px;border:0;background:transparent;color:var(--dd-rail-muted);cursor:pointer;border-radius:10px;padding:7px 2px 6px;display:flex;flex-direction:column;align-items:center;gap:3px}.dd-rail-nav button:hover{color:var(--dd-rail-active-fg);background:var(--dd-rail-hover)}.dd-rail-nav button.active{color:var(--dd-rail-active-fg);background:color-mix(in srgb,var(--dd-accent) 22%,transparent)}.dd-rail-ico{font-size:17px;line-height:1;font-style:normal;display:block}.dd-rail-nav em{display:block;font-style:normal;font-weight:700;letter-spacing:-.02em;max-width:52px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.15;text-align:center}.dd-rail-short{display:block;font-size:11px;font-weight:700}.dd-rail-full{display:none;font-size:13px;font-weight:650}.dd-rail-theme{width:30px;height:30px;border:1px solid var(--dd-rail-ctrl-border);border-radius:8px;background:transparent;color:var(--dd-rail-fg);cursor:pointer;margin-top:2px;font-size:13px}.dd-rail-foot{display:flex;flex-direction:column;align-items:center;gap:5px;margin-top:2px;width:100%;padding:0 6px;flex:0 0 auto}.dd-live-pill{display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:10px;font-weight:700;color:var(--dd-rail-muted);padding:3px 7px;border-radius:999px;background:var(--dd-rail-pill-bg);margin-bottom:4px;max-width:52px;overflow:hidden}.dd-live-pill i{width:7px;height:7px;border-radius:50%;background:#6b7280;flex:0 0 auto}.dd-live-pill.on{color:#86efac}.dd-live-pill.on i{background:#22c55e;box-shadow:0 0 0 2px #22c55e40}.dd-root.rail-expanded .dd-rail{flex-basis:168px;width:168px;align-items:stretch;padding:10px 8px 8px}.dd-root.rail-expanded .dd-rail-brand{width:36px;height:36px;font-size:15px;margin-left:4px}.dd-root.rail-expanded .dd-rail-apps{margin-bottom:10px}.dd-root.rail-expanded .dd-live-pill{display:none}.dd-root.rail-expanded .dd-rail-nav{align-items:stretch;padding:0;gap:3px}.dd-root.rail-expanded .dd-rail-nav button{width:100%;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;padding:9px 10px;border-radius:10px}.dd-root.rail-expanded .dd-rail-ico{font-size:18px;width:22px;text-align:center;flex:0 0 auto}.dd-root.rail-expanded .dd-rail-nav em{max-width:none;text-align:left;flex:1 1 auto}.dd-root.rail-expanded .dd-rail-short{display:none}.dd-root.rail-expanded .dd-rail-full{display:block}.dd-root.rail-expanded .dd-rail-foot{flex-direction:column;align-items:stretch;justify-content:flex-end;padding:4px 4px 0}.dd-root.rail-expanded .dd-rail-ctrls{flex-direction:row;justify-content:flex-start}.dd-root.rail-expanded .dd-rail-theme{width:34px;height:34px}.dd-root *,.dd-root *:before,.dd-root *:after{box-sizing:border-box}.dd-root.theme-dark{--dd-bg: #0b0e12;--dd-panel: #12171e;--dd-panel-2: #171d26;--dd-line: #243041;--dd-text: #e8eef6;--dd-muted: #8b9bb0;--dd-accent: #8b7cff;--dd-accent-soft: color-mix(in srgb, var(--dd-accent) 18%, transparent);--dd-long: #14b8a6;--dd-long-soft: color-mix(in srgb, var(--dd-long) 16%, transparent);--dd-short: #f43f5e;--dd-short-soft: color-mix(in srgb, var(--dd-short) 16%, transparent);--dd-warn: #f59e0b;--dd-ok: #22c55e;--dd-shadow: 0 8px 28px rgba(0, 0, 0, .35);--dd-chart-bg: #080a0e;--dd-rail-bg: #12141a;--dd-rail-fg: #c8cdd8;--dd-rail-muted: #9aa3b5;--dd-rail-hover: rgba(255, 255, 255, .06);--dd-rail-active-fg: #ffffff;--dd-rail-border: rgba(255, 255, 255, .08);--dd-rail-pill-bg: rgba(255, 255, 255, .06);--dd-rail-ctrl-border: rgba(255, 255, 255, .12);color-scheme:dark}.dd-top{position:relative;z-index:30;flex:0 0 auto;display:flex;align-items:center;gap:12px;padding:0 14px;height:48px;min-height:48px;max-height:48px;border-bottom:1px solid var(--dd-line);background:var(--dd-panel);overflow:hidden}.dd-top.dd-top-slim{height:36px;min-height:36px;max-height:36px;padding:0 10px}.dd-top-title{display:flex;flex-direction:column;gap:1px;min-width:72px;max-width:200px;flex:0 1 auto;overflow:hidden}.dd-top-title strong{font-size:15px;font-weight:700;line-height:1.1}.dd-top-title span{font-size:11px;color:var(--dd-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:280px}.dd-top-actions{display:flex;align-items:center;gap:6px;flex:0 0 auto;margin-left:auto}.dd-top-mkt{font-size:12px;color:var(--dd-muted);white-space:nowrap;font-family:var(--dd-mono)}.dd-top-mkt b.up{color:var(--dd-long)}.dd-top-mkt b.dn{color:var(--dd-short)}.dd-premarket-cta{border-color:color-mix(in srgb,var(--dd-accent) 40%,var(--dd-line))!important;color:var(--dd-accent)!important;background:var(--dd-accent-soft)!important;font-weight:700!important}.dd-premarket-cta.done{color:var(--dd-ok)!important;border-color:color-mix(in srgb,var(--dd-ok) 40%,var(--dd-line))!important;background:var(--dd-long-soft)!important}.dd-seg-xs{width:96px!important;height:26px}.dd-seg-xs button{font-size:10px!important;padding:0!important}.dd-btn-xs{padding:2px 8px!important;font-size:11px!important;min-height:26px;line-height:1.1}.dd-stats{display:flex;gap:18px;align-items:center;flex:1 1 auto;min-width:0;justify-content:center;padding:0 8px}.dd-stat{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0}.dd-stat em{font-style:normal;font-size:9px;color:var(--dd-muted);text-transform:uppercase;letter-spacing:.06em}.dd-stat b{font-family:var(--dd-mono);font-size:13px;font-weight:650;line-height:1.1}.dd-stat b.up{color:var(--dd-long)}.dd-stat b.dn{color:var(--dd-short)}.dd-page{flex:1 1 auto;min-height:0;width:100%;overflow:auto;overscroll-behavior:contain;padding:12px 16px 16px;background:var(--dd-bg);display:flex;flex-direction:column}.dd-page>.dd-mod{flex:1 1 auto;min-height:0;width:100%}.dd-page>.dd-journal.dd-journal-full{flex:0 0 auto;min-height:auto;height:auto;overflow:visible}.dd-page-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;width:100%;max-width:none}.dd-page-card{border:1px solid var(--dd-line);border-radius:14px;background:var(--dd-panel);box-shadow:var(--dd-shadow);padding:14px 16px;max-width:none;width:100%;min-width:0}.dd-page-card-wide{max-width:none;width:100%}.dd-page-card header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.dd-page-card p{margin:0 0 10px;font-size:13px;color:var(--dd-muted);line-height:1.5}.dd-page-list{margin:0 0 14px;padding-left:18px;font-size:13px;color:var(--dd-text);line-height:1.55}.dd-chip{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;border-radius:999px;border:1px solid var(--dd-line);background:var(--dd-panel-2);font-size:11px;color:var(--dd-muted);white-space:nowrap;pointer-events:none}.dd-chip.on{border-color:color-mix(in srgb,var(--dd-accent) 45%,transparent);background:var(--dd-accent-soft);color:var(--dd-accent)}.dd-chip.live{border-color:color-mix(in srgb,var(--dd-ok) 40%,transparent);color:var(--dd-ok)}.dd-chip.danger{border-color:color-mix(in srgb,var(--dd-short) 45%,transparent);color:var(--dd-short);background:var(--dd-short-soft);pointer-events:none}.dd-ticker{display:none}.dd-body{flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1fr) var(--dd-side-w);align-items:stretch;overflow:hidden;min-height:0}.dd-body.show-book{grid-template-columns:minmax(0,1fr) var(--dd-book-w) var(--dd-side-w)}.dd-chart-col{display:flex;flex-direction:column;min-width:0;min-height:0;border-right:1px solid var(--dd-line);overflow:hidden;background:var(--dd-panel)}.dd-book{display:flex;flex-direction:column;min-width:0;background:var(--dd-panel);border-right:1px solid var(--dd-line);max-height:calc(min(58vh,520px) + 88px);overflow:hidden;font-size:11px}.dd-book-head{display:flex;justify-content:space-between;align-items:center;padding:7px 8px;border-bottom:1px solid var(--dd-line);font-size:11px}.dd-book-head span{color:var(--dd-muted);font-size:10px}.dd-book-cols{display:grid;grid-template-columns:1fr 1fr;padding:4px 8px;color:var(--dd-muted);font-size:9px;border-bottom:1px solid var(--dd-line)}.dd-book-asks,.dd-book-bids{overflow:auto;flex:1 1 auto;min-height:0}.dd-book-row{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:2px 8px;font-family:var(--dd-mono);font-size:10px;line-height:1.45}.dd-book-depth{position:absolute;right:0;top:0;bottom:0;opacity:.18;pointer-events:none}.dd-book-row.ask .dd-book-depth{background:var(--dd-short)}.dd-book-row.bid .dd-book-depth{background:var(--dd-long)}.dd-book-row.ask .p{color:var(--dd-short)}.dd-book-row.bid .p{color:var(--dd-long)}.dd-book-row .s{text-align:right;color:var(--dd-muted)}.dd-book-mid{display:flex;align-items:baseline;justify-content:space-between;padding:6px 8px;border-top:1px solid var(--dd-line);border-bottom:1px solid var(--dd-line);background:var(--dd-panel-2)}.dd-book-mid b{font-family:var(--dd-mono);font-size:13px}.dd-book-mid em{font-style:normal;font-size:9px;color:var(--dd-muted)}.dd-book-sent{padding:8px;border-top:1px solid var(--dd-line);flex:0 0 auto}.dd-book-sent-bar{display:flex;height:6px;border-radius:999px;overflow:hidden;background:var(--dd-line)}.dd-book-sent-bar .long{background:var(--dd-long)}.dd-book-sent-bar .short{background:var(--dd-short)}.dd-book-sent-lab{display:flex;justify-content:space-between;margin-top:4px;font-size:9px;font-family:var(--dd-mono);color:var(--dd-muted)}.dd-book-note{margin:0;padding:6px 8px 8px;font-size:9px;color:var(--dd-muted);line-height:1.3;border-top:1px solid var(--dd-line)}.dd-size-pct{display:flex;gap:4px}.dd-size-pct button{flex:1;border:1px solid var(--dd-line);background:var(--dd-panel);color:var(--dd-muted);font-size:10px;font-weight:600;padding:5px 0;border-radius:6px;cursor:pointer}.dd-size-pct button.active{border-color:var(--dd-accent);color:var(--dd-accent);background:var(--dd-accent-soft)}.dd-chart-stack{position:relative;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.dd-chart-host{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--dd-chart-bg);position:relative}.dd-chart-bar{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-start;gap:10px;padding:4px 8px;border-bottom:1px solid var(--dd-line);background:var(--dd-panel);flex-wrap:nowrap;overflow-x:auto;position:relative;z-index:2}.dd-chart-bar-end{margin-left:auto;display:flex;align-items:center;gap:8px;flex:0 0 auto}.dd-chart-trade-btns{flex:0 0 auto;padding-right:6px;border-right:1px solid var(--dd-line)}.dd-toolbar-float{display:none!important}.dd-chart-feed{font-size:10px;font-weight:700;font-family:var(--dd-mono);padding:2px 8px;border-radius:999px;border:1px solid var(--dd-line);color:var(--dd-muted)}.dd-chart-feed.live{color:var(--dd-ok);border-color:color-mix(in srgb,var(--dd-ok) 40%,var(--dd-line));background:var(--dd-long-soft)}.dd-chart-feed.demo,.dd-chart-feed.error{color:var(--dd-warn)}.dd-chart-feed.loading{color:var(--dd-muted)}.dd-chart-native,.dd-chart-tv{flex:1 1 auto;min-height:0}.dd-tv-iframe{width:100%;height:100%;min-height:280px;border:0;display:block;background:#0b1220}.dd-chart-loading{height:100%;min-height:240px;display:grid;place-items:center;color:var(--dd-muted);font-size:13px}.dd-toolbar{display:flex;gap:4px;align-items:center;flex-wrap:nowrap}.dd-chart-wrap{position:relative;flex:1 1 auto;min-height:240px;height:100%;background:var(--dd-chart-bg);overflow:hidden;touch-action:none;overscroll-behavior:none}.dd-chart-native.dd-chart-wrap{touch-action:pan-x pan-y}.dd-chart-wrap svg{width:100%;height:100%;display:block;touch-action:none}.dd-chart-lite svg{max-height:100%;background:var(--dd-chart-bg)}.dd-hint{position:absolute;left:10px;bottom:8px;font-size:10px;color:var(--dd-muted);pointer-events:none;background:color-mix(in srgb,var(--dd-panel) 88%,transparent);padding:3px 7px;border-radius:6px;z-index:2}.dd-under-board{flex:0 0 auto;height:min(240px,30vh);min-height:168px;display:flex;flex-direction:column;border-top:1px solid var(--dd-line);background:var(--dd-panel);overflow:hidden;overscroll-behavior:contain}.dd-under-board .dd-bottom-head{flex:0 0 auto}.dd-under-board .dd-table-wrap,.dd-under-board .dd-plan-panel{flex:1 1 auto;min-height:0;overflow:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.dd-under-board .dd-bottom-foot{flex:0 0 auto}.dd-plan-panel{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:10px 12px}.dd-plan-dock-body{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:8px 10px}.dd-plan-card,.dd-routine-card{border:1px solid var(--dd-line);border-radius:10px;background:var(--dd-panel-2);padding:8px 10px}.dd-plan-card header,.dd-routine-card header{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;font-size:11px}.dd-check{display:flex;align-items:flex-start;gap:6px;font-size:11px;color:var(--dd-text);margin:4px 0;cursor:pointer;pointer-events:auto}.dd-check input{margin-top:2px;accent-color:var(--dd-accent);pointer-events:auto;cursor:pointer}.dd-check.done{color:var(--dd-muted);text-decoration:line-through}.dd-active-plan-head{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;font-size:11px}.dd-active-plan-head strong{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd-active-plan-title{display:inline-flex;align-items:center;gap:6px;min-width:0}.dd-plan-help{position:relative;flex:0 0 auto;z-index:8}.dd-help-btn{width:18px;height:18px;border-radius:999px;border:1px solid var(--dd-line);background:var(--dd-panel-2);color:var(--dd-muted);font-size:11px;font-weight:700;line-height:1;cursor:pointer;padding:0;display:inline-flex;align-items:center;justify-content:center}.dd-help-btn:hover,.dd-help-btn.on{border-color:var(--dd-accent);color:var(--dd-accent);background:var(--dd-accent-soft)}.dd-help-pop{position:absolute;top:calc(100% + 6px);left:0;width:min(340px,78vw);max-height:min(420px,55vh);overflow:auto;padding:10px 12px;border-radius:10px;border:1px solid var(--dd-line);background:var(--dd-panel);box-shadow:var(--dd-shadow);color:var(--dd-text);z-index:40}.dd-watch-plans .dd-help-pop{left:auto;right:0}.dd-help-pop-head{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:8px}.dd-help-pop-head strong{font-size:12px;line-height:1.35;white-space:normal}.dd-help-close{border:0;background:transparent;color:var(--dd-muted);font-size:16px;line-height:1;cursor:pointer;padding:0 2px}.dd-help-pop-body{font-size:11px;line-height:1.45;color:var(--dd-text)}.dd-help-pop-body p{margin:0 0 8px;color:var(--dd-muted)}.dd-help-steps{margin:0 0 8px;padding-left:18px}.dd-help-steps li{margin-bottom:8px}.dd-help-steps strong{display:block;margin-bottom:2px;color:var(--dd-text);font-size:11px}.dd-help-steps p{margin:0}.dd-help-summary{margin:0!important;padding-top:6px;border-top:1px solid var(--dd-line);color:var(--dd-text)!important}.dd-plan-criteria{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.dd-plan-criterion{min-width:0}.dd-check-rich{align-items:flex-start;text-decoration:none}.dd-check-rich.done{text-decoration:none}.dd-check-rich.done .dd-plan-criterion-text strong{color:var(--dd-muted);text-decoration:line-through}.dd-plan-criterion-text{display:flex;flex-direction:column;gap:1px;min-width:0;line-height:1.35}.dd-plan-criterion-text strong{font-weight:600;font-size:11px;color:var(--dd-text)}.dd-plan-criterion-en{font-style:normal;font-size:9px;color:var(--dd-muted);letter-spacing:.02em}.dd-plan-criterion-tip{font-size:10px;color:var(--dd-muted);line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.dd-watch-plans .dd-plan-criterion-tip{-webkit-line-clamp:4}.dd-plan-card .dd-plan-criterion-tip{-webkit-line-clamp:2}.dd-side{display:flex;flex-direction:column;background:var(--dd-panel);min-width:0;min-height:0;height:100%;max-height:100%;overflow:hidden;z-index:5;pointer-events:auto;position:relative}.dd-tabs{flex:0 0 auto;display:flex;border-bottom:1px solid var(--dd-line);z-index:2}.dd-tabs button{flex:1;padding:9px 2px;border:0;background:transparent;color:var(--dd-muted);font-size:11px;font-weight:600;cursor:pointer;pointer-events:auto;position:relative;z-index:2;white-space:nowrap}.dd-tabs button:hover{color:var(--dd-text)}.dd-tabs button.active{color:var(--dd-accent);box-shadow:inset 0 -2px 0 var(--dd-accent)}.dd-pane{flex:1 1 auto;min-height:0;padding:10px;display:flex;flex-direction:column;gap:10px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;pointer-events:auto;position:relative;z-index:2;scrollbar-width:thin;scrollbar-color:#c5cad6 #ffffff}.dd-root:not(.theme-dark) .dd-side,.dd-root:not(.theme-dark) .dd-pane,.dd-root:not(.theme-dark) .dd-table-wrap,.dd-root:not(.theme-dark) .dd-plan-panel{scrollbar-color:#c5cad6 #ffffff}.dd-root:not(.theme-dark) .dd-side::-webkit-scrollbar,.dd-root:not(.theme-dark) .dd-pane::-webkit-scrollbar,.dd-root:not(.theme-dark) .dd-table-wrap::-webkit-scrollbar,.dd-root:not(.theme-dark) .dd-plan-panel::-webkit-scrollbar{width:8px;height:8px}.dd-root:not(.theme-dark) .dd-side::-webkit-scrollbar-track,.dd-root:not(.theme-dark) .dd-pane::-webkit-scrollbar-track,.dd-root:not(.theme-dark) .dd-table-wrap::-webkit-scrollbar-track,.dd-root:not(.theme-dark) .dd-plan-panel::-webkit-scrollbar-track{background:#fff}.dd-root:not(.theme-dark) .dd-side::-webkit-scrollbar-thumb,.dd-root:not(.theme-dark) .dd-pane::-webkit-scrollbar-thumb,.dd-root:not(.theme-dark) .dd-table-wrap::-webkit-scrollbar-thumb,.dd-root:not(.theme-dark) .dd-plan-panel::-webkit-scrollbar-thumb{background:#c5cad6;border-radius:999px;border:2px solid #ffffff}.dd-root.theme-dark .dd-pane,.dd-root.theme-dark .dd-side,.dd-root.theme-dark .dd-table-wrap{scrollbar-color:#3a4558 #12171e}.dd-root.theme-dark .dd-pane::-webkit-scrollbar-track,.dd-root.theme-dark .dd-side::-webkit-scrollbar-track,.dd-root.theme-dark .dd-table-wrap::-webkit-scrollbar-track{background:#12171e}.dd-root.theme-dark .dd-pane::-webkit-scrollbar-thumb,.dd-root.theme-dark .dd-side::-webkit-scrollbar-thumb,.dd-root.theme-dark .dd-table-wrap::-webkit-scrollbar-thumb{background:#3a4558;border-radius:999px;border:2px solid #12171e}.dd-sticky-foot{flex:0 0 auto;padding:10px;border-top:1px solid var(--dd-line);background:var(--dd-panel);display:flex;flex-direction:column;gap:8px;box-shadow:0 -6px 16px #12141a0f;z-index:6;pointer-events:auto}.dd-sticky-foot .dd-guard-mini{font-size:11px;color:var(--dd-muted);line-height:1.35;max-height:2.8em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.dd-sticky-foot [data-testid=dd-place-order]{white-space:normal;line-height:1.25}.dd-sticky-foot .dd-guard-mini.paused{color:var(--dd-short);font-weight:600}.dd-label{font-size:11px;color:var(--dd-muted);margin-bottom:2px}.dd-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--dd-line);background:var(--dd-panel-2);color:var(--dd-text);border-radius:10px;padding:7px 11px;font-size:12px;font-weight:600;cursor:pointer;pointer-events:auto;position:relative;z-index:1;white-space:nowrap}.dd-btn:hover{border-color:var(--dd-accent)}.dd-btn:disabled{opacity:.4;cursor:not-allowed}.dd-btn.long{background:var(--dd-long-soft);border-color:color-mix(in srgb,var(--dd-long) 40%,transparent);color:var(--dd-long)}.dd-btn.short{background:var(--dd-short-soft);border-color:color-mix(in srgb,var(--dd-short) 40%,transparent);color:var(--dd-short)}.dd-btn.primary{background:var(--dd-accent);border-color:var(--dd-accent);color:#fff}.dd-btn.ghost{background:transparent}.dd-btn.danger{background:var(--dd-short-soft);border-color:color-mix(in srgb,var(--dd-short) 45%,transparent);color:var(--dd-short)}.dd-btn.cta{width:100%;padding:13px 12px;font-size:14px;border-radius:12px}.dd-side-toggle{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dd-side-toggle .dd-btn,.dd-side-toggle>button{padding:11px 8px;font-size:13px;border-radius:10px;border:1px solid var(--dd-line);background:var(--dd-panel-2);color:var(--dd-muted);cursor:pointer;font-weight:700}.dd-side-toggle>button.active{background:color-mix(in srgb,var(--dd-accent) 22%,var(--dd-panel));border-color:var(--dd-accent);color:var(--dd-text)}.dd-side-toggle .dd-btn.active.long{background:var(--dd-long);border-color:var(--dd-long);color:#fff}.dd-side-toggle .dd-btn.active.short{background:var(--dd-short);border-color:var(--dd-short);color:#fff}.dd-seg{display:flex;gap:3px;padding:3px;border-radius:10px;background:var(--dd-panel-2);border:1px solid var(--dd-line)}.dd-seg button{flex:1;border:0;background:transparent;color:var(--dd-muted);font-size:11px;font-weight:600;padding:6px 4px;border-radius:8px;cursor:pointer;pointer-events:auto}.dd-seg button.active{background:var(--dd-panel);color:var(--dd-accent);box-shadow:var(--dd-shadow)}.dd-recipes{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.dd-r-btn{min-width:52px;border:1px solid var(--dd-line);background:var(--dd-panel);border-radius:8px;padding:7px 10px;cursor:pointer;color:var(--dd-text);font-family:var(--dd-mono);font-size:13px;font-weight:700;pointer-events:auto}.dd-r-btn:hover{border-color:var(--dd-accent)}.dd-r-btn.active{border-color:var(--dd-accent);background:var(--dd-accent-soft);color:var(--dd-accent)}.dd-r-custom{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--dd-line);border-radius:8px;padding:4px 8px;background:var(--dd-panel)}.dd-r-custom.active{border-color:var(--dd-accent);background:var(--dd-accent-soft)}.dd-r-custom input{width:52px;border:0;background:transparent;color:var(--dd-text);font-family:var(--dd-mono);font-size:13px;font-weight:700;padding:4px 0;outline:none}.dd-r-custom span{font-size:12px;font-weight:700;color:var(--dd-muted)}.dd-recipe{display:none}.dd-field{display:flex;flex-direction:column;gap:3px;min-width:0}.dd-field input,.dd-field select,.dd-field textarea,.dd-root textarea,.dd-root .dd-textarea,.dd-root input[type=text],.dd-root input[type=number],.dd-root input[type=search],.dd-root input:not([type]),.dd-root select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-color:var(--dd-panel)!important;background-image:none!important;border:1px solid var(--dd-line);border-radius:8px;color:var(--dd-text)!important;-webkit-text-fill-color:var(--dd-text);caret-color:var(--dd-text);padding:8px 9px;font-family:var(--dd-font);font-size:12px;font-weight:500;width:100%;min-width:0;pointer-events:auto;color-scheme:light;resize:vertical}.dd-root.theme-dark .dd-field input,.dd-root.theme-dark .dd-field select,.dd-root.theme-dark .dd-field textarea,.dd-root.theme-dark textarea,.dd-root.theme-dark .dd-textarea,.dd-root.theme-dark input[type=text],.dd-root.theme-dark input[type=number],.dd-root.theme-dark input[type=search],.dd-root.theme-dark input:not([type]),.dd-root.theme-dark select{color-scheme:dark;background-color:var(--dd-panel-2)!important}.dd-field textarea,.dd-root textarea,.dd-root .dd-textarea{font-family:var(--dd-font);line-height:1.45;min-height:96px}.dd-root textarea::-moz-placeholder,.dd-root input::-moz-placeholder,.dd-field textarea::-moz-placeholder,.dd-field input::-moz-placeholder{color:var(--dd-muted);-webkit-text-fill-color:var(--dd-muted);opacity:1}.dd-root textarea::placeholder,.dd-root input::placeholder,.dd-field textarea::placeholder,.dd-field input::placeholder{color:var(--dd-muted);-webkit-text-fill-color:var(--dd-muted);opacity:1}.dd-root input:-webkit-autofill,.dd-root input:-webkit-autofill:hover,.dd-root input:-webkit-autofill:focus,.dd-root textarea:-webkit-autofill,.dd-root textarea:-webkit-autofill:hover,.dd-root textarea:-webkit-autofill:focus{-webkit-text-fill-color:var(--dd-text)!important;box-shadow:0 0 0 1000px var(--dd-panel) inset!important;-webkit-transition:background-color 99999s ease-out;transition:background-color 99999s ease-out}.dd-field .hint{font-size:10px;color:var(--dd-muted);font-family:var(--dd-mono)}.dd-grid2{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dd-calc{border:1px solid var(--dd-line);border-radius:var(--dd-radius);background:var(--dd-panel-2);padding:8px;display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:start}.dd-calc.dd-calc-compact{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.dd-calc div{display:flex;flex-direction:column;gap:2px;min-width:0}.dd-calc .auto{align-self:start;min-height:0!important}.dd-calc-emo{min-width:0;max-width:100%;overflow:hidden}.dd-calc-emo .dd-emo-grid-row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:3px;width:100%;min-width:0;box-sizing:border-box}.dd-emo-grid-row .dd-emo{min-height:32px;min-width:0;width:100%;padding:4px 0;border-radius:8px;border:1px solid var(--dd-line);background:var(--dd-panel);cursor:pointer;box-sizing:border-box;overflow:hidden}.dd-emo-grid-row .dd-emo span{font-size:15px;line-height:1}.dd-emo-grid-row .dd-emo.active{border-color:var(--dd-accent);background:var(--dd-accent-soft)}.dd-emo-grid-row .dd-emo em{display:none}.dd-calc em{font-style:normal;font-size:10px;color:var(--dd-muted)}.dd-calc b{font-family:var(--dd-mono);font-size:13px}.dd-calc .auto{position:relative;border:1px solid var(--dd-accent);border-radius:10px;padding:8px 10px;background:var(--dd-accent-soft)}.dd-calc select,.dd-emotion-select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;background-color:var(--dd-bg)!important;color:var(--dd-text)!important;border:1px solid var(--dd-line);border-radius:8px;padding:8px 9px;font-family:var(--dd-font);font-size:12px;font-weight:600;width:100%;min-height:36px;cursor:pointer;color-scheme:light}.dd-root.theme-dark .dd-calc select,.dd-root.theme-dark .dd-emotion-select{color-scheme:dark}.dd-calc select option,.dd-emotion-select option{background-color:var(--dd-panel);color:var(--dd-text)}.dd-field.sl-field .dd-label,.dd-field.tp-field .dd-label{font-size:11px;font-weight:800;letter-spacing:.02em}.dd-field.sl-field .dd-label{color:var(--dd-short)}.dd-field.tp-field .dd-label{color:var(--dd-long)}.dd-field.sl-field input{border-color:color-mix(in srgb,var(--dd-short) 55%,var(--dd-line));border-width:2px;background:var(--dd-short-soft);font-weight:700;font-size:13px}.dd-field.tp-field input{border-color:color-mix(in srgb,var(--dd-long) 55%,var(--dd-line));border-width:2px;background:var(--dd-long-soft);font-weight:700;font-size:13px}.dd-chart-ticker{display:flex;flex-direction:row;align-items:center;gap:8px;padding:0 10px 0 2px;margin-right:4px;border-right:1px solid var(--dd-line);min-width:120px;flex:0 0 auto}.dd-chart-ticker strong{font-size:12px;font-weight:800;letter-spacing:.02em;line-height:1.1;color:var(--dd-text)}.dd-chart-ticker b{font-family:var(--dd-mono);font-size:14px;font-weight:800;line-height:1.15}.dd-chart-ticker b.up{color:var(--dd-long)}.dd-chart-ticker b.dn{color:var(--dd-short)}.dd-symbol-picker select{max-width:min(168px,32vw);font-size:12px;font-weight:700;font-family:var(--dd-font);color:var(--dd-text);background:var(--dd-panel-2);border:1px solid var(--dd-line);border-radius:8px;padding:4px 6px;cursor:pointer}.dd-symbol-picker select:focus{outline:2px solid color-mix(in srgb,var(--dd-accent) 45%,transparent);outline-offset:1px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.dd-rr-visual{border:1px solid color-mix(in srgb,var(--dd-accent) 28%,var(--dd-line));border-radius:14px;padding:10px;background:radial-gradient(80% 120% at 100% 0%,color-mix(in srgb,var(--dd-accent) 12%,transparent),transparent 55%),var(--dd-panel-2)}.dd-rr-visual.dd-rr-hot{margin:8px 0 10px;box-shadow:0 0 0 1px color-mix(in srgb,var(--dd-accent) 18%,transparent)}.dd-field-span2{grid-column:1 / -1}.dd-adv-setup{margin:8px 0 10px;border:1px dashed var(--dd-line);border-radius:10px;padding:6px 10px 10px;background:var(--dd-panel-2)}.dd-adv-setup>summary{cursor:pointer;font-size:11px;font-weight:700;color:var(--dd-muted);list-style:none;padding:4px 0}.dd-adv-setup>summary::-webkit-details-marker{display:none}.dd-adv-setup[open]>summary{margin-bottom:8px;color:var(--dd-text)}.dd-adv-setup .dd-field{margin-top:6px}.dd-adv-setup .dd-seg{margin-top:8px}.dd-rr-visual .rr-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:12px;font-weight:700}.dd-rr-visual .rr-head b{font-family:var(--dd-mono);color:var(--dd-accent);font-size:14px}.dd-rr-bar{height:12px;border-radius:999px;overflow:hidden;display:flex;background:var(--dd-line);margin-bottom:8px;box-shadow:inset 0 1px 2px #00000014}.dd-rr-bar .risk{background:linear-gradient(90deg,#fb7185,var(--dd-short));height:100%}.dd-rr-bar .reward{background:linear-gradient(90deg,var(--dd-long),#6ee7b7);height:100%}.dd-rr-meta{display:grid;grid-template-columns:1fr 1fr;gap:6px;font-size:11px}.dd-rr-meta .box{border-radius:10px;padding:8px 10px;font-weight:650}.dd-rr-meta .box.risk{background:var(--dd-short-soft);color:var(--dd-short)}.dd-rr-meta .box.reward{background:var(--dd-long-soft);color:var(--dd-long)}.dd-rr-meta .box strong{display:block;font-family:var(--dd-mono);font-size:14px;margin-top:3px;letter-spacing:-.02em}.dd-auto-badge{position:absolute;top:6px;right:8px;font-size:9px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;padding:2px 6px;border-radius:999px;background:var(--dd-panel);color:var(--dd-accent);border:1px solid color-mix(in srgb,var(--dd-accent) 35%,transparent)}.dd-emo-grid-compact{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.dd-emo-grid-compact .dd-emo{padding:6px 2px}.dd-emo-grid-compact .dd-emo span{font-size:18px}.dd-emo-grid-compact .dd-emo em{display:none}.dd-split{border:1px solid color-mix(in srgb,var(--dd-accent) 40%,var(--dd-line));background:var(--dd-accent-soft);border-radius:10px;padding:8px 10px;font-size:11px}.dd-split strong{color:var(--dd-accent);display:block;margin-bottom:2px}.dd-split p{margin:0;color:var(--dd-muted);line-height:1.35;word-break:break-word}.dd-guard{border:1px solid var(--dd-line);background:var(--dd-panel-2);border-radius:12px;padding:8px 10px;font-size:11px;line-height:1.4}.dd-guard.paused{border-color:color-mix(in srgb,var(--dd-short) 45%,transparent);background:var(--dd-short-soft)}.dd-guard strong{color:var(--dd-accent)}.dd-guard.paused strong{color:var(--dd-short)}.dd-guard-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px;font-size:11px;gap:8px}.dd-trade-dots{display:flex;gap:4px;flex-shrink:0}.dd-trade-dots i{width:8px;height:8px;border-radius:50%;border:1.5px solid var(--dd-short);display:inline-block}.dd-trade-dots i.on{background:var(--dd-accent)}.dd-trade-dots i.bad,.dd-trade-dots i.loss{background:var(--dd-short)}.dd-trade-dots i.off{background:var(--dd-line)}.dd-alert-stack{display:flex;flex-direction:column;gap:6px;margin-top:10px}.dd-alert-box{font-size:11px;line-height:1.35;padding:8px 10px;border-radius:8px;border:1px solid transparent}.dd-alert-box.tone-danger{background:color-mix(in srgb,var(--dd-short) 12%,#fff);border-color:color-mix(in srgb,var(--dd-short) 35%,transparent);color:#b91c1c}.dd-alert-box.tone-warn{background:#fff7ed;border-color:#fdba74;color:#c2410c}.dd-alert-box.tone-info{background:color-mix(in srgb,var(--dd-accent) 10%,#fff);border-color:color-mix(in srgb,var(--dd-accent) 30%,transparent);color:#5b21b6}.dd-alert-box.tone-ok{background:#ecfdf5;border-color:#6ee7b7;color:#047857}.dd-root.theme-dark .dd-alert-box.tone-warn{background:#fb923c1f;color:#fdba74}.dd-root.theme-dark .dd-alert-box.tone-danger{background:#f871711f;color:#fca5a5}.dd-root.theme-dark .dd-alert-box.tone-info{background:#a78bfa1f;color:#c4b5fd}.dd-root.theme-dark .dd-alert-box.tone-ok{background:#34d3991f;color:#6ee7b7}.dd-btn.cta.locked{background:#9ca3af!important;color:#fff!important;opacity:.95}.dd-btn.warn{background:#ea580c;color:#fff;border:0}.dd-btn.warn:disabled{opacity:.45;cursor:not-allowed}.dd-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:#0f172a73;display:grid;place-items:center;padding:16px}.dd-modal.dd-breach-modal{width:min(440px,100%);background:var(--dd-panel, #fff);border-radius:16px;border:1px solid color-mix(in srgb,var(--dd-short) 35%,var(--dd-line));padding:22px 20px 16px;box-shadow:0 24px 60px #00000047;text-align:left}.dd-breach-icon{width:44px;height:44px;border-radius:12px;display:grid;place-items:center;margin-bottom:10px;background:var(--dd-short-soft);color:var(--dd-short);font-size:20px}.dd-modal.dd-breach-modal h2{margin:0 0 8px;font-size:18px;font-weight:750;letter-spacing:-.02em}.dd-breach-body{margin:0 0 12px;color:var(--dd-muted);font-size:13px;line-height:1.5}.dd-breach-list{margin:0 0 12px;padding-left:18px;color:var(--dd-short, #dc2626);font-size:13px;line-height:1.45}.dd-breach-bar-meta{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:12px;color:var(--dd-muted);margin-bottom:6px}.dd-breach-bar-meta strong{color:var(--dd-text);font-family:var(--dd-mono)}.dd-breach-bar-meta em{font-style:normal;margin-left:auto;font-weight:750;color:var(--dd-warn)}.dd-breach-bar-meta em.hit{color:var(--dd-short)}.dd-breach-hint{margin:10px 0 0;font-size:11px;color:var(--dd-muted);line-height:1.4}.dd-modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:12px}.dd-connect-edge{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden;pointer-events:auto}.dd-connect-scroll{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:10px 10px 6px;display:flex;flex-direction:column;gap:10px}.dd-connect-edge .dd-connect-hero{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.dd-connect-channels{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.dd-connect-ch{display:flex;flex-direction:column;align-items:center;gap:2px;padding:7px 4px;border:1px solid var(--dd-line);border-radius:8px;background:var(--dd-panel-2);color:var(--dd-muted);font-size:11px;font-weight:700;cursor:pointer;pointer-events:auto}.dd-connect-ch img{width:16px;height:16px;border-radius:4px}.dd-connect-ch em{font-style:normal;font-size:8px;font-weight:700;opacity:.85}.dd-connect-ch:hover{color:var(--dd-text);border-color:color-mix(in srgb,var(--dd-accent) 35%,var(--dd-line))}.dd-connect-ch.active{color:var(--dd-accent);border-color:color-mix(in srgb,var(--dd-accent) 55%,transparent);background:color-mix(in srgb,var(--dd-accent) 12%,var(--dd-panel))}.dd-connect-ch.soon{opacity:.85}.dd-connect-body{display:flex;flex-direction:column;gap:8px}.dd-connect-status{display:flex;flex-direction:column;gap:2px;padding:8px 10px;border-radius:8px;border:1px solid var(--dd-line);background:var(--dd-panel-2);font-size:11px}.dd-connect-status em{color:var(--dd-short);font-style:normal;font-size:10px}.dd-connect-empty.compact{text-align:left;padding:10px 12px;border:1px dashed var(--dd-line);border-radius:10px;background:var(--dd-panel-2, #f8fafc)}.dd-connect-empty.compact .dd-muted-p{margin:4px 0 0}.dd-connect-mini-steps{margin:0;padding-left:18px;font-size:11px;line-height:1.45;color:var(--dd-muted)}.dd-connect-mini-steps li{margin:2px 0}.dd-connect-hint{margin:0;font-size:10px;line-height:1.4}.dd-connect-broker-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.dd-connect-broker{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 6px;border:1px solid var(--dd-line);border-radius:8px;background:var(--dd-panel);color:var(--dd-text);font-size:11px;font-weight:600;cursor:pointer;text-align:center}.dd-connect-broker img{width:18px;height:18px;border-radius:4px;flex-shrink:0}.dd-connect-broker.hot{border-color:color-mix(in srgb,var(--dd-accent) 40%,var(--dd-line))}.dd-connect-broker.active{color:var(--dd-accent);border-color:color-mix(in srgb,var(--dd-accent) 60%,transparent);background:color-mix(in srgb,var(--dd-accent) 12%,var(--dd-panel))}.dd-connect-foot{gap:6px}.dd-connect-foot .dd-btn{width:100%;justify-content:center}.dd-connect-foot-links{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:11px}.dd-connect-foot-links a,.dd-text-btn{color:var(--dd-accent);background:none;border:0;padding:0;cursor:pointer;font-size:11px;font-weight:600}.dd-body.connect-wide{--dd-side-w: var(--dd-side-w-base, 340px)}.dd-connect-edge{max-width:340px;width:100%;margin:0 auto}.dd-connect-edge .dd-field,.dd-connect-edge .dd-field select,.dd-connect-edge .dd-field input{max-width:100%;width:100%;box-sizing:border-box}.dd-connect-channels{grid-template-columns:repeat(4,minmax(0,1fr));gap:3px}.dd-connect-ch{padding:6px 2px;font-size:10px;min-width:0}.dd-connect-ch span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.dd-connect-broker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.dd-connect-broker{padding:6px 4px;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dd-connect-foot .dd-btn{width:100%;max-width:100%;min-height:36px;font-size:12px}.dd-connect-empty{text-align:center;padding:22px 14px;border:1px dashed var(--dd-line);border-radius:12px;margin-bottom:12px;background:var(--dd-panel-2, #f8fafc)}.dd-connect-empty-ico{font-size:28px;margin-bottom:6px}.dd-connect-empty .dd-connect-actions{justify-content:center;margin-top:12px;margin-bottom:0}.dd-rec-badge{margin-left:6px;font-size:9px;font-weight:800;padding:2px 6px;border-radius:999px;background:#ffffff40;vertical-align:middle}.dd-connect-steps{display:flex;flex-direction:column;gap:8px;margin:0 0 12px}.dd-connect-step{display:flex;gap:10px;align-items:flex-start;font-size:12px}.dd-connect-step i{flex:0 0 22px;width:22px;height:22px;border-radius:50%;display:grid;place-items:center;background:color-mix(in srgb,var(--dd-accent) 18%,transparent);color:var(--dd-accent);font-style:normal;font-weight:800;font-size:11px}.dd-connect-step strong{display:block;font-size:12px}.dd-connect-step span{color:var(--dd-muted)}.dd-academy-hero{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:16px 18px;border-radius:12px;margin-bottom:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--dd-accent) 22%,#111827),#1e1b4b);color:#f8fafc}.dd-academy-hero strong{display:block;font-size:16px;margin-bottom:4px}.dd-academy-hero p{margin:0;font-size:12px;opacity:.85;max-width:36ch}.dd-academy-card{position:relative}.dd-academy-card .dd-start-badge{position:absolute;top:10px;right:10px;font-size:9px;font-weight:800;padding:2px 6px;border-radius:999px;background:#facc15;color:#422006}.dd-academy-steps{margin:10px 0 0;padding-left:18px;font-size:13px;line-height:1.55;color:var(--dd-text)}.dd-academy-steps li{margin-bottom:6px}.dd-post-trade{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 12px 8px;padding:10px 14px;border-radius:10px;background:color-mix(in srgb,var(--dd-accent) 14%,var(--dd-panel));border:1px solid color-mix(in srgb,var(--dd-accent) 35%,var(--dd-line))}.dd-post-trade strong{display:block;font-size:13px}.dd-post-trade p{margin:2px 0 0;font-size:12px;color:var(--dd-muted);font-family:var(--dd-mono)}.dd-pnl-gauge{position:relative;height:14px;border-radius:999px;background:linear-gradient(90deg,var(--dd-short-soft) 0%,var(--dd-panel) 50%,var(--dd-long-soft) 100%);border:1px solid var(--dd-line);margin:8px 0 4px;overflow:hidden}.dd-pnl-gauge:after{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:color-mix(in srgb,var(--dd-text) 35%,transparent);transform:translate(-50%);pointer-events:none}.dd-pnl-gauge .needle{position:absolute;top:0;bottom:0;width:2px;background:var(--dd-text);transform:translate(-50%)}.dd-pnl-gauge .fill-loss{position:absolute;top:0;bottom:0;right:50%;background:color-mix(in srgb,var(--dd-short) 55%,transparent)}.dd-pnl-gauge .fill-win{position:absolute;top:0;bottom:0;left:50%;background:color-mix(in srgb,var(--dd-long) 55%,transparent)}.dd-gauge-labels{display:flex;justify-content:space-between;font-size:9px;color:var(--dd-muted);font-family:var(--dd-mono)}.dd-actions-row{display:grid;grid-template-columns:1fr 1fr;gap:6px}.dd-pos-list,.dd-journal-list{display:flex;flex-direction:column;gap:8px}.dd-pos-card,.dd-j-card{border:1px solid var(--dd-line);border-radius:12px;background:var(--dd-panel-2);padding:10px}.dd-pos-card header,.dd-j-card header{display:flex;justify-content:space-between;align-items:center;margin-bottom:6px;font-size:12px;gap:8px}.dd-pos-card .pnl{font-family:var(--dd-mono);font-weight:700;font-size:15px}.dd-pos-meta{display:flex;justify-content:space-between;font-size:11px;color:var(--dd-muted);font-family:var(--dd-mono);gap:6px;flex-wrap:wrap}.dd-partial{margin-top:8px;padding-top:8px;border-top:1px dashed var(--dd-line)}.dd-partial .row{display:flex;justify-content:space-between;font-size:11px;color:var(--dd-muted);margin-bottom:4px;gap:6px}.dd-partial input[type=range]{width:100%;accent-color:var(--dd-accent);pointer-events:auto;cursor:pointer}.dd-partial .pcts{display:flex;gap:4px;margin:6px 0}.dd-partial .pcts button{flex:1;font-size:11px;padding:5px 0;border-radius:6px;border:1px solid var(--dd-line);background:var(--dd-panel);color:var(--dd-muted);cursor:pointer;pointer-events:auto}.dd-partial .pcts button.active{border-color:var(--dd-accent);color:var(--dd-accent);background:var(--dd-accent-soft)}.dd-brokers{display:flex;flex-wrap:wrap;gap:6px}.dd-broker{font-size:11px;padding:4px 8px;border-radius:6px;border:1px solid var(--dd-line);color:var(--dd-muted);background:var(--dd-panel);cursor:pointer;pointer-events:auto}.dd-broker.ready{color:var(--dd-long);border-color:color-mix(in srgb,var(--dd-long) 40%,transparent)}.dd-broker.active{background:var(--dd-accent-soft);border-color:var(--dd-accent);color:var(--dd-accent)}.dd-j-kpi{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;border:1px solid var(--dd-line);border-radius:12px;padding:8px;background:var(--dd-panel-2)}.dd-j-kpi div{display:flex;flex-direction:column;gap:2px;min-width:0}.dd-j-kpi em{font-style:normal;font-size:9px;color:var(--dd-muted)}.dd-j-kpi b{font-family:var(--dd-mono);font-size:12px}.dd-j-kpi b.up{color:var(--dd-long)}.dd-j-kpi b.dn{color:var(--dd-short)}.dd-cal-head{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;font-size:12px}.dd-cal-head strong{text-align:center}.dd-cal-grid{display:grid;grid-template-columns:repeat(7,1fr);gap:3px}.dd-cal-dow{text-align:center;font-size:9px;color:var(--dd-muted);padding:2px 0}.dd-cal-cell{min-height:44px;border-radius:6px;border:1px solid var(--dd-line);background:var(--dd-panel);padding:3px;font-size:9px;display:flex;flex-direction:column;gap:0;overflow:hidden}.dd-cal-cell.empty{border:0;background:transparent}.dd-cal-cell .d{font-weight:700;color:var(--dd-muted)}.dd-cal-cell.win{background:var(--dd-long-soft);border-color:color-mix(in srgb,var(--dd-long) 35%,transparent)}.dd-cal-cell.loss{background:var(--dd-short-soft);border-color:color-mix(in srgb,var(--dd-short) 35%,transparent)}.dd-cal-cell .t,.dd-cal-cell .p{font-family:var(--dd-mono);font-size:8px}.dd-cal-cell.win .p{color:var(--dd-long)}.dd-cal-cell.loss .p{color:var(--dd-short)}.dd-mobile-nav{display:none;flex:0 0 auto;border-top:1px solid var(--dd-line);background:var(--dd-panel);z-index:8}.dd-toast{position:fixed;right:16px;bottom:16px;z-index:80;background:var(--dd-panel);border:1px solid var(--dd-line);border-radius:10px;padding:10px 14px;font-size:13px;box-shadow:var(--dd-shadow);pointer-events:none;max-width:min(360px,calc(100vw - 32px))}.dd-skins-link{font-size:11px;color:var(--dd-accent);text-decoration:none;white-space:nowrap;pointer-events:auto}@media(max-width:1280px){.dd-root{--dd-side-w: min(300px, 30vw);--dd-book-w: min(168px, 15vw)}.dd-top-title span{display:none}.dd-stats{gap:12px}.dd-stats .dd-stat:nth-child(4){display:none}}@media(max-width:1100px){.dd-root{--dd-side-w: min(300px, 36vw);--dd-book-w: 0px}.dd-body{grid-template-columns:minmax(0,1fr) var(--dd-side-w)}.dd-book{display:none}.dd-stats .dd-stat:nth-child(n+4){display:none}}.dd-bottom-board{flex:0 0 auto;margin:16px 16px 0;border:1px solid var(--dd-line);border-radius:16px;background:var(--dd-panel);box-shadow:var(--dd-shadow);overflow:hidden}.dd-under-board.dd-bottom-board{margin:0;border:0;border-radius:0;box-shadow:none}.dd-bottom-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;border-bottom:1px solid var(--dd-line);flex-wrap:wrap}.dd-bottom-tabs{display:flex;gap:4px}.dd-bottom-tabs button{border:0;background:transparent;color:var(--dd-muted);font-size:12px;font-weight:600;padding:6px 10px;border-radius:8px;cursor:pointer}.dd-bottom-tabs button.active{background:var(--dd-accent-soft);color:var(--dd-accent)}.dd-bottom-filters{display:flex;gap:4px}.dd-bottom-filters button{border:1px solid var(--dd-line);background:var(--dd-panel-2);color:var(--dd-muted);font-size:11px;padding:4px 8px;border-radius:999px;cursor:pointer}.dd-bottom-filters button.active{border-color:var(--dd-accent);color:var(--dd-accent);background:var(--dd-accent-soft)}.dd-table-wrap{overflow-x:auto;padding:0 4px 8px}.dd-table{width:100%;border-collapse:collapse;font-size:12px}.dd-table th{text-align:left;color:var(--dd-muted);font-weight:600;padding:10px 12px;border-bottom:1px solid var(--dd-line);white-space:nowrap}.dd-table td{padding:10px 12px;border-bottom:1px solid var(--dd-line);white-space:nowrap;font-family:var(--dd-mono)}.dd-table tr:last-child td{border-bottom:0}.dd-table .dir-buy{color:var(--dd-long);font-weight:700;font-family:var(--dd-font)}.dd-table .dir-sell{color:var(--dd-short);font-weight:700;font-family:var(--dd-font)}.dd-table .pnl-up{color:var(--dd-long)}.dd-table .pnl-dn{color:var(--dd-short)}.dd-exit-reason{margin-top:2px;font-size:10px;font-weight:500;color:var(--dd-muted);letter-spacing:.02em}.dd-exit-reason.dd-r-mult{font-weight:700;color:inherit;opacity:.92}.dd-table .dd-inline-px{width:6.5rem;max-width:100%;padding:4px 6px;border-radius:6px;border:1px solid color-mix(in srgb,var(--dd-border, #334) 80%,transparent);background:color-mix(in srgb,var(--dd-bg, #0b1220) 88%,#111);color:inherit;font-family:var(--dd-font);font-size:12px}.dd-table .dd-open-actions{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.dd-pos-card .dd-inline-px{width:100%;margin-top:4px;padding:6px 8px;border-radius:6px;border:1px solid color-mix(in srgb,var(--dd-border, #334) 80%,transparent);background:color-mix(in srgb,var(--dd-bg, #0b1220) 88%,#111);color:inherit;font-family:var(--dd-font);font-size:13px}.dd-pos-card .dd-sltp-edit{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:8px 0}.dd-bottom-foot{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px 20px;padding:8px 14px;border-top:1px solid var(--dd-line);font-size:12px;color:var(--dd-muted);font-family:var(--dd-mono);background:var(--dd-panel)}.dd-bottom-stats,.dd-bottom-meta{display:flex;flex-wrap:wrap;align-items:center;gap:14px}.dd-bottom-stats em{font-style:normal;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:var(--dd-muted);margin-right:4px;font-family:var(--dd-font)}.dd-bottom-stats b,.dd-bottom-meta b{font-weight:700;color:var(--dd-text)}.dd-bottom-foot .pnl-up{color:var(--dd-long)}.dd-bottom-foot .pnl-dn{color:var(--dd-short)}.dd-page-spacer{display:none}.dd-root.scroll-page .dd-page-spacer{display:block;flex:0 0 auto;height:clamp(80px,16vh,160px);pointer-events:none}.dd-empty-row{text-align:center;color:var(--dd-muted);font-family:var(--dd-font)!important;padding:28px 12px!important}.dd-inline-link,.dd-inline-link-btn{color:var(--dd-accent);font-weight:600;text-decoration:underline;text-underline-offset:2px;background:none;border:0;padding:0;cursor:pointer;font:inherit}.dd-flow-steps{margin:0 0 10px;padding-left:18px;font-size:12px;color:var(--dd-muted);line-height:1.55}.dd-connect-actions{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.dd-connect-actions .dd-btn{text-decoration:none;display:inline-flex;align-items:center;justify-content:center}@media(max-width:960px){.dd-root:not(.rail-expanded) .dd-rail{flex-basis:58px;width:58px}.dd-body{grid-template-columns:1fr}.dd-root{--dd-side-w: 100%;--dd-book-w: 0px}.dd-book{display:none}.dd-side{position:relative;top:auto;max-height:none}.dd-chart-wrap{min-height:200px}.dd-under-board{height:min(220px,36vh)}.dd-plan-panel,.dd-page-grid{grid-template-columns:1fr}.dd-top-title span,.dd-top-mkt{display:none}.dd-stats .dd-stat:nth-child(n+3){display:none}.dd-mobile-nav{display:grid;grid-template-columns:repeat(4,1fr);position:sticky;bottom:0}.dd-mobile-nav button{border:0;background:transparent;color:var(--dd-muted);padding:10px 4px;font-size:11px;font-weight:600;cursor:pointer;pointer-events:auto}.dd-mobile-nav button.active{color:var(--dd-accent)}.dd-side.mobile-hide,.dd-chart-col.mobile-hide{display:none}.dd-plan-dock-body{grid-template-columns:1fr}.dd-bottom-board:not(.dd-under-board){margin:12px 10px 0}}@media(max-width:640px){.dd-rail{display:none}.dd-top{gap:6px;padding:0 8px;height:42px;min-height:42px;max-height:42px}.dd-top.dd-top-slim{height:34px;min-height:34px;max-height:34px}.dd-stats{gap:8px;justify-content:flex-start}.dd-chip{display:none}}.dd-mod{max-width:none;width:100%;height:100%;min-height:100%;display:flex;flex-direction:column;box-sizing:border-box}.dd-mod-lead{margin:0 0 10px;font-size:13px;color:var(--dd-muted);flex:0 0 auto}.dd-mod-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:12px;flex-wrap:wrap}.dd-muted-p{margin:6px 0 0;font-size:12px;color:var(--dd-muted);line-height:1.45}.dd-chip-row{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.dd-chip-btn{border:1px solid var(--dd-line);background:var(--dd-panel-2);color:var(--dd-muted);font-size:11px;font-weight:600;padding:4px 8px;border-radius:999px;cursor:pointer}.dd-chip-btn.active{border-color:var(--dd-accent);color:var(--dd-accent);background:var(--dd-accent-soft)}.dd-news{min-height:0;overflow:auto}.dd-news>.dd-page-card,.dd-news>.dd-mod-lead,.dd-news>.dd-mod-toolbar,.dd-news>.dd-news-layout,.dd-news>.dd-news-watch-bar{flex:0 0 auto}.dd-news-layout{display:grid;grid-template-columns:minmax(240px,280px) minmax(0,1fr);gap:12px;align-items:stretch;flex:1 1 auto;min-height:0}.dd-news-main{min-width:0;display:flex;flex-direction:column;gap:12px}.dd-news-settings{border:1px solid var(--dd-line);border-radius:14px;background:var(--dd-panel);box-shadow:var(--dd-shadow);padding:12px;position:sticky;top:0}.dd-news-settings header{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.dd-news-cal{display:grid;grid-template-columns:repeat(7,1fr);gap:4px}.dd-news-cal-dow{text-align:center;font-size:10px;color:var(--dd-muted);padding:4px 0}.dd-news-cal-cell{min-height:54px;border:1px solid var(--dd-line);border-radius:10px;background:var(--dd-panel-2);padding:6px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;cursor:pointer;color:inherit}.dd-news-cal-cell.empty{background:transparent;border-color:transparent;pointer-events:none}.dd-news-cal-cell.sel{border-color:var(--dd-accent);box-shadow:inset 0 0 0 1px var(--dd-accent)}.dd-news-cal-cell .d{font-size:12px;font-weight:700}.dd-news-cal-cell .dots{display:flex;gap:3px;flex-wrap:wrap}.dd-news-cal-cell .dots i{width:6px;height:6px;border-radius:50%;display:inline-block}.dd-news-cal-cell .dots i.hi{background:#e11d48}.dd-news-cal-cell .dots i.md{background:#ea580c}.dd-news-cal-cell .dots i.lo{background:#9ca3af}.dd-news-daypop{margin-top:12px;overflow-x:auto}.dd-news-daypop header{display:flex;justify-content:space-between;margin-bottom:6px}.dd-impact{font-size:10px;font-weight:700;text-transform:uppercase;padding:2px 6px;border-radius:999px}.dd-impact.high{background:var(--dd-short-soft);color:var(--dd-short)}.dd-impact.med{background:#ffedd5;color:#c2410c}.dd-impact.low{background:var(--dd-panel-2);color:var(--dd-muted)}.dd-news-watch{position:relative;margin-top:12px;display:flex;flex-wrap:wrap;gap:6px;align-items:center;padding:8px 10px;border-radius:12px;border:1px solid var(--dd-line);background:var(--dd-panel-2);font-size:11px;color:var(--dd-muted);z-index:1}.dd-news-settings .dd-news-watch{margin-top:12px}.dd-news-watch-bar{margin:12px 0 0}.dd-news-watch>span{font-weight:700;margin-right:4px}.dd-guard-page{min-height:0}.dd-guard-layout{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.9fr);gap:12px;align-items:stretch;flex:1 1 auto;min-height:0}.dd-guard-meta{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:12px}.dd-guard-meta em{display:block;font-style:normal;font-size:10px;color:var(--dd-muted);text-transform:uppercase}.dd-guard-meta b{font-family:var(--dd-mono);font-size:16px}.dd-guard-pnl{display:block;font-family:var(--dd-mono);font-size:32px;margin:4px 0 10px}.dd-guard-banner{margin-top:12px;padding:8px 10px;border-radius:10px;background:var(--dd-short-soft);color:var(--dd-short);font-weight:700;font-size:13px}.dd-guard-banner.ok{background:var(--dd-long-soft);color:var(--dd-long)}.dd-guard-banner.warn{background:color-mix(in srgb,var(--dd-accent) 16%,transparent);color:var(--dd-accent)}.dd-guard-actions{display:flex;flex-direction:column;gap:10px}.dd-premarket-bar{font-size:12px;color:var(--dd-muted);padding:8px 10px;border-radius:10px;background:var(--dd-panel-2);border:1px dashed var(--dd-line)}.dd-breach-modal{margin-top:12px;border-color:color-mix(in srgb,var(--dd-short) 35%,var(--dd-line))}.dd-breach-bar{margin:8px 0 10px;font-size:12px}.dd-breach-bar .track{margin-top:6px;height:8px;border-radius:999px;background:var(--dd-panel-2);overflow:hidden}.dd-breach-bar .track i{display:block;height:100%;background:var(--dd-short)}.dd-breach-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:8px}.dd-dash{min-height:0}.dd-dash-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:10px;flex-wrap:wrap}.dd-journal-cloud-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.dd-journal-cloud-bar strong{font-size:13px}.dd-hex{margin-top:14px;padding-top:12px;border-top:1px solid var(--dd-line)}.dd-hex-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.dd-hex-head strong{font-size:13px}.dd-hex-svg{display:block;max-width:300px;margin:0 auto}.dd-hex-grid{stroke:var(--dd-line);stroke-width:1;opacity:.85}.dd-hex-spoke{stroke:var(--dd-line);stroke-width:1;opacity:.55}.dd-hex-area{fill:color-mix(in srgb,var(--dd-accent) 28%,transparent);stroke:var(--dd-accent);stroke-width:1.6}.dd-hex-dot{fill:var(--dd-accent);stroke:var(--dd-bg, #fff);stroke-width:1}.dd-hex-label{font-size:10px;fill:var(--dd-muted);font-weight:600}.dd-hex-val{font-size:9px;fill:var(--dd-fg, #111);font-weight:700}.dd-hex-tips{list-style:none;margin:8px 0 0;padding:0;font-size:11px;color:var(--dd-muted);line-height:1.45}.dd-hex-tips li+li{margin-top:4px}.dd-hex-tips strong{color:var(--dd-fg, #111)}.dd-dash-title{margin:0 0 4px;font-size:22px;font-weight:750;letter-spacing:-.02em}.dd-dash-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:12px;flex:0 0 auto}.dd-kpi-card{border:1px solid var(--dd-line);border-radius:14px;background:var(--dd-panel);padding:12px 14px;box-shadow:var(--dd-shadow);transition:border-color .15s ease,transform .15s ease}.dd-kpi-card:hover{border-color:color-mix(in srgb,var(--dd-accent) 35%,var(--dd-line));transform:translateY(-1px)}.dd-kpi-card em{display:block;font-style:normal;font-size:10px;color:var(--dd-muted);text-transform:uppercase;margin-bottom:4px}.dd-kpi-card b{font-family:var(--dd-mono);font-size:16px;display:inline-flex;align-items:center;gap:4px}.dd-kpi-card b.up{color:var(--dd-long)}.dd-kpi-card b.dn{color:var(--dd-short)}.dd-kpi-trend{font-style:normal;font-size:12px;font-weight:800}.dd-kpi-trend.up{color:var(--dd-long)}.dd-kpi-trend.dn{color:var(--dd-short)}.dd-kpi-sub{display:block;margin-top:4px;font-size:10px;color:var(--dd-muted);font-family:var(--dd-mono)}.dd-kpi-pf-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.dd-pf-ring{width:28px;height:28px;flex:0 0 auto}.dd-dash-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(280px,.8fr);gap:12px;align-items:stretch;flex:1 1 auto;min-height:0}.dd-dash-main{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0}.dd-dash-main>.dd-page-card:first-child{flex:0 0 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.dd-dash-side{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0}.dd-dash-side>.dd-page-card{flex:1 1 auto}.dd-spark-wrap{position:relative;flex:0 0 auto;height:200px;max-height:220px;min-height:160px;display:grid;grid-template-columns:minmax(0,1fr) 3.25rem;grid-template-rows:minmax(0,1fr) auto;gap:4px 8px;align-items:stretch;overflow:hidden;width:100%;box-sizing:border-box}.dd-spark{grid-column:1;grid-row:1;width:100%;height:100%;min-width:0;min-height:0;max-height:100%;display:block;margin:0;overflow:hidden;align-self:stretch;justify-self:stretch}.dd-spark-axis{grid-column:2;grid-row:1;display:flex;flex-direction:column;justify-content:space-between;font-size:10px;color:var(--dd-muted);font-family:var(--dd-mono);padding:4px 0;min-width:0;overflow:hidden}.dd-spark-meta{grid-column:1 / -1;grid-row:2;font-size:11px;color:var(--dd-muted);line-height:1.2}.dd-entry-pick{margin:8px 0 10px;padding:8px 10px;border-radius:10px;border:1px solid color-mix(in srgb,var(--dd-border, #334) 85%,transparent);background:color-mix(in srgb,var(--dd-panel, #111) 92%,transparent)}.dd-entry-pick.compact{padding:6px 8px;margin:6px 0}.dd-entry-pick-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px 10px;margin-bottom:6px}.dd-entry-pick-head .dd-muted-p{margin:0;font-size:10px}.dd-entry-pick-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dd-entry-pick-btn{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 10px;border-radius:8px;border:1px solid color-mix(in srgb,var(--dd-border, #334) 80%,transparent);background:transparent;color:inherit;cursor:pointer;text-align:left;font:inherit;min-width:0}.dd-entry-pick-btn .dd-em-diagram--pick{align-self:stretch}.dd-entry-pick-btn strong{font-size:12px}.dd-entry-pick-btn span{font-size:10px;color:var(--dd-muted)}.dd-entry-pick-btn.active{border-color:var(--dd-accent, #7c5cff);background:color-mix(in srgb,var(--dd-accent, #7c5cff) 16%,transparent)}.dd-model-table-wrap,.dd-recent-table-wrap{overflow-x:auto;max-width:100%}.dd-model-table,.dd-recent-table{width:100%;border-collapse:collapse;font-size:12px}.dd-model-table th,.dd-model-table td,.dd-recent-table th,.dd-recent-table td{padding:6px 8px;text-align:left;border-bottom:1px solid color-mix(in srgb,var(--dd-border, #334) 70%,transparent);white-space:nowrap}.dd-model-table tr.untagged td{opacity:.72}.dd-model-table .dd-chip,.dd-recent-table .dd-chip{margin-left:6px;vertical-align:middle}.dd-j-r-badge{display:inline-block;margin-left:8px;font-size:.85em;font-weight:700;opacity:.92}.dd-instant-pnl .dd-j-r-badge{font-size:.55em;vertical-align:middle}.dd-j-shots-block{margin:10px 0 12px}.dd-journal.is-compact .dd-j-shots{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.dd-journal.is-compact .dd-j-shot{min-height:72px}.dd-score-ring{width:132px;height:132px;margin:10px auto 16px;border-radius:50%;display:grid;place-items:center;padding:9px;box-shadow:0 0 0 1px color-mix(in srgb,var(--dd-accent) 20%,transparent)}.dd-score-ring.hot{box-shadow:0 0 28px color-mix(in srgb,var(--dd-accent) 35%,transparent)}.dd-score-ring.warm{box-shadow:0 0 16px color-mix(in srgb,var(--dd-accent) 18%,transparent)}.dd-score-ring-inner{width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--dd-accent) 10%,transparent),transparent 55%),var(--dd-panel);display:flex;flex-direction:column;align-items:center;justify-content:center}.dd-score-ring b{font-size:32px;font-family:var(--dd-mono);line-height:1;letter-spacing:-.03em}.dd-score-ring span{font-size:11px;color:var(--dd-muted)}.dd-score-ring em{font-style:normal;font-size:11px;font-weight:700;color:var(--dd-accent);margin-top:2px}.dd-score-pillars{display:flex;flex-direction:column;gap:8px;margin:8px 0}.dd-pillar .dd-prog-track{height:8px;border-radius:999px;background:var(--dd-panel-2);overflow:hidden;border:1px solid var(--dd-line)}.dd-pillar .dd-prog-track i{display:block;height:100%;background:linear-gradient(90deg,var(--dd-accent),color-mix(in srgb,var(--dd-accent) 55%,var(--dd-long)));border-radius:999px}.dd-score-rules{margin:8px 0 0;font-size:12px}.dd-score-rules li.ok{color:var(--dd-long)}.dd-dash-guard-danger{border-color:color-mix(in srgb,var(--dd-short) 40%,var(--dd-line))}.dd-recent-table-wrap{overflow:auto;margin-top:6px}.dd-recent-table{width:100%;border-collapse:collapse;font-size:12px}.dd-recent-table th,.dd-recent-table td{text-align:left;padding:8px 6px;border-bottom:1px solid var(--dd-line);white-space:nowrap}.dd-recent-table th{font-size:10px;text-transform:uppercase;color:var(--dd-muted);font-weight:650}.dd-recent-table td.up{color:var(--dd-long);font-weight:700}.dd-recent-table td.dn{color:var(--dd-short);font-weight:700}.dd-prog{margin:8px 0}.dd-prog-lab{display:flex;justify-content:space-between;font-size:11px;color:var(--dd-muted);margin-bottom:4px}.dd-prog-track{height:8px;border-radius:999px;background:var(--dd-panel-2);overflow:hidden}.dd-prog-track i{display:block;height:100%;background:var(--dd-accent);border-radius:inherit}.dd-outcome{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700}.dd-outcome.win{background:var(--dd-long-soft);color:var(--dd-long)}.dd-outcome.loss{background:var(--dd-short-soft);color:var(--dd-short)}.dd-outcome.be{background:var(--dd-panel-2);color:var(--dd-muted)}.dd-instant-log-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:80;background:#0c0e1459;display:grid;place-items:center;padding:16px}.dd-instant-log{width:min(420px,100%);border-radius:16px;border:1px solid var(--dd-line);background:var(--dd-panel);box-shadow:var(--dd-shadow);padding:14px 16px 16px}.dd-instant-log header{display:flex;align-items:center;justify-content:space-between}.dd-instant-pnl{display:block;font-family:var(--dd-mono);font-size:28px;font-weight:750;margin:4px 0 10px}.dd-instant-pnl.up{color:var(--dd-long)}.dd-instant-pnl.dn{color:var(--dd-short)}.dd-emo-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-top:6px}.dd-emo{display:flex;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;border-radius:12px;border:1px solid var(--dd-line);background:var(--dd-panel-2);cursor:pointer;font:inherit;color:var(--dd-muted);transition:border-color .15s ease,background .15s ease,transform .15s ease}.dd-emo span{font-size:22px;line-height:1}.dd-emo em{font-style:normal;font-size:10px;font-weight:650;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd-emo:hover{border-color:color-mix(in srgb,var(--dd-accent) 45%,var(--dd-line));transform:translateY(-1px)}.dd-emo.active{border-color:var(--dd-accent);background:var(--dd-accent-soft);color:var(--dd-text);box-shadow:0 0 0 1px color-mix(in srgb,var(--dd-accent) 35%,transparent)}.dd-j-meta{grid-template-columns:repeat(3,1fr)}.dd-j-review-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:8px 0}.dd-j-feel-row{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:8px}.dd-journal{min-height:0}.dd-journal.dd-journal-full{display:flex;flex-direction:column;gap:0;overflow:visible;min-height:auto}.dd-journal-hero{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.9fr);gap:12px;align-items:start;min-height:0;flex:0 0 auto}.dd-journal-cal-card{display:flex;flex-direction:column;flex:0 0 auto;min-height:auto;overflow:visible}.dd-cal-grid-lg{flex:0 0 auto;grid-auto-rows:minmax(52px,auto)}.dd-cal-grid-lg .dd-cal-cell{min-height:52px;align-items:flex-start;padding:6px;gap:2px}.dd-cal-grid-lg .dd-cal-cell .t{font-size:10px;color:var(--dd-muted)}.dd-cal-cell.today{box-shadow:inset 0 0 0 1px var(--dd-accent);background:var(--dd-accent-soft)}.dd-journal-daypanel{min-height:0;overflow:auto}.dd-day-discipline{list-style:none;margin:10px 0;padding:0;display:flex;flex-direction:column;gap:6px;font-size:13px}.dd-day-discipline li{display:flex;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:8px;background:var(--dd-panel-2)}.dd-journal-foot{display:grid;grid-template-columns:1.2fr 1fr .9fr;gap:12px;margin-top:12px;flex:0 0 auto}.dd-r-bars{display:flex;align-items:flex-end;gap:8px;height:120px;padding-top:8px}.dd-r-bar{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;height:100%}.dd-r-bar-fill{width:100%;max-width:36px;border-radius:8px 8px 4px 4px;background:var(--dd-accent);min-height:4px}.dd-r-bar em{font-style:normal;font-size:9px;color:var(--dd-muted);text-align:center}.dd-r-bar b{font-size:11px;font-family:var(--dd-mono)}.dd-week-row{display:flex;flex-wrap:wrap;gap:8px}.dd-week-card{flex:1 1 40%;border:1px solid var(--dd-line);border-radius:10px;padding:8px 10px;background:var(--dd-panel-2)}.dd-week-card.loss{border-color:color-mix(in srgb,var(--dd-short) 35%,var(--dd-line))}.dd-week-card.win{border-color:color-mix(in srgb,var(--dd-long) 35%,var(--dd-line))}.dd-week-card em{display:block;font-style:normal;font-size:11px;color:var(--dd-muted)}.dd-week-card b{font-family:var(--dd-mono);font-size:13px}.dd-settings-tabs{display:flex;flex-wrap:wrap;gap:4px 12px;border-bottom:1px solid var(--dd-line);margin-bottom:14px;padding-bottom:0}.dd-settings-tabs button{border:0;background:transparent;color:var(--dd-muted);font-weight:650;font-size:13px;padding:8px 2px 10px;cursor:pointer;border-bottom:2px solid transparent}.dd-settings-tabs button.active{color:var(--dd-text);border-bottom-color:var(--dd-accent)}.dd-settings-body{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.75fr);gap:14px;align-items:start}.dd-settings-sec-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:12px}.dd-settings-help{border:1px solid var(--dd-line);border-radius:14px;background:var(--dd-panel);padding:14px;box-shadow:var(--dd-shadow)}.dd-int-steps{margin:8px 0 0;padding-left:18px;font-size:13px;color:var(--dd-text);line-height:1.55}.dd-int-connected{display:flex;flex-direction:column;gap:10px}.dd-int-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:2px}.dd-int-card{text-align:left;border:1px solid color-mix(in srgb,var(--dd-long) 45%,var(--dd-line));border-radius:14px;background:var(--dd-panel);padding:12px 14px;color:inherit}.dd-int-card.warn{border-color:color-mix(in srgb,#b45309 45%,var(--dd-line))}.dd-int-card.sel{box-shadow:0 0 0 1px var(--dd-long);background:color-mix(in srgb,var(--dd-long) 8%,var(--dd-panel))}.dd-int-card header{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin-bottom:6px}.dd-int-brand{display:inline-flex;align-items:center;gap:8px;min-width:0;flex:1 1 auto}.dd-int-brand img{flex:0 0 auto;border-radius:4px;-o-object-fit:contain;object-fit:contain;background:#fff}.dd-int-brand strong{font-size:14px;line-height:1.3;word-break:break-word}.dd-alias-field{display:flex;flex-direction:column;gap:4px;margin:8px 0 4px;font-size:12px;color:var(--dd-muted)}.dd-alias-field input{border:1px solid var(--dd-line);border-radius:8px;padding:8px 10px;font-size:13px;background:var(--dd-panel);color:inherit}.dd-scope-toggle{display:inline-flex;gap:4px;padding:2px;border-radius:999px;background:color-mix(in srgb,var(--dd-muted) 12%,transparent);margin-right:6px}.dd-int-meta{display:flex;justify-content:space-between;font-size:12px;color:var(--dd-muted)}.dd-int-actions{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.dd-int-danger{color:#b91c1c!important;border-color:color-mix(in srgb,#b91c1c 35%,var(--dd-line))!important}.dd-ctrader-row-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.dd-int-upgrade{border-radius:12px;padding:12px;background:var(--dd-accent-soft);border:1px solid color-mix(in srgb,var(--dd-accent) 25%,transparent)}.dd-int-upgrade p{margin:6px 0 10px;font-size:13px;color:var(--dd-muted)}.dd-int-wizard h3{margin:8px 0}.dd-int-pick-list{display:flex;flex-direction:column;gap:8px;margin-top:8px}.dd-int-pick{text-align:left;border:1px solid var(--dd-line);border-radius:12px;padding:10px 12px;background:var(--dd-panel);cursor:pointer;color:inherit;display:grid;gap:4px}.dd-int-pick.sel{border-color:var(--dd-accent);background:var(--dd-accent-soft)}.dd-int-pick em{font-style:normal;font-size:12px;color:var(--dd-muted)}.dd-int-note{margin-top:10px;padding:10px 12px;border-radius:10px;background:#fff8e8;color:#92400e;font-size:12px;border:1px solid #fde68a}.dd-root.theme-dark .dd-int-note{background:color-mix(in srgb,#f59e0b 16%,var(--dd-panel));color:#fcd34d;border-color:color-mix(in srgb,#f59e0b 35%,var(--dd-line))}@media(max-width:1100px){.dd-journal-hero,.dd-journal-foot,.dd-settings-body{grid-template-columns:1fr}}.dd-journal-layout{display:grid;grid-template-columns:minmax(280px,36%) minmax(0,1fr);gap:12px;align-items:start;margin-top:12px;flex:0 0 auto;min-height:auto}.dd-side .dd-journal-layout,.dd-journal.is-compact .dd-journal-layout{display:flex!important;flex-direction:column;grid-template-columns:none!important;gap:10px}.dd-side .dd-journal-left,.dd-side .dd-journal-detail,.dd-journal.is-compact .dd-journal-left,.dd-journal.is-compact .dd-journal-detail{width:100%;max-width:100%;overflow:visible;min-height:auto}.dd-journal.is-compact .dd-cal-grid-lg{flex:0 0 auto!important}.dd-page .dd-journal-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(300px,.9fr);gap:12px;align-items:start;flex:0 0 auto;min-height:auto}.dd-page .dd-journal-left,.dd-page .dd-journal-detail{min-height:auto;overflow:visible;height:auto}.dd-page .dd-journal-cal-card{flex:0 0 auto;min-height:auto;overflow:visible}.dd-page .dd-cal-grid-lg{flex:0 0 auto!important;height:auto;min-height:0}.dd-page .dd-journal-foot{flex:0 0 auto;margin-top:16px;position:relative;z-index:1}.dd-page .dd-journal-cal-card .dd-cal-grid-lg .dd-cal-cell .d{font-size:12px}.dd-page .dd-journal-cal-card .dd-cal-grid-lg .dd-cal-cell .t{font-size:10px}.dd-page .dd-journal-cal-card .dd-cal-grid-lg .dd-cal-cell .p{font-size:11px;font-weight:700}.dd-journal-compact-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 0 8px;flex-wrap:wrap}.dd-side .dd-journal{flex:1 1 auto;min-height:0;overflow:auto;padding:8px 10px 12px}.dd-side .dd-journal .dd-workflow{display:none}.dd-journal.is-compact .dd-j-kpi{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:8px;margin-bottom:8px}.dd-journal.is-compact .dd-j-kpi div{padding:6px}.dd-journal.is-compact .dd-j-kpi b{font-size:13px}.dd-journal.is-compact .dd-j-detail-pnl{font-size:22px}.dd-journal.is-compact .dd-cal-grid{font-size:10px}.dd-journal.is-compact .dd-cal-cell{min-height:36px;padding:2px}.dd-journal.is-compact .dd-cal-cell .p{font-size:9px}.dd-journal.is-compact .dd-j-review-grid{grid-template-columns:1fr}.dd-journal.is-compact .dd-journal-list{max-height:180px;overflow:auto}@media(max-width:900px){.dd-page .dd-journal-layout{grid-template-columns:1fr}}.dd-pane-watch{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column;padding:0!important}.dd-pane-watch .dd-watch-panel{margin:0;border:0;border-radius:0;flex:1;min-height:0}.dd-pane-watch .dd-watch-body{max-height:none;flex:1;min-height:0}.dd-watch-jump{width:100%;margin-top:10px;justify-content:center}.dd-watch-panel{margin-top:12px;border:1px solid var(--dd-line);border-radius:10px;overflow:hidden;background:var(--dd-panel-2, var(--dd-panel));display:flex;flex-direction:column;min-height:0}.dd-watch-tabs{display:flex;border-bottom:1px solid var(--dd-line);background:var(--dd-panel)}.dd-watch-tabs button{flex:1;border:0;background:transparent;padding:8px 4px;font-size:11px;font-weight:600;color:var(--dd-muted);cursor:pointer}.dd-watch-tabs button.active{color:var(--dd-accent);box-shadow:inset 0 -2px 0 var(--dd-accent)}.dd-watch-body{padding:8px;display:flex;flex-direction:column;gap:6px;max-height:52vh;overflow:auto}.dd-watch-detail{border:1px solid var(--dd-line);border-radius:10px;padding:8px 10px;background:var(--dd-panel);margin-bottom:8px}.dd-watch-detail.tv .dd-watch-sym-hero{display:block;font-size:16px;letter-spacing:.02em}.dd-watch-desc{margin:2px 0 0!important;font-size:11px!important}.dd-watch-exch{margin:2px 0 0!important;font-size:10px!important;opacity:.85}.dd-watch-detail-actions{display:flex;gap:4px}.dd-watch-mkt{display:inline-flex;align-items:center;gap:6px;margin:4px 0 8px;font-size:11px;color:var(--dd-muted)}.dd-watch-mkt i.on{width:7px;height:7px;border-radius:999px;background:var(--dd-long, #16a34a);display:inline-block}.dd-watch-ba.pills{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-top:6px;margin-bottom:4px}.dd-watch-ba.pills button{border:1px solid var(--dd-line);border-radius:8px;padding:7px 8px;font:inherit;font-size:11px;background:var(--dd-panel-2, #f8fafc);cursor:default;text-align:left}.dd-watch-ba.pills button.bid{color:var(--dd-long)}.dd-watch-ba.pills button.ask{color:var(--dd-short)}.dd-watch-ba.pills b{font-family:var(--dd-mono);margin-left:4px;color:var(--dd-text)}.dd-watch-range{margin:8px 0}.dd-watch-range-lab{text-align:center;font-size:9px;font-weight:700;letter-spacing:.06em;color:var(--dd-muted);margin-bottom:4px}.dd-watch-range-bar{display:grid;grid-template-columns:auto 1fr auto;gap:6px;align-items:center;font-size:10px;font-family:var(--dd-mono);color:var(--dd-muted)}.dd-watch-range-track{position:relative;height:4px;border-radius:999px;background:color-mix(in srgb,var(--dd-line) 80%,transparent)}.dd-watch-range-track i{position:absolute;top:50%;transform:translate(-50%,-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:7px solid var(--dd-text)}.dd-watch-perf-grid.six{grid-template-columns:repeat(3,minmax(0,1fr))}.dd-watch-perf-chip.na{opacity:.55}.dd-watch-tech{margin-top:10px}.dd-watch-gauge{text-align:center;padding:8px 6px 4px;border:1px solid var(--dd-line);border-radius:10px;background:var(--dd-panel-2)}.dd-watch-gauge-wrap{position:relative;width:120px;height:60px;margin:0 auto 6px}.dd-watch-gauge-arc{width:120px;height:60px;border-radius:120px 120px 0 0;background:linear-gradient(90deg,#f87171,#fbbf24 35%,#94a3b8,#60a5fa 65%,#38bdf8);mask:radial-gradient(circle at 50% 100%,transparent 42px,#000 43px);-webkit-mask:radial-gradient(circle at 50% 100%,transparent 42px,#000 43px)}.dd-watch-gauge-needle{position:absolute;left:50%;bottom:2px;width:2px;height:46px;margin:0;padding:0;border:0;border-radius:2px;background:#0f172a;transform-origin:bottom center;box-shadow:0 0 0 1px #ffffff59;pointer-events:none}.dd-watch-gauge.buy strong{color:#2563eb}.dd-watch-gauge.sell strong{color:#dc2626}.dd-watch-gauge.neutral strong{color:var(--dd-muted)}.dd-watch-gauge .dd-muted-p{margin:4px 0 0;font-size:10px}.dd-watch-detail-reopen{width:100%;border:1px solid var(--dd-line);border-radius:8px;background:var(--dd-panel);color:var(--dd-text);padding:8px 10px;font:inherit;font-size:12px;text-align:left;cursor:pointer;margin-bottom:8px}.dd-watch-detail header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:6px;gap:8px}.dd-watch-lastline{display:flex;align-items:baseline;gap:10px;margin-top:2px}.dd-watch-lastline b{font-family:var(--dd-mono);font-size:20px;font-weight:800}.dd-watch-lastline span{font-family:var(--dd-mono);font-size:12px;font-weight:700}.dd-watch-lastline .up{color:var(--dd-long)}.dd-watch-lastline .dn{color:var(--dd-short)}.dd-watch-ba{display:flex;gap:6px;margin-top:6px;flex-wrap:wrap}.dd-watch-ba span{font-family:var(--dd-mono);font-size:10px;font-weight:700;padding:3px 8px;border-radius:999px;background:var(--dd-panel-2);border:1px solid var(--dd-line)}.dd-watch-ba .bid{color:var(--dd-long)}.dd-watch-ba .ask{color:var(--dd-short)}.dd-watch-perf{margin-top:8px}.dd-watch-perf-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;margin-top:4px}.dd-watch-perf-chip{border-radius:8px;padding:6px 4px;text-align:center;background:var(--dd-panel-2);border:1px solid var(--dd-line)}.dd-watch-perf-chip.up{background:color-mix(in srgb,var(--dd-long) 12%,var(--dd-panel))}.dd-watch-perf-chip.dn{background:color-mix(in srgb,var(--dd-short) 12%,var(--dd-panel))}.dd-watch-perf-chip b{display:block;font-family:var(--dd-mono);font-size:11px}.dd-watch-perf-chip em{font-style:normal;font-size:9px;color:var(--dd-muted)}.dd-watch-colhead{display:grid;grid-template-columns:16px minmax(0,1fr) 56px 52px;gap:4px;padding:2px 28px 4px 6px;font-size:9px;font-weight:700;color:var(--dd-muted);text-transform:uppercase;letter-spacing:.04em}.dd-watch-colhead span:nth-child(3),.dd-watch-colhead span:nth-child(4){text-align:right}.dd-watch-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}.dd-watch-detail-grid em{display:block;font-size:10px;color:var(--dd-muted);font-style:normal}.dd-watch-detail-grid b{font-size:13px;font-family:var(--dd-mono)}.dd-watch-detail-grid b.up,.dd-watch-chg.up,.dd-watch-row em.up{color:var(--dd-long)}.dd-watch-detail-grid b.dn,.dd-watch-chg.dn,.dd-watch-row em.dn{color:var(--dd-short)}.dd-watch-search input{width:100%;font-size:12px;padding:6px 8px;border-radius:8px;border:1px solid var(--dd-line);background:var(--dd-panel);color:var(--dd-text)}.dd-watch-add{display:flex;flex-wrap:wrap;gap:4px}.dd-watch-group{margin-bottom:2px}.dd-watch-group-head{width:100%;display:flex;align-items:center;gap:6px;border:0;background:transparent;padding:4px 2px;font-size:10px;font-weight:700;color:var(--dd-muted);cursor:pointer;text-transform:uppercase;letter-spacing:.04em}.dd-watch-group-head em{font-style:normal;opacity:.7}.dd-watch-group-head i{margin-left:auto;font-style:normal}.dd-watch-list{list-style:none;margin:0;padding:0}.dd-watch-list li{display:flex;align-items:stretch;gap:2px}.dd-watch-row{flex:1;display:grid;grid-template-columns:16px minmax(0,1fr) 56px 52px;gap:4px;align-items:center;border:0;background:transparent;padding:7px 6px;border-radius:8px;cursor:pointer;text-align:left;color:var(--dd-text)}.dd-watch-row:hover,.dd-watch-row.sel{background:color-mix(in srgb,var(--dd-accent) 12%,transparent)}.dd-symsearch-main{display:flex;align-items:center;gap:8px;min-width:0}.dd-symsearch-main>span{display:flex;flex-direction:column;min-width:0}.dd-watch-sym-hero{display:inline-flex;align-items:center;gap:8px}.dd-watch-flag{display:inline-flex;align-items:center;justify-content:center}.dd-watch-row strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd-watch-sym{font-size:10px;color:var(--dd-muted)}.dd-watch-row em{font-style:normal;font-family:var(--dd-mono);font-size:11px;font-weight:700;min-width:0;text-align:right}.dd-watch-chg{font-family:var(--dd-mono);font-size:10px;min-width:0;text-align:right}.dd-watch-pin{border:0;background:transparent;color:var(--dd-muted);cursor:pointer;padding:0 6px;font-size:14px}.dd-watch-alerts,.dd-watch-plans{padding:8px;display:flex;flex-direction:column;gap:6px}.dd-alert-add{display:flex;gap:6px;align-items:center}.dd-alert-add .dd-input{flex:1;min-width:0}.dd-price-alert-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.dd-oneclick{position:absolute;left:12px;bottom:36px;z-index:6;width:168px;padding:10px 12px;border-radius:12px;border:1px solid var(--dd-line);background:color-mix(in srgb,var(--dd-panel) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 24px #0000002e}.dd-oneclick header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.dd-oneclick-price{font-family:var(--dd-mono);font-size:20px;font-weight:700;line-height:1.2}.dd-oneclick-meta{font-size:10px;color:var(--dd-muted);margin:4px 0 8px}.dd-oneclick-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px}.dd-oneclick-actions .dd-btn{width:100%;font-weight:700}.dd-chart-trade-btns .dd-btn.active{outline:1px solid var(--dd-accent)}.dd-journal-left,.dd-journal-detail{min-width:0;min-height:auto;display:flex;flex-direction:column;gap:12px;overflow:visible}.dd-journal-left>.dd-page-card,.dd-journal-detail>.dd-page-card{margin-top:0!important;flex:0 0 auto;position:relative;z-index:1}.dd-journal-left>.dd-journal-cal-card{z-index:0}.dd-j-card.as-btn{width:100%;text-align:left;cursor:pointer;border:1px solid var(--dd-line);background:var(--dd-panel)}.dd-j-card.as-btn.sel{border-color:var(--dd-accent);background:var(--dd-accent-soft)}.dd-j-detail-pnl{font-family:var(--dd-mono);font-size:28px;font-weight:700;margin:4px 0 10px}.dd-j-pnl-lab{display:block;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dd-muted);margin-bottom:2px}.dd-j-card-time{font-weight:500;color:var(--dd-muted);font-size:11px}.dd-j-card-r{font-style:normal;opacity:.85;font-size:11px}.dd-j-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dd-j-detail-grid em{display:block;font-style:normal;font-size:10px;color:var(--dd-muted)}.dd-j-detail-grid b{font-size:13px}.dd-j-shots{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.dd-j-shot{border:1px dashed var(--dd-line);border-radius:12px;min-height:88px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--dd-muted);font-size:12px;background:var(--dd-panel-2);position:relative;overflow:hidden;cursor:pointer;padding:0;width:100%}.dd-j-shot em{font-style:normal;font-weight:700;color:var(--dd-text)}.dd-j-shot img{width:100%;height:88px;-o-object-fit:cover;object-fit:cover;display:block}.dd-j-shot .dd-j-shot-clear{position:absolute;top:4px;right:4px;z-index:2}.dd-j-shot input[type=file]{display:none}.dd-plan-saved-list{display:flex;flex-direction:column;gap:6px;margin-top:8px}.dd-plan-saved-row{display:flex;align-items:center;gap:8px;width:100%;text-align:left;border:1px solid var(--dd-line);border-radius:10px;background:var(--dd-panel-2);padding:8px 10px;cursor:pointer;color:var(--dd-text)}.dd-plan-saved-row.sel,.dd-plan-saved-row:hover{border-color:var(--dd-accent);background:var(--dd-accent-soft)}.dd-plan-saved-row strong{flex:1;font-size:13px}.dd-plan-saved-row span{font-size:11px;color:var(--dd-muted)}.dd-entry-models{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:8px}.dd-entry-model{border:1px solid var(--dd-line);border-radius:12px;padding:12px;text-align:left;background:var(--dd-panel);cursor:pointer;color:var(--dd-text);transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.dd-entry-model:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--dd-accent) 40%,var(--dd-line))}.dd-entry-model.active{border-color:var(--dd-accent);background:var(--dd-accent-soft)}.dd-entry-model strong{display:block;font-size:13px;margin-bottom:4px}.dd-entry-model span{font-size:11px;color:var(--dd-muted);line-height:1.35}.dd-entry-model .dd-em-blurb{display:block;margin-top:2px}.dd-entry-model .dd-em-when,.dd-entry-model .dd-em-avoid{display:block;margin-top:6px;font-size:10px;line-height:1.35}.dd-entry-model .dd-em-when b,.dd-entry-model .dd-em-avoid b{color:var(--dd-text);font-weight:600;margin-right:4px}.dd-em-diagram{width:100%;max-width:140px;height:auto;display:block;margin:0 0 8px}.dd-em-diagram--pick{max-width:100%;margin:0 0 4px;height:36px}.dd-em-zone{fill:color-mix(in srgb,var(--dd-accent, #6366f1) 18%,transparent);stroke:color-mix(in srgb,var(--dd-accent, #6366f1) 45%,transparent);stroke-width:1}.dd-em-price{stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dd-em-price.up{stroke:var(--dd-long, #22c55e)}.dd-em-price.dn{stroke:var(--dd-short, #ef4444)}.dd-em-entry{fill:var(--dd-accent, #6366f1)}.dd-em-arrow{stroke:var(--dd-accent, #6366f1);stroke-width:1.5;fill:none}.dd-em-sweep{stroke:var(--dd-short, #ef4444);stroke-width:1.5;stroke-dasharray:3 2}.dd-em-label{font-size:9px;fill:var(--dd-muted);font-family:ui-sans-serif,system-ui,sans-serif}.dd-plan-tpl-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin-top:10px}.dd-plan-tpl-card{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:12px;border-radius:12px;border:1px solid var(--dd-line);background:var(--dd-panel);color:var(--dd-text);text-align:left;cursor:pointer;font:inherit;transition:border-color .15s ease,transform .15s ease}.dd-plan-tpl-card:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--dd-accent) 40%,var(--dd-line))}.dd-plan-tpl-card.active{border-color:var(--dd-accent);background:var(--dd-accent-soft)}.dd-plan-tpl-visual{width:100%;display:flex;flex-direction:column;gap:6px;margin-bottom:4px}.dd-plan-tpl-card strong{font-size:13px}.dd-plan-tpl-blurb{font-size:11px;color:var(--dd-muted);line-height:1.35}.dd-plan-tpl-model{font-size:10px;font-style:normal;color:var(--dd-accent);margin-top:2px}.dd-plan-rail-hint{display:block;font-size:10px;font-style:normal;color:var(--dd-muted);margin-top:2px}.dd-today-discipline{margin:0 0 14px;padding:12px 14px;border-radius:12px;border:1px solid var(--dd-line);background:var(--dd-panel)}.dd-today-discipline>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.dd-today-story{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.dd-today-story li button{width:100%;display:flex;gap:8px;align-items:flex-start;padding:10px;border-radius:10px;border:1px solid var(--dd-line);background:transparent;color:inherit;text-align:left;cursor:pointer;font:inherit}.dd-today-story li.done button{border-color:color-mix(in srgb,var(--dd-long, #22c55e) 45%,var(--dd-line));background:color-mix(in srgb,var(--dd-long, #22c55e) 10%,transparent)}.dd-today-story li.todo button{border-color:color-mix(in srgb,var(--dd-accent) 50%,var(--dd-line));background:var(--dd-accent-soft)}.dd-today-story li.bad button{border-color:color-mix(in srgb,var(--dd-short, #ef4444) 50%,var(--dd-line));background:color-mix(in srgb,var(--dd-short, #ef4444) 10%,transparent)}.dd-today-story li.off button{opacity:.55}.dd-today-story em{flex:0 0 22px;height:22px;border-radius:50%;background:var(--dd-accent, #6366f1);color:#fff;font-style:normal;font-size:11px;font-weight:700;display:grid;place-items:center}.dd-today-story strong{display:block;font-size:12px}.dd-today-story span{font-size:10px;color:var(--dd-muted)}.dd-today-story-hint{margin:10px 0 0;font-size:11px}@media(max-width:720px){.dd-today-story{grid-template-columns:repeat(2,minmax(0,1fr))}.dd-entry-models{grid-template-columns:1fr}}.dd-entry-rr{display:flex;align-items:center;gap:4px;margin:6px 0 8px}.dd-entry-rr i.risk,.dd-entry-rr i.reward{display:inline-block;height:6px;border-radius:3px}.dd-entry-rr i.risk{width:18px;background:var(--dd-short, #ef4444)}.dd-entry-rr i.reward{width:42px;background:var(--dd-long, #22c55e)}.dd-entry-rr b{font-size:10px;color:var(--dd-muted);font-weight:600}.dd-charting-process{list-style:none;margin:0;padding:0;display:grid;gap:8px}.dd-charting-process li{display:flex;gap:10px;align-items:flex-start;font-size:13px}.dd-charting-process em{flex:0 0 22px;height:22px;border-radius:50%;background:var(--dd-accent, #6366f1);color:#fff;font-style:normal;font-size:11px;font-weight:700;display:grid;place-items:center}.dd-floai-compose{display:flex;gap:8px;margin-top:12px;max-width:720px}.dd-floai-compose .dd-input{flex:1}.dd-academy-progress{margin-top:10px;height:6px;border-radius:999px;background:var(--dd-panel-2, #e5e7eb);overflow:hidden}.dd-academy-progress i{display:block;height:100%;background:var(--dd-accent, #6366f1)}.dd-ai-cols{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.dd-ai-cols .ok,.dd-ai-cols .bad{border-radius:10px;padding:8px 10px;font-size:12px}.dd-ai-cols .ok{background:var(--dd-long-soft)}.dd-ai-cols .bad{background:var(--dd-short-soft)}.dd-ai-cols ul{margin:6px 0 0;padding-left:16px}.dd-workflow-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:8px 10px;margin-bottom:10px;border:1px solid var(--dd-line);border-radius:10px;background:color-mix(in srgb,var(--dd-accent) 8%,var(--dd-panel))}.dd-workflow-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.dd-workflow-reason{margin:0;font-size:11px;line-height:1.35;color:var(--dd-short, #ef4444);font-weight:500}.dd-guard-why{margin:0 0 12px;padding:12px 14px;border-radius:12px;border:1px solid color-mix(in srgb,var(--dd-short, #ef4444) 45%,var(--dd-line));background:color-mix(in srgb,var(--dd-short, #ef4444) 10%,var(--dd-panel))}.dd-guard-why>header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.dd-guard-why-reason{margin:0;font-size:13px;font-weight:600;line-height:1.4;color:var(--dd-text)}.dd-check-focus{outline:1px solid color-mix(in srgb,var(--dd-accent) 55%,transparent);outline-offset:2px;border-radius:8px;padding:4px 6px}.dd-workflow-steps{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:11px;font-weight:600;color:var(--dd-muted)}.dd-workflow-steps span.ok{color:var(--dd-ok)}.dd-workflow-steps span.danger{color:var(--dd-short)}.dd-workflow-steps span.warn{color:var(--dd-warn, #f59e0b)}.dd-workflow-steps i{opacity:.45;font-style:normal}.dd-limit-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:8px}.dd-cal-cell.as-btn{-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;font:inherit;color:inherit;text-align:left;width:100%}.dd-cal-cell.as-btn.sel{border-color:var(--dd-accent);box-shadow:inset 0 0 0 1.5px var(--dd-accent)}.dd-cal-cell.as-btn.today .d{color:var(--dd-accent);font-weight:800}.dd-nb-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin:4px 0 14px;flex-wrap:wrap}.dd-nb-hero strong{display:block;font-size:22px;letter-spacing:-.02em}.dd-nb-hero p{margin:4px 0 0;color:var(--dd-muted);font-size:13px}.dd-nb-shell{display:grid;grid-template-columns:minmax(200px,240px) minmax(0,1fr);gap:14px;align-items:start;min-height:0;flex:1 1 auto}.dd-nb-rail{border:1px solid var(--dd-line);border-radius:12px;background:var(--dd-panel);padding:12px;min-width:0;max-height:min(70vh,720px);overflow:auto;display:flex;flex-direction:column;gap:8px}.dd-nb-folders{display:flex;flex-direction:column;gap:2px}.dd-nb-folders button{border:0;background:transparent;text-align:left;padding:7px 8px;border-radius:8px;font-size:12px;font-weight:600;color:var(--dd-muted);cursor:pointer}.dd-nb-folders button:hover,.dd-nb-folders button.active{background:var(--dd-accent-soft);color:var(--dd-accent)}.dd-notebook-list{display:flex;flex-direction:column;gap:4px;margin-top:2px}.dd-nb-note{display:flex;flex-direction:column;gap:2px;width:100%;border:1px solid transparent;background:var(--dd-panel-2);border-radius:8px;padding:8px 9px;text-align:left;cursor:pointer;color:var(--dd-text)}.dd-nb-note strong{font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dd-nb-note span{font-size:10px;color:var(--dd-muted)}.dd-nb-note:hover,.dd-nb-note.sel{border-color:var(--dd-accent);background:var(--dd-accent-soft)}.dd-nb-main{min-width:0;min-height:0}.dd-nb-cat{margin-bottom:16px}.dd-nb-cat>.dd-label{margin-bottom:8px;letter-spacing:.06em}.dd-nb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:10px}.dd-nb-card{display:flex;flex-direction:column;align-items:flex-start;gap:4px;text-align:left;min-height:128px;padding:0 0 12px;overflow:hidden;border:1px solid var(--dd-line);border-radius:14px;background:var(--dd-panel);cursor:pointer;color:var(--dd-text);box-shadow:var(--dd-shadow);transition:border-color .15s ease,transform .15s ease}.dd-nb-card-cover{width:100%;height:44px;margin-bottom:8px;background:radial-gradient(80% 120% at 20% 0%,color-mix(in srgb,var(--dd-accent) 40%,transparent),transparent 55%),linear-gradient(135deg,var(--dd-panel-2),var(--dd-panel))}.dd-nb-card-playbook .dd-nb-card-cover{background:radial-gradient(80% 120% at 20% 0%,color-mix(in srgb,var(--dd-long) 35%,transparent),transparent 55%),linear-gradient(135deg,var(--dd-panel-2),var(--dd-panel))}.dd-nb-card-performance .dd-nb-card-cover{background:radial-gradient(80% 120% at 20% 0%,color-mix(in srgb,var(--dd-accent) 45%,transparent),transparent 55%),linear-gradient(135deg,var(--dd-panel-2),var(--dd-panel))}.dd-nb-card-mindset .dd-nb-card-cover{background:radial-gradient(80% 120% at 20% 0%,color-mix(in srgb,#a78bfa 40%,transparent),transparent 55%),linear-gradient(135deg,var(--dd-panel-2),var(--dd-panel))}.dd-nb-card-productivity .dd-nb-card-cover{background:radial-gradient(80% 120% at 20% 0%,color-mix(in srgb,var(--dd-warn) 35%,transparent),transparent 55%),linear-gradient(135deg,var(--dd-panel-2),var(--dd-panel))}.dd-nb-card em,.dd-nb-card strong,.dd-nb-card span{padding-left:14px;padding-right:14px}.dd-nb-card:hover{border-color:var(--dd-accent);transform:translateY(-2px)}.dd-nb-card em{font-style:normal;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--dd-accent)}.dd-nb-card strong{font-size:14px;line-height:1.25}.dd-nb-card span{font-size:11px;color:var(--dd-muted);line-height:1.35}.dd-nb-editor{max-width:720px}.dd-nb-editor .dd-textarea{min-height:260px}@media(max-width:900px){.dd-nb-shell{grid-template-columns:1fr}.dd-nb-rail{max-height:220px}}.dd-sanctuary-card{max-width:560px;margin:0 auto;text-align:center;padding:20px 18px 18px;background:radial-gradient(70% 80% at 50% 0%,color-mix(in srgb,var(--dd-accent) 14%,transparent),transparent 60%),var(--dd-panel)}.dd-sanctuary-stage{display:grid;place-items:center;margin:12px auto 8px;height:120px}.dd-sanctuary-orb{width:72px;height:72px;border-radius:50%;border:2px solid color-mix(in srgb,var(--dd-accent) 45%,transparent);background:radial-gradient(circle at 40% 35%,color-mix(in srgb,var(--dd-accent) 35%,transparent),transparent 65%);box-shadow:inset 0 0 24px color-mix(in srgb,var(--dd-accent) 22%,transparent)}.dd-sanctuary-stage.running .dd-sanctuary-orb{animation:dd-breath 4s ease-in-out infinite}.dd-sanctuary-stage.tilt .dd-sanctuary-orb{border-color:color-mix(in srgb,var(--dd-warn) 50%,transparent);background:radial-gradient(circle at 40% 35%,color-mix(in srgb,var(--dd-warn) 30%,transparent),transparent 65%)}@keyframes dd-breath{0%,to{transform:scale(.88);opacity:.75}50%{transform:scale(1.12);opacity:1}}.dd-sanctuary-timer{font-size:48px;font-weight:800;font-family:var(--dd-mono);letter-spacing:.04em;margin:16px 0 8px;color:var(--dd-accent)}.dd-floai-chat{margin-top:12px;display:flex;flex-direction:column;gap:10px;max-width:720px;padding:12px;border-radius:16px;border:1px solid var(--dd-line);background:radial-gradient(60% 80% at 0% 0%,color-mix(in srgb,var(--dd-accent) 10%,transparent),transparent 55%),var(--dd-panel-2);max-height:min(48vh,420px);overflow:auto}.dd-floai-bubble{border:1px solid var(--dd-line);border-radius:14px;padding:12px 14px;background:var(--dd-panel);font-size:13px;max-width:92%;box-shadow:var(--dd-shadow)}.dd-floai-bubble.assistant{align-self:flex-start;border-color:color-mix(in srgb,var(--dd-accent) 28%,var(--dd-line))}.dd-floai-bubble.user{align-self:flex-end;background:var(--dd-accent-soft);border-color:color-mix(in srgb,var(--dd-accent) 35%,var(--dd-line))}.dd-floai-bubble strong{color:var(--dd-accent);font-size:12px}.dd-floai-bubble p{margin:4px 0 0;color:var(--dd-muted);line-height:1.45}.dd-academy-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.dd-ency-card{text-align:left;cursor:pointer;width:100%;font:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none}.dd-ency-card .pm-ency-diagram{width:100%;height:auto;margin-bottom:8px}.dd-academy-card{position:relative;overflow:hidden;transition:transform .15s ease,border-color .15s ease}.dd-academy-card:before{content:"";display:block;height:4px;margin:-1px -1px 10px;background:linear-gradient(90deg,var(--dd-accent),color-mix(in srgb,var(--dd-accent) 40%,var(--dd-long)))}.dd-academy-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--dd-accent) 40%,var(--dd-line))}.dd-impact{font-size:10px;font-weight:700;text-transform:uppercase;padding:1px 6px;border-radius:999px;border:1px solid var(--dd-line)}.dd-news-blocked{border-color:color-mix(in srgb,var(--dd-short) 45%,var(--dd-line));background:color-mix(in srgb,var(--dd-short) 8%,var(--dd-panel))}.dd-news-status{display:grid;grid-template-columns:52px minmax(0,1fr);gap:12px;align-items:start;overflow:visible;flex:0 0 auto!important;min-height:120px;width:100%;box-sizing:border-box;background:radial-gradient(80% 120% at 0% 0%,color-mix(in srgb,var(--dd-accent) 12%,transparent),transparent 55%),var(--dd-panel)}.dd-news-status-body{min-width:0;display:flex;flex-direction:column;gap:4px}.dd-news-status.is-blocked{background:radial-gradient(80% 120% at 0% 0%,color-mix(in srgb,var(--dd-short) 18%,transparent),transparent 55%),color-mix(in srgb,var(--dd-short) 6%,var(--dd-panel))}.dd-news-status-ico{width:52px;height:52px;border-radius:14px;display:grid;place-items:center;font-size:22px;flex-shrink:0;background:var(--dd-panel-2);border:1px solid var(--dd-line)}.dd-news-status.is-blocked .dd-news-status-ico{background:var(--dd-short-soft);border-color:color-mix(in srgb,var(--dd-short) 40%,var(--dd-line))}.dd-news-status.is-clear .dd-news-status-ico{background:color-mix(in srgb,var(--dd-accent) 12%,var(--dd-panel-2));border-color:color-mix(in srgb,var(--dd-accent) 30%,var(--dd-line))}.dd-news-status-body header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.dd-news-status-body p{margin:0 0 8px;font-size:13px;line-height:1.45}.dd-news-status-reason{color:var(--dd-short)!important;font-weight:700;font-size:12px!important}.dd-news-week-list{list-style:none;margin:0;padding:0;display:grid;gap:6px}.dd-news-week-list li{display:grid;grid-template-columns:120px 44px 1fr auto;gap:8px;align-items:center;padding:8px 10px;border-radius:10px;border:1px solid var(--dd-line);background:var(--dd-panel-2);font-size:12px}.dd-news-week-list li.impact-high{border-color:color-mix(in srgb,var(--dd-short) 35%,var(--dd-line));background:color-mix(in srgb,var(--dd-short) 6%,var(--dd-panel-2))}.dd-news-week-when{color:var(--dd-muted);font-variant-numeric:tabular-nums}.dd-news-week-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--dd-font)}.dd-news-cal-cell.has-hi{border-color:color-mix(in srgb,var(--dd-short) 35%,var(--dd-line));background:color-mix(in srgb,var(--dd-short) 6%,var(--dd-panel))}.dd-news-cal-cell.is-today:not(.sel){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dd-accent) 45%,transparent)}.dd-settings-hero{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px;padding:14px 16px;border-radius:16px;border:1px solid var(--dd-line);background:radial-gradient(70% 120% at 100% 0%,color-mix(in srgb,var(--dd-accent) 14%,transparent),transparent 55%),var(--dd-panel)}.dd-settings-setup{display:grid;gap:12px;margin-bottom:14px;padding:14px 16px;border-radius:16px;border:1px solid var(--dd-line);background:var(--dd-panel-2)}.dd-settings-setup-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.dd-settings-setup-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.dd-settings-setup-step{width:100%;display:grid;gap:4px;text-align:left;padding:10px 12px;border-radius:12px;border:1px solid var(--dd-line);background:var(--dd-panel);color:var(--dd-text);cursor:pointer}.dd-settings-setup-step em{font-style:normal;font-size:11px;font-weight:800;color:var(--dd-accent);letter-spacing:.04em}.dd-settings-setup-step span{font-size:13px;font-weight:700}.dd-settings-setup-step strong{font-size:11px;font-weight:650;color:var(--dd-muted)}.dd-settings-setup-steps li.done .dd-settings-setup-step{border-color:color-mix(in srgb,var(--dd-accent) 45%,var(--dd-line));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--dd-accent) 18%,transparent)}.dd-settings-setup-steps li.done .dd-settings-setup-step strong{color:var(--dd-accent)}@media(max-width:900px){.dd-settings-setup-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.dd-settings-setup-steps{grid-template-columns:1fr}}.dd-settings-hero-meta{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.dd-mod.dd-settings .dd-settings-tabs{display:flex;flex-wrap:wrap;gap:4px;background:var(--dd-panel-2);border:1px solid var(--dd-line);border-radius:14px;padding:4px;margin-bottom:14px;border-bottom:0}.dd-mod.dd-settings .dd-settings-tabs button{border:0;border-radius:10px;border-bottom:0;background:transparent;color:var(--dd-muted);font-weight:650;font-size:13px;padding:8px 12px;cursor:pointer}.dd-mod.dd-settings .dd-settings-tabs button.active{color:var(--dd-text);background:var(--dd-panel);border-bottom-color:transparent;box-shadow:0 1px color-mix(in srgb,var(--dd-accent) 28%,transparent)}.dd-connect-edge .dd-connect-hero{display:grid;grid-template-columns:36px 1fr auto;gap:10px;align-items:center;padding:10px 4px 12px;margin-bottom:4px}.dd-connect-hero-ico{width:36px;height:36px;border-radius:10px;display:grid;place-items:center;background:color-mix(in srgb,var(--dd-accent) 16%,var(--dd-panel-2));border:1px solid color-mix(in srgb,var(--dd-accent) 30%,var(--dd-line))}.dd-connect-empty{border-radius:16px;padding:28px 20px;background:radial-gradient(80% 100% at 50% 0%,color-mix(in srgb,var(--dd-accent) 16%,transparent),transparent 60%),var(--dd-panel)}@media(max-width:720px){.dd-news-week-list li{grid-template-columns:1fr auto;grid-template-rows:auto auto}.dd-news-week-when{grid-column:1 / -1}.dd-news-week-title{grid-column:1 / 2}}.dd-impact.med{color:var(--dd-warn, #f59e0b)}@media(max-width:1100px){.dd-dash-kpis{grid-template-columns:repeat(3,1fr)}.dd-news-layout,.dd-guard-layout,.dd-dash-grid,.dd-j-shots{grid-template-columns:1fr}}@media(max-width:820px){.dd-journal-layout{grid-template-columns:1fr}}.dd-symbol-search-btn{display:inline-flex;align-items:center;gap:4px;border:1px solid var(--dd-line);border-radius:8px;background:var(--dd-panel-2);color:var(--dd-text);padding:4px 8px;cursor:pointer;font:inherit}.dd-symbol-search-btn:hover{border-color:color-mix(in srgb,var(--dd-accent) 45%,var(--dd-line))}.dd-symbol-search-btn strong{font-size:12px;font-weight:800}.dd-symbol-search-btn em{font-style:normal;font-size:10px;color:var(--dd-muted)}.dd-symsearch-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:color-mix(in srgb,#0b1220 45%,transparent);display:flex;align-items:flex-start;justify-content:center;padding:8vh 16px 24px}.dd-symsearch{width:min(720px,100%);max-height:min(78vh,720px);overflow:hidden;display:flex;flex-direction:column;gap:8px;background:var(--dd-panel);border:1px solid var(--dd-line);border-radius:14px;padding:12px 14px 10px;box-shadow:0 24px 64px color-mix(in srgb,#000 28%,transparent)}.dd-symsearch-head{display:flex;justify-content:space-between;gap:8px}.dd-symsearch-q input{width:100%;font-size:14px;padding:10px 12px}.dd-symsearch-cats{display:flex;flex-wrap:wrap;gap:4px}.dd-symsearch-hot{display:flex;flex-direction:column;gap:6px}.dd-symsearch-hot-row{flex-wrap:wrap;gap:6px}.dd-symsearch-hot-chip{display:inline-flex;align-items:center;gap:5px;padding:5px 9px!important}.dd-symsearch-hot-chip.fut{border-color:color-mix(in srgb,var(--dd-accent) 40%,transparent)}.dd-symsearch-hot-chip em{font-style:normal;font-size:9px;font-weight:800;color:var(--dd-accent);opacity:.85}.dd-symsearch-hist{display:flex;flex-direction:column;gap:6px}.dd-symsearch-legend{display:grid;grid-template-columns:minmax(0,1.5fr) 56px 96px minmax(110px,1fr);gap:8px;padding:0 8px;font-size:9px;font-weight:700;color:var(--dd-muted);text-transform:uppercase;letter-spacing:.04em}.dd-symsearch-legend>span:last-child{text-align:right}.dd-symsearch-list{list-style:none;margin:0;padding:0;overflow:auto;flex:1 1 auto;min-height:0;border-top:1px solid var(--dd-line)}.dd-symsearch-list>li{border-bottom:1px solid var(--dd-line)}.dd-symsearch-list>li.sel{background:color-mix(in srgb,var(--dd-accent) 8%,var(--dd-panel))}.dd-symsearch-row{width:100%;display:grid;grid-template-columns:minmax(0,1.5fr) 56px 96px minmax(110px,1fr);gap:8px;align-items:center;text-align:left;border:0;background:transparent;color:var(--dd-text);padding:10px 8px;cursor:pointer;font:inherit}.dd-symsearch-row:hover{background:var(--dd-panel-2)}.dd-symsearch-main{min-width:0;display:flex;align-items:center;gap:10px}.dd-symsearch-main .tradfi-sym-icon,.dd-symsearch-main .lite-coin-icon{flex-shrink:0}.dd-symsearch-main>span{display:flex;flex-direction:column;gap:2px;min-width:0}.dd-symsearch-main strong{font-size:13px;font-weight:800}.dd-symsearch-main em{font-style:normal;font-size:11px;color:var(--dd-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dd-symsearch-type{font-size:9px;font-weight:800;letter-spacing:.02em;color:var(--dd-muted);text-transform:uppercase}.dd-symsearch-type.futures{color:var(--dd-accent)}.dd-symsearch-type.perp{color:#0d9488}.dd-symsearch-type.cfd{color:#7c3aed}.dd-symsearch-ex{font-size:11px;font-weight:650;color:var(--dd-muted);letter-spacing:.01em;white-space:nowrap}.dd-symsearch-venues{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end}.dd-symsearch-venue{font-size:9px;font-weight:700;padding:2px 6px;border-radius:999px;border:1px solid var(--dd-line);color:var(--dd-muted);background:var(--dd-panel-2)}.dd-symsearch-venue.on{color:var(--dd-accent);border-color:color-mix(in srgb,var(--dd-accent) 50%,transparent);background:color-mix(in srgb,var(--dd-accent) 12%,var(--dd-panel))}.dd-symsearch-venue.switch{cursor:pointer;color:var(--dd-accent);border-color:color-mix(in srgb,var(--dd-accent) 45%,transparent)}.dd-symsearch-foot{display:flex;justify-content:space-between;gap:8px;flex-wrap:wrap;padding-top:4px;border-top:1px solid var(--dd-line);font-size:10px}.dd-plan-edge-layout{display:grid;grid-template-columns:minmax(180px,220px) minmax(0,1fr);gap:12px;align-items:start}.dd-plan-rail{border:1px solid var(--dd-line);border-radius:12px;padding:10px;background:var(--dd-panel);position:sticky;top:8px}.dd-plan-rail-list{display:flex;flex-direction:column;gap:4px;margin-top:6px}.dd-plan-rail-item{text-align:left;border:1px solid transparent;border-radius:8px;background:var(--dd-panel-2);color:var(--dd-text);padding:8px 10px;cursor:pointer;font:inherit;display:flex;justify-content:space-between;gap:6px;align-items:center}.dd-plan-rail-item.active{border-color:color-mix(in srgb,var(--dd-accent) 55%,transparent);background:color-mix(in srgb,var(--dd-accent) 12%,var(--dd-panel))}.dd-plan-rail-item strong{font-size:12px}@media(max-width:900px){.dd-plan-edge-layout{grid-template-columns:1fr}.dd-plan-rail{position:static}.dd-symsearch-legend{display:none}.dd-symsearch-row,.dd-symsearch-row.rich{grid-template-columns:1fr}.dd-symsearch-venues{justify-content:flex-start}.dd-symsearch-type,.dd-symsearch-ex{justify-self:start}}.dd-ctrader-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;background:color-mix(in srgb,#0f172a 45%,transparent);display:grid;place-items:center;padding:16px}.dd-ctrader-modal{width:min(440px,100%);max-height:min(92vh,720px);overflow:auto;background:var(--dd-panel, #fff);color:var(--dd-text, #0f172a);border:1px solid var(--dd-line, #e2e8f0);border-radius:14px;box-shadow:0 24px 64px color-mix(in srgb,#0f172a 28%,transparent);padding:16px 16px 12px;display:flex;flex-direction:column;gap:10px}.dd-ctrader-head{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.dd-ctrader-head strong{font-size:16px}.dd-ctrader-howto{display:flex;flex-direction:column;gap:6px;padding:8px 10px;border-radius:10px;background:var(--dd-panel-2, #f8fafc);border:1px solid var(--dd-line, #e2e8f0)}.dd-ctrader-step{display:flex;gap:8px;align-items:flex-start;font-size:12px;line-height:1.35;color:var(--dd-muted, #64748b)}.dd-ctrader-step em{flex:0 0 18px;height:18px;border-radius:999px;display:grid;place-items:center;font-style:normal;font-size:10px;font-weight:700;color:#fff;background:var(--dd-accent, #6366f1)}.dd-ctrader-callout{padding:10px 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--dd-accent, #6366f1) 35%,transparent);background:color-mix(in srgb,var(--dd-accent, #6366f1) 10%,var(--dd-panel, #fff))}.dd-ctrader-callout strong{display:block;font-size:13px;margin-bottom:4px}.dd-ctrader-callout p{margin:0;font-size:12px;color:var(--dd-muted, #64748b);line-height:1.4}.dd-ctrader-fields{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dd-ctrader-cta{width:100%;justify-content:center}.dd-ctrader-ready{margin:0;font-size:11px;color:var(--dd-ok, #15803d)}.dd-ctrader-warn{margin:0;font-size:11px;color:var(--dd-warn, #b45309)}.dd-ctrader-err{margin:0;font-size:12px;color:#b91c1c}.dd-ctrader-ok{margin:0;font-size:12px;color:var(--dd-ok, #15803d)}.dd-ctrader-list{display:flex;flex-direction:column;gap:6px}.dd-ctrader-row{display:flex;justify-content:space-between;gap:8px;align-items:center;padding:8px 10px;border-radius:8px;border:1px solid var(--dd-line, #e2e8f0);background:var(--dd-panel-2, #f8fafc)}.dd-ctrader-row strong{display:block;font-size:12px}.dd-ctrader-row em{font-style:normal;font-size:10px;color:var(--dd-muted, #64748b)}.dd-ctrader-adv-toggle{align-self:flex-start;font-size:11px;color:var(--dd-muted, #64748b)}.dd-ctrader-advanced{display:flex;flex-direction:column;gap:8px;padding:10px;border-radius:10px;border:1px dashed var(--dd-line, #e2e8f0)}.dd-ctrader-advanced code{font-size:10px;word-break:break-all;color:var(--dd-text, #0f172a)}.dd-ctrader-foot{display:flex;justify-content:flex-end;gap:8px;padding-top:4px;border-top:1px solid var(--dd-line, #e2e8f0)}@media(max-width:480px){.dd-ctrader-fields{grid-template-columns:1fr}}.dd-polar-profile{margin:0 0 12px;font-size:13px;font-weight:650;color:var(--dd-text);line-height:1.45}.dd-polar-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.dd-polar-dim .dd-label{margin-bottom:6px}.dd-polar-cols{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dd-polar-list{list-style:none;margin:0;padding:8px;border-radius:10px;border:1px solid var(--dd-line);background:var(--dd-panel-2);min-height:72px}.dd-polar-list li{display:flex;justify-content:space-between;align-items:center;gap:6px;font-size:11px;padding:3px 0}.dd-polar-head{font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--dd-line);margin-bottom:4px;padding-bottom:4px!important}.dd-polar-sym{display:inline-flex;align-items:center;gap:5px;min-width:0}.dd-polar-list em{font-style:normal;font-family:var(--dd-mono);font-weight:700}@media(max-width:900px){.dd-polar-grid{grid-template-columns:1fr}}.dd-phone-dock,.dd-phone-ticket,.dd-phone-sheet,.dd-phone-only{display:none}@media(max-width:960px){.dd-root.phone-desk{--dd-phone-nav-h: calc(52px + env(safe-area-inset-bottom, 0px)) ;--dd-phone-dock-h: 78px}.dd-root.phone-desk .dd-shell,.dd-root.phone-desk .dd-main,.dd-root.phone-desk .dd-workspace{min-height:0;height:100%}.dd-root.phone-desk .dd-body{min-height:0;height:100%;max-height:calc(100dvh - var(--dd-phone-nav-h))}.dd-root.phone-desk.is-trading .dd-body{display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:contain}.dd-root.phone-desk.is-trading .dd-chart-col{flex:1 1 auto;min-height:0;display:flex;flex-direction:column;overflow:hidden}.dd-root.phone-desk.phone-mode-chart .dd-chart-col{overflow:hidden;flex:1 1 auto;min-height:0;max-height:none;padding-bottom:0}.dd-root.phone-desk.is-trading .dd-chart-stack,.dd-root.phone-desk.phone-mode-chart .dd-chart-stack{flex:1 1 auto;min-height:0;height:auto;max-height:none}.dd-root.phone-desk.phone-mode-chart .dd-phone-dock{flex:0 0 auto;position:static}.dd-root.phone-desk.is-trading .dd-chart-host{height:100%;min-height:0;display:flex;flex-direction:column}.dd-root.phone-desk.is-trading .dd-chart-wrap,.dd-root.phone-desk.is-trading .dd-chart-native{flex:1 1 auto;min-height:160px!important;height:auto!important}.dd-root.phone-desk .dd-chart-bar{flex-wrap:nowrap;gap:6px;padding:6px 8px;overflow-x:auto;-webkit-overflow-scrolling:touch}.dd-root.phone-desk .dd-chart-trade-btns,.dd-root.phone-desk .dd-chart-bar-end .dd-seg,.dd-root.phone-desk .dd-chart-bar .dd-chip-row:last-of-type{display:none}.dd-root.phone-desk .dd-chart-bar .dd-chip-row{flex:0 0 auto}.dd-root.phone-desk .dd-chip-btn{min-height:32px;padding:6px 10px;font-size:12px}.dd-root.phone-desk.phone-mode-chart .dd-under-board{display:none!important}.dd-root.phone-desk.phone-mode-positions .dd-chart-stack{display:none}.dd-root.phone-desk.phone-mode-positions .dd-under-board{flex:1 1 auto;height:auto!important;max-height:none;min-height:0;overflow:auto}.dd-root.phone-desk.phone-mode-positions .dd-side,.dd-root.phone-desk.phone-mode-trade .dd-chart-col{display:none!important}.dd-root.phone-desk.phone-mode-trade .dd-side{display:flex!important;flex-direction:column;width:100%;max-height:none;height:100%}.dd-root.phone-desk .dd-side-tabs-desktop,.dd-root.phone-desk .dd-desktop-ticket{display:none!important}.dd-root.phone-desk .dd-phone-only{display:block}.dd-root.phone-desk.phone-mode-trade .dd-phone-ticket{display:flex;flex-direction:column;gap:10px;flex:1 1 auto;min-height:0;overflow:auto;padding:10px 12px calc(12px + env(safe-area-inset-bottom,0px));-webkit-overflow-scrolling:touch}.dd-root.phone-desk.phone-mode-chart .dd-phone-dock{display:grid;grid-template-rows:8px auto 44px;gap:2px;flex:0 0 auto;padding:0 10px 4px;border-top:1px solid var(--dd-line);background:color-mix(in srgb,var(--dd-panel) 94%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:6}.dd-phone-chart-grip{height:10px;margin:0 -10px;cursor:ns-resize;touch-action:none;position:relative}.dd-phone-chart-grip:after{content:"";position:absolute;left:50%;top:3px;width:36px;height:4px;margin-left:-18px;border-radius:99px;background:color-mix(in srgb,var(--dd-muted) 45%,transparent)}.dd-phone-dock-rr,.dd-phone-meta-rich{display:grid;grid-template-columns:1fr 1fr 1fr;gap:6px}.dd-phone-meta-rich{grid-template-columns:1fr 1fr 1fr auto;align-items:center;gap:6px 8px;margin-bottom:4px}.dd-phone-rr-pill,.dd-phone-pnl-pill{display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:6px 8px;border-radius:10px;border:1px solid var(--dd-line);background:var(--dd-panel);min-width:0}.dd-phone-rr-pill span,.dd-phone-pnl-pill span{font-size:10px;font-weight:700;letter-spacing:.04em;color:var(--dd-muted);text-transform:uppercase}.dd-phone-rr-pill strong,.dd-phone-pnl-pill b{font-size:15px;font-family:var(--dd-mono);font-weight:800;color:var(--dd-text);line-height:1.15}.dd-phone-rr-pill{border-color:color-mix(in srgb,var(--dd-accent) 35%,var(--dd-line));background:color-mix(in srgb,var(--dd-accent-soft) 70%,var(--dd-panel))}.dd-phone-rr-pill strong{color:var(--dd-accent)}.dd-phone-pnl-pill.up{border-color:color-mix(in srgb,var(--dd-long) 40%,var(--dd-line));background:color-mix(in srgb,var(--dd-long) 10%,var(--dd-panel))}.dd-phone-pnl-pill.up b{color:var(--dd-long)}.dd-phone-pnl-pill.dn{border-color:color-mix(in srgb,var(--dd-short) 40%,var(--dd-line));background:color-mix(in srgb,var(--dd-short) 10%,var(--dd-panel))}.dd-phone-pnl-pill.dn b{color:var(--dd-short)}.dd-phone-dock-meta{display:flex;flex-wrap:nowrap;gap:6px 8px;align-items:center;font-size:10px;color:var(--dd-muted);line-height:1.2;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none}.dd-phone-dock-meta::-webkit-scrollbar{display:none}.dd-phone-dock-meta>*{flex:0 0 auto}.dd-phone-dock-meta b{color:var(--dd-text);font-family:var(--dd-mono);font-weight:700}.dd-phone-dock-meta em{font-style:normal;font-weight:700;font-family:var(--dd-mono)}.dd-phone-dock-meta em.up{color:var(--dd-long)}.dd-phone-dock-meta em.dn{color:var(--dd-short)}.dd-phone-dock-dual{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dd-phone-dock-dual button,.dd-phone-tap{border:0;border-radius:12px;min-height:44px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;cursor:pointer;color:#fff;font-weight:800;letter-spacing:.02em;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-shadow:0 4px 14px #0000001f}.dd-phone-dock-dual button:disabled,.dd-phone-tap:disabled{opacity:.45}.dd-phone-dock-dual .long,.dd-phone-tap.long{background:linear-gradient(180deg,color-mix(in srgb,var(--dd-long) 88%,#fff),var(--dd-long))}.dd-phone-dock-dual .short,.dd-phone-tap.short{background:linear-gradient(180deg,color-mix(in srgb,var(--dd-short) 88%,#fff),var(--dd-short))}.dd-phone-dock-dual em,.dd-phone-tap em{font-style:normal;font-size:11px;opacity:.92;font-weight:700}.dd-phone-dock-dual strong,.dd-phone-tap strong{font-size:17px;font-family:var(--dd-mono)}.dd-phone-dock-dual small{font-size:10px;font-weight:700;opacity:.9;font-family:var(--dd-mono)}.dd-phone-ticket-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.dd-phone-ticket-head strong{font-size:16px}.dd-phone-mark{display:block;font-family:var(--dd-mono);font-size:22px;line-height:1.1;margin-top:2px}.dd-phone-dual{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dd-phone-tap{min-height:64px}.dd-phone-hint{margin:0;font-size:11px;color:var(--dd-muted);text-align:center}.dd-phone-meta{display:flex;flex-wrap:wrap;gap:6px}.dd-phone-meta span{padding:5px 8px;border-radius:999px;background:var(--dd-panel-2);border:1px solid var(--dd-line);font-size:11px;color:var(--dd-muted)}.dd-phone-meta b{color:var(--dd-text);font-family:var(--dd-mono)}.dd-phone-meta em{font-style:normal;font-weight:700;font-family:var(--dd-mono)}.dd-phone-meta em.up{color:var(--dd-long)}.dd-phone-meta em.dn{color:var(--dd-short)}.dd-phone-levels{display:grid;grid-template-columns:1fr 1fr;gap:8px}.dd-phone-levels .hint{font-size:10px;color:var(--dd-muted)}.dd-phone-block{display:grid;gap:6px}.dd-phone-seg,.dd-phone-recipes{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.dd-phone-seg{grid-template-columns:repeat(3,1fr)}.dd-phone-seg button,.dd-phone-recipes button,.dd-phone-custom{min-height:40px;border-radius:10px;border:1px solid var(--dd-line);background:var(--dd-panel-2);color:var(--dd-muted);font-weight:700;font-size:13px;cursor:pointer}.dd-phone-seg button.active,.dd-phone-recipes button.active,.dd-phone-custom.active{border-color:var(--dd-accent);color:var(--dd-accent);background:var(--dd-accent-soft)}.dd-phone-custom{display:flex;align-items:center;justify-content:center;gap:4px;padding:0 6px}.dd-phone-custom input{width:48px;border:0;background:transparent;color:inherit;font:inherit;text-align:right}.dd-phone-setup-toggle{display:flex;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:44px;padding:8px 12px;border-radius:12px;border:1px solid var(--dd-line);background:var(--dd-panel-2);color:var(--dd-text);font-weight:700;cursor:pointer}.dd-phone-setup-toggle em{font-style:normal;font-size:11px;color:var(--dd-muted);font-weight:600}.dd-phone-setup{display:grid;gap:10px;padding:10px;border-radius:12px;border:1px solid var(--dd-line);background:var(--dd-panel)}.dd-phone-field input{min-height:44px;font-size:16px}.dd-phone-lev-row{display:grid;grid-template-columns:1fr 1.2fr;gap:8px;align-items:end}.dd-phone-emo{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.dd-phone-emo button{min-height:44px;border-radius:10px;border:1px solid var(--dd-line);background:var(--dd-panel-2);font-size:20px;cursor:pointer}.dd-phone-emo button.active{border-color:var(--dd-accent);background:var(--dd-accent-soft)}.dd-phone-guard{font-size:11px;padding:8px 10px;border-radius:10px;background:var(--dd-panel-2);color:var(--dd-muted)}.dd-phone-guard.paused{background:color-mix(in srgb,var(--dd-short) 12%,var(--dd-panel));color:var(--dd-short);font-weight:700}.dd-phone-cta{min-height:48px;width:100%}.dd-phone-foot-actions{display:grid;gap:8px}.dd-phone-foot-actions .dd-btn{min-height:44px}.dd-root.phone-desk .dd-mobile-nav{display:grid;grid-template-columns:repeat(5,1fr);min-height:0;height:auto;padding-top:4px;padding-bottom:env(safe-area-inset-bottom,0px);position:sticky;bottom:0;z-index:20;flex:0 0 auto}.dd-root.phone-desk .dd-mobile-nav button{min-height:44px;font-size:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px}.dd-root.phone-desk .dd-mobile-nav button i{font-style:normal;font-size:16px;line-height:1;display:grid;place-items:center;width:24px;height:22px;color:var(--dd-muted)}.dd-root.phone-desk .dd-mobile-nav button i svg{display:block}.dd-root.phone-desk .dd-mobile-nav button.active i,.dd-root.phone-desk .dd-mobile-nav button.active{color:var(--dd-accent)}.dd-root.phone-desk .dd-phone-page-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-bottom:1px solid var(--dd-line);background:var(--dd-panel);position:sticky;top:0;z-index:5}.dd-root.phone-desk .dd-page{padding-bottom:calc(12px + var(--dd-phone-nav-h))}.dd-root.phone-desk .dd-mod{padding-bottom:calc(8px + var(--dd-phone-nav-h))}.dd-phone-sheet{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:90}.dd-phone-sheet-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;background:#080e1673}.dd-phone-sheet-panel{position:absolute;left:0;right:0;bottom:0;max-height:min(72vh,560px);overflow:auto;padding:14px 14px calc(16px + env(safe-area-inset-bottom,0px));border-radius:18px 18px 0 0;background:var(--dd-panel);border:1px solid var(--dd-line);box-shadow:0 -12px 40px #00000040}.dd-phone-sheet-panel header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.dd-phone-mod-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.dd-phone-mod-grid button{min-height:72px;border-radius:14px;border:1px solid var(--dd-line);background:var(--dd-panel-2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;cursor:pointer;color:var(--dd-text);font-weight:700;font-size:11px}.dd-phone-mod-grid button span{font-size:20px}.dd-phone-mod-grid button em{font-style:normal}.dd-phone-mod-grid button.active{border-color:var(--dd-accent);background:var(--dd-accent-soft);color:var(--dd-accent)}.dd-phone-sheet-foot{margin-top:12px;padding-top:10px;border-top:1px solid var(--dd-line)}.dd-phone-sheet-foot .da-rail{flex-direction:row;border-bottom:0;margin:0;padding:0}.dd-phone-sheet-foot .da-rail button,.dd-phone-sheet-foot .da-rail a{min-height:48px}}@media(max-width:640px){.dd-root.phone-desk .dd-rail,.dd-root.phone-desk .dd-top,.dd-root.phone-desk.is-trading .dd-top{display:none}}.dd-skins-hub{min-height:100dvh;padding:20px 20px 40px;background:radial-gradient(70% 50% at 100% 0%,color-mix(in srgb,var(--dd-accent) 16%,transparent),transparent 55%),radial-gradient(50% 40% at 0% 100%,color-mix(in srgb,var(--dd-accent) 8%,transparent),transparent 50%),var(--dd-bg, #0b1220);color:var(--dd-text);box-sizing:border-box}.dd-skins-hub.theme-light,.dd-root.theme-light .dd-skins-hub{--dd-bg: #f4f7fb}.dd-skins-hero{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:14px;padding:18px 20px;margin-bottom:16px;border-radius:18px;border:1px solid var(--dd-line);background:linear-gradient(135deg,color-mix(in srgb,var(--dd-accent) 12%,var(--dd-panel)),var(--dd-panel));box-shadow:var(--dd-shadow)}.dd-skins-hero h1{margin:0 0 6px;font-size:clamp(22px,3vw,28px);letter-spacing:-.02em}.dd-skins-hero p{margin:0;max-width:52ch;color:var(--dd-muted);font-size:14px;line-height:1.45}.dd-skins-hero-actions{display:flex;flex-wrap:wrap;gap:8px}.dd-checkout-stage{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:14px;align-items:start;margin-bottom:18px}.dd-tools-checkout{position:relative;overflow:hidden;border-radius:18px!important;max-width:none!important}.dd-tools-checkout:before{content:"";position:absolute;left:0;top:0;right:0;height:3px;background:linear-gradient(90deg,var(--dd-accent),color-mix(in srgb,var(--dd-accent) 20%,#fff))}.dd-tools-checkout header{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.dd-tools-perks{list-style:none;margin:0 0 12px;padding:0;display:grid;gap:6px}.dd-tools-perks li{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border-radius:10px;border:1px solid var(--dd-line);background:var(--dd-panel-2);font-size:13px}.dd-tools-pay-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}.dd-tools-pay-row .dd-btn.primary{min-height:44px;flex:1 1 180px}.dd-tools-usdt-box{margin-top:14px;padding:12px;border-radius:12px;border:1px solid color-mix(in srgb,var(--dd-accent) 35%,var(--dd-line));background:color-mix(in srgb,var(--dd-accent) 6%,var(--dd-panel))}.dd-skins-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px}.dd-skins-grid-3app{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.dd-skins-grid-3app{grid-template-columns:1fr}}.dd-checkout-stage-single{grid-template-columns:1fr;max-width:560px}.dd-skin-card{position:relative;overflow:hidden;border-radius:16px;border:1px solid var(--dd-line);background:var(--dd-panel);padding:14px 14px 12px;box-shadow:var(--dd-shadow);transition:transform .15s ease,border-color .15s ease}.dd-skin-card:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--dd-accent) 40%,var(--dd-line))}.dd-skin-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--dd-accent)}.dd-skin-card.is-locked{opacity:.88}.dd-skin-card.is-locked:before{background:var(--dd-muted)}.dd-skin-card header{display:flex;justify-content:space-between;gap:8px;align-items:center;margin-bottom:6px}.dd-skin-card .blurb{font-size:13px;color:var(--dd-muted);margin-bottom:10px;line-height:1.4;min-height:2.8em}.dd-skin-card-foot{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;color:var(--dd-muted)}@media(max-width:820px){.dd-checkout-stage{grid-template-columns:1fr}.dd-skins-hub{padding:12px 12px 28px}}.pm-checkout-wrap{max-width:42rem;margin:0 auto}.pm-checkout-wrap .dd-tools-checkout,.pm-checkout-wrap .dd-page-card{background:color-mix(in srgb,var(--pm-ink, #0f1419) 92%,transparent);color:#e8eef4;border:1px solid color-mix(in srgb,#fff 12%,transparent);border-radius:16px;padding:1.25rem 1.35rem}.pm-theme-light .pm-checkout-wrap .dd-tools-checkout,.pm-theme-light .pm-checkout-wrap .dd-page-card{background:#12171d}.pm-pay-live{scroll-margin-top:5rem}:root{--polar-ice: var(--lite-ice, #0cb4d4);--polar-ice-strong: var(--lite-ice-strong, #0891b2);--polar-ice-soft: var(--lite-ice-soft, rgba(12, 180, 212, .14));--polar-ice-line: var(--lite-ice-line, rgba(12, 180, 212, .28));--polar-ink: var(--lite-ink-2, #06131c);--polar-card: var(--lite-surface, #0d1a24);--polar-orange: var(--lite-warm, #ff8a3d)}.pionex-page{margin-left:-1rem;margin-right:-1rem;width:calc(100% + 2rem);max-width:none;position:relative;overflow-x:hidden;overflow-y:visible;background:#0b0e12;color:#f2f8fb;padding-bottom:7rem;font-family:-apple-system,BlinkMacSystemFont,PingFang TC,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased}.pionex-page:before,.pionex-page:after{content:none!important;display:none!important}.pionex-page>*{position:relative;z-index:1}@media(min-width:640px){.pionex-page{margin-left:-1.5rem;margin-right:-1.5rem;width:calc(100% + 3rem)}}@media(min-width:768px){.pionex-page{margin-left:0;margin-right:0;width:100%;max-width:none}}.pionex-title{padding:.5rem 1rem 0;font-size:28px;font-weight:700;letter-spacing:-.02em;color:#fff}.pionex-action-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem;padding:1rem}.pionex-action-btn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;border:1px solid rgba(125,211,252,.18);background:linear-gradient(120deg,rgba(125,211,252,.08),transparent 44%),linear-gradient(180deg,#102332eb,#080d14f5);padding:1rem .5rem;text-decoration:none;color:inherit;transition:transform .15s}.pionex-action-btn:active{transform:scale(.98)}.pionex-action-icon{display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.75rem;background:linear-gradient(145deg,#7dd3fc29,#ff8a3d14);font-size:1.25rem}.pionex-action-label{font-size:.75rem;font-weight:500;color:#e5e5e7}.pionex-promo{margin:0 1rem 1rem;overflow:hidden;border-radius:1rem;background:linear-gradient(135deg,#e8e0f5,#f5f0fa,#e0eaf8);padding:1rem;color:#1a1a1a}.pionex-promo-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.pionex-promo-emoji{font-size:2.25rem;line-height:1}.pionex-promo-title{font-size:.875rem;font-weight:700}.pionex-promo-sub{margin-top:.25rem;font-size:11px;color:#555}.pionex-promo-yield{margin-top:.5rem;font-size:1.125rem;font-weight:700;color:#00a86b}.pionex-section-hd{display:flex;align-items:center;justify-content:space-between;margin:0 1rem .75rem;border-radius:1rem;border:1px solid rgba(125,211,252,.12);background:#08121c94;padding:.75rem .85rem;font-size:.875rem;font-weight:600;color:#fff}.pionex-section-hd button{color:#e2e8f0db;background:none;border:none;font:inherit;cursor:pointer}.pionex-cleanup{margin:0 1rem .75rem;border-radius:1rem;border:1px solid rgba(255,107,44,.35);background:#ff6b2c14;padding:1rem}.pionex-cleanup-title{font-size:.875rem;font-weight:600;color:#ff9f6b}.pionex-cleanup-desc{margin-top:.35rem;font-size:11px;line-height:1.5;color:#8e8e93}.pionex-cleanup-actions{margin-top:.75rem;display:flex;flex-wrap:wrap;gap:.5rem}.pionex-btn-ghost{border-radius:.75rem;border:1px solid rgba(125,211,252,.18);background:#7dd3fc14;padding:.5rem 1rem;font-size:11px;font-weight:600;color:#e5e5e7;cursor:pointer}.pionex-btn-ghost:disabled{opacity:.5;cursor:not-allowed}.pionex-btn-primary{border-radius:.75rem;border:none;background:linear-gradient(180deg,var(--polar-ice-strong) 0%,#0ea5e9 100%);padding:.5rem 1rem;font-size:11px;font-weight:600;color:#fff;cursor:pointer}.pionex-btn-primary:disabled{opacity:.5;cursor:not-allowed}.pionex-card{margin:0 1rem .75rem;overflow:hidden;border-radius:1rem;background:radial-gradient(circle at top left,rgba(125,211,252,.12),transparent 42%),linear-gradient(180deg,#101923,#0b0f14);border:1px solid rgba(125,211,252,.16);box-shadow:0 14px 34px #00000061}.pionex-card-hd{display:flex;align-items:flex-start;gap:.75rem;padding:1rem 1rem 0}.pionex-coin{display:flex;height:2.25rem;width:2.25rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;position:relative;border:1px solid rgba(125,211,252,.55);background:radial-gradient(circle at 35% 25%,rgba(255,255,255,.35),transparent 24%),linear-gradient(145deg,#0f2736,#0a1018);font-size:.75rem;font-weight:700;color:var(--polar-ice);box-shadow:0 0 0 3px #7dd3fc0f,inset 0 0 18px #7dd3fc1f}.pionex-card-title{font-size:15px;font-weight:600;color:#fff}.pionex-badge{display:inline-flex;border-radius:.375rem;background:#7dd3fc1c;padding:.125rem .375rem;font-size:10px;font-weight:500;color:#aeaeb2}.pionex-card-meta{margin-top:.25rem;font-size:10px;line-height:1.25rem;color:#8e8e93}.pionex-profit-split{position:relative;display:grid;grid-template-columns:.9fr 1.1fr;margin:.75rem 1rem 0;overflow:hidden;border-radius:.9rem;border:1px solid rgba(125,211,252,.14);background:#081018}.pionex-profit-split .pionex-profit-right{clip-path:none;text-align:right}.pionex-profit-left{background:#ffffff08;padding:.625rem .75rem}.pionex-profit-right{padding:.625rem .75rem}.pionex-profit-right.up{background:linear-gradient(90deg,#7dd3fc0a,#7dd3fc2e),radial-gradient(circle at right,rgba(125,211,252,.2),transparent 58%)}.pionex-profit-right.down{background:linear-gradient(90deg,#fb71850a,#fb718533),radial-gradient(circle at right,rgba(251,113,133,.22),transparent 58%)}.pionex-profit-label{font-size:9px;color:#8e8e93}.pionex-profit-right .pionex-profit-label{color:#e2e8f0b8}.pionex-profit-val{margin-top:.125rem;font-size:1rem;font-weight:700;font-variant-numeric:tabular-nums;color:#fff}.pionex-profit-right.up .pionex-profit-val{color:var(--polar-ice);text-shadow:0 0 14px rgba(125,211,252,.25)}.pionex-profit-right.down .pionex-profit-val{color:#fb7185;text-shadow:0 0 14px rgba(251,113,133,.18)}.pionex-metric-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#7dd3fc1a;padding:.5rem 1rem .75rem}.pionex-metric-cell{min-height:52px;background:#081018eb;padding:.375rem .25rem .375rem 0}.pionex-metric-lbl{font-size:9px;line-height:.75rem;color:#8e8e93}.pionex-metric-val{font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;color:#fff}.pionex-metric-sub{font-size:10px;font-variant-numeric:tabular-nums}.pionex-metric-sub.up{color:var(--polar-ice)}.pionex-metric-sub.down{color:#ef4444}.pionex-chart-wrap{position:relative;margin:0 1rem .5rem;width:calc(100% - 2rem);min-height:52px;overflow:hidden;border-radius:.75rem;background:linear-gradient(180deg,#7dd3fc14,#08101826),#081018}.pionex-chart-wrap-axis .pionex-sparkline{width:calc(100% - 30px)}.pionex-sparkline{width:100%;display:block}.pionex-sparkline-empty{background:linear-gradient(180deg,#7dd3fc0f,#08101833),#081018}.pionex-lb-pro-yaxis-label{font-size:8px;fill:#64748b}.pionex-chart-axis{position:absolute;right:0;top:0;display:flex;height:100%;flex-direction:column;justify-content:space-between;padding:2px 0;font-size:8px;font-variant-numeric:tabular-nums;color:#636366}.pionex-card-actions{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin:0 1rem .75rem;border-top:1px solid #2c2c2e;padding-top:.75rem}.pionex-card-action-btn{display:flex;align-items:center;justify-content:center;gap:.375rem;border-radius:.75rem;border:1px solid rgba(125,211,252,.16);padding:.625rem .25rem;font-size:11px;font-weight:500;color:#e5e5e7;text-decoration:none;background:transparent;cursor:pointer;transition:background .15s}.pionex-card-action-btn:active{background:#7dd3fc1a}.pionex-create-page{min-height:100vh;position:relative;overflow-x:hidden;overflow-y:visible;background:#0b0e12;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom))}.pionex-create-page:before,.pionex-create-page:after{content:none!important;display:none!important}.pionex-create-page>*{position:relative;z-index:1}.pionex-create-hd{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid rgba(12,180,212,.14);background:#12141a}.pionex-create-hd h1{font-size:1rem;font-weight:600;margin:0}.pionex-create-guide-btn{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:.75rem;border:1px solid rgba(125,211,252,.16);background:#7dd3fc12;color:#e2e8f0b8;transition:.16s ease}.pionex-create-guide-btn:active{color:var(--polar-ice);background:#7dd3fc24;transform:scale(.96)}.pionex-create-split{display:flex;flex-direction:column;gap:0;min-width:0}.pionex-create-split-chart,.pionex-create-split-setup{min-width:0}.pionex-create-split-setup{display:flex;flex-direction:column;gap:.65rem;padding-bottom:.5rem}@media(min-width:980px){.pionex-create-page.layout-split .pionex-create-split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:start;gap:0;min-height:0}.pionex-create-page.layout-split .pionex-create-split-chart{display:flex;flex-direction:column;position:sticky;top:0;min-height:calc(100vh - 120px);height:calc(100vh - 120px);max-height:calc(100vh - 120px);padding:.55rem 0 .85rem;border-right:1px solid rgba(12,180,212,.14);background:#0b0e12}.pionex-create-page.layout-split .pionex-create-split-chart .pionex-pair-row,.pionex-create-page.layout-split .pionex-create-split-chart .pionex-trend-tagline{margin-left:.85rem;margin-right:.85rem;max-width:none}.pionex-create-page.layout-split .pionex-create-split-chart .pionex-chart-box{flex:1 1 auto;margin:.45rem .85rem 0;max-width:none;min-height:0;display:flex;flex-direction:column}.pionex-create-page.layout-split .pionex-create-split-chart .pionex-grid-chart,.pionex-create-page.layout-split .pionex-create-split-chart .pionex-grid-chart-main{flex:1 1 auto;min-height:0;width:100%}.pionex-create-page.layout-split .pionex-create-split-chart .pionex-pane-canvas{flex:0 0 auto!important;height:104px!important;min-height:104px!important;max-height:104px!important}.pionex-create-page.layout-split .pionex-create-split-chart .pionex-grid-chart.is-fill{display:flex;flex-direction:column;height:100%;min-height:0}.pionex-create-page.layout-split .pionex-create-split-chart .pionex-grid-chart.is-fill .pionex-chart-panes{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.pionex-create-page.layout-split .pionex-create-split-chart .pionex-grid-chart.is-fill .pionex-grid-chart-main{flex:1 1 auto;min-height:200px}.pionex-create-page.layout-split .pionex-create-split-chart .pionex-grid-chart.is-fill .pionex-pane-block{flex:0 0 auto}.pionex-create-page.layout-split .pionex-create-split-setup{max-height:none;height:auto;overflow-x:hidden;overflow-y:visible;padding:.75rem 1rem 1.25rem;gap:.7rem;scrollbar-width:thin}.pionex-create-page.layout-split .pionex-create-split-setup>.pionex-trend-tagline{margin:0}.pionex-create-page.layout-split .pionex-create-split-setup .pionex-bot-dir-badge{margin:0;align-self:flex-start}.pionex-create-page.layout-split .pionex-create-split-setup .pionex-step,.pionex-create-page.layout-split .pionex-create-split-setup .pionex-margin-row,.pionex-create-page.layout-split .pionex-create-split-setup .pionex-advanced,.pionex-create-page.layout-split .pionex-create-split-setup .pionex-cta-bar{margin-left:0;margin-right:0;margin-bottom:0;max-width:none;width:100%;box-sizing:border-box}.pionex-create-page.layout-split .pionex-create-split-setup .pionex-connect-hint{margin:0;max-width:none}.pionex-create-page.layout-split .pionex-create-split-setup .pionex-step{overflow:visible;padding:1rem}.pionex-create-page.layout-split .pionex-create-split-setup .pionex-step-invest{overflow-x:hidden;overflow-y:visible}.pionex-create-page.layout-split .pionex-create-split-setup .pionex-step-hd{flex-wrap:wrap;row-gap:.35rem}.pionex-create-page.layout-split .pionex-create-split-setup .pionex-input-row{gap:.55rem}.pionex-create-page.layout-split .pionex-create-split-setup .pionex-input,.pionex-create-page.layout-split .pionex-create-split-setup .pionex-input-full{min-height:2.85rem;padding-top:.7rem;padding-bottom:.7rem}.pionex-create-page.layout-split .pionex-create-split-setup .pionex-input-full{padding-right:4.75rem}.pionex-create-page.layout-split .pionex-create-split-setup .pionex-input-wrap{min-height:2.85rem}.pionex-create-page.layout-split .pionex-create-split-setup .pionex-invest-stack{gap:.8rem}.pionex-create-page.layout-split .pionex-create-split-setup .pionex-cta-bar{margin-top:.35rem;position:sticky;bottom:0;z-index:4}}html[data-lite-theme=light] .pionex-create-page.layout-split .pionex-create-split-chart{border-right-color:#0cb4d429;background:#f4f8fb!important}.pionex-pair-row{display:flex;align-items:center;justify-content:space-between;margin:.75rem 1rem .5rem;border-radius:1rem;border:1px solid rgba(12,180,212,.18);background:#12141a;padding:.7rem .85rem;box-shadow:none}.pionex-pair-name{display:flex;align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;color:#fff;background:none;border:none;cursor:pointer}.pionex-pair-name .pionex-coin{width:2.1rem;height:2.1rem;font-size:.78rem}.pionex-price-lg{font-size:1.25rem;font-weight:700;font-variant-numeric:tabular-nums}.pionex-price-lg.up{color:var(--polar-ice)}.pionex-price-lg.down{color:#f6465d}.pionex-price-icons{display:flex;align-items:center;gap:.5rem;color:#636366}.pionex-price-icons button{display:flex;align-items:center;justify-content:center;padding:.25rem;border:none;background:transparent;color:#636366;border-radius:6px}.pionex-price-icons button.on,.pionex-price-icons button:active{color:var(--polar-ice);background:#7dd3fc1f}.pionex-guide-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;align-items:flex-end;justify-content:center;background:radial-gradient(circle at 50% 18%,rgba(125,211,252,.14),transparent 34%),#000000b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.pionex-guide-sheet{width:min(100%,30rem);max-height:min(86vh,48rem);overflow-y:auto;border-radius:1.5rem 1.5rem 0 0;border:1px solid rgba(125,211,252,.22);border-bottom:0;background:radial-gradient(circle at 18% 0%,rgba(125,211,252,.16),transparent 35%),linear-gradient(180deg,#071824fa,#030910fa);box-shadow:0 -22px 70px #00000080,inset 0 1px #ffffff0f;padding:1rem}.pionex-guide-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.pionex-guide-kicker{margin:0 0 .25rem;font-size:10px;font-weight:700;letter-spacing:.12em;color:var(--polar-orange)}.pionex-guide-hd h2{margin:0;font-size:1.1rem;font-weight:800;color:#fff}.pionex-guide-close{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(125,211,252,.18);background:#7dd3fc14;color:#e2e8f0c7}.pionex-guide-visual{position:relative;height:12rem;margin-top:1rem;overflow:hidden;border-radius:1.25rem;border:1px solid rgba(125,211,252,.18);background:linear-gradient(180deg,rgba(125,211,252,.08),transparent 38%),radial-gradient(circle at 75% 18%,rgba(255,138,61,.18),transparent 30%),#050b12}.pionex-guide-visual.grid-long{background:linear-gradient(18deg,rgba(34,197,94,.14),transparent 42%),radial-gradient(circle at 76% 18%,rgba(125,211,252,.18),transparent 32%),#050b12}.pionex-guide-visual.grid-short{background:linear-gradient(160deg,rgba(251,113,133,.16),transparent 42%),radial-gradient(circle at 72% 20%,rgba(255,138,61,.16),transparent 32%),#050b12}.pionex-guide-visual.trend-track{background:linear-gradient(135deg,rgba(125,211,252,.15),transparent 36%),radial-gradient(circle at 82% 18%,rgba(56,189,248,.22),transparent 30%),linear-gradient(180deg,#071824fa,#02080efa)}.pionex-guide-visual.catch-knife{background:linear-gradient(180deg,rgba(251,113,133,.16),transparent 38%),radial-gradient(circle at 74% 76%,rgba(255,138,61,.22),transparent 32%),#050b12}.pionex-guide-visual svg{position:absolute;top:1.25rem;right:.9rem;bottom:1.1rem;left:.9rem;width:calc(100% - 1.8rem);height:calc(100% - 2.35rem)}.pionex-guide-grid-lines{position:absolute;top:1.2rem;right:1rem;bottom:1.2rem;left:1rem}.pionex-guide-grid-lines span{position:absolute;left:0;right:0;top:calc(12% + var(--line) * 14%);border-top:1px dashed rgba(125,211,252,.16)}.pionex-guide-zone{position:absolute;left:.9rem;z-index:2;border-radius:999px;padding:.25rem .55rem;font-size:10px;font-weight:800;letter-spacing:.08em}.pionex-guide-zone.take-profit{top:.8rem;border:1px solid rgba(125,211,252,.28);background:#7dd3fc1f;color:#bae6fd}.pionex-guide-zone.stop-loss{bottom:.8rem;border:1px solid rgba(251,113,133,.28);background:#fb71851a;color:#fecdd3}.pionex-guide-path-shadow,.pionex-guide-path{fill:none;stroke-linecap:round;stroke-linejoin:round}.pionex-guide-path-shadow{stroke:#7dd3fc29;stroke-width:10;filter:blur(8px)}.pionex-guide-path{stroke-width:4;stroke-dasharray:430;animation:pionexGuideDraw 2.8s ease-in-out infinite}.pionex-guide-price-dot{position:absolute;width:.7rem;height:.7rem;border-radius:999px;background:#fff7ed;box-shadow:0 0 0 5px #ff8a3d33,0 0 22px #ff8a3dcc;offset-path:path("M12 102 C42 48 70 118 100 78 S154 38 184 82 S238 122 308 44");offset-rotate:0deg;transform:translate(.25rem,1rem);animation:pionexGuideDot 2.8s ease-in-out infinite}.pionex-guide-price-dot.dot-range{offset-path:path("M14 82 C40 42 68 114 96 72 S152 42 180 82 S236 112 306 70")}.pionex-guide-price-dot.dot-long{offset-path:path("M14 112 C44 92 58 104 84 78 S130 58 158 70 S202 88 226 54 S266 34 306 28");background:#dcfce7;box-shadow:0 0 0 5px #22c55e2e,0 0 22px #7dd3fcbf}.pionex-guide-price-dot.dot-short{offset-path:path("M14 34 C46 58 64 44 92 72 S138 96 164 82 S208 66 232 98 S270 124 306 116");background:#ffe4e6;box-shadow:0 0 0 5px #fb71852e,0 0 22px #ff8a3da6}.pionex-guide-price-dot.dot-breakout{offset-path:path("M14 96 C48 72 76 86 102 78 S144 70 166 78 S198 88 218 70 S244 36 306 24");background:#e0f2fe;box-shadow:0 0 0 5px #7dd3fc38,0 0 26px #38bdf8e6}.pionex-guide-price-dot.dot-knife{offset-path:path("M18 20 C48 48 70 78 92 112 S142 130 168 112 S210 76 246 68 S282 78 306 54");background:#fff7ed;box-shadow:0 0 0 5px #ff8a3d42,0 0 26px #fb7185b3}.pionex-guide-channel{position:absolute;top:2rem;right:1.6rem;bottom:2rem;left:1.6rem;z-index:1;pointer-events:none}.pionex-guide-channel span{position:absolute;left:0;right:0;height:1px;border-top:2px solid rgba(125,211,252,.22);box-shadow:0 0 14px #7dd3fc1f}.pionex-guide-channel.up span:first-child{top:.8rem;transform:rotate(-17deg);transform-origin:left center}.pionex-guide-channel.up span:last-child{bottom:1.5rem;transform:rotate(-17deg);transform-origin:left center}.pionex-guide-channel.down span:first-child{top:1rem;transform:rotate(17deg);transform-origin:left center;border-color:#fb71853d}.pionex-guide-channel.down span:last-child{bottom:1.4rem;transform:rotate(17deg);transform-origin:left center;border-color:#fb718533}.pionex-guide-compression{position:absolute;top:1.6rem;right:1.5rem;bottom:1.6rem;left:1.5rem;z-index:1;pointer-events:none}.pionex-guide-compression span{position:absolute;left:1rem;width:62%;height:1px;border-top:2px solid rgba(125,211,252,.26)}.pionex-guide-compression .top{top:1.5rem;transform:rotate(11deg);transform-origin:right center}.pionex-guide-compression .bottom{bottom:2.6rem;transform:rotate(-10deg);transform-origin:right center}.pionex-guide-compression em{position:absolute;right:1.2rem;top:1.4rem;border-radius:999px;border:1px solid rgba(125,211,252,.24);background:#7dd3fc1a;padding:.22rem .5rem;font-style:normal;font-size:10px;font-weight:900;color:#bae6fd}.pionex-guide-knife{position:absolute;top:1rem;right:1rem;bottom:1rem;left:1rem;z-index:1;pointer-events:none}.pionex-guide-knife .blade{position:absolute;left:3.2rem;top:.1rem;width:5.8rem;height:1px;border-top:3px solid rgba(251,113,133,.52);transform:rotate(58deg);transform-origin:left center;box-shadow:0 0 18px #fb718557}.pionex-guide-knife .catch{position:absolute;left:6.4rem;bottom:1.8rem;width:5.2rem;height:1.3rem;border-bottom:2px solid rgba(255,138,61,.55);border-radius:0 0 999px 999px;transform:rotate(-8deg);box-shadow:0 16px 24px #ff8a3d14}.pionex-guide-orbit{position:absolute;border-radius:999px;border:1px solid rgba(125,211,252,.16);opacity:.75;animation:pionexGuidePulse 2.4s ease-in-out infinite}.pionex-guide-orbit.one{right:2rem;top:2.5rem;width:3.6rem;height:3.6rem}.pionex-guide-orbit.two{left:4rem;bottom:2rem;width:2.6rem;height:2.6rem;animation-delay:.5s}.pionex-guide-summary{display:grid;grid-template-columns:auto 1fr;gap:.75rem;align-items:center;margin-top:1rem;border-radius:1rem;border:1px solid rgba(125,211,252,.16);background:#7dd3fc12;padding:.85rem}.pionex-guide-summary span{border-radius:999px;background:#ff8a3d1f;color:#fed7aa;padding:.35rem .55rem;font-size:11px;font-weight:800}.pionex-guide-summary p{margin:0;font-size:.82rem;line-height:1.55;color:#e2e8f0e6}.pionex-guide-steps{display:grid;gap:.65rem;margin-top:.8rem}.pionex-guide-steps article{display:grid;grid-template-columns:auto 1fr;-moz-column-gap:.65rem;column-gap:.65rem;row-gap:.15rem;align-items:start;border-radius:1rem;border:1px solid rgba(125,211,252,.12);background:#02080e9e;padding:.8rem}.pionex-guide-steps svg{grid-row:span 2;color:var(--polar-ice);margin-top:.1rem}.pionex-guide-steps p{margin:0;font-size:.82rem;font-weight:800;color:#fff}.pionex-guide-steps span{font-size:.76rem;line-height:1.6;color:#94a3b8f2}@keyframes pionexGuideDraw{0%{stroke-dashoffset:430;opacity:.65}45%,78%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-430;opacity:.72}}@keyframes pionexGuideDot{0%{offset-distance:0%;opacity:0}12%{opacity:1}82%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes pionexGuidePulse{0%,to{transform:scale(.82);opacity:.25}50%{transform:scale(1.08);opacity:.75}}.pionex-ind-sheet{max-height:82vh;display:flex;flex-direction:column}.pionex-ind-sheet-hd-row{padding:0 1rem .25rem}.pionex-ind-sheet-sub{margin-top:.15rem;font-size:11px;color:#8e8e93}.pionex-ind-sheet-presets{display:flex;gap:.5rem;padding:.5rem 1rem .75rem;border-bottom:1px solid #1c1c1e}.pionex-ind-sheet-scroll{flex:1;overflow-y:auto;padding:.5rem 1rem .25rem;-webkit-overflow-scrolling:touch}.pionex-ind-sheet-section{margin-bottom:.65rem;border-radius:12px;background:#141416;border:1px solid #1f1f22;overflow:hidden}.pionex-ind-sheet-section-title{padding:.5rem .75rem .35rem;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#636366}.pionex-ind-sheet-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .75rem;border-top:1px solid #1c1c1e}.pionex-ind-sheet-label{display:flex;align-items:center;gap:.5rem;min-width:0;font-size:13px;color:#f5f5f7}.pionex-ind-sheet-label span{display:flex;flex-direction:column;gap:.1rem}.pionex-ind-sheet-label em{font-size:10px;font-style:normal;color:#636366}.pionex-ind-dot{width:8px;height:8px;border-radius:50%;flex-shrink:0}.pionex-ind-switch{flex-shrink:0;position:relative;width:42px;height:26px;border:none;border-radius:9999px;background:#3a3a3c;padding:0;cursor:pointer;transition:background .2s ease}.pionex-ind-switch.on{background:#ff6b2c}.pionex-ind-switch-thumb{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #00000059;transition:transform .2s ease}.pionex-ind-switch.on .pionex-ind-switch-thumb{transform:translate(16px)}.pionex-chart-box{position:relative;margin:0 1rem .75rem;overflow:hidden;border-radius:1rem;min-height:280px;background:#0b0e12;border:1px solid rgba(12,180,212,.14);box-shadow:none}.pionex-grid-chart{position:relative;width:100%}.pionex-grid-chart-canvas{width:100%}.pionex-grid-chart-main{touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pionex-grid-chart-loading,.pionex-grid-chart-empty{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;font-size:12px;font-weight:650;color:#8aa3b2;background:#0b0e12;pointer-events:none}.pionex-chart-toolbar,.pionex-grid-chart-legend{position:relative;z-index:3;padding:.45rem .55rem .35rem;border-bottom:1px solid rgba(12,180,212,.12);background:#0a1520}.pionex-chart-toolbar-main{display:flex;flex-wrap:nowrap;align-items:center;gap:.45rem;min-width:0;font-size:10px}.pionex-legend-ma20{color:#fbbf24}.pionex-legend-ma50{color:#fff}.pionex-legend-ma200{color:#c084fc}.pionex-indicator-toggles{display:flex;flex:0 1 auto;min-width:0;max-width:100%;flex-wrap:nowrap;align-items:center;gap:.25rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pionex-indicator-toggles::-webkit-scrollbar{display:none}.pionex-ind-toggle{display:inline-flex;align-items:center;gap:.2rem;border:1px solid rgba(12,180,212,.16);border-radius:999px;background:#0d1a24eb;padding:.16rem .48rem;font-size:10px;font-weight:600;color:#8aa3b2;cursor:pointer;line-height:1.3;white-space:nowrap;opacity:.88}.pionex-ind-toggle.on{opacity:1;border-color:color-mix(in srgb,var(--ind-color, #0cb4d4) 55%,transparent);color:var(--ind-color, #e5e5e7);background:color-mix(in srgb,var(--ind-color, #0cb4d4) 14%,#0d1a24)}.pionex-ind-toggle em{font-style:normal;font-weight:400;opacity:.85}.pionex-ind-atr{cursor:default;pointer-events:none}.pionex-ind-vol.on{--ind-color: #26a69a}.pionex-grid-chart-watermark{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);font-size:28px;font-weight:700;color:#ffffff0a;pointer-events:none;letter-spacing:.05em}.pionex-grid-chart-hint{padding:.35rem .75rem .5rem;font-size:9px;color:#636366;text-align:center;border-top:1px solid #1a1a1a}.pionex-tf-row{display:flex;gap:.75rem;overflow-x:auto;padding:0 1rem .5rem;font-size:11px;color:#8e8e93}.pionex-tf-row button{background:none;border:none;color:inherit;font:inherit;cursor:pointer;padding:0 0 .25rem}.pionex-tf-active{border-bottom:2px solid #0cb4d4;padding-bottom:.25rem;font-weight:650;color:#0cb4d4}.pionex-mode-tabs{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;margin:0 1rem 1rem;border-radius:.75rem;background:#121c26;padding:.28rem;border:1px solid rgba(12,180,212,.12)}.pionex-mode-tab{border-radius:.55rem;padding:.625rem;text-align:center;font-size:.875rem;color:#8aa3b2;background:none;border:none;cursor:pointer}.pionex-mode-tab.on{background:color-mix(in srgb,#0cb4d4 22%,#121c26);font-weight:650;color:#f2f8fb;box-shadow:0 0 0 1px #0cb4d459}.pionex-dir-row{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin:0 1rem 1.25rem}.pionex-dir-pill{border-radius:9999px;border:1px solid rgba(125,211,252,.2);background:linear-gradient(180deg,#7dd3fc0b,#08121cc7),#08121cc2;padding:.625rem;text-align:center;font-size:.875rem;color:#cbd5e1db;cursor:pointer;box-shadow:inset 0 1px #ffffff06;transition:border-color .16s ease,color .16s ease,background .16s ease}.pionex-dir-pill:hover{border-color:#7dd3fc57;color:#e0f2fe}.pionex-dir-pill.on{font-weight:600;border-color:#7dd3fca8;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.18),transparent 42%),linear-gradient(180deg,#7dd3fc3d,#0e749029),#08121ce6;color:#ecfeff;box-shadow:0 0 0 1px #7dd3fc33,0 0 18px #38bdf842,inset 0 0 20px #7dd3fc24}.pionex-dir-pill.pionex-dir-neutral.on{border-color:#7dd3fc73;background:#7dd3fc24;color:#e0f2fe;box-shadow:inset 0 0 18px #7dd3fc14}.pionex-dir-pill.pionex-dir-long.on{border-color:#22c55e61;background:#22c55e24;color:#bbf7d0}.pionex-dir-pill.pionex-dir-short.on{border-color:#fb718561;background:#fb718524;color:#fecdd3}.pionex-account-picker-row{gap:.75rem}.pionex-account-picker-btn{display:inline-flex;align-items:center;gap:.35rem;max-width:62%;padding:.35rem .65rem;border-radius:.75rem;border:1px solid rgba(12,180,212,.22);background:#12141a;color:#e8f4f8;font-size:.8125rem}.pionex-account-picker-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pionex-account-sheet{max-height:78vh;overflow-y:auto}.pionex-account-section{margin:0 0 1rem}.pionex-account-section-title{margin:0 0 .5rem;padding:0 .25rem;font-size:.75rem;color:#8e8e93}.pionex-account-row{display:flex;align-items:stretch;justify-content:space-between;width:100%;margin-bottom:.5rem;padding:.75rem .85rem;border-radius:.95rem;border:1px solid rgba(125,211,252,.12);background:#08121cb8;color:#f3f4f6;text-align:left}.pionex-account-row.on{border-color:#7dd3fc73;background:#0ea5e91f}.pionex-account-row.disabled{opacity:.55}.pionex-account-row-title{display:flex;flex-wrap:wrap;gap:.35rem;align-items:baseline}.pionex-account-row-title strong{font-size:.875rem}.pionex-account-row-title span{font-size:.75rem;color:#a1a1aa}.pionex-account-row-meta,.pionex-account-row-balance,.pionex-account-row-note{margin:.25rem 0 0;font-size:.75rem;color:#8e8e93}.pionex-account-row-note.warn{color:#fbbf24}.pionex-account-row-side{display:flex;align-items:center;color:#64748b}.pionex-account-empty{padding:.85rem;border-radius:.95rem;border:1px dashed rgba(125,211,252,.18);text-align:center;font-size:.8125rem;color:#8e8e93}.pionex-account-connect-link{display:inline-block;margin-top:.5rem;color:var(--polar-ice);text-decoration:none}.pionex-margin-row{display:flex;align-items:center;justify-content:space-between;margin:0 1rem 1rem;padding:.75rem 1rem;border-radius:1rem;border:1px solid rgba(12,180,212,.18);background:#12141a}.pionex-margin-label{font-size:.875rem;color:#8aa3b2}.pionex-connect-hint{margin:-.5rem 1rem .75rem;font-size:.75rem;color:#8e8e93}.pionex-connect-hint a{color:var(--polar-ice);text-decoration:none}.pionex-connect-hint.warn{color:#fbbf24}.pionex-deploy-banner{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;padding:.85rem 1rem;border-radius:14px;border:1px solid rgba(52,211,153,.35);background:#10b9811f}.pionex-deploy-banner-warn{border-color:#fbbf2459;background:#fbbf241a}.pionex-deploy-banner strong{display:block;font-size:.875rem;color:#ecfdf5}.pionex-deploy-banner-warn strong{color:#fef3c7}.pionex-deploy-banner p{margin:.25rem 0 0;font-size:.75rem;color:#ffffffb8;line-height:1.4}.pionex-deploy-btn{display:inline-flex;align-items:center;gap:.35rem;flex-shrink:0;border:none;border-radius:999px;padding:.55rem .9rem;background:linear-gradient(135deg,#10b981,#059669);color:#fff;font-size:.8125rem;font-weight:600;cursor:pointer}.pionex-deploy-btn:disabled{opacity:.6;cursor:not-allowed}.pionex-cta-hint{margin:0 0 .5rem;font-size:.75rem;color:#fbbf24;text-align:center}.pionex-balance-val{display:flex;align-items:center;gap:.25rem;border:none;background:none;color:#fff;font-size:inherit;cursor:pointer;padding:0}.pionex-risk-summary-card{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;border-radius:1rem;border:1px solid rgba(125,211,252,.14);background:linear-gradient(120deg,rgba(125,211,252,.08),transparent 50%),#08121cc2;padding:.65rem}.pionex-risk-summary-card div{min-width:0;border-radius:.75rem;border:1px solid rgba(125,211,252,.08);background:#02070c6b;padding:.55rem .45rem;text-align:center}.pionex-risk-summary-card span{display:block;margin-bottom:.2rem;font-size:10px;color:#8e8e93}.pionex-risk-summary-card strong{font-size:.85rem;color:var(--polar-ice)}.pionex-param-panel{margin-top:.65rem;display:grid;gap:.65rem}.pionex-param-section{border-radius:1rem;border:1px solid rgba(125,211,252,.13);background:radial-gradient(circle at top left,rgba(125,211,252,.08),transparent 52%),#050c13db;padding:.85rem}.pionex-param-section h3{margin:0 0 .3rem;font-size:.82rem;color:#fff}.pionex-param-section p{margin:0 0 .65rem;font-size:11px;line-height:1.45;color:#8e8e93}.pionex-param-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.pionex-param-field,.pionex-param-select{display:grid;gap:.35rem}.pionex-param-field span,.pionex-param-select span{font-size:10px;color:#8e8e93}.pionex-param-field div{display:flex;align-items:center;overflow:hidden;border-radius:.7rem;border:1px solid rgba(125,211,252,.14);background:#02070c94}.pionex-param-field input,.pionex-param-select select{width:100%;min-width:0;border:none;background:transparent;color:#fff;outline:none;font-size:.85rem;font-weight:700}.pionex-param-field input{padding:.6rem .65rem}.pionex-param-field em{flex-shrink:0;padding-right:.6rem;font-size:10px;font-style:normal;color:#636366}.pionex-param-select{margin-top:.65rem}.pionex-param-select select{border:1px solid rgba(125,211,252,.14);border-radius:.7rem;background:#02070cbd;padding:.65rem}.pionex-contract-card{overflow:hidden;border-radius:1rem;border:1px solid rgba(125,211,252,.16);background:linear-gradient(125deg,rgba(125,211,252,.08),transparent 48%),#050c13db;box-shadow:inset 0 1px #ffffff09}.pionex-contract-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid rgba(125,211,252,.12)}.pionex-contract-card-head div{display:flex;min-width:0;flex-direction:column;gap:.2rem}.pionex-contract-card-head strong{font-size:.875rem;color:#fff}.pionex-contract-card-head span{font-size:11px;color:#8e8e93}.pionex-contract-card-head em{flex-shrink:0;border-radius:999px;background:#7dd3fc1f;padding:.2rem .55rem;font-size:10px;font-style:normal;font-weight:700;color:var(--polar-ice)}.pionex-contract-row,.pionex-contract-field,.pionex-contract-balance{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.8rem 1rem;border-bottom:1px solid rgba(125,211,252,.1)}.pionex-contract-row>span,.pionex-contract-field>span,.pionex-contract-balance span{font-size:.8125rem;color:#8e8e93}.pionex-contract-field select{min-width:6rem;border:1px solid rgba(125,211,252,.18);border-radius:.65rem;background:#02070cb3;padding:.45rem .7rem;color:#fff;font-size:.875rem;font-weight:700}.pionex-contract-select-btn{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-width:6rem;border:1px solid rgba(125,211,252,.18);border-radius:.65rem;background:#02070cb3;padding:.45rem .7rem;color:#fff;font-size:.875rem;font-weight:800;text-align:center}.pionex-contract-field input{min-width:7rem;border:1px solid rgba(125,211,252,.18);border-radius:.65rem;background:#02070cb3;padding:.45rem .7rem;color:#fff;font-size:.875rem;font-weight:800;text-align:right}.pionex-contract-field input:focus{outline:none;border-color:#7dd3fc7a;box-shadow:0 0 0 3px #7dd3fc14}.pionex-contract-field-stack{align-items:flex-start}.pionex-contract-field-stack>div{display:grid;gap:.18rem}.pionex-contract-field-stack small{max-width:12rem;color:#94a3b8b8;font-size:10px;line-height:1.45}.pionex-invest-pct-row{display:grid;grid-template-columns:repeat(4,1fr);gap:.45rem;padding:.7rem 1rem;border-bottom:1px solid rgba(125,211,252,.1)}.pionex-invest-pct-row button{border:1px solid rgba(125,211,252,.18);border-radius:999px;background:#7dd3fc14;padding:.42rem .35rem;color:#bae6fd;font-size:.72rem;font-weight:800}.pionex-invest-pct-row button:disabled{opacity:.42;cursor:not-allowed}.pionex-contract-estimate strong{color:var(--polar-ice);font-size:.82rem}.pionex-contract-balance div{display:flex;min-width:0;flex-direction:column;gap:.2rem}.pionex-contract-balance strong{font-size:.95rem;color:var(--polar-ice)}.pionex-contract-balance button{display:inline-flex;flex-shrink:0;align-items:center;gap:.25rem;border:1px solid rgba(125,211,252,.35);border-radius:999px;background:#7dd3fc1a;padding:.4rem .7rem;color:var(--polar-ice);font-size:.75rem;font-weight:700}.pionex-contract-connect{display:grid;gap:.65rem;padding:.85rem 1rem 1rem;background:#ff8a3d14}.pionex-contract-connect span{font-size:.75rem;line-height:1.45;color:#8e8e93}.pionex-contract-connect a{display:inline-flex;width:-moz-fit-content;width:fit-content;border-radius:999px;background:var(--polar-orange);padding:.45rem .85rem;color:#111;font-size:.75rem;font-weight:800;text-decoration:none}.pionex-contract-error{margin:0;padding:.75rem 1rem;border-top:1px solid rgba(251,191,36,.16);color:#fbbf24;font-size:.75rem}.pionex-step{margin:0 1rem 1.25rem;position:relative;overflow:visible;border-radius:1rem;border:1px solid rgba(12,180,212,.18);background:#12141a;padding:.95rem;box-shadow:none}.pionex-step:before{content:none!important;display:none!important}.pionex-step>*{position:relative;z-index:1}.pionex-step-hd{display:flex;align-items:center;gap:.375rem;margin-bottom:.75rem;font-size:.875rem;font-weight:600;color:#f2f8fb}.pionex-step-hd .num{display:inline-flex;min-width:1.55rem;height:1.55rem;align-items:center;justify-content:center;border-radius:999px;border:1px solid rgba(12,180,212,.35);background:#0cb4d424;color:#0cb4d4;font-size:.78rem;font-weight:750}.pionex-step .pionex-dir-row{margin:0 0 .75rem}.pionex-input-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;align-items:stretch}.pionex-input-wrap{position:relative;min-width:0}.pionex-input,.pionex-input-full{width:100%;box-sizing:border-box;min-width:0;min-height:2.75rem;border-radius:.75rem;border:1px solid rgba(12,180,212,.18);background:#08141c;padding:.75rem;font-size:.875rem;line-height:1.3;color:#f2f8fb;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.pionex-input-full{padding-right:5rem}.pionex-input::-moz-placeholder,.pionex-input-full::-moz-placeholder{color:#6b8494}.pionex-input::placeholder,.pionex-input-full::placeholder{color:#6b8494}.pionex-input:focus,.pionex-input-full:focus{border-color:#0cb4d480;box-shadow:0 0 0 1px #0cb4d447,inset 0 0 14px #0cb4d40f}.pionex-input-inset-btn{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);border-radius:.5rem;border:1px solid rgba(125,211,252,.16);background:#7dd3fc1a;padding:.25rem .625rem;font-size:11px;font-weight:500;color:#fff;cursor:pointer}.pionex-input-inset-select{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;gap:.25rem;border-radius:.5rem;border:1px solid rgba(125,211,252,.16);background:#08121ceb;padding:.25rem .5rem;font-size:11px;font-weight:600;color:#fff;cursor:pointer}.pionex-hint{margin-top:.5rem;font-size:11px;color:#8e8e93}.pionex-ai-link{margin-left:auto;font-size:.75rem;font-weight:500;color:var(--polar-ice);background:none;border:none;cursor:pointer}.pionex-step-checkbox{margin-left:auto;display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:400;color:#8e8e93}.pionex-grid-mode-toggle{display:flex;gap:.25rem;border-radius:.5rem;border:1px solid rgba(125,211,252,.12);background:#02070c8f;padding:2px;font-size:.75rem}.pionex-grid-mode-toggle button{border-radius:.375rem;padding:.25rem .5rem;border:none;background:transparent;color:#8e8e93;cursor:pointer}.pionex-grid-mode-toggle button.on{background:#7dd3fc24;color:var(--polar-ice)}.pionex-advanced-input{margin:0 1rem .75rem;width:calc(100% - 2rem)}.pionex-slider{margin-top:.75rem;width:100%;height:4px;border-radius:9999px;background:linear-gradient(90deg,#7dd3fc4d,#7dd3fc14);-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none}.pionex-slider::-webkit-slider-thumb{-webkit-appearance:none;width:18px;height:18px;border-radius:50%;border:2px solid rgba(2,7,12,.9);background:var(--polar-ice);cursor:pointer;box-shadow:0 0 18px #7dd3fc73}.pionex-slider::-moz-range-thumb{width:18px;height:18px;border-radius:50%;background:var(--polar-ice);border:2px solid rgba(2,7,12,.9);cursor:pointer}.pionex-slider-marks{margin-top:.25rem;display:flex;justify-content:space-between;font-size:10px;color:#636366}.pionex-step-invest{overflow-x:hidden;overflow-y:visible}.pionex-step-invest .pionex-step-hd{flex-wrap:wrap;align-items:center;row-gap:.45rem;-moz-column-gap:.4rem;column-gap:.4rem}.pionex-step-hd-title{font-weight:600}.pionex-step-invest .pionex-step-checkbox{margin-left:auto;flex:0 1 auto;max-width:100%;white-space:nowrap}.pionex-invest-stack{display:flex;flex-direction:column;gap:.75rem;min-width:0}.pionex-invest-stack .pionex-input-wrap{margin:0;min-height:2.85rem}.pionex-invest-stack .pionex-balance-row,.pionex-invest-stack .pionex-liq-row,.pionex-invest-stack .pionex-hint{margin-top:0}.pionex-invest-breakdown{margin:0;padding:.55rem .7rem;border-radius:.7rem;border:1px solid rgba(125,211,252,.14);background:#02070c80;color:#9bb4c2;font-size:.72rem;line-height:1.45;word-break:break-word}.pionex-invest-slider-block{display:flex;flex-direction:column;gap:.4rem;min-width:0;padding:.55rem .15rem .35rem;box-sizing:border-box}.pionex-invest-slider-block .pionex-slider{margin:0;width:100%}.pionex-invest-slider-block .pionex-slider-marks{margin:0;padding:0 .1rem}@media(max-width:1100px){.pionex-create-page.layout-split .pionex-step-invest .pionex-step-checkbox{margin-left:0;width:100%;justify-content:flex-start}}html[data-lite-theme=light] .pionex-invest-breakdown{background:#f1f5f9;border-color:#0e749024;color:#475569}.pionex-balance-row,.pionex-liq-row{margin-top:.75rem;display:flex;align-items:center;justify-content:space-between;font-size:.75rem;color:#8e8e93}.pionex-liq-row span:last-child,.pionex-balance-row span:last-child{font-variant-numeric:tabular-nums;color:#fff}.pionex-balance-row-sub{margin-top:.35rem;font-size:.6875rem;color:#636366}.pionex-balance-row-sub span:last-child{color:#aeaeb2;font-size:.6875rem}.pionex-balance-row-deployable{margin-top:.5rem;padding-top:.5rem;border-top:1px solid rgba(255,255,255,.06);font-size:.8125rem;color:#e5e5e7}.pionex-balance-deployable{font-weight:600;color:#7dd3fc!important}.pionex-hint-warn{color:#ff9f0a;margin-top:.5rem}@media(max-width:640px){.pionex-balance-row-sub{flex-direction:column;align-items:flex-start;gap:.15rem}.pionex-sheet-toggle-row{gap:.75rem;padding-right:0}.pionex-sheet-toggle-row .pionex-sheet-hd-toggle{margin-left:auto}}.pionex-advanced{margin:0 1rem 1rem;border-radius:.75rem;border:1px solid rgba(12,180,212,.18);background:#12141a}.pionex-advanced-hd{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.75rem 1rem;font-size:.875rem;font-weight:600;color:#f2f8fb;background:none;border:none;cursor:pointer}.pionex-advanced-hide{font-size:.75rem;font-weight:400;color:var(--polar-ice)}.pionex-setting-row{display:flex;align-items:center;justify-content:space-between;border-top:1px solid rgba(12,180,212,.12);padding:.875rem 1rem;font-size:.875rem;color:#f2f8fb}.pionex-setting-val{color:#8aa3b2}.pionex-cta-bar{position:relative;z-index:1;margin:0 1rem calc(1.5rem + env(safe-area-inset-bottom,0px));overflow:hidden;border:1px solid rgba(12,180,212,.18);border-radius:1rem;background:#12141a;padding:.95rem;box-shadow:none}.pionex-cta-bar:before{content:none;display:none}.pionex-cta-bar-inner{position:relative;z-index:1;margin:0 auto;max-width:28rem}.pionex-cta-block-reason{margin:0 0 .75rem;border-radius:.75rem;padding:.65rem .85rem;font-size:.78rem;line-height:1.45;color:#fca5a5;background:#ef44441a;border:1px solid rgba(239,68,68,.22)}.pionex-cta-block-reason.warn{color:#fcd34d;background:#f59e0b1a;border-color:#f59e0b38}.pionex-cta-btn{display:block;width:100%;border-radius:.9rem;padding:1rem;text-align:center;font-size:1rem;font-weight:700;color:#fff;border:none;cursor:pointer;background:linear-gradient(180deg,var(--polar-ice-strong) 0%,#0ea5e9 100%);box-shadow:0 12px 28px #0ea5e938;text-decoration:none;transition:opacity .15s,transform .1s}.pionex-cta-btn:active:not(:disabled){transform:scale(.99)}.pionex-cta-btn:disabled{background:#7dd3fc14;color:#e2e8f061;box-shadow:none;cursor:not-allowed}.pionex-promo-link{display:inline-block;margin-top:.75rem;font-size:.75rem;font-weight:600;color:#ff5722;text-decoration:none}.pionex-section-icons{display:flex;gap:.75rem;color:#636366}.pionex-coin-btc{border-color:#ff8a3db8;color:#ffb56b}.pionex-coin-eth{border-color:#7dd3fcc7;color:#bfdbfe}.pionex-coin-bnb{border-color:#ff8a3d94;color:#facc15}.pionex-coin-default{color:var(--polar-ice)}.pionex-sheet-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:240;display:flex;align-items:flex-end;justify-content:center;background:#0000008c;padding:0}.pionex-sheet-overlay.pionex-ai-sheet-overlay{align-items:center;padding:1rem;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pionex-sheet{width:100%;max-width:28rem;max-height:85vh;overflow-y:auto;border-radius:1.5rem 1.5rem 0 0;border:1px solid rgba(12,180,212,.18);background:#12141a;padding:.75rem 0 1.5rem;box-shadow:0 -8px 40px #00000059}.pionex-sheet.pionex-ai-sheet{max-width:26rem;border-radius:1.15rem;padding:.85rem 0 1.15rem;box-shadow:0 18px 48px #0006}.pionex-sheet-grabber{margin:0 auto .75rem;height:4px;width:2.5rem;border-radius:9999px;background:#48484a}.pionex-ai-sheet .pionex-sheet-grabber{display:none}.pionex-sheet-title{margin:0 1rem .35rem;text-align:center;font-size:1rem;font-weight:700;color:#f2f8fb}.pionex-ai-sheet-hint{margin:0 1.15rem .85rem;text-align:center;font-size:.75rem;line-height:1.4;color:#8aa3b2}.pionex-ai-sheet-list{display:flex;flex-direction:column;gap:.55rem;padding:0 .15rem;max-height:min(52vh,420px);overflow-y:auto}.pionex-ai-card{margin:0 1rem;border-radius:.95rem;border:1px solid rgba(12,180,212,.16);background:#0b0e12;padding:.8rem .85rem;text-align:left;width:calc(100% - 2rem);cursor:pointer;color:inherit;transition:border-color .15s ease,background .15s ease}.pionex-ai-card.on{border-color:#0cb4d480;background:#0cb4d41a}.pionex-ai-card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:.65rem}.pionex-ai-card-title{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0}.pionex-ai-card-title strong{font-size:.875rem;font-weight:700;color:#f2f8fb}.pionex-ai-tag{display:inline-flex;align-items:center;border-radius:999px;padding:.12rem .45rem;font-size:10px;font-weight:650;color:#8aa3b2;background:#0cb4d41a;border:1px solid rgba(12,180,212,.18)}.pionex-ai-check{flex:0 0 auto;width:1.35rem;height:1.35rem;border-radius:999px;border:1.5px solid #4b5563;display:inline-grid;place-items:center;color:transparent}.pionex-ai-check.on{border-color:#0cb4d4;background:#0cb4d4;color:#041018}.pionex-ai-card-body{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:.65rem .85rem;margin-top:.65rem}.pionex-ai-card-apy em{display:block;font-style:normal;font-size:10px;color:#8aa3b2;margin-bottom:.15rem}.pionex-ai-apy{font-size:1.35rem;font-weight:800;color:var(--polar-ice, #0cb4d4);line-height:1.1}.pionex-ai-card-meta{margin:0;padding:0;list-style:none;display:grid;gap:.2rem}.pionex-ai-card-meta li{display:flex;justify-content:space-between;gap:.5rem;font-size:11px}.pionex-ai-card-meta span{color:#8aa3b2}.pionex-ai-card-meta strong{color:#e8f4f8;font-weight:650}.pionex-sheet-actions{margin:1rem 1rem 0;display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.pionex-sheet-cancel{border-radius:.75rem;border:1px solid rgba(12,180,212,.18);background:#0b0e12;padding:.875rem;text-align:center;font-size:.875rem;font-weight:600;color:#f2f8fb;cursor:pointer}.pionex-sheet-confirm{border-radius:.75rem;padding:.875rem;text-align:center;font-size:.875rem;font-weight:700;color:#041018;border:none;cursor:pointer;background:linear-gradient(180deg,#22d3ee,#0cb4d4)}@media(max-width:640px){.pionex-sheet-overlay.pionex-ai-sheet-overlay{align-items:flex-end;padding:0}.pionex-sheet.pionex-ai-sheet{max-width:none;border-radius:1.25rem 1.25rem 0 0}.pionex-ai-sheet .pionex-sheet-grabber{display:block}.pionex-ai-card-body{grid-template-columns:1fr}}.pionex-bottom-nav{position:fixed;inset-inline:0;bottom:0;z-index:40;border-top:1px solid rgba(125,211,252,.14);background:linear-gradient(180deg,#02070cbd,#000000f5);padding:.5rem .5rem calc(.5rem + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pionex-bottom-nav-inner{margin:0 auto;display:grid;max-width:32rem;grid-template-columns:repeat(5,1fr);gap:.25rem}.pionex-bottom-nav-item{display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:1rem;padding:.5rem;font-size:10px;font-weight:500;text-decoration:none;color:#636366;transition:color .15s}.pionex-bottom-nav-item.active{color:var(--polar-ice)}.pionex-bottom-nav-item svg{margin-bottom:.25rem;height:1.25rem;width:1.25rem}.pionex-grid-chart-tall,.pionex-grid-chart-stack{min-height:280px}.pionex-chart-stats{display:flex;align-items:center;gap:.4rem;min-width:0;overflow-x:auto;padding-top:.35rem;font-size:10px;color:#8e8e93;scrollbar-width:none}.pionex-chart-stats::-webkit-scrollbar{display:none}.pionex-chart-stat{display:inline-flex;flex:0 0 auto;align-items:baseline;gap:.25rem;border:1px solid #222;border-radius:999px;background:#1c1c1eb8;padding:.12rem .45rem;color:#8e8e93;white-space:nowrap}button.pionex-chart-stat{cursor:pointer}.pionex-chart-stat em,.pionex-chart-stat small{font-style:normal}.pionex-chart-stat em{font-weight:600}.pionex-chart-stat small{color:#636366;font-size:9px}.pionex-chart-stat-vol em{color:#26a69a}.pionex-chart-stat-atr em{color:#38bdf8}.pionex-chart-panes{display:flex;flex-direction:column;width:100%}.pionex-chart-panes .pionex-grid-chart-canvas,.pionex-pane-canvas{width:100%}.pionex-grid-chart-main{border-bottom:1px solid #141414}.pionex-pane-block{width:100%;border-top:1px solid #141414}.pionex-pane-block .pionex-subchart-toggle{border-top:none}.pionex-subchart-panel{border-top:1px solid #1a1a1a}.pionex-subchart-panel.open{background:#050505}.pionex-subchart-toggle{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border:none;background:#111113;padding:.35rem .75rem;font-size:10px;font-weight:500;color:#8e8e93;cursor:pointer}.pionex-subchart-toggle span{display:flex;align-items:center;gap:.5rem}.pionex-subchart-meta{font-style:normal;color:#fff;font-weight:400}.pionex-subchart-canvas,.pionex-pane-canvas{border-top:none}.pionex-subchart-labels{border-top:1px solid #1a1a1a}.pionex-subchart-labels .pionex-subchart-toggle{border-top:1px solid #141414}.pionex-subchart-labels .pionex-subchart-toggle:first-child{border-top:none}.pionex-subchart-toggle.collapsed{opacity:.65}.pionex-legend-tf{color:#ff6b2c;font-weight:600}.pionex-legend-atr{color:#38bdf8}.pionex-legend-vol{color:#636366}.pionex-chart-box{margin-left:.5rem;margin-right:.5rem;width:calc(100% - 1rem)}.pionex-legend-bb{color:#94a3b8;font-size:9px}.pionex-hint-red{color:#f6465d}.pionex-hint-green{color:#26a69a}.pionex-setting-btn{width:100%;background:none;border:none;border-top:1px solid #2c2c2e;cursor:pointer;text-align:left;color:inherit;font:inherit}.pionex-setting-btn:active{background:#2c2c2e}.pionex-sheet-body{padding:0 1rem}.pionex-sheet-desc{margin-bottom:.75rem;font-size:11px;line-height:1.5;color:#8e8e93}.pionex-sheet-presets{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.75rem}.pionex-sheet-preset{border-radius:.5rem;border:1px solid #3a3a3c;background:#2c2c2e;padding:.375rem .75rem;font-size:12px;color:#e5e5e7;cursor:pointer}.pionex-sheet-preset.on{border-color:#ff6b2c;background:#ff6b2c26;color:#ff9f6b}.pionex-sheet-field{display:block;margin-bottom:.75rem}.pionex-sheet-field span{display:block;margin-bottom:.35rem;font-size:11px;color:#8e8e93}.pionex-sheet-tabs{display:flex;gap:.5rem;margin-bottom:.75rem;border-radius:.75rem;background:#2c2c2e;padding:.25rem}.pionex-sheet-tabs button{flex:1;border:none;border-radius:.5rem;background:transparent;padding:.5rem;font-size:11px;font-weight:600;color:#8e8e93;cursor:pointer}.pionex-sheet-tabs button.on{background:#3a3a3c;color:#fff}.pionex-sheet-toggle{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;font-size:12px;color:#e5e5e7}.pionex-detail-page{padding-bottom:7rem}.pionex-detail-hd{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem}.pionex-detail-hd h1{margin:0;font-size:1rem;font-weight:600}.pionex-detail-back,.pionex-detail-hd-actions button{display:flex;align-items:center;justify-content:center;border:none;background:none;color:#fff;cursor:pointer;padding:.25rem}.pionex-detail-hd-actions{display:flex;gap:.5rem}.pionex-detail-hd-actions .spin{animation:pionex-spin .8s linear infinite}.pionex-detail-tabs{display:flex;overflow-x:auto;border-bottom:1px solid #2c2c2e;padding:0 .5rem;margin-bottom:.5rem}.pionex-detail-tab{flex-shrink:0;border:none;background:none;padding:.75rem .875rem;font-size:13px;font-weight:500;color:#636366;cursor:pointer;border-bottom:2px solid transparent}.pionex-detail-tab.on{color:#fff;border-bottom-color:#fff}.pionex-detail-panel{padding:0 1rem 1.5rem}.pionex-detail-section-title{margin:1rem 0 .5rem;font-size:14px;font-weight:600;color:#fff}.pionex-detail-yield-label{font-size:11px;color:#8e8e93}.pionex-detail-yield-val{margin:.25rem 0 .75rem;font-size:1.75rem;font-weight:700}.pionex-detail-yield-val.up{color:#22c55e}.pionex-detail-yield-val.down{color:#ef4444}.pionex-detail-notes{margin-top:1.25rem;border-radius:.75rem;background:#1c1c1e;padding:.875rem 1rem}.pionex-detail-notes-hd{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:600;color:#fff}.pionex-detail-edit-btn{display:flex;align-items:center;gap:.25rem;border:none;background:none;font-size:11px;color:#8e8e93;cursor:pointer}.pionex-detail-notes-empty{margin:1.5rem 0 .5rem;text-align:center;font-size:11px;line-height:1.6;color:#636366}.pionex-detail-notes-text{margin:.75rem 0 0;font-size:12px;line-height:1.6;color:#e5e5e7;white-space:pre-wrap}.pionex-detail-about{margin-top:1rem}.pionex-detail-kv{list-style:none;margin:0;padding:0;border-radius:.75rem;background:#1c1c1e;overflow:hidden}.pionex-detail-kv li{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;border-bottom:1px solid #2c2c2e;font-size:12px}.pionex-detail-kv li:last-child{border-bottom:none}.pionex-detail-kv li span:first-child{color:#8e8e93;flex-shrink:0}.pionex-detail-kv li span:last-child{color:#fff;text-align:right}.pionex-detail-kv-val{display:flex;align-items:center;gap:.25rem}.pionex-copy-btn{border:none;background:none;color:#ff6b2c;cursor:pointer;padding:0}.pionex-detail-list{list-style:none;margin:0;padding:0}.pionex-detail-list-item{margin-bottom:.5rem;border-radius:.75rem;background:#1c1c1e;padding:.75rem 1rem}.pionex-detail-list-title{margin:0;font-size:13px;font-weight:600;color:#fff}.pionex-detail-list-sub{margin:.25rem 0 0;font-size:11px;color:#8e8e93}.pionex-detail-empty,.pionex-detail-loading{padding:2rem 1rem;text-align:center;font-size:13px;color:#636366}.pionex-more-sheet{width:100%;max-width:28rem;max-height:90vh;overflow-y:auto;border-radius:1.5rem 1.5rem 0 0;background:#1c1c1e;padding:.75rem 1rem 2rem}.pionex-more-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem .25rem;margin-bottom:1rem}.pionex-more-item{display:flex;flex-direction:column;align-items:center;gap:.35rem;border:none;background:none;padding:.75rem .25rem;font-size:10px;line-height:1.3;color:#e5e5e7;cursor:pointer;position:relative}.pionex-more-item svg{color:#fff}.pionex-more-item.danger{color:#ef4444}.pionex-more-item.danger svg{color:#ef4444}.pionex-more-badge{position:absolute;top:.25rem;right:.1rem;font-size:8px;font-style:normal;color:#ff6b2c;background:#ff6b2c26;border-radius:.25rem;padding:.1rem .25rem}.pionex-more-close{width:100%;border:none;border-radius:.75rem;background:#2c2c2e;padding:.875rem;font-size:.875rem;font-weight:600;color:#fff;cursor:pointer}.pionex-confirm-sheet{width:min(calc(100% - 2rem),24rem);border-radius:1.2rem;border:1px solid rgba(251,113,133,.26);background:radial-gradient(circle at 12% 0%,rgba(251,113,133,.16),transparent 36%),linear-gradient(180deg,#121820fa,#080c12fa);padding:1rem;box-shadow:0 24px 70px #00000085,inset 0 1px #ffffff0b}.pionex-confirm-title{margin:0;text-align:center;font-size:1rem;font-weight:850;color:#fff}.pionex-confirm-desc{margin:.75rem 0 0;text-align:center;font-size:.78rem;line-height:1.7;color:#cbd5e1c7}.pionex-confirm-actions{display:grid;grid-template-columns:1fr 1fr;gap:.65rem;margin-top:1rem}.pionex-confirm-danger{border:1px solid rgba(251,113,133,.36);border-radius:.75rem;background:#fb718524;color:#fecdd3;padding:.875rem;font-weight:850}.pionex-confirm-danger:disabled,.pionex-sheet-cancel:disabled{opacity:.55;cursor:not-allowed}.pionex-card-action-btn.on{color:#ff6b2c}.pionex-share-page{padding-bottom:7rem}.pionex-share-poster{margin:0 1rem 1rem;border-radius:1rem;background:linear-gradient(160deg,#1a2744,#0f172a 40%,#1e1b4b);padding:1.25rem;overflow:hidden}.pionex-share-brand{font-size:11px;font-weight:700;color:#ff6b2c}.pionex-share-poster-title{margin:.5rem 0 0;font-size:1.125rem;font-weight:700}.pionex-share-poster-sub{margin:.25rem 0 .5rem;font-size:11px;color:#8e8e93}.pionex-share-badges{display:flex;gap:.35rem}.pionex-share-poster-art{margin:1rem 0;font-size:3rem;text-align:center}.pionex-share-yield-lbl{font-size:11px;color:#8e8e93}.pionex-share-yield-val{margin:.25rem 0;font-size:2rem;font-weight:700}.pionex-share-yield-val.up{color:#22c55e}.pionex-share-yield-val.down{color:#ef4444}.pionex-share-runtime{font-size:11px;color:#8e8e93}.pionex-share-poster-ft{display:flex;align-items:flex-end;justify-content:space-between;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,255,255,.1)}.pionex-share-invite-lbl{font-size:10px;color:#8e8e93}.pionex-share-invite-code{margin:.25rem 0 0;font-size:.875rem;font-weight:600}.pionex-share-qr{width:3.5rem;height:3.5rem;border-radius:.5rem;background:#fff;color:#000;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700}.pionex-share-actions{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;padding:0 1rem 1rem}.pionex-share-btn-edit,.pionex-share-btn-poster{display:flex;align-items:center;justify-content:center;gap:.35rem;border-radius:.75rem;padding:.75rem;font-size:.875rem;font-weight:600;cursor:pointer}.pionex-share-btn-edit{border:1px solid #3a3a3c;background:#2c2c2e;color:#fff}.pionex-share-btn-poster{border:none;background:linear-gradient(180deg,#ff7a45,#ff5722);color:#fff}.pionex-share-link-section{padding:0 1rem}.pionex-share-link-card{display:flex;align-items:center;gap:.75rem;width:100%;margin-top:.5rem;border-radius:.75rem;border:1px solid #2c2c2e;background:#1c1c1e;padding:1rem;font-size:.875rem;font-weight:600;color:#fff;cursor:pointer}.pionex-share-back-link{display:block;margin:1.5rem 1rem;text-align:center;font-size:12px;color:#8e8e93;text-decoration:none}.pionex-orders-summary{border-radius:.75rem;background:#1c1c1e;padding:.875rem 1rem;margin-bottom:.75rem}.pionex-orders-summary-hd{display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.pionex-orders-symbol{font-size:14px;font-weight:600}.pionex-orders-summary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.pionex-orders-lbl{margin:0;font-size:10px;color:#8e8e93}.pionex-orders-val{margin:.2rem 0 0;font-size:12px;font-weight:600}.pionex-orders-per-grid{display:flex;justify-content:space-between;font-size:12px;color:#8e8e93;margin-bottom:.75rem}.pionex-orders-ratio-bar{display:flex;height:6px;border-radius:9999px;overflow:hidden;background:#2c2c2e}.pionex-orders-ratio-bar .buy{background:#22c55e}.pionex-orders-ratio-bar .sell{background:#ef4444}.pionex-orders-ratio-labels{display:flex;justify-content:space-between;margin:.35rem 0 1rem;font-size:11px}.pionex-orders-ratio-labels .buy{color:#22c55e}.pionex-orders-ratio-labels .sell{color:#ef4444}.pionex-orders-ladder{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.pionex-orders-ladder-hd{margin:0 0 .5rem;font-size:11px;font-weight:600}.pionex-orders-ladder-hd.buy{color:#22c55e}.pionex-orders-ladder-hd.sell{color:#ef4444}.pionex-orders-ladder-col ul{list-style:none;margin:0;padding:0}.pionex-orders-ladder-col li{display:flex;justify-content:space-between;padding:.35rem 0;font-size:11px;border-bottom:1px solid #2c2c2e}.pionex-orders-ladder-col li em{font-style:normal;font-size:10px}.pionex-orders-ladder-col li em.buy{color:#22c55e}.pionex-orders-ladder-col li em.sell{color:#ef4444}.pionex-orders-live-banner{margin-bottom:.75rem;border-radius:.75rem;padding:.65rem .85rem;background:#22c55e14;border:1px solid rgba(34,197,94,.22)}.pionex-orders-live-banner-title{margin:0;font-size:12px;font-weight:600;color:#86efac}.pionex-orders-live-banner-sub{margin:.25rem 0 0;font-size:10px;line-height:1.45;color:#a7f3d0}.pionex-orders-ladder-col li.pionex-orders-ladder-live{background:#38bdf81f;border-left:3px solid #38bdf8;border-radius:.35rem;padding-left:.35rem;padding-right:.35rem;border-bottom-color:#38bdf826}.pionex-orders-ladder-col:first-child li.pionex-orders-ladder-live{background:#22c55e1a;border-left-color:#22c55e}.pionex-orders-ladder-col:last-child li.pionex-orders-ladder-live{background:#ef44441a;border-left-color:#ef4444}.pionex-orders-ladder-meta{display:inline-flex;align-items:center;gap:.35rem}.pionex-orders-live-badge{font-size:9px;font-weight:600;padding:.1rem .35rem;border-radius:9999px;background:#38bdf826;color:#7dd3fc;white-space:nowrap}.pionex-orders-live-badge.buy{background:#22c55e26;color:#86efac}.pionex-orders-live-badge.sell{background:#ef444426;color:#fca5a5}.pionex-trades-stats{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:1rem}.pionex-trades-stat{border-radius:.75rem;background:#1c1c1e;padding:.75rem}.pionex-trades-stat-lbl{margin:0;font-size:10px;color:#8e8e93}.pionex-trades-stat-val{margin:.25rem 0 0;font-size:14px;font-weight:700}.pionex-trades-stat-val.up,.pionex-trades-flow .up{color:#22c55e}.pionex-trade-list{display:flex;flex-direction:column;gap:.5rem}.pionex-trade-item{border-radius:.75rem;background:#1c1c1e;overflow:hidden}.pionex-trade-item-hd{display:flex;align-items:center;justify-content:space-between;width:100%;border:none;background:none;padding:.75rem 1rem;text-align:left;color:inherit;cursor:pointer}.pionex-trade-item-time{margin:0;font-size:10px;color:#636366}.pionex-trade-item-title{margin:.2rem 0 0;font-size:13px;font-weight:600}.pionex-trade-item-right{display:flex;align-items:center;gap:.5rem}.pionex-trade-pnl{font-size:12px;font-weight:600}.pionex-trade-pnl.up{color:#22c55e}.pionex-trade-pnl.down{color:#ef4444}.pionex-trade-item-body{padding:0 1rem .75rem;border-top:1px solid #2c2c2e}.pionex-trade-leg{display:flex;align-items:center;gap:.5rem;margin-top:.5rem;font-size:11px}.pionex-trade-badge{border-radius:.25rem;padding:.1rem .35rem;font-size:10px;font-weight:600}.pionex-trade-badge.buy{background:#22c55e26;color:#22c55e}.pionex-trade-badge.sell{background:#ef444426;color:#ef4444}.pionex-trade-detail{margin:.5rem 0 0;font-size:10px;color:#8e8e93}.pionex-params-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#2c2c2e;border-radius:.75rem;overflow:hidden;margin-bottom:1rem}.pionex-params-cell{background:#1c1c1e;padding:.75rem .5rem;text-align:center}.pionex-params-lbl{margin:0;font-size:10px;color:#8e8e93}.pionex-params-val{margin:.25rem 0 0;font-size:12px;font-weight:600}.pionex-params-settings{list-style:none;margin:0 0 1rem;padding:0;border-radius:.75rem;background:#1c1c1e;overflow:hidden}.pionex-params-settings li{display:flex;justify-content:space-between;padding:.875rem 1rem;border-bottom:1px solid #2c2c2e;font-size:13px;cursor:pointer}.pionex-params-settings li:last-child{border-bottom:none}.pionex-params-setting-val{color:#8e8e93}.pionex-params-actions{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.pionex-params-btn-outline,.pionex-params-btn-danger{border-radius:.75rem;padding:.875rem;font-size:.875rem;font-weight:600;cursor:pointer}.pionex-params-btn-outline{border:1px solid #3a3a3c;background:#2c2c2e;color:#fff}.pionex-params-btn-danger{border:none;background:#ef444426;color:#ef4444}.pionex-sheet-hd-row{display:flex;align-items:center;justify-content:center;gap:1rem;padding:0 1rem;margin-bottom:.5rem;position:relative}.pionex-sheet-hd-row .pionex-sheet-title{margin-bottom:0}.pionex-sheet-hd-row .pionex-sheet-hd-toggle{position:absolute;right:1rem;cursor:pointer}.pionex-sheet-toggle-row .pionex-sheet-hd-toggle{position:relative;right:auto;flex-shrink:0;cursor:pointer}.pionex-sheet-hd-toggle{cursor:pointer}.pionex-sheet-hd-toggle input{display:none}.pionex-toggle-track{display:block;width:44px;height:26px;border-radius:9999px;background:#3a3a3c;position:relative;transition:background .2s}.pionex-sheet-hd-toggle input:checked+.pionex-toggle-track{background:#ff6b2c}.pionex-toggle-track:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s}.pionex-sheet-hd-toggle input:checked+.pionex-toggle-track:after{transform:translate(18px)}.pionex-sheet-float-field{position:relative;display:block;margin-bottom:.75rem}.pionex-sheet-float-label{position:absolute;top:-.5rem;left:.75rem;font-size:10px;color:#8e8e93;background:#1c1c1e;padding:0 .25rem;z-index:1}.pionex-sheet-float-suffix{position:absolute;right:.75rem;top:50%;transform:translateY(-50%);font-size:12px;color:#8e8e93}.pionex-sheet-float-field .pionex-input{padding-right:2.5rem}.pionex-sheet-seg{display:flex;gap:0;margin-bottom:1rem;border-radius:.5rem;background:#2c2c2e;padding:.2rem}.pionex-sheet-seg button{flex:1;border:none;border-radius:.35rem;background:transparent;padding:.5rem;font-size:11px;font-weight:600;color:#8e8e93;cursor:pointer}.pionex-sheet-seg button.on{background:#3a3a3c;color:#fff}.pionex-sheet-ref-list{margin-bottom:.75rem;border-radius:.75rem;background:#2c2c2e;overflow:hidden}.pionex-sheet-ref-item{display:flex;justify-content:space-between;width:100%;border:none;background:none;padding:.75rem 1rem;font-size:12px;color:#e5e5e7;cursor:pointer;border-bottom:1px solid #3a3a3c;text-align:left}.pionex-sheet-ref-item:last-child{border-bottom:none}.pionex-sheet-ref-item.on{color:#ff6b2c}.pionex-sheet-ref-item.static{cursor:default}.pionex-sheet-hint{font-size:10px;line-height:1.5;color:#636366}.pionex-sheet-tall{max-height:92vh}.pionex-sheet-toggle-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:.875rem;font-size:13px;color:#e5e5e7}.pionex-sheet-seg-row{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}.pionex-sheet-seg-label{flex-shrink:0;font-size:12px;color:#8e8e93;min-width:4.5rem}.pionex-sheet-seg-row .pionex-sheet-seg{flex:1;margin-bottom:0}.pionex-sheet-full-input{width:100%;margin-bottom:.75rem}.pionex-sheet-textarea{width:100%;min-height:5rem;resize:vertical}.pionex-sheet-tip-block{margin:0;font-size:10px;line-height:1.6;color:#636366}.pionex-sheet-warn{margin:0 0 .75rem;font-size:10px;line-height:1.5;color:#ff6b2c}.pionex-sheet-info-card{margin-bottom:.75rem;border-radius:.75rem;background:#2c2c2e;padding:.875rem 1rem}.pionex-sheet-info-row{display:flex;justify-content:space-between;font-size:13px;font-weight:600}.pionex-sheet-info-desc{margin:.5rem 0 0;font-size:10px;line-height:1.5;color:#8e8e93}.pionex-sheet-stat-rows{margin-bottom:.75rem;border-radius:.75rem;background:#2c2c2e;overflow:hidden}.pionex-sheet-stat-rows div{display:flex;justify-content:space-between;padding:.625rem 1rem;font-size:12px;border-bottom:1px solid #3a3a3c}.pionex-sheet-stat-rows div:last-child{border-bottom:none}.pionex-sheet-stat-rows .up{color:#22c55e}.pionex-sheet-prefix-field{position:relative;display:flex;align-items:center;margin-bottom:.5rem;border-radius:.75rem;background:#2c2c2e;padding:0 .75rem}.pionex-sheet-prefix-field .pionex-input{flex:1;border:none;background:transparent;padding-left:.25rem}.pionex-sheet-prefix{color:#22c55e;font-weight:600}.pionex-sheet-prefix-field.loss .pionex-sheet-prefix{color:#ef4444}.pionex-sheet-suffix{color:#8e8e93;font-size:12px}.pionex-sheet-summary-box{margin-bottom:.75rem;border-radius:.75rem;background:#2c2c2e;padding:.875rem 1rem;font-size:10px;line-height:1.6;color:#8e8e93}.pionex-sheet-ref-list.plain{background:transparent;border-radius:0}.pionex-sheet-ref-list.plain .pionex-sheet-ref-item{background:transparent;padding:.5rem 0;border-bottom:1px solid #2c2c2e}.pionex-sl-price-block{display:flex;gap:.5rem;margin-bottom:.75rem;padding:.75rem;border-radius:.75rem;background:#2c2c2e}.pionex-sl-price-block.up svg{color:#ef4444;margin-top:.75rem}.pionex-sl-price-block.down svg{color:#22c55e;margin-top:.75rem}.pionex-sl-exec-row{display:flex;justify-content:space-between;align-items:center;margin-top:.35rem;font-size:10px;color:#8e8e93}.pionex-sl-exec-btn{border:none;background:none;color:#8e8e93;font-size:10px;cursor:pointer}.pionex-badge-long{background:#22c55e33;color:#22c55e}.pionex-badge-short{background:#ef444433;color:#ef4444}.pionex-badge-live{background:#22c55e2e;color:#4ade80}.pionex-badge-paper{background:#fbbf2426;color:#fbbf24}.pionex-badge-muted{background:#8e8e9333;color:#8e8e93}.pionex-card-pause-banner{margin:-.5rem 1rem .75rem;border-radius:.75rem;background:#2c2c2e;padding:.75rem 1rem;font-size:11px;color:#8e8e93}.pionex-card-pause-banner button{border:none;background:none;color:#ff6b2c;font:inherit;cursor:pointer;text-decoration:underline;padding:0 .15rem}.pionex-card-paper-banner{margin:.75rem 1rem 0;border-radius:.75rem;padding:.65rem .85rem;font-size:11px;line-height:1.45;color:#fcd34d;background:#fbbf2414;border:1px solid rgba(251,191,36,.22)}.pionex-card-live-banner{color:#bae6fd;background:#38bdf81a;border-color:#38bdf847}.pionex-card-deploy-fail-banner{color:#fecaca;background:#f871711a;border-color:#f8717147}.pionex-robot-grid{display:flex;flex-direction:column;gap:0}@media(min-width:1024px){.pionex-page{padding-bottom:2rem}.pionex-title{max-width:72rem;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.pionex-action-grid{max-width:40rem;margin-left:auto;margin-right:auto}.pionex-section-hd{max-width:72rem;margin-left:auto;margin-right:auto}.pionex-robot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;max-width:72rem;margin:0 auto;padding:0 1rem;align-items:stretch}.pionex-robot-grid .pionex-card{margin:0;height:100%;min-height:32rem;display:flex;flex-direction:column}.pionex-robot-grid .pionex-card-paper-banner{min-height:3.25rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.pionex-robot-grid .pionex-card-hd{flex-shrink:0}.pionex-robot-grid .pionex-metric-grid{flex:1 1 auto}.pionex-robot-grid .pionex-card-actions{margin-top:auto;flex-shrink:0}.pionex-detail-page .pionex-detail-hd{max-width:72rem;margin:0 auto}.pionex-detail-body{display:grid;grid-template-columns:minmax(340px,420px) minmax(0,1fr);gap:1.25rem;align-items:start;max-width:72rem;margin:0 auto;padding:0 1rem}.pionex-detail-card-col .pionex-card{margin:0}.pionex-detail-panel-wrap{min-width:0;border-radius:1rem;border:1px solid rgba(125,211,252,.12);background:#0b141db8;overflow:hidden}.pionex-detail-panel-wrap .pionex-detail-tabs{padding-top:.25rem}.pionex-detail-panel-wrap .pionex-detail-panel{padding:0 1rem 1.5rem}.pionex-create-page,.pionex-create-select-page{max-width:48rem;margin-left:auto;margin-right:auto}}@media(max-width:767px){.lite-shell-root,.lite-shell-root-pionex{overscroll-behavior:none;touch-action:manipulation;max-width:100vw;overflow-x:hidden}.lite-shell-main{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.pionex-page{overscroll-behavior:none;touch-action:manipulation;max-width:100vw;overflow-x:hidden}.pionex-sheet-overlay{overscroll-behavior:contain}}.pionex-params-setting-btn{display:flex;justify-content:space-between;width:100%;border:none;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:left}.pionex-create-select-page{padding-bottom:7rem;position:relative;overflow-x:hidden;overflow-y:visible;background:#0b0e12}.pionex-create-select-page:before,.pionex-create-select-page:after{content:none!important;display:none!important}.pionex-create-select-page>*{position:relative;z-index:1}.pionex-create-tabs{display:flex;gap:1.25rem;overflow-x:auto;padding:0 1rem .75rem;border-bottom:1px solid #2c2c2e}.pionex-create-tab{flex-shrink:0;border:none;background:none;padding:.5rem 0;font-size:14px;color:#8e8e93;cursor:pointer;border-bottom:2px solid transparent}.pionex-create-tab.on{color:#fff;font-weight:600;border-bottom-color:#fff}.pionex-create-featured{padding:1rem;display:flex;flex-direction:column;gap:.85rem}.pionex-create-featured-card{position:relative;display:flex;align-items:center;gap:.75rem;width:100%;overflow:hidden;border-radius:1.15rem;border:1px solid rgba(125,211,252,.22);background:linear-gradient(115deg,rgba(125,211,252,.1),transparent 34%),radial-gradient(circle at 12% 50%,rgba(125,211,252,.18),transparent 32%),linear-gradient(180deg,#0d1c28f5,#050c13f5);padding:.95rem 1rem;color:inherit;cursor:pointer;text-align:left;box-shadow:0 18px 40px #00000057,inset 0 1px #ffffff0d}.pionex-create-featured-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(90deg,rgba(125,211,252,.38),transparent 22%) top left / 42% 1px no-repeat,linear-gradient(180deg,rgba(125,211,252,.35),transparent 42%) top left / 1px 58% no-repeat,linear-gradient(270deg,rgba(125,211,252,.26),transparent 28%) bottom right / 40% 1px no-repeat,linear-gradient(0deg,rgba(125,211,252,.22),transparent 38%) bottom right / 1px 52% no-repeat}.pionex-create-featured-card:after{content:"";position:absolute;top:.65rem;bottom:.65rem;left:4.75rem;width:1px;background:linear-gradient(180deg,transparent,rgba(125,211,252,.28),transparent);opacity:.85}.pionex-create-featured-card>*{position:relative;z-index:1}.pionex-create-featured-card:active{transform:translateY(1px) scale(.995);border-color:#7dd3fc5c;background:linear-gradient(115deg,rgba(125,211,252,.15),transparent 34%),radial-gradient(circle at 12% 50%,rgba(125,211,252,.23),transparent 32%),linear-gradient(180deg,#0d1c28fa,#050c13fa)}.pionex-create-subtitle{margin:0 1rem .25rem;font-size:12px;color:#e2e8f08f}.pionex-create-section-block{padding-bottom:.5rem}.pionex-create-section-block .pionex-create-featured{padding-top:0}.pionex-intraday-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding:0 .75rem 1rem}.pionex-intraday-card{align-items:flex-start;flex-direction:column;min-height:8rem;padding:.8rem;gap:.55rem}.pionex-intraday-card:after{display:none}.pionex-intraday-card .pionex-create-featured-title{align-items:flex-start;gap:.35rem;font-size:12px;line-height:1.25}.pionex-intraday-card .pionex-role-chip{font-size:9px;line-height:1;min-height:1.05rem;padding:.15rem .35rem}.pionex-intraday-card .pionex-create-featured-desc{display:-webkit-box;min-height:2.7em;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pionex-intraday-card>svg:last-child{position:absolute;top:.8rem;right:.75rem}@media(max-width:370px){.pionex-intraday-grid{grid-template-columns:1fr}}.pionex-trend-tagline{margin:0 1rem .75rem;font-size:12px;color:#8e8e93}.pionex-create-intro-row{display:flex;align-items:flex-start;gap:.75rem;margin:0 1rem .5rem;padding:.65rem .75rem;border-radius:1rem;border:1px solid rgba(167,139,250,.18);background:linear-gradient(145deg,#a78bfa14,#ffffff05)}.pionex-create-intro-row .pionex-trend-tagline{margin:.25rem 0 0}.pionex-accum-symbols{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.35rem}.pionex-accum-chip{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;border:1px solid rgba(167,139,250,.28);background:#a78bfa1a;padding:.28rem .55rem .28rem .35rem;font-size:12px;font-weight:600;color:#ede9fe}.pionex-accum-chip .pionex-coin{width:1.35rem;height:1.35rem;font-size:10px}.pionex-accum-chip button{display:inline-flex;color:#c4b5fdbf}.pionex-account-pick{display:flex;align-items:center;justify-content:space-between;width:100%;margin-bottom:.65rem;padding:.75rem .85rem;border-radius:.85rem;border:1px solid rgba(12,180,212,.18);background:#12141a;text-align:left}.pionex-account-pick span{display:block;font-size:10px;color:#8aa3b2}.pionex-account-pick strong{font-size:14px;color:#f2f8fb}.pionex-check-row{display:flex;align-items:center;gap:.5rem;margin-top:.45rem;font-size:12px;color:#c7c7cc}.pionex-hint.warn{color:#fbbf24}.pionex-bot-dir-badge{margin:0 1rem .75rem;display:inline-block;border-radius:9999px;padding:.35rem .75rem;font-size:11px;font-weight:600}.pionex-bot-dir-neutral{background:#ffffff1f;color:#e5e5e7}.pionex-bot-dir-long{background:#22c55e2e;color:#4ade80}.pionex-bot-dir-short{background:#ef44442e;color:#f87171}.pionex-dir-row-2{grid-template-columns:repeat(2,1fr)}.pionex-margin-row-inset{margin:0 0 .75rem;padding:.625rem .75rem;border-radius:.625rem;background:#1c1c1e}.pionex-input-label{font-size:13px;color:#8e8e93;padding:0 .75rem}.pionex-input-inset-select.standalone{position:static;margin:0 .75rem .75rem auto;display:block;width:calc(100% - 1.5rem)}.pionex-create-icon-box{position:relative;display:flex;align-items:center;justify-content:center;width:2.85rem;height:2.85rem;flex-shrink:0;border-radius:.85rem;border:1px solid rgba(125,211,252,.34);background:radial-gradient(circle at 35% 18%,rgba(255,255,255,.16),transparent 28%),linear-gradient(145deg,#7dd3fc2e,#ffffff05),#081018;box-shadow:0 0 0 4px #7dd3fc0a,inset 0 0 18px #7dd3fc1f}.pionex-create-icon-box:before{content:"";position:absolute;top:.22rem;right:.22rem;bottom:.22rem;left:.22rem;border-radius:.62rem;border:1px solid rgba(125,211,252,.14);pointer-events:none}.pionex-create-icon-box.lg{width:3.35rem;height:3.35rem;border-radius:.9rem}.pionex-create-icon-box svg{width:1.55rem;height:1.55rem;color:currentColor;position:relative;z-index:1}.pionex-create-icon-box.lg svg{width:1.9rem;height:1.9rem}.pionex-create-featured-title{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;margin:0;font-size:15px;font-weight:600;color:#fff}.pionex-create-role-legend{display:flex;flex-wrap:wrap;gap:.5rem .85rem;margin:0 1rem .85rem;font-size:.62rem;color:#8e8e93}.pionex-create-role-legend span{display:inline-flex;align-items:center;gap:.35rem}.pionex-create-role-legend .dot{display:inline-block;width:.45rem;height:.45rem;border-radius:999px}.pionex-create-role-legend .dot.spy{background:#a78bfa;box-shadow:0 0 8px #a78bfa88}.pionex-create-role-legend .dot.prophet{background:#22d3ee;box-shadow:0 0 8px #22d3ee88}.pionex-create-role-legend .dot.guard{background:#34d399;box-shadow:0 0 8px #34d39988}.pionex-create-role-legend .dot.alchemist{background:#facc15;box-shadow:0 0 8px #facc1588}.pionex-create-section-block.theme-guard .pionex-create-section-title:before{background:var(--section-accent, #34d399);box-shadow:0 0 14px color-mix(in srgb,var(--section-accent, #34d399) 68%,transparent)}.pionex-create-section-block.theme-guard .pionex-create-section-title:after{background:linear-gradient(90deg,color-mix(in srgb,var(--section-accent, #34d399) 38%,transparent),transparent)}.pionex-create-section-block.featured.theme-guard{margin:0 .65rem .35rem;padding:.35rem 0 .65rem;border-radius:1.15rem;border:1px solid color-mix(in srgb,var(--section-accent, #34d399) 22%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--section-accent, #34d399) 8%,transparent),transparent 55%),#06141073}.pionex-create-section-block.featured.theme-guard .pionex-create-section-title{margin-left:.35rem;margin-right:.35rem;color:color-mix(in srgb,var(--section-accent, #34d399) 88%,#fff)}.pionex-create-featured-card.theme-guard{border-color:color-mix(in srgb,var(--section-accent, #34d399) 32%,transparent);background:linear-gradient(115deg,color-mix(in srgb,var(--section-accent, #34d399) 12%,transparent),transparent 34%),radial-gradient(circle at 12% 50%,color-mix(in srgb,var(--section-accent, #34d399) 16%,transparent),transparent 32%),linear-gradient(180deg,#081812f5,#040c0af5);box-shadow:0 18px 40px #00000057,0 0 32px color-mix(in srgb,var(--section-accent, #34d399) 8%,transparent),inset 0 1px #ffffff0d}.pionex-create-featured-card.theme-guard:before{background:linear-gradient(90deg,color-mix(in srgb,var(--section-accent, #34d399) 45%,transparent),transparent 22%) top left / 42% 1px no-repeat,linear-gradient(180deg,color-mix(in srgb,var(--section-accent, #34d399) 40%,transparent),transparent 42%) top left / 1px 58% no-repeat,linear-gradient(270deg,color-mix(in srgb,var(--section-accent, #34d399) 30%,transparent),transparent 28%) bottom right / 40% 1px no-repeat,linear-gradient(0deg,color-mix(in srgb,var(--section-accent, #34d399) 26%,transparent),transparent 38%) bottom right / 1px 52% no-repeat}.pionex-create-featured-card.theme-guard:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--section-accent, #34d399) 32%,transparent),transparent)}.pionex-create-featured-card.theme-guard:active{border-color:color-mix(in srgb,var(--section-accent, #34d399) 48%,transparent);background:linear-gradient(115deg,color-mix(in srgb,var(--section-accent, #34d399) 18%,transparent),transparent 34%),radial-gradient(circle at 12% 50%,color-mix(in srgb,var(--section-accent, #34d399) 22%,transparent),transparent 32%),linear-gradient(180deg,#081812fa,#040c0afa)}.pionex-create-section-block.theme-alchemist .pionex-create-section-title:before{background:var(--section-accent, #facc15);box-shadow:0 0 14px color-mix(in srgb,var(--section-accent, #facc15) 68%,transparent)}.pionex-create-section-block.theme-alchemist .pionex-create-section-title:after{background:linear-gradient(90deg,color-mix(in srgb,var(--section-accent, #facc15) 38%,transparent),transparent)}.pionex-create-section-block.featured.theme-alchemist{margin:0 .65rem .35rem;padding:.35rem 0 .65rem;border-radius:1.15rem;border:1px solid color-mix(in srgb,var(--section-accent, #facc15) 22%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--section-accent, #facc15) 8%,transparent),transparent 55%),#18140673}.pionex-create-section-block.featured.theme-alchemist .pionex-create-section-title{margin-left:.35rem;margin-right:.35rem;color:color-mix(in srgb,var(--section-accent, #facc15) 88%,#fff)}.pionex-create-featured-card.theme-alchemist{border-color:color-mix(in srgb,var(--section-accent, #facc15) 32%,transparent);background:linear-gradient(115deg,color-mix(in srgb,var(--section-accent, #facc15) 12%,transparent),transparent 34%),radial-gradient(circle at 12% 50%,color-mix(in srgb,var(--section-accent, #facc15) 16%,transparent),transparent 32%),linear-gradient(180deg,#181408f5,#0c0a04f5);box-shadow:0 18px 40px #00000057,0 0 32px color-mix(in srgb,var(--section-accent, #facc15) 8%,transparent),inset 0 1px #ffffff0d}.pionex-create-featured-card.theme-alchemist:before{background:linear-gradient(90deg,color-mix(in srgb,var(--section-accent, #facc15) 45%,transparent),transparent 22%) top left / 42% 1px no-repeat,linear-gradient(180deg,color-mix(in srgb,var(--section-accent, #facc15) 40%,transparent),transparent 42%) top left / 1px 58% no-repeat,linear-gradient(270deg,color-mix(in srgb,var(--section-accent, #facc15) 30%,transparent),transparent 28%) bottom right / 40% 1px no-repeat,linear-gradient(0deg,color-mix(in srgb,var(--section-accent, #facc15) 26%,transparent),transparent 38%) bottom right / 1px 52% no-repeat}.pionex-create-featured-card.theme-alchemist:after{background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--section-accent, #facc15) 32%,transparent),transparent)}.pionex-create-featured-card.theme-alchemist:active{border-color:color-mix(in srgb,var(--section-accent, #facc15) 48%,transparent);background:linear-gradient(115deg,color-mix(in srgb,var(--section-accent, #facc15) 18%,transparent),transparent 34%),radial-gradient(circle at 12% 50%,color-mix(in srgb,var(--section-accent, #facc15) 22%,transparent),transparent 32%),linear-gradient(180deg,#181408fa,#0c0a04fa)}.pionex-discover-poly .pionex-poly-mode-tabs{display:flex;gap:.5rem;margin:.65rem 0}.pionex-poly-mode-tabs button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.55rem .75rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#00000040;font-size:.72rem;color:#8e8e93}.pionex-poly-mode-tabs button.on{border-color:var(--disc-border);background:color-mix(in srgb,var(--disc-accent) 14%,rgba(0,0,0,.35));color:var(--disc-accent)}.pionex-poly-preset-row{display:flex;flex-direction:column;gap:.4rem;margin-bottom:.65rem}.pionex-poly-preset{text-align:left;padding:.55rem .7rem;border-radius:11px;border:1px solid rgba(255,255,255,.08);background:#080e16bf}.pionex-poly-preset.on{border-color:var(--disc-border);background:color-mix(in srgb,var(--disc-accent) 10%,rgba(8,14,22,.9))}.pionex-poly-preset strong{display:block;font-size:.72rem;color:#fff}.pionex-poly-preset span{font-size:.58rem;color:#636366}.pionex-poly-cat-scroll{display:flex;gap:.35rem;overflow-x:auto;padding-bottom:.35rem;margin-bottom:.5rem;scrollbar-width:none}.pionex-poly-cat-scroll::-webkit-scrollbar{display:none}.pionex-poly-cat-chip{flex-shrink:0;display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .65rem;border-radius:999px;border:1px solid rgba(255,255,255,.1);font-size:.65rem;color:#8e8e93;background:#0003}.pionex-poly-cat-chip.on{border-color:var(--disc-border);color:var(--disc-accent);background:color-mix(in srgb,var(--disc-accent) 12%,transparent)}.pionex-poly-cat-chip .ico{font-size:.7rem}.pionex-poly-kpi-legend{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.65rem;padding:.55rem .65rem;border-radius:10px;border:1px dashed rgba(34,211,238,.2);font-size:.58rem;color:#636366;line-height:1.45}.pionex-poly-kpi-legend strong{color:#8e8e93;margin-right:.25rem}.pionex-poly-wallet-list{display:flex;flex-direction:column;gap:.55rem}.pionex-poly-wallet-card{position:relative;display:flex;gap:.65rem;padding:.75rem;border-radius:14px;border:1px solid var(--disc-border);background:#080e16e0}.pionex-poly-wallet-rank{position:absolute;top:.45rem;right:.55rem;font-size:.55rem;color:#636366}.pionex-poly-wallet-avatar{width:2.5rem;height:2.5rem;border-radius:10px;flex-shrink:0;box-shadow:inset 0 0 0 1px #ffffff1f}.pionex-poly-wallet-body{flex:1;min-width:0}.pionex-poly-wallet-hd{display:flex;justify-content:space-between;gap:.5rem;align-items:flex-start}.pionex-poly-wallet-name{font-size:.82rem;font-weight:600;color:#fff;display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.pionex-poly-wallet-addr{margin-top:.15rem;font-size:.6rem;color:#636366;font-family:ui-monospace,monospace}.pionex-poly-tier{padding:.1rem .35rem;border-radius:5px;font-size:.55rem;font-weight:700}.pionex-poly-tier.t-S{background:#facc1533;color:#facc15}.pionex-poly-tier.t-A{background:#22d3ee26;color:#22d3ee}.pionex-poly-tier.t-B{background:#a78bfa26;color:#a78bfa}.pionex-poly-wallet-vol-pill{text-align:right;flex-shrink:0}.pionex-poly-wallet-vol-pill span{display:block;font-size:.78rem;font-weight:700;color:#4ade80}.pionex-poly-wallet-vol-pill em{font-size:.55rem;color:#636366;font-style:normal}.pionex-poly-wallet-chips{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.45rem}.pionex-poly-chip{padding:.12rem .4rem;border-radius:6px;font-size:.58rem;background:#ffffff0f;color:#8e8e93}.pionex-poly-chip.cat{color:var(--disc-accent);background:color-mix(in srgb,var(--disc-accent) 12%,transparent)}.pionex-poly-chip.good{color:#4ade80}.pionex-poly-chip.warn{color:#f87171}.pionex-poly-wallet-foot{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;gap:.5rem}.pionex-poly-score-block{display:flex;align-items:baseline;gap:.3rem}.pionex-poly-score-block strong{font-size:1.1rem;color:var(--disc-accent)}.pionex-poly-score-block span{font-size:.58rem;color:#636366}.pionex-poly-wallet-actions{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.pionex-poly-qualified{font-size:.58rem;padding:.15rem .4rem;border-radius:6px;background:#4ade8026;color:#4ade80}.pionex-poly-market-list{display:flex;flex-direction:column;gap:.55rem}.pionex-poly-market-card{padding:.8rem;border-radius:14px;border:1px solid rgba(34,211,238,.22);background:#061820d9}.pionex-poly-market-q{font-size:.78rem;font-weight:600;color:#fff;line-height:1.4}.pionex-poly-market-odds{display:flex;justify-content:space-between;margin-top:.45rem;font-size:.68rem;color:#8e8e93}.pionex-poly-market-odds .yes strong{color:#4ade80}.pionex-poly-market-odds .no strong{color:#f87171}.pionex-poly-market-bar{display:flex;height:6px;border-radius:999px;overflow:hidden;margin-top:.35rem;background:#ffffff0f}.pionex-poly-market-bar .yes-fill{background:linear-gradient(90deg,#22c55e,#4ade80)}.pionex-poly-market-bar .no-fill{background:linear-gradient(90deg,#f87171,#ef4444)}.pionex-poly-market-meta{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.45rem;font-size:.6rem;color:#636366;align-items:center}.pionex-poly-market-cta{display:inline-flex;align-items:center;gap:.3rem;margin-top:.5rem;font-size:.62rem;color:#22d3ee}.pionex-poly-market-na{margin-top:.45rem;font-size:.62rem;color:#636366}.pionex-poly-exec-panel{display:flex;flex-direction:column;gap:.65rem}.pionex-poly-exec-block{padding:.75rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--poly-accent, #22d3ee) 28%,transparent);background:color-mix(in srgb,var(--poly-accent, #22d3ee) 6%,rgba(6,24,32,.85))}.pionex-poly-exec-label{display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;color:var(--poly-accent, #22d3ee);margin-bottom:.5rem}.pionex-poly-exec-label svg{opacity:.9}.pionex-poly-exec-pills{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.pionex-poly-exec-pill{text-align:left;padding:.6rem .7rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#00000040;transition:border-color .15s,background .15s}.pionex-poly-exec-pill:disabled{opacity:.45}.pionex-poly-exec-pill.on{border-color:color-mix(in srgb,var(--poly-accent) 55%,transparent);background:color-mix(in srgb,var(--poly-accent) 14%,rgba(0,0,0,.35));box-shadow:0 0 0 1px color-mix(in srgb,var(--poly-accent) 20%,transparent)}.pionex-poly-exec-pill strong{display:block;font-size:.75rem;color:#fff}.pionex-poly-exec-pill span{display:block;margin-top:.15rem;font-size:.58rem;color:#8e8e93;line-height:1.35}.pionex-poly-exec-hint{margin-top:.45rem;font-size:.62rem;line-height:1.45;color:#636366}.pionex-poly-exec-hint strong{color:#8e8e93}.pionex-poly-exec-toggle-hd{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.pionex-poly-exec-toggle-hd .pionex-poly-exec-label{margin-bottom:0}.pionex-poly-switch{position:relative;display:inline-flex;flex-shrink:0}.pionex-poly-switch input{position:absolute;opacity:0;width:0;height:0}.pionex-poly-switch .track{width:2.4rem;height:1.35rem;border-radius:999px;background:#ffffff1f;transition:background .2s;position:relative}.pionex-poly-switch .track:after{content:"";position:absolute;top:2px;left:2px;width:1rem;height:1rem;border-radius:50%;background:#fff;transition:transform .2s}.pionex-poly-switch input:checked+.track{background:var(--poly-accent, #22d3ee)}.pionex-poly-switch input:checked+.track:after{transform:translate(1.05rem)}.pionex-poly-exec-sub{margin-top:.65rem;padding-top:.65rem;border-top:1px dashed rgba(255,255,255,.08)}.pionex-poly-exec-param-row{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;margin-bottom:.55rem}.pionex-poly-exec-param{display:flex;flex-direction:column;gap:.25rem}.pionex-poly-exec-param>span{font-size:.62rem;color:#8e8e93}.pionex-poly-exec-param div{display:flex;align-items:center;gap:.35rem}.pionex-poly-exec-param input{flex:1;min-width:0;padding:.4rem .5rem;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#00000059;font-size:.75rem;color:#fff}.pionex-poly-exec-param em{font-size:.55rem;color:#636366;font-style:normal;white-space:nowrap}.pionex-poly-exec-exp{display:flex;align-items:flex-start;gap:.5rem;padding:.55rem .65rem;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0003;cursor:pointer}.pionex-poly-exec-exp.on{border-color:#fbbf2459;background:#fbbf240f}.pionex-poly-exec-exp input{margin-top:.2rem;accent-color:#fbbf24}.pionex-poly-exec-exp strong{display:block;font-size:.68rem;color:#e2e8f0}.pionex-poly-exec-exp span{display:block;margin-top:.1rem;font-size:.58rem;color:#636366;line-height:1.4}.pionex-poly-exec-warn{display:inline-flex;align-items:center;gap:.2rem;margin-left:auto;font-size:.58rem;color:#fbbf24;flex-shrink:0}.pionex-poly-crosssell{margin:0 1rem .85rem;padding:.75rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--spy-accent, #a78bfa) 30%,transparent);background:color-mix(in srgb,var(--spy-accent, #a78bfa) 8%,rgba(12,8,24,.9))}.pionex-poly-crosssell-title{font-size:.72rem;font-weight:600;color:var(--spy-accent, #a78bfa)}.pionex-poly-crosssell-sub{margin-top:.25rem;font-size:.62rem;line-height:1.45;color:#636366}.pionex-poly-crosssell-links{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.pionex-poly-crosssell-links a{font-size:.65rem;color:var(--spy-accent, #a78bfa)}.pionex-role-chip{display:inline-flex;align-items:center;min-height:1.3rem;border:1px solid currentColor;border-radius:999px;padding:.12rem .48rem;font-size:.68rem;font-weight:800;letter-spacing:.08em;line-height:1}.pionex-leverage-sheet{max-height:86vh}.pionex-leverage-sheet .pionex-sheet-title{margin-bottom:.7rem;font-size:.95rem}.pionex-leverage-sheet .pionex-sheet-hint{margin:0 .85rem .55rem;line-height:1.35}.pionex-leverage-sheet .pionex-sheet-actions{margin:.55rem .85rem 0;gap:.5rem}.pionex-leverage-sheet .pionex-sheet-cancel,.pionex-leverage-sheet .pionex-sheet-confirm{border-radius:.7rem;padding:.68rem}.pionex-leverage-meta,.pionex-leverage-summary{display:grid;gap:.45rem;margin:0 .85rem .58rem}.pionex-leverage-meta{grid-template-columns:repeat(3,1fr)}.pionex-leverage-summary{grid-template-columns:repeat(2,1fr)}.pionex-leverage-meta div,.pionex-leverage-summary div{border-radius:.7rem;border:1px solid rgba(125,211,252,.12);background:#02080e9e;padding:.5rem .58rem}.pionex-leverage-meta span,.pionex-leverage-summary span{display:block;font-size:10px;color:#94a3b8db}.pionex-leverage-meta strong,.pionex-leverage-summary strong{display:block;margin-top:.12rem;color:#e0f2fe;font-size:.78rem}.pionex-leverage-control{display:grid;grid-template-columns:2.72rem 1fr 2.72rem;align-items:center;gap:.62rem;margin:.15rem .85rem .72rem}.pionex-leverage-step{width:2.72rem;height:2.72rem;border:1px solid rgba(125,211,252,.16);border-radius:9999px;background:radial-gradient(circle at 50% 0%,rgba(255,255,255,.12),transparent 48%),#0f172adb;color:#f8fafc;font-size:1.55rem;font-weight:800;line-height:1;box-shadow:inset 0 1px #ffffff0d,0 0 18px #38bdf814}.pionex-leverage-step:disabled{opacity:.36;cursor:not-allowed}.pionex-leverage-current{min-height:4.25rem;border:1px solid rgba(125,211,252,.14);border-radius:1.25rem;background:linear-gradient(180deg,#ffffff0e,#0f172ae0),radial-gradient(circle at 50% 0%,rgba(125,211,252,.18),transparent 58%);text-align:center;box-shadow:inset 0 1px #ffffff0f}.pionex-leverage-current span{display:block;padding-top:.42rem;font-size:10px;letter-spacing:.12em;color:#bae6fdb8}.pionex-leverage-current strong{display:inline-flex;align-items:baseline;gap:.28rem;color:#f8fafc;font-size:2.45rem;font-weight:900;line-height:1.12}.pionex-leverage-current em{color:#e2e8f0a3;font-size:1.15rem;font-style:normal}.pionex-leverage-slider-wrap{margin:0 .85rem .65rem}.pionex-leverage-slider{width:100%;height:1.7rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}.pionex-leverage-slider::-webkit-slider-runnable-track{height:.42rem;border-radius:9999px;background:linear-gradient(90deg,rgba(125,211,252,.86) var(--pct),rgba(71,85,105,.5) var(--pct)),#0f172acc;box-shadow:inset 0 0 0 1px #ffffff0a}.pionex-leverage-slider::-webkit-slider-thumb{width:1.32rem;height:1.32rem;margin-top:-.45rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:4px solid rgba(15,23,42,.95);border-radius:9999px;background:#e0f2fe;box-shadow:0 0 0 1px #7dd3fcb8,0 0 24px #38bdf84d}.pionex-leverage-slider::-moz-range-track{height:.42rem;border-radius:9999px;background:#47556980}.pionex-leverage-slider::-moz-range-progress{height:.42rem;border-radius:9999px;background:#7dd3fcdb}.pionex-leverage-slider::-moz-range-thumb{width:1.1rem;height:1.1rem;border:4px solid rgba(15,23,42,.95);border-radius:9999px;background:#e0f2fe;box-shadow:0 0 0 1px #7dd3fcb8,0 0 24px #38bdf84d}.pionex-leverage-scale{display:flex;justify-content:space-between;margin-top:.05rem;color:#94a3b8c2;font-size:11px}.pionex-leverage-options{display:grid;grid-template-columns:repeat(4,1fr);gap:.45rem;margin:0 .85rem .62rem}.pionex-leverage-options button{border:1px solid rgba(125,211,252,.18);border-radius:.72rem;background:#7dd3fc12;padding:.55rem .25rem;color:#e2e8f0db;font-size:.82rem;font-weight:850}.pionex-leverage-options button.on{border-color:#7dd3fc8c;background:#7dd3fc2e;color:#fff;box-shadow:0 0 24px #7dd3fc1f}.pionex-leverage-options button.locked{border-color:#47556957;background:#0f172a94;color:#94a3b86b;cursor:not-allowed}.pionex-create-featured-desc{margin:.2rem 0 0;font-size:11px;line-height:1.4;color:#8e8e93}.pionex-create-featured-meta{display:flex;align-items:center;gap:.25rem;font-size:11px;color:#636366}.pionex-create-section{padding:0 1rem 1.25rem}.pionex-create-section-title{display:flex;align-items:center;gap:.5rem;margin:0 1rem .75rem;font-size:13px;font-weight:600;color:#e2e8f0bd;letter-spacing:.08em}.pionex-create-section-title:before{content:"";width:.45rem;height:.45rem;border-radius:999px;background:var(--polar-ice);box-shadow:0 0 14px #7dd3fcad}.pionex-create-section-title:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(125,211,252,.28),transparent)}.pionex-create-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem .5rem}.pionex-create-item{position:relative;display:flex;flex-direction:column;align-items:center;gap:.35rem;border:none;background:none;color:#e5e5e7;cursor:pointer;padding:.25rem}.pionex-create-item-icon{font-size:2rem;line-height:1}.pionex-create-item-label{font-size:11px;line-height:1.3;text-align:center}.pionex-create-badge{position:absolute;top:0;right:0;font-size:8px;font-style:normal;border-radius:.25rem;padding:.1rem .25rem;background:#ff6b2c;color:#fff}.pionex-create-badge.muted{background:#3a3a3c;color:#8e8e93}.pionex-coming-soon{padding:3rem 1.5rem;text-align:center}.pionex-coming-soon-emoji{font-size:3rem;margin:0 0 1rem}.pionex-coming-soon-title{margin:0;font-size:1.125rem;font-weight:600}.pionex-coming-soon-desc{margin:.75rem 0 0;font-size:13px;line-height:1.6;color:#8e8e93}.pionex-symbol-search-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#000}.pionex-symbol-search{height:100%;display:flex;flex-direction:column;background:#000}.pionex-symbol-search-bar{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border-bottom:1px solid #2c2c2e}.pionex-symbol-search-bar input{flex:1;border:none;background:#1c1c1e;border-radius:.75rem;padding:.625rem .875rem;font-size:14px;color:#fff}.pionex-symbol-cancel{border:none;background:none;color:#fff;font-size:14px;cursor:pointer;flex-shrink:0}.pionex-symbol-history{padding:.75rem 1rem}.pionex-symbol-history-title{margin:0 0 .5rem;font-size:12px;color:#8e8e93}.pionex-symbol-chips{display:flex;flex-wrap:wrap;gap:.5rem}.pionex-symbol-chip{border-radius:.5rem;border:1px solid #3a3a3c;background:#1c1c1e;padding:.35rem .75rem;font-size:12px;color:#e5e5e7;cursor:pointer}.pionex-symbol-cats{display:flex;gap:1rem;overflow-x:auto;padding:.5rem 1rem;border-bottom:1px solid #2c2c2e;align-items:center}.pionex-symbol-cat{flex-shrink:0;border:none;background:none;font-size:13px;color:#8e8e93;cursor:pointer;padding-bottom:.35rem;border-bottom:2px solid transparent}.pionex-symbol-cat.on{color:#fff;font-weight:600;border-bottom-color:#fff}.pionex-symbol-edit-fav{margin-left:auto;flex-shrink:0;display:flex;align-items:center;gap:.25rem;border:none;background:none;font-size:11px;color:#8e8e93;cursor:pointer}.pionex-symbol-list-hd{display:grid;grid-template-columns:1.4fr 1fr .9fr;gap:.5rem;padding:.5rem 1rem;font-size:10px;color:#636366}.pionex-symbol-list{list-style:none;margin:0;padding:0;overflow-y:auto;flex:1}.pionex-symbol-row{display:grid;grid-template-columns:1.4fr 1fr .9fr;gap:.5rem;width:100%;border:none;background:none;padding:.75rem 1rem;color:inherit;cursor:pointer;text-align:left;border-bottom:1px solid #1a1a1a}.pionex-symbol-row:active{background:#1c1c1e}.pionex-symbol-left{display:flex;align-items:center;gap:.5rem}.pionex-symbol-left .pionex-coin{width:1.75rem;height:1.75rem;font-size:11px}.pionex-symbol-name{margin:0;font-size:13px;font-weight:600;color:#fff}.pionex-symbol-lev{margin-left:.35rem;font-size:10px;font-weight:500;color:#8e8e93;border:1px solid #3a3a3c;border-radius:.25rem;padding:0 .2rem}.pionex-symbol-vol{margin:.15rem 0 0;font-size:10px;color:#636366}.pionex-symbol-mid p{margin:0;font-size:13px;font-weight:600;text-align:right}.pionex-symbol-usd{font-size:10px!important;font-weight:400!important;color:#636366!important}.pionex-symbol-right{text-align:right}.pionex-symbol-right p{margin:0;font-size:12px;font-weight:600}.pionex-symbol-right .up{color:#22c55e}.pionex-symbol-right .down{color:#ef4444}.pionex-symbol-funding{font-size:10px!important;font-weight:400!important;color:#636366!important}.pionex-symbol-empty{padding:2rem 1rem;text-align:center;font-size:13px;color:#636366}.pionex-tf-wrap{padding:0 1rem .5rem}.pionex-tf-current{display:flex;align-items:center;gap:.35rem;margin-bottom:.5rem;font-size:11px;color:#ff6b2c;font-weight:600}.pionex-tf-current-dot{width:6px;height:6px;border-radius:50%;background:#ff6b2c}.pionex-tf-row-wrap{display:flex;align-items:center;gap:.5rem}.pionex-tf-row{display:flex;flex:1;min-width:0;gap:.5rem;overflow-x:auto}.pionex-tf-reset{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid rgba(125,211,252,.14);border-radius:8px;background:#08121cc2;color:#8e8e93;cursor:pointer}.pionex-tf-reset:active{color:var(--polar-ice);border-color:#7dd3fc66;background:#7dd3fc1f}.pionex-tf-pill{flex-shrink:0;border:1px solid rgba(12,180,212,.14);border-radius:9999px;background:#12141a;padding:.35rem .75rem;font-size:11px;color:#8aa3b2;cursor:pointer}.pionex-tf-pill.on{border-color:#0cb4d480;background:#0cb4d429;color:#0cb4d4;font-weight:650}.pionex-discover-page{padding-bottom:6rem}.pionex-discover-hero{display:flex;gap:.85rem;margin:0 1rem 1rem;padding:1rem;border-radius:16px;border:1px solid rgba(125,211,252,.18);background:linear-gradient(135deg,#0ea5e91f,#08121ce6)}.pionex-discover-hero-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:14px;background:#7dd3fc26;color:var(--polar-ice);flex-shrink:0}.pionex-discover-hero h2{font-size:1rem;font-weight:700;color:#fff}.pionex-discover-hero p{margin-top:.25rem;font-size:.75rem;line-height:1.45;color:#8e8e93}.pionex-discover-mode{display:inline-flex;align-items:center;gap:.35rem}.pionex-discover-templates{display:grid;gap:.5rem}.pionex-discover-template{display:flex;align-items:flex-start;gap:.65rem;width:100%;padding:.75rem .85rem;border-radius:14px;border:1px solid rgba(125,211,252,.12);background:#08121cb8;color:#fff;text-align:left}.pionex-discover-template.on{border-color:#7dd3fc73;background:#7dd3fc1a}.pionex-discover-template strong{display:block;font-size:.875rem}.pionex-discover-template span{display:block;margin-top:.15rem;font-size:.6875rem;color:#8e8e93}.pionex-discover-chips{display:flex;flex-wrap:wrap;gap:.5rem}.pionex-discover-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .65rem;border-radius:999px;border:1px solid rgba(125,211,252,.2);background:#7dd3fc14;color:var(--polar-ice);font-size:.75rem}.pionex-discover-chip span{color:#636366}.pionex-discover-scan-bar{padding:0 1rem 1rem}.pionex-discover-scan-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%}.pionex-discover-results{padding:0 1rem 1.5rem}.pionex-discover-results-hd{display:flex;align-items:baseline;gap:.35rem;margin-bottom:.75rem}.pionex-discover-results-hd strong{font-size:1.5rem;color:#fff}.pionex-discover-results-hd span{flex:1;font-size:.75rem;color:#8e8e93}.pionex-discover-list{display:grid;gap:.65rem}.pionex-discover-card{display:grid;grid-template-columns:auto 1fr auto;gap:.65rem;align-items:stretch;padding:.85rem;border-radius:16px;border:1px solid rgba(125,211,252,.12);background:#08121cd1}.pionex-discover-card-rank{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#7dd3fc1f;color:var(--polar-ice);font-size:.75rem;font-weight:700}.pionex-discover-symbol{font-size:.9375rem;font-weight:700;color:#fff}.pionex-discover-reason{margin-top:.2rem;font-size:.6875rem;line-height:1.4;color:#8e8e93}.pionex-discover-card-hd{display:flex;justify-content:space-between;gap:.5rem}.pionex-discover-score{text-align:right}.pionex-discover-score strong{display:block;font-size:1.125rem;color:var(--polar-ice)}.pionex-discover-score span{font-size:.625rem;color:#636366}.pionex-discover-score-bar{margin-top:.5rem;height:4px;border-radius:999px;background:#7dd3fc1a;overflow:hidden}.pionex-discover-score-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0ea5e9,#7dd3fc)}.pionex-discover-tags{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.45rem}.pionex-discover-tags em{font-style:normal;font-size:.625rem;padding:.15rem .4rem;border-radius:999px;background:#ffffff0f;color:#636366}.pionex-discover-cta{display:inline-flex;align-items:center;gap:.15rem;align-self:center;padding:.45rem .65rem;border:none;border-radius:999px;background:#7dd3fc24;color:var(--polar-ice);font-size:.6875rem;font-weight:600;white-space:nowrap}.pionex-discover-card-actions{display:flex;flex-direction:column;justify-content:center;gap:.35rem}.pionex-discover-chart-btn{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;padding:.35rem .55rem;border:1px solid rgba(125,211,252,.18);border-radius:999px;background:transparent;color:#8e8e93;font-size:.625rem;font-weight:600;white-space:nowrap}.pionex-discover-chart-btn.active{border-color:#7dd3fc59;background:#7dd3fc14;color:var(--polar-ice)}.pionex-discover-card.has-chart{grid-template-columns:auto 1fr auto;grid-template-rows:auto auto}.pionex-discover-chart-panel{grid-column:1 / -1;margin-top:.15rem}.pionex-discover-chart-wrap{margin-top:0;padding:.35rem .45rem .25rem;border-radius:12px;background:#00000038;overflow:hidden}.pionex-discover-chart-wrap>.w-full{min-height:280px}.pionex-discover-chart-wrap .w-full>div{width:100%!important}.pionex-discover-chart-loading{display:flex;align-items:center;gap:.35rem;font-size:.6875rem;color:#8e8e93}.pionex-discover-chart-error{margin:.5rem 0 0;font-size:.6875rem;color:#fb7185}.pionex-discover-chart-caption{margin:.15rem 0 0;padding:0 .15rem .1rem;font-size:.625rem;color:#636366}.pionex-filter-row{display:flex;flex-wrap:wrap;gap:.4rem;padding:0 1rem .75rem}.pionex-filter-row-sub{padding-top:0}.pionex-filter-pill{display:inline-flex;align-items:center;gap:.25rem;padding:.35rem .65rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#08121ca6;color:#8e8e93;font-size:.6875rem;font-weight:600}.pionex-filter-pill.active{border-color:#7dd3fc59;background:#7dd3fc1f;color:var(--polar-ice)}.pionex-filter-pill em{font-style:normal;font-size:.625rem;color:#636366}.pionex-filter-pill.active em{color:#7dd3fcbf}.pionex-hub-page{padding-bottom:1.5rem}.pionex-hub-hero{margin:0 1rem 1rem;padding:1rem 1.1rem;border-radius:18px;border:1px solid rgba(125,211,252,.14);background:linear-gradient(160deg,#08121cf2,#06131cd1)}.pionex-hub-hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.pionex-hub-eyebrow{font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:#636366}.pionex-hub-sub{margin-top:.35rem;font-size:.75rem;line-height:1.5;color:#8e8e93}.pionex-hub-refresh{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#0003;color:#8e8e93}.pionex-hub-progress{margin-top:1rem}.pionex-hub-progress-labels{display:flex;justify-content:space-between;font-size:.6875rem;color:#8e8e93}.pionex-hub-progress-labels strong{color:var(--polar-ice)}.pionex-hub-progress-bar{margin-top:.4rem;height:6px;border-radius:999px;background:#7dd3fc1a;overflow:hidden}.pionex-hub-progress-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0ea5e9,#34d399);transition:width .35s ease}.pionex-hub-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem;margin-top:.85rem}.pionex-hub-metrics div{padding:.55rem .65rem;border-radius:12px;background:#0000002e}.pionex-hub-metrics span{display:block;font-size:.625rem;color:#636366}.pionex-hub-metrics strong{display:block;margin-top:.15rem;font-size:.9375rem;color:#fff}.pionex-hub-metrics strong.up{color:#34d399}.pionex-hub-next{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0 1rem 1rem;padding:.75rem .9rem;border-radius:14px;border:1px solid rgba(52,211,153,.18);background:#10b98114}.pionex-hub-next p{margin:0;font-size:.75rem;line-height:1.45;color:#d1fae5}.pionex-hub-next-btn{flex-shrink:0;padding:.45rem .75rem;border-radius:999px;background:#34d3992e;color:#6ee7b7;font-size:.6875rem;font-weight:700;text-decoration:none;white-space:nowrap}.pionex-hub-auto{margin:0 1rem 1rem;padding:.85rem 1rem;border-radius:16px;border:1px solid rgba(125,211,252,.12);background:#08121cb8}.pionex-hub-auto-hd{display:flex;align-items:center;gap:.35rem;margin-bottom:.65rem;font-size:.75rem;font-weight:600;color:var(--polar-ice)}.pionex-hub-links{display:grid;grid-template-columns:1fr 1fr;gap:.55rem;margin:0 1rem}.pionex-hub-link-card{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.75rem .65rem;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:#08121c8c;color:#cbd5e1;font-size:.75rem;font-weight:600;text-decoration:none}.pionex-discover-empty{margin:0 1rem 1.5rem;padding:2rem 1rem;border-radius:16px;border:1px dashed rgba(125,211,252,.2);text-align:center}.pionex-discover-empty p{font-size:.875rem;color:#fff}.pionex-discover-empty span{display:block;margin-top:.35rem;font-size:.75rem;color:#8e8e93}.pionex-discover-empty.subtle{border-style:solid;border-color:#ffffff0f;background:#08121c80}.pionex-discover-empty.subtle p{margin-top:.75rem;color:#636366}.pionex-live-strip{margin:0 1rem 1rem;padding:.85rem 1rem;border-radius:16px;border:1px solid rgba(52,211,153,.22);background:#10b98114}.pionex-live-strip.compact{margin-left:0;margin-right:0}.pionex-live-strip-hd{display:flex;align-items:flex-start;gap:.5rem;color:#a7f3d0}.pionex-live-strip-hd strong{display:block;font-size:.8125rem;color:#ecfdf5}.pionex-live-strip-hd p{margin-top:.15rem;font-size:.6875rem;color:#ecfdf5a6}.pionex-live-strip-link{margin-left:auto;display:inline-flex;align-items:center;gap:.15rem;font-size:.6875rem;color:#6ee7b7;text-decoration:none}.pionex-live-strip-warn{display:flex;align-items:center;gap:.35rem;margin-top:.5rem;font-size:.6875rem;color:#fcd34d}.pionex-live-strip-rows{margin-top:.65rem;display:grid;gap:.45rem}.pionex-live-strip-row{display:grid;gap:.1rem;padding:.45rem .55rem;border-radius:10px;background:#0000002e}.pionex-live-strip-row span{font-size:.625rem;color:#ecfdf58c}.pionex-live-strip-row strong{font-size:.75rem;color:#ecfdf5}.pionex-live-strip-row em{font-size:.625rem;color:#ecfdf573;font-style:normal}.pionex-live-strip-row.muted strong{color:#8e8e93}.polar-shell-page{padding-bottom:7rem}.polar-shell-body{padding:0 1rem 1.5rem;max-width:42rem;margin-inline:auto}.polar-hd-back{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.75rem;border:1px solid rgba(125,211,252,.16);background:#7dd3fc12;color:#e2e8f0d9;transition:.16s ease}.polar-hd-back:active{color:var(--polar-ice);background:#7dd3fc24;transform:scale(.96)}.polar-panel-kicker{font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#7dd3fcb8}.polar-featured-panel{border-color:#7dd3fc38!important}.polar-icon-box{box-shadow:0 8px 20px #0ea5e91f,inset 0 1px #ffffff0f}.polar-tab-row{display:flex;gap:.35rem;overflow-x:auto;padding:.25rem;border-radius:1rem;border:1px solid rgba(125,211,252,.14);background:#02070c8c}.polar-tab-btn{flex-shrink:0;border-radius:.75rem;padding:.5rem 1rem;font-size:.75rem;font-weight:700;color:#94a3b8c7;transition:.15s ease}.polar-tab-btn:hover{color:#e2e8f0}.polar-tab-btn.on{color:#fff;border:1px solid rgba(125,211,252,.28);background:linear-gradient(180deg,#38bdf847,#0ea5e91f);box-shadow:0 6px 16px #0ea5e91f}.pionex-hub-card-lead{flex:1;min-width:0;margin:0;padding-right:.5rem;font-size:.75rem;line-height:1.5;color:#8e8e93}.pionex-hub-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.pionex-hub-action-grid .pionex-action-btn{padding:.7rem .2rem;gap:.35rem}.pionex-hub-action-grid .pionex-action-icon{height:2rem;width:2rem}.pionex-hub-action-grid .pionex-action-icon svg{height:1.1rem;width:1.1rem}.pionex-hub-action-grid .pionex-action-label{font-size:.625rem;line-height:1.2;text-align:center}.pionex-hub-brand-row{display:flex;align-items:flex-start;gap:.75rem;min-width:0}.pionex-hub-brand-block{flex:1;min-width:0}.pionex-hub-sub-below{margin-top:.65rem;max-width:20rem}.pionex-hub-brand-logo{flex-shrink:0}.pionex-hub-title{padding:0;margin-top:.15rem;font-size:1.35rem;line-height:1.2}.pionex-hub-eyebrow{color:#7dd3fc9e}.pionex-hub-hero{position:relative;overflow:hidden;border-radius:1.15rem;border:1px solid rgba(125,211,252,.22);background:linear-gradient(115deg,rgba(125,211,252,.1),transparent 34%),radial-gradient(circle at 12% 50%,rgba(125,211,252,.18),transparent 32%),linear-gradient(180deg,#0d1c28f5,#050c13f5);box-shadow:0 18px 40px #00000057,inset 0 1px #ffffff0d}.pionex-hub-hero:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(186,230,253,.42),transparent);pointer-events:none}.pionex-hub-metrics div{border:1px solid rgba(125,211,252,.1);background:linear-gradient(120deg,rgba(125,211,252,.06),transparent 50%),#00000038}.pionex-hub-next{border-color:#7dd3fc38;background:linear-gradient(120deg,rgba(125,211,252,.12),transparent 48%),#06131cd1}.pionex-hub-next p{color:#bae6fde0}.pionex-hub-next-btn{background:#38bdf82e;color:var(--polar-ice);border:1px solid rgba(125,211,252,.24)}.pionex-hub-link-card{position:relative;overflow:hidden;border:1px solid rgba(125,211,252,.16);background:linear-gradient(120deg,rgba(125,211,252,.08),transparent 44%),#08121cb8;color:#bae6fde0;transition:border-color .15s ease,transform .15s ease}.pionex-hub-link-card:active{transform:scale(.98);border-color:#7dd3fc52}.pionex-action-btn{position:relative;overflow:hidden;border-color:#7dd3fc38;box-shadow:0 12px 28px #00000047,inset 0 1px #ffffff0a}.pionex-action-btn:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(186,230,253,.35),transparent);pointer-events:none}.pionex-action-icon{border:1px solid rgba(125,211,252,.14);box-shadow:inset 0 0 16px #7dd3fc14}.pionex-section-hd{border-color:#7dd3fc2e;background:linear-gradient(120deg,rgba(125,211,252,.08),transparent 50%),#08121cad}.pionex-discover-hero{position:relative;overflow:hidden;border-color:#7dd3fc38;background:linear-gradient(115deg,rgba(125,211,252,.1),transparent 34%),radial-gradient(circle at 12% 50%,rgba(125,211,252,.16),transparent 32%),linear-gradient(180deg,#0d1c28f5,#050c13f5);box-shadow:inset 0 1px #ffffff0a}.pionex-discover-hero-icon{border:1px solid rgba(125,211,252,.2);box-shadow:inset 0 0 20px #7dd3fc1a}.pionex-discover-template{transition:border-color .15s ease,background .15s ease}.pionex-discover-template:active{transform:scale(.99)}.pionex-bottom-nav-item.active{background:#7dd3fc1a;box-shadow:inset 0 0 0 1px #7dd3fc2e;color:var(--polar-ice);text-shadow:0 0 18px rgba(125,211,252,.35)}.pionex-bottom-nav-item.active svg{filter:drop-shadow(0 0 6px rgba(125,211,252,.45))}.pionex-robots-page{padding-bottom:1.5rem}.pionex-robots-hd{padding:.75rem 1rem .25rem}.pionex-discover-eco-tabs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;margin:0 1rem 1rem;padding:.25rem;border-radius:14px;background:#00000059;border:1px solid rgba(255,255,255,.06)}@media(min-width:640px){.pionex-discover-eco-tabs{max-width:520px;margin-left:auto;margin-right:auto}}.pionex-discover-eco-tab{display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.45rem .25rem;border-radius:10px;border:1px solid transparent;background:transparent;color:#8e8e93;font-size:.65rem;line-height:1.2;transition:background .15s,border-color .15s,color .15s}.pionex-discover-eco-tab.on{background:#ffffff0f;font-weight:600}.pionex-discover-eco-tab-short{font-size:.6rem;opacity:.75;text-transform:uppercase;letter-spacing:.04em}.pionex-discover-eco{padding:0 1rem 2rem}.pionex-discover-eco-banner{display:flex;gap:.75rem;padding:1rem;margin-bottom:.85rem;border-radius:16px;border:1px solid var(--disc-border, rgba(125, 211, 252, .25))}.pionex-discover-eco-banner-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:#ffffff14;color:var(--disc-accent, var(--polar-ice));flex-shrink:0}.pionex-discover-eco-banner h3{font-size:.95rem;font-weight:700;color:#fff}.pionex-discover-eco-banner p{margin-top:.2rem;font-size:.7rem;line-height:1.45;color:#8e8e93}.pionex-discover-data-bar{display:flex;align-items:center;gap:.4rem;margin:.65rem 0;padding:.45rem .65rem;border-radius:10px;border:1px dashed rgba(255,255,255,.08);font-size:.62rem;color:#8e8e93}.pionex-discover-data-bar svg{color:var(--disc-accent);flex-shrink:0}.pionex-discover-search-row{display:flex;align-items:center;gap:.5rem;margin-bottom:.65rem;padding:.5rem .75rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#00000040}.pionex-discover-search-row svg{color:#636366;flex-shrink:0}.pionex-discover-search-row input{flex:1;background:transparent;border:none;outline:none;font-size:.75rem;color:#fff}.pionex-discover-mint-chip{display:inline-block;margin-top:.35rem;font-size:.58rem;color:#636366;font-family:ui-monospace,monospace}.pionex-discover-copy-addr{display:inline-flex;align-items:center;margin-left:.35rem;padding:.15rem .3rem;border-radius:6px;color:var(--disc-accent, #a78bfa);vertical-align:middle}.pionex-discover-wallet-addr{display:flex;align-items:center;gap:.15rem}.pionex-gold-dog-list{display:flex;flex-direction:column;gap:.55rem}.pionex-gold-dog-kpi-legend{display:flex;flex-direction:column;gap:.2rem;margin-bottom:.65rem;padding:.55rem .65rem;border-radius:10px;border:1px dashed rgba(167,139,250,.25);font-size:.58rem;color:#636366;line-height:1.4}.pionex-gold-dog-kpi-legend strong{color:#8e8e93;margin-right:.2rem}.pionex-gold-dog-card{position:relative;padding:.8rem;border-radius:14px;border:1px solid var(--disc-border);background:#0c081ce6}.pionex-gold-dog-rank{position:absolute;top:.5rem;right:.55rem;font-size:.55rem;color:#636366}.pionex-gold-dog-hd{display:flex;justify-content:space-between;gap:.5rem;align-items:flex-start;padding-right:1.5rem}.pionex-gold-dog-id{display:flex;gap:.45rem;align-items:flex-start;min-width:0}.pionex-gold-dog-id svg{color:var(--disc-accent);flex-shrink:0;margin-top:.1rem}.pionex-gold-dog-symbol{font-size:.85rem;font-weight:700;color:#fff;display:flex;align-items:center;gap:.3rem;flex-wrap:wrap}.pionex-gold-dog-name{margin-top:.1rem;font-size:.6rem;color:#636366;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12rem}.pionex-gold-dog-tier{padding:.08rem .3rem;border-radius:5px;font-size:.52rem;font-weight:700}.pionex-gold-dog-tier.t-S{background:#facc1533;color:#facc15}.pionex-gold-dog-tier.t-A{background:#a78bfa33;color:#c084fc}.pionex-gold-dog-tier.t-B{background:#7dd3fc26;color:#7dd3fc}.pionex-gold-dog-pump{font-size:.52rem;padding:.08rem .3rem;border-radius:5px;background:#4ade8026;color:#4ade80}.pionex-gold-dog-score{text-align:right;flex-shrink:0}.pionex-gold-dog-score strong{display:block;font-size:1.15rem;color:var(--disc-accent)}.pionex-gold-dog-score span{font-size:.55rem;color:#636366}.pionex-gold-dog-metrics{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.35rem .25rem;margin-top:.55rem;padding-top:.55rem;border-top:1px solid rgba(255,255,255,.06)}@media(max-width:400px){.pionex-gold-dog-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.pionex-gold-dog-metrics>div{display:flex;flex-direction:column;gap:.1rem}.pionex-gold-dog-metrics span{font-size:.52rem;color:#636366}.pionex-gold-dog-metrics em{font-size:.62rem;font-style:normal;color:#cbd5e1;font-weight:600}.pionex-gold-dog-metrics em.up{color:#4ade80}.pionex-gold-dog-metrics em.down{color:#f87171}.pionex-gold-dog-mint-row{display:flex;align-items:center;gap:.45rem;margin-top:.55rem;padding:.45rem .5rem;border-radius:10px;background:#00000059;border:1px solid rgba(255,255,255,.06)}.pionex-gold-dog-mint{flex:1;min-width:0;font-size:.58rem;color:#8e8e93;word-break:break-all;line-height:1.35;font-family:ui-monospace,monospace}.pionex-gold-dog-copy{flex-shrink:0;display:inline-flex;align-items:center;gap:.25rem;padding:.35rem .55rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--disc-accent) 40%,transparent);background:color-mix(in srgb,var(--disc-accent) 12%,transparent);font-size:.6rem;color:var(--disc-accent)}.pionex-gold-dog-foot{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-top:.45rem}.pionex-gold-dog-dex{font-size:.55rem;color:#636366;text-transform:lowercase}.pionex-gold-dog-warn{font-size:.55rem;color:#f87171;line-height:1.35}.pionex-hunter-list{display:flex;flex-direction:column;gap:.55rem}.pionex-hunter-kpi-legend{display:flex;flex-direction:column;gap:.2rem;margin-bottom:.65rem;padding:.55rem .65rem;border-radius:10px;border:1px dashed rgba(192,132,252,.28);font-size:.58rem;color:#636366;line-height:1.4}.pionex-hunter-kpi-legend strong{color:#8e8e93;margin-right:.2rem}.pionex-hunter-wallet-card{position:relative;display:flex;gap:.65rem;padding:.8rem;border-radius:14px;border:1px solid var(--disc-border);background:#100a20e6}.pionex-hunter-rank{position:absolute;top:.5rem;right:.55rem;font-size:.55rem;color:#636366}.pionex-hunter-avatar{width:2.5rem;height:2.5rem;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:inset 0 0 0 1px #ffffff1f}.pionex-hunter-body{flex:1;min-width:0;padding-right:1.25rem}.pionex-hunter-hd{display:flex;justify-content:space-between;gap:.5rem}.pionex-hunter-name{font-size:.82rem;font-weight:600;color:#fff;display:flex;align-items:center;gap:.3rem;flex-wrap:wrap}.pionex-hunter-style{margin-top:.15rem;font-size:.6rem;color:#8e8e93}.pionex-hunter-tier{padding:.1rem .35rem;border-radius:5px;font-size:.55rem;font-weight:700}.pionex-hunter-tier.t-S{background:#facc1533;color:#facc15}.pionex-hunter-tier.t-A{background:#c084fc33;color:#c084fc}.pionex-hunter-tier.t-B{background:#7dd3fc26;color:#7dd3fc}.pionex-hunter-score{text-align:right;flex-shrink:0}.pionex-hunter-score strong{display:block;font-size:1.1rem;color:var(--disc-accent)}.pionex-hunter-score span{font-size:.55rem;color:#636366}.pionex-hunter-metrics{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.4rem;font-size:.58rem;color:#8e8e93}.pionex-hunter-mint-row{display:flex;align-items:center;gap:.45rem;margin-top:.5rem;padding:.45rem .5rem;border-radius:10px;background:#00000059;border:1px solid rgba(255,255,255,.06)}.pionex-hunter-addr{flex:1;min-width:0;font-size:.58rem;color:#8e8e93;word-break:break-all;line-height:1.35;font-family:ui-monospace,monospace}.pionex-hunter-copy{flex-shrink:0;display:inline-flex;align-items:center;gap:.25rem;padding:.35rem .55rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--disc-accent) 40%,transparent);background:color-mix(in srgb,var(--disc-accent) 12%,transparent);font-size:.6rem;color:var(--disc-accent)}.pionex-hunter-actions{margin-top:.45rem}.pionex-discover-source-row{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.75rem}.pionex-discover-source-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.35rem .6rem;border-radius:999px;border:1px solid var(--disc-border);font-size:.65rem;color:var(--disc-accent);background:#00000040}.pionex-discover-subtabs{display:flex;gap:.35rem;margin-bottom:.75rem}.pionex-discover-subtabs button{flex:1;padding:.5rem;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0003;color:#8e8e93;font-size:.75rem}.pionex-discover-subtabs button.on{border-color:var(--disc-border);color:var(--disc-accent);background:#ffffff0f}.pionex-discover-filter-scroll{display:flex;gap:.35rem;overflow-x:auto;padding-bottom:.35rem;margin-bottom:.5rem;-webkit-overflow-scrolling:touch;scrollbar-width:none}.pionex-discover-filter-scroll::-webkit-scrollbar{display:none}.pionex-discover-filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-bottom:.75rem}.pionex-discover-mini-field{display:inline-flex;align-items:center;gap:.25rem;font-size:.65rem;color:#8e8e93}.pionex-discover-mini-field input{width:2.5rem;padding:.2rem .35rem;border-radius:6px;border:1px solid rgba(255,255,255,.1);background:#0000004d;color:#fff}.pionex-discover-check{display:inline-flex;align-items:center;gap:.25rem;font-size:.65rem;color:#8e8e93}.pionex-discover-watchlist-bar{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.85rem;padding:.65rem .75rem;border-radius:12px;border:1px solid var(--disc-border);background:#00000040;font-size:.75rem;color:#fff}.pionex-discover-count{font-size:.75rem;color:#8e8e93;margin-bottom:.5rem}.pionex-discover-count strong{color:var(--disc-accent, var(--polar-ice))}.pionex-discover-wallet-list{display:flex;flex-direction:column;gap:.65rem}.pionex-discover-wallet-card{position:relative;border-radius:16px;overflow:hidden}.pionex-discover-wallet-card-glow{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at top right,color-mix(in srgb,var(--disc-accent) 12%,transparent),transparent 60%);pointer-events:none}.pionex-discover-wallet-card-inner{position:relative;padding:.85rem;border-radius:16px;border:1px solid var(--disc-border);background:#080e16e0}.pionex-discover-wallet-hd{display:flex;justify-content:space-between;gap:.5rem}.pionex-discover-wallet-name{font-size:.875rem;font-weight:600;color:#fff}.pionex-discover-tier{margin-left:.35rem;padding:.1rem .35rem;border-radius:4px;font-size:.6rem;background:color-mix(in srgb,var(--disc-accent) 20%,transparent);color:var(--disc-accent)}.pionex-discover-qualified{margin-left:.25rem;font-size:.6rem;color:#4ade80}.pionex-discover-qualified.inline{display:block;margin-top:.35rem;margin-left:0}.pionex-discover-wallet-addr{margin-top:.15rem;font-size:.65rem;font-family:ui-monospace,monospace;color:#636366}.pionex-discover-score-ring{display:flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;border:2px solid var(--disc-accent);flex-shrink:0}.pionex-discover-score-ring strong{font-size:.95rem;color:var(--disc-accent)}.pionex-discover-wallet-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem;margin-top:.65rem}.pionex-discover-metric{padding:.35rem;border-radius:8px;background:#00000040;text-align:center}.pionex-discover-metric span{display:block;font-size:.55rem;color:#636366}.pionex-discover-metric em{display:block;margin-top:.1rem;font-size:.7rem;font-style:normal;color:#d1d1d6}.pionex-discover-wallet-actions{display:flex;gap:.4rem;margin-top:.65rem}.pionex-discover-action-btn,.pionex-discover-link-btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:.25rem;padding:.45rem;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#0003;color:#d1d1d6;font-size:.7rem;text-decoration:none}.pionex-discover-action-btn.on{border-color:var(--disc-accent);color:var(--disc-accent);background:color-mix(in srgb,var(--disc-accent) 10%,transparent)}.pionex-discover-hot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}@media(min-width:640px){.pionex-discover-hot-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.pionex-discover-hot-card{padding:.75rem;border-radius:14px;border:1px solid var(--disc-border);background:#080e16d9}.pionex-discover-hot-hd{display:flex;justify-content:space-between;align-items:center}.pionex-discover-hot-hd strong{font-size:.85rem;color:#fff}.pionex-discover-score-pill{padding:.15rem .4rem;border-radius:6px;font-size:.65rem;font-weight:700;background:color-mix(in srgb,var(--disc-accent) 18%,transparent);color:var(--disc-accent)}.pionex-discover-hot-name{margin-top:.2rem;font-size:.6rem;color:#636366;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pionex-discover-hot-stats{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.4rem;font-size:.6rem;color:#8e8e93}.pionex-discover-hot-stats .up{color:#4ade80}.pionex-discover-hot-stats .down{color:#f87171}.pionex-discover-eco-footer{margin-top:1.25rem;padding:.75rem;border-radius:12px;border:1px dashed rgba(255,255,255,.1);font-size:.65rem;line-height:1.5;color:#636366}.pionex-discover-eco-footer svg{display:inline;vertical-align:-2px;margin-right:.25rem;color:var(--disc-accent)}.pionex-index-picker{margin-bottom:.75rem}.pionex-index-picker-modes{display:flex;gap:.5rem;margin-bottom:.65rem}.pionex-index-list{display:flex;flex-direction:column;gap:.5rem}.pionex-index-card{width:100%;text-align:left;padding:.75rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#080e16bf;transition:border-color .15s}.pionex-index-card.on{border-color:color-mix(in srgb,var(--disc-accent, #7dd3fc) 55%,transparent);background:color-mix(in srgb,var(--disc-accent, #7dd3fc) 8%,rgba(8,14,22,.85))}.pionex-index-card-hd{display:flex;justify-content:space-between;align-items:center;gap:.5rem}.pionex-index-card-hd strong{font-size:.8rem;color:#fff}.pionex-index-card-hd span{font-size:.6rem;color:#8e8e93}.pionex-index-card-sub{margin-top:.25rem;font-size:.65rem;color:#a1a1aa}.pionex-index-card-cred{margin-top:.35rem;font-size:.6rem;line-height:1.45;color:#636366}.pionex-index-discover-card{margin:.75rem 0;padding:.85rem;border-radius:14px;border:1px solid var(--disc-border, rgba(125, 211, 252, .28));background:#080e16cc}.pionex-index-discover-card.subtle{display:flex;align-items:center;gap:.5rem;font-size:.7rem;color:#636366}.pionex-index-discover-hd{display:flex;align-items:flex-start;gap:.5rem}.pionex-index-discover-hd svg{color:var(--disc-accent);flex-shrink:0;margin-top:.1rem}.pionex-index-discover-hd strong{display:block;font-size:.8rem;color:#fff}.pionex-index-discover-hd p{font-size:.65rem;color:#8e8e93;margin-top:.1rem}.pionex-index-discover-cta{margin-top:.65rem;display:inline-flex;align-items:center;gap:.35rem}.pionex-poly-arb-list{display:flex;flex-direction:column;gap:.55rem}.pionex-poly-arb-card{position:relative;padding:.8rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--poly-accent, #22d3ee) 30%,transparent);background:color-mix(in srgb,var(--poly-accent, #22d3ee) 6%,rgba(6,24,32,.9))}.pionex-poly-arb-rank{position:absolute;top:.5rem;right:.55rem;font-size:.55rem;color:#636366}.pionex-poly-arb-hd{display:flex;gap:.45rem;align-items:flex-start;padding-right:1.5rem}.pionex-poly-arb-q{flex:1;font-size:.78rem;font-weight:600;color:#fff;line-height:1.4}.pionex-poly-arb-type{flex-shrink:0;padding:.15rem .4rem;border-radius:6px;font-size:.55rem;font-weight:700;color:var(--poly-accent);border:1px solid color-mix(in srgb,var(--poly-accent) 40%,transparent)}.pionex-poly-arb-type.bundle{color:#fbbf24;border-color:#fbbf2459}.pionex-poly-arb-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin-top:.55rem}.pionex-poly-arb-kpi{padding:.45rem;border-radius:10px;background:#00000047;text-align:center}.pionex-poly-arb-kpi strong{display:block;font-size:.95rem;color:var(--poly-accent)}.pionex-poly-arb-kpi.conf strong{color:#7dd3fc}.pionex-poly-arb-kpi.side strong{color:#a78bfa;font-size:.75rem}.pionex-poly-arb-kpi span{font-size:.55rem;color:#636366}.pionex-poly-arb-reason{margin-top:.45rem;font-size:.62rem;color:#8e8e93;line-height:1.45}.pionex-poly-arb-meta{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.4rem;font-size:.58rem;color:#636366}.pionex-poly-arb-cta{display:inline-flex;align-items:center;gap:.3rem;margin-top:.55rem;font-size:.65rem;color:var(--poly-accent)}.pionex-discover-wallet-detail{padding-bottom:5rem}.pionex-wallet-detail-hero{display:flex;gap:.75rem;align-items:flex-start;margin:.75rem 1rem;padding:.85rem;border-radius:14px;border:1px solid var(--disc-border);background:#0c0818d9}.pionex-wallet-detail-avatar{width:3rem;height:3rem;border-radius:12px;flex-shrink:0}.pionex-wallet-detail-name{font-size:.9rem;font-weight:600;color:#fff;display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.pionex-wallet-detail-addr{display:flex;align-items:center;gap:.35rem;margin-top:.25rem}.pionex-wallet-detail-addr code{font-size:.58rem;color:#8e8e93;word-break:break-all}.pionex-wallet-detail-addr button{color:var(--disc-accent)}.pionex-wallet-detail-meta{margin-top:.25rem;font-size:.62rem;color:#636366}.pionex-wallet-detail-score{text-align:right;flex-shrink:0}.pionex-wallet-detail-score strong{display:block;font-size:1.25rem;color:var(--disc-accent)}.pionex-wallet-detail-score span{font-size:.55rem;color:#636366}.pionex-wallet-detail-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:.4rem;margin:0 1rem .75rem}.pionex-wallet-detail-kpis>div{padding:.5rem;border-radius:10px;background:#ffffff0a;text-align:center}.pionex-wallet-detail-kpis span{display:block;font-size:.55rem;color:#636366}.pionex-wallet-detail-kpis strong{font-size:.82rem;color:#fff}.pionex-wallet-detail-section{margin:0 1rem .85rem;padding:.75rem;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#00000040}.pionex-wallet-detail-section h2{font-size:.75rem;font-weight:600;color:#fff;margin-bottom:.5rem}.pionex-wallet-detail-section h2 em{display:block;margin-top:.2rem;font-size:.55rem;font-weight:400;color:#636366;font-style:normal}.pionex-wallet-detail-chart{margin:.25rem 0}.pionex-wallet-detail-flow{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.6rem;color:#8e8e93}.pionex-wallet-activity-list{display:flex;flex-direction:column;gap:.45rem}.pionex-wallet-activity-row{padding:.55rem;border-radius:10px;background:#0000004d}.pionex-wallet-activity-hd{display:flex;align-items:center;gap:.4rem;font-size:.62rem}.pionex-wallet-activity-hd .side{font-weight:700;padding:.1rem .35rem;border-radius:5px}.pionex-wallet-activity-hd .side.buy{color:#34d399;background:#34d39926}.pionex-wallet-activity-hd .side.sell{color:#f87171;background:#f8717126}.pionex-wallet-activity-hd .time{color:#636366}.pionex-wallet-activity-hd .usdc{margin-left:auto;color:#fff}.pionex-wallet-activity-title{margin-top:.3rem;font-size:.68rem;color:#e5e5ea;line-height:1.35}.pionex-wallet-activity-sub{margin-top:.15rem;font-size:.58rem;color:#636366;display:flex;gap:.5rem}.pionex-wallet-detail-empty{font-size:.65rem;color:#636366}.pionex-wallet-detail-footer{margin:0 1rem}.pionex-acc-page{--acc-accent: var(--guard-accent, #34d399);--acc-buy-accent: var(--guard-accent, #34d399);--acc-tp-accent: #4ade80;--acc-tp-accent-dim: rgba(74, 222, 128, .1);--acc-sell-accent: var(--acc-tp-accent);--acc-sell-accent-dim: var(--acc-tp-accent-dim);--acc-risk-accent: #f87171;--acc-border: color-mix(in srgb, var(--acc-accent) 32%, transparent);--acc-bg: color-mix(in srgb, var(--acc-accent) 6%, rgba(8, 18, 28, .92));padding-bottom:1.5rem}.pionex-acc-compose{margin:.35rem .85rem .75rem;border:1px solid rgba(52,211,153,.22);border-radius:14px;background:#00000038;padding:.75rem}.pionex-acc-compose>header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.65rem}.pionex-acc-compose>header strong{font-size:.85rem;color:#fff}.pionex-acc-compose>header span{font-size:.7rem;color:#8e8e93}.pionex-acc-compose-bars{display:grid;gap:.45rem}.pionex-acc-compose-row{display:grid;grid-template-columns:28px minmax(2.5rem,auto) 1fr auto;align-items:center;gap:.4rem;font-size:.72rem}.pionex-acc-compose-row b{color:#e5e7eb;font-weight:700}.pionex-acc-compose-row em{font-style:normal;color:#34d399;font-weight:750;min-width:2.4rem;text-align:right}.pionex-acc-compose-row .bar{height:8px;border-radius:999px;background:#ffffff0f;overflow:hidden}.pionex-acc-compose-row .bar i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,#34d399,#0cb4d4)}.pionex-acc-compose .pionex-acc-logic-summary{margin:.75rem 0 0;font-size:.68rem;line-height:1.45;color:#8e8e93}.pionex-acc-index-hint{display:grid;gap:.65rem;padding:1.25rem .5rem;text-align:center;color:#8e8e93}.pionex-acc-index-hint strong{color:#fff;font-size:.95rem}.pionex-acc-index-hint p{margin:0;font-size:.78rem;line-height:1.45}.pionex-acc-index-hint .cta{justify-self:center;border:0;border-radius:999px;padding:.55rem 1.1rem;font-weight:700;cursor:pointer;color:#031018;background:linear-gradient(135deg,#6ee7b7,#34d399)}@media(min-width:980px){.pionex-acc-page.layout-split .pionex-create-split-chart{overflow-y:auto}}.pionex-acc-tabs{display:grid;grid-template-columns:1fr 1fr;gap:.35rem;margin:0 1rem .85rem;padding:.25rem;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#00000047}.pionex-acc-tabs button{padding:.55rem .75rem;border-radius:9px;border:1px solid transparent;background:transparent;font-size:.8rem;font-weight:600;color:#8e8e93;transition:background .15s,color .15s,border-color .15s}.pionex-acc-tabs button.on{border-color:var(--acc-border);background:color-mix(in srgb,var(--acc-accent) 14%,rgba(0,0,0,.35));color:var(--acc-accent)}.pionex-acc-tabs button:disabled{opacity:.45;cursor:not-allowed}.pionex-acc-tip{display:flex;align-items:flex-start;gap:.55rem;margin:0 1rem .85rem;padding:.65rem .75rem;border-radius:12px;border:1px solid color-mix(in srgb,var(--acc-accent) 28%,transparent);background:color-mix(in srgb,var(--acc-accent) 8%,rgba(6,20,16,.85));color:#d1fae5e0}.pionex-acc-tip svg{color:var(--acc-accent);margin-top:.1rem}.pionex-acc-tip p{flex:1;margin:0;font-size:.72rem;line-height:1.45}.pionex-acc-tip button{flex-shrink:0;border:none;background:none;font-size:.68rem;font-weight:600;color:var(--acc-accent);white-space:nowrap}.pionex-acc-alloc-block,.pionex-acc-invest-block,.pionex-acc-advanced{margin:0 1rem .85rem}.pionex-acc-alloc-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:.45rem;margin-bottom:.55rem}.pionex-acc-coin-pick{display:flex;align-items:center;gap:.45rem;min-width:0;padding:.55rem .65rem;border-radius:11px;border:1px solid rgba(255,255,255,.1);background:#00000047;color:#fff;font-size:.82rem;font-weight:600;text-align:left}.pionex-acc-coin-pick .pionex-coin{width:1.65rem;height:1.65rem;font-size:10px;flex-shrink:0}.pionex-acc-weight-stepper{display:inline-flex;align-items:center;gap:.15rem;padding:.2rem;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#00000038}.pionex-acc-weight-stepper button{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;border-radius:8px;background:#ffffff0f;color:#cbd5e1}.pionex-acc-weight-stepper span{min-width:2.5rem;text-align:center;font-size:.78rem;font-weight:700;color:#fff}.pionex-acc-trash{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:none;border-radius:10px;background:transparent;color:#f87171bf}.pionex-acc-add-coin{display:flex;align-items:center;justify-content:center;gap:.35rem;width:100%;margin-top:.25rem;padding:.7rem;border-radius:11px;border:1px dashed var(--acc-border);background:transparent;font-size:.82rem;font-weight:600;color:var(--acc-accent)}.pionex-acc-weight-sum{display:flex;align-items:center;justify-content:space-between;margin-top:.65rem;padding-top:.65rem;border-top:1px solid rgba(255,255,255,.06);font-size:.75rem;color:#8e8e93}.pionex-acc-weight-sum strong{font-size:.9rem;color:#fff}.pionex-acc-weight-sum.ok strong{color:var(--acc-accent)}.pionex-acc-weight-sum.warn strong{color:#fbbf24}.pionex-acc-invest-block{padding:.85rem;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#00000038}.pionex-acc-invest-field{display:block}.pionex-acc-invest-field>span{display:block;margin-bottom:.4rem;font-size:.72rem;color:#8e8e93}.pionex-acc-invest-field input[type=number]{width:100%;padding:.7rem .75rem;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#00000059;font-size:1rem;font-weight:600;color:#fff}.pionex-acc-invest-slider{width:100%;height:1.5rem;margin:.65rem 0 .5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;cursor:pointer}.pionex-acc-invest-slider::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:linear-gradient(90deg,var(--acc-accent) 0%,var(--acc-accent) var(--pct, 0%),rgba(255,255,255,.12) var(--pct, 0%))}.pionex-acc-invest-slider::-webkit-slider-thumb{width:1.1rem;height:1.1rem;margin-top:-.35rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:3px solid rgba(8,18,28,.95);border-radius:50%;background:var(--acc-accent);box-shadow:0 0 12px color-mix(in srgb,var(--acc-accent) 55%,transparent)}.pionex-acc-invest-slider:disabled{opacity:.4;cursor:not-allowed}.pionex-acc-balance-row{display:flex;align-items:center;gap:.35rem;font-size:.72rem;color:#8e8e93}.pionex-acc-balance-row strong{margin-left:auto;font-size:.82rem;color:#fff}.pionex-acc-balance-add{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border:none;border-radius:50%;background:color-mix(in srgb,var(--acc-accent) 18%,transparent);color:var(--acc-accent)}.pionex-acc-account-link{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:.65rem;padding:.55rem 0;border:none;border-top:1px solid rgba(255,255,255,.06);background:none;font-size:.72rem;color:#8e8e93}.pionex-acc-account-hint{margin:.15rem 0 0;font-size:.62rem;color:#f59e0b}.pionex-acc-advanced-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.65rem 0;border:none;background:none;font-size:.85rem;font-weight:600;color:#fff}.pionex-acc-advanced-toggle em{font-style:normal;font-size:.72rem;font-weight:600;color:var(--acc-accent)}.pionex-acc-advanced-body{border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#00000038;overflow:hidden}.pionex-acc-setting-row{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.55rem;width:100%;padding:.75rem .85rem;border:none;border-bottom:1px solid rgba(255,255,255,.05);background:transparent;text-align:left;color:inherit}.pionex-acc-setting-row.no-ico{grid-template-columns:1fr auto auto}.pionex-acc-setting-row:last-of-type{border-bottom:none}.pionex-acc-setting-ico{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:8px;background:#ffffff0f;color:#8e8e93}.pionex-acc-setting-ico.tone-buy{background:color-mix(in srgb,var(--acc-buy-accent) 14%,transparent);color:var(--acc-buy-accent)}.pionex-acc-setting-ico.tone-sell,.pionex-acc-setting-ico.tone-tp{background:color-mix(in srgb,var(--acc-tp-accent) 16%,transparent);color:var(--acc-tp-accent)}.pionex-acc-setting-ico.tone-risk{background:color-mix(in srgb,var(--acc-risk-accent) 16%,transparent);color:var(--acc-risk-accent)}.pionex-acc-setting-label{font-size:.78rem;color:#e5e5ea}.pionex-acc-setting-val{font-size:.72rem;color:#8e8e93;text-align:right;max-width:9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pionex-acc-toggle-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .85rem;border-bottom:1px solid rgba(255,255,255,.05);font-size:.78rem;color:#e5e5ea}.pionex-acc-toggle-row input[type=checkbox]{width:2.4rem;height:1.35rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:999px;background:#ffffff1f;position:relative;cursor:pointer;transition:background .2s}.pionex-acc-toggle-row input[type=checkbox]:after{content:"";position:absolute;top:2px;left:2px;width:1rem;height:1rem;border-radius:50%;background:#fff;transition:transform .2s}.pionex-acc-toggle-row input[type=checkbox]:checked{background:var(--acc-accent)}.pionex-acc-toggle-row input[type=checkbox]:checked:after{transform:translate(1.05rem)}.pionex-acc-dca-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;padding:.75rem .85rem;border-top:1px solid rgba(255,255,255,.05)}.pionex-acc-dca-grid label{display:flex;flex-direction:column;gap:.25rem;font-size:.62rem;color:#8e8e93}.pionex-acc-dca-grid label div,.pionex-acc-dca-grid label{display:flex;flex-direction:column}.pionex-acc-dca-grid input,.pionex-acc-dca-grid select{width:100%;padding:.4rem .45rem;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#00000059;font-size:.75rem;color:#fff}.pionex-acc-dca-grid em{font-style:normal;font-size:.58rem;color:#636366}.pionex-acc-logic-summary{margin:0 1rem 1rem;padding:.65rem .75rem;border-radius:10px;border:1px dashed rgba(255,255,255,.08);font-size:.68rem;line-height:1.55;color:#636366}.pionex-acc-page .pionex-cta-bar{border-color:color-mix(in srgb,var(--acc-accent) 18%,transparent);background:linear-gradient(120deg,color-mix(in srgb,var(--acc-accent) 8%,transparent),transparent 42%),#050c13eb}.pionex-twap-page{--acc-accent: #34d399;--twap-glow: rgba(52, 211, 153, .22);padding-bottom:8rem}.pionex-twap-page .pionex-index-card.on,.pionex-twap-preset-card.on{border-color:color-mix(in srgb,var(--acc-accent) 55%,transparent);background:color-mix(in srgb,var(--acc-accent) 8%,rgba(8,14,22,.88))}.pionex-twap-hero-banner{position:relative;margin:0 1rem .85rem;padding:1rem;border-radius:16px;overflow:hidden;border:1px solid color-mix(in srgb,var(--acc-accent) 28%,transparent);background:radial-gradient(ellipse 120% 80% at 100% -20%,var(--twap-glow),transparent 55%),radial-gradient(ellipse 80% 60% at -10% 100%,rgba(52,211,153,.08),transparent 50%),linear-gradient(165deg,#061812f2,#080e16eb);box-shadow:0 12px 32px #00000047,inset 0 1px #ffffff0a}.pionex-twap-hero-glow{position:absolute;top:-40%;right:-20%;width:60%;height:120%;background:radial-gradient(circle,var(--twap-glow),transparent 70%);pointer-events:none;opacity:.7}.pionex-twap-hero-top{position:relative;z-index:1;display:flex;gap:.85rem;align-items:flex-start}.pionex-twap-hero-copy h2{margin:.25rem 0 .35rem;font-size:1.05rem;font-weight:700;color:#fff;letter-spacing:-.02em}.pionex-twap-hero-copy p{margin:0;font-size:.72rem;line-height:1.5;color:#d1fae5b8}.pionex-twap-hero-chips{display:flex;flex-wrap:wrap;gap:.35rem}.pionex-twap-role-chip,.pionex-twap-tag-chip{display:inline-flex;align-items:center;padding:.15rem .45rem;border-radius:999px;font-size:.58rem;font-weight:700;letter-spacing:.02em}.pionex-twap-role-chip{color:var(--acc-accent);border:1px solid color-mix(in srgb,var(--acc-accent) 45%,transparent);background:color-mix(in srgb,var(--acc-accent) 12%,transparent);box-shadow:0 0 14px color-mix(in srgb,var(--acc-accent) 18%,transparent)}.pionex-twap-tag-chip{color:#a7f3d0;border:1px solid rgba(255,255,255,.08);background:#00000040}.pionex-twap-hero-flow{position:relative;z-index:1;display:flex;align-items:center;flex-wrap:wrap;gap:.35rem .5rem;margin-top:.85rem;padding-top:.75rem;border-top:1px solid color-mix(in srgb,var(--acc-accent) 15%,transparent)}.pionex-twap-hero-flow>div{display:inline-flex;align-items:center;gap:.3rem;font-size:.68rem;font-weight:600;color:var(--acc-accent)}.pionex-twap-hero-flow svg{opacity:.9}.pionex-twap-preset-block{margin-bottom:.65rem}.pionex-twap-preset-list{display:flex;flex-direction:column;gap:.55rem}.pionex-twap-preset-card{display:flex;align-items:center;justify-content:space-between;gap:.65rem;width:100%;text-align:left;padding:.75rem .85rem;border-radius:14px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(135deg,rgba(255,255,255,.03),transparent 40%),#080e16c7;transition:border-color .15s,transform .1s,box-shadow .15s}.pionex-twap-preset-card:active{transform:scale(.995)}.pionex-twap-preset-left{display:flex;align-items:flex-start;gap:.65rem;min-width:0;flex:1}.pionex-twap-preset-left .pionex-coin{width:2.25rem;height:2.25rem;font-size:.95rem;flex-shrink:0}.pionex-twap-preset-hd{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem}.pionex-twap-preset-hd strong{font-size:.82rem;color:#fff}.pionex-twap-preset-badge{font-size:.55rem;font-weight:700;padding:.12rem .38rem;border-radius:999px;color:var(--acc-accent);border:1px solid color-mix(in srgb,var(--acc-accent) 35%,transparent);background:color-mix(in srgb,var(--acc-accent) 10%,transparent)}.pionex-twap-preset-sub{margin:.15rem 0 0;font-size:.68rem;color:#a1a1aa}.pionex-twap-preset-cred{margin:.25rem 0 0;font-size:.6rem;line-height:1.45;color:#636366}.pionex-twap-preset-right{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;flex-shrink:0}.pionex-twap-preset-right strong{font-size:.78rem;font-weight:700;color:var(--acc-accent);white-space:nowrap}.pionex-twap-panel{margin:0 1rem .85rem;padding:.85rem;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(160deg,color-mix(in srgb,var(--acc-accent) 4%,transparent),transparent 45%),#00000047}.pionex-twap-panel-hd{display:flex;align-items:center;gap:.4rem;margin-bottom:.75rem;font-size:.72rem;font-weight:700;color:var(--acc-accent);text-transform:uppercase;letter-spacing:.06em}.pionex-twap-dual-row{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.pionex-twap-pick{margin:0}.pionex-twap-account-pick{display:flex;align-items:center;gap:.4rem;min-width:0;padding:.55rem .65rem;border-radius:11px;border:1px solid rgba(255,255,255,.1);background:#00000047;color:#fff;font-size:.78rem}.pionex-twap-account-pick svg:first-child{color:var(--acc-accent)}.pionex-twap-invest-block{margin-top:0}.pionex-twap-kpi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem;margin-bottom:.75rem}.pionex-twap-kpi{padding:.55rem .5rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--acc-accent) 12%,transparent);background:color-mix(in srgb,var(--acc-accent) 5%,rgba(0,0,0,.35));text-align:center}.pionex-twap-kpi span{display:block;font-size:.58rem;color:#8e8e93;margin-bottom:.15rem}.pionex-twap-kpi strong{font-size:.78rem;color:#fff;font-weight:700}.pionex-twap-params-panel .pionex-twap-param-block{margin-bottom:.85rem}.pionex-twap-param-block label{display:block;margin-bottom:.4rem;font-size:.68rem;font-weight:600;color:#8e8e93}.pionex-twap-stepper{display:flex;align-items:center;justify-content:space-between;padding:.35rem .45rem;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#00000052}.pionex-twap-stepper button{width:2.25rem;height:2.25rem;border-radius:10px;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,var(--acc-accent) 14%,transparent);color:var(--acc-accent);border:1px solid color-mix(in srgb,var(--acc-accent) 22%,transparent);transition:background .12s,transform .1s}.pionex-twap-stepper button:active{transform:scale(.94)}.pionex-twap-stepper-val{text-align:center}.pionex-twap-stepper-val strong{display:block;font-size:1.15rem;font-weight:700;color:#fff;line-height:1.1}.pionex-twap-stepper-val em{font-style:normal;font-size:.62rem;color:#636366}.pionex-twap-chips{display:flex;flex-wrap:wrap;gap:.4rem}.pionex-twap-chips button{font-size:.72rem;font-weight:600;padding:.42rem .72rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#00000047;color:#cbd5e1;transition:border-color .12s,background .12s,color .12s,box-shadow .12s}.pionex-twap-chips button.on{color:var(--acc-accent);border-color:color-mix(in srgb,var(--acc-accent) 45%,transparent);background:color-mix(in srgb,var(--acc-accent) 12%,rgba(0,0,0,.35));box-shadow:0 0 16px color-mix(in srgb,var(--acc-accent) 15%,transparent)}.pionex-twap-schedule{margin-top:.25rem;padding:.65rem .75rem;border-radius:11px;border:1px dashed color-mix(in srgb,var(--acc-accent) 22%,transparent);background:color-mix(in srgb,var(--acc-accent) 4%,rgba(0,0,0,.2))}.pionex-twap-schedule-hd{display:flex;align-items:center;gap:.35rem;margin-bottom:.55rem;font-size:.65rem;font-weight:600;color:#a7f3d0}.pionex-twap-schedule-hd em{margin-left:auto;font-style:normal;font-size:.58rem;color:#636366}.pionex-twap-schedule-track{display:flex;align-items:center;gap:0;overflow-x:auto;padding-bottom:.15rem}.pionex-twap-schedule-track>span{display:inline-flex;align-items:center;flex-shrink:0}.pionex-twap-schedule-track i{display:block;width:.55rem;height:.55rem;border-radius:999px;background:color-mix(in srgb,var(--acc-accent) 35%,#334155);border:1px solid color-mix(in srgb,var(--acc-accent) 25%,transparent);animation:twap-pulse 2.4s ease-in-out infinite;animation-delay:calc(var(--i, 0) * .15s)}.pionex-twap-schedule-track .first i{width:.7rem;height:.7rem;background:var(--acc-accent);box-shadow:0 0 12px var(--twap-glow);border-color:#fff3}.pionex-twap-schedule-track b{display:block;width:.85rem;height:2px;margin:0 .1rem;background:linear-gradient(90deg,color-mix(in srgb,var(--acc-accent) 40%,transparent),#ffffff0f)}.pionex-twap-schedule-track .more{margin-left:.35rem;font-size:.58rem;font-weight:700;color:#636366;padding:.15rem .35rem;border-radius:6px;background:#ffffff0d}@keyframes twap-pulse{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:1;transform:scale(1)}}.pionex-twap-cta{position:fixed;left:0;right:0;bottom:0;z-index:40;margin:0;border-radius:1.15rem 1.15rem 0 0;padding-bottom:calc(.95rem + env(safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pionex-create-featured-card.theme-guard.twap-card:before{background:linear-gradient(135deg,rgba(52,211,153,.14),transparent 55%)}.pionex-create-featured-card.theme-guard.twap-card{border-color:color-mix(in srgb,#34d399 22%,rgba(255,255,255,.08))}.pionex-twap-progress-bar{height:4px;border-radius:999px;background:#ffffff14;overflow:hidden}.pionex-twap-progress-bar span{display:block;height:100%;background:linear-gradient(90deg,#34d399,#4ade80);border-radius:inherit;transition:width .3s ease}.pionex-create-icon-box.custom:before{top:12%;right:12%;bottom:12%;left:12%;border-radius:28%}.pionex-acc-cta:not(:disabled){background:linear-gradient(180deg,color-mix(in srgb,var(--acc-accent) 92%,#fff) 0%,var(--acc-accent) 100%);box-shadow:0 12px 28px color-mix(in srgb,var(--acc-accent) 35%,transparent);color:#052e1a}.pionex-acc-sheet-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;align-items:flex-end;justify-content:center;background:#0000009e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.pionex-acc-sheet{width:100%;max-width:28rem;max-height:78vh;overflow-y:auto;border-radius:1.15rem 1.15rem 0 0;border:1px solid rgba(255,255,255,.1);border-bottom:none;background:#121214;padding:0 0 1.25rem;animation:pionex-acc-sheet-up .22s ease}@keyframes pionex-acc-sheet-up{0%{transform:translateY(100%);opacity:.6}to{transform:translateY(0);opacity:1}}.pionex-acc-sheet-hd{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem .65rem}.pionex-acc-sheet-hd h3{margin:0;font-size:1rem;font-weight:700;color:#fff}.pionex-acc-sheet-hd button{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:50%;background:#ffffff14;color:#8e8e93}.pionex-acc-sheet-list{display:flex;flex-direction:column;gap:.35rem;padding:0 .85rem}.pionex-acc-sheet-opt{display:flex;align-items:flex-start;gap:.65rem;width:100%;padding:.75rem;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#00000040;text-align:left;color:inherit;transition:border-color .15s,background .15s}.pionex-acc-sheet-opt.on{border-color:var(--acc-border);background:color-mix(in srgb,var(--acc-accent) 10%,rgba(0,0,0,.35))}.pionex-acc-radio{flex-shrink:0;width:1.1rem;height:1.1rem;margin-top:.15rem;border-radius:50%;border:2px solid rgba(255,255,255,.25);position:relative}.pionex-acc-sheet-opt.on .pionex-acc-radio{border-color:var(--acc-accent)}.pionex-acc-sheet-opt.on .pionex-acc-radio:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;border-radius:50%;background:var(--acc-accent)}.pionex-acc-sheet-opt-body strong{display:flex;align-items:center;gap:.35rem;font-size:.82rem;color:#fff}.pionex-acc-sheet-opt-body span{display:block;margin-top:.2rem;font-size:.65rem;line-height:1.45;color:#8e8e93}.pionex-acc-badge{display:inline-block;padding:.08rem .35rem;border-radius:5px;font-size:.55rem;font-style:normal;font-weight:700;color:#fff;background:linear-gradient(135deg,#f97316,#ef4444)}.pionex-acc-mini-sheet{margin:auto 1rem 2rem;border-radius:1rem;border-bottom:1px solid rgba(255,255,255,.1);padding:1rem}.pionex-acc-mini-sheet h3{margin:0 0 .5rem;font-size:1rem;color:#fff}.pionex-acc-mini-sheet.tone-sell h3,.pionex-acc-mini-sheet.tone-tp h3{color:var(--acc-tp-accent)}.pionex-acc-mini-sheet.tone-risk h3{color:var(--acc-risk-accent)}.pionex-acc-mini-sheet.tone-sell .pionex-acc-confirm-btn,.pionex-acc-mini-sheet.tone-tp .pionex-acc-confirm-btn{background:linear-gradient(180deg,color-mix(in srgb,var(--acc-tp-accent) 92%,#fff) 0%,var(--acc-tp-accent) 100%);color:#052e1a}.pionex-acc-mini-sheet.tone-risk .pionex-acc-confirm-btn{background:linear-gradient(180deg,color-mix(in srgb,var(--acc-risk-accent) 92%,#fff) 0%,var(--acc-risk-accent) 100%);color:#3f0a0a}.pionex-acc-mini-hint{margin:0 0 .65rem;font-size:.68rem;line-height:1.45;color:#8e8e93}.pionex-acc-mini-sheet input[type=number]{width:100%;padding:.65rem .75rem;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#00000059;font-size:1rem;color:#fff;margin-bottom:.75rem}.pionex-acc-confirm-btn{display:block;width:100%;padding:.75rem;border:none;border-radius:10px;background:var(--acc-accent, #34d399);font-size:.9rem;font-weight:700;color:#052e1a}.pionex-acc-symbol-rules{margin:0 1rem .85rem;padding:.85rem;border-radius:14px;border:1px solid color-mix(in srgb,var(--acc-accent) 22%,transparent);background:color-mix(in srgb,var(--acc-accent) 5%,rgba(0,0,0,.28))}.pionex-acc-symbol-rules-hd h3{margin:0 0 .25rem;font-size:.82rem;font-weight:700;color:#fff}.pionex-acc-symbol-rules-hd p{margin:0 0 .75rem;font-size:.68rem;line-height:1.45;color:#8e8e93}.pionex-acc-symbol-rules-list{display:flex;flex-direction:column;gap:.55rem}.pionex-acc-symbol-rule-card{padding:.65rem .75rem;border-radius:11px;border:1px solid rgba(255,255,255,.08);background:#00000040}.pionex-acc-symbol-rule-top{display:flex;align-items:center;gap:.55rem;margin-bottom:.55rem}.pionex-acc-symbol-rule-meta strong{display:block;font-size:.82rem;color:#fff}.pionex-acc-symbol-rule-meta span{font-size:.62rem;color:#636366}.pionex-acc-symbol-rule-fields label>span{display:block;font-size:.62rem;color:#8e8e93;margin-bottom:.25rem}.pionex-acc-symbol-rule-input{display:flex;align-items:center;gap:.35rem}.pionex-acc-symbol-rule-input input{width:4.5rem;padding:.35rem .45rem;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#00000059;color:#fff;font-size:.85rem;font-weight:600}.pionex-acc-symbol-rule-input em{font-style:normal;font-size:.72rem;color:var(--acc-accent)}.pionex-acc-symbol-rule-hint{margin:.35rem 0 0;font-size:.62rem;line-height:1.45;color:#636366}.pionex-acc-symbol-rule-hint strong{color:#a7f3d0;font-weight:600}.pionex-acc-symbol-rules-foot{margin:.65rem 0 0;font-size:.6rem;line-height:1.45;color:#636366}.pionex-acc-pnl-chart{margin-bottom:.85rem;padding:.75rem;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#00000047}.pionex-acc-pnl-chart.empty{font-size:.68rem;color:#636366;text-align:center}.pionex-acc-pnl-chart-hd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem;margin-bottom:.5rem;font-size:.72rem;font-weight:600;color:#d1fae5}.pionex-acc-pnl-legend{display:flex;flex-wrap:wrap;gap:.45rem;font-size:.58rem;color:#8e8e93}.pionex-acc-pnl-legend span{display:inline-flex;align-items:center;gap:.25rem}.pionex-acc-pnl-legend i{display:inline-block;width:.45rem;height:.45rem;border-radius:999px;background:var(--legend-color, #34d399)}.pionex-acc-detail-states{display:flex;flex-direction:column;gap:.5rem}.pionex-acc-detail-state{padding:.65rem .75rem;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#00000038}.pionex-acc-detail-state.ready{border-color:color-mix(in srgb,var(--acc-accent, #34d399) 35%,transparent)}.pionex-acc-detail-state-hd{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.25rem}.pionex-acc-detail-state-hd strong{font-size:.85rem;color:#fff}.pionex-acc-detail-state-hd span{font-size:.62rem;color:#636366}.pionex-acc-detail-state-buy,.pionex-acc-detail-state-hint,.pionex-acc-detail-state-pos{margin:.15rem 0 0;font-size:.65rem;line-height:1.45;color:#8e8e93}.pionex-acc-detail-state-buy em,.pionex-acc-detail-state-pos em.up{color:#34d399;font-style:normal;font-weight:600}.pionex-acc-detail-state-pos em.down{color:#f87171;font-style:normal;font-weight:600}.pionex-acc-detail-state-hint{color:#636366}.pionex-acc-strategy-block{margin:0 1rem 1rem}.pionex-acc-strategy-hd h2{margin:0;font-size:.88rem;font-weight:650;color:#f5f5f7}.pionex-acc-strat-buy-label{color:var(--acc-buy-accent)}.pionex-acc-strat-tp-label{color:var(--acc-tp-accent)}.pionex-acc-strat-risk-label{color:var(--acc-risk-accent)}.pionex-acc-strat-sell-label{color:var(--acc-tp-accent)}.pionex-acc-strategy-hd p{margin:.35rem 0 .75rem;font-size:.65rem;line-height:1.5;color:#636366}.pionex-acc-strategy-card{border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff05;padding:.85rem .75rem .85rem .9rem;margin-bottom:.65rem;position:relative;overflow:hidden}.pionex-acc-strategy-card:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;border-radius:14px 0 0 14px;opacity:.85}.pionex-acc-strategy-card.buy{border-color:color-mix(in srgb,var(--acc-buy-accent) 28%,transparent);background:color-mix(in srgb,var(--acc-buy-accent) 7%,transparent)}.pionex-acc-strategy-card.buy:before{background:var(--acc-buy-accent);box-shadow:0 0 12px color-mix(in srgb,var(--acc-buy-accent) 45%,transparent)}.pionex-acc-strategy-card.tp{border-color:color-mix(in srgb,var(--acc-tp-accent) 26%,transparent);background:var(--acc-tp-accent-dim)}.pionex-acc-strategy-card.tp:before{background:var(--acc-tp-accent);box-shadow:0 0 12px color-mix(in srgb,var(--acc-tp-accent) 40%,transparent)}.pionex-acc-strategy-card.risk{border-color:color-mix(in srgb,var(--acc-risk-accent) 28%,transparent);background:color-mix(in srgb,var(--acc-risk-accent) 8%,transparent)}.pionex-acc-strategy-card.risk:before{background:var(--acc-risk-accent);box-shadow:0 0 12px color-mix(in srgb,var(--acc-risk-accent) 40%,transparent)}.pionex-acc-strategy-card.sell{border-color:color-mix(in srgb,var(--acc-tp-accent) 26%,transparent);background:var(--acc-tp-accent-dim)}.pionex-acc-strategy-card.sell:before{background:var(--acc-tp-accent)}.pionex-acc-strategy-card-title{display:flex;align-items:center;gap:.4rem;margin-bottom:.75rem;font-size:.78rem;font-weight:600}.pionex-acc-strategy-card.buy .pionex-acc-strategy-card-title{color:var(--acc-buy-accent)}.pionex-acc-strategy-card.tp .pionex-acc-strategy-card-title,.pionex-acc-strategy-card.sell .pionex-acc-strategy-card-title{color:var(--acc-tp-accent)}.pionex-acc-strategy-card.risk .pionex-acc-strategy-card-title{color:var(--acc-risk-accent)}.pionex-acc-strategy-card-desc{margin:-.35rem 0 .75rem;font-size:.62rem;line-height:1.55;color:#636366}.pionex-acc-strategy-card-desc strong{color:#a1a1aa;font-weight:600}.pionex-acc-flow{display:flex;align-items:stretch;gap:.25rem;margin-bottom:.75rem;padding:.45rem;border-radius:12px;background:#00000047;border:1px solid rgba(255,255,255,.06)}.pionex-acc-flow-step{flex:1;min-width:0;padding:.4rem .35rem;border-radius:8px;text-align:center}.pionex-acc-flow-step span{display:block;font-size:.58rem;font-weight:700}.pionex-acc-flow-step em{display:block;margin-top:.15rem;font-size:.55rem;font-style:normal;opacity:.85}.pionex-acc-flow-step.buy{background:color-mix(in srgb,var(--acc-buy-accent) 12%,transparent);color:var(--acc-buy-accent)}.pionex-acc-flow-step.tp{background:color-mix(in srgb,var(--acc-tp-accent) 12%,transparent);color:var(--acc-tp-accent)}.pionex-acc-flow-step.risk{background:color-mix(in srgb,var(--acc-risk-accent) 12%,transparent);color:var(--acc-risk-accent)}.pionex-acc-flow-arrow{display:flex;align-items:center;font-size:.65rem;color:#48484a;padding:0 .1rem}.pionex-acc-strategy-card.buy .pionex-acc-strategy-card-title svg{color:var(--acc-buy-accent)}.pionex-acc-strategy-card.tp .pionex-acc-strategy-card-title svg,.pionex-acc-strategy-card.sell .pionex-acc-strategy-card-title svg{color:var(--acc-tp-accent)}.pionex-acc-strategy-card.risk .pionex-acc-strategy-card-title svg{color:var(--acc-risk-accent)}.pionex-acc-strat-grid{display:grid;grid-template-columns:1fr 1fr;gap:.55rem .65rem}.pionex-acc-strat-grid.single{grid-template-columns:1fr;max-width:50%}.pionex-acc-strat-field{display:flex;flex-direction:column;gap:.35rem}.pionex-acc-strat-field.inline{margin-bottom:.65rem}.pionex-acc-strat-field-hd{display:flex;flex-direction:column;gap:.1rem}.pionex-acc-strat-field-hd strong{font-size:.68rem;font-weight:600;color:#d1d1d6}.pionex-acc-strat-field-hd em{font-size:.58rem;color:#636366;font-style:normal}.pionex-acc-strat-input-wrap{display:flex;align-items:center;gap:.35rem;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#00000040;padding:0 .5rem}.pionex-acc-strat-input-wrap input{flex:1;min-width:0;border:none;background:transparent;color:#fff;font-size:.82rem;font-weight:600;padding:.45rem 0;outline:none}.pionex-acc-strat-input-wrap em{font-size:.62rem;color:#636366;font-style:normal;white-space:nowrap}.pionex-acc-scale-block{margin-top:.75rem}.pionex-acc-scale-label{display:block;font-size:.68rem;font-weight:600;color:#d1d1d6;margin-bottom:.4rem}.pionex-acc-scale-segment{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem;padding:.25rem;border-radius:12px;background:#00000047;border:1px solid rgba(255,255,255,.06)}.pionex-acc-scale-segment button{border:none;border-radius:9px;padding:.45rem .35rem;font-size:.72rem;font-weight:600;color:#8e8e93;background:transparent;cursor:pointer;transition:background .15s,color .15s}.pionex-acc-scale-segment button.on{background:var(--acc-buy-accent);color:#052e1a;box-shadow:0 4px 12px color-mix(in srgb,var(--acc-buy-accent) 35%,transparent)}.pionex-acc-scale-hint{margin:.4rem 0 0;font-size:.6rem;color:#636366}.pionex-acc-leg-preview{margin-top:.75rem;padding-top:.65rem;border-top:1px dashed rgba(255,255,255,.08)}.pionex-acc-leg-preview>span{display:block;font-size:.58rem;color:#636366;margin-bottom:.4rem}.pionex-acc-leg-chips{display:flex;flex-wrap:wrap;gap:.35rem}.pionex-acc-leg-chips span{font-size:.62rem;padding:.25rem .45rem;border-radius:999px;background:#00000059;border:1px solid rgba(255,255,255,.08);color:#a1a1aa}.pionex-acc-per-symbol{margin-top:.65rem;font-size:.65rem;color:#8e8e93}.pionex-acc-per-symbol summary{cursor:pointer;list-style:none;padding:.35rem 0}.pionex-acc-per-symbol summary::-webkit-details-marker{display:none}.pionex-acc-per-symbol-grid{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;margin-top:.35rem}.pionex-acc-per-symbol-grid label{display:flex;align-items:center;gap:.35rem;font-size:.68rem}.pionex-acc-per-symbol-grid input{flex:1;min-width:0;border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#00000040;color:#fff;padding:.35rem .45rem;font-size:.75rem}.pionex-acc-toggle-row.compact{margin-top:.5rem;padding:.35rem 0}.pionex-acc-advanced-extra{margin-top:.5rem;padding:.5rem .85rem .75rem;border-top:1px solid rgba(255,255,255,.06);font-size:.68rem;color:#8e8e93}.pionex-acc-advanced-extra summary{cursor:pointer;list-style:none;font-weight:600;color:#a1a1aa}.pionex-acc-advanced-extra summary::-webkit-details-marker{display:none}.pionex-acc-advanced-extra-hint{margin:.45rem 0 .65rem;font-size:.62rem;line-height:1.5;color:#636366}.pionex-acc-advanced-extra-hint strong{color:#8e8e93}.pionex-acc-strategy-foot{margin:0;font-size:.62rem;line-height:1.55;color:#636366}.pionex-acc-strategy-foot strong.buy{color:var(--acc-buy-accent)}.pionex-acc-strategy-foot strong.tp,.pionex-acc-strategy-foot strong.sell{color:var(--acc-tp-accent)}.pionex-acc-strategy-foot strong.risk{color:var(--acc-risk-accent)}.pionex-acc-strategy-foot strong{color:var(--acc-buy-accent);font-weight:600}.pionex-acc-preset-block{margin:0 1rem .85rem}.pionex-acc-preset-hd{margin:0 0 .55rem;font-size:.72rem;color:#8e8e93}.pionex-detail-kpi-row{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem}.pionex-detail-kpi-row>div{padding:.55rem .65rem;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#00000038;text-align:center}.pionex-detail-kpi-row span{display:block;font-size:.58rem;color:#636366}.pionex-detail-kpi-row strong{display:block;margin-top:.15rem;font-size:.82rem;color:#fff}.pionex-runtime-action-row{display:flex;justify-content:flex-start;margin-bottom:1rem}.pionex-runtime-run-btn{display:inline-flex;width:auto;min-width:11rem;align-items:center;justify-content:center;gap:.5rem;padding:.72rem 1.1rem;line-height:1}.pionex-live-position-panel{margin-top:.9rem;border-radius:14px;border:1px solid rgba(56,189,248,.18);background:radial-gradient(circle at top left,rgba(56,189,248,.1),transparent 38%),#00000038;padding:.85rem}.pionex-live-position-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.7rem}.pionex-live-position-hd .pionex-detail-section-title{margin:0}.pionex-live-position-hd span{display:block;margin-top:.18rem;font-size:.65rem;color:#8e8e93}.pionex-live-position-hd strong{font-size:.95rem;color:#34d399}.pionex-live-position-hd strong.down,.pionex-live-position-grid strong.down{color:#f87171}.pionex-live-position-hd strong.up,.pionex-live-position-grid strong.up{color:#34d399}.pionex-live-position-kpis,.pionex-live-position-grid,.pionex-live-position-risk{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem}.pionex-live-position-kpis>div,.pionex-live-position-grid>div,.pionex-live-position-risk>div{min-width:0;border-radius:10px;border:1px solid rgba(255,255,255,.07);background:#ffffff09;padding:.5rem .55rem}.pionex-live-position-kpis span,.pionex-live-position-grid span,.pionex-live-position-risk span{display:block;font-size:.58rem;color:#8e8e93}.pionex-live-position-kpis strong,.pionex-live-position-grid strong,.pionex-live-position-risk strong{display:block;margin-top:.16rem;overflow-wrap:anywhere;font-size:.76rem;color:#fff}.pionex-live-position-empty{display:flex;flex-direction:column;gap:.2rem;margin-top:.6rem;border-radius:10px;border:1px dashed rgba(56,189,248,.2);background:#38bdf80f;padding:.7rem}.pionex-live-position-empty strong{font-size:.78rem;color:#e0f2fe}.pionex-live-position-empty span{font-size:.66rem;line-height:1.45;color:#8e8e93}.pionex-arb-route-panel{margin-top:.65rem;border-radius:12px;border:1px solid rgba(250,204,21,.16);background:#facc150b;padding:.65rem}.pionex-arb-route-hd{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem;font-size:.68rem;color:#8e8e93}.pionex-arb-route-hd strong{color:#facc15}.pionex-arb-route-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.pionex-arb-route-card{min-width:0;border-radius:11px;border:1px solid rgba(255,255,255,.08);background:#0000002e;padding:.6rem}.pionex-arb-route-card.on{border-color:#facc1561;box-shadow:inset 0 0 0 1px #facc151f}.pionex-arb-route-card.best{background:#22c55e14}.pionex-arb-route-card-hd{display:flex;align-items:center;justify-content:space-between;gap:.4rem}.pionex-arb-route-card-hd strong{color:#fff;font-size:.74rem}.pionex-arb-route-card-hd em{flex-shrink:0;border-radius:999px;padding:.12rem .38rem;background:#facc151f;color:#facc15;font-size:.55rem;font-style:normal;font-weight:700}.pionex-arb-route-card p{margin:.35rem 0 0;min-height:2rem;color:#c7c7cc;font-size:.64rem;line-height:1.45}.pionex-arb-route-card .pionex-arb-route-cost{min-height:0;border-radius:8px;border:1px solid rgba(250,204,21,.16);background:#facc150f;padding:.42rem;color:#fde68a}.pionex-arb-route-card div:not(.pionex-arb-route-card-hd){margin-top:.45rem}.pionex-arb-route-card span{display:block;color:#8e8e93;font-size:.56rem}.pionex-arb-route-card div:not(.pionex-arb-route-card-hd) strong{color:#fff;font-size:.88rem}.pionex-arb-route-card small{display:block;margin-top:.3rem;color:#8e8e93;font-size:.58rem;line-height:1.4}.pionex-arb-route-note{margin:.5rem 0 0;color:#8e8e93;font-size:.6rem;line-height:1.45}.pionex-live-assets-panel{margin-top:.65rem;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#ffffff09;padding:.65rem}.pionex-secondary-snapshot-panel{margin-top:.65rem;border-radius:12px;border:1px solid rgba(125,211,252,.14);background:#0ea5e90b;padding:.65rem}.pionex-secondary-snapshot-list{display:grid;gap:.45rem}.pionex-secondary-snapshot-list article{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0000002e;padding:.55rem}.pionex-secondary-snapshot-list article.error{border-color:#facc1533;background:#facc150f}.pionex-secondary-snapshot-list strong,.pionex-secondary-snapshot-list span,.pionex-secondary-snapshot-list em{display:block}.pionex-secondary-snapshot-list strong{color:#fff;font-size:.72rem}.pionex-secondary-snapshot-list span{margin-top:.12rem;color:#8e8e93;font-size:.6rem;line-height:1.35}.pionex-secondary-snapshot-list em{flex-shrink:0;color:#7dd3fc;font-size:.6rem;font-style:normal;font-weight:800}.pionex-live-assets-hd{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:#8e8e93;font-size:.66rem;margin-bottom:.45rem}.pionex-live-assets-hd strong{color:#fff}.pionex-live-assets-panel p{margin:0;color:#8e8e93;font-size:.62rem;line-height:1.45}.pionex-live-assets-list{display:flex;flex-wrap:wrap;gap:.38rem}.pionex-live-assets-list span{border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#0000002e;padding:.28rem .48rem;color:#c7c7cc;font-size:.6rem}.pionex-live-assets-list strong{color:#fff;font-weight:800}.pionex-hedge-status{margin-top:.55rem;border-radius:10px;border:1px solid rgba(250,204,21,.18);background:#facc150f;padding:.5rem}.pionex-hedge-status.ok{border-color:#22c55e38;background:#22c55e12}.pionex-hedge-status.warn{border-color:#facc1533;background:#facc1512}.pionex-hedge-status strong{display:block;color:#facc15;font-size:.66rem}.pionex-hedge-status.ok strong{color:#22c55e}.pionex-hedge-status span{display:block;margin-top:.18rem;color:#c7c7cc;font-size:.6rem;line-height:1.45}.pionex-strategy-exec-panel{margin-top:.65rem;border-radius:12px;border:1px solid rgba(52,211,153,.16);background:#34d3990b;padding:.65rem}.pionex-strategy-exec-hd{display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.68rem;color:#8e8e93}.pionex-strategy-exec-hd strong{color:#34d399}.pionex-strategy-exec-empty{margin:.45rem 0 0;font-size:.65rem;line-height:1.45;color:#c7d2fe}.pionex-strategy-exec-list{display:grid;gap:.4rem;margin-top:.5rem}.pionex-strategy-exec-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem .5rem;border-radius:9px;background:#0000002e;padding:.48rem .55rem}.pionex-strategy-exec-row span{min-width:0;color:#fff;font-size:.72rem;font-weight:700}.pionex-strategy-exec-row strong{color:#34d399;font-size:.68rem}.pionex-strategy-exec-row em{grid-column:1 / -1;color:#8e8e93;font-size:.6rem;font-style:normal;overflow-wrap:anywhere}.pionex-execution-log-panel{margin-top:.65rem;border-radius:14px;border:1px solid rgba(74,222,128,.22);background:linear-gradient(135deg,#16a34a14,#020617c7),repeating-linear-gradient(0deg,rgba(255,255,255,.025),rgba(255,255,255,.025) 1px,transparent 1px,transparent 4px);padding:.7rem;box-shadow:inset 0 0 0 1px #ffffff09}.pionex-execution-log-hd{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.55rem;font-size:.72rem;color:#bbf7d0}.pionex-execution-log-hd span{font-weight:700;letter-spacing:.02em}.pionex-execution-log-hd strong{border-radius:999px;padding:.14rem .45rem;background:#22c55e1f;color:#86efac;font-size:.62rem}.pionex-execution-log-empty{margin:0;color:#8e8e93;font-size:.66rem}.pionex-execution-log-list{display:grid;gap:.45rem}.pionex-execution-log-line{position:relative;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#00000038;padding:.55rem .65rem .55rem 1.55rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.pionex-execution-log-line:before{content:">";position:absolute;left:.62rem;top:.58rem;color:#86efac;font-size:.68rem}.pionex-execution-log-line.hit{border-color:#34d39959;background:#10b98117}.pionex-execution-log-line.wait:before{color:#facc15}.pionex-execution-log-line span{display:block;color:#f8fafc;font-size:.68rem;line-height:1.55}.pionex-execution-log-line em{display:block;margin-top:.18rem;color:#94a3b8;font-size:.58rem;font-style:normal}.pionex-no-trade-panel{margin-top:.65rem;border-radius:14px;border:1px solid rgba(56,189,248,.16);background:linear-gradient(135deg,#0ea5e914,#02061733),#0f172ab3;padding:.75rem}.pionex-no-trade-hd{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.55rem;font-size:.72rem;color:#bae6fd}.pionex-no-trade-hd span{font-weight:700;letter-spacing:.02em}.pionex-no-trade-hd strong{border-radius:999px;padding:.14rem .45rem;background:#38bdf81f;color:#7dd3fc;font-size:.66rem}.pionex-no-trade-list{display:grid;gap:.45rem}.pionex-no-trade-line{display:grid;grid-template-columns:minmax(4rem,5.5rem) minmax(0,1fr);gap:.55rem;align-items:start;border-radius:10px;border:1px solid rgba(255,255,255,.06);background:#0f172a73;padding:.55rem .65rem}.pionex-no-trade-line span{color:#e0f2fe;font-size:.7rem;font-weight:700}.pionex-no-trade-line em{color:#cbd5e1;font-size:.7rem;font-style:normal;overflow-wrap:anywhere}.pionex-no-trade-line.ok{border-color:#34d39938}.pionex-no-trade-line.warn{border-color:#fbbf243d}.pionex-live-position-list{display:grid;gap:.6rem;margin-top:.65rem}.pionex-live-position-scope-note{margin-bottom:.65rem;padding:.55rem .65rem;border-radius:10px;border:1px solid rgba(251,191,36,.22);background:#fbbf240f;font-size:.62rem;color:#fde68a;line-height:1.45}.pionex-live-position-scope-note strong{display:block;margin-bottom:.2rem;color:#fcd34d;font-size:.68rem}.pionex-funding-settings-panel{display:grid;gap:.75rem}.pionex-funding-settings-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding-bottom:.35rem;border-bottom:1px solid rgba(255,255,255,.08)}.pionex-funding-settings-hd strong{display:block;color:#fff;font-size:.88rem}.pionex-funding-settings-hd p{margin:.25rem 0 0;font-size:.62rem;color:#8e8e93;line-height:1.45}.pionex-funding-slot-preview{border-radius:10px;padding:.55rem .65rem;font-size:.62rem;line-height:1.45}.pionex-funding-slot-preview.ok{border:1px solid rgba(52,211,153,.22);background:#34d3990f;color:#86efac}.pionex-funding-slot-preview.warn{border:1px solid rgba(248,113,113,.22);background:#f871710f;color:#fca5a5}.pionex-funding-slot-preview strong{display:block;margin-bottom:.15rem}.pionex-funding-cost-note.warn{color:#fca5a5}.pionex-funding-settings-meta{display:flex;flex-wrap:wrap;gap:.35rem}.pionex-funding-settings-meta .meta-chip{display:inline-flex;align-items:center;padding:.2rem .45rem;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#cbd5e1;font-size:.58rem;font-weight:600}.pionex-funding-settings-meta .meta-chip.accent{border-color:#facc1559;color:#fde68a;background:#facc1514}.pionex-funding-settings-meta .meta-chip.live{border-color:#34d39959;color:#6ee7b7;background:#34d39914}.pionex-funding-watchlist{display:flex;flex-wrap:wrap;gap:.35rem}.pionex-funding-watchlist .watch-chip{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .45rem;border-radius:8px;border:1px solid rgba(56,189,248,.2);background:#38bdf80f;color:#e2e8f0;font-size:.62rem;font-weight:600}.pionex-ex-pos-card{border-radius:14px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(180deg,#ffffff0a,#00000038);padding:.75rem;overflow:hidden}.pionex-ex-pos-hd{display:flex;align-items:center;justify-content:space-between;gap:.65rem;margin-bottom:.65rem}.pionex-ex-pos-symbol{display:flex;align-items:center;gap:.55rem;min-width:0}.pionex-ex-pos-symbol-text{min-width:0}.pionex-ex-pos-symbol-text strong{display:block;font-size:.92rem;color:#fff;line-height:1.2}.pionex-ex-pos-symbol-text span{display:block;margin-top:.12rem;font-size:.58rem;color:#8e8e93}.pionex-ex-pos-side{flex-shrink:0;border-radius:6px;padding:.22rem .55rem;font-size:.72rem;font-weight:800;letter-spacing:.04em}.pionex-ex-pos-side.long{background:#34d39924;color:#34d399;border:1px solid rgba(52,211,153,.28)}.pionex-ex-pos-side.short{background:#f8717124;color:#f87171;border:1px solid rgba(248,113,113,.28)}.pionex-ex-pos-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem}.pionex-ex-pos-metric{min-width:0;border-radius:8px;border:1px solid rgba(255,255,255,.06);background:#0000002e;padding:.42rem .48rem}.pionex-ex-pos-metric span{display:block;font-size:.56rem;color:#8e8e93}.pionex-ex-pos-metric strong{display:block;margin-top:.15rem;font-size:.72rem;color:#f5f5f7;font-variant-numeric:tabular-nums}.pionex-ex-pos-pnl{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.55rem;padding-top:.55rem;border-top:1px solid rgba(255,255,255,.07);font-size:.62rem;color:#8e8e93}.pionex-ex-pos-pnl strong{font-size:.88rem;font-variant-numeric:tabular-nums}.pionex-ex-pos-pnl strong.up{color:#34d399}.pionex-ex-pos-pnl strong.down{color:#f87171}.pionex-ex-pos-hedge{margin-top:.55rem;border-radius:8px;padding:.45rem .55rem;font-size:.6rem;line-height:1.4}.pionex-ex-pos-hedge.ok{border:1px solid rgba(52,211,153,.2);background:#34d3990f;color:#86efac}.pionex-ex-pos-hedge.warn{border:1px solid rgba(251,191,36,.22);background:#fbbf240f;color:#fde68a}.pionex-ex-pos-hedge strong{display:block;margin-bottom:.12rem;font-size:.64rem}@media(max-width:640px){.pionex-ex-pos-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.pionex-live-position-card{border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#0000002e;padding:.65rem}.pionex-live-position-card-hd{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.5rem}.pionex-live-position-card-hd strong{color:#fff}.pionex-live-position-card-hd em{border-radius:999px;padding:.16rem .45rem;background:#34d3991a;color:#34d399;font-size:.6rem;font-style:normal;font-weight:700}.pionex-live-position-card-hd em.short{background:#f871711a;color:#f87171}.pionex-live-position-risk{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.65rem}.pionex-live-position-note{margin:.55rem 0 0;font-size:.62rem;line-height:1.45;color:#8e8e93}@media(max-width:640px){.pionex-runtime-action-row{display:block}.pionex-runtime-run-btn{width:100%}.pionex-live-position-kpis,.pionex-live-position-grid,.pionex-live-position-risk,.pionex-arb-route-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.pionex-funding-app,.pionex-funding-arb-page,.pionex-funding-catalog{--funding-accent: #facc15}.pionex-funding-hero .pionex-twap-hero-glow{background:radial-gradient(circle at 30% 20%,var(--funding-accent, #facc15)33,transparent 55%)}.pionex-funding-symbol-chips{display:flex;flex-wrap:wrap;gap:.45rem;margin-bottom:.75rem}.pionex-funding-symbol-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .65rem;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#00000040;font-size:.75rem;color:#ccc}.pionex-funding-symbol-chip.on{border-color:var(--funding-accent, #facc15)88;box-shadow:0 0 0 1px var(--funding-accent, #facc15) 44;color:#fff}.pionex-funding-symbol-chip em{font-size:.58rem;color:#636366;font-style:normal}.pionex-funding-rank{border-radius:12px;border:1px solid rgba(250,204,21,.15);background:#facc150a;padding:.65rem}.pionex-funding-rank-hd{display:flex;align-items:center;gap:.35rem;font-size:.68rem;color:#8e8e93;margin-bottom:.45rem}.pionex-funding-rank ul{list-style:none;margin:0;padding:0}.pionex-funding-rank li{display:grid;grid-template-columns:1.2rem 1.6rem 1fr auto auto;align-items:center;gap:.35rem;padding:.35rem 0;font-size:.72rem;border-bottom:1px solid rgba(255,255,255,.05)}.pionex-funding-rank li:last-child{border-bottom:none}.pionex-funding-rank li.hot{background:#facc150f;border-radius:8px;padding-left:.25rem;padding-right:.25rem}.pionex-funding-rank .rank{color:#636366;font-size:.65rem}.pionex-funding-rank .sym{color:#fff;font-weight:600}.pionex-funding-rank em{color:#636366;font-size:.58rem;font-style:normal}.pionex-funding-rank strong{color:#8e8e93}.pionex-funding-rank strong.above{color:var(--funding-accent, #facc15)}.pionex-funding-rank.compact li{grid-template-columns:minmax(3rem,4.5rem) minmax(0,1fr) auto}.pionex-funding-rank.compact li span:not(.rank):not(.sym){min-width:0;overflow-wrap:anywhere}.pionex-funding-venue-row{display:grid;grid-template-columns:1fr 1fr;gap:.55rem}.pionex-funding-venue-card{text-align:left;padding:.75rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#00000038}.pionex-funding-venue-card.on{border-color:var(--funding-accent, #facc15)88;background:#facc1514}.pionex-funding-venue-card strong{display:block;font-size:.85rem;color:#fff}.pionex-funding-venue-card p{margin:.25rem 0 0;font-size:.65rem;color:#8e8e93;line-height:1.35}.pionex-funding-mode-row{display:flex;flex-direction:column;gap:.45rem}.pionex-funding-mode-chip{text-align:left;padding:.65rem .75rem;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#0000002e}.pionex-funding-mode-chip.on{border-color:var(--funding-accent, #facc15)66}.pionex-funding-mode-chip strong{display:block;font-size:.78rem;color:#fff}.pionex-funding-mode-chip span{display:block;font-size:.62rem;color:#636366;margin-top:.15rem}.pionex-funding-apy-presets{display:flex;gap:.35rem}.pionex-funding-apy-presets button{padding:.2rem .45rem;border-radius:6px;font-size:.65rem;border:1px solid rgba(255,255,255,.12);background:transparent;color:#8e8e93}.pionex-funding-apy-presets button.on{border-color:var(--funding-accent, #facc15);color:var(--funding-accent, #facc15)}.pionex-funding-catalog{margin:0 0 1rem}.pionex-funding-catalog-tabs{display:flex;gap:.35rem;overflow-x:auto;padding-bottom:.35rem;margin-bottom:.65rem;scrollbar-width:none}.pionex-funding-catalog-tabs::-webkit-scrollbar{display:none}.pionex-funding-catalog-tabs button{flex-shrink:0;padding:.35rem .75rem;border-radius:999px;font-size:.72rem;border:1px solid rgba(255,255,255,.1);background:#00000040;color:#8e8e93}.pionex-funding-catalog-tabs button.on{border-color:var(--funding-accent, #facc15)88;color:var(--funding-accent, #facc15);background:#facc151a}.pionex-funding-catalog-hd h3{display:flex;align-items:center;gap:.35rem;font-size:.85rem;color:#fff;margin:0 0 .35rem}.pionex-funding-catalog-stats{display:flex;align-items:baseline;gap:.25rem;font-size:.65rem;color:#636366}.pionex-funding-catalog-stats .qualified{font-size:1.1rem;font-weight:700;color:var(--funding-accent, #facc15)}.pionex-funding-catalog-stats .sep{width:1px;height:.75rem;background:#333;margin:0 .25rem}.pionex-funding-catalog-actions{display:flex;gap:.35rem}.pionex-funding-catalog-actions .view-toggle,.pionex-funding-catalog-actions .refresh-btn{display:inline-flex;align-items:center;gap:.25rem;padding:.35rem .55rem;border-radius:8px;font-size:.62rem;border:1px solid rgba(255,255,255,.12);background:#0000004d;color:#ccc}.pionex-funding-catalog-actions .view-toggle.on{border-color:#a78bfa88;color:#c4b5fd}.pionex-funding-catalog-actions .refresh-btn{padding:.35rem}.pionex-funding-catalog-actions .spin{animation:pionex-spin .8s linear infinite}@keyframes pionex-spin{to{transform:rotate(360deg)}}.pionex-funding-catalog-updated{font-size:.58rem;color:#636366;margin:0 0 .65rem}.pionex-funding-basis-banner{margin:0 0 .75rem;padding:.55rem .65rem;border-radius:10px;border:1px solid rgba(250,204,21,.25);background:#facc150f;font-size:.62rem;line-height:1.45;color:#ccc}.pionex-funding-basis-banner .basis-banner-row{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:.25rem}.pionex-funding-basis-banner .basis-banner-row strong{color:var(--funding-accent, #facc15);min-width:5.5rem}.pionex-funding-basis-banner .exec-ok{color:#86efac}.pionex-funding-basis-banner .basis-chain-tags{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.35rem}.pionex-funding-basis-banner .basis-chain-tags span{padding:.12rem .4rem;border-radius:999px;font-size:.55rem;border:1px solid rgba(255,255,255,.12)}.pionex-funding-basis-banner .basis-chain-tags span.on{border-color:#22c55e88;color:#86efac}.pionex-funding-basis-banner .basis-chain-tags span.off{opacity:.45}.pionex-funding-basis-banner .cap-tag{background:#6366f126;color:#a5b4fc}.pionex-funding-basis-banner .cap-tag.perp{background:#f43f5e1f;color:#fda4af}.opp-route-note .exec-badge{margin-left:.35rem;padding:.05rem .35rem;border-radius:4px;font-style:normal;font-size:.55rem;background:#22c55e33;color:#86efac}.pionex-funding-catalog-foot{font-size:.58rem;color:#636366;margin-top:.65rem;line-height:1.4}.pionex-funding-status{display:inline-flex;align-items:center;gap:.2rem;padding:.15rem .45rem;border-radius:6px;font-size:.58rem;font-weight:600;border:1px solid transparent}.pionex-funding-status.opportunity{background:#a855f71f;color:#c4b5fd;border-color:#a855f740}.pionex-funding-status.ok{background:#34d3991f;color:#34d399;border-color:#34d39940}.pionex-funding-status.weak{background:#fbbf241f;color:#fbbf24;border-color:#fbbf2440}.pionex-funding-status.reverse{background:#ef44441f;color:#f87171;border-color:#ef444440}.pionex-funding-table-wrap{overflow-x:auto;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.pionex-funding-table{width:100%;border-collapse:collapse;font-size:.68rem;min-width:520px}.pionex-funding-table th{text-align:left;padding:.45rem .5rem;color:#636366;font-weight:500;border-bottom:1px solid rgba(255,255,255,.08);background:#00000040}.pionex-funding-table td{padding:.5rem;border-bottom:1px solid rgba(255,255,255,.05);color:#ccc;vertical-align:middle}.pionex-funding-table tr.hot td.apy-hot{color:var(--funding-accent, #facc15);font-weight:700}.pionex-funding-table tr.selected{background:#facc1514}.pionex-funding-table tr:not(.section-row):hover{background:#ffffff08;cursor:pointer}.pionex-funding-table .sym{margin-left:.35rem;font-weight:600;color:#fff}.pionex-funding-table .preview-tag{margin-left:.35rem;font-size:.55rem;color:#636366;font-style:normal}.pionex-funding-table .section-row td{padding:.35rem .5rem}.pionex-funding-table .section-toggle{display:flex;align-items:center;gap:.35rem;width:100%;text-align:left;font-size:.68rem;font-weight:700;color:inherit;background:transparent;border:none}.pionex-funding-table .section-row.tone-gold{background:#fbbf2414;color:#fbbf24}.pionex-funding-table .section-row.tone-blue{background:#3b82f614;color:#60a5fa}.pionex-funding-table .section-row.tone-orange{background:#f9731614;color:#fb923c}.pionex-funding-table .icon-btn{padding:.25rem;border-radius:6px;border:none;background:#ffffff0f;color:#8e8e93}.pionex-funding-card-grid{display:grid;grid-template-columns:1fr;gap:.65rem}@media(min-width:640px){.pionex-funding-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.pionex-funding-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1440px){.pionex-funding-card-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.pionex-funding-opp-card{border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#00000047;padding:.85rem;cursor:pointer;transition:border-color .2s,box-shadow .2s}.pionex-funding-opp-card.qualified{border-color:#facc1559}.pionex-funding-opp-card.selected{box-shadow:0 0 0 1px var(--funding-accent, #facc15) 55;background:#facc150f}.pionex-funding-opp-card .opp-hd{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.65rem}.pionex-funding-opp-card .opp-title{display:flex;align-items:center;gap:.35rem;flex-wrap:wrap}.pionex-funding-opp-card .rank{font-size:.62rem;color:#636366}.pionex-funding-opp-card .preview-tag{font-size:.55rem;color:#636366;font-style:normal}.pionex-funding-opp-card .opp-yield-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem;margin-bottom:.55rem}.pionex-funding-opp-card .opp-yield-grid div{background:#00000040;border-radius:8px;padding:.4rem;border:1px solid rgba(255,255,255,.06)}.pionex-funding-opp-card .opp-yield-grid span{display:block;font-size:.58rem;color:#636366}.pionex-funding-opp-card .opp-yield-grid strong{font-size:.82rem;color:#fff}.pionex-funding-opp-card .opp-yield-grid strong.pos{color:#34d399}.pionex-funding-opp-card .opp-yield-grid strong.neg{color:#f87171}.pionex-funding-opp-card .opp-apr{text-align:center;padding:.55rem;border-radius:10px;margin-bottom:.25rem;border:1px solid rgba(52,211,153,.2);background:#34d39914}.pionex-funding-opp-card .opp-apr.neg{border-color:#ef444433;background:#ef444414}.pionex-funding-opp-card .opp-apr span{display:block;font-size:.58rem;color:#8e8e93}.pionex-funding-opp-card .opp-apr strong{font-size:1.35rem;color:#34d399}.pionex-funding-opp-card .opp-apr.neg strong{color:#f87171}.pionex-funding-opp-card .opp-apr-note{font-size:.55rem;color:#636366;text-align:center;margin:0 0 .55rem}.pionex-funding-opp-card .opp-route-optimizer{margin:.45rem 0 .55rem;border-radius:10px;border:1px solid rgba(250,204,21,.18);background:#facc150e;padding:.5rem}.pionex-funding-opp-card .optimizer-hd{display:flex;justify-content:space-between;gap:.45rem;margin-bottom:.4rem;font-size:.62rem}.pionex-funding-opp-card .optimizer-hd span{color:#8e8e93}.pionex-funding-opp-card .optimizer-hd strong{color:#facc15;text-align:right}.pionex-funding-opp-card .optimizer-grid{display:grid;gap:.35rem}.pionex-funding-opp-card .optimizer-grid div{border-radius:8px;border:1px solid rgba(255,255,255,.06);background:#0000002e;padding:.4rem}.pionex-funding-opp-card .optimizer-grid div.ok{border-color:#34d3992e}.pionex-funding-opp-card .optimizer-grid span,.pionex-funding-opp-card .optimizer-grid em,.pionex-funding-opp-card .opp-route-optimizer p{display:block;color:#8e8e93;font-size:.55rem;line-height:1.35;font-style:normal}.pionex-funding-opp-card .optimizer-grid strong{display:block;margin:.08rem 0;color:#fff;font-size:.68rem}.pionex-funding-opp-card .opp-route-optimizer p{margin:.35rem 0 0}.pionex-funding-opp-card .opp-metrics{list-style:none;margin:0 0 .65rem;padding:0;font-size:.68rem}.pionex-funding-opp-card .opp-metrics li{display:flex;justify-content:space-between;padding:.35rem 0;border-bottom:1px solid rgba(255,255,255,.05)}.pionex-funding-opp-card .opp-metrics span{color:#8e8e93}.pionex-funding-opp-card .opp-metrics b{color:#fff}.pionex-funding-opp-card .opp-metrics b.small{font-size:.58rem;max-width:55%;text-align:right}.pionex-funding-opp-card .opp-actions{display:grid;grid-template-columns:1fr 1fr;gap:.35rem}.pionex-funding-opp-card .opp-actions button{display:flex;align-items:center;justify-content:center;gap:.25rem;padding:.45rem;border-radius:8px;font-size:.68rem;font-weight:600;border:none}.pionex-funding-opp-card .opp-actions .trade{background:#ffffff0f;color:#34d399;border:1px solid rgba(52,211,153,.25)}.pionex-funding-opp-card .opp-actions .calc{background:#059669;color:#fff}.pionex-funding-skeleton .sk{height:3rem;border-radius:10px;background:#ffffff0d;margin-bottom:.45rem;animation:pionex-pulse 1.2s ease-in-out infinite}@keyframes pionex-pulse{0%,to{opacity:.5}50%{opacity:1}}.pionex-funding-calc-sheet{width:min(100%,420px);max-height:90vh;overflow-y:auto;background:#0f1419;border:1px solid rgba(255,255,255,.12);border-radius:16px;padding:1rem;margin:auto}.pionex-funding-calc-sheet .sheet-hd{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:1rem}.pionex-funding-calc-sheet .sheet-hd h3{display:flex;align-items:center;gap:.35rem;font-size:1rem;color:#fff;margin:0}.pionex-funding-calc-sheet .sheet-hd p{font-size:.68rem;color:#8e8e93;margin:.25rem 0 0}.pionex-funding-calc-sheet .sheet-hd button{background:transparent;border:none;color:#8e8e93}.pionex-funding-calc-sheet .calc-field span{display:block;font-size:.72rem;color:#8e8e93;margin-bottom:.35rem}.pionex-funding-calc-sheet .calc-input{display:flex;align-items:center;gap:.35rem;padding:.55rem .65rem;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#0000004d;margin-bottom:.75rem}.pionex-funding-calc-sheet .calc-input input{flex:1;background:transparent;border:none;color:#fff;font-size:1rem;outline:none}.pionex-funding-calc-sheet .calc-rate-box{padding:.65rem;border-radius:10px;background:#00000040;border:1px solid rgba(255,255,255,.08);margin-bottom:.75rem}.pionex-funding-calc-sheet .calc-rate-box span{display:block;font-size:.62rem;color:#636366}.pionex-funding-calc-sheet .calc-rate-box strong{font-size:1.1rem;color:#34d399}.pionex-funding-calc-sheet .calc-section-hd{display:flex;align-items:center;gap:.35rem;font-size:.75rem;color:#ccc;margin-bottom:.45rem}.pionex-funding-calc-sheet .calc-grid{display:grid;grid-template-columns:1fr 1fr;gap:.45rem;margin-bottom:.75rem}.pionex-funding-calc-sheet .calc-grid>div{padding:.55rem;border-radius:10px;border:1px solid rgba(255,255,255,.08);background:#00000038}.pionex-funding-calc-sheet .calc-grid span{display:block;font-size:.58rem;color:#636366}.pionex-funding-calc-sheet .calc-grid strong{display:block;font-size:.85rem;color:#fff;margin:.15rem 0}.pionex-funding-calc-sheet .calc-grid em{font-size:.62rem;color:#34d399;font-style:normal}.pionex-funding-calc-sheet .calc-net{display:flex;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;border-radius:12px;border:1px solid rgba(52,211,153,.25);background:linear-gradient(90deg,#34d3991a,#3b82f614);margin-bottom:.75rem}.pionex-funding-calc-sheet .calc-net span{display:block;font-size:.68rem;color:#8e8e93}.pionex-funding-calc-sheet .calc-net small{font-size:.58rem;color:#636366}.pionex-funding-calc-sheet .calc-net strong{display:block;font-size:1.35rem;color:#34d399;text-align:right}.pionex-funding-calc-sheet .calc-net em{display:block;font-size:.62rem;color:#34d399;text-align:right;font-style:normal}.pionex-funding-calc-sheet .calc-warn{font-size:.62rem;line-height:1.45;color:#fbbf24;padding:.55rem;border-radius:8px;background:#fbbf2414;border:1px solid rgba(251,191,36,.2)}.lite-coin-icon{border-radius:50%;-o-object-fit:cover;object-fit:cover;display:inline-block;vertical-align:middle;background:#ffffff0f}.lite-coin-icon.fallback{display:inline-flex;align-items:center;justify-content:center;font-size:.55rem;font-weight:700;color:#8e8e93;border:1px solid rgba(255,255,255,.12)}.pionex-funding-table .inline-icon{margin-right:.35rem;vertical-align:middle}.opp-check{width:1.1rem;height:1.1rem;border-radius:50%;border:1.5px solid rgba(255,255,255,.25);display:inline-flex;align-items:center;justify-content:center}.opp-check.on{background:var(--funding-accent, #facc15);border-color:var(--funding-accent, #facc15);color:#000}.pionex-funding-app{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px));max-width:480px;margin:0 auto;overflow-x:hidden;width:100%}.pionex-funding-app-hd{display:flex;align-items:center;gap:.65rem;padding:.65rem 1rem;position:sticky;top:0;z-index:20;background:#09090beb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.06)}.pionex-funding-app-hd .back{color:#fff;padding:.25rem}.pionex-funding-app-hd .hd-center{display:flex;align-items:center;gap:.55rem;flex:1;min-width:0}.pionex-funding-app-hd h1{font-size:.95rem;margin:0;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pionex-funding-app-hd p{font-size:.62rem;color:#636366;margin:0}.pionex-funding-app-hd .guide{color:#8e8e93;background:transparent;border:none}.pionex-funding-step-nav{display:flex;justify-content:space-between;gap:.35rem;padding:.65rem 1rem;border-bottom:1px solid rgba(255,255,255,.06)}.pionex-funding-step-nav .step-item{flex:1;display:flex;flex-direction:column;align-items:center;gap:.25rem;background:transparent;border:none;color:#636366;font-size:.62rem}.pionex-funding-step-nav .step-dot{width:1.5rem;height:1.5rem;border-radius:50%;border:1.5px solid rgba(255,255,255,.2);display:flex;align-items:center;justify-content:center;font-size:.65rem;font-weight:700}.pionex-funding-step-nav .step-item.active .step-dot{border-color:var(--funding-accent, #facc15);color:var(--funding-accent, #facc15);box-shadow:0 0 0 3px #facc1526}.pionex-funding-step-nav .step-item.done .step-dot{background:var(--funding-accent, #facc15);border-color:var(--funding-accent, #facc15);color:#000}.pionex-funding-step-nav .step-item.active .step-label{color:var(--funding-accent, #facc15)}.pionex-funding-app-body{padding:.75rem 1rem 1rem;overflow-x:hidden}.pionex-funding-app-footer{position:fixed;left:0;right:0;bottom:0;z-index:30;max-width:480px;margin:0 auto;display:flex;gap:.5rem;padding:.65rem 1rem calc(.65rem + env(safe-area-inset-bottom,0px));background:#09090bf2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-top:1px solid rgba(255,255,255,.08)}.pionex-funding-app-footer .btn-ghost{flex:0 0 auto;padding:.75rem 1rem;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:transparent;color:#ccc;font-size:.85rem}.pionex-funding-app-footer .btn-primary{flex:1;padding:.85rem;border-radius:12px;border:none;background:linear-gradient(135deg,#facc15,#ca8a04);color:#000;font-weight:700;font-size:.9rem}.pionex-funding-app-footer .btn-primary:disabled{opacity:.45}.pionex-funding-basket{margin-bottom:.75rem;padding:.65rem;border-radius:14px;border:1px solid rgba(250,204,21,.2);background:#facc150d}.pionex-funding-basket.empty p{margin:0;font-size:.72rem;color:#8e8e93;text-align:center}.pionex-funding-basket-hd{display:flex;justify-content:space-between;font-size:.68rem;margin-bottom:.45rem}.pionex-funding-basket-hd span{color:#fff;font-weight:600}.pionex-funding-basket-hd em{color:#636366;font-style:normal}.pionex-funding-basket-scroll{display:flex;flex-wrap:wrap;gap:.4rem;max-height:5.5rem;overflow-y:auto;overflow-x:hidden;padding-bottom:.15rem;scrollbar-width:none}.pionex-funding-basket-scroll::-webkit-scrollbar{display:none}.pionex-funding-basket-chip{flex-shrink:0;display:flex;align-items:center;gap:.3rem;padding:.35rem .5rem .35rem .4rem;border-radius:999px;background:#00000059;border:1px solid rgba(255,255,255,.1);font-size:.72rem;color:#fff}.pionex-funding-basket-chip button{background:transparent;border:none;color:#8e8e93;padding:.1rem}.pionex-funding-segment{margin-bottom:1rem}.pionex-funding-segment .seg-label{font-size:.72rem;color:#8e8e93;margin:0 0 .45rem}.pionex-funding-segment .seg-row.two{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.pionex-funding-segment .seg-row.stack{display:flex;flex-direction:column;gap:.35rem}.pionex-funding-segment .seg-btn{text-align:left;padding:.75rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#00000040}.pionex-funding-segment .seg-btn.on{border-color:var(--funding-accent, #facc15)88;background:#facc1514}.pionex-funding-segment .seg-btn:disabled:not(.on){opacity:.42;cursor:not-allowed}.pionex-funding-segment .seg-btn strong{display:block;font-size:.82rem;color:#fff}.pionex-funding-segment .seg-btn span{display:block;font-size:.58rem;color:#636366;margin-top:.2rem;line-height:1.35}.pionex-funding-segment .apy-pill-row{display:flex;gap:.35rem;flex-wrap:wrap;margin-bottom:.45rem}.pionex-funding-segment .apy-pill-row button{padding:.35rem .75rem;border-radius:999px;font-size:.72rem;border:1px solid rgba(255,255,255,.12);background:#0003;color:#8e8e93}.pionex-funding-segment .apy-pill-row button.on{border-color:var(--funding-accent, #facc15);color:var(--funding-accent, #facc15);background:#facc151a}.pionex-acc-stepper-row.compact{margin-top:.25rem}.pionex-funding-rule-cards{display:flex;flex-direction:column;gap:.45rem}.pionex-funding-rule-cards .rule-card{display:flex;gap:.65rem;align-items:flex-start;padding:.65rem .75rem;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#00000038}.pionex-funding-rule-cards .rule-card.accent{border-color:#facc1540;background:#facc150f}.pionex-funding-rule-cards .rule-icon{font-size:1.15rem;line-height:1}.pionex-funding-rule-cards strong{display:block;font-size:.78rem;color:#fff}.pionex-funding-rule-cards p{margin:.15rem 0 0;font-size:.62rem;color:#636366;line-height:1.4}.pionex-funding-account-row{width:100%;display:flex;align-items:center;gap:.65rem;padding:.85rem;margin-bottom:.5rem;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#00000047;color:#fff;text-align:left}.pionex-funding-account-row div{flex:1;min-width:0}.pionex-funding-account-row span{display:block;font-size:.62rem;color:#636366}.pionex-funding-account-row strong{display:block;font-size:.85rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pionex-funding-account-row.compact{margin-top:.5rem;margin-bottom:0}.pionex-funding-cost-note{margin:.35rem 0 0;font-size:.62rem;color:#8e8e93;line-height:1.45}.pionex-funding-cost-note strong{color:var(--funding-accent, #facc15)}.pionex-funding-capital-input .capital-display.tap{padding:.5rem 0}.pionex-funding-capital-input .capital-tap-btn{background:transparent;border:none;color:inherit;cursor:pointer;padding:0}.pionex-funding-capital-input .capital-input-field{width:100%;max-width:12rem;margin:0 auto;display:block;font-size:2rem;font-weight:700;text-align:center;color:#fff;background:#00000059;border:1px solid var(--funding-accent, #facc15);border-radius:12px;padding:.35rem .5rem;outline:none}.pionex-funding-multi-acc-sheet .pionex-funding-multi-acc-count{font-size:.72rem;color:#8e8e93;margin:0 0 .65rem}.pionex-funding-multi-acc-sheet .pionex-funding-multi-acc-count strong{color:var(--funding-accent, #facc15)}.pionex-funding-multi-acc-row.on{border-color:var(--funding-accent, #facc15)66;background:#facc150f}.pionex-funding-multi-acc-row.dim{opacity:.45}.pionex-funding-acc-check{width:1.1rem;height:1.1rem;border-radius:4px;border:1.5px solid rgba(255,255,255,.25);display:inline-block}.pionex-funding-balance-breakdown{display:flex;flex-wrap:wrap;gap:.35rem .75rem;justify-content:center;margin:.35rem 0 .5rem;font-size:.62rem}.pionex-funding-balance-breakdown span{display:inline-flex;align-items:baseline;gap:.25rem;color:var(--lite-text-muted, #8e8e93)}.pionex-funding-balance-breakdown i{font-style:normal;opacity:.85}.pionex-funding-balance-breakdown strong{color:var(--lite-text, #fff);font-weight:600}.pionex-funding-dual-balance{margin-bottom:.75rem}.pionex-funding-dual-balance-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.5rem}.pionex-funding-dual-balance-card{padding:.55rem .65rem;border-radius:12px;border:1px solid var(--lite-border, rgba(255,255,255,.08));background:var(--lite-surface-2, rgba(255,255,255,.04))}.pionex-funding-dual-balance-card span{display:block;font-size:.62rem;color:var(--lite-text-muted, #8e8e93);margin-bottom:.2rem}.pionex-funding-dual-balance-card strong{font-size:1.05rem;color:var(--funding-accent, #facc15)}.pionex-funding-dual-balance-card em{display:block;font-size:.58rem;color:var(--lite-text-muted, #8e8e93);font-style:normal;margin-top:.15rem}.pionex-funding-opp-card .opp-route-note{margin:.25rem 0 .35rem;font-size:.58rem;color:var(--lite-text-muted, #8e8e93);line-height:1.4}.pionex-funding-opp-card .opp-route-note.exec-ok{color:#86efac}.pionex-funding-opp-card .opp-route-note.exec-missing{color:#fbbf24}.pionex-funding-catalog-hd{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}@media(min-width:640px){.pionex-funding-basket-scroll{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;max-height:none}}@media(max-width:639px){.pionex-funding-catalog{margin-left:-.25rem;margin-right:-.25rem}.pionex-funding-catalog-tabs{padding-left:.25rem;padding-right:.25rem}.pionex-funding-catalog.view-card .pionex-funding-table-wrap,.pionex-funding-catalog.view-table .pionex-funding-card-grid{display:none}.pionex-funding-catalog.view-table .pionex-funding-table-wrap{display:block;margin-left:.25rem;margin-right:.25rem;-webkit-overflow-scrolling:touch}.pionex-funding-catalog-hd h3{font-size:.78rem}.pionex-funding-catalog-stats{flex-wrap:wrap}.pionex-funding-catalog-actions .view-toggle span{max-width:4.5rem;line-height:1.2;text-align:left}.pionex-funding-card-grid,.pionex-funding-segment .seg-row.two{grid-template-columns:1fr}.pionex-funding-account-row strong{white-space:normal;line-height:1.3}}.capital-display{text-align:center;padding:.75rem 0}.capital-display strong{font-size:2rem;color:#fff}.capital-display span{font-size:.85rem;color:#636366;margin-left:.25rem}.capital-display em{display:block;font-size:.62rem;color:#636366;margin-top:.25rem;font-style:normal}.pionex-funding-summary-card{margin-top:.75rem;padding:.85rem;border-radius:14px;border:1px solid rgba(250,204,21,.2);background:#facc150a}.pionex-funding-summary-card .sum-hd{display:flex;align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;color:var(--funding-accent, #facc15);margin-bottom:.55rem}.pionex-funding-summary-card ul{list-style:none;margin:0;padding:0}.pionex-funding-summary-card li{display:flex;justify-content:space-between;align-items:center;gap:.5rem;padding:.4rem 0;border-bottom:1px solid rgba(255,255,255,.05);font-size:.72rem}.pionex-funding-summary-card li span{color:#8e8e93}.pionex-funding-summary-card li strong{color:#fff;text-align:right}.pionex-funding-summary-card .sum-coins{display:flex;align-items:center;gap:.2rem}.pionex-funding-summary-card .sum-coins em{font-size:.62rem;color:#636366;font-style:normal}.pionex-funding-symbol-states-wrap{width:100%;min-width:0;margin-top:.45rem;padding:0 1rem .35rem}.pionex-funding-symbol-states-wrap.compact{padding:0 0 .25rem;margin-top:.35rem}.pionex-funding-symbol-scroll-hint{margin:0 0 .35rem;font-size:.58rem;color:#64748b;text-align:center;letter-spacing:.02em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pionex-funding-symbol-states{display:flex;flex-wrap:nowrap;gap:.45rem;margin-bottom:.15rem}.pionex-funding-symbol-states.scrollable{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;scroll-padding-inline:.5rem;padding-bottom:.4rem;scrollbar-width:thin;scrollbar-color:rgba(52,211,153,.55) transparent;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 6%,#000 94%,transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 6%,#000 94%,transparent 100%)}.pionex-funding-symbol-states.scrollable::-webkit-scrollbar{height:5px}.pionex-funding-symbol-states.scrollable::-webkit-scrollbar-thumb{background:#34d39980;border-radius:999px}.pionex-funding-symbol-states.scrollable::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.pionex-funding-symbol-states .sym-state{display:flex;align-items:center;gap:.32rem;padding:.42rem .62rem;border-radius:999px;font-size:.65rem;border:1px solid rgba(255,255,255,.12);background:#00000047;flex-shrink:0;scroll-snap-align:start;position:relative;transition:border-color .2s,box-shadow .2s,background .2s,transform .15s}.pionex-funding-symbol-states .sym-state .sym-state-name{font-weight:700;color:#f1f5f9;letter-spacing:.01em}.pionex-funding-symbol-states .sym-state.open,.pionex-funding-symbol-states .sym-state.active{border-color:#34d39973}.pionex-funding-symbol-states .sym-state.holding{border:2px solid #2dd4bf;background:linear-gradient(135deg,#2dd4bf61,#10b98124);box-shadow:0 0 0 2px #34d3998c,0 0 18px #34d399bf,0 0 36px #34d39947,inset 0 0 18px #34d3992e;animation:pionex-funding-holding-pulse 2s ease-in-out infinite;transform:scale(1.02);z-index:1}.pionex-funding-symbol-states .sym-state.holding .sym-state-name{color:#ecfdf5;text-shadow:0 0 12px rgba(52,211,153,.65)}.pionex-funding-symbol-states .sym-state-badge{font-size:.58rem;font-weight:800;font-style:normal;color:#022c22;background:linear-gradient(180deg,#6ee7b7,#34d399);padding:.12rem .38rem;border-radius:999px;box-shadow:0 0 10px #34d399a6;letter-spacing:.04em;white-space:nowrap}.pionex-funding-symbol-states .sym-state-live-dot{width:8px;height:8px;border-radius:50%;background:#34d399;box-shadow:0 0 10px #34d399,0 0 20px #34d39980;flex-shrink:0;animation:pionex-funding-dot-blink 1.2s ease-in-out infinite}@keyframes pionex-funding-holding-pulse{0%,to{box-shadow:0 0 0 2px #34d39973,0 0 14px #34d3998c,0 0 28px #34d39933,inset 0 0 14px #34d39924}50%{box-shadow:0 0 0 3px #2dd4bfbf,0 0 26px #34d399f2,0 0 48px #34d39966,inset 0 0 20px #34d39938}}@keyframes pionex-funding-dot-blink{0%,to{opacity:1;transform:scale(1)}50%{opacity:.65;transform:scale(.82)}}.pionex-funding-symbol-states .sym-state.orphan-spot{border:2px solid #fbbf24;background:linear-gradient(135deg,#fbbf2438,#fbbf240f);box-shadow:0 0 14px #fbbf2459}.pionex-funding-symbol-states .sym-state.orphan-spot .sym-state-name{color:#fde68a}.pionex-funding-symbol-states .sym-state-badge.orphan{color:#422006;background:linear-gradient(180deg,#fde68a,#fbbf24);box-shadow:0 0 8px #fbbf2480}.pionex-funding-symbol-states .sym-state-orphan-dot{width:8px;height:8px;border-radius:50%;background:#fbbf24;box-shadow:0 0 8px #fbbf24e6;flex-shrink:0}.pionex-funding-performance.has-orphan-spot{border-color:#fbbf2473;background:linear-gradient(160deg,#78350f59,#0b0f14fa)}.pionex-funding-orphan-note{margin:0 0 .65rem;padding:.55rem .65rem;border-radius:10px;border:1px solid rgba(251,191,36,.4);background:#fbbf241a;font-size:.65rem;color:#fcd34d}.pionex-funding-orphan-note strong{display:block;font-size:.72rem;color:#fde68a;margin-bottom:.2rem}.pionex-funding-orphan-note span{color:#a8a29e}.pionex-funding-symbol-states .sym-state em{color:#8e8e93;font-style:normal}.pionex-funding-symbol-states .sym-state b{color:var(--funding-accent, #facc15)}.pionex-funding-symbol-states .sym-state.closed em{color:#64748b}.pionex-funding-symbol-states .sym-state.idle em{color:#94a3b8}.pionex-card .pionex-funding-symbol-states-wrap{margin-left:0;margin-right:0}@media(min-width:768px){.pionex-funding-app{max-width:520px}.pionex-funding-catalog{margin-left:0;margin-right:0}}.pionex-card-runtime .pionex-coin-runtime{font-size:1.15rem;line-height:1;display:flex;align-items:center;justify-content:center}.pionex-coin-runtime.tone-amber{background:#fbbf2426;box-shadow:0 0 0 1px #fbbf2440}.pionex-coin-runtime.tone-emerald{background:#34d3991f;box-shadow:0 0 0 1px #34d39940}.pionex-coin-runtime.tone-gold{background:#facc151f;box-shadow:0 0 0 1px #facc1547}.pionex-coin-runtime.tone-violet{background:#a78bfa1f;box-shadow:0 0 0 1px #a78bfa40}.pionex-coin-runtime.tone-cyan{background:#22d3ee1a;box-shadow:0 0 0 1px #22d3ee38}.pionex-coin-runtime.tone-brand{background:#7dd3fc1f;box-shadow:0 0 0 1px #7dd3fc40}.pionex-metric-grid-runtime{grid-template-columns:repeat(2,1fr)}@media(min-width:420px){.pionex-metric-grid-runtime{grid-template-columns:repeat(4,1fr)}}.pionex-metric-grid-runtime .pionex-metric-val.up{color:#34d399}.pionex-metric-grid-runtime .pionex-metric-val.down{color:#f87171}.pionex-runtime-pnl-strip{display:flex;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.55rem;padding:.5rem .65rem;border-radius:10px;font-size:.62rem;color:#8e8e93;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.pionex-runtime-pnl-strip.up strong{color:#34d399}.pionex-runtime-pnl-strip.down strong{color:#f87171}.pionex-runtime-pnl-strip strong{font-size:.85rem}.pionex-funding-symbol-states.compact{margin-top:.55rem}.pionex-funding-performance{margin-bottom:.55rem;padding:.7rem .75rem .55rem;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:linear-gradient(160deg,#0f172af2,#0b0f14fa)}.pionex-funding-performance.holding{border-color:#34d39966;background:linear-gradient(160deg,#064e3b59,#0b0f14fa);box-shadow:0 0 24px #34d39914}.pionex-funding-performance.compact{margin:0 1rem .5rem}.pionex-funding-performance-hd{display:flex;align-items:flex-start;gap:.45rem;margin-bottom:.65rem}.pionex-funding-pos-dot{width:8px;height:8px;margin-top:.35rem;border-radius:50%;background:#64748b;flex-shrink:0}.pionex-funding-pos-dot.on{background:#34d399;box-shadow:0 0 10px #34d399d9}.pionex-funding-performance-title{flex:1;min-width:0}.pionex-funding-performance-title strong{display:block;font-size:.82rem;font-weight:700;color:#f8fafc;line-height:1.25}.pionex-funding-performance-title em{display:block;margin-top:.12rem;font-size:.6rem;font-style:normal;color:#94a3b8;line-height:1.35}.pionex-funding-performance-runtime{flex-shrink:0;font-size:.58rem;color:#64748b;padding:.2rem .45rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#00000040;white-space:nowrap}.pionex-funding-performance-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.45rem}.pionex-funding-kpi{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.12rem;padding:.55rem .35rem;border-radius:10px;background:#00000047;border:1px solid rgba(255,255,255,.06);text-align:center;min-height:3.4rem}.pionex-funding-kpi-val{font-size:1.05rem;font-weight:800;line-height:1.1;letter-spacing:-.02em;color:#f1f5f9}.pionex-funding-kpi-lbl{font-size:.58rem;color:#94a3b8;font-weight:600}.pionex-funding-kpi-sub{font-size:.52rem;color:#64748b}.pionex-funding-kpi-pnl.up .pionex-funding-kpi-val{color:#34d399}.pionex-funding-kpi-pnl.down .pionex-funding-kpi-val{color:#f87171}.pionex-funding-kpi-funding.up .pionex-funding-kpi-val{color:#6ee7b7}.pionex-funding-kpi-apy.hot .pionex-funding-kpi-val{color:#facc15;text-shadow:0 0 16px rgba(250,204,21,.35)}.pionex-funding-kpi-apy .pionex-funding-kpi-val{color:#e2e8f0}.pionex-funding-performance-foot{margin:.5rem 0 0;font-size:.58rem;color:#64748b;text-align:center;line-height:1.45}.pionex-funding-at-a-glance{display:none}.pionex-funding-mismatch-note{margin:0 0 .65rem;padding:.55rem .65rem;border-radius:10px;border:1px solid rgba(251,191,36,.35);background:#fbbf2414;font-size:.65rem;color:#fcd34d}.pionex-funding-mismatch-note strong{display:block;font-size:.72rem;color:#fde68a;margin-bottom:.2rem}.pionex-funding-mismatch-note span{color:#a8a29e}.pionex-detail-kpi-row strong.up{color:#34d399}.pionex-detail-kpi-row strong.down{color:#f87171}.pionex-runtime-more-chip{font-size:.62rem;color:#636366;padding:.35rem .5rem;border-radius:999px;border:1px solid rgba(255,255,255,.1)}.pionex-twap-progress-bar.compact{margin-top:.55rem;height:4px}.pionex-runtime-params-hd{display:flex;align-items:flex-start;gap:.55rem;font-size:.78rem;font-weight:600;color:#fff;margin:0 0 .85rem}.pionex-runtime-params-hd strong{display:block;font-size:.9rem;font-weight:600;color:#fff}.pionex-runtime-params-sub{margin:.15rem 0 0;font-size:.65rem;font-weight:400;color:#8e8e93}.pionex-runtime-params-actions{margin-top:1rem;padding-top:.85rem;border-top:1px solid rgba(255,255,255,.08)}.pionex-card-name-hint{margin:.2rem 0 0;font-size:.58rem;color:#64748b}.pionex-params-grid-2{grid-template-columns:repeat(2,1fr)}.pionex-params-cell-wide{grid-column:span 2}.pionex-params-val-sm{font-size:.68rem!important;font-weight:500!important;line-height:1.35;white-space:normal}.pionex-scanner-conditions{list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.pionex-scanner-conditions li{display:flex;align-items:center;gap:.45rem;padding:.45rem .65rem;border-radius:.55rem;font-size:.68rem;background:#ffffff0a;color:#636366}.pionex-scanner-conditions li.pass{color:#34d399;background:#34d39914}.pionex-detail-chart-block,.pionex-detail-position-block{border-radius:.85rem;border:1px solid rgba(255,255,255,.08);background:#0000002e;padding:.75rem}.pionex-cta-ghost{background:transparent!important;border:1px solid rgba(255,255,255,.15)!important;color:#ccc!important}.pionex-card-trend{border-color:#7dd3fc1f}.pionex-card-runtime{border-color:#ffffff14}.pionex-lb-list{display:flex;flex-direction:column;gap:.85rem;padding:.5rem 1rem 2rem}.pionex-lb-card{border-radius:1rem;border:1px solid rgba(255,255,255,.08);background:linear-gradient(165deg,#111113f5,#080c12eb);padding:1rem}.pionex-lb-card-system{border-color:#7dd3fc38;box-shadow:0 0 0 1px #7dd3fc0f}.pionex-lb-card-top{display:flex;gap:.65rem;align-items:flex-start}.pionex-lb-card-rank{font-size:1.35rem;line-height:1;flex-shrink:0}.pionex-lb-card-head{min-width:0;flex:1}.pionex-lb-card-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.pionex-lb-card-title{margin:0;font-size:.95rem;font-weight:600;color:#fff}.pionex-lb-badge-system,.pionex-lb-badge-community{display:inline-flex;align-items:center;gap:.2rem;border-radius:999px;padding:.1rem .45rem;font-size:.625rem;font-weight:600}.pionex-lb-badge-system{color:#7dd3fc;background:#7dd3fc1f;border:1px solid rgba(125,211,252,.25)}.pionex-lb-badge-community{color:#a1a1aa;background:#ffffff0f}.pionex-lb-card-sub{margin:.2rem 0 0;font-size:.6875rem;color:#8e8e93}.pionex-lb-design-summary{margin:.35rem 0 0;font-size:.6875rem;line-height:1.45;color:#cbd5e1}.pionex-lb-card-perf{flex-shrink:0;text-align:right;min-width:7rem}.pionex-lb-sparkline{width:7.5rem;height:2.25rem;margin-left:auto;margin-bottom:.25rem;opacity:.9}.pionex-lb-return{display:flex;align-items:center;justify-content:flex-end;gap:.25rem;margin:0;font-size:1rem;font-weight:700}.pionex-lb-return.up{color:#34d399}.pionex-lb-return.down{color:#f87171}.pionex-lb-pnl{margin:.15rem 0 0;font-size:.6875rem;color:#8e8e93}.pionex-lb-perf-source{margin:.2rem 0 0;font-size:.5625rem;color:#636366}.pionex-lb-badge-live{display:inline-flex;align-items:center;border-radius:999px;padding:.1rem .45rem;font-size:.5625rem;font-weight:600;color:#6ee7b7;background:#34d3991a;border:1px solid rgba(52,211,153,.22)}.pionex-lb-holdings{margin-top:.75rem;border-radius:.75rem;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:.65rem .75rem}.pionex-lb-holdings-title{margin:0 0 .45rem;font-size:.6875rem;font-weight:600;color:#cbd5e1}.pionex-lb-holdings-list{display:flex;flex-direction:column;gap:.45rem}.pionex-lb-holding-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;font-size:.6875rem}.pionex-lb-holding-main{min-width:0}.pionex-lb-holding-main strong{display:block;color:#fff;font-size:.75rem}.pionex-lb-holding-main span{display:block;margin-top:.1rem;color:#8e8e93;line-height:1.4}.pionex-lb-holding-pnl{flex-shrink:0;text-align:right;color:#8e8e93}.pionex-lb-holding-pnl.up{color:#34d399}.pionex-lb-holding-pnl.down{color:#f87171}.pionex-lb-holding-pnl em{display:block;margin-top:.1rem;font-style:normal;font-size:.625rem;opacity:.85}.pionex-lb-live-note{margin:.55rem 0 0;font-size:.625rem;line-height:1.45;color:#64748b}.pionex-lb-platform-feature{margin-top:.75rem;border-radius:.85rem;border:1px solid rgba(125,211,252,.2);background:linear-gradient(165deg,#7dd3fc14,#080c1266);padding:.75rem}.pionex-lb-platform-feature-title{margin:0;font-size:.75rem;font-weight:700;color:#e2e8f0}.pionex-lb-platform-scan{margin:.25rem 0 .55rem;font-size:.625rem;line-height:1.45;color:#94a3b8}.pionex-lb-dual-panel{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}@media(max-width:520px){.pionex-lb-dual-panel{grid-template-columns:1fr}}.pionex-lb-panel{border-radius:.65rem;background:#00000038;padding:.55rem .65rem}.pionex-lb-panel-title{margin:0 0 .4rem;font-size:.625rem;font-weight:600;color:#cbd5e1}.pionex-lb-panel-kpi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.pionex-lb-panel-kpi>div{text-align:center}.pionex-lb-panel-kpi strong{display:block;font-size:.75rem;color:#fff}.pionex-lb-panel-kpi span{display:block;margin-top:.1rem;font-size:.5625rem;color:#64748b}.pionex-lb-dd-highlight strong,.pionex-lb-dd-highlight-inline strong{color:#fbbf24}.pionex-lb-panel-meta,.pionex-lb-panel-note{margin:.4rem 0 0;font-size:.5625rem;line-height:1.45;color:#64748b}.pionex-lb-validation{margin:.55rem 0;padding:.55rem;border-radius:.55rem;background:#ffffff0a}.pionex-lb-validation-title{margin:0 0 .35rem;font-size:.625rem;font-weight:600;color:#94a3b8}.pionex-lb-validation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.pionex-lb-validation-item{border-radius:.45rem;padding:.35rem .45rem;background:#0000002e}.pionex-lb-validation-item.ok{border:1px solid rgba(52,211,153,.18);background:#10b9810f}.pionex-lb-lifecycle-wrap{margin-top:.65rem;padding:.65rem .75rem;border-radius:.85rem;border:1px solid rgba(148,163,184,.15);background:#00000038}.pionex-lb-lifecycle-head{display:flex;flex-direction:column;gap:.25rem;margin-bottom:.45rem}.pionex-lb-qual-badge{align-self:flex-start;border-radius:999px;padding:.15rem .55rem;font-size:.625rem;font-weight:700}.pionex-lb-qual-badge.tone-ok{color:#6ee7b7;background:#10b9811f;border:1px solid rgba(52,211,153,.25)}.pionex-lb-qual-badge.tone-warn{color:#fcd34d;background:#f59e0b1f;border:1px solid rgba(251,191,36,.25)}.pionex-lb-qual-badge.tone-muted{color:#94a3b8;background:#64748b1f}.pionex-lb-qual-note{margin:0;font-size:.5625rem;line-height:1.45;color:#64748b}.pionex-lb-lifecycle-chart{width:100%}.pionex-lb-lifecycle-chart-empty{padding:.75rem 0;text-align:center;font-size:.625rem;color:#64748b}.pionex-lb-lifecycle-chart-head{display:flex;gap:.75rem;margin-bottom:.25rem}.pionex-lb-lifecycle-legend{font-size:.5625rem;color:#64748b}.pionex-lb-lifecycle-legend.backtest:before{content:"— ";color:#60a5fa}.pionex-lb-lifecycle-legend.live:before{content:"— ";color:#34d399}.pionex-lb-lifecycle-svg{width:100%;height:auto;display:block}.pionex-lb-lifecycle-chart-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.25rem;margin-top:.25rem;font-size:.5625rem;color:#64748b}.pionex-lb-lifecycle-chart-foot em{font-style:normal;color:#475569}.pionex-lb-pipeline{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.55rem}.pionex-lb-pipeline-step{border-radius:999px;padding:.12rem .45rem;font-size:.5625rem;color:#64748b;background:#ffffff0a;border:1px solid rgba(148,163,184,.12)}.pionex-lb-pipeline-step.done{color:#86efac;border-color:#34d39940;background:#10b98114}.pionex-lb-section{margin-top:.5rem}.pionex-lb-section-hd,.pionex-lb-section-toggle{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem;width:100%;background:none;border:none;text-align:left;color:inherit}.pionex-lb-section-hd h2,.pionex-lb-section-toggle h2{margin:0;font-size:.75rem;font-weight:700;color:#e2e8f0}.pionex-lb-section-hd span,.pionex-lb-section-toggle span{font-size:.625rem;color:#64748b}.pionex-lb-pro-chart{width:100%}.pionex-lb-pro-chart-empty{padding:.75rem 0;text-align:center;font-size:.625rem;color:#64748b}.pionex-lb-pro-chart-head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.35rem}.pionex-lb-pro-legend{display:flex;flex-wrap:wrap;gap:.65rem;font-size:.5625rem;color:#64748b}.pionex-lb-pro-legend .backtest:before{content:"— ";color:#60a5fad9}.pionex-lb-pro-legend .live:before{content:"— ";color:#34d399}.pionex-lb-pro-legend .pivot:before{content:"| ";color:#fbbf248c}.pionex-lb-pro-legend .hist:before{content:"▮ ";color:#34d399a6}.pionex-lb-pro-data-badge{font-size:.5625rem;border-radius:999px;padding:.1rem .45rem;white-space:nowrap}.pionex-lb-pro-data-badge.tone-ok{color:#6ee7b7;border:1px solid rgba(52,211,153,.25);background:#10b98114}.pionex-lb-pro-data-badge.tone-warn{color:#fcd34d;border:1px solid rgba(251,191,36,.25);background:#f59e0b14}.pionex-lb-pro-data-badge.tone-muted{color:#94a3b8;border:1px solid rgba(100,116,139,.25);background:#64748b14}.pionex-lb-pro-chart-help{margin:0 0 .35rem;font-size:.5625rem;line-height:1.45;color:#64748b}.pionex-lb-pro-flat-label{fill:#64748b;font-size:8px}.pionex-lb-pro-data-ok{font-size:.5625rem;color:#6ee7b7;border:1px solid rgba(52,211,153,.25);border-radius:999px;padding:.1rem .45rem;background:#10b98114}.pionex-lb-pro-svg{width:100%;height:auto;display:block}.pionex-lb-pro-pivot-label{fill:#fbbf24;font-size:8px}.pionex-lb-pro-chart-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.35rem;margin-top:.35rem;font-size:.5625rem;color:#64748b}.pionex-lb-pro-metrics{display:flex;flex-wrap:wrap;gap:.75rem}.pionex-lb-pro-metrics em{font-style:normal;color:#94a3b8;margin-right:.25rem}.pionex-lb-pro-sim{color:#475569}.pionex-lb-validation-item strong{display:block;font-size:.625rem;color:#e2e8f0}.pionex-lb-validation-item span{display:block;margin-top:.1rem;font-size:.5625rem;color:#64748b;line-height:1.35}.pionex-lb-kpi-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:.4rem;margin-top:.75rem}.pionex-lb-kpi-grid>div{border-radius:.65rem;background:#ffffff0a;padding:.45rem .35rem;text-align:center}.pionex-lb-kpi-grid strong{display:block;font-size:.8125rem;color:#fff}.pionex-lb-kpi-grid span{display:block;margin-top:.1rem;font-size:.625rem;color:#636366}.pionex-lb-pnl-split{display:flex;flex-wrap:wrap;gap:.5rem .75rem;margin-top:.55rem;font-size:.6875rem;color:#8e8e93}.pionex-lb-system-box{margin-top:.75rem;border-radius:.75rem;border:1px solid rgba(125,211,252,.18);background:#7dd3fc0d;overflow:hidden}.pionex-lb-system-toggle{display:flex;width:100%;align-items:center;gap:.45rem;border:none;background:transparent;padding:.65rem .75rem;font-size:.75rem;font-weight:600;color:#e2e8f0;cursor:pointer;text-align:left}.pionex-lb-system-toggle span{flex:1}.pionex-lb-system-body{padding:0 .75rem .75rem;font-size:.6875rem;line-height:1.55;color:#94a3b8}.pionex-lb-system-pick{margin:0 0 .4rem;color:#cbd5e1}.pionex-lb-system-pick strong{color:#7dd3fc}.pionex-lb-system-reason{margin:0 0 .5rem}.pionex-lb-system-steps{margin:0 0 .5rem;padding-left:1.1rem}.pionex-lb-system-steps li{margin-bottom:.2rem}.pionex-lb-system-source{margin:0;color:#64748b}.pionex-lb-system-note{margin:.45rem 0 0;color:#78716c;font-style:italic}.pionex-lb-params{margin-top:.75rem}.pionex-lb-params-title{margin:0 0 .4rem;font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.pionex-lb-chips{display:flex;flex-wrap:wrap;gap:.35rem}.pionex-lb-chip{display:inline-flex;align-items:center;gap:.25rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;padding:.2rem .55rem;font-size:.6875rem;color:#e2e8f0}.pionex-lb-chip em{font-style:normal;color:#64748b;font-size:.625rem}.pionex-lb-logic-note{margin:.45rem 0 0;font-size:.6875rem;color:#636366}.pionex-lb-copy-btn{margin-top:.85rem;width:100%;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.65rem;font-size:.8125rem}.pionex-lb-copy-banner{display:flex;gap:.65rem;margin:0 1rem .75rem;padding:.75rem;border-radius:.85rem;border:1px solid rgba(251,191,36,.22);background:linear-gradient(135deg,#fbbf2414,#111113eb)}.pionex-lb-copy-banner-icon{flex-shrink:0;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;border-radius:999px;background:#fbbf241f}.pionex-lb-copy-banner-body{min-width:0;flex:1}.pionex-lb-copy-banner-title{margin:0;font-size:.8125rem;font-weight:600;color:#fde68a}.pionex-lb-copy-banner-desc{margin:.25rem 0 0;font-size:.6875rem;line-height:1.5;color:#a1a1aa}.pionex-lb-copy-banner-link{border:none;background:none;padding:0;margin:0 .15rem;color:#7dd3fc;font-size:inherit;font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.pionex-lb-copy-banner-back{display:inline-flex;align-items:center;gap:.25rem;margin-top:.35rem;font-size:.625rem;color:#636366;text-decoration:none}.pionex-lb-copy-banner-back:hover{color:#8e8e93}.pionex-card-tv-webhook{border-color:#a78bfa59;background:linear-gradient(145deg,#581c871f,#0f172aeb)}.pionex-tv-banner{background:#a78bfa1f!important;color:#c4b5fd!important}.pionex-tv-status-pill{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:999px;font-size:10px;font-weight:600;white-space:nowrap}.pionex-tv-status-pill.tone-emerald{background:#34d39926;color:#6ee7b7}.pionex-tv-status-pill.tone-sky{background:#38bdf826;color:#7dd3fc}.pionex-tv-status-pill.tone-amber{background:#fbbf2426;color:#fcd34d}.pionex-tv-status-pill.tone-rose{background:#f8717126;color:#fca5a5}.pionex-tv-status-pill.tone-slate{background:#94a3b81f;color:#94a3b8}.pionex-tv-runtime-hint{margin:0 1rem .75rem;font-size:11px;line-height:1.45;color:#a1a1aa}.pionex-tv-section-hd{display:flex;align-items:center;justify-content:space-between;padding:0 1rem .5rem;font-size:13px;font-weight:600;color:#e4e4e7}.pionex-intraday-config{margin:.35rem 0 .5rem}.pionex-intraday-config.compact{margin:.25rem 0 0}.pionex-intraday-config-title{margin:0 0 .35rem;font-size:11px;font-weight:600;color:#c4b5fd}.pionex-intraday-config-chips{display:flex;flex-wrap:wrap;gap:.35rem}.pionex-intraday-chip{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-radius:999px;border:1px solid rgba(167,139,250,.25);background:#8b5cf61f;padding:.15rem .5rem;font-size:10px;color:#ddd6fe}.pionex-exchange-pos-grid{margin-top:.25rem}.pionex-pos-empty-badge{display:inline-flex;align-items:center;margin:0 0 4px;padding:4px 10px;border-radius:6px;font-size:13px;font-weight:800;letter-spacing:.04em;color:#cbd5e1;background:#64748b2e;border:1px solid #334155}.pionex-pos-empty-sub{margin:0;font-size:11px;color:#94a3b8;line-height:1.4}.pionex-pos-empty-meta{margin:2px 0 0;font-size:10px;color:#64748b}.pionex-pos-open-badge{display:inline-block;padding:1px 6px;border-radius:4px;font-size:10px;font-weight:800;color:#a7f3d0;background:#0ecb8124;border:1px solid rgba(14,203,129,.35)}.pionex-exchange-pos-flat{margin:.5rem 1rem;padding:.5rem .75rem;border-radius:.75rem;border:1px dashed rgba(255,255,255,.08);background:#0003}.pionex-watchlist-panel{margin:.75rem 0 1rem;padding-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.06)}.pionex-watchlist-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.pionex-watchlist-actions{display:flex;align-items:center;gap:.4rem;flex-shrink:0}.pionex-watchlist-report-btn{border-radius:999px;border:1px solid rgba(167,139,250,.35);background:#8b5cf61f;color:#ddd6fe;font-size:.625rem;font-weight:600;padding:.3rem .55rem}.pionex-analyst-report{margin-bottom:.55rem}.pionex-analyst-report-body{margin:0;max-height:220px;overflow:auto;border-radius:.65rem;padding:.65rem .75rem;background:#00000047;border:1px solid rgba(255,255,255,.06);font-size:.625rem;line-height:1.5;color:#94a3b8;white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.pionex-watchlist-hd h2{margin:0;font-size:.875rem;font-weight:700;color:#e2e8f0}.pionex-watchlist-hd p{margin:.2rem 0 0;font-size:.6875rem;line-height:1.4;color:#64748b}.pionex-regime-badge{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.25rem .55rem;font-size:.625rem;font-weight:600;white-space:nowrap}.pionex-regime-risk-on{color:#6ee7b7;background:#10b9811f;border:1px solid rgba(16,185,129,.25)}.pionex-regime-risk-off{color:#fca5a5;background:#ef44441f;border:1px solid rgba(239,68,68,.25)}.pionex-regime-neutral{color:#cbd5e1;background:#94a3b81f;border:1px solid rgba(148,163,184,.2)}.pionex-regime-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem;margin-bottom:.55rem}.pionex-regime-stats div{border-radius:.55rem;padding:.35rem .45rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.05)}.pionex-regime-stats span{display:block;font-size:.5625rem;color:#64748b}.pionex-regime-stats strong{display:block;margin-top:.1rem;font-size:.75rem;color:#e2e8f0}.pionex-watchlist-pill{display:inline-flex;align-items:center;gap:.3rem}.pionex-watchlist-pill em{font-style:normal;font-size:.5625rem;opacity:.75}.pionex-watchlist-list{display:grid;gap:.45rem;margin-top:.5rem}.pionex-watchlist-empty{margin:0;padding:.75rem 0;font-size:.75rem;color:#64748b;text-align:center}.pionex-watchlist-card{border-radius:.65rem;padding:.55rem .65rem;background:#ffffff08;border:1px solid rgba(255,255,255,.06)}.pionex-watchlist-card.tone-trend{border-color:#34d39933}.pionex-watchlist-card.tone-catch{border-color:#fbbf2433}.pionex-watchlist-card.tone-range{border-color:#60a5fa33}.pionex-watchlist-card-hd{display:flex;align-items:center;gap:.45rem}.pionex-watchlist-card-hd strong{display:block;font-size:.8125rem;color:#f1f5f9}.pionex-watchlist-card-hd span{display:block;font-size:.625rem;color:#64748b}.pionex-watchlist-card-hd em{margin-left:auto;font-style:normal;font-size:.875rem;font-weight:700;color:#a5b4fc}.pionex-watchlist-metrics{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.35rem;font-size:.625rem;color:#94a3b8}.pionex-watchlist-matrix{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.35rem}.pionex-watchlist-matrix span{border-radius:999px;padding:.1rem .4rem;font-size:.5625rem;color:#c4b5fd;background:#8b5cf626;border:1px solid rgba(167,139,250,.2)}.pionex-watchlist-pro-list{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem}.pionex-wl-pro-card{display:grid;grid-template-columns:minmax(0,1.1fr) 92px minmax(0,.9fr);gap:.55rem;align-items:center;padding:.65rem .75rem;border-radius:.75rem;background:linear-gradient(135deg,#0f172aeb,#1e293b8c);border:1px solid rgba(148,163,184,.12)}.pionex-wl-pro-card.tone-trend{border-color:#34d39938}.pionex-wl-pro-card.tone-catch{border-color:#fbbf2438}.pionex-wl-pro-card.tone-range{border-color:#60a5fa38}.pionex-wl-pro-card.tone-meme{border-color:#fb923c47}.pionex-wl-pro-title strong{display:block;font-size:.875rem;color:#f8fafc}.pionex-wl-pro-title span{font-size:.625rem;color:#64748b}.pionex-wl-price-block{display:flex;align-items:baseline;gap:.45rem;margin-top:.25rem}.pionex-wl-price-block strong{font-size:.9375rem;font-variant-numeric:tabular-nums;color:#e2e8f0}.pionex-wl-chg{font-size:.6875rem;font-weight:600;font-variant-numeric:tabular-nums}.pionex-wl-chg.up{color:#34d399}.pionex-wl-chg.down{color:#f87171}.pionex-wl-badges{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.3rem}.pionex-wl-badges span{font-size:.5625rem;padding:.1rem .35rem;border-radius:.25rem;background:#ffffff0d;color:#94a3b8}.pionex-wl-badges .bias-bull{color:#6ee7b7}.pionex-wl-badges .bias-bear{color:#fca5a5}.pionex-wl-meme-tier{display:inline-block;margin-top:.25rem;font-size:.5625rem;color:#fdba74}.pionex-wl-sparkline{display:block;border-radius:.4rem;background:#0000002e;overflow:visible}.pionex-wl-sparkline-empty{background:#0000001f;border-radius:.4rem}.tradfi-quote-spark .pionex-wl-sparkline{background:#0f172a59}.pionex-wl-score{display:block;font-style:normal;font-size:1rem;font-weight:700;color:#a5b4fc;text-align:right}.pionex-wl-mini-stats{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem;margin-top:.2rem;font-size:.5625rem;color:#64748b}.pionex-wl-pro-right .pionex-watchlist-matrix{justify-content:flex-end}.pionex-wl-sideways{margin-top:.35rem;display:flex;flex-direction:column;gap:.2rem}.pionex-wl-sideways-status{display:inline-flex;width:-moz-fit-content;width:fit-content;font-size:.5625rem;font-weight:600;padding:.1rem .35rem;border-radius:.25rem;border:1px solid rgba(96,165,250,.25);color:#93c5fd;background:#3b82f614}.pionex-wl-sideways-status.status-healthy{border-color:#34d3994d;color:#6ee7b7;background:#10b9811a}.pionex-wl-sideways-status.status-caution{border-color:#fbbf244d;color:#fcd34d;background:#f59e0b1a}.pionex-wl-sideways-status.status-trend{border-color:#f871714d;color:#fca5a5;background:#ef44441a}.pionex-wl-sideways-levels,.pionex-wl-sideways-metrics{display:flex;flex-wrap:wrap;gap:.45rem;font-size:.5625rem;color:#94a3b8}.pionex-wl-sideways-levels .res{color:#f87171}.pionex-wl-sideways-levels .sup{color:#34d399}.pionex-watchlist-sideways-link{display:inline-flex;align-items:center;gap:.25rem;margin-left:auto;font-size:.625rem;color:#a78bfa;text-decoration:none}.pionex-watchlist-sideways-link:hover{color:#c4b5fd}.pionex-sideways-page .pionex-detail-hd h1{font-size:1rem}.pionex-sideways-refresh{display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .65rem;border-radius:999px;border:1px solid rgba(139,92,246,.25);background:#8b5cf614;color:#c4b5fd;font-size:.625rem}.pionex-sideways-refresh:disabled{opacity:.5}.pionex-sideways-list{display:flex;flex-direction:column;gap:.55rem;padding-bottom:1rem}.pionex-sideways-card{display:grid;grid-template-columns:1fr auto 1fr;gap:.5rem;align-items:center;padding:.65rem .75rem;border-radius:.65rem;border:1px solid rgba(96,165,250,.18);background:linear-gradient(135deg,#0f172ad9,#1e1b4b59)}@media(max-width:640px){.pionex-sideways-card{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.pionex-sideways-card-chart{grid-column:1 / -1;justify-self:center}}.pionex-sideways-title strong{display:block;font-size:.8125rem;color:#f1f5f9}.pionex-sideways-title span{font-size:.5625rem;color:#64748b}.pionex-sideways-net{display:block;font-style:normal;font-size:1.125rem;font-weight:700;color:#a5b4fc;text-align:right}.pionex-sideways-net-label{display:block;font-size:.5rem;color:#64748b;text-align:right;margin-bottom:.25rem}.pionex-sideways-meta{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.35rem;margin-top:.25rem;font-size:.5rem;color:#64748b}.pionex-sideways-create-btn{margin-top:.35rem;margin-left:auto;display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .45rem;border-radius:999px;border:1px solid rgba(52,211,153,.3);background:#10b9811a;color:#86efac;font-size:.5625rem;text-decoration:none}.pionex-sideways-create-btn:hover{background:#10b98129}.pionex-sideways-filters{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding-bottom:.75rem}.pionex-sideways-filter-toggle{margin:0;padding:.35rem .5rem;border-radius:.5rem;background:#1e293b73;font-size:.6875rem}.pionex-sideways-filter-spread{display:inline-flex;align-items:center;gap:.35rem;font-size:.6875rem;color:#8e8e93}.pionex-sideways-filter-spread input{width:3.25rem;padding:.2rem .35rem;border-radius:.35rem;border:1px solid rgba(148,163,184,.25);background:#0f172a99;color:#e2e8f0;font-size:.6875rem}.pionex-sideways-filter-count{font-size:.625rem;color:#636366}.pionex-meme-create-btn{border-color:#fb923c59;color:#fdba74}.pionex-meme-create-btn:hover{background:#fb923c1f}.pionex-wl-dex-link{display:inline-flex;align-items:center;margin-left:.35rem;color:#67e8f9;vertical-align:middle}.pionex-wl-dex-link:hover{color:#a5f3fc}.pionex-sideways-mini-chart.empty{background:#1e293b80;border-radius:.35rem}.pionex-discover-sideways-banner{display:flex;align-items:center;gap:.65rem;padding:.65rem .75rem;border-radius:.65rem;border:1px solid rgba(139,92,246,.25);background:linear-gradient(90deg,#4c1d9533,#1e1b4b26);color:#c4b5fd;text-decoration:none}.pionex-discover-sideways-banner strong{display:block;font-size:.75rem;color:#e9d5ff}.pionex-discover-sideways-banner em{display:block;font-style:normal;font-size:.5625rem;color:#94a3b8;margin-top:.1rem}.pionex-forex-scalp-page{--acc-accent: #f59e0b;--forex-glow: rgba(245, 158, 11, .22);padding-bottom:8rem}.pionex-forex-scalp-page .pionex-twap-hero-banner{border-color:color-mix(in srgb,var(--acc-accent) 32%,transparent);background:radial-gradient(ellipse 120% 80% at 100% -20%,var(--forex-glow),transparent 55%),radial-gradient(ellipse 80% 60% at -10% 100%,rgba(245,158,11,.08),transparent 50%),linear-gradient(165deg,#1c1408f2,#080e16eb)}.pionex-forex-scalp-page .pionex-twap-hero-glow{background:radial-gradient(circle,var(--forex-glow),transparent 70%)}.pionex-forex-scalp-page .pionex-twap-role-chip{color:#fde68a;border-color:#f59e0b59;background:#f59e0b1f}.pionex-forex-scalp-page .pionex-twap-tag-chip{color:#fcd34d}.pionex-forex-preset-block{margin-bottom:.65rem}.pionex-forex-preset-list{display:flex;flex-direction:column;gap:.55rem}.pionex-forex-preset-card{display:flex;align-items:center;justify-content:space-between;gap:.65rem;width:100%;text-align:left;padding:.75rem .85rem;border-radius:14px;border:1px solid rgba(255,255,255,.09);background:linear-gradient(135deg,rgba(255,255,255,.03),transparent 40%),#080e16c7;transition:border-color .15s,box-shadow .15s}.pionex-forex-preset-card.on{border-color:color-mix(in srgb,var(--acc-accent) 55%,transparent);background:color-mix(in srgb,var(--acc-accent) 8%,rgba(8,14,22,.88));box-shadow:0 0 0 1px color-mix(in srgb,var(--acc-accent) 22%,transparent)}.pionex-forex-preset-left{display:flex;align-items:center;gap:.65rem;min-width:0}.pionex-forex-preset-hd{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.pionex-forex-preset-hd strong{font-size:.85rem;color:#fff}.pionex-forex-preset-badge{font-size:.58rem;padding:.12rem .4rem;border-radius:999px;border:1px solid rgba(245,158,11,.35);color:#fcd34d;background:#f59e0b1a}.pionex-forex-preset-sub{margin:.2rem 0 0;font-size:.65rem;color:#8e8e93;line-height:1.35}.pionex-forex-glyph{display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;border-radius:10px;font-size:.72rem;font-weight:800;flex-shrink:0;border:1px solid rgba(255,255,255,.1);background:#00000047;color:#fde68a}.pionex-forex-glyph.tone-gold{color:#fcd34d;border-color:#f59e0b59;background:#f59e0b1f}.pionex-forex-glyph.tone-eur{color:#93c5fd;border-color:#3b82f659;background:#3b82f61f}.pionex-forex-glyph.tone-gbp{color:#c4b5fd;border-color:#8b5cf659;background:#8b5cf61f}.pionex-forex-glyph.tone-jpy{color:#fca5a5;border-color:#ef444459;background:#ef44441a}.pionex-forex-glyph.tone-mix{color:#fde68a}.pionex-forex-mt-pick{display:flex;align-items:center;gap:.55rem;width:100%;padding:.7rem .75rem;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#00000047;color:#fff;text-align:left}.pionex-forex-mt-pick svg:first-child{color:var(--acc-accent)}.pionex-forex-mt-pick-copy{flex:1;min-width:0}.pionex-forex-mt-pick-copy strong{display:block;font-size:.82rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pionex-forex-mt-pick-copy span{display:block;margin-top:.15rem;font-size:.62rem;color:#8e8e93}.pionex-forex-symbol-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-bottom:.75rem}.pionex-forex-symbol-card{position:relative;display:flex;align-items:center;gap:.5rem;padding:.6rem .65rem;border-radius:12px;border:1px solid rgba(255,255,255,.09);background:#00000038;text-align:left;transition:border-color .15s,background .15s}.pionex-forex-symbol-card strong{display:block;font-size:.78rem;color:#fff}.pionex-forex-symbol-card em{display:block;font-size:.58rem;font-style:normal;color:#636366;margin-top:.1rem}.pionex-forex-symbol-card.on{border-color:color-mix(in srgb,var(--acc-accent) 55%,transparent);background:color-mix(in srgb,var(--acc-accent) 10%,rgba(0,0,0,.28))}.pionex-forex-symbol-card .forex-check{position:absolute;top:.45rem;right:.45rem;color:var(--acc-accent)}.pionex-forex-tf-row{display:grid;grid-template-columns:1fr 1fr;gap:.45rem}.pionex-forex-tf-chip{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem;padding:.55rem .65rem;border-radius:11px;border:1px solid rgba(255,255,255,.09);background:#00000038;text-align:left}.pionex-forex-tf-chip strong{font-size:.82rem;color:#fff}.pionex-forex-tf-chip span{font-size:.62rem;color:#8e8e93}.pionex-forex-tf-chip.on{border-color:color-mix(in srgb,var(--acc-accent) 55%,transparent);background:color-mix(in srgb,var(--acc-accent) 10%,rgba(0,0,0,.28))}.pionex-forex-tf-chip.on strong{color:var(--acc-accent)}.pionex-forex-kpi-grid{margin-bottom:.65rem}.pionex-forex-param{display:flex;flex-direction:column;gap:.35rem}.pionex-forex-param>span{font-size:.62rem;color:#8e8e93}.pionex-forex-stepper{display:inline-flex;align-items:center;justify-content:space-between;gap:.25rem;padding:.25rem;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#00000052}.pionex-forex-stepper button{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:none;border-radius:8px;background:#ffffff0f;color:#e5e7eb}.pionex-forex-stepper strong{flex:1;text-align:center;font-size:.82rem;font-weight:700;color:#fff}.pionex-forex-stepper strong em{font-size:.58rem;font-style:normal;color:#8e8e93;margin-left:.15rem}.pionex-forex-daily-cap{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.65rem;border-top:1px solid rgba(255,255,255,.06)}.pionex-forex-daily-cap>span{font-size:.72rem;color:#8e8e93}.pionex-forex-stepper.compact{min-width:7.5rem}.pionex-forex-empty-terminals{padding:1rem .5rem;text-align:center}.pionex-forex-empty-terminals p{margin:0 0 .65rem;font-size:.75rem;color:#8e8e93}.pionex-forex-bridge-link{display:inline-block;padding:.5rem .85rem;border-radius:10px;border:1px solid rgba(245,158,11,.35);background:#f59e0b1a;color:#fcd34d;font-size:.75rem;font-weight:600;text-decoration:none}.pionex-mt-ea-setup{margin-top:.75rem;padding:.85rem .9rem;border-radius:12px;border:1px solid rgba(56,189,248,.22);background:linear-gradient(165deg,#0e74901f,#0f172a59)}.pionex-mt-ea-setup--sheet{margin:0 0 1rem;max-height:52vh;overflow-y:auto}.pionex-mt-ea-setup-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.65rem}.pionex-mt-ea-setup-title{margin:0;font-size:.8rem;font-weight:700;color:#e2e8f0}.pionex-mt-ea-setup-sub{margin:.25rem 0 0;font-size:.68rem;line-height:1.45;color:#94a3b8}.pionex-mt-ea-setup-refresh{color:#94a3b8;padding:.25rem;flex-shrink:0}.pionex-mt-ea-setup-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.55rem}.pionex-mt-ea-setup-steps>li{display:flex;gap:.5rem;font-size:.68rem;line-height:1.45;color:#cbd5e1}.pionex-mt-ea-setup-steps .step-n{flex-shrink:0;width:1.25rem;height:1.25rem;border-radius:999px;background:#38bdf833;color:#7dd3fc;font-size:.62rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.pionex-mt-ea-setup-steps code{font-size:.62rem;color:#fcd34d;word-break:break-all}.pionex-mt-ea-link{color:#38bdf8;text-decoration:underline;background:none;border:none;padding:0;font-size:inherit;cursor:pointer}.pionex-mt-ea-actions{margin-top:.4rem}.pionex-mt-ea-dl-btn{display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .75rem;border-radius:10px;border:1px solid rgba(52,211,153,.4);background:#10b98126;color:#6ee7b7;font-size:.72rem;font-weight:600}.pionex-mt-ea-warn{color:#fcd34d;font-size:.68rem}.pionex-mt-ea-hint{margin:.25rem 0 0;font-size:.62rem;color:#64748b}.pionex-mt-ea-url-row{display:flex;align-items:center;gap:.35rem;margin-top:.25rem}.pionex-mt-ea-url-row code{flex:1;padding:.25rem .4rem;border-radius:6px;background:#00000059}.pionex-mt-ea-url-row button{color:#94a3b8;padding:.2rem}.pionex-mt-ea-offline{margin:.65rem 0 0;padding:.5rem .6rem;border-radius:8px;background:#f59e0b1a;border:1px solid rgba(245,158,11,.25);font-size:.65rem;color:#fcd34d;line-height:1.4}.pionex-mt-ea-foot{margin:.65rem 0 0;font-size:.62rem;color:#64748b}.pionex-mt-ea-terminal-divider{margin:.75rem 0 .5rem;font-size:.68rem;font-weight:600;color:#94a3b8;text-transform:uppercase;letter-spacing:.04em}.pionex-mt-demo-connect-card{margin:0 0 .9rem;padding:.85rem;border-radius:12px;border:1px solid rgba(52,211,153,.28);background:#10b9811a}.pionex-mt-demo-connect-title{margin:0;font-size:.78rem;font-weight:700;color:#d1fae5}.pionex-mt-demo-connect-copy{margin:.35rem 0 .65rem;font-size:.66rem;line-height:1.45;color:#a7f3d0}.pionex-mt-demo-token-box{margin-top:.65rem;padding:.65rem;border-radius:10px;border:1px solid rgba(251,191,36,.28);background:#fbbf241a;display:flex;flex-direction:column;gap:.35rem}.pionex-mt-demo-token-box strong{font-size:.68rem;color:#fde68a}.pionex-mt-demo-token-box code{font-size:.62rem;color:#fff7ed;word-break:break-all}.pionex-mt-demo-token-box button{align-self:flex-start;display:inline-flex;align-items:center;gap:.3rem;font-size:.68rem;color:#fcd34d}.pionex-forex-scalp-page .pionex-acc-tip a{color:#fcd34d;text-decoration:underline}.pionex-forex-scalp-page .pionex-acc-account-hint a{color:#fcd34d}.pionex-forex-broker-panel{margin-bottom:12px}.pionex-forex-broker-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:520px){.pionex-forex-broker-grid{grid-template-columns:1fr}}.pionex-forex-broker-card{border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:12px;background:#0000002e}.pionex-forex-broker-card-hd{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.pionex-forex-broker-card-hd strong{font-size:14px}.pionex-forex-broker-card-hd span{font-size:11px;opacity:.7}.pionex-forex-broker-card ul{margin:0;padding-left:16px;font-size:12px;line-height:1.5;opacity:.85}.pionex-forex-broker-card .best-for{margin:8px 0 0;font-size:11px;opacity:.65}.pionex-forex-broker-foot{margin:10px 0 0;font-size:12px;line-height:1.5;opacity:.75}.pionex-forex-sizing-tabs{margin-bottom:12px}.pionex-forex-capital-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}@media(max-width:520px){.pionex-forex-capital-row{grid-template-columns:1fr}}.pionex-forex-capital-row label>span{display:block;font-size:12px;opacity:.75;margin-bottom:6px}.pionex-forex-capital-input{display:flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.12);border-radius:10px;padding:8px 10px;background:#0003}.pionex-forex-capital-input input{flex:1;border:none;background:transparent;color:inherit;font-size:16px;font-weight:600;outline:none;min-width:0}.pionex-forex-capital-input em{font-size:12px;opacity:.6;font-style:normal}.pionex-forex-lot-table-wrap{margin-top:4px}.pionex-forex-lot-table{width:100%;border-collapse:collapse;font-size:12px}.pionex-forex-lot-table th,.pionex-forex-lot-table td{padding:8px 6px;text-align:left;border-bottom:1px solid rgba(255,255,255,.06)}.pionex-forex-lot-table th{opacity:.65;font-weight:500}.pionex-forex-lot-note{margin:8px 0 0;font-size:11px;opacity:.6;line-height:1.45}.pionex-forex-kpi-grid.four{grid-template-columns:repeat(2,1fr)}@media(min-width:520px){.pionex-forex-kpi-grid.four{grid-template-columns:repeat(4,1fr)}}.pionex-forex-param>span em{display:block;font-size:10px;opacity:.55;font-style:normal;margin-top:2px}.pionex-forex-risk-row{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px}.pionex-forex-entry-hint,.pionex-forex-exit-hint{margin:10px 0 0;font-size:11px;opacity:.6;line-height:1.45}.tradfi-watch-page{gap:10px;display:flex;flex-direction:column;color:#e2e8f0}.tradfi-watch-sub{margin:0;padding:0 4px;font-size:12px;color:#64748b}.tradfi-watch-mark{color:#38bdf8}.tradfi-ready-copy{margin:0;font-size:12px;color:#94a3b8;line-height:1.45}.tradfi-inline-link{color:#38bdf8;text-decoration:underline}.tradfi-ready-actions{margin-top:8px;display:flex;flex-wrap:wrap;align-items:center;gap:8px}.tradfi-ready-select,.tradfi-ready-btn{border-radius:8px;border:1px solid rgba(255,255,255,.12);background:#0f172ae6;color:#e2e8f0;font-size:12px;padding:6px 10px}.tradfi-ready-btn.primary{border-color:#0ea5e959;background:#0ea5e91f;color:#7dd3fc}.tradfi-ready-btn:disabled{opacity:.45}.tradfi-ready-errors{margin:8px 0 0;padding-left:1.2rem;font-size:11px;color:#fcd34d;list-style:disc}.tradfi-algo-bot-icon{color:#7dd3fc}.tradfi-linked-zap{color:#34d399}.tradfi-ready-strip{display:flex;align-items:center;gap:8px;width:100%;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#0f172aa6;padding:8px 12px;text-align:left;color:#cbd5e1;font-size:12px}.tradfi-ready-strip .dot{width:7px;height:7px;border-radius:999px;background:#fbbf24;flex-shrink:0}.tradfi-ready-strip.ok .dot{background:#34d399}.tradfi-ready-strip.warn{border-color:#fbbf2438}.tradfi-ready-strip.ok{border-color:#34d39938}.tradfi-ready-strip .label{flex:1;font-weight:500}.tradfi-ready-strip .chev{width:14px;height:14px;opacity:.55;transition:transform .15s ease}.tradfi-ready-strip .chev.open{transform:rotate(180deg)}.tradfi-ready-panel{border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#0206178c;padding:10px 12px}.tradfi-tabs{display:flex;gap:6px;overflow-x:auto;padding-bottom:2px;-webkit-overflow-scrolling:touch}.tradfi-tabs button{flex:0 0 auto;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#94a3b8;font-size:12px;font-weight:600;padding:6px 12px}.tradfi-tabs button.on{background:#0ea5e9;border-color:#0ea5e9;color:#020617}.tradfi-toolbar{display:flex;align-items:center;gap:8px}.tradfi-toolbar input{flex:1;min-width:0;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#020617a6;color:#f1f5f9;font-size:13px;padding:8px 10px}.tradfi-base-only{display:flex;align-items:center;gap:4px;font-size:11px;color:#94a3b8;white-space:nowrap}.tradfi-refresh{border-radius:10px;border:1px solid rgba(14,165,233,.3);background:#0ea5e91a;color:#7dd3fc;padding:8px}.tradfi-toolbar .meta{font-size:11px;color:#64748b;white-space:nowrap}.tradfi-quote-head{display:grid;grid-template-columns:minmax(0,1.15fr) 72px minmax(0,1.1fr) 64px;gap:8px;padding:4px 10px;font-size:10px;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.tradfi-quote-head .c{text-align:center}.tradfi-quote-head .r{text-align:right}.tradfi-quote-list{border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#0206178c;overflow:hidden;max-height:72vh;overflow-y:auto}.tradfi-quote-row{display:grid;grid-template-columns:minmax(0,1.15fr) 72px minmax(0,1.1fr) 64px;gap:8px;align-items:center;padding:10px;border-bottom:1px solid rgba(255,255,255,.04);transition:background-color .35s ease}.tradfi-quote-row:last-child{border-bottom:0}.tradfi-quote-row.flash-up{background:#34d3991f}.tradfi-quote-row.flash-down{background:#f871711f}.tradfi-quote-left{min-width:0}.tradfi-quote-sym{display:flex;align-items:center;gap:6px}.tradfi-quote-sym strong{font-size:14px;color:#f8fafc;letter-spacing:.01em}.tradfi-badge.closed{font-size:9px;font-weight:700;color:#fbbf24;border:1px solid rgba(251,191,36,.35);border-radius:999px;padding:1px 6px}.tradfi-quote-desc{margin-top:2px;font-size:11px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tradfi-quote-spark{display:flex;justify-content:center}.tradfi-quote-mid{text-align:right}.tradfi-quote-last{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:650;color:#e2e8f0}.tradfi-quote-last.up{color:#34d399}.tradfi-quote-last.down{color:#f87171}.tradfi-quote-ba{margin-top:2px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;color:#64748b}.tradfi-quote-ba .sep{margin:0 3px;opacity:.5}.tradfi-quote-chg{text-align:right}.tradfi-quote-chg span{display:inline-block;min-width:58px;border-radius:8px;padding:4px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;font-weight:700;background:#94a3b81f;color:#94a3b8}.tradfi-quote-chg.up span{background:#34d39924;color:#34d399}.tradfi-quote-chg.down span{background:#f8717124;color:#f87171}.tradfi-empty{display:flex;align-items:center;justify-content:center;gap:8px;padding:48px 12px;color:#64748b;font-size:13px}@media(max-width:420px){.tradfi-quote-head,.tradfi-quote-row{grid-template-columns:minmax(0,1fr) 56px minmax(0,.95fr) 56px;gap:4px;padding-left:8px;padding-right:8px}.tradfi-base-only{display:none}}.tradfi-quote-row{width:100%;text-align:left;cursor:pointer;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.tradfi-quote-row:active{transform:scale(.995)}.tradfi-sym-page{display:flex;flex-direction:column;gap:12px}.tradfi-sym-hero{border-radius:16px;border:1px solid rgba(125,211,252,.16);background:linear-gradient(165deg,#0ea5e91a,#0206178c);padding:10px 12px 12px;display:flex;flex-direction:column;gap:8px}.tradfi-sym-hero-hd{margin:0!important;padding:0!important;border:0!important;background:transparent!important}.tradfi-sym-hd-title{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.tradfi-sym-hd-title h1{margin:0;font-size:1.15rem;font-weight:700;letter-spacing:.02em}.tradfi-sym-pill{font-size:10px;font-weight:700;border-radius:999px;padding:2px 8px}.tradfi-sym-pill.open{color:#6ee7b7;background:#34d3991f;border:1px solid rgba(52,211,153,.28)}.tradfi-sym-pill.closed{color:#fbbf24;background:#fbbf241a;border:1px solid rgba(251,191,36,.28)}.tradfi-sym-pricebar{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:2px 2px 0}.tradfi-sym-last{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.85rem;font-weight:700;letter-spacing:-.02em;color:#f8fafc;line-height:1.1}.tradfi-sym-last.up{color:#34d399}.tradfi-sym-last.down{color:#f87171}.tradfi-sym-sub{margin-top:4px;font-size:11px;color:#64748b}.tradfi-sym-chg{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;border-radius:10px;padding:6px 10px;background:#94a3b81f;color:#94a3b8}.tradfi-sym-chg.up{background:#34d39924;color:#34d399}.tradfi-sym-chg.down{background:#f8717124;color:#f87171}.tradfi-sym-toolbar{display:flex;flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:8px;position:relative;z-index:30;isolation:isolate;background:#000;padding:6px 0 8px;border-bottom:1px solid #1a1a1a}.tradfi-sym-toolbar-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;min-width:0}.tradfi-sym-tfs,.tradfi-sym-modes{display:flex;gap:4px;flex-wrap:wrap;align-items:center;min-width:0}.tradfi-sym-tfs button,.tradfi-sym-modes>button{border-radius:8px;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;color:#94a3b8;font-size:11px;font-weight:600;padding:5px 9px;line-height:1.2}.tradfi-sym-tfs button.on,.tradfi-sym-modes>button.on{background:#0ea5e92e;border-color:#0ea5e966;color:#7dd3fc}.tradfi-sym-modes>button.icon{padding:5px 7px}.tradfi-sym-modes>button.tradfi-chart-reset{display:inline-flex;align-items:center;gap:4px;padding:5px 8px}.tradfi-chart-reset-label{font-size:11px;font-weight:600;letter-spacing:.02em}@media(max-width:720px){.tradfi-chart-reset-label{display:none}}.tradfi-chart-h-badge{font-size:10px;font-weight:700;font-variant-numeric:tabular-nums;color:#38bdf8;background:#0ea5e91f;border:1px solid rgba(56,189,248,.28);border-radius:999px;padding:3px 8px}.tradfi-sym-chart-wrap{border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#000;min-height:320px;position:relative;display:flex;flex-direction:column;isolation:isolate;z-index:0}.tradfi-sym-chart-wrap-hero{border-color:#38bdf847;box-shadow:0 12px 40px #02081773}.tradfi-sym-chart-body{width:100%;flex:0 0 auto;min-height:240px;background:#000;position:relative;z-index:0;overflow:hidden}.tradfi-sym-chart-body>*{height:100%}.tradfi-sym-modes{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.tradfi-chart-size-wrap{display:inline-flex;align-items:center;gap:8px;flex:0 0 auto;min-width:0}.tradfi-chart-size{display:inline-flex;align-items:stretch;border:1px solid #2a2a2a;border-radius:6px;overflow:hidden;background:#121212;flex:0 0 auto}.tradfi-chart-size button{border:0;border-right:1px solid #2a2a2a;background:transparent;color:#888;font-size:11px;font-weight:650;padding:5px 9px;cursor:pointer;line-height:1.2}.tradfi-chart-size button:last-child{border-right:0}.tradfi-chart-size button:hover{color:#ddd;background:#1a1a1a}.tradfi-chart-size button.on{color:#0ecb81;background:#13261c}.tradfi-chart-h-slider{display:inline-flex;align-items:center;gap:6px;margin:0;font-size:10px;color:#94a3b8;font-weight:700;flex:0 0 auto;height:28px;padding:0 8px;border-radius:6px;border:1px solid #2a2a2a;background:#121212}.tradfi-chart-h-slider input[type=range]{width:72px;height:16px;margin:0;accent-color:#0ecb81;cursor:pointer;vertical-align:middle}@media(max-width:640px){.tradfi-chart-h-slider input[type=range]{width:56px}}.tradfi-term .tradfi-chart-size{border-color:#2a2a2a}.tradfi-term .tradfi-chart-size button.on{color:#0ecb81;background:#13261c}.tradfi-chart-resize{display:none!important}.tradfi-sym-tv{width:100%;height:100%;background:#0b1220}.tradfi-sym-tv-stack{position:relative;width:100%;height:100%}.tradfi-pnl-switch{position:absolute;left:50%;bottom:12px;transform:translate(-50%);z-index:5;border:1px solid rgba(14,203,129,.45);background:#081410eb;color:#a7f3d0;font-size:12px;font-weight:700;padding:8px 14px;border-radius:999px;cursor:pointer;white-space:nowrap;box-shadow:0 6px 20px #00000073}.tradfi-pnl-switch:hover{background:#0ecb812e;color:#ecfdf5}.kline-chart-wrap{position:relative;overflow:hidden;isolation:isolate;z-index:0;background:#000}.kline-vol-label{position:absolute;left:10px;bottom:22%;z-index:3;pointer-events:none;font-size:10px;font-weight:700;color:#64748b;letter-spacing:.02em}.kline-atr-label{position:absolute;left:10px;bottom:4%;z-index:3;pointer-events:none;font-size:10px;font-weight:700;color:#38bdf8;letter-spacing:.02em}.kline-theory-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:3;overflow:hidden}.kline-theory-box{position:absolute;box-sizing:border-box;border-radius:2px;border-style:solid;border-width:1.5px;background:transparent}.kline-theory-box.tone-up{border-color:#34d399e6;background:#10b98112;box-shadow:0 0 0 1px #0f172a4d,0 0 8px #10b9812e}.kline-theory-box.tone-down{border-color:#f87171e6;background:#ef444412;box-shadow:0 0 0 1px #0f172a4d,0 0 8px #ef444429}.kline-theory-box.tone-flat{border-color:#e2e8f0b8;background:#94a3b80d;box-shadow:0 0 0 1px #0f172a40}.kline-pnl-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:4;overflow:hidden}.kline-pnl-overlay.editable .kline-pnl-handle{pointer-events:auto;touch-action:none}.kline-pnl-handle{position:absolute;width:22px;height:22px;border-radius:5px;border:2px solid #38bdf8;background:#0f172a;padding:0;cursor:ns-resize;z-index:5;box-shadow:0 0 0 1px #0f172a99;-webkit-tap-highlight-color:transparent}.kline-pnl-handle:after{content:"";position:absolute;top:-14px;right:-36px;bottom:-14px;left:-36px}.kline-pnl-handle.tp{border-color:#34d399}.kline-pnl-handle.sl{border-color:#f87171}.kline-pnl-handle.entry{border-color:#e2e8f0}.kline-draw-hint{position:absolute;top:8px;left:50%;transform:translate(-50%);z-index:8;font-size:11px;font-weight:700;color:#bae6fd;background:#0f172ae0;border:1px solid rgba(56,189,248,.45);border-radius:999px;padding:4px 12px;pointer-events:none;white-space:nowrap}.kline-sr-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:2}.kline-sr-band{position:absolute;border-radius:2px;box-sizing:border-box}.kline-sr-band.tone-resist{background:#f472b61f;border:1px solid rgba(244,114,182,.35)}.kline-sr-band.tone-support{background:#38bdf81f;border:1px solid rgba(56,189,248,.35)}.tradfi-draw-bar{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:4px 8px 6px;border-bottom:1px solid #1a1a1a;background:#000;position:relative;z-index:28}.tradfi-draw-bar-label{font-size:10px;font-weight:700;color:#64748b;margin-right:2px;letter-spacing:.04em}.tradfi-draw-bar button{font-size:11px;font-weight:800;min-width:28px;padding:3px 8px;border-radius:4px;border:1px solid rgba(71,85,105,.8);background:transparent;color:#94a3b8;cursor:pointer;line-height:1.2}.tradfi-draw-bar button.on.long{border-color:#34d39999;background:#10b9812e;color:#6ee7b7}.tradfi-draw-bar button.on.short{border-color:#f8717199;background:#ef44442e;color:#fca5a5}.tradfi-draw-bar button.ghost-clear{font-weight:600;font-size:10px;color:#64748b}.tradfi-classic-setup-card{margin:0 0 12px;padding:12px 14px;border-radius:12px;border:1px solid rgba(56,189,248,.35);background:linear-gradient(135deg,#0ea5e91f,#0f172aa6)}.tradfi-classic-setup-card h4{margin:0 0 6px;font-size:13px;color:#e0f2fe}.tradfi-classic-setup-card>p{margin:0 0 10px;font-size:11px;color:#94a3b8;line-height:1.45}.tradfi-classic-setup-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:10px}.tradfi-classic-setup-grid label{display:flex;flex-direction:column;gap:3px;font-size:10px;font-weight:700;color:#64748b}.tradfi-classic-setup-grid input,.tradfi-classic-setup-grid select{font-size:12px;font-weight:600;color:#e2e8f0;background:#0f172ad9;border:1px solid rgba(71,85,105,.85);border-radius:6px;padding:5px 8px}.tradfi-classic-setup-actions{display:flex;flex-wrap:wrap;gap:6px}.tradfi-classic-setup-actions button{font-size:11px;font-weight:700;padding:6px 10px;border-radius:8px;border:1px solid rgba(71,85,105,.8);background:#1e293bcc;color:#cbd5e1;cursor:pointer}.tradfi-classic-setup-actions button.primary{border-color:#38bdf880;background:#0ea5e938;color:#7dd3fc}.tradfi-req.optional{color:#64748b;font-weight:600}.kline-pnl-zone{position:absolute;border-radius:4px;box-sizing:border-box}.kline-pnl-zone.profit{background:#10b9812e;border:1px solid rgba(52,211,153,.5)}.kline-pnl-zone.profit.estimated{background:#10b9811a;border:1px dashed rgba(134,239,172,.55)}.kline-pnl-zone.loss{background:#ef444429;border:1px solid rgba(248,113,113,.5)}.kline-pnl-rail{position:absolute;height:0;pointer-events:none;z-index:3}.kline-pnl-rail.tp{border-top:1px dashed rgba(16,185,129,.75)}.kline-pnl-rail.sl{border-top:1px dashed rgba(239,68,68,.75)}.kline-pnl-entry{position:absolute;height:0;border-top:1.5px solid rgba(124,92,255,.9);box-shadow:none;z-index:3}.kline-pnl-tp1{position:absolute;height:0;border-top:1px dashed rgba(110,231,183,.85)}.kline-pnl-tp-plan{position:absolute;height:0;border-top:1px dotted rgba(148,163,184,.7)}.kline-pnl-tag{position:absolute;font-size:9px;font-weight:700;line-height:1.2;letter-spacing:.02em;padding:2px 6px;border-radius:4px;color:#e2e8f0;background:#0f172aeb;border:1px solid rgba(148,163,184,.35);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;pointer-events:none;z-index:9;max-width:120px}.kline-pnl-tag.tone-live{border-color:#0ecb818c;color:#a7f3d0}.kline-pnl-tag.tone-pending{border-color:#fbbf2480;color:#fde68a}.kline-pnl-tag.tone-plan{border-color:#38bdf873;color:#bae6fd}.kline-pnl-tag-profit{background:#064e3be0;border-color:#10b9818c;color:#a7f3d0}.kline-pnl-tag-loss{background:#7f1d1de0;border-color:#ef444480;color:#fecaca}.tradfi-ind-bar{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:6px 8px 4px;border-bottom:1px solid #1a1a1a;background:#000;position:relative;z-index:28}.tradfi-ind-bar-label{font-size:10px;font-weight:700;color:#64748b;margin-right:4px;letter-spacing:.04em}.tradfi-ind-bar button{font-size:10px;font-weight:600;padding:3px 7px;border-radius:4px;border:1px solid rgba(71,85,105,.8);background:transparent;color:#94a3b8;cursor:pointer;line-height:1.2}.tradfi-ind-bar button.on{border-color:#34d3998c;background:#10b9811f;color:#6ee7b7}.tradfi-sym-chart-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:280px;color:#94a3b8;font-size:13px}.tradfi-empty-tv-btn{border-radius:10px;border:1px solid rgba(56,189,248,.4);background:#0ea5e929;color:#7dd3fc;font-size:12px;font-weight:700;padding:8px 14px}.tradfi-algo-card{border-radius:18px;border:1px solid rgba(56,189,248,.18);background:linear-gradient(165deg,#0ea5e914,#020617bf);padding:14px;display:flex;flex-direction:column;gap:12px}.tradfi-algo-hd{display:flex;gap:10px;align-items:flex-start}.tradfi-algo-hd h2{margin:0;font-size:15px;font-weight:700;color:#f0f9ff}.tradfi-algo-hd p{margin:3px 0 0;font-size:11px;color:#94a3b8;line-height:1.4}.tradfi-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.tradfi-steps li{display:flex;align-items:center;gap:8px;font-size:12px;color:#94a3b8}.tradfi-steps li.done{color:#cbd5e1}.tradfi-steps .n{width:20px;height:20px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;background:#ffffff0f;color:#64748b;flex-shrink:0}.tradfi-steps li.done .n{background:#34d3992e;color:#6ee7b7}.tradfi-steps .ok{width:14px;height:14px;color:#34d399;margin-left:auto}.tradfi-steps .link{margin-left:auto;color:#7dd3fc;font-size:11px;white-space:nowrap}.tradfi-ready-warn{display:flex;gap:8px;border-radius:12px;border:1px solid rgba(251,191,36,.25);background:#fbbf2414;padding:10px;color:#fde68a;font-size:11px}.tradfi-ready-warn strong{display:block;margin-bottom:2px}.tradfi-ready-warn p{margin:0;opacity:.85;line-height:1.4}.tradfi-ready-err-list{margin:6px 0 0;padding-left:16px;color:#fcd34d;font-size:10px;line-height:1.45}.tradfi-wallet-card{border:1px solid #2a2a2a;background:#101010;padding:10px;min-width:0}.tradfi-wallet-card.ok{border-color:#0ecb8159;background:#0f1814}.tradfi-wallet-hd{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px}.tradfi-wallet-hd strong{font-size:12px;color:#eee}.tradfi-wallet-hd .ghost{border:0;background:transparent;color:#888;padding:2px;cursor:pointer}.tradfi-wallet-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tradfi-wallet-grid em{display:block;font-style:normal;font-size:10px;color:#666;margin-bottom:2px}.tradfi-wallet-grid b{font-size:13px;color:#0ecb81;font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.tradfi-wallet-grid b span{font-size:10px;color:#888;font-weight:600}.tradfi-wallet-empty{margin:0;font-size:11px;color:#888;line-height:1.45}.tradfi-trade-controls{grid-column:1 / -1;display:flex;flex-direction:column;gap:8px;min-width:0}.tradfi-margin-toggle{display:grid;grid-template-columns:1fr 1fr;gap:6px}.tradfi-margin-toggle button{border:1px solid #2a2a2a;background:#161616;color:#999;font-size:12px;font-weight:700;padding:8px;cursor:pointer;border-radius:6px}.tradfi-margin-toggle button.on{border-color:#0ecb8173;background:#13261c;color:#0ecb81}.tradfi-lev-field{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#94a3b8}.tradfi-lev-row{display:flex;align-items:center;gap:6px}.tradfi-lev-row button{width:34px;height:34px;border-radius:6px;border:1px solid #2a2a2a;background:#161616;color:#eee;font-size:16px;cursor:pointer;flex-shrink:0}.tradfi-lev-row input{flex:1;min-width:0;border-radius:8px;border:1px solid #2a2a2a;background:#161616;color:#eee;padding:8px 10px;font-size:14px;font-weight:700;text-align:center}.tradfi-lev-row span{color:#888;font-size:12px;font-weight:700}.tradfi-lev-presets{display:flex;flex-wrap:wrap;gap:6px}.tradfi-lev-presets button{flex:1 1 auto;min-width:44px;border:1px solid #2a2a2a;background:#121212;color:#999;font-size:11px;font-weight:700;padding:6px 4px;border-radius:6px;cursor:pointer}.tradfi-lev-presets button.on{border-color:#0ecb8166;color:#0ecb81;background:#13261c}.tradfi-trade-hint{margin:0;font-size:10px;color:#666;line-height:1.4}.tradfi-crypto-hint{margin:0 0 12px;padding:12px 14px;border:1px solid rgba(14,203,129,.28);background:linear-gradient(135deg,#0f1a14,#121212);border-radius:10px}.tradfi-crypto-hint.compact{margin:12px 8px;padding:10px}.tradfi-crypto-hint strong{display:block;color:#e2e8f0;font-size:13px;margin-bottom:4px}.tradfi-crypto-hint p{margin:0 0 10px;font-size:12px;color:#94a3b8;line-height:1.45}.tradfi-crypto-hint b{color:#0ecb81;font-weight:700}.tradfi-crypto-hint-actions{display:flex;flex-wrap:wrap;gap:8px}.tradfi-crypto-hint-actions a{font-size:12px;font-weight:700;color:#94a3b8;text-decoration:none;border:1px solid #2a2a2a;padding:6px 10px;border-radius:6px;background:#161616}.tradfi-crypto-hint-actions a.primary,.tradfi-crypto-hint-actions a:first-child{color:#0ecb81;border-color:#0ecb8166;background:#13261c}.tradfi-px-seed{flex-shrink:0!important;width:auto!important;padding:0 10px!important;font-size:11px!important;font-weight:700!important;color:#0ecb81!important}.tradfi-presets{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tradfi-presets button{text-align:left;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#02061773;padding:10px;color:#94a3b8}.tradfi-presets button strong{display:block;font-size:12px;color:#e2e8f0;margin-bottom:3px}.tradfi-presets button span{font-size:10px;line-height:1.35;display:block}.tradfi-presets button.on{border-color:#0ea5e973;background:#0ea5e91f}.tradfi-param-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.tradfi-param-grid label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#94a3b8;min-width:0;max-width:100%}.tradfi-param-grid input,.tradfi-param-grid select{border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#020617b3;color:#f1f5f9;padding:8px 10px;font-size:13px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.tradfi-dry-toggle{grid-column:1 / -1;display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:10px!important;font-size:12px!important;color:#cbd5e1!important;padding:8px 10px;border-radius:10px;border:1px solid #222;background:#0e0e0e;cursor:pointer}.tradfi-dry-toggle input[type=checkbox]{margin-top:3px;flex-shrink:0;width:16px;height:16px;accent-color:#38bdf8}.tradfi-dry-copy{display:flex;flex-direction:column;gap:2px;min-width:0;line-height:1.35}.tradfi-dry-copy strong{color:#e2e8f0;font-size:12.5px;font-weight:800}.tradfi-dry-copy em{font-style:normal;font-size:11px;color:#94a3b8}.tradfi-universe-toggle{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:0 10px 8px;flex:0 0 auto}.tradfi-universe-toggle button{border:1px solid #2a2a2a;background:#121212;color:#94a3b8;border-radius:999px;padding:7px 8px;font-size:12px;font-weight:800;cursor:pointer}.tradfi-universe-toggle button.on{color:#041018;background:linear-gradient(135deg,#38bdf8,#0ea5e9);border-color:transparent}.tradfi-left-hot{flex-wrap:wrap}.tradfi-left-cats button .tradfi-cat-n{font-style:normal;font-size:9px;font-weight:600;color:#555;background:#1a1a1a;border-radius:6px;padding:1px 4px;line-height:1.2}.tradfi-left-cats button.on .tradfi-cat-n{color:#0ecb81;background:#122018}.tradfi-left-sorts{display:flex;gap:0;flex:0 0 auto;position:relative;z-index:1;border-bottom:1px solid #1a1a1a;background:#0a0a0a;isolation:isolate}.tradfi-left-sorts button{flex:1;border:0;background:transparent;color:#666;font-size:10px;font-weight:600;padding:6px 4px;cursor:pointer}.tradfi-left-sorts button.on{color:#eaeaea}.tradfi-left-list-hd{display:grid;grid-template-columns:22px minmax(0,1fr) 48px minmax(56px,auto);gap:8px;padding:6px 10px 4px;font-size:10px;font-weight:700;color:#64748b;letter-spacing:.02em;border-bottom:1px solid #1a1a1a;flex:0 0 auto}.tradfi-left-list-hd>span:first-child{grid-column:1 / 3}.tradfi-left-list-hd>span:nth-child(2),.tradfi-left-list-hd>span:nth-child(3){text-align:right}.tradfi-left-row.apy-v2{grid-template-columns:22px minmax(0,1fr) 48px minmax(56px,auto);gap:8px}.tradfi-left-row.apy-v2 .tradfi-left-meta{min-width:0;overflow:hidden}.tradfi-left-row.apy-v2 .tradfi-left-name strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tradfi-left-row.apy-v2 .tradfi-left-px{justify-self:end;text-align:right}.tradfi-left-apy-pill{justify-self:end;width:48px;box-sizing:border-box;text-align:center;padding:4px 2px;border-radius:8px;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;color:#94a3b8;background:#94a3b81a;white-space:nowrap;flex-shrink:0}.tradfi-left-apy-pill.up{color:#0ecb81;background:#0ecb811f}.tradfi-left-apy-pill.down{color:#f6465d;background:#f6465d24}.tradfi-funding-card{border:1px solid #222;border-radius:12px;background:#0c0c0c;padding:10px;margin-bottom:8px}.tradfi-funding-hd{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.tradfi-funding-hd strong{font-size:12px;color:#e2e8f0}.tradfi-funding-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tradfi-funding-grid em{display:block;font-style:normal;font-size:10px;color:#64748b}.tradfi-funding-grid b{font-size:13px;color:#e2e8f0}.tradfi-funding-grid b.up{color:#0ecb81}.tradfi-funding-grid b.down{color:#f6465d}.tradfi-funding-note button.link{background:none;border:0;color:#38bdf8;cursor:pointer;padding:0;font-size:inherit}.fut-funding-board{height:100%;min-height:280px;overflow:auto;padding:10px 12px 14px;background:#050505;box-sizing:border-box}.fut-funding-board-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}.fut-funding-board-hd strong{display:inline-flex;align-items:center;gap:6px;color:#f8fafc;font-size:14px}.fut-funding-board-hd span{display:block;margin-top:3px;font-size:11px;color:#64748b}.fut-funding-board-refresh{display:inline-flex;align-items:center;gap:5px;border:1px solid #2a2a2a;background:#121212;color:#cbd5e1;border-radius:8px;padding:6px 10px;font-size:11px;font-weight:700;cursor:pointer;flex:0 0 auto}.fut-funding-board-refresh:disabled{opacity:.55;cursor:default}.fut-funding-board-cats{display:flex;flex-wrap:nowrap;gap:6px;overflow-x:auto;scrollbar-width:none;margin-bottom:10px;padding-bottom:2px}.fut-funding-board-cats::-webkit-scrollbar{display:none}.fut-funding-board-cats button{flex:0 0 auto;border:1px solid #222;background:#101010;color:#94a3b8;border-radius:999px;padding:5px 10px;font-size:11px;font-weight:700;cursor:pointer}.fut-funding-board-cats button.on{color:#facc15;border-color:#facc1573;background:#facc1514}.fut-funding-board-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px}.fut-funding-tile{text-align:left;border:1px solid #222;background:#0c0c0c;border-radius:12px;padding:0;color:inherit;display:flex;flex-direction:column;overflow:hidden}.fut-funding-tile-main{text-align:left;border:0;background:transparent;padding:10px;cursor:pointer;color:inherit;width:100%}.fut-funding-tile:hover{border-color:#333;background:#101010}.fut-funding-tile.on{border-color:#0ecb8180;box-shadow:inset 0 0 0 1px #0ecb8140}.fut-funding-tile.hot{border-color:#facc1559}.fut-funding-tile-cta{display:inline-flex;align-items:center;justify-content:center;gap:4px;margin:0 8px 8px;padding:6px 8px;border-radius:8px;border:1px solid rgba(56,189,248,.35);background:#0ea5e91a;color:#7dd3fc;font-size:11px;font-weight:600;cursor:pointer}.fut-funding-tile-cta:hover{background:#0ea5e92e}.fut-funding-board-filters{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.fut-funding-board-filters button{border:1px solid #2a2a2a;background:#121212;color:#94a3b8;border-radius:999px;padding:4px 10px;font-size:11px;cursor:pointer}.fut-funding-board-filters button.on{border-color:#facc1573;color:#fde68a;background:#facc1514}.fut-funding-tile-hd{display:flex;align-items:center;gap:8px;margin-bottom:8px}.fut-funding-tile-hd b{display:block;font-size:12px;color:#f1f5f9}.fut-funding-tile-hd em{display:block;font-style:normal;font-size:10px;color:#64748b}.fut-funding-tile-apy span{display:block;font-size:10px;color:#64748b}.fut-funding-tile-apy strong{font-size:18px;font-weight:800;letter-spacing:-.02em}.fut-funding-tile-apy strong.up{color:#0ecb81}.fut-funding-tile-apy strong.down{color:#f6465d}.fut-funding-tile-kpis{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:6px}.fut-funding-tile-payback span{display:block;font-size:10px;color:#64748b}.fut-funding-tile-payback strong{font-size:15px;font-weight:700;color:#e2e8f0}.fut-funding-tile-payback strong.fast{color:#facc15}.fut-funding-tile-payback strong.muted{color:#64748b;font-weight:600}.fut-funding-board-cost-hint{margin-left:auto;font-size:10px;color:#64748b;font-style:normal;align-self:center}.fut-funding-board-warn{margin:0 0 8px;padding:6px 10px;border-radius:8px;border:1px solid rgba(251,191,36,.35);background:#fbbf2414;color:#fbbf24;font-size:11px;line-height:1.4}.fut-funding-tile-meta{display:flex;flex-direction:column;gap:2px;margin-top:6px;font-size:10px;color:#64748b}.fut-funding-board-empty{display:flex;align-items:center;justify-content:center;gap:8px;min-height:160px;color:#64748b;font-size:13px;grid-column:1 / -1}.fut-funding-board-err{margin:0 0 8px;color:#f87171;font-size:12px}.fut-funding-board-note{margin:12px 0 0;font-size:11px;line-height:1.45;color:#64748b}.tradfi-sym-chart-wrap.is-funding .tradfi-sym-chart-body{overflow:auto}.tradfi-sym-modes>button.mode-funding.on{background:#facc151f;border-color:#facc1573;color:#facc15}.tradfi-funding-note button.link{padding:0;color:#38bdf8;cursor:pointer;font:inherit;text-decoration:underline}.tradfi-wallet-card .fut-funding-acct{margin:0 0 10px}.tradfi-wallet-card .fut-funding-acct select{width:100%}.tradfi-dial-hint{display:block;margin-top:4px;font-size:9px;font-style:normal;color:#94a3b8;line-height:1.35;grid-column:1 / -1}.fut-funding-inline{border:1px solid #1a3d30;border-radius:12px;background:linear-gradient(180deg,#0c1612,#0a0a0a 55%);padding:10px;margin-bottom:8px}.fut-funding-inline-hd{display:flex;align-items:center;gap:8px;margin-bottom:8px}.fut-funding-inline-hd strong{display:block;font-size:12px;color:#e2e8f0}.fut-funding-inline-hd em{font-style:normal;font-size:10px;color:#64748b}.fut-funding-inline-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}.fut-funding-inline-grid em{display:block;font-size:9px;color:#64748b;font-style:normal}.fut-funding-inline-grid b{font-size:12px;color:#e2e8f0}.fut-funding-inline-grid b.up{color:#0ecb81}.fut-funding-inline-grid b.down{color:#f6465d}.fut-funding-cap-field{display:block;margin-top:10px}.fut-funding-cap-field span{display:block;font-size:10px;color:#94a3b8;margin-bottom:4px}.fut-funding-cap-field input{width:100%;border-radius:8px;border:1px solid #2a2a2a;background:#111;color:#eee;padding:8px 10px;font-size:14px;font-weight:700}.fut-funding-split{margin-top:8px;padding:8px;border-radius:10px;background:#0a1210;border:1px solid #1a2e26}.fut-funding-split-total{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin-bottom:8px}.fut-funding-split-total em{font-style:normal;font-size:10px;color:#64748b}.fut-funding-split-total strong{font-size:16px;color:#0ecb81}.fut-funding-split-total span{font-size:10px;color:#64748b}.fut-funding-split-legs{display:grid;grid-template-columns:1fr auto 1fr;gap:6px;align-items:center}.fut-funding-split-legs>div:not(.plus){background:#111;border-radius:8px;padding:8px;border:1px solid #222}.fut-funding-split-legs em{display:block;font-style:normal;font-size:9px;color:#64748b}.fut-funding-split-legs strong{display:block;font-size:13px;color:#e2e8f0}.fut-funding-split-legs span{font-size:9px;color:#64748b}.fut-funding-split-legs .plus{color:#0ecb81;font-weight:800;text-align:center}.fut-funding-split-note{margin:8px 0 0;font-size:10px;color:#94a3b8;line-height:1.4}.fut-funding-split-note b{color:#e2e8f0}.fut-funding-inline-params{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.fut-funding-inline-params label span{display:block;font-size:10px;color:#94a3b8;margin-bottom:3px}.fut-funding-inline-params input{width:100%;border-radius:8px;border:1px solid #2a2a2a;background:#111;color:#eee;padding:7px 8px;font-size:12px}.fut-funding-cta{width:100%;margin-top:10px;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;border:0;border-radius:10px;background:linear-gradient(135deg,#0ecb81,#0a9b62);color:#04140e;font-size:13px;font-weight:800;cursor:pointer}.fut-funding-cta:disabled{opacity:.45;cursor:not-allowed}.fut-funding-monitor-hd{display:flex;justify-content:space-between;align-items:center;margin-top:4px;margin-bottom:8px}.fut-funding-monitor-hd strong{font-size:12px;color:#e2e8f0}.fut-funding-monitor-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}.fut-funding-monitor-grid em{display:block;font-size:9px;color:#64748b;font-style:normal}.fut-funding-monitor-grid b{font-size:12px;color:#e2e8f0}.fut-funding-monitor-grid b.up{color:#0ecb81}.fut-funding-monitor-grid b.down{color:#f6465d}.fut-funding-monitor-sub{margin:8px 0 0;font-size:10px;color:#94a3b8}.fut-funding-gold-routes{margin-top:10px;padding:10px;border-radius:10px;border:1px solid #2a3344;background:linear-gradient(180deg,#121820,#0e1218)}.fut-funding-gold-hd{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-bottom:6px}.fut-funding-gold-hd strong{font-size:12px;color:#e2e8f0}.fut-funding-gold-hd em{font-size:10px;font-style:normal;color:#94a3b8}.fut-funding-gold-best{margin:0 0 8px;font-size:11px;color:#cbd5e1;line-height:1.45}.fut-funding-gold-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.fut-funding-gold-grid>div{padding:8px;border-radius:8px;background:#0b0f14;border:1px solid #1e293b}.fut-funding-gold-grid em{display:block;font-size:9px;font-style:normal;color:#64748b;margin-bottom:2px}.fut-funding-gold-grid b{display:block;font-size:11px;color:#e2e8f0}.fut-funding-gold-grid span{display:block;margin-top:2px;font-size:10px;color:#94a3b8}.fut-funding-monitor-actions{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}.fut-funding-monitor-actions button{flex:1;border-radius:8px;border:1px solid #2a2a2a;background:#141414;color:#e2e8f0;font-size:11px;font-weight:700;padding:8px;cursor:pointer}.fut-funding-monitor-actions button.danger{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;gap:4px;border-color:#f6465d73;color:#fda4af;background:#f6465d14}.fut-funding-live-badge{display:flex;align-items:center;gap:6px;margin:8px 0;padding:7px 10px;border-radius:8px;font-size:11px;font-weight:700;color:#94a3b8;background:#12161e;border:1px solid #2a3344}.fut-funding-live-badge.on{color:#6ee7b7;border-color:#0ecb8159;background:#0ecb8114}.fut-funding-live-warn{margin:8px 0;padding:10px;border-radius:10px;border:1px solid rgba(251,191,36,.35);background:#fbbf2414}.fut-funding-live-warn p{margin:0 0 8px;font-size:11px;color:#fbbf24;line-height:1.4}.fut-funding-cta.sm{width:auto;padding:8px 12px;font-size:12px}.tradfi-funding-note.ok{color:#6ee7b7}.fut-funding-acct-card{margin:8px 0 10px;padding:12px;border-radius:12px;border:1px solid rgba(56,189,248,.28);background:linear-gradient(180deg,#0ea5e914,#0c1018e6)}.fut-funding-acct-card>strong{display:block;font-size:13px;color:#e2e8f0}.fut-funding-acct-card>p{margin:4px 0 10px;font-size:11px;color:#94a3b8;line-height:1.4}.fut-funding-acct{display:flex;flex-direction:column;gap:4px;margin:0 0 10px;font-size:11px;color:#94a3b8}.fut-funding-pending-hint{margin-top:8px;padding:10px;border-radius:10px;border:1px dashed #334155;font-size:12px;color:#cbd5e1;line-height:1.45}.fut-funding-pending-hint .ghost{margin-top:8px}.fut-funding-acct select{border-radius:8px;border:1px solid #2a2a2a;background:#121212;color:#e2e8f0;padding:8px 10px;font-size:12px}.fut-funding-inline.compact{margin:0;padding:10px}.fut-funding-ai-strip{margin-top:10px}.fut-funding-ai-strip.pin-top{margin-top:0;margin-bottom:10px;order:-1;position:relative;z-index:2;border:1px solid rgba(56,189,248,.35);border-radius:10px;padding:2px;background:linear-gradient(180deg,rgba(14,165,233,.08),transparent)}.algo-soldier-bridge .asb-papers li.pin{outline:1px solid rgba(56,189,248,.45);border-radius:8px}.fund-setup-kpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;padding:10px;border-radius:10px;border:1px solid #1e293b;background:#0b1220}.fund-setup-kpi em{display:block;font-size:9px;color:#64748b;font-style:normal;margin-bottom:2px}.fund-setup-kpi b{font-size:13px;font-weight:700;color:#e2e8f0}.fund-setup-kpi b.up{color:#34d399}.fund-setup-kpi b.down{color:#f87171}.fund-setup-presets{display:flex;flex-wrap:wrap;gap:6px;margin:6px 0 10px}.fund-setup-presets button{border:1px solid #334155;background:#0f172a;color:#cbd5e1;border-radius:8px;padding:5px 10px;font-size:11px;cursor:pointer}.fund-setup-presets button.on{border-color:#facc158c;background:#facc151a;color:#fde68a}.fund-setup-seg-label{margin:10px 0 4px;font-size:11px;color:#94a3b8}.fund-setup-cost-note{margin:6px 0 0;font-size:11px;line-height:1.45}.fund-setup-split{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:10px 0;padding:10px;border-radius:10px;border:1px solid #1e293b;background:#0a0f18}.fund-setup-split em{display:block;font-size:9px;color:#64748b;font-style:normal}.fund-setup-split strong{font-size:13px;color:#e2e8f0}.fund-setup-split i{font-size:10px;color:#64748b;font-style:normal;margin-left:4px}.fund-setup-split .plus{color:#64748b;font-weight:700}.fund-setup-split .total{margin-left:auto}.fund-setup-adv-toggle{border:0;background:none;color:#38bdf8;font-size:12px;padding:0;cursor:pointer;text-decoration:underline}.fund-setup-rules{margin:0;padding-left:16px;font-size:11px;color:#94a3b8;line-height:1.5}.fund-setup-summary{padding:10px 12px;border-radius:10px;border:1px solid #1e293b;background:linear-gradient(180deg,rgba(14,165,233,.06),transparent)}.fund-setup-summary h3{margin:0 0 8px;font-size:12px;color:#e2e8f0}.fund-setup-summary ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.fund-setup-summary li{display:flex;justify-content:space-between;gap:10px;font-size:11px}.fund-setup-summary span{color:#64748b}.fund-setup-summary strong{color:#e2e8f0;text-align:right;font-weight:600}@media(max-width:640px){.fund-setup-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}}.tradfi-funding-note{margin:8px 0 0;font-size:10px;color:#64748b;line-height:1.4}.tradfi-funding-note.warn{color:#fbbf24}.tradfi-funding-arb-meta{display:grid;grid-template-columns:1fr 1fr;gap:6px 10px;margin-top:8px;padding-top:8px;border-top:1px solid #1a1a1a}.tradfi-funding-arb-meta em{display:block;font-size:9px;color:#64748b;font-style:normal}.tradfi-funding-arb-meta b{font-size:11px;color:#e2e8f0;font-weight:700}.tradfi-funding-arb-meta b.up{color:#0ecb81}.tradfi-funding-rules{margin:8px 0 0;padding:0 0 0 14px;font-size:10px;color:#94a3b8;line-height:1.45}.tradfi-funding-rules.classic-inline{margin:8px 0;padding:8px 8px 8px 20px;border-radius:8px;background:#0a1210;border:1px solid #1a2e26}.tradfi-funding-arb-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;align-items:center}.tradfi-funding-arb-actions .primary{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;border-radius:8px;border:0;background:linear-gradient(135deg,#0ecb81,#0a9b62);color:#04140e;font-size:12px;font-weight:800;cursor:pointer;padding:0 12px}.tradfi-funding-arb-actions .primary:disabled{opacity:.45;cursor:not-allowed}.tradfi-funding-arb-actions .ghost{font-size:11px;color:#94a3b8;text-decoration:underline}.tradfi-classic-card.funding-arb{border-color:#1a3d30;background:linear-gradient(180deg,#0c1612,#0a0a0a 48%)}.tradfi-size-hint{display:block;margin-top:4px;font-size:10px;color:#64748b}.tradfi-lev-cap{font-style:normal;font-size:10px;color:#64748b;font-weight:600;margin-left:6px}.tradfi-badge.fund-pos{background:#0ecb8126;color:#0ecb81;border:0}.tradfi-badge.fund-neg{background:#f6465d26;color:#f87171;border:0}.tradfi-algo-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.tradfi-algo-actions .primary{flex:1 1 180px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:12px;border:0;background:linear-gradient(135deg,#0ea5e9,#0284c7);color:#fff;font-weight:700;font-size:13px;padding:11px 14px}.tradfi-algo-actions .primary:disabled{opacity:.55}.tradfi-algo-actions .ghost{display:inline-flex;align-items:center;gap:4px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:transparent;color:#cbd5e1;font-size:12px;padding:10px 12px}.tradfi-algo-actions .linkish{text-decoration:none}.tradfi-algo-linked{border-radius:12px;border:1px solid rgba(52,211,153,.2);background:#34d3990f;padding:8px 10px}.tradfi-algo-linked .hd{display:flex;align-items:center;gap:6px;font-size:11px;color:#a7f3d0;margin-bottom:6px}.tradfi-algo-linked .row{display:flex;justify-content:space-between;gap:8px;padding:6px 0;border-top:1px solid rgba(255,255,255,.05);color:#e2e8f0;font-size:12px;text-decoration:none}.tradfi-algo-linked .meta{color:#64748b;font-size:11px}.tradfi-sym-footnote{margin:0;font-size:10px;color:#475569;line-height:1.45}.tradfi-futures-ai-note{margin-top:6px;opacity:.92}@media(max-width:420px){.tradfi-presets,.tradfi-param-grid{grid-template-columns:1fr}}.tradfi-sym-icon{border-radius:10px;-o-object-fit:cover;object-fit:cover;background:#ffffff0f;flex-shrink:0}.tradfi-sym-icon.pair{position:relative;display:inline-block;border-radius:10px;overflow:visible;background:transparent;min-width:28px;min-height:28px}.tradfi-sym-icon.pair img{position:absolute;width:78%;height:78%;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:1.5px solid rgba(15,23,42,.9);background:#0f172a;box-shadow:0 0 0 1px #ffffff0f}.tradfi-sym-icon.pair img:first-child{left:0;top:2%;z-index:1}.tradfi-sym-icon.pair img:last-child{right:0;bottom:0;z-index:2}.tradfi-sym-icon.fallback{display:inline-flex;align-items:center;justify-content:center;font-weight:800;letter-spacing:.02em;color:#e2e8f0;background:linear-gradient(145deg,#0ea5e959,#0f172ae6);border:1px solid rgba(125,211,252,.25)}.tradfi-sym-icon.fallback.tone-metal{background:linear-gradient(145deg,#f6e27a,#8a6a10);color:#3b2a08;border-color:#d4a01773}.tradfi-sym-icon.fallback.tone-index{background:linear-gradient(145deg,#1e3a5f,#0f172a);border-color:#38bdf859}.tradfi-sym-icon.fallback.tone-energy{background:linear-gradient(145deg,#f59e0b,#0f172a);border-color:#f59e0b66}.tradfi-sym-icon.fallback.tone-stock{background:linear-gradient(145deg,#334155,#0f172a)}.tradfi-quote-head,.tradfi-quote-row{grid-template-columns:34px minmax(0,1.15fr) 72px minmax(0,1.1fr) 64px}.tradfi-quote-head .icon-slot{width:34px}.tradfi-sym-hd-title{gap:10px}.tradfi-sym-hd-text{min-width:0;flex:1}.tradfi-sym-hd-text h1{margin:0;font-size:1.15rem}.tradfi-sym-hd-text p{margin:2px 0 0;font-size:11px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tradfi-adv-toggle{width:100%;border-radius:12px;border:1px dashed rgba(125,211,252,.35);background:#0ea5e90f;color:#7dd3fc;font-size:12px;font-weight:600;padding:10px 12px;text-align:left}.tradfi-param-panel{display:flex;flex-direction:column;gap:8px}.tradfi-engine-presets{display:grid;grid-template-columns:1fr;gap:6px}.tradfi-engine-presets button{text-align:left;border-radius:12px;border:1px solid rgba(255,255,255,.08);background:#02061766;padding:8px 10px;color:#94a3b8}.tradfi-engine-presets button strong{display:block;color:#e2e8f0;font-size:12px}.tradfi-engine-presets button span{font-size:10px}.tradfi-engine-presets button.on{border-color:#0ea5e973;background:#0ea5e91f}.tradfi-param-summary{margin:0;font-size:11px;color:#67e8f9;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.tradfi-param-group{border-radius:12px;border:1px solid rgba(255,255,255,.08);overflow:hidden;background:#02061773}.tradfi-param-group-hd{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;background:transparent;border:0;color:#cbd5e1;text-align:left}.tradfi-param-group-hd strong{display:block;font-size:12px}.tradfi-param-group-hd span{display:block;font-size:10px;color:#64748b;margin-top:2px}.tradfi-param-group-hd .chev{width:16px;height:16px;opacity:.5;transition:transform .15s}.tradfi-param-group-hd .chev.open{transform:rotate(180deg)}.tradfi-param-group-body{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 12px 12px}.tradfi-param-field{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#94a3b8}.tradfi-param-field input,.tradfi-param-field select{border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#0f172ae6;color:#f1f5f9;padding:7px 8px;font-size:12px}.tradfi-param-toggle{grid-column:1 / -1;display:flex;align-items:center;gap:8px;font-size:12px;color:#cbd5e1}@media(max-width:420px){.tradfi-quote-head,.tradfi-quote-row{grid-template-columns:30px minmax(0,1fr) 52px minmax(0,.9fr) 52px}.tradfi-param-group-body{grid-template-columns:1fr}}.tradfi-desk{gap:10px}.tradfi-ticker-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;border-radius:14px;border:1px solid rgba(125,211,252,.16);background:linear-gradient(165deg,#0ea5e91a,#020617b8);padding:10px 12px}.tradfi-ticker-back{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;border:1px solid rgba(255,255,255,.1);color:#94a3b8;background:#ffffff0a}.tradfi-ticker-sym{min-width:0;display:flex;flex-direction:column;gap:1px}.tradfi-ticker-sym strong{font-size:14px;font-weight:700;color:#f8fafc;line-height:1.2}.tradfi-ticker-sym span{font-size:10px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:140px}.tradfi-ticker-last{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:1.35rem;font-weight:700;color:#f8fafc;letter-spacing:-.02em}.tradfi-ticker-last.up{color:#34d399}.tradfi-ticker-last.down{color:#f87171}.tradfi-ticker-stats{display:flex;flex-wrap:wrap;gap:8px 14px;margin-left:auto}.tradfi-ticker-stats>div{display:flex;flex-direction:column;gap:2px;min-width:52px}.tradfi-ticker-stats em{font-style:normal;font-size:9px;color:#64748b;text-transform:uppercase;letter-spacing:.04em}.tradfi-ticker-stats b{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;font-weight:650;color:#e2e8f0}.tradfi-ticker-stats b.up{color:#34d399}.tradfi-ticker-stats b.down{color:#f87171}.tradfi-workspace{display:flex;flex-direction:column;gap:12px;align-items:stretch}.tradfi-workspace-chart{min-width:0;display:flex;flex-direction:column;gap:8px}.tradfi-exec-panel{border-radius:16px;border:1px solid rgba(56,189,248,.2);background:linear-gradient(165deg,#0ea5e914,#020617d1);overflow:hidden;display:flex;flex-direction:column;min-height:0}.tradfi-exec-tabs{display:grid;grid-template-columns:1fr 1fr;gap:0;border-bottom:1px solid rgba(255,255,255,.08);background:#02061773}.tradfi-exec-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:4px;border:0;background:transparent;color:#64748b;font-size:11px;font-weight:700;padding:10px 6px;min-width:0;white-space:nowrap}.tradfi-exec-tabs button.on{color:#7dd3fc;background:#0ea5e91f;box-shadow:inset 0 -2px #0ea5e9}.tradfi-exec-body{padding:12px;display:flex;flex-direction:column;gap:10px;max-height:none;min-width:0;max-width:100%;overflow-x:hidden;box-sizing:border-box}.tradfi-exec-hd{margin-bottom:2px}.tradfi-exec-panel .tradfi-presets{grid-template-columns:1fr}.tradfi-exec-panel .tradfi-algo-card{border:0;background:transparent;padding:0}.tradfi-term-right,.tradfi-exec-panel{overflow-x:hidden;min-width:0}.tradfi-exec-panel .tradfi-param-grid,.tradfi-term-right .tradfi-param-grid,.tradfi-term .tradfi-term-right .tradfi-param-grid,.tradfi-param-stack{grid-template-columns:1fr!important;width:100%;max-width:100%}.tradfi-exec-panel .tradfi-param-grid label,.tradfi-term-right .tradfi-param-grid label{width:100%;max-width:100%;overflow:hidden}.tradfi-exec-panel .tradfi-param-grid input,.tradfi-exec-panel .tradfi-param-grid select,.tradfi-term-right .tradfi-param-grid input,.tradfi-term-right .tradfi-param-grid select{width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important}.tradfi-exec-panel .tradfi-param-grid .tradfi-dry-toggle,.tradfi-term-right .tradfi-param-grid .tradfi-dry-toggle,.tradfi-param-stack .tradfi-dry-toggle{display:flex!important;flex-direction:row!important;align-items:flex-start!important;gap:10px!important;overflow:visible!important}.tradfi-exec-panel .tradfi-param-grid .tradfi-dry-toggle input[type=checkbox],.tradfi-term-right .tradfi-param-grid .tradfi-dry-toggle input[type=checkbox],.tradfi-param-stack .tradfi-dry-toggle input[type=checkbox]{width:16px!important;max-width:16px!important;min-width:16px!important;height:16px!important;margin-top:3px!important;flex:0 0 16px!important}.tradfi-exec-panel .tradfi-param-grid .tradfi-dry-copy,.tradfi-term-right .tradfi-param-grid .tradfi-dry-copy{flex:1 1 auto;min-width:0}.tradfi-exec-panel .tradfi-algo-actions,.tradfi-term-right .tradfi-algo-actions{flex-direction:column;align-items:stretch}.tradfi-exec-panel .tradfi-algo-actions .primary,.tradfi-term-right .tradfi-algo-actions .primary{flex:1 1 auto;width:100%}.tradfi-exec-panel .tradfi-algo-actions .ghost,.tradfi-term-right .tradfi-algo-actions .ghost{width:100%;justify-content:center}.tradfi-algo-created{border:1px solid rgba(14,203,129,.35);background:#0ecb8114;padding:10px;display:flex;flex-direction:column;gap:8px;min-width:0}.tradfi-algo-created strong{font-size:12px;color:#0ecb81}.tradfi-algo-created p{margin:0;font-size:11px;color:#aaa;line-height:1.45;word-break:break-all}.tradfi-algo-created code{display:block;font-size:10px;color:#cbd5e1;background:#0a0a0a;border:1px solid #222;padding:8px;word-break:break-all;max-width:100%}.tradfi-algo-created code.tradfi-algo-alert-msg{color:#a7f3d0;border-color:#0ecb8140;max-height:88px;overflow:auto}.tradfi-algo-created-actions{display:flex;flex-wrap:wrap;gap:6px}.tradfi-algo-created-actions button,.tradfi-algo-created-actions a{flex:1 1 auto;text-align:center;font-size:11px;font-weight:650;padding:7px 8px;border-radius:6px;border:1px solid #2a2a2a;background:#161616;color:#ccc;text-decoration:none;cursor:pointer}.tradfi-manual-hint{margin:0;font-size:11px;color:#94a3b8;line-height:1.45}.tradfi-manual-hint strong{color:#fde68a}.tradfi-classic-recommend{margin:10px 0 12px;padding:10px;border:1px solid rgba(250,204,21,.22);border-radius:12px;background:linear-gradient(180deg,#facc1512,#0c0c0ce6)}.tradfi-classic-recommend-hd{margin-bottom:8px}.tradfi-classic-recommend-hd strong{display:inline-flex;align-items:center;gap:6px;color:#fde68a;font-size:12px}.tradfi-classic-recommend-hd span{display:block;margin-top:2px;font-size:10px;color:#64748b}.tradfi-classic-recommend-grid{display:grid;grid-template-columns:1fr;gap:8px}.tradfi-classic-rec-card{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:center;padding:8px 10px;border-radius:10px;border:1px solid #222;background:#0a0a0a}.tradfi-classic-rec-card.best{border-color:#0ecb8159}.tradfi-classic-rec-card.runner{border-color:#a3e63559}.tradfi-classic-rec-rank{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;font-size:11px;font-weight:800;color:#0a0a0a;background:#facc15}.tradfi-classic-rec-body{min-width:0}.tradfi-classic-rec-body b{display:block;color:#f1f5f9;font-size:12px}.tradfi-classic-rec-body em{display:block;font-style:normal;font-size:10px;color:#94a3b8}.tradfi-classic-rec-body p{margin:3px 0 0;font-size:11px;color:#cbd5e1}.tradfi-classic-rec-body ul{margin:4px 0 0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:4px}.tradfi-classic-rec-body li{font-size:9px;color:#64748b;background:#121212;border-radius:999px;padding:2px 6px}.tradfi-classic-rec-card>button.primary{display:inline-flex;align-items:center;gap:4px;white-space:nowrap;border:0;border-radius:8px;background:#0ecb81;color:#041018;font-size:11px;font-weight:800;padding:7px 10px;cursor:pointer}@media(min-width:720px){.tradfi-classic-recommend-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.tradfi-classic-rec-card{grid-template-columns:1fr;align-items:stretch}.tradfi-classic-rec-card>button.primary{justify-content:center}}.tradfi-bs-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:6px;align-items:stretch;width:100%;max-width:100%;min-width:0}.tradfi-bs{border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#0206178c;padding:10px 8px;text-align:left;display:flex;flex-direction:column;gap:4px;min-width:0;max-width:100%;overflow:hidden}.tradfi-bs strong{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tradfi-bs.buy strong{color:#34d399}.tradfi-bs.sell strong{color:#f87171}.tradfi-bs.buy.on{border-color:#34d39973;background:#34d3991a}.tradfi-bs.sell.on{border-color:#f8717173;background:#f871711a}.tradfi-bs-spread{align-self:center;font-size:10px;font-weight:700;color:#64748b;min-width:28px;text-align:center}.tradfi-manual-lots{display:flex;gap:6px;flex-wrap:wrap}.tradfi-manual-lots button{border-radius:8px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#94a3b8;font-size:11px;font-weight:700;padding:6px 10px}.tradfi-manual-lots button.on{border-color:#0ea5e966;color:#7dd3fc;background:#0ea5e91f}.tradfi-manual-meta{display:flex;flex-direction:column;gap:6px;font-size:11px}.tradfi-manual-meta>div{display:flex;justify-content:space-between;gap:8px;color:#64748b}.tradfi-manual-meta strong{color:#e2e8f0;font-weight:650}.tradfi-manual-meta strong.buy{color:#34d399}.tradfi-manual-meta strong.sell{color:#f87171}.tradfi-manual-cta.buy{background:linear-gradient(135deg,#10b981,#059669)!important}.tradfi-manual-cta.sell{background:linear-gradient(135deg,#f43f5e,#e11d48)!important}@media(min-width:1024px){.tradfi-workspace{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:14px;align-items:start}.tradfi-exec-panel{position:sticky;top:72px;max-height:calc(100vh - 96px)}.tradfi-exec-body{overflow-y:auto;max-height:calc(100vh - 148px);overscroll-behavior:contain}.tradfi-sym-chart-body{min-height:420px}}@media(max-width:1023px){.tradfi-ticker-stats{margin-left:0;width:100%}.tradfi-exec-panel{order:2}}.tradfi-term.pionex-page{background:#0a0a0a!important;color:#e8e8e8!important;padding-bottom:1.25rem!important;margin-left:0!important;margin-right:0!important;width:100%!important;max-width:none!important;overflow-x:clip;overflow-y:visible;touch-action:pan-y manipulation;overscroll-behavior-y:auto}.tradfi-term.pionex-page:before,.tradfi-term.pionex-page:after{display:none!important}.tradfi-term .tradfi-ticker-bar{border-radius:0;border:1px solid #222;background:#0d0d0d!important;margin:0}.tradfi-term .tradfi-ticker-sym strong,.tradfi-term .tradfi-ticker-last,.tradfi-term .tradfi-ticker-stats b{color:#f5f5f5}.tradfi-term .tradfi-ticker-last.up,.tradfi-term .tradfi-ticker-stats b.up{color:#0ecb81!important}.tradfi-term .tradfi-ticker-last.down,.tradfi-term .tradfi-ticker-stats b.down{color:#f6465d!important}.tradfi-term .tradfi-ticker-back{background:#161616;border-color:#2a2a2a;color:#aaa}.tradfi-left-toggle{display:inline-flex}.tradfi-burger{display:block;width:14px;height:2px;background:#ccc;box-shadow:0 4px #ccc,0 -4px #ccc}.tradfi-term-grid{display:grid;grid-template-columns:1fr;border:1px solid #222;background:#0a0a0a;min-height:70vh;width:100%;max-width:100%;overflow:hidden}.tradfi-term-left{display:none;flex-direction:column;background:#0d0d0d;border-right:1px solid #222;min-height:0;min-width:0;overflow:hidden;overscroll-behavior:contain}.tradfi-term-center{min-width:0;display:flex;flex-direction:column;gap:0;background:#0a0a0a;border-right:1px solid #222;padding:8px;min-height:0;overflow-x:hidden}.tradfi-term-right{border-radius:0!important;border:0!important;border-left:1px solid #222!important;background:#0d0d0d!important;max-height:none;min-width:0;overflow:hidden;overscroll-behavior:contain}.tradfi-term .tradfi-exec-body{padding:12px 14px!important;width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}.tradfi-term .tradfi-param-grid,.tradfi-term .tradfi-param-stack,.tradfi-term .tradfi-algo-created,.tradfi-term .tradfi-presets,.tradfi-term .tradfi-algo-actions{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.tradfi-term .tradfi-param-grid input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.tradfi-term .tradfi-param-grid input[type=number]::-webkit-outer-spin-button,.tradfi-term .tradfi-param-grid input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.tradfi-term .tradfi-exec-tabs{background:#111!important;border-bottom:1px solid #222!important}.tradfi-term .tradfi-exec-tabs button.on{color:#0ecb81!important;background:#161616!important;box-shadow:inset 0 -2px #0ecb81!important}.tradfi-term .tradfi-sym-chart-wrap{border-radius:0;border-color:#222;background:#000;box-shadow:none}.tradfi-term .tradfi-sym-toolbar{padding:6px 0 8px;background:#000;z-index:30}.tradfi-term .tradfi-sym-tfs button,.tradfi-term .tradfi-sym-modes>button{background:#161616;border-color:#2a2a2a;color:#999}.tradfi-term .tradfi-sym-tfs button.on,.tradfi-term .tradfi-sym-modes>button.on{background:#1a2e22;border-color:#0ecb8173;color:#0ecb81}.tradfi-term .tradfi-chart-resize{background:#121212;border-top-color:#222;color:#888}.tradfi-term .tradfi-algo-hd h2{color:#f0f0f0!important}.tradfi-term .tradfi-algo-hd p,.tradfi-term .tradfi-steps li,.tradfi-term .tradfi-sym-footnote{color:#888!important}.tradfi-term .tradfi-presets button,.tradfi-term .tradfi-param-grid input,.tradfi-term .tradfi-param-grid select,.tradfi-term .tradfi-engine-presets button,.tradfi-term .tradfi-param-group{background:#161616!important;border-color:#2a2a2a!important;color:#ccc!important}.tradfi-term .tradfi-presets button strong,.tradfi-term .tradfi-param-group-hd,.tradfi-term .tradfi-engine-presets button strong{color:#eee!important}.tradfi-term .tradfi-presets button.on,.tradfi-term .tradfi-engine-presets button.on{background:#13261c!important;border-color:#0ecb8166!important}.tradfi-term .tradfi-adv-toggle{background:#13261c!important;border-color:#0ecb814d!important;color:#0ecb81!important}.tradfi-term .tradfi-algo-actions .ghost{background:#161616!important;border-color:#2a2a2a!important;color:#ccc!important}.tradfi-term .tradfi-bs{background:#161616!important;border-color:#2a2a2a!important}.tradfi-term .tradfi-bs.buy strong{color:#0ecb81!important}.tradfi-term .tradfi-bs.sell strong{color:#f6465d!important}.tradfi-term .tradfi-bs.buy.on{background:#0ecb811a!important;border-color:#0ecb8173!important}.tradfi-term .tradfi-bs.sell.on{background:#f6465d1a!important;border-color:#f6465d73!important}.tradfi-left-search{display:flex;align-items:center;gap:6px;padding:8px;border-bottom:1px solid #222;flex:0 0 auto}.tradfi-left-search input{flex:1;border-radius:6px;border:1px solid #2a2a2a;background:#161616;color:#eee;font-size:12px;padding:7px 9px;min-width:0}.tradfi-left-spin{color:#666}.tradfi-left-tabs{display:flex;flex-wrap:wrap;gap:0;border-bottom:1px solid #222;flex:0 0 auto}.tradfi-left-tabs.tradfi-left-cats{flex:0 0 auto;flex-wrap:nowrap!important;align-items:stretch;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:100%;min-height:40px;height:40px;position:relative;z-index:2;background:#0d0d0d;isolation:isolate}.tradfi-left-tabs.tradfi-left-cats::-webkit-scrollbar{display:none}.tradfi-left-tabs button{flex:1 1 auto;border:0;background:transparent;color:#888;font-size:11px;font-weight:600;padding:8px 4px;cursor:pointer}.tradfi-left-tabs.tradfi-left-cats button{flex:0 0 auto!important;flex-grow:0!important;flex-shrink:0!important;white-space:nowrap;padding:0 12px;height:100%;display:inline-flex;align-items:center;gap:4px;position:relative;z-index:0;box-shadow:none!important}.tradfi-left-tabs.tradfi-left-cats button.on{color:#0ecb81;background:#111;box-shadow:inset 0 -2px #0ecb81!important}.tradfi-left-tabs button.on{color:#0ecb81;box-shadow:inset 0 -2px #0ecb81;background:#111}.tradfi-left-list{flex:1 1 auto;min-height:0;overflow-y:auto;max-height:none;overscroll-behavior:contain;position:relative;z-index:0}.tradfi-left-more{padding:10px 12px 14px;text-align:center;font-size:10px;font-weight:600;color:#64748b;letter-spacing:.02em}.tradfi-left-row{width:100%;display:grid;grid-template-columns:22px minmax(0,1fr) auto;gap:8px;align-items:center;padding:8px 10px;border:0;border-bottom:1px solid #1a1a1a;background:transparent;text-align:left;cursor:pointer}.tradfi-left-row.with-apy{grid-template-columns:22px minmax(0,1fr) minmax(56px,max-content) auto}.tradfi-left-apy{justify-self:end;min-width:52px;text-align:center;padding:4px 6px;border-radius:8px;font-size:12px;font-weight:800;font-variant-numeric:tabular-nums;background:#94a3b81a;color:#94a3b8}.tradfi-left-apy.up{color:#0ecb81;background:#0ecb811f}.tradfi-left-apy.down{color:#f6465d;background:#f6465d24}.tradfi-left-row:hover{background:#141414}.tradfi-left-row.on{background:#16241c}.tradfi-left-meta{min-width:0}.tradfi-left-name{display:flex;align-items:center;gap:4px}.tradfi-left-name strong{font-size:12px;color:#f0f0f0;font-weight:700}.tradfi-left-desc{display:block;font-size:10px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tradfi-left-px{text-align:right;display:flex;flex-direction:column;gap:1px}.tradfi-left-px b{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;color:#ddd;font-weight:650}.tradfi-left-px em{font-style:normal;font-size:10px;color:#777;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.tradfi-left-px b.up,.tradfi-left-px em.up{color:#0ecb81}.tradfi-left-px b.down,.tradfi-left-px em.down{color:#f6465d}.tradfi-left-empty{padding:24px 12px;text-align:center;color:#666;font-size:12px}.tradfi-left-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;border:0;background:#0000008c}@media(min-width:1100px){.tradfi-left-toggle{display:none}.tradfi-left-mask{display:none!important}html.tradfi-term-active{overflow:hidden!important;height:100%!important;max-height:100%!important;overscroll-behavior:none!important}html.tradfi-term-active body,html.tradfi-term-active #root{overflow:hidden!important;height:100%!important;max-height:100%!important;overscroll-behavior:none!important;touch-action:none!important}.tradfi-terminal-shell{height:100dvh;max-height:100dvh;overflow:hidden!important;overscroll-behavior:none!important}.tradfi-terminal-shell .tradfi-terminal-body{height:calc(100dvh - 4rem);max-height:calc(100dvh - 4rem);overflow:hidden!important;width:100%;max-width:none!important}.tradfi-terminal-shell .tradfi-terminal-main{height:100%;max-height:100%;overflow:hidden!important;overscroll-behavior:none!important;padding-bottom:0!important}.tradfi-term.pionex-page{display:flex;flex-direction:column;height:100%;max-height:100%;padding-bottom:0!important;overflow:hidden!important;overscroll-behavior:none!important;touch-action:manipulation}.tradfi-term .tradfi-ticker-bar{flex:0 0 auto;border-left:0;border-right:0;border-top:0}.tradfi-term-grid{flex:1 1 auto;min-height:0;height:100%;grid-template-columns:260px minmax(0,1fr) 360px;border-left:0;border-right:0;border-bottom:0;overflow:hidden}.tradfi-term-left{display:flex;width:260px;max-width:260px;min-width:260px;height:100%;min-height:0;overflow:hidden;position:relative;z-index:1}.tradfi-term-center{min-height:0;height:100%;width:auto;min-width:0;max-width:100%;padding:6px 8px 0;overflow-x:hidden!important;overflow-y:auto;overscroll-behavior:contain;overscroll-behavior-x:none;-webkit-overflow-scrolling:touch;touch-action:pan-y;position:relative;z-index:0}.tradfi-term-center .tradfi-sym-toolbar{flex:0 0 auto;position:sticky;top:0;z-index:40;background:#000;box-shadow:0 8px 16px #0000008c}.tradfi-term-center .tradfi-sym-chart-wrap{flex:0 0 auto;min-height:320px;max-width:100%;overflow:hidden}.tradfi-sym-chart-wrap-fill{display:flex;flex-direction:column;height:min(48vh,520px);max-height:min(52vh,560px)}.tradfi-sym-chart-wrap-fill .tradfi-sym-chart-body{flex:1 1 auto;min-height:0!important;height:auto!important;max-height:none}.tradfi-term-right{width:360px;max-width:360px;min-width:360px;height:100%;max-height:100%;align-self:stretch;display:flex;flex-direction:column;min-height:0;overflow:hidden;position:relative;z-index:1;top:auto}.tradfi-term .tradfi-exec-tabs{flex:0 0 auto}.tradfi-term .tradfi-exec-body{flex:1 1 auto;overflow-x:hidden;overflow-y:auto;max-height:none;min-height:0;overscroll-behavior:contain;overscroll-behavior-x:none;touch-action:pan-y}.tradfi-term .tradfi-left-list{flex:1 1 auto;max-height:none;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;overscroll-behavior-x:none;touch-action:pan-y}.tradfi-term .tradfi-sym-footnote{display:none}}@media(max-width:1099px){.tradfi-term-grid.left-open .tradfi-term-left{display:flex;position:fixed;z-index:50;top:0;left:0;bottom:0;width:min(300px,86vw);box-shadow:8px 0 32px #00000080}.tradfi-term-left .tradfi-left-list{flex:1 1 auto;min-height:0;max-height:none}.tradfi-term.pionex-page{height:auto!important;max-height:none!important;overflow-x:clip!important;overflow-y:visible!important;touch-action:pan-y manipulation!important;overscroll-behavior:auto!important;padding-bottom:1.5rem!important}.tradfi-term .tradfi-sym-chart-body{max-height:none}.tradfi-term .tradfi-chart-resize{display:none!important}}.tradfi-terminal-shell{max-width:none!important}.tradfi-terminal-shell .tradfi-terminal-main{max-width:none!important;width:100%}.tradfi-terminal-shell.lite-shell-root-pionex{background:#0a0a0a}html.tradfi-term-active,html.tradfi-term-active body,html.tradfi-term-active #root{overflow-x:clip!important;overscroll-behavior-x:none!important}@media(max-width:1099px){html.tradfi-term-active{overflow-y:auto!important;height:auto!important;max-height:none!important;overscroll-behavior-y:auto!important}html.tradfi-term-active body,html.tradfi-term-active #root{overflow-y:visible!important;height:auto!important;max-height:none!important;touch-action:pan-y manipulation!important}html.tradfi-term-active .lite-shell-root,html.tradfi-term-active .lite-shell-root-pionex,html.tradfi-term-active .pionex-page.tradfi-term{overscroll-behavior-x:none!important;overscroll-behavior-y:auto!important;touch-action:pan-y manipulation!important;overflow-x:clip!important;overflow-y:visible!important}html.tradfi-term-active .lite-shell-main{overscroll-behavior-y:auto!important;overflow-y:visible!important}}@media(min-width:1100px){html.tradfi-term-active .lite-shell-root,html.tradfi-term-active .lite-shell-root-pionex{overflow:hidden!important;overscroll-behavior:none!important;touch-action:none!important}}html[data-lite-theme=light] .tradfi-term.pionex-page,html[data-lite-theme=light] .tradfi-term .tradfi-ticker-bar,html[data-lite-theme=light] .tradfi-term .tradfi-exec-panel,html[data-lite-theme=light] .tradfi-term .tradfi-term-left,html[data-lite-theme=light] .tradfi-term .tradfi-term-center,html[data-lite-theme=light] .tradfi-term .tradfi-term-right{background:#0a0a0a!important;color:#e8e8e8!important}html[data-lite-theme=light] .tradfi-term .tradfi-ticker-sym strong,html[data-lite-theme=light] .tradfi-term .tradfi-ticker-last,html[data-lite-theme=light] .tradfi-term .tradfi-algo-hd h2,html[data-lite-theme=light] .tradfi-term .tradfi-left-name strong{color:#f5f5f5!important}.tradfi-ai-dock{margin-top:10px;margin-bottom:12px;border:1px solid #222;background:#0d0d0d;flex:0 0 auto}.tradfi-ai-dock-hd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;padding:10px 12px;border-bottom:1px solid #222;background:#111}.tradfi-ai-fresh{padding:6px 12px;font-size:11px;font-weight:650;color:#94a3b8;background:#0c1018;border-bottom:1px solid #1e232b}.tradfi-ai-fresh.busy{color:#7dd3fc;background:#0ea5e914}.tradfi-ai-fresh.idle{color:#64748b;background:#0a0d12;font-weight:550}.tradfi-ai-dock-title{display:flex;align-items:flex-start;gap:8px;min-width:0}.tradfi-ai-brain{color:#a78bfa;margin-top:2px;flex-shrink:0}.tradfi-ai-dock-title strong{display:block;font-size:13px;color:#f0f0f0;font-weight:700}.tradfi-ai-dock-title span{display:block;font-size:11px;color:#777;margin-top:2px}.tradfi-ai-dock-actions{display:flex;flex-wrap:wrap;gap:6px}.tradfi-ai-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border-bottom:1px solid #222;background:#0f0f0f}.tradfi-ai-tabs button{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:0;background:transparent;color:#777;font-size:11px;font-weight:700;padding:9px 6px;cursor:pointer}.tradfi-ai-tabs button.on{color:#c4b5fd;background:#16121f;box-shadow:inset 0 -2px #a78bfa}.tradfi-ai-btn{display:inline-flex;align-items:center;gap:5px;border-radius:6px;border:1px solid #2a2a2a;background:#161616;color:#ccc;font-size:12px;font-weight:600;padding:7px 10px;cursor:pointer}.tradfi-ai-btn:disabled{opacity:.55;cursor:wait}.tradfi-ai-btn.primary{background:#13261c;border-color:#0ecb8166;color:#0ecb81}.tradfi-ai-btn.ghost:hover{border-color:#444;color:#eee}.tradfi-risk-size{border:1px solid rgba(14,203,129,.35);background:#0d1612;border-radius:10px;padding:10px 12px;margin-bottom:10px}.tradfi-risk-size.muted{border-color:#2a2a2a;background:#101010}.tradfi-risk-size-hd{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.tradfi-risk-size-hd .tradfi-risk-mode-toggle{flex-shrink:0}.tradfi-risk-size.lots-mode{opacity:.95}.tradfi-risk-size-hd strong{font-size:12px;color:#e2e8f0}.tradfi-risk-pct-inline{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#94a3b8}.tradfi-risk-pct-inline input{width:52px;background:#161616;border:1px solid #333;color:#f1f5f9;border-radius:6px;padding:4px 6px;font-size:12px;font-weight:700}.tradfi-est-lots{display:grid;gap:4px;padding:10px 12px;border-radius:10px;border:1px solid rgba(52,211,153,.35);background:#10b98114;margin-bottom:8px}.tradfi-est-lots em{font-size:11px;color:#94a3b8;font-style:normal}.tradfi-est-lots b{font-size:18px;color:#e2e8f0}.tradfi-est-lots b.ok{color:#34d399}.tradfi-est-lots span{font-size:11px;color:#64748b}.tradfi-risk-size ul{margin:0;padding:0;list-style:none;display:grid;gap:4px}.tradfi-risk-size li{display:flex;justify-content:space-between;gap:8px;font-size:11px}.tradfi-risk-size em{color:#64748b;font-style:normal}.tradfi-risk-size b{color:#e2e8f0;font-weight:700}.tradfi-risk-size b.ok{color:#0ecb81}.tradfi-risk-size p,.tradfi-risk-size .hint{margin:6px 0 0;font-size:10px;color:#94a3b8;line-height:1.4}.tradfi-liq-fit{margin-top:8px;padding:10px 12px;border-radius:10px;border:1px solid #2a2a2a;background:#101010}.tradfi-liq-fit.warn{border-color:#fbbf2473;background:#1a1408}.tradfi-liq-fit h4{margin:0 0 6px;font-size:12px;color:#e2e8f0}.tradfi-liq-fit ul{margin:0;padding-left:16px;font-size:11px;color:#94a3b8;line-height:1.45}.tradfi-liq-fit .warn{color:#fbbf24}.tradfi-liq-fit .ok{color:#0ecb81}.tradfi-ai-dual{margin-top:4px;display:flex;flex-direction:column;gap:8px}.tradfi-ai-dual-lead{margin:0;font-size:11px;color:#94a3b8;line-height:1.45}.tradfi-ai-dual-lead strong{color:#e2e8f0;font-weight:700}.tradfi-ai-dual-grid{display:grid;grid-template-columns:1fr;gap:8px}@media(min-width:720px){.tradfi-ai-dual-grid{grid-template-columns:1fr 1fr}}.tradfi-ai-dual-card{text-align:left;border:1px solid #2a2a2a;background:#101010;border-radius:12px;padding:12px;cursor:pointer;color:inherit;display:flex;flex-direction:column;gap:6px;transition:border-color .15s ease,background .15s ease}.tradfi-ai-dual-card:hover{border-color:#444;background:#141414}.tradfi-ai-dual-card.once{border-color:#38bdf859}.tradfi-ai-dual-card.algo{border-color:#0ecb8159}.tradfi-ai-dual-card .badge{font-size:10px;font-weight:800;letter-spacing:.02em;color:#94a3b8}.tradfi-ai-dual-card.once .badge{color:#38bdf8}.tradfi-ai-dual-card.algo .badge{color:#0ecb81}.tradfi-ai-dual-card strong{font-size:14px;color:#f1f5f9}.tradfi-ai-dual-card em{font-style:normal;font-size:11px;color:#94a3b8;line-height:1.4}.tradfi-ai-dual-card .cta{margin-top:4px;font-size:12px;font-weight:800;color:#e2e8f0}.tradfi-ai-dual-card.once .cta{color:#7dd3fc}.tradfi-ai-dual-card.algo .cta{color:#6ee7b7}.tradfi-ai-path-split{display:grid;grid-template-columns:1fr;gap:8px;margin-top:4px}@media(min-width:640px){.tradfi-ai-path-split{grid-template-columns:1fr 1fr}}.tradfi-ai-path-col{text-align:left;border:1px solid #2a2a2a;background:#101010;border-radius:12px;padding:12px;cursor:pointer;color:inherit;display:flex;flex-direction:column;gap:8px;transition:border-color .15s ease,background .15s ease;min-width:0}.tradfi-ai-path-col:hover{border-color:#444;background:#141414}.tradfi-ai-path-col.once{border-color:#38bdf866}.tradfi-ai-path-col.algo{border-color:#0ecb8166}.tradfi-ai-path-col .path-col-hd{display:flex;flex-direction:column;gap:2px}.tradfi-ai-path-col .path-col-hd .badge{font-size:10px;font-weight:800;letter-spacing:.02em}.tradfi-ai-path-col.once .path-col-hd .badge{color:#38bdf8}.tradfi-ai-path-col.algo .path-col-hd .badge{color:#0ecb81}.tradfi-ai-path-col .path-col-hd strong{font-size:14px;color:#f1f5f9}.tradfi-ai-path-col .path-kv{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px}.tradfi-ai-path-col .path-kv li{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:11px;line-height:1.35}.tradfi-ai-path-col .path-kv em{font-style:normal;color:#64748b;flex:0 0 auto}.tradfi-ai-path-col .path-kv b{font-weight:700;color:#e2e8f0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-align:right;word-break:break-word}.tradfi-ai-path-col .path-kv b.up{color:#0ecb81}.tradfi-ai-path-col .path-kv b.down{color:#f6465d}.tradfi-ai-path-col .path-note{margin:0;font-size:11px;color:#94a3b8;line-height:1.4}.tradfi-ai-path-col .cta{font-size:12px;font-weight:800;margin-top:auto}.tradfi-ai-path-col.once .cta{color:#7dd3fc}.tradfi-ai-path-col.algo .cta{color:#6ee7b7}.classic-family-row{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.classic-family-chip{border:1px solid rgba(71,85,105,.75);background:#0f172aa6;color:#94a3b8;border-radius:999px;padding:4px 10px;font-size:11px;line-height:1.2;cursor:pointer}.classic-family-chip:hover{border-color:#7dd3fc73;color:#e2e8f0}.classic-family-chip.on{border-color:#38bdf8bf;background:#0ea5e929;color:#7dd3fc}.classic-family-chip.rolling.on{border-color:#fbbf24cc;background:#f59e0b24;color:#fbbf24}.classic-filter-search input{width:100%;margin:0 0 10px;border-radius:8px;border:1px solid rgba(51,65,85,.8);background:#0206178c;color:#e2e8f0;padding:7px 10px;font-size:12px}.classic-filter-search input::-moz-placeholder{color:#64748b}.classic-filter-search input::placeholder{color:#64748b}.classic-filter-axiom{margin:8px 0 0;font-size:10px;color:#64748b;letter-spacing:.01em}.classic-filter{padding:10px 12px 8px;border-bottom:1px solid #1f1f1f;background:linear-gradient(180deg,#101418,#0a0a0a)}.classic-filter-prompt{margin:0 0 10px;text-align:center;font-size:12.5px;font-weight:700;color:#e2e8f0;line-height:1.4;min-height:1.4em;animation:classic-filter-fade .28s ease}@keyframes classic-filter-fade{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.classic-outlook-row{display:flex;justify-content:space-between;gap:6px;padding:0 2px}.classic-outlook-btn{width:42px;height:42px;border-radius:50%;border:1.5px solid #2a2a2a;background:#141414;color:#94a3b8;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;transition:border-color .18s,color .18s,background .18s,box-shadow .18s,transform .15s}.classic-outlook-btn svg{width:22px;height:22px}.classic-outlook-btn.tone-up{color:#0ecb81}.classic-outlook-btn.tone-down{color:#f6465d}.classic-outlook-btn.tone-neutral{color:#cbd5e1}.classic-outlook-btn:hover{transform:translateY(-1px);border-color:#3f3f46;background:#1a1a1a}.classic-outlook-btn.on.tone-up{border-color:#0ecb81;box-shadow:0 0 0 3px #0ecb812e;background:#0ecb8114;color:#0ecb81}.classic-outlook-btn.on.tone-down{border-color:#f6465d;box-shadow:0 0 0 3px #f6465d2e;background:#f6465d14;color:#f6465d}.classic-outlook-btn.on.tone-neutral{border-color:#38bdf8;box-shadow:0 0 0 3px #38bdf829;background:#38bdf814;color:#f8fafc}.classic-horizon-row{display:flex;align-items:center;gap:6px;margin-top:10px;flex-wrap:wrap}.classic-horizon-label{font-size:10px;font-weight:800;color:#64748b;letter-spacing:.04em;margin-right:2px}.classic-horizon-row button{border:1px solid #2a2a2a;background:#121212;color:#94a3b8;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:700;cursor:pointer}.classic-horizon-row button.on{border-color:#38bdf873;background:#38bdf81f;color:#e0f2fe}.classic-filter-meta{display:flex;justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:11px;color:#64748b}.classic-filter-meta b{color:#cbd5e1}.classic-filter-meta .ghost{border:0;background:transparent;color:#38bdf8;font-size:11px;font-weight:700;cursor:pointer;padding:0}.tradfi-classic-empty{padding:18px 12px;text-align:center;font-size:12px;color:#94a3b8;border:1px dashed #2a2a2a;border-radius:12px;display:flex;flex-direction:column;gap:8px;align-items:center}.tradfi-classic-empty .ghost{border:1px solid #2a2a2a;background:#161616;color:#e2e8f0;border-radius:999px;padding:6px 12px;font-size:11px;cursor:pointer}.tradfi-classic-list{display:flex;flex-direction:column;gap:10px}.tradfi-classic-card{border:1px solid #2a2a2a;background:#101010;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px}.tradfi-classic-card:hover{border-color:#0ecb8159}.tradfi-classic-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.tradfi-classic-hd strong{display:block;font-size:14px;color:#f1f5f9}.tradfi-classic-hd em{display:block;margin-top:2px;font-style:normal;font-size:11px;color:#64748b}.tradfi-classic-hd .primary{flex:0 0 auto;font-size:11px;padding:6px 10px;white-space:nowrap}.tradfi-classic-load{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;border:0;cursor:pointer;white-space:nowrap;font-size:12px;font-weight:800;letter-spacing:.02em;padding:8px 14px;border-radius:999px;color:#04140c;background:linear-gradient(135deg,#34d399,#0ecb81 55%,#059669);box-shadow:0 0 0 1px #0ecb8159,0 6px 16px #0ecb8147;transition:transform .12s ease,box-shadow .12s ease,filter .12s ease}.tradfi-classic-load:hover{filter:brightness(1.06);box-shadow:0 0 0 1px #0ecb8180,0 8px 20px #0ecb8166;transform:translateY(-1px)}.tradfi-classic-load:active{transform:translateY(0);filter:brightness(.96)}.tradfi-classic-load svg{width:14px;height:14px;flex-shrink:0}.tradfi-classic-card>p{margin:0;font-size:12px;color:#94a3b8;line-height:1.45}.tradfi-classic-card ul{margin:0;padding-left:16px;font-size:11px;color:#cbd5e1;line-height:1.45}.tradfi-classic-meta{font-size:11px;color:#64748b;border-top:1px solid #1f1f1f;padding-top:8px}.tradfi-classic-meta b{color:#e2e8f0;font-weight:800}.tradfi-classic-dials{border:1px solid #222;background:#0c0c0c;border-radius:10px;padding:6px 8px;display:flex;flex-direction:column;gap:6px}.tradfi-classic-dials-hd{display:flex;align-items:center;justify-content:space-between;gap:8px}.tradfi-classic-dials-toggle{flex:1;display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;background:transparent;color:#cbd5e1;font-size:11px;font-weight:700;padding:4px 2px;cursor:pointer;text-align:left}.tradfi-classic-dials-toggle em{font-style:normal;color:#0ecb81;font-weight:800}.tradfi-classic-dials-collapsed{margin:0;font-size:10px;color:#64748b}.tradfi-classic-dials-hd .ghost{font-size:10px;padding:3px 8px;flex:0 0 auto}.tradfi-classic-dials>strong{font-size:11px;color:#94a3b8;font-weight:700}.tradfi-classic-dial-grid{display:grid;grid-template-columns:1fr 1fr;gap:6px 8px}.tradfi-classic-dial-grid label{display:flex;flex-direction:column;gap:3px;font-size:10px;color:#64748b}.tradfi-classic-dial-grid input,.tradfi-classic-dial-grid select{border:1px solid #333;background:#0a0a0a;color:#e2e8f0;border-radius:6px;padding:4px 6px;font-size:11px;min-width:0}.tradfi-classic-suit{font-size:11px;line-height:1.45;padding:8px 10px;border-radius:8px;background:#0c0c0c;border:1px solid #1f1f1f;display:flex;flex-direction:column;gap:4px;color:#94a3b8}.tradfi-classic-suit .suit-verdict{margin:0;color:#e2e8f0;font-weight:700}.tradfi-classic-suit p{margin:0}.tradfi-classic-suit .suit-best,.tradfi-classic-suit .suit-best .suit-label{color:#f1f5f9;font-weight:600}.tradfi-classic-suit .suit-best .suit-val{color:#0ecb81;font-weight:800}.tradfi-classic-suit .suit-ok{color:#f1f5f9;font-weight:600}.tradfi-classic-suit .suit-avoid{color:#fca5a5}.tradfi-classic-suit.fit-best{border-color:#0ecb8159}.tradfi-classic-suit.fit-ok{border-color:#38bdf84d}.tradfi-classic-suit.fit-avoid{border-color:#f6465d59}.tradfi-classic-scan-badge{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:4px;font-size:10px;font-style:normal;font-weight:600;letter-spacing:.02em;vertical-align:middle;border:1px solid #333;color:#94a3b8;background:#141414}.tradfi-classic-scan-badge.real{color:#6ee7b7;border-color:#0ecb8166;background:#0ecb8114}.tradfi-classic-scan-badge.robot{color:#7dd3fc;border-color:#38bdf859;background:#38bdf814}.tradfi-classic-scan-badge.not_aligned,.tradfi-classic-scan-badge.stub,.tradfi-classic-scan-badge.unknown{color:#fcd34d;border-color:#f59e0b66;background:#f59e0b14}.tradfi-classic-card.scan-blocked{opacity:.92}.classic-payoff{display:flex;flex-direction:column;gap:6px;padding:8px 8px 6px;border-radius:10px;border:1px solid #222;background:linear-gradient(180deg,#0e1116,#0a0a0a)}.classic-payoff-title{font-size:11px;font-weight:800;color:#e2e8f0;letter-spacing:.02em}.tradfi-algo-payoff-wrap{margin-top:10px;width:100%;min-width:0}.tradfi-algo-payoff-wrap .classic-payoff-algo{border-color:#0ea5e947;background:linear-gradient(180deg,#0c1520,#0a0a0a)}.classic-payoff-metrics{display:grid;grid-template-columns:1fr 1fr;gap:4px 10px}.classic-payoff-metrics>div{display:flex;justify-content:space-between;align-items:baseline;gap:6px;font-size:11px}.classic-payoff-metrics em{font-style:normal;color:#64748b;font-size:10px}.classic-payoff-metrics b{color:#e2e8f0;font-weight:800;font-variant-numeric:tabular-nums}.classic-payoff-metrics .up{color:#0ecb81}.classic-payoff-metrics .down{color:#f6465d}.classic-payoff-hd{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.classic-payoff-tag{font-size:10px;font-weight:700;color:#94a3b8;border:1px solid #2a2a2a;border-radius:999px;padding:2px 8px;background:#121212}.classic-payoff-outlook{font-size:10px;color:#cbd5e1;font-weight:600}.classic-payoff-structure{font-size:10px;font-weight:800;font-variant-numeric:tabular-nums;color:#e2e8f0;border:1px solid rgba(14,203,129,.35);background:#0ecb8114;border-radius:999px;padding:2px 8px;letter-spacing:.02em}.classic-payoff-pulse .classic-payoff-svg{animation:classic-payoff-flash .45s ease}.classic-payoff-pulse .classic-payoff-line,.classic-payoff-pulse .classic-payoff-area{transition:d .35s ease,opacity .35s ease}@keyframes classic-payoff-flash{0%{filter:brightness(1.35)}to{filter:brightness(1)}}.classic-payoff-axis{margin-left:auto;display:inline-flex;border:1px solid #2a2a2a;border-radius:8px;overflow:hidden}.classic-payoff-axis button{border:0;background:transparent;color:#64748b;font-size:10px;font-weight:700;padding:3px 8px;cursor:pointer}.classic-payoff-axis button.on{background:#1a2332;color:#38bdf8}.classic-payoff-svg{width:100%;height:auto;display:block;border-radius:6px;background:#080808}.classic-payoff-hint{margin:0;font-size:11px;color:#cbd5e1;line-height:1.4}.classic-payoff-note{margin:0;font-size:10px;color:#64748b;line-height:1.35}.tradfi-classic-assets{display:flex;flex-wrap:wrap;gap:6px}@media(max-width:420px){.tradfi-asset-chip{font-size:9px;padding:2px 6px}}.tradfi-asset-chip{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;padding:3px 8px;border-radius:999px;border:1px solid #2a2a2a;color:#94a3b8;background:#0c0c0c}.tradfi-asset-chip i{font-style:normal;font-weight:800;opacity:.9}.tradfi-asset-chip.best{border-color:#0ecb8173;color:#6ee7b7;background:#0ecb8114}.tradfi-asset-chip.ok{border-color:#38bdf859;color:#7dd3fc;background:#38bdf80f}.tradfi-asset-chip.avoid{border-color:#f6465d66;color:#fca5a5;background:#f6465d0f}.tradfi-classic-target-note{font-size:11px;color:#94a3b8;line-height:1.45;padding:8px 10px;border-radius:8px;background:#0c0c0c;border:1px solid #1f1f1f}.tradfi-classic-target-note b{color:#e2e8f0}.tradfi-classic-card.fit-avoid{border-color:#f6465d47}.tradfi-classic-card.fit-best{border-color:#0ecb8147}.tradfi-signal-tf-card{border:1px solid rgba(14,203,129,.28);background:#0c1210;border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.tradfi-signal-tf-hd{display:flex;flex-direction:column;gap:2px}.tradfi-signal-tf-hd strong{font-size:13px;color:#e2e8f0}.tradfi-signal-tf-hd span{font-size:11px;color:#64748b;line-height:1.4}.tradfi-signal-tfs{display:flex;flex-wrap:wrap;gap:6px}.tradfi-signal-tf-meta{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;font-size:11px;color:#94a3b8}.tradfi-signal-tf-meta b{color:#6ee7b7;font-weight:800}.tradfi-signal-tf-meta .ghost{font-size:11px;padding:4px 8px}.tradfi-circuit-card{border:1px solid rgba(251,191,36,.28);background:#12100a;border-radius:12px;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.tradfi-circuit-row{display:flex;flex-wrap:wrap;align-items:center;gap:6px;font-size:12px;color:#e2e8f0;font-weight:650}.tradfi-circuit-row input[type=number]{width:64px;border:1px solid #333;background:#0a0a0a;color:#eee;border-radius:6px;padding:4px 6px;font-size:12px}.tradfi-circuit-row input[type=checkbox]{accent-color:#0ecb81}.tradfi-circuit-sub{display:flex;flex-wrap:wrap;gap:8px 12px;padding:8px 10px;border-radius:8px;background:#0c0c0c;border:1px solid #222;font-size:11px;color:#94a3b8}.tradfi-circuit-sub label{display:inline-flex;align-items:center;gap:4px}.tradfi-circuit-sub input[type=number]{width:56px;border:1px solid #333;background:#0a0a0a;color:#eee;border-radius:6px;padding:3px 5px;font-size:11px}.tradfi-circuit-checks{flex-direction:column;align-items:flex-start}.tradfi-circuit-check{font-weight:650;color:#cbd5e1}.tradfi-circuit-hint{margin:0;font-size:10px;color:#64748b;line-height:1.45}.tradfi-param-grid label em.tradfi-req{font-style:normal;font-size:10px;color:#f87171;margin-left:4px;font-weight:700}.tradfi-once-plan-card{border:1px solid rgba(56,189,248,.35);background:#0c1520;border-radius:10px;padding:10px 12px;margin-bottom:10px}.tradfi-once-plan-hd{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.tradfi-once-plan-hd strong{font-size:12px;color:#e0f2fe}.tradfi-once-plan-card ul{margin:0;padding:0;list-style:none;display:grid;gap:4px}.tradfi-once-plan-card li{display:flex;justify-content:space-between;gap:8px;font-size:11px}.tradfi-once-plan-card em{color:#64748b;font-style:normal}.tradfi-once-plan-card b{color:#e2e8f0;font-weight:700}.tradfi-once-plan-card b.buy{color:#0ecb81}.tradfi-once-plan-card b.sell{color:#f6465d}.tradfi-once-plan-card p{margin:8px 0 0;font-size:10px;color:#94a3b8}.tradfi-ai-hud{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid #222;background:#121212}.tradfi-ai-hud.long{border-color:#0ecb8159}.tradfi-ai-hud.short{border-color:#f6465d59}.tradfi-ai-hud-bias{display:flex;align-items:center;gap:10px;min-width:0}.tradfi-ai-hud.long .tradfi-ai-hud-bias>svg{color:#0ecb81}.tradfi-ai-hud.short .tradfi-ai-hud-bias>svg{color:#f6465d}.tradfi-ai-hud.neutral .tradfi-ai-hud-bias>svg{color:#888}.tradfi-ai-hud-bias strong{display:block;font-size:16px;font-weight:750;color:#f5f5f5;line-height:1.2}.tradfi-ai-hud.long .tradfi-ai-hud-bias strong{color:#0ecb81}.tradfi-ai-hud.short .tradfi-ai-hud-bias strong{color:#f6465d}.tradfi-ai-hud-bias em{display:block;margin-top:2px;font-style:normal;font-size:11px;color:#888}.tradfi-ai-hud-actions{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.tradfi-ai-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}.tradfi-ai-kpi{min-width:0;padding:8px 8px 9px;border:1px solid #1f1f1f;background:#101010;display:flex;flex-direction:column;gap:3px}.tradfi-ai-kpi span{font-size:10px;color:#666;font-weight:650;letter-spacing:.03em;text-transform:uppercase}.tradfi-ai-kpi b{font-size:12px;color:#eee;font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.25;word-break:break-word}.tradfi-ai-kpi b.up{color:#0ecb81}.tradfi-ai-kpi b.down{color:#f6465d}.tradfi-ai-kpi em{font-style:normal;font-size:10px;color:#666;line-height:1.3;word-break:break-word}.tradfi-ai-why{border:1px solid #1c1c1c;background:#0f0f0f}.tradfi-ai-why-toggle{width:100%;display:flex;align-items:center;justify-content:space-between;gap:8px;border:0;background:transparent;color:#888;font-size:11px;font-weight:650;padding:8px 10px;cursor:pointer}.tradfi-ai-why-toggle:hover{color:#bbb}.tradfi-ai-why-toggle svg{transition:transform .15s;flex-shrink:0}.tradfi-ai-why-toggle svg.open{transform:rotate(180deg)}.tradfi-ai-why p{margin:0;padding:8px 10px 10px;font-size:11px;line-height:1.5;color:#999;border-top:1px solid #1a1a1a}.tradfi-ai-grid-dense{grid-template-columns:repeat(2,minmax(0,1fr))}.tradfi-ai-engine-hint{margin:0;font-size:11px;color:#777;line-height:1.45}.tradfi-ai-engine-hint b{color:#bbb;font-weight:650}.tradfi-ai-macro{margin:10px 0 12px;border-color:#38bdf859!important;background:linear-gradient(180deg,#0ea5e914,#0c1018eb)}.tradfi-ai-macro-consensus{margin:4px 0 10px;font-size:12px;color:#e2e8f0;line-height:1.4}.tradfi-ai-macro-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tradfi-ai-macro-grid li{display:flex;flex-direction:column;gap:2px;padding:8px;border-radius:10px;background:#0f172aa6;border:1px solid #1e293b}.tradfi-ai-macro-grid em{font-style:normal;font-size:10px;color:#64748b}.tradfi-ai-macro-grid b{font-size:13px;color:#e2e8f0}.tradfi-ai-macro-grid b.up{color:#34d399}.tradfi-ai-macro-grid b.down{color:#f87171}.tradfi-ai-macro-grid span{font-size:10px;color:#94a3b8}@media(max-width:720px){.tradfi-ai-macro-grid{grid-template-columns:1fr}}.tradfi-ai-empty,.tradfi-ai-muted{margin:0;font-size:12px;color:#777;line-height:1.5}@media(max-width:900px){.tradfi-ai-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.tradfi-ai-grid-dense{grid-template-columns:1fr}}.tradfi-ai-algo-list{margin:0 0 10px;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.tradfi-ai-algo-list li{display:flex;justify-content:space-between;gap:8px;align-items:center;border-bottom:1px solid #1a1a1a;padding-bottom:8px}.tradfi-ai-algo-list b{display:block;font-size:12px;color:#eee}.tradfi-ai-algo-list span{font-size:10px;color:#777}.tradfi-ai-algo-list a{display:inline-flex;align-items:center;gap:2px;font-size:11px;color:#0ecb81;text-decoration:none;flex-shrink:0}.quant-lib-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;background:#020a14b8;display:flex;align-items:flex-end;justify-content:center;padding:max(10px,env(safe-area-inset-top,0px)) 0 0;box-sizing:border-box;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.quant-lib-sheet{width:100%;max-width:100%;max-height:min(92dvh,calc(100dvh - 52px - env(safe-area-inset-top,0px)),920px);height:min(92dvh,calc(100dvh - 52px - env(safe-area-inset-top,0px)),920px);overflow:hidden;background:#0c0e12;border:1px solid #22262e;border-radius:18px 18px 0 0;padding:0;display:flex;flex-direction:column;min-height:0;padding-bottom:env(safe-area-inset-bottom,0);box-shadow:0 -12px 40px #00000080}.quant-lib-hd{display:flex;align-items:flex-start;justify-content:space-between;flex-shrink:0;padding:14px 16px 0;gap:10px}.quant-lib-hd strong{display:block;font-size:17px;color:#f1f5f9}.quant-lib-hd em{display:block;margin-top:4px;font-style:normal;font-size:11px;color:#94a3b8;line-height:1.35;font-weight:500}.quant-lib-hint{margin:0;font-size:11px;color:#94a3b8;line-height:1.4;flex-shrink:0;padding:8px 14px 0}.quant-lib-mix{display:flex;flex-direction:column;gap:6px;flex-shrink:0;padding:8px 14px 0}.quant-lib-mix-label{font-size:11px;color:#94a3b8;font-weight:700}.quant-lib-mix-row{display:flex;flex-wrap:wrap;gap:6px}.quant-lib-mix-row .ghost{font-size:11px;padding:7px 12px;border:1px solid #2a2f38;border-radius:999px;color:#cbd5e1;background:#14181f;min-height:34px}.quant-lib-mix-row .ghost:active{background:#1a1f28}.quant-lib-tabs{display:flex;gap:4px;overflow-x:auto;border-bottom:1px solid #1e232b;padding:8px 14px 0;flex-shrink:0;-webkit-overflow-scrolling:touch;scrollbar-width:none}.quant-lib-tabs::-webkit-scrollbar{display:none}.quant-lib-tabs button{flex:1 0 auto;border:0;background:transparent;color:#64748b;font-size:11px;font-weight:700;padding:10px 8px;cursor:pointer;white-space:nowrap;border-bottom:2px solid transparent;min-height:44px}.quant-lib-tabs button.on{color:#e2e8f0;border-bottom-color:#94a3b8}.quant-lib-tabs em{display:block;font-style:normal;font-size:9px;color:#475569;font-weight:600}.quant-lib-list{display:flex;flex-direction:column;gap:8px;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;padding:10px 14px 12px;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.quant-lib-card{text-align:left;border:1px solid #242a33;background:#111418;border-radius:10px;padding:12px;color:inherit;flex-shrink:0;width:100%;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden;cursor:pointer}.quant-lib-card:focus-visible{outline:2px solid #38bdf8;outline-offset:2px}.quant-lib-card-main{border:0;background:transparent;color:inherit;text-align:left;padding:0;cursor:pointer;width:100%}.quant-lib-card-main:disabled{cursor:not-allowed}.quant-lib-card-name-row{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}.quant-lib-teach-btn{display:inline-flex;align-items:center;gap:3px;flex-shrink:0;margin:0;border:1px solid #2f3b4a;background:#121820;color:#7dd3fc;font-size:10px;font-weight:700;padding:2px 8px;border-radius:999px;cursor:pointer;line-height:1.2;min-height:24px}.quant-lib-teach-btn:hover{color:#e0f2fe;border-color:#38bdf8;background:#152030}.quant-teach-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:#000000c2;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.quant-teach-sheet{position:relative;width:min(440px,100%);max-height:min(92vh,680px);overflow:auto;background:radial-gradient(120% 80% at 100% 0%,color-mix(in srgb,var(--accent, #38bdf8) 18%,transparent),transparent 55%),linear-gradient(165deg,#122033,#0b1220 48%,#081018);border:1px solid color-mix(in srgb,var(--accent, #38bdf8) 55%,#1e3a5f);border-radius:18px;padding:14px;display:flex;flex-direction:column;gap:10px;box-shadow:0 24px 56px #0009,0 0 40px color-mix(in srgb,var(--accent, #38bdf8) 12%,transparent),0 0 0 1px #7dd3fc0f inset}.quant-teach-glow{pointer-events:none;position:absolute;top:-36%;left:10%;width:80%;height:60%;background:radial-gradient(circle,color-mix(in srgb,var(--accent, #38bdf8) 42%,transparent),transparent 68%);opacity:.7;filter:blur(10px)}.quant-teach-hd{position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.qteach-phases{position:relative;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.qteach-phases button{display:flex;align-items:center;justify-content:center;gap:5px;border:1px solid #243041;background:#0c1016;color:#94a3b8;border-radius:999px;padding:6px 8px;font-size:11px;font-weight:700;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.qteach-phases button i{font-style:normal;width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:#1e293b;font-size:10px}.qteach-phases button.on{border-color:color-mix(in srgb,var(--accent, #38bdf8) 55%,#334155);color:#f8fafc;background:color-mix(in srgb,var(--accent, #38bdf8) 14%,#0c1016)}.qteach-phases button.on i{background:var(--accent, #38bdf8);color:#041018}.qteach-beat-banner{position:relative;margin:0;padding:9px 11px;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent, #38bdf8) 28%,#1f2937);background:color-mix(in srgb,var(--accent, #38bdf8) 8%,#0b0f14);color:#e2e8f0;font-size:12.5px;font-weight:700;line-height:1.45;animation:qteach-fadein .35s ease}.qteach-beat-banner span{display:inline-block;margin-right:8px;padding:1px 7px;border-radius:999px;font-size:10px;font-weight:800;color:#041018;background:var(--accent, #38bdf8);vertical-align:1px}.qteach-tag{display:inline-block;font-size:10px;font-weight:800;color:var(--accent, #38bdf8);background:color-mix(in srgb,var(--accent, #38bdf8) 14%,transparent);border:1px solid color-mix(in srgb,var(--accent, #38bdf8) 35%,transparent);border-radius:999px;padding:2px 8px;margin-bottom:4px}.quant-teach-hd strong{display:block;color:#f8fafc;font-size:16px}.quant-teach-hd em{display:block;font-style:normal;font-size:11px;color:#94a3b8;margin-top:3px;line-height:1.35}.qteach-stage{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--accent, #38bdf8) 38%,#1e3a5f);border-radius:14px;background:radial-gradient(120% 90% at 50% -10%,color-mix(in srgb,var(--accent, #38bdf8) 28%,#0b1524),#071018 72%);padding:10px 10px 8px;min-height:168px;box-shadow:inset 0 0 32px color-mix(in srgb,var(--accent, #38bdf8) 8%,transparent)}.qteach-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(color-mix(in srgb,var(--accent, #38bdf8) 14%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--accent, #38bdf8) 10%,transparent) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:linear-gradient(180deg,#000 30%,transparent 95%);mask-image:linear-gradient(180deg,#000 30%,transparent 95%);pointer-events:none}.qteach-stage>*:not(.qteach-grid){position:relative;z-index:1}.qteach-stage .qteach-beat{display:none}.qteach-cmf-band{fill:#0ecb8138;stroke:#0ecb81;stroke-width:1.5;stroke-dasharray:4 2;animation:qteach-breathe 2.6s ease-in-out infinite;filter:drop-shadow(0 0 6px rgba(14,203,129,.35))}.qteach-flow-pos{fill:#0ecb811a}.qteach-flow-neg{fill:#f6465d1a}.qteach-path.flow-line{stroke:var(--accent, #2dd4bf);stroke-width:2.6;fill:none;filter:drop-shadow(0 0 5px color-mix(in srgb,var(--accent, #2dd4bf) 55%,transparent));stroke-dasharray:280;stroke-dashoffset:280;animation:qteach-draw 2s ease forwards}.qteach-zero.hi{stroke:#94a3b8;stroke-width:1.4;stroke-dasharray:2 3}.qteach-stage svg{width:100%;height:auto;display:block}.qteach-legend{display:flex;gap:10px;font-size:10px;color:#bae6fd;margin-bottom:4px;font-weight:700}.qteach-legend .dot{display:inline-block;width:8px;height:8px;border-radius:50%;margin-right:3px;box-shadow:0 0 6px currentColor}.qteach-legend .dot.price{background:#7dd3fc;color:#7dd3fc}.qteach-legend .dot.ma{background:var(--accent, #38bdf8);color:var(--accent, #38bdf8)}.qteach-path{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.qteach-path.price-wiggle{stroke:#7dd3fc;stroke-width:2.4;filter:drop-shadow(0 0 3px rgba(125,211,252,.55));stroke-dasharray:280;stroke-dashoffset:280;animation:qteach-draw 2.2s ease forwards}.qteach-path.ma-slow{stroke:var(--accent, #f59e0b);stroke-width:2.4;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--accent, #f59e0b) 55%,transparent))}.qteach-path.ma-fast{stroke:var(--accent, #38bdf8);stroke-width:2.4;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--accent, #38bdf8) 50%,transparent))}.qteach-path.dim{stroke:#64748b;stroke-width:1.5;fill:none}.qteach-path.long-band{stroke:#0ecb81;stroke-width:3;opacity:.95;fill:none;filter:drop-shadow(0 0 4px rgba(14,203,129,.45))}.qteach-path.short-band{stroke:#f6465d;stroke-width:3;opacity:.95;fill:none;filter:drop-shadow(0 0 4px rgba(246,70,93,.4))}.qteach-path.rsi-line{stroke:var(--accent, #22d3ee);fill:none;stroke-width:2.4;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--accent, #22d3ee) 50%,transparent))}.qteach-path.k{stroke:#e0f2fe;fill:none;stroke-width:2}.qteach-path.d{stroke:var(--accent, #c084fc);fill:none;stroke-width:1.8;stroke-dasharray:3 2}.qteach-path.sl-band{stroke:#fb7185;fill:none;stroke-width:1.8;stroke-dasharray:5 3}.qteach-lbl{fill:#e0f2fe;font-size:9px;font-weight:800}.qteach-lbl.up{fill:#4ade80}.qteach-lbl.dn{fill:#fb7185}.qteach-lbl.accent{fill:var(--accent, #f59e0b)}.qteach-pulse{fill:var(--accent, #38bdf8);animation:qteach-pulse 1.4s ease-in-out infinite}.qteach-beat{margin:8px 2px 0;font-size:12px;font-weight:700;color:#e2e8f0;line-height:1.4}.qteach-zones{display:flex;justify-content:space-between;font-size:10px;font-weight:800;margin-bottom:4px}.qteach-zones .z-long{color:#0ecb81}.qteach-zones .z-short{color:#f6465d}.qteach-cloud-up{fill:#fbbf2438;stroke:#fbbf24;stroke-width:1;animation:qteach-breathe 2.8s ease-in-out infinite}.qteach-meter{position:relative;height:28px;border-radius:8px;background:#111;border:1px solid #333;overflow:hidden;margin:24px 8px 8px}.qteach-meter-fill{height:100%;background:linear-gradient(90deg,#f97316,#fbbf24);transition:width .8s ease}.qteach-meter span{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;color:#0b0b0b}.qteach-adx-labels{display:flex;justify-content:space-between;padding:0 10px;font-size:10px;color:#94a3b8}.qteach-sar{fill:var(--accent, #f472b6)}.qteach-rsi-band{font-size:10px;font-weight:800;padding:3px 8px;border-radius:6px}.qteach-rsi-band.over{background:#f6465d2e;color:#f87171}.qteach-rsi-band.under{background:#0ecb812e;color:#0ecb81}.qteach-bar.up{fill:#0ecb81}.qteach-bar.dn{fill:#f6465d}.qteach-bar-anim{animation:qteach-grow .6s ease both;transform-origin:bottom}.qteach-zone-hot{fill:#f6465d26}.qteach-zone-cold{fill:#0ecb8126}.qteach-guide{stroke:#475569;stroke-dasharray:3 2}.qteach-zero{stroke:#64748b;stroke-dasharray:3 3}.qteach-band-top,.qteach-band-bot{fill:none;stroke:color-mix(in srgb,var(--accent, #38bdf8) 75%,#64748b);stroke-width:1.5}.qteach-band-mid{fill:none;stroke:#fbbf24;stroke-width:1.3;stroke-dasharray:4 3}.qteach-box{fill:#38bdf81a;stroke:#38bdf8;stroke-width:1.5}.anim-box{animation:qteach-breathe 2.4s ease-in-out infinite}.qteach-vbar{fill:#334155}.qteach-vbar.surge{fill:var(--accent, #38bdf8);animation:qteach-grow .5s ease both}.qteach-vp-bar{fill:#334155}.qteach-vp-bar.poc{fill:var(--accent, #818cf8)}.qteach-poc-line{stroke:var(--accent, #818cf8);stroke-dasharray:3 2}.qteach-fib-l{stroke:#64748b;stroke-width:1}.qteach-fib-l.hi{stroke:var(--accent, #fbbf24);stroke-dasharray:3 2}.qteach-candles{display:flex;align-items:flex-end;justify-content:center;gap:8px;height:100px;padding:16px 0}.qteach-candles .c{width:14px;border-radius:2px;display:block}.qteach-candles .c.red{height:36px;background:#f6465d}.qteach-candles .c.green{height:42px;background:#0ecb81}.qteach-candles .c.hammer{height:22px;background:#e2e8f0;box-shadow:0 18px 0 -5px #e2e8f0;animation:qteach-pulse 1.6s ease-in-out infinite}.qteach-ob{fill:#818cf840;stroke:#818cf8}.qteach-fvg{fill:#c084fc38;stroke:#c084fc;stroke-dasharray:4 2}.qteach-pivot{fill:#34d399}.qteach-pivot.hi{fill:#0ecb81}.qteach-points{display:flex;flex-direction:column;gap:6px}.qteach-point{display:flex;gap:6px;align-items:flex-start;font-size:11px;color:#e2e8f0;line-height:1.4;padding:8px 10px;border-radius:8px;background:color-mix(in srgb,var(--accent, #38bdf8) 8%,#0b1220);border:1px solid color-mix(in srgb,var(--accent, #38bdf8) 28%,#1e293b)}.qteach-point b{color:var(--accent, #38bdf8);margin-right:4px}.qteach-point.mix{color:#bae6fd}.qteach-point svg{color:var(--accent, #38bdf8);flex-shrink:0;margin-top:1px}.quant-teach-ok{margin-top:2px;border:0;background:linear-gradient(135deg,var(--accent, #38bdf8),color-mix(in srgb,var(--accent, #38bdf8) 55%,#0ecb81));color:#041018;font-weight:800;padding:11px;border-radius:10px;cursor:pointer;box-shadow:0 8px 20px color-mix(in srgb,var(--accent, #38bdf8) 35%,transparent)}@keyframes qteach-draw{to{stroke-dashoffset:0}}@keyframes qteach-pulse{0%,to{opacity:1;r:4}50%{opacity:.55;r:6}}@keyframes qteach-breathe{0%,to{opacity:.75}50%{opacity:1}}@keyframes qteach-grow{0%{transform:scaleY(.2);opacity:.3}to{transform:scaleY(1);opacity:1}}@keyframes qteach-fadein{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.tradfi-quant-home{display:flex;flex-direction:column;gap:12px}.tradfi-quant-steps{margin:0;padding:10px 12px;list-style:none;border:1px solid #222;border-radius:10px;background:#0c0c0c;display:flex;flex-direction:column;gap:6px}.tradfi-quant-steps li{font-size:12px;color:#94a3b8;display:flex;gap:8px;align-items:flex-start;line-height:1.4}.tradfi-quant-steps b{flex:0 0 auto;width:18px;height:18px;border-radius:50%;background:#1a2332;color:#38bdf8;font-size:11px;display:inline-flex;align-items:center;justify-content:center}.tradfi-quant-open-lib{border:0;cursor:pointer;font-size:14px;font-weight:800;padding:14px 16px;border-radius:12px;color:#e2e8f0;background:linear-gradient(180deg,#1a2332,#121820);border:1px solid #334155;box-shadow:0 4px 14px #00000059}.tradfi-quant-open-lib:hover{border-color:#38bdf8;color:#fff}.quant-home-chips{min-height:28px}.tradfi-quant-empty{font-size:12px;color:#64748b}.tradfi-recipe-block{border:1px solid #222;border-radius:10px;background:#0c0c0c;padding:10px;display:flex;flex-direction:column;gap:8px}.tradfi-recipe-hd{display:flex;align-items:center;justify-content:space-between;gap:8px}.tradfi-recipe-hd strong{font-size:12px;color:#e2e8f0}.tradfi-recipe-hd .ghost{font-size:11px;padding:4px 8px;border:1px solid #333;border-radius:6px;color:#94a3b8;background:transparent;cursor:pointer}.tradfi-recipe-hd .ghost:disabled{opacity:.35;cursor:not-allowed}.tradfi-recipe-empty{margin:0;font-size:11px;color:#64748b}.tradfi-recipe-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:220px;overflow:auto}.tradfi-recipe-item{display:flex;flex-direction:column;gap:4px;padding:8px 10px;border-radius:8px;border:1px solid #1f1f1f;background:#101010}.tradfi-recipe-item>div:first-child{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.tradfi-recipe-item b{font-size:12px;color:#f1f5f9}.tradfi-recipe-item em{font-style:normal;font-size:10px;color:#64748b}.tradfi-recipe-item p{margin:0;font-size:10px;color:#94a3b8;line-height:1.35}.tradfi-recipe-actions{display:flex;gap:6px;margin-top:2px}.tradfi-recipe-actions button{font-size:11px;font-weight:700;padding:4px 8px;border-radius:6px;cursor:pointer;border:1px solid #333;background:#0a0a0a;color:#cbd5e1}.tradfi-recipe-actions button.primary{border:0;background:#0ecb81;color:#04140c}.tradfi-recipe-actions button.danger{color:#f87171;border-color:#4a2020}.quant-lib-card.on{border-color:#3d4a3f;background:#141a16}.quant-lib-card.blocked{opacity:.45;cursor:not-allowed}.quant-lib-card-hd{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:4px}.quant-lib-card-hd b{font-size:14px;color:#f1f5f9;line-height:1.25}.quant-lib-card-title{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1 1 auto}.quant-lib-card-title em{font-style:normal;font-size:12px;color:#7dd3fc;font-weight:800;letter-spacing:.04em;font-variant-numeric:tabular-nums;text-shadow:0 0 12px rgba(56,189,248,.22)}.quant-lib-card p{margin:0;font-size:11px;color:#94a3b8;line-height:1.45}.quant-lib-usage,.quant-lib-mix-tip{margin-top:6px!important;font-size:10px!important;color:#64748b!important}.quant-lib-usage strong,.quant-lib-mix-tip strong{color:#94a3b8;font-weight:700}.quant-lib-check{width:22px;height:22px;flex:0 0 auto;border-radius:50%;border:1px solid #444;display:inline-flex;align-items:center;justify-content:center;font-size:11px;color:transparent;margin-top:1px}.quant-lib-check.on{background:#0ecb81;border-color:#0ecb81;color:#04140c;font-weight:900}.quant-lib-ft{display:flex;flex-direction:column;align-items:stretch;gap:8px;flex-shrink:0;padding:10px 14px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid #1e232b;background:#0c0e12;font-size:12px;color:#94a3b8;z-index:2}.quant-lib-ft-meta{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.quant-lib-ft-meta strong{color:#e2e8f0;font-weight:800;font-size:12px}.quant-lib-ft-meta span{font-size:10px;color:#64748b;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.quant-lib-ft-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap;flex-shrink:0}.quant-lib-ft .ghost{font-size:11px;padding:9px 10px;border:1px solid #334155;border-radius:10px;color:#cbd5e1;background:#111827;cursor:pointer;min-height:40px}.quant-lib-ft .ghost.apply{border-color:#3f4654;color:#e2e8f0}.quant-lib-ft .ghost:disabled{opacity:.35;cursor:not-allowed}.quant-lib-ft .primary{flex:1 1 auto;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;background:#0ecb81;color:#04140c;font-weight:800;font-size:13px;padding:11px 14px;border-radius:10px;cursor:pointer;white-space:nowrap;min-height:44px}.quant-lib-ft .primary:disabled{opacity:.4;cursor:not-allowed}.tradfi-factor-bar-hd .ghost,.tradfi-factor-bar .ghost{border:1px solid #333;background:transparent;color:#cbd5e1;font-size:11px;font-weight:700;padding:4px 10px;border-radius:6px;cursor:pointer}.tradfi-factor-bar .primary,.quantPanel .primary{border:0;background:#0ecb81;color:#04140c;font-weight:800;font-size:12px;padding:8px 12px;border-radius:8px;cursor:pointer}.tradfi-ai-quant-depth{margin-top:4px}.tradfi-ai-quant-depth h4{font-size:12px;color:#e2e8f0}.tradfi-ai-diy-assist{border-color:#38bdf859!important;background:#0c1520!important}.tradfi-ai-diy-assist h4{margin:0 0 6px;font-size:12px;color:#e0f2fe}.tradfi-ai-muted{margin:0;font-size:11px;color:#94a3b8;line-height:1.4}.tradfi-factor-bar{grid-column:1 / -1;display:flex;flex-direction:column;gap:6px}.tradfi-factor-bar-hd{display:flex;align-items:center;justify-content:space-between;gap:8px}.tradfi-factor-bar-hd span{font-size:11px;color:#94a3b8}.tradfi-factor-chips{display:flex;flex-wrap:wrap;gap:6px}.tradfi-factor-chips button,.tradfi-factor-chip{border:1px solid #2a2a2a;background:#161616;color:#cbd5e1;font-size:10px;font-weight:700;padding:4px 8px;border-radius:999px}.tradfi-factor-chip.on{border-color:#0ecb8166;color:#0ecb81;background:#13261c}.tradfi-exec-fit{margin-top:8px;padding:10px;border-radius:10px;border:1px solid #2a2a2a;background:#101010}.tradfi-exec-fit h4{margin:0 0 6px;font-size:12px;color:#e2e8f0}.tradfi-exec-fit ul{margin:0;padding-left:16px;font-size:11px;color:#94a3b8;line-height:1.45}.tradfi-exec-fit .warn{color:#fbbf24}.tradfi-exec-fit .ok{color:#0ecb81}.tradfi-recipe-brief{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:8px 0 4px}.tradfi-recipe-brief-col{padding:8px;border-radius:8px;border:1px solid #1e293b;background:#0f172a8c}.tradfi-recipe-brief-col em{display:block;font-style:normal;font-size:10px;letter-spacing:.04em;color:#94a3b8;margin-bottom:4px}.tradfi-recipe-brief-col.pros em{color:#34d399}.tradfi-recipe-brief-col.cons em{color:#fbbf24}.tradfi-recipe-brief-col.fit em{color:#38bdf8}.tradfi-recipe-brief-col ul{margin:0;padding-left:14px;font-size:11px;line-height:1.4;color:#cbd5e1}@media(max-width:720px){.tradfi-recipe-brief{grid-template-columns:1fr}}@media(min-width:720px){.quant-lib-ft{flex-direction:row;align-items:center}.quant-lib-ft-actions{flex-wrap:nowrap}}@media(min-width:900px){.quant-lib-overlay{align-items:center;padding:max(24px,env(safe-area-inset-top,0px)) 24px 24px}.quant-lib-sheet{width:min(560px,96vw);border-radius:16px;height:min(86vh,820px);max-height:min(86vh,820px)}.quant-lib-list{padding:12px 16px 14px}}.tradfi-ai-next{border:1px solid rgba(14,203,129,.4);background:linear-gradient(135deg,#0ecb8124,#38bdf81a);border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:10px;margin-bottom:4px}.tradfi-ai-next-copy strong{display:block;font-size:13px;color:#ecfdf5}.tradfi-ai-next-copy em{display:block;margin-top:3px;font-style:normal;font-size:11px;color:#a7f3d0}.tradfi-ai-next-actions{display:flex;flex-direction:column;gap:6px}.tradfi-ai-next-primary{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:10px;padding:12px 14px;font-size:13px;font-weight:800;cursor:pointer;background:linear-gradient(135deg,#0ecb81,#0ea5e9);color:#041018;min-height:44px}.tradfi-ai-next-secondary{display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(56,189,248,.35);border-radius:10px;padding:10px 12px;font-size:12px;font-weight:700;cursor:pointer;background:#0f172a99;color:#7dd3fc;min-height:40px}@media(min-width:720px){.tradfi-ai-next{flex-direction:row;align-items:center;justify-content:space-between}.tradfi-ai-next-actions{flex-direction:row;flex-shrink:0}}.tradfi-algo-paste-hint{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:10px 12px;border-radius:12px;border:1px solid rgba(14,203,129,.4);background:#0ecb811a;margin-bottom:8px}.tradfi-algo-paste-hint.below-cta{margin-top:8px;margin-bottom:10px}.tradfi-algo-paste-hint.classic{border-color:#38bdf873;background:#0ea5e91f}.tradfi-algo-paste-hint strong{display:block;font-size:12px;color:#ecfdf5}.tradfi-algo-paste-hint.classic strong{color:#e0f2fe}.tradfi-algo-paste-hint em,.tradfi-algo-paste-hint span{display:block;font-style:normal;font-size:11px;color:#a7f3d0;margin-top:2px;line-height:1.35}.tradfi-algo-paste-hint.classic em,.tradfi-algo-paste-hint.classic span{color:#bae6fd}.tradfi-algo-paste-hint .ghost{border:0;background:transparent;color:#7dd3fc;font-size:11px;font-weight:700;cursor:pointer;flex-shrink:0}.tradfi-algo-confirm-exec{margin-top:12px;padding-top:10px;border-top:1px solid rgba(148,163,184,.18)}.tradfi-algo-confirm-hint{margin:8px 0 0;font-size:11px;color:#7dd3fc}.tradfi-algo-confirm-hint.warn{color:#fbbf24}.tradfi-classic-card.selected{border-color:#38bdf88c;box-shadow:0 0 0 1px #38bdf840}.tradfi-classic-card.selected .tradfi-classic-load{background:#38bdf833;color:#e0f2fe}.tradfi-quant-cta-hint{margin:0 0 6px;font-size:11px;color:#64748b;line-height:1.4}.tradfi-recipe-actions button.ai{border-color:#38bdf873!important;color:#7dd3fc!important;background:#0ea5e91f!important}@media(max-width:767px){.tradfi-term-right,.tradfi-exec-panel{padding-bottom:calc(5.5rem + env(safe-area-inset-bottom,0px))}.tradfi-exec-body{padding-bottom:calc(1rem + env(safe-area-inset-bottom,0px))}.tradfi-algo-actions.tradfi-algo-confirm-exec,.tradfi-algo-actions:has(.tradfi-manual-cta){position:sticky;bottom:calc(4.25rem + env(safe-area-inset-bottom,0px));z-index:25;margin-top:12px;padding:10px 0 4px;background:linear-gradient(180deg,#02061700,#020617eb 28%,#020617fa)}.tradfi-exec-tabs button{min-height:44px;font-size:12px}.tradfi-algo-actions .primary{min-height:48px;font-size:14px}.tradfi-recipe-actions{flex-wrap:wrap}.tradfi-recipe-actions button{min-height:36px;flex:1 1 auto}.tradfi-ai-path-split{grid-template-columns:1fr!important}.quant-lib-teach-btn{min-height:28px;padding:3px 10px}}.tradfi-algo-track-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap}.tradfi-algo-track-lead{display:flex;flex-wrap:wrap;gap:8px 14px;align-items:baseline;margin:0 0 10px;font-size:11px;color:#94a3b8}.tradfi-algo-track-lead .hint{color:#67e8f9;font-weight:600}.tradfi-algo-empty-ctas,.tradfi-algo-section-empty{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:8px 0 12px}.tradfi-algo-section-empty p{margin:0;font-size:12px;color:#94a3b8}.tradfi-algo-list-label{list-style:none;font-size:11px;margin:0 0 8px;padding:0;color:#64748b;letter-spacing:.02em}.tradfi-algo-adv{margin:0 0 12px;border-radius:10px;border:1px solid rgba(148,163,184,.16);background:#02080e59;padding:0 10px}.tradfi-algo-adv.inline{margin:8px 0 0}.tradfi-algo-adv>summary{cursor:pointer;font-size:11px;color:#94a3b8;padding:8px 0;list-style:none}.tradfi-algo-adv>summary::-webkit-details-marker{display:none}.tradfi-algo-adv-body{padding:0 0 10px;display:flex;flex-wrap:wrap;gap:8px;align-items:flex-start}.tradfi-algo-track-kpis.compact{grid-template-columns:repeat(3,minmax(0,1fr))}.tradfi-algo-track-toolbar strong{font-size:12px;color:#e2e8f0;flex:1;min-width:120px}.tradfi-algo-clock{font-size:12px;font-variant-numeric:tabular-nums;color:#94a3b8;letter-spacing:.02em;padding:2px 8px;border-radius:6px;background:#94a3b81f}.tradfi-algo-value-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0 0 12px}.tradfi-algo-value-strip>div{background:#0f172a8c;border:1px solid rgba(148,163,184,.14);border-radius:8px;padding:8px 10px;min-width:0}.tradfi-algo-value-strip em{display:block;font-size:10px;color:#64748b;font-style:normal;margin-bottom:2px}.tradfi-algo-value-strip b{font-size:13px;color:#e2e8f0;font-weight:600}.tradfi-algo-value-strip b.up{color:#0ecb81}.tradfi-algo-value-strip b.down{color:#f6465d}.tradfi-algo-value-strip b.warn,.tradfi-algo-track-kpis b.warn,.tradfi-platform-run-meta.warn{color:#fbbf24}.tradfi-algo-age-hint{margin:0 0 10px;padding:8px 10px;font-size:12px;line-height:1.45;color:#cbd5e1;background:#fbbf2414;border:1px solid rgba(251,191,36,.25);border-radius:8px}@media(max-width:720px){.tradfi-algo-value-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}.tradfi-latency-meter{font-variant-numeric:tabular-nums}.tradfi-latency-meter.compact{display:inline-flex;align-items:center;gap:4px;border:1px solid #2a2a2a;background:#121212;color:#cbd5e1;border-radius:8px;padding:3px 8px;font-size:10px;font-weight:700;cursor:pointer;line-height:1.2}.tradfi-latency-meter.compact em{font-style:normal;color:#64748b;font-weight:600}.tradfi-latency-meter.compact b{color:#e2e8f0;font-weight:800}.tradfi-latency-meter.tone-good b,.tradfi-latency-meter.tone-good.compact b{color:#0ecb81}.tradfi-latency-meter.tone-ok b,.tradfi-latency-meter.tone-ok.compact b{color:#38bdf8}.tradfi-latency-meter.tone-slow b,.tradfi-latency-meter.tone-slow.compact b{color:#fbbf24}.tradfi-latency-meter.tone-poor b,.tradfi-latency-meter.tone-poor.compact b{color:#f6465d}.tradfi-latency-meter.card{border:1px solid #2a2a2a;border-radius:10px;background:linear-gradient(165deg,#121820,#0a0a0a);padding:8px 10px;display:flex;flex-direction:column;gap:6px}.tradfi-latency-meter-hd{display:flex;align-items:center;gap:6px;color:#94a3b8;font-size:11px}.tradfi-latency-meter-hd strong{color:#e2e8f0;font-size:11px;flex:1}.tradfi-latency-meter-hd .ghost{border:0;background:transparent;color:#38bdf8;font-size:10px;font-weight:700;cursor:pointer;padding:2px 6px}.tradfi-latency-meter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 8px}.tradfi-latency-meter-grid>div{display:flex;flex-direction:column;gap:1px;min-width:0}.tradfi-latency-meter-grid em{font-style:normal;font-size:9px;color:#64748b}.tradfi-latency-meter-grid b{font-size:12px;font-weight:800;color:#e2e8f0}.tradfi-algo-track-latency{margin:0 0 6px}.tradfi-exec-latency-bar{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 10px;border-bottom:1px solid rgba(255,255,255,.06);background:#0206178c}.tradfi-exec-latency-hint{font-size:9px;color:#64748b;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tradfi-ticker-latency{margin-left:2px}@media(max-width:720px){.tradfi-latency-meter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tradfi-exec-latency-hint{display:none}}.tradfi-algo-track-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.tradfi-algo-track-item{border:1px solid #2a2a2a;border-radius:10px;background:#121212;overflow:hidden}.tradfi-algo-filter-bar{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 10px}.tradfi-algo-filter-chip{display:inline-flex;align-items:center;gap:6px;border:1px solid #333;background:#0a0a0a;color:#9ca3af;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:700;cursor:pointer}.tradfi-algo-filter-chip em{font-style:normal;font-size:10px;color:#64748b;background:#1a1a1a;border-radius:999px;padding:1px 6px}.tradfi-algo-filter-chip.on{border-color:#38bdf88c;color:#e2e8f0;background:#38bdf81a}.tradfi-algo-filter-chip.on em{color:#7dd3fc;background:#0ea5e926}.tradfi-algo-row-compact{display:flex;flex-wrap:wrap;gap:8px 12px;margin-top:6px;font-size:11px;color:#94a3b8}.tradfi-algo-row-compact .up{color:#4ade80;font-weight:700}.tradfi-algo-row-compact .down{color:#f87171;font-weight:700}.tradfi-algo-track-item.open{border-color:#38bdf859}.tradfi-algo-track-row{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(148px,172px);align-items:stretch;gap:10px 14px;padding:10px 12px;background:transparent;border:0;color:inherit;cursor:pointer;text-align:left}.tradfi-algo-track-row-main{min-width:0}.tradfi-algo-track-rail{display:flex;flex-direction:column;justify-content:space-between;gap:6px;padding:8px 10px;border-radius:12px;background:radial-gradient(120% 80% at 100% 0%,rgba(56,189,248,.12),transparent 55%),linear-gradient(180deg,#0f172aeb,#020617c7);border:1px solid rgba(51,65,85,.65)}.tradfi-algo-rail-pnl{display:grid;grid-template-columns:1fr 1fr;gap:6px}.tradfi-algo-rail-pnl .rail-pill{border-radius:8px;padding:5px 6px;background:#02061773;border:1px solid rgba(71,85,105,.55)}.tradfi-algo-rail-pnl .rail-pill em{display:block;font-size:9px;color:#64748b;font-style:normal}.tradfi-algo-rail-pnl .rail-pill b{display:block!important;font-size:12px!important;color:#e2e8f0!important;margin-top:1px!important}.tradfi-algo-rail-pnl .rail-pill.up b{color:#4ade80!important}.tradfi-algo-rail-pnl .rail-pill.down b{color:#f87171!important}.tradfi-algo-rail-meta{display:flex;flex-direction:column;gap:2px;font-size:10px;color:#94a3b8}.tradfi-algo-rail-meta .rail-acc{color:#64748b;font-size:9px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tradfi-algo-rail-truth{display:flex;align-items:baseline;justify-content:space-between;gap:6px;margin-bottom:2px}.tradfi-algo-rail-truth em{font-size:9px;color:#64748b;font-style:normal;letter-spacing:.02em}.tradfi-algo-rail-truth b{font-size:12px!important;color:#e2e8f0!important}.tradfi-algo-rail-truth b.up{color:#4ade80!important}.tradfi-algo-rail-truth b.down{color:#f87171!important}.tradfi-algo-track-item.has-pos .tradfi-algo-track-rail{border-color:#4ade8059;box-shadow:inset 0 0 0 1px #4ade8014}.rolling-setup{padding:4px 2px 12px}.rolling-setup-hd{margin-bottom:12px}.rolling-setup-hd h3{margin:4px 0 2px;font-size:15px;color:#f8fafc}.rolling-setup-hd p{margin:0;font-size:11px;color:#94a3b8}.rolling-mode-grid{display:grid;grid-template-columns:1fr;gap:8px;margin-bottom:12px}.rolling-mode-card{text-align:left;border:1px solid rgba(71,85,105,.7);background:#0f172ab3;border-radius:10px;padding:10px 12px;color:#cbd5e1;cursor:pointer}.rolling-mode-card b{display:block;font-size:13px;color:#f1f5f9}.rolling-mode-card em{display:block;font-size:10px;color:#fbbf24;font-style:normal;margin:2px 0 4px}.rolling-mode-card span{display:block;font-size:11px;color:#94a3b8;line-height:1.35}.rolling-mode-card.on{border-color:#fbbf24bf;background:#f59e0b1f;box-shadow:inset 0 0 0 1px #fbbf241f}.rolling-mode-card.danger.on{border-color:#f87171b3;background:#ef44441a}.rolling-mode-card.profit.on{border-color:#4ade80bf;background:#22c55e1f;box-shadow:inset 0 0 0 1px #4ade801f}.roll-mode-chip{display:inline-block;margin-right:6px;padding:1px 7px;border-radius:999px;font-size:10px;font-weight:700;vertical-align:1px;letter-spacing:.02em}.roll-mode-chip.profit{color:#86efac;background:#22c55e29;border:1px solid rgba(74,222,128,.45)}.roll-mode-chip.be{color:#7dd3fc;background:#0ea5e924;border:1px solid rgba(56,189,248,.45)}.roll-mode-chip.violent{color:#fca5a5;background:#ef444424;border:1px solid rgba(248,113,113,.45)}.rolling-bridge li.mode-profit .roll-bridge-rail{border-color:#4ade8066;background:radial-gradient(120% 80% at 100% 0%,rgba(74,222,128,.14),transparent 55%),linear-gradient(180deg,#0f172af2,#020617cc)}.roll-rung-ladder i.lock{box-shadow:0 0 0 1px #4ade80d9;background:linear-gradient(180deg,#86efac,#22c55e)!important}.roll-dist-hint{display:block;font-size:9px;color:#94a3b8;font-style:normal;line-height:1.3}.rolling-fields{margin-bottom:12px}.rolling-axiom{display:flex;gap:8px;padding:10px;border-radius:10px;background:linear-gradient(135deg,#fbbf2414,#0ea5e90f);border:1px solid rgba(251,191,36,.25);margin-bottom:10px;color:#fbbf24}.rolling-axiom b{display:block;font-size:11px;color:#fde68a;margin-bottom:2px}.rolling-axiom p{margin:0;font-size:11px;color:#cbd5e1;line-height:1.4}.rolling-understand{display:flex;gap:8px;align-items:flex-start;font-size:11px;color:#cbd5e1;margin-bottom:12px}.rolling-setup-ft{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.rolling-setup-ft em{flex:1;font-size:10px;color:#64748b;font-style:normal}.rolling-bridge .roll-bridge-body{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,140px);gap:10px;align-items:stretch}.roll-bridge-rail{display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:10px;background:radial-gradient(120% 80% at 100% 0%,rgba(251,191,36,.14),transparent 55%),linear-gradient(180deg,#0f172af2,#020617cc);border:1px solid rgba(251,191,36,.28)}.roll-rung-ladder{display:flex;align-items:flex-end;gap:2px;height:22px}.roll-rung-ladder i{flex:1;display:block;border-radius:2px 2px 0 0;background:#4755698c;height:calc(30% + var(--i, 0) * 1%);min-height:4px}.roll-rung-ladder i.on{background:linear-gradient(180deg,#fbbf24,#f59e0b)}.tradfi-classic-card.rolling-pyramid{border-color:#fbbf2459}.tradfi-algo-track-row b{display:block;font-size:12px;color:#f1f5f9}.tradfi-algo-track-row span{display:block;font-size:10px;color:#94a3b8;margin-top:2px}@media(max-width:720px){.tradfi-algo-track-row{grid-template-columns:1fr}}.tradfi-algo-surface-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 6px;margin-top:8px;width:100%}.tradfi-algo-surface-kpis div{background:#0f172ab8;border:1px solid rgba(51,65,85,.55);border-radius:6px;padding:4px 6px;min-width:0}.tradfi-algo-surface-kpis em{display:block;font-size:9px;color:#64748b;font-style:normal;line-height:1.2}.tradfi-algo-surface-kpis b{display:block!important;font-size:11px!important;color:#e2e8f0!important;margin-top:1px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tradfi-algo-surface-kpis b.up{color:#4ade80!important}.tradfi-algo-surface-kpis b.down{color:#f87171!important}.tradfi-algo-surface-kpis b.warn{color:#fbbf24!important}.tradfi-algo-spark-cell{grid-column:span 2;display:flex;flex-direction:column;justify-content:center}.tradfi-algo-spark-cell .algo-pnl-spark{margin-top:2px}.tradfi-algo-spark-detail{margin-top:8px;padding:6px 8px;border-radius:8px;background:#0f172a8c;border:1px solid rgba(51,65,85,.5)}.algo-pnl-spark{line-height:0;border-radius:4px;overflow:hidden}.algo-pnl-spark .spark-base{stroke:#94a3b88c;stroke-width:1;stroke-dasharray:2 2}.algo-pnl-spark .spark-line{stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.algo-pnl-spark.up .spark-line{stroke:#4ade80}.algo-pnl-spark.down .spark-line{stroke:#f87171}.algo-pnl-spark.flat .spark-line{stroke:#94a3b8}.algo-pnl-spark .spark-fill-up{fill:#4ade8038}.algo-pnl-spark .spark-fill-dn{fill:#f8717138}.tradfi-live-pnl-strip.flat{opacity:.92}.tradfi-pnl-dual{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:6px}.tradfi-pnl-dual-cell{border-radius:10px;padding:8px 10px;background:#02061780;border:1px solid rgba(71,85,105,.55)}.tradfi-pnl-dual-cell em{display:block;font-size:10px;color:#64748b;font-style:normal}.tradfi-pnl-dual-cell b{display:block;font-size:15px;color:#e2e8f0;margin:2px 0}.tradfi-pnl-dual-cell span{display:block;font-size:10px;color:#94a3b8}.tradfi-pnl-dual-cell.up b{color:#4ade80}.tradfi-pnl-dual-cell.down b{color:#f87171}@media(max-width:720px){.tradfi-algo-surface-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.tradfi-algo-spark-cell{grid-column:span 2}}.tradfi-algo-track-chev{display:inline-flex!important;align-items:center;gap:4px;color:#7dd3fc!important;font-size:11px!important;font-weight:700;white-space:nowrap}.tradfi-algo-track-detail{border-top:1px solid #222;padding:10px 12px 12px;display:flex;flex-direction:column;gap:10px}.tradfi-algo-track-kpis{display:grid;grid-template-columns:1fr 1fr;gap:6px}.tradfi-algo-track-kpis div{background:#0c0c0c;border-radius:8px;padding:8px}.tradfi-algo-track-kpis em{display:block;font-size:10px;color:#64748b;font-style:normal}.tradfi-algo-track-kpis b{font-size:12px;color:#e2e8f0}.tradfi-algo-track-block h5{margin:0 0 6px;font-size:11px;color:#cbd5e1}.tradfi-algo-setup-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px 10px}.tradfi-algo-setup-grid li{display:flex;flex-direction:column;gap:2px;padding:6px 8px;border-radius:8px;background:#94a3b814}.tradfi-algo-setup-grid em{font-size:10px;color:#64748b;font-style:normal}.tradfi-algo-setup-grid b{font-size:12px;color:#e2e8f0;word-break:break-word}.tradfi-algo-micro-edit{display:flex;flex-wrap:wrap;gap:8px;align-items:flex-end;margin-top:8px}.tradfi-algo-micro-edit label{display:flex;flex-direction:column;gap:2px;font-size:10px;color:#94a3b8;min-width:84px}.tradfi-algo-micro-edit label.tradfi-algo-dial-toggle{flex-direction:row;align-items:center;gap:6px;min-width:auto;padding-bottom:4px}.tradfi-algo-micro-edit input,.tradfi-algo-micro-edit select{width:84px;border-radius:6px;border:1px solid #334155;background:#0f172a;color:#e2e8f0;padding:4px 6px;font-size:12px}.tradfi-algo-micro-edit button{font-size:11px;padding:5px 10px;border-radius:6px;border:1px solid #334155;background:#1e293b;color:#e2e8f0;cursor:pointer;display:inline-flex;align-items:center;gap:4px}.tradfi-algo-micro-edit button.ghost{background:transparent}.tradfi-algo-patch-msg{margin:6px 0 0;font-size:11px;color:#7dd3fc}.tradfi-algo-manager-brief{margin:0 0 10px;padding:10px 12px;border-radius:10px;border:1px solid rgba(56,189,248,.22);background:linear-gradient(160deg,#0ea5e91a,#0f172a66)}.tradfi-algo-manager-brief-hd{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.tradfi-algo-manager-brief-hd h5{margin:0;font-size:12px}.tradfi-algo-manager-brief-hd button{display:inline-flex;align-items:center;gap:4px;font-size:11px;padding:4px 10px;border-radius:999px;border:1px solid #334155;background:transparent;color:#e2e8f0;cursor:pointer}.tradfi-algo-manager-tagline{margin:0 0 8px;font-size:12px;color:#bae6fd}.tradfi-algo-manager-tri{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.tradfi-algo-manager-tri li{display:flex;flex-direction:column;gap:3px;min-width:0}.tradfi-algo-manager-tri em{font-style:normal;font-size:10px;color:#94a3b8}.tradfi-algo-manager-tri span{font-size:11px;line-height:1.4;color:#e2e8f0}.tradfi-algo-manager-rules{margin:8px 0 0;padding-left:16px;color:#cbd5e1;font-size:11px;line-height:1.4}@media(max-width:720px){.tradfi-algo-manager-tri{grid-template-columns:1fr}}.tradfi-algo-tick-log{margin-top:10px;padding-top:8px;border-top:1px solid rgba(148,163,184,.15)}.tradfi-algo-tick-log h6{margin:0 0 6px;font-size:10px;color:#94a3b8;font-weight:600}.tradfi-algo-tick-log ul{list-style:none;margin:0;padding:0;max-height:160px;overflow:auto}.tradfi-algo-tick-log li{display:flex;gap:8px;font-size:10px;padding:3px 0;border-bottom:1px solid rgba(148,163,184,.08)}.tradfi-algo-tick-log em{flex:0 0 auto;color:#64748b;font-style:normal}.tradfi-algo-tick-log span{color:#cbd5e1}.tradfi-algo-track-apy{margin:6px 0 0;font-size:11px;color:#94a3b8}.tradfi-algo-track-apy .up{color:#0ecb81}.tradfi-algo-track-apy .down{color:#f6465d}.tradfi-algo-track-actions{display:flex;flex-wrap:wrap;gap:6px}.tradfi-algo-track-actions button{border:1px solid #2a2a2a;background:#161616;color:#cbd5e1;font-size:11px;font-weight:700;padding:6px 10px;border-radius:6px;cursor:pointer}.tradfi-algo-track-actions button:disabled{opacity:.5;cursor:not-allowed}.tradfi-algo-event-log{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px;max-height:220px;overflow:auto}.tradfi-algo-event-log li{background:#0c0c0c;border-radius:8px;padding:8px;border-left:2px solid #334155}.tradfi-algo-event-log li.ok{border-left-color:#0ecb81}.tradfi-algo-event-log li.bad{border-left-color:#f6465d}.tradfi-algo-event-log li.warn{border-left-color:#f59e0b}.tradfi-algo-event-log .warn{margin:4px 0 0;font-size:10px;color:#fbbf24}.tradfi-risk-alert{margin:0 0 10px;padding:10px 12px;border-radius:12px;border:1px solid rgba(248,113,113,.45);background:#7f1d1d47}.tradfi-risk-alert strong{display:block;font-size:12px;color:#fecaca}.tradfi-risk-alert p{margin:4px 0 8px;font-size:11px;color:#fda4af;line-height:1.4}.tradfi-risk-alert-actions{display:flex;flex-wrap:wrap;gap:8px}.tradfi-risk-alert-actions button{border:1px solid rgba(248,113,113,.4);background:#0f172a8c;color:#fecaca;border-radius:8px;padding:6px 10px;font-size:11px;font-weight:700;cursor:pointer}.tradfi-risk-alert-actions button.danger{background:#f8717133;color:#fee2e2}.tradfi-algo-event-log .hd{display:flex;gap:8px;align-items:baseline;font-size:11px}.tradfi-algo-event-log .hd b{color:#f8fafc}.tradfi-algo-event-log .hd span{color:#94a3b8}.tradfi-algo-event-log .hd em{margin-left:auto;font-style:normal;color:#7dd3fc}.tradfi-algo-event-log .meta{font-size:10px;color:#64748b;margin-top:2px}.tradfi-algo-event-log .err{margin:4px 0 0;font-size:10px;color:#f6465d}.tradfi-algo-event-log .msg{margin:4px 0 0;font-size:10px;color:#94a3b8}.tradfi-live-src{font-style:normal;font-weight:600;font-size:10px;color:#7dd3fc}.tradfi-wallet-upnl{margin:0 0 6px;font-size:11px;color:#94a3b8}.tradfi-wallet-upnl b{font-size:13px}.tradfi-wallet-upnl.up b{color:#0ecb81}.tradfi-wallet-upnl.down b{color:#f6465d}.tradfi-live-pnl-strip{display:flex;flex-wrap:wrap;gap:8px 12px;margin:6px 0 4px;padding:6px 8px;border-radius:8px;background:#0f172a8c;border:1px solid #1e293b;font-size:11px;color:#cbd5e1}.tradfi-live-pnl-strip .up{color:#0ecb81;font-weight:700}.tradfi-live-pnl-strip .down{color:#f6465d;font-weight:700}.tradfi-live-order-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.tradfi-live-order-list li{padding:6px 8px;border-radius:8px;border:1px solid #1e293b;border-left:3px solid #38bdf8;background:#0f172a66}.tradfi-live-order-list.secondary li{border-left-color:#0ecb81}.tradfi-live-order-list .hd{display:flex;align-items:center;gap:8px;font-size:11px}.tradfi-live-order-list .hd b{color:#f8fafc}.tradfi-live-order-list .hd span{color:#94a3b8}.tradfi-live-order-list .hd em{margin-left:auto;font-style:normal;color:#7dd3fc;font-size:10px}.tradfi-live-order-list .hd em.up{color:#0ecb81}.tradfi-live-order-list .hd em.down{color:#f6465d}.tradfi-live-order-list .meta{font-size:10px;color:#64748b;margin-top:2px}.tradfi-live-order-list .hd b.up{color:#0ecb81}.tradfi-live-order-list .hd b.down{color:#f6465d}.tradfi-protect-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.tradfi-protect-card{border:1px solid rgba(148,163,184,.22);border-radius:8px;padding:8px 10px;background:#0f172a8c;display:flex;flex-direction:column;gap:2px;min-width:0}.tradfi-protect-card em{font-style:normal;font-size:10px;color:#94a3b8;letter-spacing:.02em}.tradfi-protect-card b{font-size:14px;font-variant-numeric:tabular-nums;color:#e2e8f0}.tradfi-protect-card b.up{color:#0ecb81}.tradfi-protect-card b.down{color:#f6465d}.tradfi-protect-card b.warn{color:#fbbf24}.tradfi-protect-card span{font-size:10px;color:#64748b}.tradfi-protect-card.ok{border-color:#0ecb8159}.tradfi-protect-card.warn{border-color:#f6465d73;background:#f6465d14}.tradfi-protect-card.muted{opacity:.92}.tradfi-protect-past-tp{margin:8px 0 0;font-size:11px;line-height:1.35;color:#fbbf24}.tradfi-protect-past-tp.warn{padding:6px 8px;border-radius:6px;background:#fbbf241a;border:1px solid rgba(251,191,36,.35)}@media(max-width:640px){.tradfi-protect-grid{grid-template-columns:1fr}}.tradfi-algo-ai-hints{margin:0;padding-left:16px;font-size:11px;color:#cbd5e1}.tradfi-algo-track-footer{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:11px}.tradfi-algo-track-footer a,.tradfi-algo-track-footer button{color:#7dd3fc;background:none;border:0;padding:0;cursor:pointer;font-size:11px}.tradfi-algo-orb{display:inline-block;width:10px;height:10px;border-radius:50%;background:#555;box-shadow:0 0 0 2px #ffffff0f;flex-shrink:0}.tradfi-algo-orb.green{background:#0ecb81;box-shadow:0 0 10px #0ecb81a6}.tradfi-algo-orb.amber{background:#f59e0b;box-shadow:0 0 8px #f59e0b73}.tradfi-algo-orb.off{background:#475569}.tradfi-algo-status-line{display:flex;align-items:center;gap:6px;margin-bottom:4px}.tradfi-algo-status-label{font-size:10px;font-style:normal;font-weight:700;color:#94a3b8}.tradfi-algo-status-label.green{color:#0ecb81}.tradfi-algo-status-label.amber{color:#fbbf24}.tradfi-algo-status-label.off{color:#64748b}.tradfi-algo-idle-hint{display:block;margin-top:4px;font-size:11px;font-style:normal;color:#94a3b8;line-height:1.35;max-width:100%}.tradfi-algo-track-identity{display:flex;flex-wrap:wrap;gap:6px;margin:4px 0 2px;align-items:center}.tradfi-algo-classic-chip,.tradfi-algo-account-chip{display:inline-flex;align-items:center;font-size:11px;font-weight:650;font-style:normal;padding:2px 8px;border-radius:6px;line-height:1.35}.tradfi-algo-classic-chip{color:#e0f2fe;background:#0ea5e92e;border:1px solid rgba(56,189,248,.35)}.tradfi-algo-account-chip{color:#d1fae5;background:#10b98124;border:1px solid rgba(52,211,153,.35)}.tradfi-algo-account-chip.demo{color:#fecaca;background:#ef444424;border-color:#f8717173}.tradfi-algo-fp-banner{margin:0;padding:8px 10px;border-radius:8px;background:#0f172a;border:1px solid rgba(56,189,248,.25);font-size:11px;color:#bae6fd;line-height:1.4}.tradfi-platform-run-card{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-radius:10px;border:1px solid rgba(14,203,129,.35);background:#0f1a14}.tradfi-platform-run-card strong{display:block;font-size:12px;color:#ecfdf5}.tradfi-platform-run-card p{margin:2px 0 0;font-size:10px;color:#94a3b8}.tradfi-platform-run-meta{display:block;margin-top:4px;font-size:10px;color:#6ee7b7}.tradfi-platform-run-toggle{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;border:1px solid #2a2a2a;background:#161616;color:#cbd5e1;font-size:11px;font-weight:800;padding:10px 12px;border-radius:8px;cursor:pointer}.tradfi-platform-run-toggle.on{border-color:#0ecb8180;background:#13261c;color:#0ecb81}.tradfi-algo-track-actions button.danger{color:#f87171;border-color:#f8717159}.tradfi-algo-created.ok{border-color:#0ecb8166}.tradfi-algo-created.ok strong{display:inline-flex;align-items:center;gap:6px}.tradfi-algo-tv-details{width:100%;margin-top:6px;font-size:11px;color:#94a3b8}.tradfi-algo-tv-details summary{cursor:pointer;color:#7dd3fc;font-weight:700}.tradfi-algo-tv-opt-body{margin-top:8px;padding:8px;border-radius:8px;background:#0c0c0c;font-size:11px;color:#94a3b8}.tradfi-algo-track-note{margin:0;font-size:10px;color:#64748b;line-height:1.4}.tradfi-algo-linked button.row{width:100%;display:flex;justify-content:space-between;align-items:center;background:transparent;border:0;border-top:1px solid #222;padding:8px 0;color:inherit;cursor:pointer;text-align:left}.tradfi-ai-loading,.tradfi-ai-error{display:flex;align-items:center;gap:8px;padding:16px 12px;color:#888;font-size:12px}.tradfi-ai-error{color:#f6465d}.tradfi-ai-body{padding:12px;display:flex;flex-direction:column;gap:10px}.tradfi-ai-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:8px}.tradfi-ai-card{border:1px solid #1f1f1f;background:#101010;padding:10px;min-width:0}.tradfi-ai-card.highlight{border-color:#0ecb8147;background:#0f1814}.tradfi-ai-card h4{margin:0 0 8px;font-size:11px;font-weight:700;color:#aaa;text-transform:uppercase;letter-spacing:.04em;display:flex;align-items:center;gap:4px}.tradfi-ai-card ul,.tradfi-ai-card ol{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.tradfi-ai-card ol{list-style:decimal;padding-left:16px}.tradfi-ai-card ol li,.tradfi-ai-card ul.plain li{font-size:11px;color:#bbb;line-height:1.45}.tradfi-ai-card ul:not(.plain) li{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.tradfi-ai-card ul:not(.plain) em{font-style:normal;font-size:10px;color:#666;flex-shrink:0}.tradfi-ai-card ul:not(.plain) b{font-size:11px;color:#e8e8e8;font-weight:650;text-align:right;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;word-break:break-all}.tradfi-ai-card b.up,.tradfi-ai-card b.long{color:#0ecb81!important}.tradfi-ai-card b.down,.tradfi-ai-card b.short{color:#f6465d!important}.tradfi-ai-disclaimer{margin:0;font-size:10px;color:#555;line-height:1.4}@media(max-width:1099px){.tradfi-ai-dock{margin-left:0;margin-right:0}}.tradfi-classic-title-row{display:inline-flex;align-items:center;flex-wrap:wrap;gap:8px}.tradfi-classic-teach{display:inline-flex;align-items:center;gap:4px;border:1px solid rgba(96,165,250,.45);background:linear-gradient(135deg,#3b82f62e,#0ea5e914);color:#93c5fd;font-size:10px;font-weight:800;letter-spacing:.04em;padding:3px 8px;border-radius:999px;cursor:pointer;line-height:1.2;transition:transform .12s ease,border-color .12s ease,background .12s ease,color .12s ease}.tradfi-classic-teach:hover{transform:translateY(-1px);border-color:#93c5fdbf;color:#e0f2fe;background:linear-gradient(135deg,#3b82f652,#0ea5e929)}.cteach-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:flex;align-items:center;justify-content:center;padding:16px;background:#020617c7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);animation:cteach-fade-in .28s ease}@keyframes cteach-fade-in{0%{opacity:0}to{opacity:1}}.cteach-cinema{--accent: #3b82f6;position:relative;width:min(980px,100%);max-height:min(92vh,860px);overflow:hidden;display:flex;flex-direction:column;border-radius:20px;border:1px solid rgba(148,163,184,.22);background:radial-gradient(120% 80% at 0% 0%,color-mix(in srgb,var(--accent) 22%,transparent),transparent 55%),linear-gradient(165deg,#0b1220,#070b14 55%,#050810);box-shadow:0 0 0 1px #ffffff0a inset,0 28px 80px #0000008c;animation:cteach-rise .36s cubic-bezier(.22,1,.36,1)}@keyframes cteach-rise{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}.cteach-glow{pointer-events:none;position:absolute;inset:-20% -10% auto;height:50%;background:radial-gradient(ellipse at 50% 0%,color-mix(in srgb,var(--accent) 35%,transparent),transparent 70%);opacity:.55}.cteach-hd{position:relative;display:flex;justify-content:space-between;gap:12px;padding:18px 20px 10px}.cteach-school{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--accent) 85%,#fff);margin-bottom:6px}.cteach-hd-main h2{display:flex;align-items:center;gap:8px;margin:0;font-size:20px;font-weight:800;color:#f8fafc}.cteach-hd-main h2 em{font-style:normal;font-size:11px;font-weight:800;padding:2px 8px;border-radius:999px;color:#0b1220;background:var(--accent)}.cteach-hd-main p{margin:6px 0 0;font-size:13px;color:#94a3b8}.cteach-hd-actions{display:flex;gap:8px;flex:0 0 auto}.cteach-icon-btn{width:36px;height:36px;display:grid;place-items:center;border-radius:10px;border:1px solid rgba(148,163,184,.25);background:#0f172aa6;color:#e2e8f0;cursor:pointer}.cteach-icon-btn:hover{border-color:var(--accent);color:#fff}.cteach-progress{height:3px;margin:0 20px 8px;border-radius:999px;background:#94a3b82e;overflow:hidden}.cteach-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--accent),#67e8f9);transition:width .45s ease}.cteach-body{position:relative;display:grid;grid-template-columns:1fr 200px;gap:14px;padding:0 16px 12px;min-height:0;flex:1;overflow:auto}.cteach-stage{display:flex;flex-direction:column;gap:12px;min-width:0}.cteach-chart{border-radius:14px;border:1px solid rgba(148,163,184,.18);background:linear-gradient(180deg,#0f172ae6,#020617f2),repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(148,163,184,.03) 2px,rgba(148,163,184,.03) 3px);padding:8px 8px 4px;overflow:hidden}.cteach-svg{width:100%;height:auto;display:block}.cteach-band{stroke:none}.cteach-line{fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.cteach-line.upper{stroke:color-mix(in srgb,var(--accent) 70%,#fff);stroke-dasharray:4 3;opacity:.85}.cteach-line.mid{stroke:var(--accent);stroke-width:2}.cteach-line.lower{stroke:color-mix(in srgb,var(--accent) 70%,#fff);stroke-dasharray:4 3;opacity:.85}.cteach-candle{opacity:1}.cteach-candle .wick.up{stroke:#0ecb81;stroke-width:1.2}.cteach-candle .wick.down{stroke:#f6465d;stroke-width:1.2}.cteach-candle .wick.ghost{stroke:#64748b;stroke-width:1}.cteach-candle .body.up{fill:#0ecb81}.cteach-candle .body.down{fill:#f6465d}.cteach-grid{stroke:#3341558c;stroke-width:1}.cteach-price-lbl{fill:#64748b;font-size:9px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.cteach-playhead{stroke:#e2e8f08c;stroke-width:1;stroke-dasharray:3 3;pointer-events:none}.cteach-vol.up{fill:#0ecb8173}.cteach-vol.down{fill:#f6465d73}.cteach-hline line{stroke-width:1;stroke-dasharray:4 3;opacity:.9}.cteach-hline.entry line{stroke:#0ecb81}.cteach-hline.stop line{stroke:#f87171}.cteach-hline.tp line{stroke:#38bdf8}.cteach-hline rect{fill:#0f172a;stroke:#94a3b859;stroke-width:1}.cteach-hline text{fill:#e2e8f0;font-size:9px;font-weight:700;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.cteach-chart-toolbar{display:flex;justify-content:space-between;align-items:center;padding:2px 6px 6px}.cteach-tf-pill{font-size:10px;font-weight:700;color:#94a3b8;border:1px solid rgba(71,85,105,.7);border-radius:999px;padding:2px 8px}.cteach-replay{display:inline-flex;align-items:center;gap:4px;font-size:11px;color:#cbd5e1;background:#0f172ab3;border:1px solid rgba(71,85,105,.75);border-radius:8px;padding:3px 8px;cursor:pointer}.cteach-replay:hover{border-color:var(--accent);color:#fff}.cteach-scrub{position:relative;height:8px;margin:4px 6px 2px;border-radius:999px;background:#334155a6;cursor:pointer;touch-action:none}.cteach-scrub i{display:block;height:100%;border-radius:999px;background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 70%,#22c55e),var(--accent));pointer-events:none}.cteach-learn-goals{margin:8px 0 10px;padding:8px 10px;border-radius:10px;border:1px solid rgba(56,189,248,.25);background:#0ea5e914}.cteach-learn-goals b{display:block;font-size:11px;color:#7dd3fc;margin-bottom:4px}.cteach-learn-goals ol{margin:0;padding-left:18px;font-size:12px;color:#cbd5e1;line-height:1.45}.cteach-axiom{margin:8px 0 0;font-size:11px;color:#94a3b8;line-height:1.45}.cteach-axiom strong{color:#fbbf24;margin-right:4px}.cteach-takeaway{margin:10px 0 0;padding:8px 10px;border-radius:8px;background:#fbbf2414;border:1px solid rgba(251,191,36,.25);font-size:12px;color:#e2e8f0;line-height:1.4}.cteach-takeaway b{color:#fbbf24;margin-right:6px}.cteach-scene-dots{display:flex;gap:6px;padding:0 18px 8px;justify-content:center}.cteach-dot{width:8px;height:8px;border-radius:999px;border:0;padding:0;background:#475569d9;cursor:pointer}.cteach-dot.on{background:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 25%,transparent)}.cteach-dot.done{background:color-mix(in srgb,var(--accent) 55%,#334155)}.cteach-auto{border:1px solid rgba(71,85,105,.8);background:#0f172a99;color:#94a3b8;border-radius:999px;padding:3px 10px;font-size:11px;cursor:pointer}.cteach-auto.on{border-color:color-mix(in srgb,var(--accent) 60%,#334155);color:#e2e8f0}.cteach-nav.primary-nav{border-color:color-mix(in srgb,var(--accent) 50%,#334155);color:#f1f5f9}.cteach-mark circle{stroke:#0b1220;stroke-width:1.5}.cteach-mark.long circle{fill:#0ecb81}.cteach-mark.short circle{fill:#f6465d}.cteach-mark.stop circle{fill:#f87171}.cteach-mark.tp circle{fill:#38bdf8}.cteach-mark text{font-size:10px;font-weight:700;fill:#e2e8f0;paint-order:stroke;stroke:#0b1220;stroke-width:3px}.cteach-chart-meta{display:flex;justify-content:space-between;padding:2px 6px 6px;font-size:10px;color:#64748b}.cteach-narration{border-radius:14px;border:1px solid rgba(148,163,184,.14);background:#0f172a8c;padding:14px 16px;animation:cteach-narrate .4s ease both}@keyframes cteach-narrate{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cteach-scene-idx{display:inline-block;font-size:10px;font-weight:800;letter-spacing:.06em;color:color-mix(in srgb,var(--accent) 80%,#94a3b8);margin-bottom:4px}.cteach-narration h3{margin:0 0 8px;font-size:16px;color:#f1f5f9}.cteach-voice{margin:0 0 10px;font-size:13px;line-height:1.55;color:#cbd5e1}.cteach-bullets{margin:0;padding-left:18px;display:grid;gap:4px;color:#94a3b8;font-size:12px}.cteach-rail{display:flex;flex-direction:column;gap:6px;padding-top:2px}.cteach-rail-item{display:grid;grid-template-columns:28px 1fr;gap:8px;align-items:start;text-align:left;border:1px solid transparent;border-radius:10px;padding:8px 10px;background:#0f172a66;color:#94a3b8;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.cteach-rail-item b{font-size:11px;font-variant-numeric:tabular-nums;color:#64748b}.cteach-rail-item span{font-size:12px;font-weight:600;line-height:1.35}.cteach-rail-item:hover{border-color:#94a3b840;color:#e2e8f0}.cteach-rail-item.on{border-color:color-mix(in srgb,var(--accent) 55%,transparent);background:color-mix(in srgb,var(--accent) 14%,rgba(15,23,42,.7));color:#f8fafc}.cteach-rail-item.on b{color:var(--accent)}.cteach-rail-item.done b{color:#0ecb81}.cteach-ft{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px 16px;border-top:1px solid rgba(148,163,184,.12)}.cteach-nav{display:inline-flex;align-items:center;gap:4px;border:1px solid rgba(148,163,184,.28);background:#0f172a99;color:#e2e8f0;font-size:12px;font-weight:700;padding:8px 12px;border-radius:10px;cursor:pointer}.cteach-nav:disabled{opacity:.35;cursor:not-allowed}.cteach-nav:not(:disabled):hover{border-color:var(--accent)}.cteach-ft-mid{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11px;color:#64748b}.cteach-apply{border:0;cursor:pointer;font-size:12px;font-weight:800;padding:8px 16px;border-radius:999px;color:#04140c;background:linear-gradient(135deg,#34d399,#0ecb81 55%,#059669);box-shadow:0 6px 16px #0ecb8147}.cteach-apply:hover{filter:brightness(1.06)}.cteach-value-strip{display:flex;gap:7px;margin-top:11px;flex-wrap:wrap}.cteach-value-card{display:grid;gap:2px;max-width:220px;padding:6px 8px;border:1px solid color-mix(in srgb,var(--accent) 28%,transparent);border-radius:8px;background:#0f172a8a;font-size:10px;color:#cbd5e1}.cteach-value-card b{color:var(--accent);font-size:9px;letter-spacing:.06em}.cteach-value-card span{line-height:1.3}.cteach-line.ema-fast{stroke:#fbbf24;stroke-width:2}.cteach-line.ema-slow{stroke:#60a5fa;stroke-width:2}.cteach-line.boll-mid{stroke:var(--accent);stroke-width:1.6}.cteach-line.boll-edge,.cteach-line.donchian{stroke:#c4b5fd;stroke-dasharray:5 3}.cteach-line.supertrend{stroke:#22c55e;stroke-width:2.4}.cteach-line.ichimoku-edge{stroke:#67e8f9;stroke-width:1.1;opacity:.8}.cteach-band.ichimoku{opacity:.28}.cteach-box{fill:color-mix(in srgb,var(--accent) 12%,transparent);stroke:var(--accent);stroke-width:1.2;stroke-dasharray:4 3}.cteach-mark.sweep circle{fill:#fbbf24}.cteach-mark.note circle{fill:#a78bfa}.cteach-fail{border-left:2px solid #fb7185;padding-left:14px}.cteach-funding{min-height:220px;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:24px;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);border-radius:12px;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--accent) 13%,transparent),#080d18 66%)}.cteach-funding-card{display:grid;gap:8px;padding:18px;border-radius:10px;border:1px solid rgba(148,163,184,.25);background:#0f172ab8;text-align:center}.cteach-funding-card b{color:var(--accent);font-size:12px}.cteach-funding-card strong{color:#f8fafc}.cteach-funding-card span{color:#94a3b8;font-size:12px}.cteach-funding-flow{color:var(--accent);font-size:28px;text-align:center}.cteach-funding-flow small{display:block;color:#94a3b8;font-size:10px}.cteach-funding-settle{grid-column:1 / -1;display:grid;gap:6px;padding:12px 14px;border-radius:8px;background:#0ecb8114;color:#bbf7d0;font-size:12px;text-align:center}.cteach-funding-settle em{font-style:normal;color:#86efac;font-size:11px;opacity:.9}.cteach-chart-empty{min-height:180px;display:grid;place-items:center;color:#64748b;font-size:13px}.cteach-mark.sweep circle{fill:#f472b6}.cteach-mark.note circle{fill:#94a3b8}.cteach-mark.bos circle{fill:#38bdf8}.cteach-narration.cteach-fail .cteach-scene-idx{color:#fb7185}.cteach-chart.tv.pro{border:1px solid rgba(148,163,184,.22);background:linear-gradient(180deg,#0b0f14,#05070a);box-shadow:inset 0 1px #ffffff08}.cteach-chart.tv.pro .cteach-svg{min-height:320px}.cteach-zone rect{stroke-width:1.2;rx:2}.cteach-zone.liq rect{fill:#94a3b81f;stroke:#94a3b8;stroke-dasharray:5 4}.cteach-zone.liq text{fill:#94a3b8;font-size:10px;font-weight:700}.cteach-zone.ob rect{fill:#fbbf2429;stroke:#fbbf24}.cteach-zone.ob text{fill:#fde68a;font-size:10px;font-weight:800}.cteach-zone.rr-risk rect{stroke:#f6465d;stroke-width:1.4}.cteach-zone.rr-risk text{fill:#fecaca;font-size:10px;font-weight:800}.cteach-zone.rr-reward rect{stroke:#0ecb81;stroke-width:1.3}.cteach-zone.rr-reward text{fill:#86efac;font-size:10px;font-weight:800}.cteach-zone.rr-extend rect{stroke:#34d399;stroke-dasharray:4 3;stroke-width:1.1}.cteach-zone.rr-extend text{fill:#a7f3d0;font-size:10px;font-weight:700}.cteach-hline.bos line{stroke:#38bdf8;stroke-dasharray:6 4;stroke-width:1.4;opacity:.9}.cteach-hline.bos rect{fill:#38bdf833}.cteach-hline.bos text{fill:#7dd3fc;font-size:9px;font-weight:800}.cteach-hline.entry line{stroke:#0ecb81;stroke-width:1.2;opacity:.85}.cteach-hline.entry rect{fill:#0ecb812e}.cteach-hline.entry text{fill:#86efac;font-size:9px;font-weight:800}.cteach-hline.stop line{stroke:#f6465d;stroke-width:1.2;opacity:.9}.cteach-hline.stop rect{fill:#f6465d33}.cteach-hline.stop text{fill:#fda4af;font-size:9px;font-weight:800}.cteach-hline.tp line{stroke:#a78bfa;stroke-dasharray:4 3;stroke-width:1.1}.cteach-hline.tp rect{fill:#a78bfa2e}.cteach-hline.tp text{fill:#c4b5fd;font-size:9px;font-weight:800}.clesson-pro-chart{display:grid;gap:.65rem}.clesson-pro-chart .cteach-chart{border-radius:12px;overflow:hidden}.clesson-pro-chart-actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.clesson-pro-chart-actions span{font-size:.78rem;color:#8a8a8a;line-height:1.4}.clesson-pro-chart-actions .ghost,.clesson-scene-chart .ghost{border:1px solid #2a2a2a;background:#111;color:#e2e8f0;border-radius:8px;padding:.4rem .75rem;font-size:.8rem;font-weight:700;cursor:pointer}.clesson-pro-chart-actions .ghost:hover,.clesson-scene-chart .ghost:hover{border-color:var(--accent);color:#fff}@media(max-width:820px){.cteach-body{grid-template-columns:1fr}.cteach-rail{flex-direction:row;overflow-x:auto;padding-bottom:4px}.cteach-rail-item{min-width:140px}.cteach-ft{flex-wrap:wrap}.cteach-ft-mid{order:-1;width:100%}}.tradfi-ai-body-risk{padding:0!important;background:radial-gradient(ellipse 80% 50% at 10% -10%,rgba(56,189,248,.12),transparent 55%),radial-gradient(ellipse 60% 40% at 100% 0%,rgba(255,138,61,.08),transparent 50%),linear-gradient(180deg,#071018,#050b12)}.trc-venue{margin-left:.45rem;padding:.1rem .4rem;border-radius:4px;font-style:normal;font-size:.68rem;font-weight:600;letter-spacing:.02em;color:#e2e8f0;background:#38bdf824;border:1px solid rgba(56,189,248,.28)}.trc-futures .trc-venue{background:#a78bfa29;border-color:#a78bfa59}.trc-soft{font-style:normal;font-weight:500;opacity:.62;font-size:.85em}.trc-pos-list>li.off-page{opacity:.82;border-style:dashed}.trc-pos-list>li.on-page{border-color:#38bdf859}.trc-root{--trc-ice: var(--polar-ice, #7dd3fc);--trc-ice-strong: var(--polar-ice-strong, #38bdf8);--trc-warn: #fbbf24;--trc-hot: #fb7185;--trc-ok: #34d399;--trc-ink: #e8f4fc;--trc-muted: #8aa0b5;color:var(--trc-ink);padding:14px 14px 18px;display:flex;flex-direction:column;gap:14px}.trc-hd{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.trc-kicker{display:inline-flex;align-items:center;gap:6px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--trc-ice);opacity:.9}.trc-hd-copy h3{margin:4px 0 2px;font-size:18px;font-weight:700;letter-spacing:.01em;color:#f0f9ff}.trc-hd-copy p{margin:0;font-size:12px;line-height:1.45;color:var(--trc-muted);max-width:42rem}.trc-hd-copy em{font-style:normal;color:#7dd3fca6}.trc-hd-actions{display:flex;flex-wrap:wrap;gap:8px}.trc-btn{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(56,189,248,.35);background:linear-gradient(135deg,#0ea5e947,#07598559);color:#e0f2fe;font-size:12px;cursor:pointer}.trc-btn:disabled{opacity:.45;cursor:not-allowed}.trc-btn.ghost{background:transparent;border-color:#94a3b84d;color:#cbd5e1}.trc-btn.danger{border-color:#fb718573;background:linear-gradient(135deg,#f43f5e47,#7f1d1d59);color:#ffe4e6}.trc-err{margin:0;padding:8px 12px;border-radius:10px;border:1px solid rgba(251,113,133,.35);background:#7f1d1d40;color:#fecdd3;font-size:12px}.trc-hero{display:grid;grid-template-columns:148px 1fr;gap:16px;align-items:center;padding:14px;border-radius:16px;border:1px solid rgba(125,211,252,.18);background:linear-gradient(145deg,rgba(14,165,233,.08),transparent 42%),#08121cd9}.trc-gauge{position:relative;width:140px;height:140px}.trc-gauge-svg{width:100%;height:100%}.trc-gauge-track{fill:none;stroke:#94a3b824;stroke-width:10}.trc-gauge-arc{fill:none;stroke-width:10;stroke-linecap:round;transition:stroke-dasharray .55s ease}.trc-gauge.tone-safe .trc-gauge-arc{stroke:var(--trc-ok)}.trc-gauge.tone-caution .trc-gauge-arc{stroke:var(--trc-ice-strong)}.trc-gauge.tone-warn .trc-gauge-arc{stroke:var(--trc-warn)}.trc-gauge.tone-critical .trc-gauge-arc{stroke:var(--trc-hot)}.trc-gauge-core{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.trc-gauge-core em{font-style:normal;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--trc-muted)}.trc-gauge-core b{font-size:28px;line-height:1.05;font-variant-numeric:tabular-nums;color:#f8fafc}.trc-gauge-core span{font-size:11px;color:var(--trc-ice)}.trc-verdict{display:flex;align-items:flex-start;gap:8px;margin-bottom:8px}.trc-verdict b{display:block;font-size:14px}.trc-verdict span{display:block;font-size:12px;color:var(--trc-muted)}.trc-verdict.tone-critical{color:var(--trc-hot)}.trc-verdict.tone-warn{color:var(--trc-warn)}.trc-verdict.tone-caution{color:var(--trc-ice)}.trc-verdict.tone-safe{color:var(--trc-ok)}.trc-drivers{margin:0 0 12px;padding-left:16px;color:#cbd5e1;font-size:12px;line-height:1.45}.trc-kpi-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.trc-kpi-row>div{padding:8px 10px;border-radius:10px;border:1px solid rgba(148,163,184,.14);background:#02080e73}.trc-kpi-row em{display:block;font-style:normal;font-size:10px;color:var(--trc-muted);margin-bottom:2px}.trc-kpi-row b{font-size:15px;font-variant-numeric:tabular-nums}.trc-kpi-row b.ok,.trc-pos-main strong.ok,.trc-pos-tags .ok{color:var(--trc-ok)}.trc-kpi-row b.bad,.trc-pos-main strong.bad,.trc-pos-tags .bad{color:var(--trc-hot)}.trc-kpi-row b.warn{color:var(--trc-warn)}.trc-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}.trc-panel{border-radius:14px;border:1px solid rgba(148,163,184,.14);background:#08101ab8;padding:12px 14px}.trc-panel h4{margin:0 0 10px;display:flex;align-items:center;gap:6px;font-size:12px;letter-spacing:.04em;color:#bae6fd}.trc-kv{list-style:none;margin:0;padding:0;display:grid;gap:6px}.trc-kv li{display:flex;justify-content:space-between;gap:10px;font-size:12px}.trc-kv em{font-style:normal;color:var(--trc-muted)}.trc-kv b{color:#f1f5f9;font-weight:600}.trc-footnote{margin:10px 0 0;font-size:11px;line-height:1.4;color:#94a3b8d9}.trc-empty{margin:0;font-size:12px;color:var(--trc-muted)}.trc-gates{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;max-height:220px;overflow:auto}.trc-gates li{padding:8px 10px;border-radius:10px;border:1px solid rgba(148,163,184,.12);background:#02080e66}.trc-gates li.hot{border-color:#fb718559;background:#7f1d1d2e}.trc-gates li.dim{opacity:.72}.trc-gate-hd{display:flex;justify-content:space-between;gap:8px;font-size:12px}.trc-gate-hd span{color:var(--trc-muted);font-size:10px;white-space:nowrap}.trc-gates p{margin:4px 0 6px;font-size:11px;color:#94a3b8;line-height:1.35}.trc-gate-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;font-size:10px;color:var(--trc-muted)}.trc-gate-meta button.link{border:0;background:none;color:var(--trc-ice);cursor:pointer;padding:0;font-size:10px}.trc-pos-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.trc-pos-list>li{padding:10px 12px;border-radius:12px;border:1px solid rgba(148,163,184,.14);background:#02080e6b}.trc-pos-main{display:flex;align-items:center;gap:10px}.trc-pos-main>div{flex:1;min-width:0}.trc-pos-main b{display:block;font-size:13px}.trc-pos-main em{font-style:normal;font-size:11px;color:var(--trc-muted)}.trc-side{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;font-size:12px;font-weight:700}.trc-side.long{background:#34d39929;color:var(--trc-ok)}.trc-side.short{background:#fb718529;color:var(--trc-hot)}.trc-pos-tags{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.trc-pos-tags span{font-size:10px;padding:2px 8px;border-radius:999px;border:1px solid rgba(148,163,184,.2);color:#cbd5e1}.trc-pos-tags .dim{opacity:.65}.trc-banner{display:flex;gap:10px;align-items:flex-start;padding:12px 14px;border-radius:12px;border:1px solid rgba(251,113,133,.4);background:linear-gradient(120deg,#f43f5e2e,#0f172a66);color:#fecdd3}.trc-banner b{display:block;font-size:13px;margin-bottom:2px}.trc-banner p{margin:0;font-size:12px;line-height:1.4;color:#fda4af}@media(max-width:720px){.trc-hero{grid-template-columns:1fr;justify-items:center}.trc-grid{grid-template-columns:1fr}.trc-kpi-row{grid-template-columns:1fr 1fr}}.algo-soldier-bridge{margin:0 0 14px;padding:12px 14px;border-radius:14px;border:1px solid rgba(251,191,36,.28);background:radial-gradient(ellipse 70% 80% at 0% 0%,rgba(251,191,36,.12),transparent 55%),linear-gradient(165deg,#0f172af2,#070c14fa)}.asb-hd{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;align-items:flex-start;margin-bottom:10px}.asb-kicker{display:inline-flex;align-items:center;gap:6px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#fbbf24}.asb-hd h4{margin:4px 0 2px;font-size:15px;color:#f8fafc}.asb-hd p{margin:0;font-size:11px;line-height:1.45;color:#94a3b8;max-width:42rem}.asb-actions{display:flex;flex-wrap:wrap;gap:6px}.asb-banner{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;border-radius:10px;margin-bottom:10px;border:1px solid rgba(251,191,36,.4);background:#fbbf241a;color:#fde68a}.asb-banner.hot{border-color:#fb718573;background:#f43f5e1f;color:#fecdd3}.asb-banner.info{border-color:#38bdf859;background:#0ea5e914;color:#bae6fd}.asb-banner b{display:block;font-size:12px;margin-bottom:2px}.asb-banner p{margin:0;font-size:11px;line-height:1.45}.asb-banner em{font-style:normal;font-weight:700;color:#fff}.asb-kpi-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:8px 0}.asb-kpi-row div{padding:6px 8px;border-radius:8px;background:#02080e8c;border:1px solid rgba(148,163,184,.12)}.asb-kpi-row em{display:block;font-style:normal;font-size:10px;color:#64748b;margin-bottom:2px}.asb-kpi-row b{font-size:12px;color:#e2e8f0;font-weight:650}.asb-more{display:inline-flex;align-items:center;gap:4px;margin-top:8px;background:none;border:0;padding:0;color:#94a3b8;font-size:11px;cursor:pointer}.asb-more .open{transform:rotate(180deg)}.asb-more-body{margin:6px 0 0;font-size:11px;line-height:1.45;color:#64748b}@media(max-width:640px){.asb-kpi-row{grid-template-columns:1fr 1fr}}.asb-legs{list-style:none;margin:0 0 10px;padding:0;display:grid;gap:6px}.asb-legs li{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;border:1px dashed rgba(148,163,184,.25);background:#02080e73;font-size:12px}.asb-legs b{color:#f1f5f9}.asb-legs em{font-style:normal;color:#94a3b8}.asb-legs strong.ok{color:#34d399}.asb-legs strong.bad{color:#fb7185}.asb-legs i{font-style:normal;font-size:10px;color:#64748b}.asb-legs i.hot{color:#fb7185;font-weight:700}.asb-papers{list-style:none;margin:0;padding:0;display:grid;gap:8px}.asb-papers li{padding:10px 12px;border-radius:10px;border:1px solid rgba(148,163,184,.18);background:#02080e66}.asb-papers li.desync{border-color:#fbbf2473;background:#fbbf240f}.asb-paper-main{display:flex;justify-content:space-between;gap:8px;align-items:baseline}.asb-paper-main b{font-size:13px;color:#f8fafc}.asb-paper-main span{font-size:11px;color:#fbbf24}.asb-papers p{margin:4px 0 6px;font-size:11px;color:#94a3b8;line-height:1.4}.asb-paper-actions{display:flex;flex-wrap:wrap;gap:12px}.asb-paper-actions .link,.asb-paper-actions a.link{background:none;border:0;padding:0;color:#38bdf8;font-size:11px;cursor:pointer;text-decoration:none}.asb-paper-actions .link:hover,.asb-paper-actions a.link:hover{text-decoration:underline}.voln-setup{display:flex;flex-direction:column;gap:14px;padding:4px 2px 24px;color:#e2e8f0}.voln-setup-hd{display:flex;justify-content:space-between;gap:10px;align-items:flex-start}.voln-kicker{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#38bdf8}.voln-setup-hd h2{margin:4px 0 2px;font-size:16px;color:#f8fafc}.voln-setup-hd p{margin:0;font-size:11px;color:#94a3b8}.voln-sleeves{display:grid;grid-template-columns:1fr 1fr;gap:8px}@media(max-width:720px){.voln-sleeves{grid-template-columns:1fr}}.voln-sleeve{border:1px solid #1e293b;border-radius:10px;padding:10px;background:#0b1220;opacity:.72}.voln-sleeve.on{opacity:1}.voln-sleeve.tf.on{border-color:#38bdf873;background:linear-gradient(180deg,#0c1a28,#0b1220 70%)}.voln-sleeve.mr.on{border-color:#fbbf2466;background:linear-gradient(180deg,#1a160c,#0b1220 70%)}.voln-sleeve header b{display:block;font-size:12px;color:#f1f5f9}.voln-sleeve header em{display:block;font-style:normal;font-size:10px;color:#94a3b8;margin-top:2px}.voln-sleeve ul{margin:8px 0;padding-left:14px;font-size:11px;color:#cbd5e1;line-height:1.45}.voln-toggle{display:flex;align-items:center;gap:6px;font-size:11px;color:#e2e8f0;cursor:pointer}.voln-net-callout{display:flex;gap:10px;padding:10px 12px;border-radius:10px;border:1px solid rgba(56,189,248,.25);background:#0ea5e914;font-size:12px;line-height:1.45}.voln-net-callout b{color:#f8fafc}.voln-net-callout p{margin:4px 0 0;color:#cbd5e1}.voln-net-callout .muted{color:#94a3b8;font-size:11px}.voln-params h3{display:flex;align-items:center;gap:6px;margin:0 0 8px;font-size:12px;color:#f1f5f9}.voln-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.voln-params label,.voln-adv-body label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#94a3b8}.voln-params input[type=number],.voln-adv-body input[type=number],.voln-adv-body textarea{border:1px solid #1e293b;background:#020617;color:#f8fafc;border-radius:8px;padding:7px 9px;font-size:13px}.voln-params .hint{font-size:10px;color:#64748b}.voln-check,.voln-confirm-check{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:8px;font-size:12px;color:#e2e8f0;cursor:pointer;grid-column:1 / -1}.voln-confirm-check{padding:10px;border-radius:8px;background:#111827;border:1px solid #334155}.voln-advanced .voln-adv-toggle{font-size:11px;color:#38bdf8}.voln-adv-body{margin-top:8px;display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:10px;border:1px dashed #334155;background:#0a0f1a}.voln-adv-body .muted{font-size:11px;color:#94a3b8;margin:0}.voln-account{display:flex;justify-content:space-between;font-size:11px;color:#94a3b8}.voln-account b{color:#f8fafc}.voln-actions{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.voln-actions .primary{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(90deg,#0284c7,#0ea5e9);color:#fff;border:0;border-radius:999px;padding:10px 16px;font-size:13px;font-weight:700;cursor:pointer}.voln-actions .primary:disabled{opacity:.45;cursor:not-allowed}.voln-actions .ghost,.voln-setup-hd .ghost{background:transparent;border:1px solid #334155;color:#cbd5e1;border-radius:999px;padding:8px 12px;font-size:12px;display:inline-flex;align-items:center;gap:4px;cursor:pointer}.tradfi-classic-card.vol-neutral{border-color:#38bdf859;background:linear-gradient(180deg,#0c1824,#0a0a0a 48%)}.tradfi-exec-tabs button.on.voln-tab{color:#38bdf8}.voln-scan-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.voln-scan-list button{width:100%;text-align:left;border:1px solid #1e293b;background:#020617;border-radius:8px;padding:8px 10px;color:#e2e8f0;cursor:pointer}.voln-scan-list button.on{border-color:#38bdf880;background:#0ea5e91f}.voln-scan-list b{display:block;font-size:12px}.voln-scan-list span{font-size:10px;color:#94a3b8}.voln-adv-body code{font-size:10px;color:#7dd3fc}.voln-dup-hint{margin:0 0 10px;padding:8px 10px;border-radius:8px;border:1px solid rgba(251,191,36,.35);background:#fbbf2414;font-size:11px;color:#fde68a;line-height:1.4}.voln-sym-tag{font-style:normal;font-weight:500;font-size:11px;color:#94a3b8}.asb-paper-actions .voln-archive{color:#f87171}.voln-param-hint{color:#fbbf24;font-size:10px;margin-left:2px}.voln-meta{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:8px 0 10px}.voln-meta>div{border:1px solid rgba(56,189,248,.22);background:#0ea5e90f;border-radius:8px;padding:7px 8px;min-width:0}.voln-meta em{display:block;font-style:normal;font-size:10px;color:#7dd3fc;margin-bottom:2px}.voln-meta b{display:block;font-size:13px;color:#f8fafc;font-weight:650;line-height:1.25}.voln-meta b i{font-style:normal;font-size:10px;color:#94a3b8;font-weight:500;margin-left:3px}.voln-meta b.ok{color:#86efac}.voln-meta b.hot{color:#fde68a}.voln-status-line{margin:6px 0 8px!important}.voln-actions{flex-wrap:wrap;gap:10px 14px}.voln-actions .link{display:inline-flex;align-items:center;gap:4px}.voln-chev{display:inline;vertical-align:-2px;transition:transform .15s ease}.voln-chev.open{transform:rotate(180deg)}.voln-edit{margin:8px 0 10px;padding:10px;border-radius:10px;border:1px solid rgba(56,189,248,.28);background:#0f172a8c}.voln-edit>header{display:flex;justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px}.voln-edit>header b{font-size:12px;color:#e0f2fe}.voln-edit>header em{font-style:normal;font-size:10px;color:#94a3b8}.voln-edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.voln-edit-grid label{display:flex;flex-direction:column;gap:3px;font-size:11px;color:#cbd5e1}.voln-edit-grid input{width:100%;border-radius:6px;border:1px solid rgba(148,163,184,.35);background:#0f172a;color:#f8fafc;padding:5px 8px;font-size:12px}.voln-edit-actions{display:flex;gap:8px;margin-top:10px}@media(max-width:720px){.voln-meta{grid-template-columns:1fr 1fr}.voln-edit-grid{grid-template-columns:1fr}}.pairs-setup{display:flex;flex-direction:column;gap:14px;color:#e2e8f0}.pairs-setup-hd{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.pairs-kicker{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:#c4b5fd;font-weight:600}.pairs-setup-hd h2{margin:4px 0 2px;font-size:18px;color:#f8fafc}.pairs-setup-hd p{margin:0;font-size:12px;color:#94a3b8}.pairs-blocks h3,.pairs-params h3{margin:0 0 8px;font-size:13px;color:#ddd6fe;display:flex;align-items:center;gap:6px}.pairs-block-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pairs-block{text-align:left;border-radius:10px;border:1px solid rgba(167,139,250,.25);background:#4c1d9526;padding:10px;color:#e2e8f0;cursor:pointer}.pairs-block.on{border-color:#c4b5fdb3;background:#7c3aed40}.pairs-block b{display:block;font-size:12px}.pairs-block em{display:block;font-style:normal;font-size:10px;color:#c4b5fd;margin:2px 0}.pairs-block span{font-size:11px;color:#94a3b8}.pairs-notes{margin:8px 0 0;font-size:11px;color:#a5b4fc;line-height:1.45}.pairs-legs{display:grid;grid-template-columns:1fr 1fr;gap:10px}.pairs-leg{border-radius:10px;border:1px solid rgba(148,163,184,.25);padding:10px;background:#0f172a8c}.pairs-leg.long{border-color:#34d39959}.pairs-leg.short{border-color:#fb718559}.pairs-leg header b{display:block;font-size:12px;color:#f8fafc}.pairs-leg header em{display:block;font-style:normal;font-size:10px;color:#94a3b8;margin-bottom:8px}.pairs-leg label,.pairs-params label{display:flex;flex-direction:column;gap:4px;font-size:11px;color:#cbd5e1}.pairs-leg input,.pairs-params input{border-radius:6px;border:1px solid rgba(148,163,184,.35);background:#0f172a;color:#f8fafc;padding:6px 8px;font-size:12px}.pairs-suggest{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.pairs-suggest em{font-style:normal;font-size:11px;color:#94a3b8;margin-right:4px}.pairs-suggest button{border-radius:999px;border:1px solid rgba(167,139,250,.35);background:transparent;color:#e9d5ff;font-size:11px;padding:3px 10px;cursor:pointer}.pairs-suggest button.on{background:#7c3aed59}.pairs-callout{display:flex;gap:10px;padding:10px;border-radius:10px;border:1px solid rgba(167,139,250,.3);background:#4c1d952e;font-size:12px;line-height:1.45}.pairs-callout b{display:block;margin-bottom:2px;color:#f5f3ff}.pairs-callout p{margin:0;color:#c4b5fd}.pairs-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pairs-params .hint{font-size:10px;color:#64748b}.pairs-confirm-check{display:flex;gap:8px;align-items:flex-start;font-size:12px;color:#e2e8f0}.pairs-account{display:flex;justify-content:space-between;font-size:12px;padding:8px 10px;border-radius:8px;background:#0f172a99}.pairs-account em{font-style:normal;color:#94a3b8}.pairs-actions{display:flex;gap:8px;justify-content:flex-end}.pairs-setup .ghost,.pairs-setup .primary{display:inline-flex;align-items:center;gap:6px;border-radius:8px;padding:8px 12px;font-size:12px;cursor:pointer}.pairs-setup .ghost{border:1px solid rgba(148,163,184,.35);background:transparent;color:#cbd5e1}.pairs-setup .primary{border:none;background:linear-gradient(135deg,#7c3aed,#6366f1);color:#fff;font-weight:650}.pairs-setup .primary:disabled{opacity:.45;cursor:not-allowed}@media(max-width:720px){.pairs-block-grid,.pairs-legs,.pairs-grid{grid-template-columns:1fr}}.clesson-page{--accent: #fbbf24;--clesson-bg: #000000;--clesson-panel: #0a0a0a;--clesson-line: #1f1f1f;max-width:none;width:100%;margin:0;min-height:calc(100dvh - 4rem);padding:1.25rem 1.25rem 6.5rem;color:#e8e8e8;background:#000;box-sizing:border-box}.clesson-page>.clesson-hero,.clesson-page>.clesson-toc,.clesson-page>.clesson-section{max-width:1100px;margin-left:auto;margin-right:auto}.clesson-hero{display:grid;gap:1rem;margin-bottom:1.25rem;padding:1.35rem 1.4rem;border-radius:14px;background:radial-gradient(ellipse 70% 80% at 0% 0%,color-mix(in srgb,var(--accent) 18%,transparent),transparent 55%),#050505;border:1px solid var(--clesson-line)}.clesson-back{display:inline-flex;align-items:center;gap:.35rem;width:-moz-fit-content;width:fit-content;padding:.35rem .7rem;border-radius:8px;border:1px solid #2a2a2a;background:#111;color:#cfcfcf;font-size:.85rem;cursor:pointer}.clesson-back:hover{border-color:var(--accent);color:#fff}.clesson-school{display:inline-flex;align-items:center;gap:.35rem;color:var(--accent);font-size:.8rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.clesson-hero-main h1{margin:.35rem 0 .4rem;font-size:clamp(1.55rem,3vw,2.1rem);font-weight:750;letter-spacing:-.02em;display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem;color:#f5f5f5}.clesson-hero-main h1 em{font-style:normal;font-size:.55em;padding:.15rem .45rem;border-radius:6px;color:#000;background:var(--accent);font-weight:700}.clesson-tagline{margin:0;color:#9a9a9a;font-size:1.02rem;max-width:42rem}.clesson-axiom{margin:.75rem 0 0;padding:.65rem .85rem;border-left:3px solid var(--accent);background:#111;color:#d4d4d4;font-size:.92rem}.clesson-hero-cta{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.clesson-hero-cta .primary,.clesson-sticky-cta .primary{display:inline-flex;align-items:center;gap:.4rem;padding:.65rem 1.1rem;border:0;border-radius:10px;background:var(--accent);color:#061018;font-weight:700;cursor:pointer}.clesson-hero-cta .primary:disabled{opacity:.45;cursor:not-allowed}.clesson-hero-cta>span{color:#666;font-size:.85rem}.clesson-toc{position:sticky;top:0;z-index:8;display:flex;flex-wrap:wrap;gap:.35rem;padding:.55rem 0;margin-bottom:1rem;background:#000000f0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--clesson-line)}.clesson-toc a{padding:.3rem .65rem;border-radius:999px;color:#9a9a9a;text-decoration:none;font-size:.8rem;border:1px solid transparent}.clesson-toc a:hover{color:#fff;border-color:color-mix(in srgb,var(--accent) 50%,transparent)}.clesson-section{margin:0 auto 2rem;padding:1.25rem 1.2rem;border-radius:14px;background:var(--clesson-panel);border:1px solid var(--clesson-line)}.clesson-section h2{margin:0 0 .75rem;display:flex;align-items:center;gap:.45rem;font-size:1.25rem;color:#f0f0f0}.clesson-lead{margin:0 0 1rem;color:#8a8a8a;font-size:.95rem}.clesson-goals{margin:0 0 1rem;padding-left:1.2rem;color:#e2e2e2}.clesson-tri{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.clesson-tri article{padding:.85rem;border-radius:10px;background:#111;border:1px solid #222}.clesson-tri b{display:block;margin-bottom:.35rem;color:var(--accent);font-size:.78rem;letter-spacing:.04em}.clesson-tri p{margin:0;font-size:.9rem;color:#c8c8c8;line-height:1.45}.clesson-diagram-svg{width:100%;height:auto;display:block;border-radius:12px;border:1px solid #222;background:#050505}.clesson-rr-wrap{display:grid;gap:.85rem}.clesson-rr-notes{margin:0;padding:0;list-style:none;display:grid;gap:.45rem}.clesson-rr-notes li{padding:.55rem .75rem;border-radius:8px;background:#111;font-size:.9rem;color:#cfcfcf;border:1px solid #1f1f1f}.clesson-rr-notes b{display:inline-block;min-width:2.6rem;margin-right:.45rem;color:var(--accent)}.clesson-steps{margin:0;padding-left:1.25rem;display:grid;gap:.55rem;font-size:.98rem;line-height:1.5;color:#e0e0e0}.clesson-invalid{margin-top:1rem;padding:.85rem 1rem;border-radius:10px;border:1px solid rgba(246,70,93,.35);background:#f6465d14}.clesson-invalid h3{margin:0 0 .45rem;color:#fda4af;font-size:.95rem}.clesson-invalid ul{margin:0;padding-left:1.1rem;color:#fecdd3}.clesson-branches{display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.clesson-branches article{display:grid;gap:.35rem;padding:.9rem;border-radius:10px;border:1px solid color-mix(in srgb,var(--accent) 35%,transparent);background:#111}.clesson-branches strong{color:#fff}.clesson-branches span{color:#8a8a8a;font-size:.88rem}.clesson-branches code{font-size:.72rem;color:var(--accent);opacity:.85}.clesson-scene{margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #1f1f1f}.clesson-scene.fail{border-top-color:#f6465d59}.clesson-scene header span{color:#666;font-size:.75rem;letter-spacing:.04em}.clesson-scene header h3{margin:.25rem 0 .75rem;font-size:1.1rem;color:#f0f0f0}.clesson-scene-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:1rem;align-items:start}.clesson-scene-chart .ghost{margin-top:.5rem;padding:.35rem .7rem;border-radius:8px;border:1px solid #2a2a2a;background:#111;color:#cfcfcf;cursor:pointer;font-size:.8rem}.clesson-scene-copy p{margin:0 0 .65rem;color:#cfcfcf;line-height:1.55}.clesson-scene-copy ul{margin:0 0 .65rem;padding-left:1.1rem;color:#8a8a8a}.clesson-takeaway{padding:.55rem .7rem;border-radius:8px;background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 28%,transparent)}.clesson-funding-placeholder{min-height:180px;display:grid;place-items:center;border-radius:12px;background:#050505;color:#666;border:1px dashed #2a2a2a}.clesson-sticky-cta{position:fixed;left:0;right:0;bottom:0;z-index:20;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;background:#000000f5;border-top:1px solid #222;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.clesson-sticky-cta strong{display:block;color:#fff}.clesson-sticky-cta span{color:#666;font-size:.8rem}@media(max-width:860px){.clesson-tri,.clesson-branches,.clesson-scene-grid{grid-template-columns:1fr}.clesson-sticky-cta{flex-direction:column;align-items:stretch}}.clesson-page .cteach-chart.tv,.clesson-page .cteach-chart{background:#050505!important;border-color:#222!important}.lite-shell-main:has(.clesson-page),.lite-shell-root:has(.clesson-page){background:#000!important}html.desk-skin-active,html.desk-skin-active body,html.desk-skin-active #root{height:100%!important;max-height:100%!important;overflow:hidden!important;overscroll-behavior:none}.desk-skin-shell{height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;max-width:none!important;background:#f4f5f8}.desk-skin-shell .desk-skin-body{height:100%!important;max-height:100%!important;width:100%;max-width:none!important;overflow:hidden!important;display:block!important}.desk-skin-shell .desk-skin-main{height:100%!important;max-height:100%!important;width:100%;max-width:none!important;overflow:hidden!important;padding:0!important;display:flex!important;flex-direction:column!important}.desk-skin-shell .desk-skin-main>*{flex:1 1 auto;min-height:0;width:100%;max-width:none}html.desk-skin-active:has(.dd-root.scroll-page),html.desk-skin-active:has(.dd-root.scroll-page) body,html.desk-skin-active:has(.dd-root.scroll-page) #root{overflow-y:auto!important;height:auto!important;max-height:none!important}.desk-skin-shell:has(.dd-root.scroll-page),.desk-skin-shell:has(.dd-root.scroll-page) .desk-skin-body,.desk-skin-shell:has(.dd-root.scroll-page) .desk-skin-main{height:auto!important;max-height:none!important;overflow:visible!important;min-height:100dvh}.pm-ice-page{width:100%;max-width:1120px;margin:0 auto;padding:clamp(20px,4vw,36px) clamp(16px,4vw,40px) 56px;box-sizing:border-box;color:var(--pm-text);overflow-x:clip}.pm-ice-hero{max-width:720px;margin:0 0 28px;padding:0}.pm-ice-hero-split{display:grid;grid-template-columns:minmax(0,280px) minmax(0,1fr);gap:20px 28px;align-items:center;max-width:100%;margin:0 0 28px}.pm-ice-hero-split .pm-ency-diagram-lg{width:100%;max-height:160px}.pm-ice-eyebrow{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--pm-ice2);font-weight:700;margin:0 0 8px}.pm-ice-hero h1,.pm-ice-hero-split h1{font-size:clamp(1.65rem,3.5vw,2.35rem);line-height:1.18;margin:0 0 10px;font-weight:800;letter-spacing:-.02em;color:var(--pm-text)}.pm-ice-kicker{margin:0 0 12px;font-size:clamp(1rem,2vw,1.15rem);font-weight:650;color:var(--pm-ice);line-height:1.35}.pm-ice-lead{font-size:clamp(.95rem,1.6vw,1.05rem);line-height:1.55;color:var(--pm-muted);margin:0;max-width:58ch}.pm-ice-crumb{display:flex;flex-wrap:wrap;gap:6px 8px;align-items:center;font-size:13px;color:var(--pm-muted);margin:0 0 16px}.pm-ice-crumb a{color:var(--pm-ice2);text-decoration:none}.pm-ice-crumb a:hover{text-decoration:underline}.pm-ice-crumb em{font-style:normal;color:var(--pm-text);font-weight:650}.pm-ice-section{margin:0 0 32px}.pm-ice-section>h2{font-size:1.05rem;font-weight:750;margin:0 0 12px;color:var(--pm-text)}.pm-ice-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.pm-ice-tabs button{border:1px solid var(--pm-line);background:var(--pm-panel);color:var(--pm-muted);border-radius:999px;padding:7px 14px;font:inherit;font-size:13px;font-weight:650;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;display:inline-flex;align-items:center;gap:6px}.pm-ice-tab-count{font-style:normal;font-size:10px;font-weight:800;padding:1px 6px;border-radius:999px;background:color-mix(in srgb,var(--pm-ice) 14%,transparent);color:var(--pm-ice2)}.pm-ice-tabs button:hover{color:var(--pm-ice2);border-color:color-mix(in srgb,var(--pm-ice) 40%,var(--pm-line))}.pm-ice-tabs button.on{background:color-mix(in srgb,var(--pm-ice) 14%,var(--pm-panel));border-color:color-mix(in srgb,var(--pm-ice) 55%,var(--pm-line));color:var(--pm-ice2)}.pm-ice-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:14px}.pm-ice-card{display:flex;flex-direction:column;align-items:stretch;gap:10px;min-height:0;min-width:0;padding:14px 14px 16px;border-radius:14px;border:1px solid var(--pm-line);background:var(--pm-panel);color:inherit;text-decoration:none;box-shadow:var(--pm-shadow);transition:border-color .15s ease,transform .15s ease}.pm-ice-card:hover{border-color:color-mix(in srgb,var(--pm-ice) 45%,var(--pm-line));transform:translateY(-2px)}.pm-ice-card h3{margin:0;font-size:1rem;font-weight:750;line-height:1.25}.pm-ice-card p{margin:0;font-size:13px;color:var(--pm-muted);line-height:1.45;flex:1}.pm-ice-card-tool .pm-ice-open{font-size:12px;font-weight:700;color:var(--pm-ice2);margin-top:auto}.pm-ice-badge{align-self:flex-start;font-size:10px;font-style:normal;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--pm-ice2)}.pm-ice-tags{display:flex;flex-wrap:wrap;gap:6px}.pm-ice-tags span{font-size:11px;padding:3px 8px;border-radius:999px;background:color-mix(in srgb,var(--pm-ice) 12%,transparent);color:var(--pm-ice2);white-space:nowrap}.pm-ice-situations{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:10px}.pm-ice-sit{display:flex;align-items:center;min-height:52px;padding:12px 14px;border-radius:12px;border:1px solid var(--pm-line);background:var(--pm-panel);color:var(--pm-text);text-decoration:none;font-size:13px;font-weight:650;line-height:1.35;transition:border-color .15s ease}.pm-ice-sit:hover{border-color:color-mix(in srgb,var(--pm-ice) 50%,var(--pm-line));color:var(--pm-ice2)}.pm-ice-panel{width:100%;max-width:100%;box-sizing:border-box;padding:clamp(16px,3vw,22px);border-radius:16px;border:1px solid var(--pm-line);background:var(--pm-panel);box-shadow:var(--pm-shadow);margin-bottom:20px}.pm-ice-form{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));gap:12px;margin-bottom:18px}.pm-ice-field{display:flex;flex-direction:column;gap:6px;min-width:0;font-size:12px;font-weight:650;color:var(--pm-muted)}.pm-ice-field em{font-style:normal;font-size:10px;font-weight:500;opacity:.9}.pm-ice-field input,.pm-ice-field select{width:100%;box-sizing:border-box;border:1px solid var(--pm-line);border-radius:10px;padding:10px 12px;font:inherit;font-size:15px;font-weight:600;font-variant-numeric:tabular-nums;background:var(--pm-surface-2);color:var(--pm-text);min-height:42px}.pm-ice-field input:focus,.pm-ice-field select:focus{outline:2px solid color-mix(in srgb,var(--pm-ice) 45%,transparent);outline-offset:1px}.pm-ice-metrics{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,140px),1fr));gap:10px;margin:0 0 16px}.pm-ice-metric{min-width:0;padding:12px 12px 14px;border-radius:12px;background:var(--pm-surface-2);border:1px solid var(--pm-line)}.pm-ice-metric em{display:block;font-style:normal;font-size:11px;font-weight:650;color:var(--pm-muted);margin-bottom:6px;line-height:1.2}.pm-ice-metric strong{display:block;font-size:clamp(1.05rem,2.2vw,1.3rem);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1.2;word-break:break-word;color:var(--pm-text)}.pm-ice-metric span{display:block;font-size:10px;color:var(--pm-muted);margin-top:4px}.pm-ice-metric.accent strong{color:var(--pm-ice2)}.pm-ice-metric.warn strong{color:#fb7185}.pm-ice-formula,.pm-ice-example{margin-top:12px;padding:12px 14px;border-radius:12px;border:1px solid var(--pm-line);background:color-mix(in srgb,var(--pm-surface-2) 80%,transparent)}.pm-ice-formula h3,.pm-ice-example h3{margin:0 0 8px;font-size:12px;font-weight:750;text-transform:uppercase;letter-spacing:.04em;color:var(--pm-muted)}.pm-ice-formula ul{margin:0;padding:0;list-style:none;display:grid;gap:6px}.pm-ice-formula code{font-size:12px;color:var(--pm-ice2);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-word}.pm-ice-example p{margin:0;font-size:13px;color:var(--pm-muted);line-height:1.5}.pm-ice-table-wrap{margin-top:12px;overflow-x:auto;-webkit-overflow-scrolling:touch;border-radius:10px;border:1px solid var(--pm-line)}.pm-ice-table-wrap.dual{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px;border:0;overflow:visible}.pm-ice-table-wrap.dual .pm-ice-table{border:1px solid var(--pm-line);border-radius:10px}.pm-ice-table{width:100%;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums;background:var(--pm-panel)}.pm-ice-table th,.pm-ice-table td{text-align:left;padding:10px 12px;border-bottom:1px solid var(--pm-line);vertical-align:top}.pm-ice-table th{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:var(--pm-muted);background:var(--pm-surface-2)}.pm-ice-table tr:last-child td{border-bottom:0}.pm-ice-table tr.hl td{color:var(--pm-ice2);font-weight:700;background:color-mix(in srgb,var(--pm-ice) 8%,transparent)}.pm-ice-table .up{color:#34d399}.pm-ice-table .dn{color:#fb7185}.pm-ice-spark-multi{width:100%;max-width:100%;height:auto;max-height:160px;display:block;margin:4px 0 14px;background:var(--pm-surface-2);border-radius:12px;border:1px solid var(--pm-line)}.pm-ice-btn{display:inline-flex;align-items:center;justify-content:center;padding:10px 18px;border-radius:12px;background:linear-gradient(135deg,#9ae5f7,var(--pm-ice2));color:#041018;font-weight:750;text-decoration:none;border:none;cursor:pointer;font:inherit;font-size:14px}.pm-ice-cta{display:flex;flex-wrap:wrap;gap:10px;align-items:center;padding:18px 20px;border-radius:16px;border:1px solid var(--pm-line);background:color-mix(in srgb,var(--pm-panel) 88%,transparent)}.pm-ice-btn.ghost{background:transparent;color:var(--pm-ice2);border:1px solid var(--pm-line);margin:0}.pm-ice-btn.ghost:hover{border-color:var(--pm-ice)}.pm-ai-tip{margin:0 0 28px;padding:16px 18px;border-radius:14px;border:1px solid color-mix(in srgb,var(--pm-ice) 35%,var(--pm-line));background:linear-gradient(135deg,color-mix(in srgb,var(--pm-ice) 10%,transparent),transparent 55%),var(--pm-panel);max-width:100%;box-sizing:border-box}.pm-ai-tip-badge{font-size:10px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--pm-ice2);margin-bottom:6px}.pm-ai-tip strong{display:block;margin-bottom:6px;color:var(--pm-text)}.pm-ai-tip p{margin:0;font-size:14px;line-height:1.5;color:var(--pm-muted)}.pm-ice-protect{-webkit-user-select:none;-moz-user-select:none;user-select:none}.pm-ency-diagram{display:block;width:100%;max-width:100%;height:auto;aspect-ratio:320 / 160;-o-object-fit:contain;object-fit:contain;border-radius:10px;background:#0b1220;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.pm-ency-protected{cursor:default}.pm-theme-light .pm-ency-diagram{box-shadow:inset 0 0 0 1px var(--pm-line)}.pm-ice-card .pm-ency-diagram{max-height:110px;flex-shrink:0}.pm-ice-card-tool{min-height:148px}.pm-ency-diagram-lg{max-width:100%;max-height:180px}.pm-ice-chapters{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px}.pm-ice-chapter{min-width:0;padding:16px;border-radius:14px;border:1px solid var(--pm-line);background:var(--pm-panel)}.pm-ice-chapter.warn{border-color:color-mix(in srgb,#fb7185 40%,var(--pm-line))}.pm-ice-chapter h2{font-size:13px;font-weight:750;margin:0 0 10px;color:var(--pm-ice2)}.pm-ice-chapter p,.pm-ice-chapter li{font-size:13px;line-height:1.5;color:var(--pm-muted)}.pm-ice-chapter ol,.pm-ice-chapter ul{margin:0;padding-left:18px}.pm-ice-dl{margin:0}.pm-ice-dl dt{font-weight:750;font-size:13px;margin-top:8px;color:var(--pm-text)}.pm-ice-dl dt:first-child{margin-top:0}.pm-ice-dl dd{margin:2px 0 0;font-size:12px;color:var(--pm-muted);line-height:1.4}.pm-ice-inline-links{display:flex;flex-wrap:wrap;gap:8px}.pm-ice-chip-link{padding:7px 12px;border-radius:999px;border:1px solid var(--pm-line);background:var(--pm-panel);text-decoration:none;color:var(--pm-ice2);font-size:12px;font-weight:650}.pm-ice-chip-link:hover{border-color:var(--pm-ice)}.pm-ice-legal{font-size:12px;color:var(--pm-muted);margin:8px 0 0;line-height:1.45;max-width:62ch}.pm-ice-panel-deep{padding:clamp(14px,2.5vw,20px);background:transparent;border:0;box-shadow:none}.pm-mc-lab{display:grid;gap:22px}.pm-mc-ev{margin:0;padding:12px 14px;border-radius:12px;border:1px solid var(--pm-line);background:var(--pm-panel);display:flex;flex-wrap:wrap;gap:8px 16px;align-items:baseline;font-size:13px;color:var(--pm-muted)}.pm-mc-ev strong{color:var(--pm-ice2);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.pm-mc-ev b{color:var(--pm-text);font-variant-numeric:tabular-nums}.pm-mc-params{padding:clamp(14px,2.5vw,20px);border-radius:16px;border:1px solid var(--pm-line);background:var(--pm-panel);box-shadow:var(--pm-shadow)}.pm-mc-params .pm-ice-form{margin-bottom:14px}.pm-ice-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.pm-ice-chips button{border:1px solid var(--pm-line);background:var(--pm-surface-2);color:var(--pm-muted);border-radius:999px;padding:4px 10px;font:inherit;font-size:11px;font-weight:700;cursor:pointer}.pm-ice-chips button.on,.pm-ice-chips button:hover{color:var(--pm-ice2);border-color:color-mix(in srgb,var(--pm-ice) 50%,var(--pm-line));background:color-mix(in srgb,var(--pm-ice) 12%,var(--pm-surface-2))}.pm-mc-chart-wrap{padding:14px 14px 10px;border-radius:16px;border:1px solid var(--pm-line);background:var(--pm-panel)}.pm-mc-chart-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px;align-items:center;margin-bottom:8px}.pm-mc-chart-head h3{margin:0;font-size:14px;font-weight:750}.pm-mc-legend{display:flex;flex-wrap:wrap;gap:10px 14px;align-items:center;font-size:12px;color:var(--pm-muted)}.pm-mc-legend span{display:inline-flex;align-items:center;gap:6px}.pm-mc-legend i{width:14px;height:3px;border-radius:2px;display:inline-block}.pm-mc-legend i.best{background:#34d399}.pm-mc-legend i.med{background:#22d3ee}.pm-mc-legend i.worst{background:#fb7185}.pm-mc-legend em{font-style:normal;font-weight:700;color:var(--pm-ice2)}.pm-mc-chart{width:100%;height:auto;max-height:280px;display:block;color:var(--pm-muted);background:var(--pm-surface-2);border-radius:12px}.pm-mc-block{padding:clamp(14px,2.5vw,20px);border-radius:16px;border:1px solid var(--pm-line);background:var(--pm-panel)}.pm-mc-block>h3{margin:0 0 12px;font-size:15px;font-weight:750}.pm-mc-metrics{grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr))}.pm-mc-stat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,180px),1fr));gap:10px}.pm-mc-stat-grid div{padding:12px;border-radius:12px;background:var(--pm-surface-2);border:1px solid var(--pm-line);display:flex;flex-direction:column;gap:6px}.pm-mc-stat-grid span{font-size:11px;font-weight:650;color:var(--pm-muted)}.pm-mc-stat-grid b{font-size:1.05rem;font-variant-numeric:tabular-nums;color:var(--pm-text)}.pm-mc-steps{margin:0;padding-left:20px;display:grid;gap:8px;color:var(--pm-muted);font-size:14px;line-height:1.5}.pm-mc-note{margin:-4px 0 12px;font-size:13px;color:var(--pm-muted);line-height:1.45}.pm-mc-two{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px;padding:0;border:0;background:transparent}.pm-mc-two article{padding:16px;border-radius:14px;border:1px solid var(--pm-line);background:var(--pm-panel)}.pm-mc-two h3{margin:0 0 8px;font-size:14px;color:var(--pm-ice2)}.pm-mc-two p{margin:0;font-size:13px;line-height:1.5;color:var(--pm-muted)}.pm-mc-glossary{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:4px 20px}.pm-mc-faq{display:grid;gap:8px}.pm-mc-faq-item{text-align:left;width:100%;border:1px solid var(--pm-line);background:var(--pm-surface-2);border-radius:12px;padding:12px 14px;cursor:pointer;font:inherit;color:inherit}.pm-mc-faq-item strong{display:block;font-size:14px;color:var(--pm-text)}.pm-mc-faq-item p{margin:8px 0 0;font-size:13px;line-height:1.5;color:var(--pm-muted)}.pm-mc-faq-item.open{border-color:color-mix(in srgb,var(--pm-ice) 40%,var(--pm-line))}@media(max-width:720px){.pm-ice-hero-split{grid-template-columns:1fr}.pm-ice-hero-split .pm-ency-diagram-lg{max-height:140px}.pm-ice-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:420px){.pm-ice-metrics,.pm-ice-form{grid-template-columns:1fr}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,Fira Code,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.card{border-radius:.75rem;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border:1px solid var(--lite-border);background:radial-gradient(circle at top left,var(--lite-ice-faint),transparent 44%),var(--lite-surface);box-shadow:inset 0 1px #ffffff09}.card-hover{border-radius:.75rem;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border:1px solid var(--lite-border);background:radial-gradient(circle at top left,var(--lite-ice-faint),transparent 44%),var(--lite-surface);box-shadow:inset 0 1px #ffffff09;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.card-hover:hover{border-color:var(--lite-border-strong);background:radial-gradient(circle at top left,rgba(125,211,252,.1),transparent 46%),var(--lite-surface-2)}.stat-value{font-family:JetBrains Mono,Fira Code,monospace;font-size:1.5rem;line-height:2rem;font-weight:700;letter-spacing:-.025em}.stat-label{font-size:.75rem;line-height:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.\!badge,.badge{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500}.badge-green{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;border-width:1px;border-color:#7dd3fc3d;background:var(--lite-ice-soft);color:var(--lite-ice)}.badge-red{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;border-width:1px;border-color:#f43f5e33;background-color:#f43f5e1a;--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.badge-yellow{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;border-width:1px;border-color:#f59e0b33;background-color:#f59e0b1a;--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.badge-blue{display:inline-flex;align-items:center;gap:.25rem;border-radius:9999px;padding:.125rem .5rem;font-size:.75rem;line-height:1rem;font-weight:500;border-width:1px;border-color:var(--lite-border-strong);background:var(--lite-ice-soft);color:var(--lite-ice)}.input-field{width:100%;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.input-field:focus{outline:2px solid transparent;outline-offset:2px}.input-field{border:1px solid var(--lite-border);background:#02070c9e;box-shadow:inset 0 0 18px #7dd3fc09}.input-field:focus{border-color:var(--lite-ice-strong);box-shadow:0 0 0 1px #38bdf861,inset 0 0 18px #7dd3fc12}.btn-primary{border-radius:.5rem;padding:.5rem 1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary:disabled{cursor:not-allowed;opacity:.5}.btn-primary{background:linear-gradient(180deg,var(--lite-ice-strong),var(--lite-ice-deep));box-shadow:0 10px 26px #0ea5e92e}.btn-primary:hover{background:linear-gradient(180deg,var(--lite-ice),var(--lite-ice-strong))}.btn-danger{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1));padding:.5rem 1rem;font-weight:500;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-danger:hover{--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity, 1))}.btn-danger:disabled{cursor:not-allowed;opacity:.5}.lite-dex-page{width:100%;min-width:0px;max-width:100%}.lite-dex-page>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.lite-dex-page{position:relative}.lite-dex-panel{border-radius:1rem;padding:1rem;--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}@media(min-width:640px){.lite-dex-panel{border-radius:1.25rem;padding:1.25rem}}.lite-dex-panel{position:relative;overflow:hidden;border:1px solid rgba(125,211,252,.22);background:linear-gradient(115deg,rgba(125,211,252,.1),transparent 34%),radial-gradient(circle at 12% 50%,rgba(125,211,252,.14),transparent 32%),linear-gradient(180deg,#0d1c28f5,#050c13f5);box-shadow:0 18px 40px #00000052,inset 0 1px #ffffff0a}.lite-dex-panel-compact{padding:.875rem}@media(min-width:640px){.lite-dex-panel-compact{padding:1rem}}.lite-bound-metric{border-radius:.5rem;border-width:1px;border-color:#ffffff1a;background-color:#0003;padding:.5rem}.lite-bound-metric p:first-child{font-size:10px;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.lite-bound-metric .val{font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.lite-bound-metric.highlight .val{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.lite-bound-metric .val.warn{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.lite-bound-strategy-row{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.5rem;border-width:1px;border-color:#7dd3fc1a;background-color:#02061780;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;text-decoration-line:none;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lite-shell-root .lite-bound-strategy-row{background-color:#08121cb8}.lite-bound-strategy-row:hover{border-color:#7dd3fc40}.lite-bound-strategy-row .sub,.lite-bound-strategy-row .\!sub{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.lite-bound-strategy-row strong{flex-shrink:0;--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.lite-dex-hero{border-color:var(--lite-border-strong);background:radial-gradient(circle at 16% 0%,rgba(125,211,252,.2),transparent 24rem),radial-gradient(circle at 100% 12%,rgba(255,138,61,.08),transparent 18rem),linear-gradient(145deg,#0d202ef5,#03090ffa)}.lite-connect-track-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.lite-connect-track-card{position:relative;border-radius:1rem;border-width:1px;padding:1rem;text-align:left;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s;border-color:#7dd3fc1a;background:#02070c9e;opacity:.78}.lite-connect-track-card:hover{opacity:.92;border-color:#7dd3fc38}.lite-connect-track-card-active{opacity:1;transform:translateY(-1px)}.lite-connect-track-cex.lite-connect-track-card-active{border-color:#38bdf894;background:linear-gradient(145deg,#38bdf833,#02070cd1);box-shadow:0 0 0 1px #38bdf847,0 12px 28px #0ea5e924,inset 0 1px #bae6fd1f}.lite-connect-track-dex.lite-connect-track-card-active{border-color:#ff8a3d7a;background:linear-gradient(145deg,#ff8a3d24,#02070cd1);box-shadow:0 0 0 1px #ff8a3d38,0 12px 28px #ff8a3d14,inset 0 1px #ffedd514}.lite-connect-track-check{position:absolute;right:.75rem;top:.75rem;display:flex;height:1.25rem;width:1.25rem;align-items:center;justify-content:center;border-radius:9999px;background:#bae6fd29;color:var(--lite-ice);border:1px solid rgba(125,211,252,.35)}.lite-connect-track-dex.lite-connect-track-card-active .lite-connect-track-check{background:#ff8a3d2e;color:#ffedd5;border-color:#ff8a3d59}.lite-connect-track-icon{margin-bottom:.75rem;display:flex;height:2.5rem;width:2.5rem;align-items:center;justify-content:center;border-radius:.75rem;border-width:1px;border-color:#7dd3fc24;background:#08121cb8;color:#94a3b8e0}.lite-connect-track-cex.lite-connect-track-card-active .lite-connect-track-icon{border-color:#38bdf859;background:#38bdf824;color:var(--lite-ice)}.lite-connect-track-dex.lite-connect-track-card-active .lite-connect-track-icon{border-color:#ff8a3d52;background:#ff8a3d1f;color:#ffedd5}.lite-connect-track-title{padding-right:1.5rem;font-size:.875rem;line-height:1.25rem;font-weight:600;line-height:1.375;color:#e2e8f0b8}.lite-connect-track-card-active .lite-connect-track-title{color:#fff}.lite-connect-track-sub{margin-top:.375rem;font-size:11px;line-height:1.25rem;color:#94a3b885}.lite-connect-track-card-active .lite-connect-track-sub{color:#bae6fdb8}.lite-connect-track-dex.lite-connect-track-card-active .lite-connect-track-sub{color:#ffedd5ad}.lite-connect-track-badge{margin-top:.75rem;display:inline-block;border-radius:9999px;padding:.125rem .5rem;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--lite-ice);background:#38bdf824;border:1px solid rgba(56,189,248,.28)}.lite-connect-track-dex.lite-connect-track-card-active .lite-connect-track-badge{color:#ffedd5;background:#ff8a3d24;border-color:#ff8a3d47}.lite-dex-section-title{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--lite-muted)}.lite-dex-metric{border-radius:.75rem;padding:.625rem .75rem;border:1px solid rgba(125,211,252,.09);background:#02070c61}.lite-dex-metric-label{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.025em;color:var(--lite-muted)}.lite-dex-metric-value{margin-top:.25rem;font-family:JetBrains Mono,Fira Code,monospace;font-size:1.125rem;line-height:1.75rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);line-height:1}.lite-dex-metric-sub{margin-top:.25rem;font-size:10px;color:#94a3b88f}.lite-dex-step{display:flex;gap:.75rem;border-radius:.75rem;border-width:1px;padding:.625rem .5rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-color:transparent}.lite-dex-step-done{border-color:#7dd3fc29;background:#7dd3fc0e}.lite-dex-step-current{border-color:var(--lite-border-strong);background:var(--lite-ice-soft)}.lite-dex-step-blocked{border-color:#f43f5e33;background-color:#f43f5e0a}.lite-dex-step-pending{border-color:#7dd3fc14;background:#02070c66}.lite-dex-step-rail{display:flex;flex-shrink:0;padding-top:.125rem}.lite-dex-step-index{display:flex;height:1.75rem;width:1.75rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;font-size:11px;font-weight:700;border-color:var(--lite-border);background:#08121ce6;color:#e2e8f0cc}.lite-dex-step-done .lite-dex-step-index{border-color:var(--lite-border-strong);background:var(--lite-ice-soft);color:var(--lite-ice)}.lite-dex-step-current .lite-dex-step-index{border-color:#7dd3fc80;background:#7dd3fc2e;color:var(--lite-ice)}.lite-dex-step-title{font-size:.875rem;line-height:1.25rem;font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.lite-dex-step-detail{margin-top:.125rem;font-size:.75rem;line-height:1.25rem;color:var(--lite-muted)}.lite-dex-btn-primary{min-height:40px;flex-shrink:0;border-radius:.75rem;padding:.625rem 1rem;font-size:.75rem;line-height:1rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lite-dex-btn-primary:disabled{opacity:.5}@media(min-width:640px){.lite-dex-btn-primary{font-size:.875rem;line-height:1.25rem}}.lite-dex-btn-primary{background:linear-gradient(180deg,var(--lite-ice-strong),var(--lite-ice-deep));box-shadow:0 12px 26px #0ea5e933}.lite-dex-btn-primary:hover{background:linear-gradient(180deg,var(--lite-ice),var(--lite-ice-strong))}.lite-dex-btn-ghost{min-height:36px;flex-shrink:0;border-radius:.75rem;border-width:1px;padding:.5rem .75rem;font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lite-dex-btn-ghost:disabled{opacity:.5}.lite-dex-btn-ghost{border-color:var(--lite-border);background:#7dd3fc0d}.lite-dex-btn-ghost:hover{border-color:var(--lite-border-strong);background:#7dd3fc17}.lite-dex-help{border-radius:1rem;border-width:1px;border-color:var(--lite-border);background:#02070c85}.lite-dex-help-summary{display:flex;cursor:pointer;list-style-type:none;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.75rem;line-height:1rem;font-weight:500;color:var(--lite-muted-2)}.lite-dex-help-summary::-webkit-details-marker{display:none}.lite-dex-help-body{border-top-width:1px;border-color:#ffffff0a;padding:.75rem 1rem}.lite-dex-quick-card{display:flex;min-height:88px;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;border-radius:1rem;border-width:1px;padding-top:1.25rem;padding-bottom:1.25rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-color:var(--lite-border);background:radial-gradient(circle at 30% 0%,rgba(125,211,252,.1),transparent 54%),#08121cd1}.lite-dex-quick-card:hover{border-color:var(--lite-border-strong);background-color:#0c1c28e6}.lite-dex-quick-label{font-size:11px;font-weight:600;--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.lite-dex-flow-node{min-height:72px}.lite-dex-flow-node-live{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-color: rgba(125, 211, 252, .38);box-shadow:0 14px 30px #0ea5e91a}.lite-dex-research-banner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.lite-dex-timeline-dot{height:.625rem;width:.625rem;flex-shrink:0;border-radius:9999px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);background:var(--lite-ice);--tw-ring-color: rgba(125, 211, 252, .18)}.lite-dex-timeline-line{width:1px;background:var(--lite-border)}.lite-dex-timeline-item:last-child .lite-dex-timeline-line{display:none}.lite-auth-page{--pm-mesh: rgba(12, 180, 212, .2);--auth-bg: #f4f8fb;--auth-panel: #ffffff;--auth-text: #0a1c28;--auth-muted: #5a7382;--auth-ice: #0cb4d4;--auth-ice2: #0891b2;--auth-line: rgba(13, 122, 150, .14);--auth-shadow: 0 12px 40px rgba(10, 28, 40, .08);position:relative;isolation:isolate;display:flex;min-height:100vh;min-height:100dvh;flex-direction:column;align-items:stretch;overflow-x:hidden;overflow-y:auto;padding:0 0 48px;color:var(--auth-text);font-family:"Source Sans 3",Segoe UI,PingFang TC,Noto Sans TC,sans-serif;background:radial-gradient(70% 45% at 85% 8%,rgba(26,155,184,.1),transparent 50%),radial-gradient(80% 50% at 20% -5%,rgba(127,212,239,.18),transparent 55%),linear-gradient(180deg,#f7fbfd 0%,var(--auth-bg) 40%,#eef5f9 100%)}.lite-auth-page:before,.lite-auth-page:after{display:none}.lite-auth-mesh{z-index:0}.lite-auth-topnav,.lite-auth-shell{position:relative;z-index:1}.lite-auth-topnav{display:flex;align-items:center;justify-content:space-between;gap:16px;width:min(1120px,calc(100% - 32px));margin:0 auto;padding:18px 0 8px}.lite-auth-topnav-brand{text-decoration:none;color:inherit}.lite-auth-topnav-brand .polar-logo-title-sm,.lite-auth-topnav-brand .polar-logo-title-md,.lite-auth-topnav-brand .polar-logo-title-lg{color:var(--auth-text)}.lite-auth-topnav-links a:hover{color:var(--auth-ice2)}.lite-auth-shell{width:min(1120px,calc(100% - 32px));margin:24px auto 0;display:grid;grid-template-columns:1fr;gap:20px;align-items:stretch}.lite-auth-aside{display:none}.lite-auth-card-brand-mobile{display:flex;justify-content:center;margin-bottom:18px}.lite-auth-card-brand-mobile .polar-logo-title-md,.lite-auth-card-brand-mobile .polar-logo-title-lg,.lite-auth-aside .polar-logo-title-lg,.lite-auth-aside .polar-logo-title-md{color:var(--auth-text)}.lite-auth-brand-logo{justify-content:center}.lite-auth-lead{margin:0 0 18px;text-align:center;font-size:14px;line-height:1.55;color:var(--auth-muted)}.lite-auth-foot-links{display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:center;margin-top:18px;font-size:13px}.lite-auth-foot-links a{color:var(--auth-ice2);text-decoration:none;font-weight:650}.lite-auth-foot-links a:hover{color:var(--auth-text)}@media(min-width:900px){.lite-auth-topnav-links{display:flex}.lite-auth-shell{margin-top:36px;grid-template-columns:minmax(280px,1.05fr) minmax(380px,.95fr);gap:40px;align-items:center}.lite-auth-aside{display:flex;flex-direction:column;align-items:flex-start;gap:14px;padding:8px 8px 8px 4px}.lite-auth-aside-logo{justify-content:flex-start}.lite-auth-aside-title{margin:4px 0 0;font-family:Outfit,"Source Sans 3",PingFang TC,Noto Sans TC,sans-serif;font-size:clamp(1.75rem,2.4vw,2.35rem);font-weight:750;letter-spacing:-.03em;line-height:1.15;color:var(--auth-text)}.lite-auth-aside-lead{margin:0;max-width:36ch;font-size:15px;line-height:1.6;color:var(--auth-muted)}.lite-auth-aside-points{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:10px}.lite-auth-aside-points li{position:relative;padding-left:1.15rem;font-size:14px;line-height:1.45;color:var(--auth-text);font-weight:600}.lite-auth-aside-points li:before{content:"";position:absolute;left:0;top:.45em;width:7px;height:7px;border-radius:999px;background:var(--auth-ice);box-shadow:0 0 0 3px #0cb4d42e}.lite-auth-card-brand-mobile{display:none}.lite-auth-card{max-width:none}}@media(max-width:380px){.lite-auth-brand-logo.polar-tools-logo{flex-direction:column;gap:.65rem}.lite-auth-brand-logo .polar-logo-wordmark{text-align:center}}.polar-tools-logo{display:flex;align-items:center;gap:.85rem}.polar-logo-mark-wrap{position:relative;flex-shrink:0}.polar-logo-mark-glow{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:1.1rem;background:radial-gradient(circle,rgba(12,180,212,.22),transparent 68%);filter:blur(6px)}.polar-logo-mark{position:relative;display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 8px 18px rgba(8,145,178,.22))}.polar-logo-wordmark{text-align:left}.polar-logo-title-lg{margin:0;font-family:Outfit,"Source Sans 3",PingFang TC,sans-serif;font-size:1.65rem;font-weight:750;letter-spacing:-.03em;line-height:1.1;color:#f8fafc}.polar-logo-title-md{margin:0;font-family:Outfit,"Source Sans 3",PingFang TC,sans-serif;font-size:1.35rem;font-weight:750;letter-spacing:-.03em;color:#f8fafc}.polar-logo-title-sm{margin:0;font-family:Outfit,"Source Sans 3",PingFang TC,sans-serif;font-size:1.05rem;font-weight:750;letter-spacing:-.02em;color:#f8fafc}.lite-auth-page .polar-logo-title-lg,.lite-auth-page .polar-logo-title-md,.lite-auth-page .polar-logo-title-sm{color:var(--auth-text)}.polar-logo-accent{background:linear-gradient(135deg,#67e8f9,#0cb4d4 48%,#0891b2);-webkit-background-clip:text;background-clip:text;color:transparent}.polar-logo-tagline{margin:.2rem 0 0;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--auth-muted, #5a7382)}.lite-auth-card{position:relative;overflow:hidden;width:100%;max-width:440px;margin-inline:auto;padding:1.5rem 1.35rem 1.6rem;border-radius:1.25rem;border:1px solid var(--auth-line);background:var(--auth-panel);box-shadow:var(--auth-shadow)}@media(min-width:480px){.lite-auth-card{padding:1.75rem 1.75rem 1.85rem}}.lite-auth-card>*{position:relative;z-index:1}.lite-auth-tabs{display:flex;margin-bottom:1.25rem;padding:4px;border-radius:12px;border:1px solid var(--auth-line);background:#eef5f9}.lite-auth-tab{flex:1;border-radius:10px;padding:.55rem .5rem;font-size:.9rem;font-weight:700;transition:.15s ease;color:var(--auth-muted);background:transparent;border:0;cursor:pointer}.lite-auth-tab:hover{color:var(--auth-text)}.lite-auth-tab-active{color:#031018;background:linear-gradient(135deg,#7dd3e8,#0cb4d4);box-shadow:0 8px 18px #0cb4d440}.lite-auth-title{margin:0 0 .35rem;text-align:center;font-family:Outfit,"Source Sans 3",PingFang TC,sans-serif;font-size:1.25rem;font-weight:750;letter-spacing:-.02em;color:var(--auth-text)}.lite-auth-page .input-field{border-color:var(--auth-line);background:#f7fbfd;color:var(--auth-text)}.lite-auth-page .input-field:focus{border-color:#0cb4d48c;box-shadow:0 0 0 3px #0cb4d424;background:#fff}.lite-auth-page .input-field::-moz-placeholder{color:#94a8b5}.lite-auth-page .input-field::placeholder{color:#94a8b5}.lite-auth-label{font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--auth-muted)}.lite-auth-input-icon{color:#0891b273}.lite-auth-input-icon:hover{color:var(--auth-ice2)}.lite-auth-divider{border-top:1px solid var(--auth-line)}.lite-auth-footnote{text-align:center;font-size:12px;color:var(--auth-muted)}.lite-auth-alert-error{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;border-radius:12px;padding:.75rem;font-size:.875rem;border:1px solid rgba(225,29,72,.22);background:#ffe4e6d9;color:#9f1239}.lite-auth-alert-success{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem;border-radius:12px;padding:.75rem;font-size:.875rem;border:1px solid rgba(12,180,212,.28);background:#cffafeb3;color:#0e7490}.lite-auth-link{width:100%;padding:.25rem 0;font-size:.75rem;transition:color .15s ease;color:var(--auth-muted)}.lite-auth-link:hover{color:var(--auth-ice2)}.lite-auth-tg-hero{margin-bottom:1rem;border-radius:1rem;padding:.9rem 1rem;border:1px solid rgba(12,180,212,.22);background:linear-gradient(145deg,#0cb4d414,#0891b208),#f7fbfd}.lite-auth-tg-widget{display:flex;width:100%;flex-direction:column;align-items:center}.lite-auth-tg-widget-title{margin-bottom:.25rem;text-align:center;font-size:.9rem;font-weight:700;color:var(--auth-text)}.lite-auth-tg-widget-sub{margin-bottom:.9rem;text-align:center;font-size:.75rem;line-height:1.45;color:var(--auth-muted)}.lite-auth-tg-btn-wrap{display:grid;place-items:center;width:100%;min-height:48px;text-align:center}.lite-auth-tg-btn-wrap .tg-auth-button{width:auto;min-width:min(100%,280px);max-width:100%;margin-inline:auto;justify-content:center;height:48px;border-radius:14px;font-size:15px}.telegram-login-iframe-wrap{display:contents}.lite-auth-tg-btn-wrap iframe,.telegram-login-iframe-wrap iframe{display:inline-block!important;margin-inline:auto!important;min-height:44px;vertical-align:middle}.lite-auth-tg-loading{text-align:center;font-size:.75rem;color:var(--auth-muted)}.lite-auth-tg-error{margin-top:.75rem;width:100%;border-radius:12px;padding:.5rem .75rem;text-align:center;font-size:.75rem;line-height:1.45;color:#9f1239;background:#ffe4e6e6;border:1px solid rgba(225,29,72,.2)}.lite-auth-tg-setup{margin-top:1rem;width:100%;border-radius:12px;padding:.75rem;text-align:left;font-size:.75rem;line-height:1.45;border:1px solid rgba(217,119,6,.28);background:#fffbebf2;color:#92400e}.lite-auth-tg-setup-title{margin-bottom:.5rem;font-weight:700;color:#78350f}.lite-auth-tg-setup-list{list-style:decimal;padding-left:1rem}.lite-auth-tg-setup-list>*+*{margin-top:.35rem}.lite-auth-tg-setup-list code{margin:0 .2rem;border-radius:4px;padding:.1rem .3rem;font-family:ui-monospace,monospace;font-size:10px;background:#92400e14;color:#92400e}.lite-auth-or-divider{position:relative;margin:1.25rem 0;text-align:center;font-size:11px;color:var(--auth-muted)}.lite-auth-or-divider:before{content:"";position:absolute;left:0;top:50%;height:1px;width:100%;transform:translateY(-50%);background:var(--auth-line);z-index:0}.lite-auth-or-divider span{position:relative;z-index:1;padding:0 .75rem;background:var(--auth-panel)}.lite-auth-page .lite-dex-btn-primary{background:linear-gradient(135deg,#7dd3e8,#0cb4d4);color:#031018;border:0;box-shadow:0 10px 24px #0cb4d447}.lite-auth-page .lite-dex-btn-primary:hover{background:linear-gradient(135deg,#67e8f9,#0891b2)}.lite-auth-page .lite-dex-btn-ghost{border-color:var(--auth-line);color:var(--auth-text);background:#f7fbfd}.lite-auth-page .lite-dex-btn-ghost:hover{border-color:#0cb4d459;background:#eef5f9}.lite-pionex-robot-card{background:radial-gradient(circle at top left,var(--lite-ice-faint),transparent 44%),var(--lite-surface);border-color:var(--lite-border)}.lite-pionex-profit-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));font-size:.875rem;line-height:1.25rem}.lite-pionex-profit-left{padding:.75rem 1rem;background:#02070c8a}.lite-pionex-profit-right{padding:.75rem 1rem;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.lite-pionex-profit-right.good{background:linear-gradient(90deg,#7dd3fc0a,#7dd3fc2e),radial-gradient(circle at right,rgba(125,211,252,.2),transparent 58%);color:var(--lite-ice)}.lite-pionex-profit-right.bad{background:linear-gradient(90deg,#fb71850a,#fb718533),radial-gradient(circle at right,rgba(251,113,133,.22),transparent 58%);color:var(--lite-danger)}.lite-pionex-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--lite-border)}.lite-pionex-metric-cell{padding:.75rem .625rem;background:#08121ceb}.lite-pionex-metric-label{font-size:9px;line-height:1rem;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.lite-pionex-metric-value{margin-top:.125rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.lite-pionex-metric-sub{margin-top:.125rem;font-size:9px;--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.lite-pionex-chart{height:3rem;width:100%}.lite-pionex-chart-empty{display:flex;height:3rem;align-items:center;justify-content:center;border-radius:.5rem;border-width:1px;border-style:dashed;font-size:10px;border-color:var(--lite-border);color:var(--lite-muted)}.lite-pionex-tabs{display:flex;gap:.25rem;overflow-x:auto;border-bottom-width:1px;padding-bottom:0;border-color:var(--lite-border)}.lite-pionex-tab{flex-shrink:0;border-bottom-width:2px;border-color:transparent;padding:.5rem .75rem;font-size:.75rem;line-height:1rem;font-weight:600;--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lite-pionex-tab-active{border-color:var(--lite-ice);color:#fff}.lite-shell-root{background:radial-gradient(circle at 50% -12%,rgba(125,211,252,.13),transparent 38rem),linear-gradient(180deg,var(--lite-ink-2),var(--lite-ink) 48%,#000 100%)}@media(max-width:767px){.lite-shell-root{min-height:100%;max-width:100vw;overflow-x:clip;overflow-y:visible;overscroll-behavior-x:none;touch-action:manipulation}.lite-shell-main{max-width:100%;overflow-x:clip;overflow-y:visible;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}}@media(min-width:768px){html{height:auto;min-height:100%;max-width:100vw;overflow-x:clip;overflow-y:scroll;overscroll-behavior:auto}body,#root{height:auto;min-height:100%;max-width:100vw;overflow:visible;overscroll-behavior:auto}.lite-shell-root,.lite-shell-root-pionex,.lite-shell-main{height:auto;min-height:0;max-width:100%;overflow:visible}}.lite-shell-root-pionex{background:radial-gradient(circle at 50% -10%,rgba(125,211,252,.12),transparent 34rem),var(--lite-ink)}.lite-page{width:100%;max-width:none}.lite-polar-page{position:relative;min-height:calc(100vh - 8rem);padding:.25rem 0 1.5rem;background:radial-gradient(circle at 20% 0%,rgba(125,211,252,.14),transparent 20rem),radial-gradient(circle at 95% 12%,rgba(56,189,248,.08),transparent 14rem),linear-gradient(180deg,rgba(6,19,28,.55),transparent 28rem)}.lite-shell-brand-link{text-decoration:none;color:inherit}.lite-shell-brand-logo .polar-logo-tagline{display:none}@media(min-width:640px){.lite-shell-brand-logo .polar-logo-tagline{display:block}}.lite-shell-header{z-index:100;padding-top:env(safe-area-inset-top,0px);border-color:var(--lite-border);background:linear-gradient(180deg,#06131cf5,#06131ce0);box-shadow:0 1px #7dd3fc1a,0 8px 24px #00000059}.lite-shell-header-spacer{height:calc(4rem + env(safe-area-inset-top,0px));flex-shrink:0}.lite-sidebar-brand{padding-bottom:.75rem;border-bottom:1px solid var(--lite-border)}.lite-sidebar-section-label{font-size:.625rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#7dd3fc6b}.lite-sidebar-nav-item{color:#94a3b8c7}.lite-sidebar-nav-item:hover{color:#e2e8f0;background:#7dd3fc14}.lite-sidebar-nav-item-active{color:#fff;border:1px solid rgba(125,211,252,.22);background:linear-gradient(120deg,rgba(125,211,252,.12),transparent 55%),#06131cb8;box-shadow:inset 0 1px #ffffff0a}@media(min-width:1024px){.lite-page{max-width:72rem}}.lite-shell-main{position:relative}.lite-shell-icon-btn{border:1px solid var(--lite-border);background:#08121cad;color:#e2e8f0d1}.lite-shell-pill{border:1px solid var(--lite-border);background:#08121cb3}.lite-sidebar-panel{border-color:var(--lite-border);background:radial-gradient(circle at 0% 0%,rgba(125,211,252,.12),transparent 18rem),#03090ff5}.lite-sidebar-cta{border:1px solid rgba(255,138,61,.24);background:radial-gradient(circle at top left,rgba(255,138,61,.12),transparent 50%),#08121cdb;color:#ffedd5e0}.lite-toast{border:1px solid var(--lite-border-strong);background:radial-gradient(circle at top left,rgba(125,211,252,.12),transparent 52%),#06131cf5;color:#e0f2fe;box-shadow:0 20px 48px #00000073,inset 0 1px #ffffff0d}.lite-toast-error{border-color:#fb71856b;color:#ffe4e6;background:radial-gradient(circle at top left,rgba(251,113,133,.16),transparent 52%),#1c060cf5}.lite-toast-warn{border-color:#ff8a3d6b;color:#ffedd5;background:radial-gradient(circle at top left,rgba(255,138,61,.16),transparent 52%),#1c0d06f5}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-x-0{left:0;right:0}.inset-y-0{top:0;bottom:0}.-right-0\.5{right:-.125rem}.-right-1{right:-.25rem}.-right-3{right:-.75rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.bottom-0{bottom:0}.bottom-24{bottom:6rem}.bottom-6{bottom:1.5rem}.bottom-\[calc\(4\.5rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(4.5rem + env(safe-area-inset-bottom))}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1{left:.25rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-5{left:1.25rem}.left-7{left:1.75rem}.left-\[18px\]{left:18px}.left-\[19px\]{left:19px}.right-0{right:0}.right-1\/2{right:50%}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\/2{top:50%}.top-16{top:4rem}.top-2{top:.5rem}.top-20{top:5rem}.top-4{top:1rem}.top-6{top:1.5rem}.top-\[calc\(4rem\+env\(safe-area-inset-top\,0px\)\)\]{top:calc(4rem + env(safe-area-inset-top,0px))}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[1\]{z-index:1}.z-\[60\]{z-index:60}.col-span-2{grid-column:span 2 / span 2}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1{margin-left:.25rem;margin-right:.25rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-auto{margin-left:auto}.mr-0\.5{margin-right:.125rem}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.\!grid{display:grid!important}.grid{display:grid}.hidden{display:none}.h-0\.5{height:.125rem}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-36{height:9rem}.h-4{height:1rem}.h-40{height:10rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-52{height:13rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[100dvh\]{height:100dvh}.h-\[100px\]{height:100px}.h-\[10px\]{height:10px}.h-\[180px\]{height:180px}.h-\[18px\]{height:18px}.h-\[38px\]{height:38px}.h-\[480px\]{height:480px}.h-\[500px\]{height:500px}.h-\[calc\(100dvh-4rem-env\(safe-area-inset-top\,0px\)\)\]{height:calc(100dvh - 4rem - env(safe-area-inset-top,0px))}.h-full{height:100%}.h-screen{height:100vh}.max-h-28{max-height:7rem}.max-h-32{max-height:8rem}.max-h-40{max-height:10rem}.max-h-44{max-height:11rem}.max-h-48{max-height:12rem}.max-h-52{max-height:13rem}.max-h-56{max-height:14rem}.max-h-64{max-height:16rem}.max-h-72{max-height:18rem}.max-h-80{max-height:20rem}.max-h-96{max-height:24rem}.max-h-\[240px\]{max-height:240px}.max-h-\[400px\]{max-height:400px}.max-h-\[420px\]{max-height:420px}.max-h-\[480px\]{max-height:480px}.max-h-\[500px\]{max-height:500px}.max-h-\[520px\]{max-height:520px}.max-h-\[60vh\]{max-height:60vh}.max-h-\[min\(52vh\,420px\)\]{max-height:min(52vh,420px)}.min-h-0{min-height:0px}.min-h-\[2px\]{min-height:2px}.min-h-\[2rem\]{min-height:2rem}.min-h-\[32px\]{min-height:32px}.min-h-\[36px\]{min-height:36px}.min-h-\[400px\]{min-height:400px}.min-h-\[500px\]{min-height:500px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[560px\]{min-height:560px}.min-h-\[calc\(100vh-12rem\)\]{min-height:calc(100vh - 12rem)}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[10px\]{width:10px}.w-\[18px\]{width:18px}.w-\[60px\]{width:60px}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0px}.min-w-\[1100px\]{min-width:1100px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[220px\]{min-width:220px}.min-w-\[520px\]{min-width:520px}.min-w-\[560px\]{min-width:560px}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-\[90px\]{min-width:90px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[120px\]{max-width:120px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[200px\]{max-width:200px}.max-w-\[60\%\]{max-width:60%}.max-w-\[80rem\]{max-width:80rem}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-full{--tw-translate-x: -100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-3\.5{--tw-translate-x: .875rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[fadeIn_0\.2s\]{animation:fadeIn .2s}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[4\.5rem_1fr_auto\]{grid-template-columns:4.5rem 1fr auto}.grid-cols-\[52px_1fr_1fr_56px\]{grid-template-columns:52px 1fr 1fr 56px}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-\[2px\]{gap:2px}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-0\.5{row-gap:.125rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slate-800>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(30 41 59 / var(--tw-divide-opacity, 1))}.divide-slate-800\/50>:not([hidden])~:not([hidden]){border-color:#1e293b80}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-wrap{white-space:pre-wrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-none{border-radius:0}.rounded-sm{border-radius:.125rem}.rounded-xl{border-radius:.75rem}.rounded-l-full{border-top-left-radius:9999px;border-bottom-left-radius:9999px}.rounded-r-full{border-top-right-radius:9999px;border-bottom-right-radius:9999px}.rounded-t-3xl{border-top-left-radius:1.5rem;border-top-right-radius:1.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-t-2{border-top-width:2px}.border-dashed{border-style:dashed}.border-amber-300\/10{border-color:#fcd34d1a}.border-amber-300\/20{border-color:#fcd34d33}.border-amber-300\/30{border-color:#fcd34d4d}.border-amber-400{--tw-border-opacity: 1;border-color:rgb(251 191 36 / var(--tw-border-opacity, 1))}.border-amber-400\/20{border-color:#fbbf2433}.border-amber-400\/25{border-color:#fbbf2440}.border-amber-400\/30{border-color:#fbbf244d}.border-amber-400\/80{border-color:#fbbf24cc}.border-amber-500\/10{border-color:#f59e0b1a}.border-amber-500\/20{border-color:#f59e0b33}.border-amber-500\/25{border-color:#f59e0b40}.border-amber-500\/30{border-color:#f59e0b4d}.border-amber-500\/35{border-color:#f59e0b59}.border-amber-500\/40{border-color:#f59e0b66}.border-amber-500\/50{border-color:#f59e0b80}.border-blue-400\/20{border-color:#60a5fa33}.border-blue-500\/20{border-color:#3b82f633}.border-blue-500\/30{border-color:#3b82f64d}.border-blue-500\/40{border-color:#3b82f666}.border-brand-300\/20{border-color:#a5b4fc33}.border-brand-300\/30{border-color:#a5b4fc4d}.border-brand-400{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.border-brand-400\/20{border-color:#818cf833}.border-brand-400\/25{border-color:#818cf840}.border-brand-400\/30{border-color:#818cf84d}.border-brand-400\/50{border-color:#818cf880}.border-brand-500\/20{border-color:#6366f133}.border-brand-500\/25{border-color:#6366f140}.border-brand-500\/30{border-color:#6366f14d}.border-brand-500\/35{border-color:#6366f159}.border-brand-500\/50{border-color:#6366f180}.border-current{border-color:currentColor}.border-cyan-200\/30{border-color:#a5f3fc4d}.border-cyan-300\/30{border-color:#67e8f94d}.border-cyan-300\/40{border-color:#67e8f966}.border-cyan-400{--tw-border-opacity: 1;border-color:rgb(34 211 238 / var(--tw-border-opacity, 1))}.border-cyan-400\/20{border-color:#22d3ee33}.border-cyan-400\/30{border-color:#22d3ee4d}.border-cyan-500\/20{border-color:#06b6d433}.border-cyan-500\/25{border-color:#06b6d440}.border-cyan-500\/30{border-color:#06b6d44d}.border-cyan-500\/50{border-color:#06b6d480}.border-emerald-200\/20{border-color:#a7f3d033}.border-emerald-200\/30{border-color:#a7f3d04d}.border-emerald-300\/20{border-color:#6ee7b733}.border-emerald-300\/30{border-color:#6ee7b74d}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-emerald-400\/20{border-color:#34d39933}.border-emerald-400\/25{border-color:#34d39940}.border-emerald-400\/30{border-color:#34d3994d}.border-emerald-400\/40{border-color:#34d39966}.border-emerald-500{--tw-border-opacity: 1;border-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-emerald-500\/10{border-color:#10b9811a}.border-emerald-500\/15{border-color:#10b98126}.border-emerald-500\/20{border-color:#10b98133}.border-emerald-500\/25{border-color:#10b98140}.border-emerald-500\/30{border-color:#10b9814d}.border-emerald-500\/40{border-color:#10b98166}.border-emerald-500\/50{border-color:#10b98180}.border-emerald-700{--tw-border-opacity: 1;border-color:rgb(4 120 87 / var(--tw-border-opacity, 1))}.border-emerald-800\/40{border-color:#065f4666}.border-fuchsia-500\/30{border-color:#d946ef4d}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-orange-400\/35{border-color:#fb923c59}.border-orange-500\/20{border-color:#f9731633}.border-orange-500\/25{border-color:#f9731640}.border-orange-500\/30{border-color:#f973164d}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-500\/20{border-color:#ef444433}.border-red-500\/30{border-color:#ef44444d}.border-red-500\/40{border-color:#ef444466}.border-red-600\/20{border-color:#dc262633}.border-rose-300\/20{border-color:#fda4af33}.border-rose-300\/30{border-color:#fda4af4d}.border-rose-400{--tw-border-opacity: 1;border-color:rgb(251 113 133 / var(--tw-border-opacity, 1))}.border-rose-400\/10{border-color:#fb71851a}.border-rose-400\/20{border-color:#fb718533}.border-rose-400\/25{border-color:#fb718540}.border-rose-400\/30{border-color:#fb71854d}.border-rose-400\/35{border-color:#fb718559}.border-rose-500{--tw-border-opacity: 1;border-color:rgb(244 63 94 / var(--tw-border-opacity, 1))}.border-rose-500\/10{border-color:#f43f5e1a}.border-rose-500\/15{border-color:#f43f5e26}.border-rose-500\/20{border-color:#f43f5e33}.border-rose-500\/25{border-color:#f43f5e40}.border-rose-500\/30{border-color:#f43f5e4d}.border-rose-500\/40{border-color:#f43f5e66}.border-rose-500\/50{border-color:#f43f5e80}.border-rose-700{--tw-border-opacity: 1;border-color:rgb(190 18 60 / var(--tw-border-opacity, 1))}.border-rose-800\/30{border-color:#9f12394d}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-sky-200\/30{border-color:#bae6fd4d}.border-sky-300\/10{border-color:#7dd3fc1a}.border-sky-300\/15{border-color:#7dd3fc26}.border-sky-300\/20{border-color:#7dd3fc33}.border-sky-300\/30{border-color:#7dd3fc4d}.border-sky-300\/35{border-color:#7dd3fc59}.border-sky-300\/40{border-color:#7dd3fc66}.border-sky-300\/45{border-color:#7dd3fc73}.border-sky-400\/20{border-color:#38bdf833}.border-sky-400\/25{border-color:#38bdf840}.border-sky-400\/30{border-color:#38bdf84d}.border-sky-400\/50{border-color:#38bdf880}.border-sky-500\/20{border-color:#0ea5e933}.border-sky-500\/30{border-color:#0ea5e94d}.border-sky-500\/35{border-color:#0ea5e959}.border-sky-500\/40{border-color:#0ea5e966}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-500\/20{border-color:#64748b33}.border-slate-600{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.border-slate-600\/30{border-color:#4755694d}.border-slate-600\/40{border-color:#47556966}.border-slate-600\/50{border-color:#47556980}.border-slate-700{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.border-slate-700\/30{border-color:#3341554d}.border-slate-700\/50{border-color:#33415580}.border-slate-700\/60{border-color:#33415599}.border-slate-700\/80{border-color:#334155cc}.border-slate-800{--tw-border-opacity: 1;border-color:rgb(30 41 59 / var(--tw-border-opacity, 1))}.border-slate-800\/30{border-color:#1e293b4d}.border-slate-800\/40{border-color:#1e293b66}.border-slate-800\/50{border-color:#1e293b80}.border-slate-800\/60{border-color:#1e293b99}.border-slate-800\/80{border-color:#1e293bcc}.border-slate-900{--tw-border-opacity: 1;border-color:rgb(15 23 42 / var(--tw-border-opacity, 1))}.border-violet-400\/20{border-color:#a78bfa33}.border-violet-400\/25{border-color:#a78bfa40}.border-violet-400\/30{border-color:#a78bfa4d}.border-violet-400\/50{border-color:#a78bfa80}.border-violet-400\/60{border-color:#a78bfa99}.border-violet-500\/20{border-color:#8b5cf633}.border-violet-500\/25{border-color:#8b5cf640}.border-violet-500\/30{border-color:#8b5cf64d}.border-violet-500\/40{border-color:#8b5cf666}.border-violet-500\/50{border-color:#8b5cf680}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/30{border-color:#ffffff4d}.border-white\/5{border-color:#ffffff0d}.border-yellow-400\/20{border-color:#facc1533}.border-yellow-500\/40{border-color:#eab30866}.border-l-blue-500{--tw-border-opacity: 1;border-left-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.border-l-emerald-500{--tw-border-opacity: 1;border-left-color:rgb(16 185 129 / var(--tw-border-opacity, 1))}.border-l-rose-500{--tw-border-opacity: 1;border-left-color:rgb(244 63 94 / var(--tw-border-opacity, 1))}.border-t-brand-400{--tw-border-opacity: 1;border-top-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.border-t-current{border-top-color:currentColor}.border-t-sky-300{--tw-border-opacity: 1;border-top-color:rgb(125 211 252 / var(--tw-border-opacity, 1))}.border-t-violet-400{--tw-border-opacity: 1;border-top-color:rgb(167 139 250 / var(--tw-border-opacity, 1))}.border-t-white{--tw-border-opacity: 1;border-top-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.bg-\[\#0b1220\]{--tw-bg-opacity: 1;background-color:rgb(11 18 32 / var(--tw-bg-opacity, 1))}.bg-amber-300\/10{background-color:#fcd34d1a}.bg-amber-300\/5{background-color:#fcd34d0d}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(251 191 36 / var(--tw-bg-opacity, 1))}.bg-amber-400\/10{background-color:#fbbf241a}.bg-amber-400\/15{background-color:#fbbf2426}.bg-amber-400\/5{background-color:#fbbf240d}.bg-amber-400\/90{background-color:#fbbf24e6}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-amber-500\/15{background-color:#f59e0b26}.bg-amber-500\/20{background-color:#f59e0b33}.bg-amber-500\/5{background-color:#f59e0b0d}.bg-amber-600{--tw-bg-opacity: 1;background-color:rgb(217 119 6 / var(--tw-bg-opacity, 1))}.bg-amber-600\/20{background-color:#d9770633}.bg-amber-600\/80{background-color:#d97706cc}.bg-amber-900\/10{background-color:#78350f1a}.bg-amber-900\/20{background-color:#78350f33}.bg-amber-900\/30{background-color:#78350f4d}.bg-amber-900\/40{background-color:#78350f66}.bg-amber-900\/60{background-color:#78350f99}.bg-amber-950\/30{background-color:#451a034d}.bg-amber-950\/40{background-color:#451a0366}.bg-amber-950\/90{background-color:#451a03e6}.bg-black\/20{background-color:#0003}.bg-black\/30{background-color:#0000004d}.bg-black\/40{background-color:#0006}.bg-black\/50{background-color:#00000080}.bg-black\/60{background-color:#0009}.bg-black\/65{background-color:#000000a6}.bg-black\/70{background-color:#000000b3}.bg-black\/85{background-color:#000000d9}.bg-blue-400{--tw-bg-opacity: 1;background-color:rgb(96 165 250 / var(--tw-bg-opacity, 1))}.bg-blue-400\/10{background-color:#60a5fa1a}.bg-blue-500{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-blue-500\/10{background-color:#3b82f61a}.bg-blue-500\/15{background-color:#3b82f626}.bg-blue-500\/20{background-color:#3b82f633}.bg-blue-500\/5{background-color:#3b82f60d}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-blue-600\/80{background-color:#2563ebcc}.bg-blue-900\/10{background-color:#1e3a8a1a}.bg-blue-900\/15{background-color:#1e3a8a26}.bg-blue-900\/20{background-color:#1e3a8a33}.bg-blue-900\/40{background-color:#1e3a8a66}.bg-brand-400{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.bg-brand-400\/10{background-color:#818cf81a}.bg-brand-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-brand-500\/10{background-color:#6366f11a}.bg-brand-500\/15{background-color:#6366f126}.bg-brand-500\/20{background-color:#6366f133}.bg-brand-500\/5{background-color:#6366f10d}.bg-brand-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-brand-600\/10{background-color:#4f46e51a}.bg-brand-600\/15{background-color:#4f46e526}.bg-brand-600\/20{background-color:#4f46e533}.bg-brand-600\/30{background-color:#4f46e54d}.bg-current{background-color:currentColor}.bg-cyan-300\/10{background-color:#67e8f91a}.bg-cyan-400\/10{background-color:#22d3ee1a}.bg-cyan-400\/15{background-color:#22d3ee26}.bg-cyan-400\/5{background-color:#22d3ee0d}.bg-cyan-50{--tw-bg-opacity: 1;background-color:rgb(236 254 255 / var(--tw-bg-opacity, 1))}.bg-cyan-500{--tw-bg-opacity: 1;background-color:rgb(6 182 212 / var(--tw-bg-opacity, 1))}.bg-cyan-500\/10{background-color:#06b6d41a}.bg-cyan-500\/15{background-color:#06b6d426}.bg-cyan-500\/20{background-color:#06b6d433}.bg-cyan-500\/25{background-color:#06b6d440}.bg-cyan-500\/5{background-color:#06b6d40d}.bg-emerald-300\/10{background-color:#6ee7b71a}.bg-emerald-400{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.bg-emerald-400\/10{background-color:#34d3991a}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-500\/10{background-color:#10b9811a}.bg-emerald-500\/15{background-color:#10b98126}.bg-emerald-500\/20{background-color:#10b98133}.bg-emerald-500\/30{background-color:#10b9814d}.bg-emerald-500\/5{background-color:#10b9810d}.bg-emerald-500\/60{background-color:#10b98199}.bg-emerald-500\/70{background-color:#10b981b3}.bg-emerald-500\/90{background-color:#10b981e6}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-emerald-600\/20{background-color:#05966933}.bg-emerald-900\/10{background-color:#064e3b1a}.bg-emerald-900\/15{background-color:#064e3b26}.bg-emerald-900\/20{background-color:#064e3b33}.bg-emerald-900\/30{background-color:#064e3b4d}.bg-emerald-900\/40{background-color:#064e3b66}.bg-emerald-900\/80{background-color:#064e3bcc}.bg-emerald-900\/90{background-color:#064e3be6}.bg-emerald-950\/90{background-color:#022c22e6}.bg-fuchsia-500\/20{background-color:#d946ef33}.bg-indigo-500\/10{background-color:#6366f11a}.bg-orange-400\/10{background-color:#fb923c1a}.bg-orange-500{--tw-bg-opacity: 1;background-color:rgb(249 115 22 / var(--tw-bg-opacity, 1))}.bg-orange-500\/10{background-color:#f973161a}.bg-orange-500\/15{background-color:#f9731626}.bg-orange-500\/20{background-color:#f9731633}.bg-orange-500\/5{background-color:#f973160d}.bg-orange-500\/90{background-color:#f97316e6}.bg-orange-900\/30{background-color:#7c2d124d}.bg-purple-500\/10{background-color:#a855f71a}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/10{background-color:#ef44441a}.bg-red-500\/30{background-color:#ef44444d}.bg-red-600\/10{background-color:#dc26261a}.bg-red-900\/20{background-color:#7f1d1d33}.bg-red-900\/30{background-color:#7f1d1d4d}.bg-rose-300\/5{background-color:#fda4af0d}.bg-rose-400{--tw-bg-opacity: 1;background-color:rgb(251 113 133 / var(--tw-bg-opacity, 1))}.bg-rose-400\/10{background-color:#fb71851a}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-rose-500\/10{background-color:#f43f5e1a}.bg-rose-500\/15{background-color:#f43f5e26}.bg-rose-500\/20{background-color:#f43f5e33}.bg-rose-500\/30{background-color:#f43f5e4d}.bg-rose-500\/5{background-color:#f43f5e0d}.bg-rose-500\/60{background-color:#f43f5e99}.bg-rose-500\/70{background-color:#f43f5eb3}.bg-rose-500\/90{background-color:#f43f5ee6}.bg-rose-600{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.bg-rose-600\/20{background-color:#e11d4833}.bg-rose-900\/10{background-color:#8813371a}.bg-rose-900\/15{background-color:#88133726}.bg-rose-900\/20{background-color:#88133733}.bg-rose-900\/30{background-color:#8813374d}.bg-rose-900\/40{background-color:#88133766}.bg-rose-900\/80{background-color:#881337cc}.bg-rose-900\/90{background-color:#881337e6}.bg-rose-950\/40{background-color:#4c051966}.bg-rose-950\/90{background-color:#4c0519e6}.bg-sky-300{--tw-bg-opacity: 1;background-color:rgb(125 211 252 / var(--tw-bg-opacity, 1))}.bg-sky-300\/10{background-color:#7dd3fc1a}.bg-sky-300\/5{background-color:#7dd3fc0d}.bg-sky-400{--tw-bg-opacity: 1;background-color:rgb(56 189 248 / var(--tw-bg-opacity, 1))}.bg-sky-400\/5{background-color:#38bdf80d}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-sky-500{--tw-bg-opacity: 1;background-color:rgb(14 165 233 / var(--tw-bg-opacity, 1))}.bg-sky-500\/10{background-color:#0ea5e91a}.bg-sky-500\/15{background-color:#0ea5e926}.bg-sky-500\/20{background-color:#0ea5e933}.bg-sky-500\/5{background-color:#0ea5e90d}.bg-sky-950\/90{background-color:#082f49e6}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-400{--tw-bg-opacity: 1;background-color:rgb(148 163 184 / var(--tw-bg-opacity, 1))}.bg-slate-400\/10{background-color:#94a3b81a}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-500{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.bg-slate-500\/10{background-color:#64748b1a}.bg-slate-500\/30{background-color:#64748b4d}.bg-slate-600{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.bg-slate-600\/20{background-color:#47556933}.bg-slate-600\/30{background-color:#4755694d}.bg-slate-700{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.bg-slate-700\/50{background-color:#33415580}.bg-slate-800{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.bg-slate-800\/30{background-color:#1e293b4d}.bg-slate-800\/40{background-color:#1e293b66}.bg-slate-800\/50{background-color:#1e293b80}.bg-slate-800\/60{background-color:#1e293b99}.bg-slate-800\/70{background-color:#1e293bb3}.bg-slate-800\/80{background-color:#1e293bcc}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/40{background-color:#0f172a66}.bg-slate-900\/50{background-color:#0f172a80}.bg-slate-900\/60{background-color:#0f172a99}.bg-slate-900\/70{background-color:#0f172ab3}.bg-slate-900\/80{background-color:#0f172acc}.bg-slate-900\/90{background-color:#0f172ae6}.bg-slate-900\/95{background-color:#0f172af2}.bg-slate-950{--tw-bg-opacity: 1;background-color:rgb(2 6 23 / var(--tw-bg-opacity, 1))}.bg-slate-950\/30{background-color:#0206174d}.bg-slate-950\/40{background-color:#02061766}.bg-slate-950\/50{background-color:#02061780}.bg-slate-950\/60{background-color:#02061799}.bg-slate-950\/70{background-color:#020617b3}.bg-slate-950\/80{background-color:#020617cc}.bg-slate-950\/85{background-color:#020617d9}.bg-slate-950\/90{background-color:#020617e6}.bg-slate-950\/95{background-color:#020617f2}.bg-transparent{background-color:transparent}.bg-violet-400{--tw-bg-opacity: 1;background-color:rgb(167 139 250 / var(--tw-bg-opacity, 1))}.bg-violet-400\/10{background-color:#a78bfa1a}.bg-violet-50{--tw-bg-opacity: 1;background-color:rgb(245 243 255 / var(--tw-bg-opacity, 1))}.bg-violet-500{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-violet-500\/15{background-color:#8b5cf626}.bg-violet-500\/20{background-color:#8b5cf633}.bg-violet-500\/5{background-color:#8b5cf60d}.bg-violet-600{--tw-bg-opacity: 1;background-color:rgb(124 58 237 / var(--tw-bg-opacity, 1))}.bg-violet-900\/10{background-color:#4c1d951a}.bg-violet-900\/20{background-color:#4c1d9533}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/5{background-color:#ffffff0d}.bg-white\/\[0\.02\]{background-color:#ffffff05}.bg-white\/\[0\.03\]{background-color:#ffffff08}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-400\/10{background-color:#facc151a}.bg-yellow-500\/10{background-color:#eab3081a}.bg-yellow-900\/10{background-color:#713f121a}.bg-yellow-900\/40{background-color:#713f1266}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-l{background-image:linear-gradient(to left,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-brand-500\/10{--tw-gradient-from: rgb(99 102 241 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(99 102 241 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500{--tw-gradient-from: #10b981 var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/10{--tw-gradient-from: rgb(16 185 129 / .1) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-500\/20{--tw-gradient-from: rgb(16 185 129 / .2) var(--tw-gradient-from-position);--tw-gradient-to: rgb(16 185 129 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-emerald-600{--tw-gradient-from: #059669 var(--tw-gradient-from-position);--tw-gradient-to: rgb(5 150 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-rose-600{--tw-gradient-from: #e11d48 var(--tw-gradient-from-position);--tw-gradient-to: rgb(225 29 72 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-400{--tw-gradient-from: #38bdf8 var(--tw-gradient-from-position);--tw-gradient-to: rgb(56 189 248 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-sky-500{--tw-gradient-from: #0ea5e9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(14 165 233 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-900{--tw-gradient-from: #0f172a var(--tw-gradient-from-position);--tw-gradient-to: rgb(15 23 42 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-950\/90{--tw-gradient-from: rgb(2 6 23 / .9) var(--tw-gradient-from-position);--tw-gradient-to: rgb(2 6 23 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-500\/15{--tw-gradient-from: rgb(139 92 246 / .15) var(--tw-gradient-from-position);--tw-gradient-to: rgb(139 92 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-violet-600{--tw-gradient-from: #7c3aed var(--tw-gradient-from-position);--tw-gradient-to: rgb(124 58 237 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-blue-500{--tw-gradient-to: rgb(59 130 246 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), #3b82f6 var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-slate-600\/20{--tw-gradient-to: rgb(71 85 105 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(71 85 105 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-brand-600{--tw-gradient-to: #4f46e5 var(--tw-gradient-to-position)}.to-cyan-200{--tw-gradient-to: #a5f3fc var(--tw-gradient-to-position)}.to-cyan-600{--tw-gradient-to: #0891b2 var(--tw-gradient-to-position)}.to-emerald-400{--tw-gradient-to: #34d399 var(--tw-gradient-to-position)}.to-rose-400{--tw-gradient-to: #fb7185 var(--tw-gradient-to-position)}.to-rose-500\/20{--tw-gradient-to: rgb(244 63 94 / .2) var(--tw-gradient-to-position)}.to-slate-600{--tw-gradient-to: #475569 var(--tw-gradient-to-position)}.to-slate-900\/50{--tw-gradient-to: rgb(15 23 42 / .5) var(--tw-gradient-to-position)}.to-slate-950{--tw-gradient-to: #020617 var(--tw-gradient-to-position)}.to-slate-950\/80{--tw-gradient-to: rgb(2 6 23 / .8) var(--tw-gradient-to-position)}.to-violet-500{--tw-gradient-to: #8b5cf6 var(--tw-gradient-to-position)}.fill-amber-400{fill:#fbbf24}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-0{padding-left:0;padding-right:0}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:.5rem}.pb-24{padding-bottom:6rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pb-\[calc\(7rem\+env\(safe-area-inset-bottom\)\)\]{padding-bottom:calc(7rem + env(safe-area-inset-bottom))}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-9{padding-left:2.25rem}.pr-1{padding-right:.25rem}.pr-10{padding-right:2.5rem}.pr-16{padding-right:4rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-text-bottom{vertical-align:text-bottom}.font-mono{font-family:JetBrains Mono,Fira Code,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[\#22c55e\]{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-\[\#34d399\]{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-\[\#48484a\]{--tw-text-opacity: 1;color:rgb(72 72 74 / var(--tw-text-opacity, 1))}.text-\[\#636366\]{--tw-text-opacity: 1;color:rgb(99 99 102 / var(--tw-text-opacity, 1))}.text-\[\#8e8e93\]{--tw-text-opacity: 1;color:rgb(142 142 147 / var(--tw-text-opacity, 1))}.text-\[\#a78bfa\]{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-\[\#f97316\]{--tw-text-opacity: 1;color:rgb(249 115 22 / var(--tw-text-opacity, 1))}.text-\[\#ff9f6b\]{--tw-text-opacity: 1;color:rgb(255 159 107 / var(--tw-text-opacity, 1))}.text-amber-100{--tw-text-opacity: 1;color:rgb(254 243 199 / var(--tw-text-opacity, 1))}.text-amber-100\/70{color:#fef3c7b3}.text-amber-100\/75{color:#fef3c7bf}.text-amber-100\/80{color:#fef3c7cc}.text-amber-100\/85{color:#fef3c7d9}.text-amber-100\/90{color:#fef3c7e6}.text-amber-200{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.text-amber-200\/70{color:#fde68ab3}.text-amber-200\/80{color:#fde68acc}.text-amber-200\/90{color:#fde68ae6}.text-amber-300{--tw-text-opacity: 1;color:rgb(252 211 77 / var(--tw-text-opacity, 1))}.text-amber-300\/90{color:#fcd34de6}.text-amber-400{--tw-text-opacity: 1;color:rgb(251 191 36 / var(--tw-text-opacity, 1))}.text-amber-400\/70{color:#fbbf24b3}.text-amber-400\/80{color:#fbbf24cc}.text-amber-50{--tw-text-opacity: 1;color:rgb(255 251 235 / var(--tw-text-opacity, 1))}.text-amber-50\/90{color:#fffbebe6}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-blue-200{--tw-text-opacity: 1;color:rgb(191 219 254 / var(--tw-text-opacity, 1))}.text-blue-300{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity: 1;color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500\/70{color:#3b82f6b3}.text-brand-100{--tw-text-opacity: 1;color:rgb(224 231 255 / var(--tw-text-opacity, 1))}.text-brand-100\/70{color:#e0e7ffb3}.text-brand-100\/75{color:#e0e7ffbf}.text-brand-100\/80{color:#e0e7ffcc}.text-brand-100\/90{color:#e0e7ffe6}.text-brand-200{--tw-text-opacity: 1;color:rgb(199 210 254 / var(--tw-text-opacity, 1))}.text-brand-200\/80{color:#c7d2fecc}.text-brand-200\/90{color:#c7d2fee6}.text-brand-300{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.text-brand-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-brand-50{--tw-text-opacity: 1;color:rgb(238 242 255 / var(--tw-text-opacity, 1))}.text-brand-50\/90{color:#eef2ffe6}.text-cyan-100{--tw-text-opacity: 1;color:rgb(207 250 254 / var(--tw-text-opacity, 1))}.text-cyan-100\/60{color:#cffafe99}.text-cyan-100\/70{color:#cffafeb3}.text-cyan-100\/75{color:#cffafebf}.text-cyan-100\/80{color:#cffafecc}.text-cyan-200{--tw-text-opacity: 1;color:rgb(165 243 252 / var(--tw-text-opacity, 1))}.text-cyan-300{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.text-cyan-400{--tw-text-opacity: 1;color:rgb(34 211 238 / var(--tw-text-opacity, 1))}.text-cyan-50{--tw-text-opacity: 1;color:rgb(236 254 255 / var(--tw-text-opacity, 1))}.text-cyan-600{--tw-text-opacity: 1;color:rgb(8 145 178 / var(--tw-text-opacity, 1))}.text-cyan-700{--tw-text-opacity: 1;color:rgb(14 116 144 / var(--tw-text-opacity, 1))}.text-emerald-100{--tw-text-opacity: 1;color:rgb(209 250 229 / var(--tw-text-opacity, 1))}.text-emerald-100\/70{color:#d1fae5b3}.text-emerald-100\/75{color:#d1fae5bf}.text-emerald-100\/80{color:#d1fae5cc}.text-emerald-100\/90{color:#d1fae5e6}.text-emerald-200{--tw-text-opacity: 1;color:rgb(167 243 208 / var(--tw-text-opacity, 1))}.text-emerald-200\/80{color:#a7f3d0cc}.text-emerald-300{--tw-text-opacity: 1;color:rgb(110 231 183 / var(--tw-text-opacity, 1))}.text-emerald-400{--tw-text-opacity: 1;color:rgb(52 211 153 / var(--tw-text-opacity, 1))}.text-emerald-400\/80{color:#34d399cc}.text-emerald-50{--tw-text-opacity: 1;color:rgb(236 253 245 / var(--tw-text-opacity, 1))}.text-emerald-50\/80{color:#ecfdf5cc}.text-emerald-50\/85{color:#ecfdf5d9}.text-emerald-50\/95{color:#ecfdf5f2}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-500\/70{color:#10b981b3}.text-emerald-500\/80{color:#10b981cc}.text-fuchsia-400{--tw-text-opacity: 1;color:rgb(232 121 249 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-indigo-400{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.text-orange-100{--tw-text-opacity: 1;color:rgb(255 237 213 / var(--tw-text-opacity, 1))}.text-orange-200{--tw-text-opacity: 1;color:rgb(254 215 170 / var(--tw-text-opacity, 1))}.text-orange-400{--tw-text-opacity: 1;color:rgb(251 146 60 / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-rose-100{--tw-text-opacity: 1;color:rgb(255 228 230 / var(--tw-text-opacity, 1))}.text-rose-100\/70{color:#ffe4e6b3}.text-rose-100\/80{color:#ffe4e6cc}.text-rose-100\/90{color:#ffe4e6e6}.text-rose-200{--tw-text-opacity: 1;color:rgb(254 205 211 / var(--tw-text-opacity, 1))}.text-rose-200\/80{color:#fecdd3cc}.text-rose-300{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.text-rose-300\/70{color:#fda4afb3}.text-rose-300\/80{color:#fda4afcc}.text-rose-300\/90{color:#fda4afe6}.text-rose-400{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.text-rose-400\/70{color:#fb7185b3}.text-rose-400\/80{color:#fb7185cc}.text-rose-50{--tw-text-opacity: 1;color:rgb(255 241 242 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-500\/80{color:#f43f5ecc}.text-sky-100{--tw-text-opacity: 1;color:rgb(224 242 254 / var(--tw-text-opacity, 1))}.text-sky-100\/60{color:#e0f2fe99}.text-sky-100\/70{color:#e0f2feb3}.text-sky-100\/80{color:#e0f2fecc}.text-sky-100\/90{color:#e0f2fee6}.text-sky-200{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.text-sky-300{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.text-sky-300\/80{color:#7dd3fccc}.text-sky-400{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.text-sky-400\/80{color:#38bdf8cc}.text-sky-50{--tw-text-opacity: 1;color:rgb(240 249 255 / var(--tw-text-opacity, 1))}.text-sky-50\/80{color:#f0f9ffcc}.text-sky-50\/85{color:#f0f9ffd9}.text-sky-50\/95{color:#f0f9fff2}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-slate-100{--tw-text-opacity: 1;color:rgb(241 245 249 / var(--tw-text-opacity, 1))}.text-slate-200{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-slate-950{--tw-text-opacity: 1;color:rgb(2 6 23 / var(--tw-text-opacity, 1))}.text-teal-400{--tw-text-opacity: 1;color:rgb(45 212 191 / var(--tw-text-opacity, 1))}.text-violet-100{--tw-text-opacity: 1;color:rgb(237 233 254 / var(--tw-text-opacity, 1))}.text-violet-100\/90{color:#ede9fee6}.text-violet-200{--tw-text-opacity: 1;color:rgb(221 214 254 / var(--tw-text-opacity, 1))}.text-violet-200\/80{color:#ddd6fecc}.text-violet-300{--tw-text-opacity: 1;color:rgb(196 181 253 / var(--tw-text-opacity, 1))}.text-violet-300\/80{color:#c4b5fdcc}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.text-violet-400\/60{color:#a78bfa99}.text-violet-600{--tw-text-opacity: 1;color:rgb(124 58 237 / var(--tw-text-opacity, 1))}.text-violet-700{--tw-text-opacity: 1;color:rgb(109 40 217 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-300{--tw-text-opacity: 1;color:rgb(253 224 71 / var(--tw-text-opacity, 1))}.text-yellow-400{--tw-text-opacity: 1;color:rgb(250 204 21 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity: 1;color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.no-underline{text-decoration-line:none}.underline-offset-2{text-underline-offset:2px}.placeholder-slate-600::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(71 85 105 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-600::placeholder{--tw-placeholder-opacity: 1;color:rgb(71 85 105 / var(--tw-placeholder-opacity, 1))}.accent-brand-500{accent-color:#6366f1}.accent-emerald-500{accent-color:#10b981}.accent-rose-500{accent-color:#f43f5e}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(125\,211\,252\,0\.5\)\]{--tw-shadow: 0 0 14px rgba(125,211,252,.5);--tw-shadow-colored: 0 0 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(125\,211\,252\,0\.5\)\]{--tw-shadow: 0 0 18px rgba(125,211,252,.5);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(125\,211\,252\,0\.55\)\]{--tw-shadow: 0 0 18px rgba(125,211,252,.55);--tw-shadow-colored: 0 0 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.035\)\]{--tw-shadow: inset 0 1px 0 rgba(255,255,255,.035);--tw-shadow-colored: inset 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-blue-500\/30{--tw-shadow-color: rgb(59 130 246 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-600\/20{--tw-shadow-color: rgb(5 150 105 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-900\/30{--tw-shadow-color: rgb(6 78 59 / .3);--tw-shadow: var(--tw-shadow-colored)}.shadow-emerald-900\/40{--tw-shadow-color: rgb(6 78 59 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-rose-600\/20{--tw-shadow-color: rgb(225 29 72 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-rose-900\/40{--tw-shadow-color: rgb(136 19 55 / .4);--tw-shadow: var(--tw-shadow-colored)}.shadow-sky-950\/20{--tw-shadow-color: rgb(8 47 73 / .2);--tw-shadow: var(--tw-shadow-colored)}.shadow-violet-900\/30{--tw-shadow-color: rgb(76 29 149 / .3);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-4{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-amber-500\/20{--tw-ring-color: rgb(245 158 11 / .2)}.ring-brand-400\/30{--tw-ring-color: rgb(129 140 248 / .3)}.ring-brand-500\/20{--tw-ring-color: rgb(99 102 241 / .2)}.ring-cyan-400\/30{--tw-ring-color: rgb(34 211 238 / .3)}.ring-rose-500\/20{--tw-ring-color: rgb(244 63 94 / .2)}.ring-sky-300\/25{--tw-ring-color: rgb(125 211 252 / .25)}.ring-sky-400\/50{--tw-ring-color: rgb(56 189 248 / .5)}.ring-slate-950{--tw-ring-opacity: 1;--tw-ring-color: rgb(2 6 23 / var(--tw-ring-opacity, 1))}.ring-violet-400\/30{--tw-ring-color: rgb(167 139 250 / .3)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}:root{--lite-ice: #7dd3fc;--lite-ice-strong: #38bdf8;--lite-ice-deep: #0ea5e9;--lite-ice-soft: rgba(125, 211, 252, .14);--lite-ice-line: rgba(125, 211, 252, .28);--lite-ice-faint: rgba(125, 211, 252, .07);--lite-ink: #02070c;--lite-ink-2: #06131c;--lite-surface: rgba(8, 18, 28, .94);--lite-surface-2: rgba(11, 26, 38, .9);--lite-surface-3: rgba(16, 35, 50, .78);--lite-border: rgba(125, 211, 252, .14);--lite-border-strong: rgba(125, 211, 252, .28);--lite-muted: rgba(226, 232, 240, .58);--lite-muted-2: rgba(148, 163, 184, .72);--lite-warm: #ff8a3d;--lite-yellow: #facc15;--lite-danger: #fb7185;--lite-success: #7dd3fc;--polar-ice: var(--lite-ice);--polar-ice-strong: var(--lite-ice-strong);--polar-ice-soft: var(--lite-ice-soft);--polar-ice-line: var(--lite-ice-line);--polar-ink: var(--lite-ink-2);--polar-card: #0b141d;--polar-orange: var(--lite-warm)}*{scrollbar-width:thin;scrollbar-color:rgba(125,211,252,.32) var(--lite-ink-2)}*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background:var(--lite-ink-2)}*::-webkit-scrollbar-thumb{background:#7dd3fc52;border-radius:3px}html{overflow-x:clip;overflow-y:auto;max-width:100vw;min-height:100%}body{margin:0;min-height:100%;overflow-x:clip;overflow-y:visible;-webkit-overflow-scrolling:touch;background:radial-gradient(circle at 50% -18%,rgba(125,211,252,.12),transparent 36rem),var(--lite-ink);color:#f1f5f9;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;-webkit-font-smoothing:antialiased;max-width:100vw}#root{overflow-x:clip;max-width:100vw;position:relative;min-height:100%}.lite-page{width:100%;min-width:0;max-width:100%;overflow-x:hidden}.lite-shell-root .text-brand-50,.lite-shell-root .text-brand-100,.lite-shell-root .text-brand-200,.lite-shell-root .text-brand-300,.lite-shell-root .text-brand-400{color:var(--lite-ice)!important}.lite-shell-root .bg-brand-300,.lite-shell-root .bg-brand-400,.lite-shell-root .bg-brand-500,.lite-shell-root .bg-brand-600{background-color:var(--lite-ice-strong)!important}.lite-shell-root .bg-brand-500\/5,.lite-shell-root .bg-brand-500\/10,.lite-shell-root .bg-brand-500\/15,.lite-shell-root .bg-brand-500\/20{background-color:#7dd3fc1a!important}.lite-shell-root .border-brand-300,.lite-shell-root .border-brand-400,.lite-shell-root .border-brand-500,.lite-shell-root .border-brand-300\/20,.lite-shell-root .border-brand-300\/30,.lite-shell-root .border-brand-400\/20,.lite-shell-root .border-brand-400\/25,.lite-shell-root .border-brand-400\/30,.lite-shell-root .border-brand-500\/15,.lite-shell-root .border-brand-500\/20,.lite-shell-root .border-brand-500\/30{border-color:var(--lite-border-strong)!important}.lite-shell-root .ring-brand-500\/20,.lite-shell-root .ring-brand-500\/25,.lite-shell-root .ring-brand-500\/40{--tw-ring-color: rgba(125, 211, 252, .25) !important}.lite-shell-root .from-brand-500{--tw-gradient-from: var(--lite-ice-strong) var(--tw-gradient-from-position) !important;--tw-gradient-to: rgba(56, 189, 248, 0) var(--tw-gradient-to-position) !important}.lite-shell-root .to-brand-500{--tw-gradient-to: var(--lite-ice-strong) var(--tw-gradient-to-position) !important}.lite-shell-root .border-slate-800{border-color:#7dd3fc1f!important}.lite-shell-root .bg-slate-900\/60,.lite-shell-root .bg-slate-900\/70,.lite-shell-root .bg-slate-950\/50,.lite-shell-root .bg-slate-950\/60,.lite-shell-root .bg-slate-950\/70{background-color:#08121cb8!important}.lite-auth-page{--pm-mesh: rgba(12, 180, 212, .22);--auth-bg: #f4f8fb;--auth-panel: #ffffff;--auth-text: #0a1c28;--auth-muted: #5a7382;--auth-ice: #0cb4d4;--auth-ice2: #0891b2;--auth-line: rgba(13, 122, 150, .14);--auth-shadow: 0 16px 40px rgba(10, 28, 40, .08);width:100%;max-width:100vw;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;overflow-x:clip;overflow-y:auto;color:var(--auth-text);background:radial-gradient(70% 45% at 85% 8%,rgba(26,155,184,.1),transparent 50%),radial-gradient(80% 50% at 20% -5%,rgba(127,212,239,.18),transparent 55%),linear-gradient(180deg,#f7fbfd 0%,var(--auth-bg) 42%,#eef5f9 100%)}.lite-auth-topnav{width:min(1100px,calc(100% - 32px));margin:0 auto;padding:18px 0 10px;display:flex;align-items:center;justify-content:space-between;gap:16px;position:relative;z-index:2}.lite-auth-topnav-brand{display:inline-flex;align-items:center;text-decoration:none;color:inherit;min-width:0}.lite-auth-topnav-brand .polar-logo-title-sm,.lite-auth-topnav-brand .polar-logo-title-md,.lite-auth-page .polar-logo-title-sm,.lite-auth-page .polar-logo-title-md,.lite-auth-page .polar-logo-title-lg{color:var(--auth-text)!important}.lite-auth-topnav-links{display:none;align-items:center;gap:18px;font-size:14px;font-weight:650}.lite-auth-topnav-links a{color:var(--auth-muted);text-decoration:none}.lite-auth-topnav-right{display:flex;align-items:center;gap:14px;margin-left:auto}.lite-auth-lang-btn{border:1px solid var(--auth-line, rgba(13, 122, 150, .14));background:#fff;color:var(--auth-text, #0a1c28);border-radius:999px;padding:6px 12px;font-size:12px;font-weight:750;cursor:pointer;white-space:nowrap}.lite-auth-lang-btn:hover{border-color:#0cb4d466;color:var(--auth-ice2, #0891b2)}@media(min-width:960px){.lite-auth-topnav-links{display:flex}}.lite-auth-shell{width:min(1100px,calc(100% - 32px));margin:20px auto 40px;position:relative;z-index:2;display:flex;flex-direction:column;align-items:stretch;gap:20px}.lite-auth-aside{display:none!important}.lite-auth-card{width:100%;max-width:440px;margin:0 auto;position:relative;z-index:2;background:var(--auth-panel)!important;border:1px solid var(--auth-line);border-radius:1.25rem;box-shadow:var(--auth-shadow);padding:1.5rem 1.35rem 1.6rem}.lite-auth-card-brand-mobile{display:flex;justify-content:center;margin-bottom:16px}@media(min-width:960px){.lite-auth-topnav-links{display:flex}.lite-auth-shell{margin-top:48px;flex-direction:row;align-items:center;justify-content:space-between;gap:56px}.lite-auth-aside{display:flex!important;flex:1 1 0;min-width:300px;max-width:480px;flex-direction:column;align-items:flex-start;gap:14px;padding:12px 8px;overflow:visible}.lite-auth-aside-logo{justify-content:flex-start}.lite-auth-aside-title{margin:4px 0 0;font-family:Outfit,"Source Sans 3",PingFang TC,Noto Sans TC,sans-serif;font-size:clamp(1.7rem,2.2vw,2.25rem);font-weight:750;letter-spacing:-.03em;line-height:1.15;color:var(--auth-text);white-space:normal}.lite-auth-aside-lead{margin:0;max-width:34ch;font-size:15px;line-height:1.65;color:var(--auth-muted);white-space:normal;writing-mode:horizontal-tb}.lite-auth-aside-points{list-style:none;margin:6px 0 0;padding:0;display:grid;gap:10px;width:100%}.lite-auth-aside-points li{position:relative;padding-left:1.15rem;font-size:14px;line-height:1.45;font-weight:600;color:var(--auth-text);white-space:normal}.lite-auth-aside-points li:before{content:"";position:absolute;left:0;top:.45em;width:7px;height:7px;border-radius:999px;background:var(--auth-ice);box-shadow:0 0 0 3px #0cb4d42e}.lite-auth-card-brand-mobile{display:none}.lite-auth-card{flex:0 0 420px;width:420px;max-width:420px;margin:0;padding:1.75rem}}.placeholder\:text-slate-500::-moz-placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.placeholder\:text-slate-500::placeholder{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.last\:border-0:last-child{border-width:0px}.last\:border-b-0:last-child{border-bottom-width:0px}.last\:pb-0:last-child{padding-bottom:0}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-amber-300\/20:hover{border-color:#fcd34d33}.hover\:border-rose-500\/50:hover{border-color:#f43f5e80}.hover\:border-sky-300\/30:hover{border-color:#7dd3fc4d}.hover\:border-sky-500\/40:hover{border-color:#0ea5e966}.hover\:border-slate-500:hover{--tw-border-opacity: 1;border-color:rgb(100 116 139 / var(--tw-border-opacity, 1))}.hover\:border-slate-600:hover{--tw-border-opacity: 1;border-color:rgb(71 85 105 / var(--tw-border-opacity, 1))}.hover\:border-slate-700:hover{--tw-border-opacity: 1;border-color:rgb(51 65 85 / var(--tw-border-opacity, 1))}.hover\:bg-amber-300:hover{--tw-bg-opacity: 1;background-color:rgb(252 211 77 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-300\/10:hover{background-color:#fcd34d1a}.hover\:bg-amber-400\/10:hover{background-color:#fbbf241a}.hover\:bg-amber-500:hover{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-500\/10:hover{background-color:#f59e0b1a}.hover\:bg-amber-500\/15:hover{background-color:#f59e0b26}.hover\:bg-amber-500\/20:hover{background-color:#f59e0b33}.hover\:bg-amber-600\/40:hover{background-color:#d9770666}.hover\:bg-amber-700:hover{--tw-bg-opacity: 1;background-color:rgb(180 83 9 / var(--tw-bg-opacity, 1))}.hover\:bg-amber-900\/20:hover{background-color:#78350f33}.hover\:bg-blue-500:hover{--tw-bg-opacity: 1;background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.hover\:bg-blue-500\/20:hover{background-color:#3b82f633}.hover\:bg-brand-400:hover{--tw-bg-opacity: 1;background-color:rgb(129 140 248 / var(--tw-bg-opacity, 1))}.hover\:bg-brand-400\/10:hover{background-color:#818cf81a}.hover\:bg-brand-500:hover{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.hover\:bg-brand-500\/10:hover{background-color:#6366f11a}.hover\:bg-brand-500\/20:hover{background-color:#6366f133}.hover\:bg-brand-600\/20:hover{background-color:#4f46e533}.hover\:bg-brand-600\/25:hover{background-color:#4f46e540}.hover\:bg-cyan-300\/10:hover{background-color:#67e8f91a}.hover\:bg-cyan-900\/20:hover{background-color:#164e6333}.hover\:bg-emerald-300:hover{--tw-bg-opacity: 1;background-color:rgb(110 231 183 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-300\/10:hover{background-color:#6ee7b71a}.hover\:bg-emerald-400:hover{--tw-bg-opacity: 1;background-color:rgb(52 211 153 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-400\/10:hover{background-color:#34d3991a}.hover\:bg-emerald-500:hover{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-500\/10:hover{background-color:#10b9811a}.hover\:bg-emerald-500\/20:hover{background-color:#10b98133}.hover\:bg-emerald-500\/25:hover{background-color:#10b98140}.hover\:bg-emerald-600\/40:hover{background-color:#05966966}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-300\/10:hover{background-color:#fda4af1a}.hover\:bg-rose-400\/10:hover{background-color:#fb71851a}.hover\:bg-rose-500:hover{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-500\/10:hover{background-color:#f43f5e1a}.hover\:bg-rose-600\/40:hover{background-color:#e11d4866}.hover\:bg-rose-700:hover{--tw-bg-opacity: 1;background-color:rgb(190 18 60 / var(--tw-bg-opacity, 1))}.hover\:bg-sky-300\/10:hover{background-color:#7dd3fc1a}.hover\:bg-sky-500\/10:hover{background-color:#0ea5e91a}.hover\:bg-sky-500\/20:hover{background-color:#0ea5e933}.hover\:bg-slate-500:hover{--tw-bg-opacity: 1;background-color:rgb(100 116 139 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-600:hover{--tw-bg-opacity: 1;background-color:rgb(71 85 105 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-700:hover{--tw-bg-opacity: 1;background-color:rgb(51 65 85 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-800\/30:hover{background-color:#1e293b4d}.hover\:bg-slate-800\/40:hover{background-color:#1e293b66}.hover\:bg-slate-800\/50:hover{background-color:#1e293b80}.hover\:bg-slate-800\/60:hover{background-color:#1e293b99}.hover\:bg-slate-900\/80:hover{background-color:#0f172acc}.hover\:bg-violet-500:hover{--tw-bg-opacity: 1;background-color:rgb(139 92 246 / var(--tw-bg-opacity, 1))}.hover\:bg-violet-500\/10:hover{background-color:#8b5cf61a}.hover\:bg-violet-500\/15:hover{background-color:#8b5cf626}.hover\:bg-violet-500\/30:hover{background-color:#8b5cf64d}.hover\:bg-violet-900\/20:hover{background-color:#4c1d9533}.hover\:bg-white\/5:hover{background-color:#ffffff0d}.hover\:from-emerald-700:hover{--tw-gradient-from: #047857 var(--tw-gradient-from-position);--tw-gradient-to: rgb(4 120 87 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:from-violet-700:hover{--tw-gradient-from: #6d28d9 var(--tw-gradient-from-position);--tw-gradient-to: rgb(109 40 217 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.hover\:to-cyan-700:hover{--tw-gradient-to: #0e7490 var(--tw-gradient-to-position)}.hover\:to-slate-700:hover{--tw-gradient-to: #334155 var(--tw-gradient-to-position)}.hover\:text-amber-200:hover{--tw-text-opacity: 1;color:rgb(253 230 138 / var(--tw-text-opacity, 1))}.hover\:text-amber-50:hover{--tw-text-opacity: 1;color:rgb(255 251 235 / var(--tw-text-opacity, 1))}.hover\:text-blue-300:hover{--tw-text-opacity: 1;color:rgb(147 197 253 / var(--tw-text-opacity, 1))}.hover\:text-brand-300:hover{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.hover\:text-brand-400:hover{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.hover\:text-cyan-300:hover{--tw-text-opacity: 1;color:rgb(103 232 249 / var(--tw-text-opacity, 1))}.hover\:text-cyan-900:hover{--tw-text-opacity: 1;color:rgb(22 78 99 / var(--tw-text-opacity, 1))}.hover\:text-red-400:hover{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.hover\:text-rose-300:hover{--tw-text-opacity: 1;color:rgb(253 164 175 / var(--tw-text-opacity, 1))}.hover\:text-rose-400:hover{--tw-text-opacity: 1;color:rgb(251 113 133 / var(--tw-text-opacity, 1))}.hover\:text-sky-200:hover{--tw-text-opacity: 1;color:rgb(186 230 253 / var(--tw-text-opacity, 1))}.hover\:text-sky-300:hover{--tw-text-opacity: 1;color:rgb(125 211 252 / var(--tw-text-opacity, 1))}.hover\:text-sky-400:hover{--tw-text-opacity: 1;color:rgb(56 189 248 / var(--tw-text-opacity, 1))}.hover\:text-slate-200:hover{--tw-text-opacity: 1;color:rgb(226 232 240 / var(--tw-text-opacity, 1))}.hover\:text-slate-300:hover{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.hover\:text-slate-400:hover{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-lg:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-brand-500:focus{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.focus\:border-brand-500\/50:focus{border-color:#6366f180}.focus\:border-cyan-500:focus{--tw-border-opacity: 1;border-color:rgb(6 182 212 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:text-slate-500:disabled{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.disabled\:text-slate-600:disabled{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group:hover .group-hover\:block{display:block}.group:hover .group-hover\:opacity-100{opacity:1}@media(min-width:640px){.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex-none{flex:none}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1fr_180px_auto\]{grid-template-columns:1fr 180px auto}.sm\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-start{align-items:flex-start}.sm\:items-end{align-items:flex-end}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}.sm\:rounded-\[2rem\]{border-radius:2rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-4{padding-top:1rem;padding-bottom:1rem}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}}@media(min-width:768px){.md\:static{position:static}.md\:bottom-6{bottom:1.5rem}.md\:right-6{right:1.5rem}.md\:col-span-2{grid-column:span 2 / span 2}.md\:col-span-4{grid-column:span 4 / span 4}.md\:col-span-6{grid-column:span 6 / span 6}.md\:mt-8{margin-top:2rem}.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-start{align-items:flex-start}.md\:justify-between{justify-content:space-between}.md\:border-0{border-width:0px}.md\:bg-transparent{background-color:transparent}.md\:p-0{padding:0}.md\:p-6{padding:1.5rem}.md\:pb-0{padding-bottom:0}.md\:pb-8{padding-bottom:2rem}.md\:backdrop-blur-none{--tw-backdrop-blur: ;-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}}@media(min-width:1024px){.lg\:relative{position:relative}.lg\:z-auto{z-index:auto}.lg\:col-span-2{grid-column:span 2 / span 2}.lg\:col-span-3{grid-column:span 3 / span 3}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:w-16{width:4rem}.lg\:w-56{width:14rem}.lg\:translate-x-0{--tw-translate-x: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-\[1\.2fr_0\.8fr\]{grid-template-columns:1.2fr .8fr}.lg\:grid-cols-\[1fr_0\.7fr\]{grid-template-columns:1fr .7fr}.lg\:grid-cols-\[1fr_0\.8fr\]{grid-template-columns:1fr .8fr}.lg\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.lg\:flex-row{flex-direction:row}.lg\:items-start{align-items:flex-start}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:justify-center{justify-content:center}.lg\:justify-between{justify-content:space-between}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-8{padding-left:2rem;padding-right:2rem}}@media(min-width:1280px){.xl\:col-span-2{grid-column:span 2 / span 2}.xl\:col-span-4{grid-column:span 4 / span 4}.xl\:col-span-5{grid-column:span 5 / span 5}.xl\:col-span-7{grid-column:span 7 / span 7}.xl\:col-span-8{grid-column:span 8 / span 8}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-\[0\.85fr_1\.15fr\]{grid-template-columns:.85fr 1.15fr}}@media print{.print\:block{display:block}.print\:hidden{display:none}}html[data-lite-theme=light]{color-scheme:light;--lite-ice: #0cb4d4;--lite-ice-strong: #0891b2;--lite-ice-deep: #0e7490;--lite-ice-soft: rgba(12, 180, 212, .1);--lite-ice-line: rgba(12, 180, 212, .22);--lite-ice-faint: rgba(12, 180, 212, .06);--lite-ink: #f7fcfe;--lite-ink-2: #eef8fb;--lite-surface: #ffffff;--lite-surface-2: #f7fcfe;--lite-surface-3: #eef8fb;--lite-border: rgba(14, 116, 144, .16);--lite-border-strong: rgba(14, 116, 144, .28);--lite-muted: #5a7382;--lite-muted-2: #3d5666;--polar-ice: #0cb4d4;--polar-ice-strong: #0891b2;--polar-ice-soft: rgba(12, 180, 212, .1);--polar-ice-line: rgba(12, 180, 212, .22);--polar-ink: #f7fcfe;--polar-card: #ffffff;--pionex-mini-chart-fill: rgba(226, 232, 240, .35);--wl-spark-up: #059669;--wl-spark-down: #dc2626;--wl-spark-up-fill: rgba(16, 185, 129, .14);--wl-spark-down-fill: rgba(220, 38, 38, .1)}html[data-lite-theme=light] body{background:linear-gradient(180deg,#f7fcfe,#eef8fb);color:#0a1c28}html[data-lite-theme=light] .lite-shell-root,html[data-lite-theme=light] .lite-shell-root-pionex{background:radial-gradient(circle at 50% -12%,rgba(56,189,248,.1),transparent 38rem),linear-gradient(180deg,#f8fafc,#eef2f7 48%,#e2e8f0);color:#0f172a}html[data-lite-theme=light] .lite-shell-header{background:linear-gradient(180deg,#fffffffa,#f8fafcf0);box-shadow:0 1px #0e749014,0 4px 16px #0f172a0f;border-color:#0e74901f!important}html[data-lite-theme=light] .lite-shell-icon-btn,html[data-lite-theme=light] .lite-shell-pill{border-color:var(--lite-border);background:#ffffffeb;color:#334155}html[data-lite-theme=light] .lite-shell-icon-btn:hover{color:#0f172a;border-color:var(--lite-border-strong);background:#fff}html[data-lite-theme=light] .lite-toast{background:#fff;color:#0f172a;border:1px solid var(--lite-border);box-shadow:0 8px 24px #0f172a1f}html[data-lite-theme=light] .lite-sidebar-panel{background:linear-gradient(180deg,#fffffffa,#f8fafcf5)!important;border-color:#0e74901f!important;box-shadow:4px 0 24px #0f172a0f}html[data-lite-theme=light] .lite-sidebar-brand{border-bottom-color:#0e74901a}html[data-lite-theme=light] .lite-sidebar-section-label{color:#64748b!important}html[data-lite-theme=light] .lite-sidebar-nav-item{color:#475569!important}html[data-lite-theme=light] .lite-sidebar-nav-item:hover{color:#0f172a!important;background:#0284c714!important}html[data-lite-theme=light] .lite-sidebar-nav-item-active{color:#0369a1!important;border-color:#0284c747!important;background:linear-gradient(120deg,rgba(2,132,199,.1),transparent 55%),#f0f9ff!important;box-shadow:inset 0 1px #fffc}html[data-lite-theme=light] .lite-sidebar-cta{border-color:#ea580c38!important;background:linear-gradient(145deg,#ffedd5a6,#ffffffe6)!important;color:#9a3412!important}html[data-lite-theme=light] .lite-sidebar-cta p{color:#c2410c!important;opacity:1!important}html[data-lite-theme=light] .lite-bottom-nav,html[data-lite-theme=light] .pionex-bottom-nav-inner{background:#fffffff5!important;border-color:#0e74901f!important}html[data-lite-theme=light] .lite-bottom-nav-item,html[data-lite-theme=light] .pionex-bottom-nav-item{color:#64748b!important}html[data-lite-theme=light] .lite-bottom-nav-item-active,html[data-lite-theme=light] .pionex-bottom-nav-item.active{color:#0369a1!important;background:#0284c714!important}html[data-lite-theme=light] .mobile-bottom-nav{background:#fffffff5;border-color:#0e74901f}html[data-lite-theme=light] .pionex-page,html[data-lite-theme=light] .pionex-create-page,html[data-lite-theme=light] .pionex-create-select-page{background:#f4f8fb!important;color:#0a1c28!important}html[data-lite-theme=light] .pionex-page:before,html[data-lite-theme=light] .pionex-page:after,html[data-lite-theme=light] .pionex-create-page:before,html[data-lite-theme=light] .pionex-create-page:after,html[data-lite-theme=light] .pionex-create-select-page:before,html[data-lite-theme=light] .pionex-create-select-page:after{content:none!important;display:none!important;opacity:0!important}html[data-lite-theme=light] .pionex-detail-hd,html[data-lite-theme=light] .pionex-create-hd,html[data-lite-theme=light] .pionex-robots-hd{background:#ffffffeb!important;border-color:#0e74901f!important;color:#0f172a!important}html[data-lite-theme=light] .pionex-create-hd h1,html[data-lite-theme=light] .pionex-robots-hd h1{color:#0f172a!important}html[data-lite-theme=light] .pionex-card,html[data-lite-theme=light] .pionex-wl-pro-card,html[data-lite-theme=light] .pionex-sideways-card,html[data-lite-theme=light] .lite-dex-panel,html[data-lite-theme=light] .polar-featured-panel{background:#fff!important;border-color:#0e749024!important;color:#0f172a!important;box-shadow:0 1px 3px #0f172a0f,0 4px 16px #0f172a0a!important}html[data-lite-theme=light] .pionex-card-title,html[data-lite-theme=light] .pionex-card-hd strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-card-meta,html[data-lite-theme=light] .pionex-badge{color:#64748b!important;background:#f1f5f9!important}html[data-lite-theme=light] .pionex-coin{background:linear-gradient(145deg,#e0f2fe,#f0f9ff)!important;border-color:#0284c759!important;color:#0369a1!important;box-shadow:0 0 0 3px #0284c70f!important}html[data-lite-theme=light] .pionex-profit-split{background:#f8fafc!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-metric-grid{background:#0e749014!important}html[data-lite-theme=light] .pionex-metric-cell{background:#fff!important}html[data-lite-theme=light] .pionex-metric-lbl{color:#64748b!important}html[data-lite-theme=light] .pionex-card-action-btn{color:#475569!important;border-color:#0e749024!important;background:#f8fafc!important}html[data-lite-theme=light] .pionex-card-action-btn.on,html[data-lite-theme=light] .pionex-card-action-btn:active{color:#0369a1!important;background:#0284c71a!important}html[data-lite-theme=light] .pionex-badge-live{color:#065f46!important;background:#dcfce7!important;border-color:#16a34a40!important}html[data-lite-theme=light] .pionex-card-paper-banner{color:#92400e!important;background:#fffbeb!important;border-color:#d9770638!important}html[data-lite-theme=light] .pionex-card-live-banner{color:#075985!important;background:#e0f2fe!important;border-color:#0284c738!important}html[data-lite-theme=light] .pionex-detail-panel-wrap,html[data-lite-theme=light] .pionex-detail-panel{color:#0f172a!important}html[data-lite-theme=light] .pionex-detail-kpi-row>div,html[data-lite-theme=light] .pionex-live-position-kpis>div,html[data-lite-theme=light] .pionex-live-position-grid>div,html[data-lite-theme=light] .pionex-live-position-risk>div{background:#fff!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-detail-kpi-row span,html[data-lite-theme=light] .pionex-live-position-kpis span,html[data-lite-theme=light] .pionex-live-position-grid span,html[data-lite-theme=light] .pionex-live-position-risk span,html[data-lite-theme=light] .pionex-live-position-hd span,html[data-lite-theme=light] .pionex-live-position-empty span,html[data-lite-theme=light] .pionex-live-position-note,html[data-lite-theme=light] .pionex-funding-rank-hd,html[data-lite-theme=light] .pionex-funding-rank .rank,html[data-lite-theme=light] .pionex-funding-rank em{color:#64748b!important}html[data-lite-theme=light] .pionex-detail-kpi-row strong,html[data-lite-theme=light] .pionex-live-position-kpis strong,html[data-lite-theme=light] .pionex-live-position-grid strong,html[data-lite-theme=light] .pionex-live-position-risk strong,html[data-lite-theme=light] .pionex-live-position-card-hd strong,html[data-lite-theme=light] .pionex-funding-rank .sym{color:#0f172a!important}html[data-lite-theme=light] .pionex-live-position-panel{background:#f8fafc!important;border-color:#0284c72e!important}html[data-lite-theme=light] .pionex-live-position-empty{background:#eff6ff!important;border-color:#0284c738!important}html[data-lite-theme=light] .pionex-live-position-empty strong{color:#075985!important}html[data-lite-theme=light] .pionex-live-position-card,html[data-lite-theme=light] .pionex-strategy-exec-panel,html[data-lite-theme=light] .pionex-execution-log-panel,html[data-lite-theme=light] .pionex-no-trade-panel,html[data-lite-theme=light] .pionex-arb-route-panel,html[data-lite-theme=light] .pionex-live-assets-panel,html[data-lite-theme=light] .pionex-secondary-snapshot-panel,html[data-lite-theme=light] .pionex-funding-rank,html[data-lite-theme=light] .pionex-runtime-pnl-strip{background:#fff!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-strategy-exec-row{background:#f8fafc!important}html[data-lite-theme=light] .pionex-execution-log-panel{background:linear-gradient(135deg,#dcfce7d9,#fffffff2),repeating-linear-gradient(0deg,rgba(15,23,42,.025),rgba(15,23,42,.025) 1px,transparent 1px,transparent 4px)!important;border-color:#16a34a38!important}html[data-lite-theme=light] .pionex-execution-log-line{background:#f8fafc!important;border-color:#16a34a24!important}html[data-lite-theme=light] .pionex-execution-log-line.hit{background:#ecfdf5!important;border-color:#0596693d!important}html[data-lite-theme=light] .pionex-no-trade-panel{background:linear-gradient(135deg,#e0f2fee6,#fffffff2)!important;border-color:#0284c72e!important}html[data-lite-theme=light] .pionex-no-trade-line{background:#f8fafc!important;border-color:#0284c71f!important}html[data-lite-theme=light] .pionex-no-trade-line.ok{border-color:#16a34a33!important}html[data-lite-theme=light] .pionex-no-trade-line.warn{border-color:#ca8a043d!important}html[data-lite-theme=light] .pionex-arb-route-card{background:#f8fafc!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-live-assets-list span,html[data-lite-theme=light] .pionex-secondary-snapshot-list article,html[data-lite-theme=light] .pionex-funding-opp-card .opp-route-optimizer,html[data-lite-theme=light] .pionex-funding-opp-card .optimizer-grid div,html[data-lite-theme=light] .pionex-hedge-status{background:#f8fafc!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-secondary-snapshot-list article.error{background:#fffbeb!important;border-color:#ca8a0438!important}html[data-lite-theme=light] .pionex-hedge-status.ok{background:#ecfdf5!important;border-color:#16a34a2e!important}html[data-lite-theme=light] .pionex-hedge-status.warn{background:#fffbeb!important;border-color:#ca8a0438!important}html[data-lite-theme=light] .pionex-arb-route-card.on{border-color:#ca8a0459!important;box-shadow:inset 0 0 0 1px #ca8a041f!important}html[data-lite-theme=light] .pionex-arb-route-card.best{background:#ecfdf5!important}html[data-lite-theme=light] .pionex-arb-route-card .pionex-arb-route-cost{background:#fef9c3!important;border-color:#ca8a0433!important;color:#854d0e!important}html[data-lite-theme=light] .pionex-strategy-exec-hd,html[data-lite-theme=light] .pionex-execution-log-hd,html[data-lite-theme=light] .pionex-no-trade-hd,html[data-lite-theme=light] .pionex-arb-route-hd,html[data-lite-theme=light] .pionex-live-assets-hd,html[data-lite-theme=light] .pionex-live-assets-panel p,html[data-lite-theme=light] .pionex-live-assets-list span,html[data-lite-theme=light] .pionex-secondary-snapshot-list span,html[data-lite-theme=light] .pionex-funding-opp-card .optimizer-hd span,html[data-lite-theme=light] .pionex-funding-opp-card .optimizer-grid span,html[data-lite-theme=light] .pionex-funding-opp-card .optimizer-grid em,html[data-lite-theme=light] .pionex-funding-opp-card .opp-route-optimizer p,html[data-lite-theme=light] .pionex-hedge-status span,html[data-lite-theme=light] .pionex-arb-route-card p,html[data-lite-theme=light] .pionex-arb-route-card span,html[data-lite-theme=light] .pionex-arb-route-card small,html[data-lite-theme=light] .pionex-arb-route-note,html[data-lite-theme=light] .pionex-strategy-exec-row em,html[data-lite-theme=light] .pionex-execution-log-line em,html[data-lite-theme=light] .pionex-no-trade-line em,html[data-lite-theme=light] .pionex-strategy-exec-empty{color:#64748b!important}html[data-lite-theme=light] .pionex-arb-route-card-hd strong,html[data-lite-theme=light] .pionex-arb-route-card div:not(.pionex-arb-route-card-hd) strong,html[data-lite-theme=light] .pionex-live-assets-hd strong,html[data-lite-theme=light] .pionex-live-assets-list strong,html[data-lite-theme=light] .pionex-secondary-snapshot-list strong,html[data-lite-theme=light] .pionex-funding-opp-card .optimizer-grid strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-funding-opp-card .optimizer-hd strong{color:#a16207!important}html[data-lite-theme=light] .pionex-secondary-snapshot-list em{color:#0369a1!important}html[data-lite-theme=light] .pionex-arb-route-hd strong,html[data-lite-theme=light] .pionex-arb-route-card-hd em,html[data-lite-theme=light] .pionex-hedge-status strong{color:#a16207!important}html[data-lite-theme=light] .pionex-hedge-status.ok strong{color:#15803d!important}html[data-lite-theme=light] .pionex-strategy-exec-row span,html[data-lite-theme=light] .pionex-execution-log-line span{color:#0f172a!important}html[data-lite-theme=light] .pionex-no-trade-line span{color:#075985!important}html[data-lite-theme=light] .pionex-strategy-exec-hd strong,html[data-lite-theme=light] .pionex-execution-log-hd strong,html[data-lite-theme=light] .pionex-no-trade-hd strong,html[data-lite-theme=light] .pionex-strategy-exec-row strong{color:#047857!important}html[data-lite-theme=light] .pionex-runtime-pnl-strip,html[data-lite-theme=light] .pionex-hint{color:#475569!important}html[data-lite-theme=light] .pionex-step,html[data-lite-theme=light] .pionex-contract-card,html[data-lite-theme=light] .pionex-risk-summary-card,html[data-lite-theme=light] .pionex-param-section,html[data-lite-theme=light] .pionex-pair-row{background:#fff!important;border-color:#0e749024!important;color:#0f172a!important;box-shadow:none!important}html[data-lite-theme=light] .pionex-step:before{content:none!important;display:none!important;opacity:0!important}html[data-lite-theme=light] .pionex-step-hd,html[data-lite-theme=light] .pionex-contract-card-head strong,html[data-lite-theme=light] .pionex-account-pick strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-step-hd .num{background:#0284c71a!important;border-color:#0284c740!important;color:#0369a1!important}html[data-lite-theme=light] .pionex-risk-summary-card div{background:#f8fafc!important;border-color:#0e74901a!important}html[data-lite-theme=light] .pionex-risk-summary-card span{color:#64748b!important}html[data-lite-theme=light] .pionex-risk-summary-card strong{color:#0369a1!important}html[data-lite-theme=light] .pionex-contract-card-head span,html[data-lite-theme=light] .pionex-contract-row>span,html[data-lite-theme=light] .pionex-contract-field>span,html[data-lite-theme=light] .pionex-contract-balance span,html[data-lite-theme=light] .pionex-account-pick span{color:#64748b!important}html[data-lite-theme=light] .pionex-contract-field input,html[data-lite-theme=light] .pionex-contract-field select,html[data-lite-theme=light] .pionex-contract-select-btn,html[data-lite-theme=light] .pionex-input,html[data-lite-theme=light] .pionex-input-full{background:#f8fafc!important;border-color:#0e74902e!important;color:#0f172a!important}html[data-lite-theme=light] .pionex-dir-pill{background:#f8fafc!important;border-color:#0e749029!important;color:#475569!important}html[data-lite-theme=light] .pionex-dir-pill.on{background:#0284c71f!important;border-color:#0284c766!important;color:#0369a1!important;box-shadow:0 0 0 1px #0284c71f!important}html[data-lite-theme=light] .pionex-pair-name{color:#0f172a!important}html[data-lite-theme=light] .pionex-create-guide-btn{background:#f0f9ff!important;border-color:#0284c733!important;color:#0369a1!important}html[data-lite-theme=light] .pionex-create-tabs{border-bottom-color:#0e74901f!important}html[data-lite-theme=light] .pionex-create-tab{color:#64748b!important}html[data-lite-theme=light] .pionex-create-tab.on{color:#0f172a!important;border-bottom-color:#0369a1!important}html[data-lite-theme=light] .pionex-create-subtitle,html[data-lite-theme=light] .pionex-trend-tagline,html[data-lite-theme=light] .pionex-create-section-title{color:#475569!important}html[data-lite-theme=light] .pionex-create-featured-card{background:#fff!important;border-color:#0e749024!important;color:#0f172a!important;box-shadow:0 2px 8px #0f172a0f!important}html[data-lite-theme=light] .pionex-create-featured-card:before,html[data-lite-theme=light] .pionex-create-featured-card:after{opacity:.5}html[data-lite-theme=light] .pionex-create-section-block.featured.theme-guard,html[data-lite-theme=light] .pionex-create-section-block.featured.theme-alchemist,html[data-lite-theme=light] .pionex-create-section-block.featured.theme-agent,html[data-lite-theme=light] .pionex-create-section-block.featured.theme-pirate{background:#f8fafc!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-create-section-block.featured.theme-guard .pionex-create-section-title,html[data-lite-theme=light] .pionex-create-section-block.featured.theme-alchemist .pionex-create-section-title{color:#0f172a!important}html[data-lite-theme=light] .pionex-create-featured-card.theme-guard,html[data-lite-theme=light] .pionex-create-featured-card.theme-alchemist{background:#fff!important;box-shadow:0 2px 8px #0f172a0f!important}html[data-lite-theme=light] .pionex-create-intro-row{background:#f8fafc!important;border-color:#8b5cf62e!important}html[data-lite-theme=light] .pionex-accum-chip{background:#f5f3ff!important;border-color:#8b5cf638!important;color:#5b21b6!important}html[data-lite-theme=light] .pionex-account-pick{background:#f8fafc!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-check-row{color:#475569!important}html[data-lite-theme=light] .pionex-filter-pill{background:#f1f5f9;color:#475569;border-color:#0e74901f}html[data-lite-theme=light] .pionex-filter-pill.active{background:#0284c71f;color:#0369a1;border-color:#0284c759}html[data-lite-theme=light] .pionex-create-featured-card,html[data-lite-theme=light] .pionex-wl-pro-card{background:#fff!important;border-color:#0e749024!important;color:#111827!important;box-shadow:0 1px 3px #0f172a0f}html[data-lite-theme=light] .text-slate-100,html[data-lite-theme=light] .text-white{color:#0f172a!important}html[data-lite-theme=light] .text-slate-200,html[data-lite-theme=light] .text-slate-300{color:#334155!important}html[data-lite-theme=light] .text-slate-400,html[data-lite-theme=light] .text-slate-500,html[data-lite-theme=light] .text-\[\#8e8e93\],html[data-lite-theme=light] .text-\[\#636366\],html[data-lite-theme=light] .text-\[\#c7c7cc\]{color:#64748b!important}html[data-lite-theme=light] .lite-auth-page{background:linear-gradient(180deg,#f8fafc,#e2e8f0)}html[data-lite-theme=light] .lite-auth-card{background:#fff;border-color:#0e749024}html[data-lite-theme=light] .lite-theme-toggle-btn.on-light{color:#0369a1;border-color:#0284c759;background:#0284c714}html[data-lite-theme=light] .polar-logo-title-sm,html[data-lite-theme=light] .polar-logo-title-md,html[data-lite-theme=light] .polar-logo-title-lg{color:#0f172a}html[data-lite-theme=light] .polar-logo-tagline{color:#64748b!important}html[data-lite-theme=light] .polar-logo-accent{color:#0369a1!important}html[data-lite-theme=light] .pionex-hub-page{color:#0f172a!important}html[data-lite-theme=light] .pionex-hub-eyebrow,html[data-lite-theme=light] .pionex-hub-sub,html[data-lite-theme=light] .pionex-hub-progress-labels,html[data-lite-theme=light] .pionex-hub-metrics span{color:#64748b!important}html[data-lite-theme=light] .pionex-hub-metrics div,html[data-lite-theme=light] .pionex-hub-next,html[data-lite-theme=light] .pionex-hub-auto{background:#fff!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-hub-metrics strong,html[data-lite-theme=light] .pionex-hub-progress-labels strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-funding-segment .seg-btn{background:#f8fafc!important;border-color:#0e749024!important}html[data-lite-theme=light] .pionex-funding-segment .seg-btn strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-funding-segment .seg-btn span,html[data-lite-theme=light] .pionex-funding-segment .seg-label{color:#64748b!important}html[data-lite-theme=light] .pionex-funding-capital-input .capital-input-field{color:#0f172a!important;background:#fff!important;border-color:#0e749040!important}html[data-lite-theme=light] .pionex-funding-balance-breakdown span{color:#64748b!important}html[data-lite-theme=light] .pionex-funding-balance-breakdown strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-funding-dual-balance-card{background:#f8fafc!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-funding-dual-balance-card span,html[data-lite-theme=light] .pionex-funding-dual-balance-card em{color:#64748b!important}html[data-lite-theme=light] .pionex-funding-dual-balance-card strong{color:#b45309!important}html[data-lite-theme=light] .pionex-funding-cost-note{color:#64748b!important}html[data-lite-theme=light] .pionex-acc-scale-segment{background:#f1f5f9!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-acc-scale-segment button{color:#475569!important}html[data-lite-theme=light] .pionex-acc-scale-segment button.on{background:#fff!important;color:#0369a1!important;box-shadow:0 1px 3px #0f172a14!important}html[data-lite-theme=light] .pionex-action-btn{background:#fff!important;border-color:#0e749024!important;color:#0f172a!important;box-shadow:0 1px 3px #0f172a0f!important}html[data-lite-theme=light] .pionex-action-label{color:#334155!important}html[data-lite-theme=light] .pionex-action-icon{background:linear-gradient(145deg,#e0f2fe,#f0f9ff)!important}html[data-lite-theme=light] .pionex-section-hd{background:#fff!important;border-color:#0e749024!important;color:#0f172a!important;box-shadow:0 1px 3px #0f172a0d!important}html[data-lite-theme=light] .pionex-section-hd button{color:#0369a1!important}html[data-lite-theme=light] .pionex-hub-title,html[data-lite-theme=light] .pionex-detail-hd h1{color:#0f172a!important}html[data-lite-theme=light] .pionex-hub-card-lead,html[data-lite-theme=light] .pionex-cleanup-desc{color:#64748b!important}html[data-lite-theme=light] .pionex-cleanup-title{color:#c2410c!important}html[data-lite-theme=light] .pionex-hub-metrics div{background:#f8fafc!important;border:1px solid rgba(14,116,144,.1)!important}html[data-lite-theme=light] .pionex-hub-metrics strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-hub-link-card{background:#fff!important;border-color:#0e749024!important;color:#334155!important;box-shadow:0 1px 3px #0f172a0d!important}html[data-lite-theme=light] .pionex-hub-auto{background:#fff!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-hub-auto-hd{color:#0369a1!important}html[data-lite-theme=light] .pionex-live-strip{background:#ecfdf5!important;border-color:#10b98140!important}html[data-lite-theme=light] .pionex-live-strip-hd,html[data-lite-theme=light] .pionex-live-strip-hd strong{color:#065f46!important}html[data-lite-theme=light] .pionex-live-strip-hd p{color:#047857!important}html[data-lite-theme=light] .pionex-live-strip-link{color:#059669!important}html[data-lite-theme=light] .pionex-live-strip-warn{color:#b45309!important}html[data-lite-theme=light] .pionex-live-strip-row{background:#ffffffbf!important;border:1px solid rgba(16,185,129,.15)!important}html[data-lite-theme=light] .pionex-live-strip-row span{color:#64748b!important}html[data-lite-theme=light] .pionex-live-strip-row strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-live-strip-row em{color:#64748b!important}html[data-lite-theme=light] .pionex-hub-next{background:#ecfdf5!important;border-color:#10b98138!important}html[data-lite-theme=light] .pionex-hub-next p{color:#065f46!important}html[data-lite-theme=light] .pionex-hub-next-btn{background:#fff!important;color:#059669!important;border:1px solid rgba(16,185,129,.25)!important}html[data-lite-theme=light] .pionex-profit-left{background:#f8fafc!important}html[data-lite-theme=light] .pionex-profit-right.up{background:linear-gradient(90deg,#f0f9ff,#e0f2fe)!important}html[data-lite-theme=light] .pionex-profit-right.down{background:linear-gradient(90deg,#fff1f2,#ffe4e6)!important}html[data-lite-theme=light] .pionex-profit-label,html[data-lite-theme=light] .pionex-profit-right .pionex-profit-label{color:#64748b!important}html[data-lite-theme=light] .pionex-profit-val{color:#0f172a!important;text-shadow:none!important}html[data-lite-theme=light] .pionex-profit-right.up .pionex-profit-val{color:#0369a1!important}html[data-lite-theme=light] .pionex-profit-right.down .pionex-profit-val{color:#dc2626!important}html[data-lite-theme=light] .pionex-exchange-pos-flat{background:#f8fafc!important;border-color:#0e749029!important;border-style:solid!important}html[data-lite-theme=light] .pionex-exchange-pos-flat p{color:#475569!important}html[data-lite-theme=light] .pionex-card-paper-banner{color:#92400e!important;background:#fffbeb!important;border-color:#f59e0b47!important}html[data-lite-theme=light] .pionex-card-live-banner{color:#0369a1!important;background:#f0f9ff!important;border-color:#0284c738!important}html[data-lite-theme=light] .pionex-card-tv-webhook{background:#fff!important;border-color:#8b5cf647!important;box-shadow:0 1px 3px #0f172a0f,0 0 0 1px #8b5cf60f!important}html[data-lite-theme=light] .pionex-tv-banner{background:#f5f3ff!important;color:#5b21b6!important;border-color:#8b5cf633!important}html[data-lite-theme=light] .pionex-tv-section-hd{color:#0f172a!important}html[data-lite-theme=light] .pionex-metric-grid>*,html[data-lite-theme=light] .pionex-exchange-pos-grid .pionex-metric-cell,html[data-lite-theme=light] .pionex-metric-grid-runtime .pionex-metric-cell{background:#fff!important}html[data-lite-theme=light] .pionex-exchange-pos-grid,html[data-lite-theme=light] .pionex-metric-grid-runtime{background:#f1f5f9!important}html[data-lite-theme=light] .pionex-metric-label,html[data-lite-theme=light] .pionex-metric-lbl{color:#64748b!important}html[data-lite-theme=light] .pionex-metric-val{color:#0f172a!important}html[data-lite-theme=light] .pionex-metric-grid-runtime .pionex-metric-val.up{color:#059669!important}html[data-lite-theme=light] .pionex-metric-grid-runtime .pionex-metric-val.down{color:#dc2626!important}html[data-lite-theme=light] .pionex-card-actions{border-top-color:#0e74901f!important}html[data-lite-theme=light] .pionex-badge-paper{background:#fffbeb!important;color:#b45309!important}html[data-lite-theme=light] .pionex-badge-live{background:#ecfdf5!important;color:#059669!important}html[data-lite-theme=light] .pionex-badge-muted{background:#f1f5f9!important;color:#64748b!important}html[data-lite-theme=light] .pionex-card-name-hint{color:#64748b!important}html[data-lite-theme=light] .pionex-intraday-config-title{color:#5b21b6!important}html[data-lite-theme=light] .pionex-intraday-chip{background:#f5f3ff!important;border-color:#8b5cf638!important;color:#6d28d9!important}html[data-lite-theme=light] .pionex-runtime-pnl-strip{background:#f8fafc!important;border-color:#0e74901f!important;color:#64748b!important}html[data-lite-theme=light] .pionex-runtime-more-chip{background:#f8fafc!important;border-color:#0e749024!important;color:#64748b!important}html[data-lite-theme=light] .pionex-funding-symbol-states .sym-state{background:#f8fafc!important;border-color:#0e749024!important;color:#334155!important}html[data-lite-theme=light] .pionex-funding-symbol-states .sym-state.holding{border:2px solid #059669!important;background:linear-gradient(135deg,#10b98147,#10b9811a)!important;box-shadow:0 0 0 2px #05966959,0 0 20px #10b9818c,0 0 40px #10b98133!important}html[data-lite-theme=light] .pionex-funding-symbol-states .sym-state.holding .sym-state-name{color:#047857!important;text-shadow:none!important}html[data-lite-theme=light] .pionex-funding-symbol-states .sym-state-badge{color:#ecfdf5!important;background:linear-gradient(180deg,#34d399,#059669)!important}html[data-lite-theme=light] .pionex-funding-symbol-scroll-hint{color:#94a3b8!important}html[data-lite-theme=light] .pionex-funding-symbol-states .sym-state em{color:#64748b!important}html[data-lite-theme=light] .pionex-card-pause-banner{background:#f8fafc!important;color:#64748b!important}html[data-lite-theme=light] .border-white\/5{border-color:#0e74901a!important}html[data-lite-theme=light] .text-violet-300{color:#6d28d9!important}html[data-lite-theme=light] .pionex-tf-row,html[data-lite-theme=light] .pionex-tf-row button{color:#64748b!important}html[data-lite-theme=light] .pionex-tf-active,html[data-lite-theme=light] .pionex-tf-pill.on{color:#0891b2!important;border-bottom-color:#0cb4d4!important;border-color:#0cb4d466!important;background:#0cb4d41a!important}html[data-lite-theme=light] .pionex-tf-pill,html[data-lite-theme=light] .pionex-tf-reset{background:#f7fcfe!important;border-color:#0cb4d429!important;color:#5a7382!important}html[data-lite-theme=light] .pionex-tf-current{color:#c2410c!important}html[data-lite-theme=light] .pionex-mode-tabs{background:#eef8fb!important;border-color:#0cb4d424!important}html[data-lite-theme=light] .pionex-mode-tab{color:#5a7382!important}html[data-lite-theme=light] .pionex-mode-tab.on{background:#fff!important;color:#0a1c28!important;box-shadow:0 0 0 1px #0cb4d447,0 1px 3px #0e749014!important}html[data-lite-theme=light] .pionex-invest-pct-row button{background:#f0f9ff!important;border-color:#0284c738!important;color:#0369a1!important}html[data-lite-theme=light] .pionex-contract-error{color:#b45309!important}html[data-lite-theme=light] .pionex-contract-estimate strong,html[data-lite-theme=light] .pionex-contract-balance strong{color:#0369a1!important}html[data-lite-theme=light] .pionex-cta-bar{background:#fff!important;border-color:#0e749024!important;box-shadow:0 4px 20px #0f172a14!important}html[data-lite-theme=light] .pionex-cta-hint{color:#b45309!important}html[data-lite-theme=light] .pionex-cta-btn:disabled{background:#f1f5f9!important;color:#94a3b8!important}html[data-lite-theme=light] .pionex-cta-block-reason{color:#b91c1c!important;background:#fef2f2!important}html[data-lite-theme=light] .pionex-cta-block-reason.warn{color:#b45309!important;background:#fffbeb!important}html[data-lite-theme=light] .pionex-balance-val{color:#0f172a!important}html[data-lite-theme=light] .pionex-discover-hero{background:linear-gradient(135deg,#f0f9ff,#fff)!important;border-color:#0e749024!important}html[data-lite-theme=light] .pionex-discover-hero h2{color:#0f172a!important}html[data-lite-theme=light] .pionex-discover-hero p{color:#64748b!important}html[data-lite-theme=light] .pionex-discover-hero-icon{background:#e0f2fe!important;color:#0369a1!important}html[data-lite-theme=light] .pionex-discover-template{background:#fff!important;border-color:#0e74901f!important;color:#0f172a!important}html[data-lite-theme=light] .pionex-discover-template.on{background:#f0f9ff!important;border-color:#0284c759!important}html[data-lite-theme=light] .pionex-discover-template strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-discover-template span{color:#64748b!important}html[data-lite-theme=light] .pionex-discover-sideways-banner{background:linear-gradient(90deg,#f5f3ff,#faf5ff)!important;border-color:#8b5cf638!important;color:#5b21b6!important}html[data-lite-theme=light] .pionex-discover-sideways-banner strong{color:#4c1d95!important}html[data-lite-theme=light] .pionex-discover-sideways-banner em{color:#64748b!important}html[data-lite-theme=light] .pionex-poly-mode-tabs button{background:#f1f5f9!important;border-color:#0e74901f!important;color:#475569!important}html[data-lite-theme=light] .pionex-poly-mode-tabs button.on{background:#fff!important;color:#0369a1!important}html[data-lite-theme=light] .pionex-poly-preset{background:#fff!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-poly-preset strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-discover-chip{background:#f0f9ff!important;color:#0369a1!important}html[data-lite-theme=light] .pionex-discover-card{background:#fff!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-discover-empty p{color:#0f172a!important}html[data-lite-theme=light] .pionex-discover-empty span{color:#64748b!important}html[data-lite-theme=light] .pionex-discover-eco-tabs{background:#f1f5f9!important;border-color:#0e749024!important}html[data-lite-theme=light] .pionex-discover-eco-tab{color:#475569!important}html[data-lite-theme=light] .pionex-discover-eco-tab.on{background:#fff!important;box-shadow:0 1px 3px #0f172a14!important}html[data-lite-theme=light] .pionex-discover-eco-tab-short{opacity:.85!important}html[data-lite-theme=light] .pionex-discover-eco-banner{background:linear-gradient(135deg,color-mix(in srgb,var(--disc-accent, #7dd3fc) 14%,#ffffff),#fff)!important;border-color:color-mix(in srgb,var(--disc-accent, #7dd3fc) 28%,transparent)!important}html[data-lite-theme=light] .pionex-discover-eco-banner h3{color:#0f172a!important}html[data-lite-theme=light] .pionex-discover-eco-banner p{color:#64748b!important}html[data-lite-theme=light] .pionex-discover-eco-banner-icon{background:color-mix(in srgb,var(--disc-accent, #7dd3fc) 16%,#ffffff)!important}html[data-lite-theme=light] .pionex-discover-data-bar{background:#f8fafc!important;border-color:#0e749029!important;color:#64748b!important}html[data-lite-theme=light] .pionex-discover-subtabs button{background:#f8fafc!important;border-color:#0e74901f!important;color:#475569!important}html[data-lite-theme=light] .pionex-discover-subtabs button.on{background:#fff!important;border-color:color-mix(in srgb,var(--disc-accent, #7dd3fc) 35%,transparent)!important;color:color-mix(in srgb,var(--disc-accent, #0369a1) 85%,#0f172a)!important}html[data-lite-theme=light] .pionex-discover-search-row{background:#fff!important;border-color:#0e749029!important}html[data-lite-theme=light] .pionex-discover-search-row svg{color:#94a3b8!important}html[data-lite-theme=light] .pionex-discover-search-row input{color:#0f172a!important}html[data-lite-theme=light] .pionex-discover-search-row input::-moz-placeholder{color:#94a3b8!important}html[data-lite-theme=light] .pionex-discover-search-row input::placeholder{color:#94a3b8!important}html[data-lite-theme=light] .pionex-index-discover-card,html[data-lite-theme=light] .pionex-index-discover-card.subtle{background:#fff!important;border-color:color-mix(in srgb,var(--disc-accent, #7dd3fc) 28%,transparent)!important;color:#64748b!important}html[data-lite-theme=light] .pionex-index-discover-hd strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-index-discover-hd p,html[data-lite-theme=light] .pionex-index-card-cred{color:#64748b!important}html[data-lite-theme=light] .pionex-index-card{background:#fff!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-index-card.on{background:color-mix(in srgb,var(--disc-accent, #7dd3fc) 8%,#ffffff)!important;border-color:color-mix(in srgb,var(--disc-accent, #7dd3fc) 40%,transparent)!important}html[data-lite-theme=light] .pionex-index-card-hd strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-index-card-hd span,html[data-lite-theme=light] .pionex-index-card-sub{color:#64748b!important}html[data-lite-theme=light] .pionex-discover-watchlist-bar{background:#f8fafc!important;border-color:color-mix(in srgb,var(--disc-accent, #7dd3fc) 24%,transparent)!important;color:#0f172a!important}html[data-lite-theme=light] .pionex-discover-count{color:#64748b!important}html[data-lite-theme=light] .pionex-discover-wallet-card-inner,html[data-lite-theme=light] .pionex-poly-wallet-card,html[data-lite-theme=light] .pionex-gold-dog-card,html[data-lite-theme=light] .pionex-hunter-wallet-card,html[data-lite-theme=light] .pionex-discover-hot-card,html[data-lite-theme=light] .pionex-poly-market-card,html[data-lite-theme=light] .pionex-poly-arb-card{background:#fff!important;border-color:color-mix(in srgb,var(--disc-accent, #7dd3fc) 22%,transparent)!important;box-shadow:0 1px 3px #0f172a0f!important}html[data-lite-theme=light] .pionex-discover-wallet-name,html[data-lite-theme=light] .pionex-poly-wallet-name,html[data-lite-theme=light] .pionex-gold-dog-symbol,html[data-lite-theme=light] .pionex-hunter-name,html[data-lite-theme=light] .pionex-discover-hot-hd strong,html[data-lite-theme=light] .pionex-poly-market-q{color:#0f172a!important}html[data-lite-theme=light] .pionex-discover-wallet-addr,html[data-lite-theme=light] .pionex-poly-wallet-addr,html[data-lite-theme=light] .pionex-gold-dog-name,html[data-lite-theme=light] .pionex-gold-dog-rank,html[data-lite-theme=light] .pionex-poly-wallet-rank,html[data-lite-theme=light] .pionex-hunter-rank,html[data-lite-theme=light] .pionex-discover-hot-name{color:#64748b!important}html[data-lite-theme=light] .pionex-discover-metric{background:#f8fafc!important}html[data-lite-theme=light] .pionex-discover-metric span{color:#64748b!important}html[data-lite-theme=light] .pionex-discover-metric em{color:#0f172a!important}html[data-lite-theme=light] .pionex-discover-action-btn,html[data-lite-theme=light] .pionex-discover-link-btn{background:#f8fafc!important;border-color:#0e749024!important;color:#475569!important}html[data-lite-theme=light] .pionex-discover-action-btn.on{background:color-mix(in srgb,var(--disc-accent, #7dd3fc) 10%,#ffffff)!important;border-color:color-mix(in srgb,var(--disc-accent, #7dd3fc) 35%,transparent)!important}html[data-lite-theme=light] .pionex-gold-dog-kpi-legend,html[data-lite-theme=light] .pionex-hunter-kpi-legend,html[data-lite-theme=light] .pionex-poly-kpi-legend{background:#f8fafc!important;border-color:color-mix(in srgb,var(--disc-accent, #7dd3fc) 22%,transparent)!important;color:#64748b!important}html[data-lite-theme=light] .pionex-gold-dog-kpi-legend strong,html[data-lite-theme=light] .pionex-hunter-kpi-legend strong,html[data-lite-theme=light] .pionex-poly-kpi-legend strong{color:#475569!important}html[data-lite-theme=light] .pionex-gold-dog-metrics{border-top-color:#0e74901a!important}html[data-lite-theme=light] .pionex-gold-dog-metrics span,html[data-lite-theme=light] .pionex-gold-dog-score span,html[data-lite-theme=light] .pionex-gold-dog-dex{color:#64748b!important}html[data-lite-theme=light] .pionex-gold-dog-metrics em{color:#0f172a!important}html[data-lite-theme=light] .pionex-gold-dog-mint-row{background:#f8fafc!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-gold-dog-mint{color:#475569!important}html[data-lite-theme=light] .pionex-poly-cat-chip{background:#f8fafc!important;border-color:#0e74901f!important;color:#475569!important}html[data-lite-theme=light] .pionex-poly-cat-chip.on{background:color-mix(in srgb,var(--disc-accent, #7dd3fc) 10%,#ffffff)!important}html[data-lite-theme=light] .pionex-poly-preset span,html[data-lite-theme=light] .pionex-poly-market-meta,html[data-lite-theme=light] .pionex-poly-market-na{color:#64748b!important}html[data-lite-theme=light] .pionex-poly-exec-block,html[data-lite-theme=light] .pionex-poly-exec-panel{background:#f8fafc!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-poly-exec-pill{background:#fff!important;border-color:#0e74901f!important;color:#475569!important}html[data-lite-theme=light] .pionex-poly-exec-pill strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-poly-exec-pill span{color:#64748b!important}html[data-lite-theme=light] .pionex-poly-exec-param input{background:#fff!important;border-color:#0e749029!important;color:#0f172a!important}html[data-lite-theme=light] .pionex-discover-filter-scroll button,html[data-lite-theme=light] .pionex-discover-mini-field,html[data-lite-theme=light] .pionex-discover-check{color:#475569!important}html[data-lite-theme=light] .pionex-discover-mini-field input{background:#fff!important;border-color:#0e749029!important;color:#0f172a!important}html[data-lite-theme=light] .pionex-discover-eco-footer{background:#f8fafc!important;border-color:#0e749024!important;color:#64748b!important}html[data-lite-theme=light] .pionex-discover-mint-chip{color:#64748b!important}html[data-lite-theme=light] .pionex-discover-results-hd strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-discover-results-hd span{color:#64748b!important}html[data-lite-theme=light] .pionex-discover-symbol{color:#0f172a!important}html[data-lite-theme=light] .pionex-discover-reason{color:#64748b!important}html[data-lite-theme=light] .pionex-discover-card-rank{background:#f0f9ff!important;color:#0369a1!important}html[data-lite-theme=light] .pionex-discover-score span{color:#64748b!important}html[data-lite-theme=light] .pionex-discover-tags em{background:#f1f5f9!important;color:#475569!important}html[data-lite-theme=light] .pionex-hunter-style,html[data-lite-theme=light] .pionex-hunter-metrics,html[data-lite-theme=light] .pionex-hunter-score span{color:#64748b!important}html[data-lite-theme=light] .pionex-hunter-mint-row{background:#f8fafc!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-hunter-addr{color:#475569!important}html[data-lite-theme=light] .pionex-poly-score-block span,html[data-lite-theme=light] .pionex-poly-market-odds{color:#64748b!important}html[data-lite-theme=light] .pionex-poly-arb-q{color:#0f172a!important}html[data-lite-theme=light] .pionex-poly-arb-kpi{background:#f8fafc!important}html[data-lite-theme=light] .pionex-poly-arb-kpi span,html[data-lite-theme=light] .pionex-poly-arb-reason,html[data-lite-theme=light] .pionex-poly-arb-meta,html[data-lite-theme=light] .pionex-poly-arb-rank{color:#64748b!important}html[data-lite-theme=light] .pionex-lb-card{background:#fff!important;border-color:#0e749024!important;box-shadow:0 1px 3px #0f172a0f!important}html[data-lite-theme=light] .pionex-lb-card-system{border-color:#0284c747!important;box-shadow:0 0 0 1px #0284c714!important}html[data-lite-theme=light] .pionex-lb-card-title{color:#0f172a!important}html[data-lite-theme=light] .pionex-lb-card-sub,html[data-lite-theme=light] .pionex-lb-pnl{color:#64748b!important}html[data-lite-theme=light] .pionex-lb-design-summary{color:#475569!important}html[data-lite-theme=light] .pionex-lb-badge-system{color:#0369a1!important;background:#f0f9ff!important}html[data-lite-theme=light] .pionex-lb-badge-community{color:#475569!important;background:#f1f5f9!important}html[data-lite-theme=light] .pionex-lb-section-hd h2,html[data-lite-theme=light] .pionex-lb-section-toggle h2{color:#0f172a!important}html[data-lite-theme=light] .pionex-watchlist-panel{border-bottom-color:#0e74901a!important}html[data-lite-theme=light] .polar-tab-row{background:#f1f5f9!important;border-color:#0e74901f!important}html[data-lite-theme=light] .polar-tab-btn{color:#64748b!important}html[data-lite-theme=light] .polar-tab-btn.on{background:#fff!important;color:#0369a1!important;border-color:#0284c740!important;box-shadow:0 1px 3px #0f172a0f!important}html[data-lite-theme=light] .pionex-wl-pro-title strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-wl-pro-title span{color:#64748b!important}html[data-lite-theme=light] .pionex-wl-badges span{color:#475569!important;background:#f1f5f9!important}html[data-lite-theme=light] .pionex-wl-score,html[data-lite-theme=light] .pionex-wl-mini-stats{color:#475569!important}html[data-lite-theme=light] .pionex-detail-chart-block,html[data-lite-theme=light] .pionex-detail-position-block{background:#f8fafc!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-runtime-params-hd,html[data-lite-theme=light] .pionex-runtime-params-hd strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-runtime-params-sub{color:#64748b!important}html[data-lite-theme=light] .pionex-scanner-conditions li{background:#f8fafc!important;color:#64748b!important}html[data-lite-theme=light] .pionex-tv-runtime-hint,html[data-lite-theme=light] .polar-panel-kicker,html[data-lite-theme=light] .pionex-setting-val{color:#64748b!important}html[data-lite-theme=light] .pionex-detail-back{color:#475569!important}html[data-lite-theme=light] .text-\[\#48484a\]{color:#64748b!important}html[data-lite-theme=light] .text-sky-300{color:#0369a1!important}html[data-lite-theme=light] strong.text-slate-300{color:#1e293b!important}html[data-lite-theme=light] .pionex-page .text-slate-300{color:#334155!important}html[data-lite-theme=light] .pionex-chart-wrap{background:#f8fafc!important;border:1px solid rgba(14,116,144,.12)!important}html[data-lite-theme=light] .pionex-sparkline-empty{background:#f8fafc!important}html[data-lite-theme=light] .pionex-chart-axis{color:#64748b!important}html[data-lite-theme=light] .pionex-grid-chart-hint{color:#64748b!important;border-top-color:#0e74901a!important}html[data-lite-theme=light] .lite-dex-panel{background:#fff!important;border-color:#0e749024!important;box-shadow:0 1px 3px #0f172a0f!important;color:#0f172a!important}html[data-lite-theme=light] .lite-dex-hero{background:linear-gradient(145deg,#f0f9ff,#fff)!important;border-color:#0e749024!important}html[data-lite-theme=light] .lite-dex-section-title{color:#0f172a!important}html[data-lite-theme=light] .lite-dex-metric-label{color:#64748b!important}html[data-lite-theme=light] .lite-dex-metric-value{color:#0f172a!important}html[data-lite-theme=light] .lite-dex-metric-sub{color:#64748b!important}html[data-lite-theme=light] .lite-connect-track-card{background:#fff!important;border-color:#0e74901f!important;opacity:1!important;color:#334155!important}html[data-lite-theme=light] .lite-connect-track-cex.lite-connect-track-card-active{background:#f0f9ff!important;border-color:#0284c759!important}html[data-lite-theme=light] .lite-connect-track-dex.lite-connect-track-card-active{background:#fff7ed!important;border-color:#ea580c47!important}html[data-lite-theme=light] .lite-dex-step{color:#334155!important}html[data-lite-theme=light] .pionex-detail-back,html[data-lite-theme=light] .pionex-detail-hd-actions button{color:#475569!important}html[data-lite-theme=light] .pionex-title,html[data-lite-theme=light] .pionex-create-featured-title{color:#0f172a!important}html[data-lite-theme=light] .pionex-create-featured-desc,html[data-lite-theme=light] .pionex-create-featured-meta{color:#64748b!important}html[data-lite-theme=light] .pionex-create-icon-box{background:radial-gradient(circle at 35% 18%,rgba(255,255,255,.85),transparent 40%),linear-gradient(145deg,#e0f7fc,#f0fafc)!important;border-color:color-mix(in srgb,currentColor 35%,rgba(12,180,212,.25))!important;box-shadow:0 0 0 3px #0cb4d40f!important}html[data-lite-theme=light] .pionex-create-icon-box:before{border-color:#0cb4d424!important}html[data-lite-theme=light] .pionex-create-role-legend{color:#64748b!important}html[data-lite-theme=light] .pionex-create-badge.muted{background:#f1f5f9!important;color:#64748b!important}html[data-lite-theme=light] .pionex-create-item{color:#334155!important}html[data-lite-theme=light] .pionex-create-featured-card.theme-agent,html[data-lite-theme=light] .pionex-create-featured-card.theme-pirate,html[data-lite-theme=light] .pionex-create-featured-card.intraday-tv{background:#fff!important;border-color:#0e749024!important}html[data-lite-theme=light] .lite-connect-track-title{color:#334155!important}html[data-lite-theme=light] .lite-connect-track-sub{color:#64748b!important}html[data-lite-theme=light] .lite-connect-track-icon{background:#f1f5f9!important;border-color:#0e749024!important;color:#64748b!important}html[data-lite-theme=light] .lite-connect-track-check{background:#e0f2fe!important;border-color:#0284c747!important;color:#0369a1!important}html[data-lite-theme=light] .lite-connect-track-cex.lite-connect-track-card-active .lite-connect-track-title{color:#0c4a6e!important}html[data-lite-theme=light] .lite-connect-track-cex.lite-connect-track-card-active .lite-connect-track-sub{color:#0369a1!important}html[data-lite-theme=light] .lite-connect-track-dex.lite-connect-track-card-active .lite-connect-track-title{color:#7c2d12!important}html[data-lite-theme=light] .lite-connect-track-dex.lite-connect-track-card-active .lite-connect-track-sub{color:#c2410c!important}html[data-lite-theme=light] .lite-connect-track-dex.lite-connect-track-card-active .lite-connect-track-check{background:#ffedd5!important;border-color:#ea580c47!important;color:#c2410c!important}html[data-lite-theme=light] .lite-connect-track-dex.lite-connect-track-card-active .lite-connect-track-icon{background:#fff7ed!important;border-color:#ea580c38!important;color:#c2410c!important}html[data-lite-theme=light] .lite-connect-track-badge{color:#0369a1!important;background:#e0f2fe!important;border-color:#0284c738!important}html[data-lite-theme=light] .lite-connect-track-dex.lite-connect-track-card-active .lite-connect-track-badge{color:#c2410c!important;background:#ffedd5!important;border-color:#ea580c38!important}html[data-lite-theme=light] .lite-dex-metric{background:#f8fafc!important;border-color:#0e74901f!important}html[data-lite-theme=light] .lite-dex-step-pending{background:#f8fafc!important;border-color:#0e74901a!important}html[data-lite-theme=light] .lite-dex-step-index{background:#fff!important;border-color:#0e749024!important;color:#475569!important}html[data-lite-theme=light] .lite-dex-step-title{color:#0f172a!important}html[data-lite-theme=light] .lite-dex-step-detail{color:#64748b!important}html[data-lite-theme=light] .polar-icon-box{background:#e0f2fe!important;border-color:#0284c738!important;color:#0369a1!important}html[data-lite-theme=light] .bg-slate-950\/90,html[data-lite-theme=light] .bg-slate-950\/80,html[data-lite-theme=light] .bg-slate-950\/70,html[data-lite-theme=light] .bg-slate-950\/60,html[data-lite-theme=light] .bg-slate-950\/50,html[data-lite-theme=light] .bg-slate-950\/40{background:#f8fafc!important}html[data-lite-theme=light] .bg-slate-900\/60,html[data-lite-theme=light] .bg-slate-900{background:#fff!important}html[data-lite-theme=light] .border-slate-800,html[data-lite-theme=light] .border-slate-700,html[data-lite-theme=light] .divide-slate-800>:not([hidden])~:not([hidden]){border-color:#0e749024!important}html[data-lite-theme=light] .text-sky-200,html[data-lite-theme=light] .text-sky-100{color:#0369a1!important}html[data-lite-theme=light] .text-sky-100\/70,html[data-lite-theme=light] .text-sky-50\/80{color:#475569!important}html[data-lite-theme=light] .text-emerald-200,html[data-lite-theme=light] .text-emerald-100,html[data-lite-theme=light] .text-emerald-50{color:#047857!important}html[data-lite-theme=light] .text-violet-200,html[data-lite-theme=light] .text-violet-100,html[data-lite-theme=light] .text-violet-200\/80{color:#6d28d9!important}html[data-lite-theme=light] .text-amber-200,html[data-lite-theme=light] .text-amber-100{color:#b45309!important}html[data-lite-theme=light] .text-slate-100,html[data-lite-theme=light] .text-slate-200,html[data-lite-theme=light] .text-slate-300{color:#334155!important}html[data-lite-theme=light] thead.bg-slate-950\/80,html[data-lite-theme=light] thead.bg-slate-900\/60{background:#f1f5f9!important;color:#64748b!important}html[data-lite-theme=light] tbody.text-slate-300{color:#475569!important}html[data-lite-theme=light] .bg-sky-300\/10{background:#f0f9ff!important;border-color:#0284c72e!important}html[data-lite-theme=light] .bg-violet-500\/10{background:#f5f3ff!important;border-color:#8b5cf633!important}html[data-lite-theme=light] .bg-violet-500\/10 .text-violet-100,html[data-lite-theme=light] .bg-violet-500\/10 .text-violet-200\/80{color:#5b21b6!important}html[data-lite-theme=light] .bg-emerald-500\/10{background:#ecfdf5!important;border-color:#10b98138!important}html[data-lite-theme=light] .bg-amber-300\/5{background:#fffbeb!important;border-color:#f59e0b38!important}html[data-lite-theme=light] .bg-amber-300\/5 .text-amber-100{color:#92400e!important}html[data-lite-theme=light] input.bg-slate-950,html[data-lite-theme=light] input.bg-slate-900,html[data-lite-theme=light] select.bg-slate-900{background:#fff!important;border-color:#0e74902e!important;color:#0f172a!important}html[data-lite-theme=light] .hover\:bg-slate-800:hover{background:#f1f5f9!important}html[data-lite-theme=light] .rounded-\[2rem\].border-slate-800.bg-slate-900\/60{background:#fff!important;border-color:#0e749024!important;box-shadow:0 1px 3px #0f172a0f!important}html[data-lite-theme=light] .border-sky-300\/12{border-color:#0e74901f!important}html[data-lite-theme=light] .bg-sky-500\/10{background:#f0f9ff!important}html[data-lite-theme=light] .text-sky-200.rounded-md,html[data-lite-theme=light] span.text-sky-200{color:#0369a1!important}html[data-lite-theme=light] .rounded-full.border-emerald-500\/30.bg-emerald-500\/10{background:#ecfdf5!important;border-color:#10b98140!important;color:#047857!important}html[data-lite-theme=light] .rounded-full.border-emerald-500\/30.bg-emerald-500\/10.text-emerald-200{color:#047857!important}html[data-lite-theme=light] .lite-dex-btn-ghost{background:#f8fafc!important;border-color:#0e749024!important;color:#475569!important}html[data-lite-theme=light] .lite-dex-help-body{color:#475569!important}html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-twap-hero-banner,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-twap-panel{background:#fff!important;border-color:#f59e0b38!important;box-shadow:0 1px 3px #0f172a0f,0 4px 16px #0f172a0a!important}html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-twap-hero-copy h2,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-twap-hero-copy p,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-twap-panel-hd,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-preset-hd strong,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-symbol-card strong,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-tf-chip strong,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-stepper strong,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-mt-pick-copy strong,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-twap-kpi strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-twap-hero-copy p,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-preset-sub,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-param>span,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-daily-cap>span,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-symbol-card em,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-tf-chip span,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-mt-pick-copy span,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-acc-logic-summary{color:#64748b!important}html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-preset-card,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-symbol-card,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-tf-chip,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-mt-pick,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-stepper{background:#f8fafc!important;border-color:#0e749024!important}html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-preset-card.on,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-symbol-card.on,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-tf-chip.on{background:#fffbeb!important;border-color:#f59e0b73!important}html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-stepper button{background:#e2e8f0!important;color:#334155!important}html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-acc-tip{background:#fffbeb!important;border-color:#f59e0b40!important;color:#92400e!important}html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-cta-bar{background:#fff!important;border-color:#f59e0b33!important}html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-twap-hero-flow>div{color:#b45309!important}html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-broker-card{background:#fff!important;border-color:#0f172a14!important}html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-capital-input{background:#f8fafc!important;border-color:#0f172a1a!important}html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-lot-table th,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-lot-table td{border-color:#0f172a0f!important}html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-broker-foot,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-lot-note,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-entry-hint,html[data-lite-theme=light] .pionex-forex-scalp-page .pionex-forex-exit-hint{color:#64748b!important}html[data-lite-theme=light] .pionex-detail-panel-wrap{background:#fffffff0!important;border-color:#0e749024!important;box-shadow:0 1px 3px #0f172a0f,0 8px 24px #0f172a0d!important}html[data-lite-theme=light] .pionex-detail-tabs{border-bottom-color:#0e74901f!important;background:#f8fafcd1!important}html[data-lite-theme=light] .pionex-detail-tab{color:#64748b!important}html[data-lite-theme=light] .pionex-detail-tab.on{color:#0f172a!important;border-bottom-color:#0369a1!important}html[data-lite-theme=light] .pionex-detail-section-title,html[data-lite-theme=light] .pionex-detail-list-title,html[data-lite-theme=light] .pionex-trade-item-title,html[data-lite-theme=light] .pionex-orders-symbol,html[data-lite-theme=light] .pionex-orders-val,html[data-lite-theme=light] .pionex-params-val,html[data-lite-theme=light] .pionex-runtime-params-hd strong,html[data-lite-theme=light] .pionex-card-name,html[data-lite-theme=light] .pionex-profit-val,html[data-lite-theme=light] .pionex-price-lg,html[data-lite-theme=light] .pionex-card strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-detail-notes,html[data-lite-theme=light] .pionex-detail-kv,html[data-lite-theme=light] .pionex-detail-list-item,html[data-lite-theme=light] .pionex-orders-summary,html[data-lite-theme=light] .pionex-orders-per-grid,html[data-lite-theme=light] .pionex-orders-ladder-col,html[data-lite-theme=light] .pionex-trade-item,html[data-lite-theme=light] .pionex-trade-item-body,html[data-lite-theme=light] .pionex-params-cell,html[data-lite-theme=light] .pionex-runtime-params-hd,html[data-lite-theme=light] .pionex-runtime-params-actions,html[data-lite-theme=light] .pionex-detail-chart-block,html[data-lite-theme=light] .pionex-detail-position-block,html[data-lite-theme=light] .pionex-orders-live-banner{background:#fff!important;border-color:#0e74901f!important;color:#0f172a!important;box-shadow:0 1px 2px #0f172a0a!important}html[data-lite-theme=light] .pionex-detail-kv li,html[data-lite-theme=light] .pionex-orders-summary-grid>div,html[data-lite-theme=light] .pionex-trade-item-hd,html[data-lite-theme=light] .pionex-trade-leg,html[data-lite-theme=light] .pionex-orders-ladder li{border-color:#0e74901a!important}html[data-lite-theme=light] .pionex-detail-yield-label,html[data-lite-theme=light] .pionex-detail-notes-empty,html[data-lite-theme=light] .pionex-detail-notes-hd,html[data-lite-theme=light] .pionex-detail-list-sub,html[data-lite-theme=light] .pionex-detail-kv li span:first-child,html[data-lite-theme=light] .pionex-orders-lbl,html[data-lite-theme=light] .pionex-orders-ladder-meta,html[data-lite-theme=light] .pionex-trade-item-time,html[data-lite-theme=light] .pionex-trade-detail,html[data-lite-theme=light] .pionex-params-lbl,html[data-lite-theme=light] .pionex-runtime-params-sub,html[data-lite-theme=light] .pionex-card-name-hint,html[data-lite-theme=light] .pionex-metric-sub,html[data-lite-theme=light] .pionex-profit-label,html[data-lite-theme=light] .pionex-create-featured-desc{color:#64748b!important}html[data-lite-theme=light] .pionex-detail-notes-text,html[data-lite-theme=light] .pionex-detail-kv li span:last-child,html[data-lite-theme=light] .pionex-orders-ladder li span:first-child,html[data-lite-theme=light] .pionex-trade-item-body span,html[data-lite-theme=light] .pionex-params-val-sm{color:#334155!important}html[data-lite-theme=light] .pionex-orders-summary,html[data-lite-theme=light] .pionex-orders-ladder-col,html[data-lite-theme=light] .pionex-params-cell{background:#f8fafc!important}html[data-lite-theme=light] .pionex-orders-ladder-live,html[data-lite-theme=light] .pionex-trade-item.open,html[data-lite-theme=light] .pionex-params-cell-wide{background:#f0f9ff!important}html[data-lite-theme=light] .pionex-detail-edit-btn,html[data-lite-theme=light] .pionex-copy-btn,html[data-lite-theme=light] .pionex-detail-back,html[data-lite-theme=light] .pionex-detail-hd-actions button{color:#475569!important}html[data-lite-theme=light] .pionex-detail-edit-btn:hover,html[data-lite-theme=light] .pionex-copy-btn:hover,html[data-lite-theme=light] .pionex-detail-back:hover,html[data-lite-theme=light] .pionex-detail-hd-actions button:hover{color:#0369a1!important}html[data-lite-theme=light] .pionex-create-page input,html[data-lite-theme=light] .pionex-create-page select,html[data-lite-theme=light] .pionex-create-page textarea,html[data-lite-theme=light] .pionex-detail-page input,html[data-lite-theme=light] .pionex-detail-page select,html[data-lite-theme=light] .pionex-detail-page textarea,html[data-lite-theme=light] .pionex-sheet input,html[data-lite-theme=light] .pionex-sheet select,html[data-lite-theme=light] .pionex-sheet textarea{background:#fff!important;border-color:#0e74902e!important;color:#0f172a!important}html[data-lite-theme=light] .pionex-create-page input::-moz-placeholder,html[data-lite-theme=light] .pionex-create-page textarea::-moz-placeholder,html[data-lite-theme=light] .pionex-detail-page input::-moz-placeholder,html[data-lite-theme=light] .pionex-detail-page textarea::-moz-placeholder,html[data-lite-theme=light] .pionex-sheet input::-moz-placeholder,html[data-lite-theme=light] .pionex-sheet textarea::-moz-placeholder{color:#94a3b8!important}html[data-lite-theme=light] .pionex-create-page input::placeholder,html[data-lite-theme=light] .pionex-create-page textarea::placeholder,html[data-lite-theme=light] .pionex-detail-page input::placeholder,html[data-lite-theme=light] .pionex-detail-page textarea::placeholder,html[data-lite-theme=light] .pionex-sheet input::placeholder,html[data-lite-theme=light] .pionex-sheet textarea::placeholder{color:#94a3b8!important}html[data-lite-theme=light] .pionex-create-page label,html[data-lite-theme=light] .pionex-create-page .text-xs,html[data-lite-theme=light] .pionex-detail-page .text-xs{color:#64748b!important}html[data-lite-theme=light] .pionex-create-page .font-medium,html[data-lite-theme=light] .pionex-create-page .font-semibold,html[data-lite-theme=light] .pionex-create-page .font-bold,html[data-lite-theme=light] .pionex-detail-page .font-medium,html[data-lite-theme=light] .pionex-detail-page .font-semibold,html[data-lite-theme=light] .pionex-detail-page .font-bold,html[data-lite-theme=light] .pionex-card .text-white,html[data-lite-theme=light] .pionex-detail-page .text-white,html[data-lite-theme=light] .pionex-create-page .text-white,html[data-lite-theme=light] .pionex-create-select-page .text-white{color:#0f172a!important}html[data-lite-theme=light] .pionex-card .text-\[\#8e8e93\],html[data-lite-theme=light] .pionex-card .text-\[\#636366\],html[data-lite-theme=light] .pionex-detail-page .text-\[\#8e8e93\],html[data-lite-theme=light] .pionex-detail-page .text-\[\#636366\],html[data-lite-theme=light] .pionex-create-page .text-\[\#8e8e93\],html[data-lite-theme=light] .pionex-create-page .text-\[\#636366\],html[data-lite-theme=light] .pionex-create-select-page .text-\[\#8e8e93\],html[data-lite-theme=light] .pionex-create-select-page .text-\[\#636366\]{color:#64748b!important}html[data-lite-theme=light] .pionex-card .bg-black\/40,html[data-lite-theme=light] .pionex-card .bg-black\/30,html[data-lite-theme=light] .pionex-detail-page .bg-black\/40,html[data-lite-theme=light] .pionex-detail-page .bg-black\/30,html[data-lite-theme=light] .pionex-create-page .bg-black\/40,html[data-lite-theme=light] .pionex-create-page .bg-black\/30,html[data-lite-theme=light] .pionex-create-page .bg-white\/5,html[data-lite-theme=light] .pionex-detail-page .bg-white\/5{background:#fff!important;border-color:#0e74901f!important;color:#0f172a!important}html[data-lite-theme=light] .pionex-card .border-white\/10,html[data-lite-theme=light] .pionex-detail-page .border-white\/10,html[data-lite-theme=light] .pionex-create-page .border-white\/10,html[data-lite-theme=light] .pionex-card .border-white\/5,html[data-lite-theme=light] .pionex-detail-page .border-white\/5,html[data-lite-theme=light] .pionex-create-page .border-white\/5{border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-card .bg-slate-900\/60,html[data-lite-theme=light] .pionex-card .bg-slate-950\/80,html[data-lite-theme=light] .pionex-detail-page .bg-slate-900\/60,html[data-lite-theme=light] .pionex-detail-page .bg-slate-950\/80,html[data-lite-theme=light] .pionex-create-page .bg-slate-900\/60,html[data-lite-theme=light] .pionex-create-page .bg-slate-950\/80{background:#fff!important;color:#0f172a!important}html[data-lite-theme=light] .pionex-create-featured-card .pionex-role-chip{color:#0369a1!important;border-color:#0284c738!important;background:#f0f9ff!important;box-shadow:none!important}html[data-lite-theme=light] .pionex-role-chip{color:#0369a1!important;border-color:#0284c738!important;background:#f0f9ff!important}html[data-lite-theme=light] .pionex-cta-bar{background:#fffffff5!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-create-hd,html[data-lite-theme=light] .pionex-detail-hd{background:#fffffff5!important;border-bottom:1px solid rgba(14,116,144,.12)!important;box-shadow:0 4px 18px #0f172a0f!important}html[data-lite-theme=light] .pionex-create-guide-btn{background:#f0f9ff!important;border:1px solid rgba(2,132,199,.22)!important;color:#0369a1!important;box-shadow:0 1px 3px #0f172a0f!important}html[data-lite-theme=light] .pionex-funding-step-nav{background:transparent!important;color:#334155!important}html[data-lite-theme=light] .pionex-funding-step-nav .step-item{color:#64748b!important}html[data-lite-theme=light] .pionex-funding-step-nav .step-dot{background:#fff!important;border:1px solid rgba(14,116,144,.18)!important;color:#64748b!important;box-shadow:none!important}html[data-lite-theme=light] .pionex-funding-step-nav .step-item.active .step-dot,html[data-lite-theme=light] .pionex-funding-step-nav .step-item.done .step-dot{background:#fff7cc!important;border-color:#ca8a0459!important;color:#a16207!important}html[data-lite-theme=light] .pionex-funding-step-nav .step-item.active .step-label,html[data-lite-theme=light] .pionex-funding-step-nav .step-item.done .step-label{color:#a16207!important}html[data-lite-theme=light] .pionex-funding-basket,html[data-lite-theme=light] .pionex-funding-basket.empty,html[data-lite-theme=light] .pionex-funding-catalog,html[data-lite-theme=light] .pionex-funding-basis-banner,html[data-lite-theme=light] .pionex-funding-table-wrap,html[data-lite-theme=light] .pionex-funding-rule-cards .rule-card,html[data-lite-theme=light] .pionex-funding-capital-input,html[data-lite-theme=light] .pionex-funding-dual-balance-card{background:#fffffff0!important;border-color:#0e749024!important;color:#0f172a!important;box-shadow:0 1px 3px #0f172a0d!important}html[data-lite-theme=light] .pionex-funding-basket{background:linear-gradient(180deg,#fff,#f8fafc)!important}html[data-lite-theme=light] .pionex-funding-basket-hd span,html[data-lite-theme=light] .pionex-funding-catalog-hd h3,html[data-lite-theme=light] .pionex-funding-rule-cards .rule-card strong,html[data-lite-theme=light] .pionex-funding-capital-input .capital-display strong,html[data-lite-theme=light] .pionex-funding-table td strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-funding-basket-hd em,html[data-lite-theme=light] .pionex-funding-basket.empty p,html[data-lite-theme=light] .pionex-funding-catalog-stats em,html[data-lite-theme=light] .pionex-funding-catalog-updated,html[data-lite-theme=light] .pionex-funding-catalog-foot,html[data-lite-theme=light] .pionex-funding-rule-cards .rule-card p,html[data-lite-theme=light] .pionex-funding-balance-breakdown span,html[data-lite-theme=light] .pionex-funding-table td,html[data-lite-theme=light] .pionex-funding-table th{color:#64748b!important}html[data-lite-theme=light] .pionex-funding-basket-chip{background:#f1f5f9!important;border-color:#0e74901f!important;color:#0f172a!important;opacity:1!important}html[data-lite-theme=light] .pionex-funding-basket-chip button{color:#64748b!important}html[data-lite-theme=light] .pionex-funding-catalog-tabs button,html[data-lite-theme=light] .pionex-funding-catalog-actions button,html[data-lite-theme=light] .pionex-funding-catalog .view-toggle,html[data-lite-theme=light] .pionex-funding-catalog .refresh-btn,html[data-lite-theme=light] .pionex-funding-table .section-toggle{background:#f1f5f9!important;border-color:#0e74901f!important;color:#475569!important;opacity:1!important}html[data-lite-theme=light] .pionex-funding-catalog-tabs button.on,html[data-lite-theme=light] .pionex-funding-catalog-actions button.on{background:#fff7cc!important;border-color:#ca8a045c!important;color:#a16207!important}html[data-lite-theme=light] .pionex-funding-card-grid{gap:.75rem!important}html[data-lite-theme=light] .pionex-funding-opp-card{background:#fff!important;border-color:#0e749024!important;color:#0f172a!important;box-shadow:0 2px 10px #0f172a14!important;opacity:1!important}html[data-lite-theme=light] .pionex-funding-opp-card.selected,html[data-lite-theme=light] .pionex-funding-opp-card.qualified{border-color:#ca8a046b!important;background:linear-gradient(180deg,#fff,#fffbeb)!important}html[data-lite-theme=light] .pionex-funding-opp-card .opp-hd strong,html[data-lite-theme=light] .pionex-funding-opp-card .opp-yield-grid strong,html[data-lite-theme=light] .pionex-funding-opp-card .opp-apr strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-funding-opp-card .opp-yield-grid,html[data-lite-theme=light] .pionex-funding-opp-card .opp-apr,html[data-lite-theme=light] .pionex-funding-opp-card .opp-route-optimizer{background:#f8fafc!important;border-color:#0e74901a!important}html[data-lite-theme=light] .pionex-funding-opp-card .opp-yield-grid span,html[data-lite-theme=light] .pionex-funding-opp-card .opp-apr span,html[data-lite-theme=light] .pionex-funding-opp-card .opp-apr-note,html[data-lite-theme=light] .pionex-funding-opp-card .optimizer-grid span{color:#64748b!important}html[data-lite-theme=light] .pionex-twap-hero-banner{background:radial-gradient(circle at 86% 8%,rgba(2,132,199,.12),transparent 16rem),linear-gradient(145deg,#fff,#f0f9ff)!important;border-color:#0284c72e!important;color:#0f172a!important;box-shadow:0 6px 22px #0f172a14!important}html[data-lite-theme=light] .pionex-twap-hero-glow{opacity:.25!important}html[data-lite-theme=light] .pionex-twap-hero-copy h2,html[data-lite-theme=light] .pionex-twap-panel-hd,html[data-lite-theme=light] .pionex-twap-preset-hd strong,html[data-lite-theme=light] .pionex-twap-preset-right strong,html[data-lite-theme=light] .pionex-twap-kpi strong,html[data-lite-theme=light] .pionex-twap-stepper-val strong,html[data-lite-theme=light] .pionex-acc-weight-sum strong,html[data-lite-theme=light] .pionex-acc-setting-label{color:#0f172a!important}html[data-lite-theme=light] .pionex-twap-hero-copy p,html[data-lite-theme=light] .pionex-twap-preset-sub,html[data-lite-theme=light] .pionex-twap-preset-cred,html[data-lite-theme=light] .pionex-twap-kpi span,html[data-lite-theme=light] .pionex-twap-stepper-val em,html[data-lite-theme=light] .pionex-acc-setting-val,html[data-lite-theme=light] .pionex-acc-logic-summary{color:#64748b!important}html[data-lite-theme=light] .pionex-twap-panel,html[data-lite-theme=light] .pionex-twap-preset-card,html[data-lite-theme=light] .pionex-twap-kpi,html[data-lite-theme=light] .pionex-twap-stepper,html[data-lite-theme=light] .pionex-twap-schedule,html[data-lite-theme=light] .pionex-acc-invest-block,html[data-lite-theme=light] .pionex-acc-alloc-block,html[data-lite-theme=light] .pionex-acc-advanced-body,html[data-lite-theme=light] .pionex-acc-setting-row,html[data-lite-theme=light] .pionex-acc-logic-summary{background:#fff!important;border-color:#0e749024!important;color:#0f172a!important;box-shadow:0 1px 3px #0f172a0d!important}html[data-lite-theme=light] .pionex-twap-preset-card.on,html[data-lite-theme=light] .pionex-twap-page .pionex-index-card.on{background:#ecfdf5!important;border-color:#10b98159!important}html[data-lite-theme=light] .pionex-twap-role-chip,html[data-lite-theme=light] .pionex-twap-tag-chip{background:#ecfdf5!important;border-color:#10b9813d!important;color:#047857!important}html[data-lite-theme=light] .pionex-twap-hero-flow{border-top-color:#0e74901a!important}html[data-lite-theme=light] .pionex-twap-hero-flow>div{color:#047857!important;background:transparent!important}html[data-lite-theme=light] .pionex-twap-chips button,html[data-lite-theme=light] .pionex-acc-tabs button,html[data-lite-theme=light] .pionex-acc-weight-stepper,html[data-lite-theme=light] .pionex-acc-weight-stepper button,html[data-lite-theme=light] .pionex-twap-stepper button{background:#f1f5f9!important;border-color:#0e74901f!important;color:#475569!important;opacity:1!important}html[data-lite-theme=light] .pionex-twap-chips button.on,html[data-lite-theme=light] .pionex-acc-tabs button.on{background:#ecfdf5!important;border-color:#10b98152!important;color:#047857!important}html[data-lite-theme=light] .pionex-twap-stepper-val,html[data-lite-theme=light] .pionex-twap-stepper{background:#fff!important}html[data-lite-theme=light] .pionex-twap-schedule-track b{background:#10b98133!important}html[data-lite-theme=light] .pionex-twap-schedule-track i,html[data-lite-theme=light] .pionex-twap-schedule-track .first i{background:#10b981!important;box-shadow:0 0 0 3px #10b9811f!important}html[data-lite-theme=light] .pionex-acc-tip{background:#ecfdf5!important;border-color:#10b98138!important;color:#065f46!important}html[data-lite-theme=light] .pionex-acc-tip p,html[data-lite-theme=light] .pionex-acc-tip button{color:#065f46!important}html[data-lite-theme=light] .pionex-cta-bar-inner{background:transparent!important}html[data-lite-theme=light] .pionex-cta-btn{color:#0f172a!important}html[data-lite-theme=light] .pionex-cta-btn:not(.pionex-cta-ghost){background:linear-gradient(180deg,#facc15,#eab308)!important;box-shadow:0 8px 22px #ca8a0438!important}html[data-lite-theme=light] .pionex-cta-btn:disabled{background:#e2e8f0!important;color:#94a3b8!important;box-shadow:none!important}html[data-lite-theme=light] .pionex-sheet,html[data-lite-theme=light] .pionex-acc-sheet,html[data-lite-theme=light] .pionex-funding-calc-sheet{background:#fff!important;color:#0f172a!important;border-color:#0cb4d429!important}html[data-lite-theme=light] .pionex-sheet-title,html[data-lite-theme=light] .pionex-funding-calc-sheet .sheet-hd strong{color:#0f172a!important}html[data-lite-theme=light] .pionex-sheet-hint,html[data-lite-theme=light] .pionex-funding-calc-sheet .sheet-hd span{color:#5a7382!important}html[data-lite-theme=light] .pionex-account-row,html[data-lite-theme=light] .pionex-ai-card{background:#f7fcfe!important;border-color:#0cb4d42e!important;color:#0a1c28!important;box-shadow:0 1px 2px #0e74900a!important}html[data-lite-theme=light] .pionex-account-row.on,html[data-lite-theme=light] .pionex-ai-card.on{background:#e0f7fc!important;border-color:#0cb4d46b!important}html[data-lite-theme=light] .pionex-account-row-title strong,html[data-lite-theme=light] .pionex-account-row-title span{color:#0a1c28!important}html[data-lite-theme=light] .pionex-account-row-title span,html[data-lite-theme=light] .pionex-account-row-meta,html[data-lite-theme=light] .pionex-account-row-balance,html[data-lite-theme=light] .pionex-account-row-note,html[data-lite-theme=light] .pionex-account-section-title,html[data-lite-theme=light] .pionex-account-empty,html[data-lite-theme=light] .pionex-account-row-side{color:#5a7382!important}html[data-lite-theme=light] .pionex-account-empty{background:#f7fcfe!important;border-color:#0cb4d433!important}html[data-lite-theme=light] .pionex-account-picker-btn,html[data-lite-theme=light] .pionex-margin-row,html[data-lite-theme=light] .pionex-margin-row-inset,html[data-lite-theme=light] .pionex-account-pick{background:#fff!important;border-color:#0cb4d433!important;color:#0a1c28!important;box-shadow:0 1px 3px #0e74900d!important}html[data-lite-theme=light] .pionex-account-picker-btn,html[data-lite-theme=light] .pionex-account-pick strong{color:#0a1c28!important}html[data-lite-theme=light] .pionex-account-pick span,html[data-lite-theme=light] .pionex-margin-label{color:#5a7382!important}html[data-lite-theme=light] .pionex-sheet-cancel{background:#eef8fb!important;border-color:#0cb4d433!important;color:#0a1c28!important}html[data-lite-theme=light] .pionex-sheet-grabber{background:#b6d4de!important}html[data-lite-theme=light] .pionex-deploy-banner strong{color:#065f46!important}html[data-lite-theme=light] .pionex-deploy-banner p{color:#5a7382!important}html[data-lite-theme=light] .pionex-param-section,html[data-lite-theme=light] .pionex-create-split-setup,html[data-lite-theme=light] .pionex-create-split-chart,html[data-lite-theme=light] .pionex-acc-invest-block,html[data-lite-theme=light] .pionex-acc-alloc-block,html[data-lite-theme=light] .pionex-acc-advanced-body,html[data-lite-theme=light] .pionex-acc-setting-row,html[data-lite-theme=light] .pionex-acc-logic-summary,html[data-lite-theme=light] .pionex-risk-summary-card div{background:#fff!important;border-color:#0cb4d424!important}html[data-lite-theme=light] .pionex-contract-field input,html[data-lite-theme=light] .pionex-contract-field select,html[data-lite-theme=light] .pionex-contract-select-btn,html[data-lite-theme=light] .pionex-input,html[data-lite-theme=light] .pionex-input-full,html[data-lite-theme=light] .pionex-dir-pill{background:#f7fcfe!important;border-color:#0cb4d42e!important;color:#0a1c28!important}html[data-lite-theme=light] *:disabled,html[data-lite-theme=light] [aria-disabled=true]{opacity:.55}html[data-lite-theme=light] .pionex-funding-app-hd{background:#fffffff7!important;border-bottom:1px solid rgba(14,116,144,.12)!important;box-shadow:0 4px 18px #0f172a0f!important;color:#0f172a!important}html[data-lite-theme=light] .pionex-funding-app-hd .back,html[data-lite-theme=light] .pionex-funding-app-hd .guide,html[data-lite-theme=light] .pionex-funding-app-hd h1{color:#0f172a!important}html[data-lite-theme=light] .pionex-funding-app-hd p{color:#64748b!important}html[data-lite-theme=light] .pionex-funding-app-footer{background:#fffffff7!important;border-top:1px solid rgba(14,116,144,.12)!important;box-shadow:0 -8px 24px #0f172a14!important}html[data-lite-theme=light] .pionex-funding-app-footer .btn-ghost{background:#f8fafc!important;border-color:#0e749029!important;color:#475569!important}html[data-lite-theme=light] .pionex-funding-app-footer .btn-primary{background:linear-gradient(135deg,#facc15,#eab308)!important;color:#0f172a!important;box-shadow:0 8px 22px #ca8a0433!important}html[data-lite-theme=light] .pionex-funding-app-footer .btn-primary:disabled{background:#e2e8f0!important;color:#94a3b8!important;box-shadow:none!important;opacity:1!important}html[data-lite-theme=light] .pionex-chart-box{background:#fff!important;border-color:#0e749024!important;box-shadow:0 4px 18px #0f172a14!important}html[data-lite-theme=light] .pionex-chart-toolbar,html[data-lite-theme=light] .pionex-grid-chart-legend{background:#fff!important;border-bottom-color:#0e74901a!important}html[data-lite-theme=light] .pionex-grid-chart-main{border-bottom-color:#0e74901a!important}html[data-lite-theme=light] .pionex-pane-block,html[data-lite-theme=light] .pionex-subchart-panel,html[data-lite-theme=light] .pionex-subchart-panel.open{background:#fff!important;border-top-color:#0e74901a!important}html[data-lite-theme=light] .pionex-subchart-toggle{background:#f8fafc!important;color:#334155!important}html[data-lite-theme=light] .pionex-subchart-meta,html[data-lite-theme=light] .pionex-grid-chart-watermark{color:#64748b!important}html[data-lite-theme=light] .pionex-ind-toggle.on,html[data-lite-theme=light] .pionex-chart-stat{background:#f8fafc!important;border-color:#0e74901f!important}html[data-lite-theme=light] .pionex-chart-stat small{color:#64748b!important}html[data-lite-theme=light] .pionex-grid-chart-loading,html[data-lite-theme=light] .pionex-grid-chart-empty{background:#f7fcfe!important;color:#5a7382!important}html[data-lite-theme=light] .pionex-advanced{background:#fff!important;border-color:#0cb4d42e!important}html[data-lite-theme=light] .pionex-advanced-hd,html[data-lite-theme=light] .pionex-setting-row{color:#0a1c28!important}html[data-lite-theme=light] .pionex-setting-row{border-top-color:#0cb4d41f!important}html[data-lite-theme=light] .pionex-setting-val,html[data-lite-theme=light] .pionex-ai-sheet-hint{color:#5a7382!important}html[data-lite-theme=light] .pionex-ai-card-title strong,html[data-lite-theme=light] .pionex-ai-card-meta strong{color:#0a1c28!important}html[data-lite-theme=light] .pionex-ai-tag{color:#0e7490!important;background:#0cb4d41a!important;border-color:#0cb4d438!important}html[data-lite-theme=light] .pionex-ai-card-apy em,html[data-lite-theme=light] .pionex-ai-card-meta span{color:#5a7382!important}html[data-lite-theme=light] .pionex-ai-apy{color:#0891b2!important}html[data-lite-theme=light] .pionex-ai-check{border-color:#b6d4de!important;background:#fff!important}html[data-lite-theme=light] .pionex-ai-check.on{border-color:#0cb4d4!important;background:#0cb4d4!important;color:#fff!important}html[data-lite-theme=light] .pionex-sheet-overlay.pionex-ai-sheet-overlay{background:#0a1c2859!important}.mt-bridge-step-list{list-style:none;padding:0;margin:0}.mt-bridge-step{border-left:2px solid rgba(255,255,255,.08);padding-left:.75rem;margin-left:.35rem}.mt-bridge-step.done{border-left-color:#34d39973}.mt-bridge-step-hd{display:flex;align-items:center;gap:.5rem}.mt-bridge-step-body{margin-top:.35rem;padding-bottom:.25rem}.mt-bridge-wizard code{font-size:.68rem;word-break:break-all}html[data-lite-theme=light] .tradfi-watch-page,html[data-lite-theme=light] .tradfi-sym-page{color:#0f172a!important}html[data-lite-theme=light] .tradfi-watch-sub,html[data-lite-theme=light] .tradfi-ready-copy,html[data-lite-theme=light] .tradfi-sym-footnote,html[data-lite-theme=light] .tradfi-sym-hd-text p,html[data-lite-theme=light] .tradfi-sym-sub,html[data-lite-theme=light] .tradfi-toolbar .meta{color:#64748b!important}html[data-lite-theme=light] .tradfi-watch-mark,html[data-lite-theme=light] .tradfi-algo-bot-icon,html[data-lite-theme=light] .tradfi-inline-link{color:#0284c7!important}html[data-lite-theme=light] .tradfi-linked-zap{color:#059669!important}html[data-lite-theme=light] .tradfi-ready-strip{background:#fff!important;border-color:#0e749029!important;color:#334155!important;box-shadow:0 1px 3px #0f172a0d}html[data-lite-theme=light] .tradfi-ready-strip.warn{border-color:#d9770647!important;background:#fffbeb!important}html[data-lite-theme=light] .tradfi-ready-strip.ok{border-color:#16a34a47!important;background:#f0fdf4!important}html[data-lite-theme=light] .tradfi-ready-panel{background:#fff!important;border:1px solid rgba(14,116,144,.14);border-radius:12px;padding:10px 12px;color:#475569!important}html[data-lite-theme=light] .tradfi-ready-select,html[data-lite-theme=light] .tradfi-ready-btn{background:#f8fafc!important;border-color:#0e74902e!important;color:#0f172a!important}html[data-lite-theme=light] .tradfi-ready-btn.primary{background:#0284c71a!important;border-color:#0284c747!important;color:#0369a1!important}html[data-lite-theme=light] .tradfi-ready-errors{color:#b45309!important}html[data-lite-theme=light] .tradfi-tabs{background:#e2e8f0!important;border-color:transparent!important}html[data-lite-theme=light] .tradfi-tabs button{color:#64748b!important;background:transparent!important;border-color:transparent!important}html[data-lite-theme=light] .tradfi-tabs button.on{background:#fff!important;color:#0369a1!important;box-shadow:0 1px 3px #0f172a14}html[data-lite-theme=light] .tradfi-toolbar input{background:#fff!important;border-color:#0e74902e!important;color:#0f172a!important}html[data-lite-theme=light] .tradfi-toolbar input::-moz-placeholder{color:#94a3b8!important}html[data-lite-theme=light] .tradfi-toolbar input::placeholder{color:#94a3b8!important}html[data-lite-theme=light] .tradfi-base-only{color:#475569!important}html[data-lite-theme=light] .tradfi-refresh{background:#fff!important;border-color:#0e74902e!important;color:#0369a1!important}html[data-lite-theme=light] .tradfi-quote-head{color:#64748b!important;border-color:#0e74901f!important}html[data-lite-theme=light] .tradfi-quote-list{background:#fff!important;border:1px solid rgba(14,116,144,.14);border-radius:14px;box-shadow:0 1px 3px #0f172a0d,0 8px 24px #0f172a0a;overflow:hidden}html[data-lite-theme=light] .pionex-wl-sparkline,html[data-lite-theme=light] .tradfi-quote-spark .pionex-wl-sparkline{background:transparent!important}html[data-lite-theme=light] .pionex-wl-sparkline-empty,html[data-lite-theme=light] .tradfi-quote-spark .pionex-wl-sparkline-empty{background:linear-gradient(180deg,#0284c70d,#f1f5f9cc)!important;border:1px solid rgba(14,116,144,.1)}html[data-lite-theme=light] .tradfi-quote-spark{padding:2px 0}html[data-lite-theme=light] .tradfi-quote-row{border-bottom-color:#0e749014!important;background:#fff!important;color:#0f172a!important}html[data-lite-theme=light] .tradfi-quote-row:hover{background:#f0f9ff!important}html[data-lite-theme=light] .tradfi-quote-row.flash-up{background:#10b9811a!important}html[data-lite-theme=light] .tradfi-quote-row.flash-down{background:#ef444414!important}html[data-lite-theme=light] .tradfi-quote-sym strong{color:#0f172a!important}html[data-lite-theme=light] .tradfi-quote-desc,html[data-lite-theme=light] .tradfi-quote-ba{color:#64748b!important}html[data-lite-theme=light] .tradfi-quote-last{color:#0f172a!important}html[data-lite-theme=light] .tradfi-quote-last.up,html[data-lite-theme=light] .tradfi-sym-last.up{color:#059669!important}html[data-lite-theme=light] .tradfi-quote-last.down,html[data-lite-theme=light] .tradfi-sym-last.down{color:#dc2626!important}html[data-lite-theme=light] .tradfi-quote-chg span{background:#f1f5f9!important;color:#475569!important}html[data-lite-theme=light] .tradfi-quote-chg.up span{background:#d1fae5!important;color:#047857!important}html[data-lite-theme=light] .tradfi-quote-chg.down span{background:#fee2e2!important;color:#b91c1c!important}html[data-lite-theme=light] .tradfi-badge.closed{background:#fffbeb!important;border-color:#d977064d!important;color:#b45309!important}html[data-lite-theme=light] .tradfi-empty{color:#64748b!important}html[data-lite-theme=light] .tradfi-sym-hero{background:linear-gradient(165deg,#f0f9ff,#fff 55%,#f8fafc)!important;border-color:#0284c733!important;box-shadow:0 1px 3px #0f172a0d,0 8px 28px #0284c70f}html[data-lite-theme=light] .tradfi-sym-hd-text h1,html[data-lite-theme=light] .tradfi-sym-last{color:#0f172a!important}html[data-lite-theme=light] .tradfi-sym-pill.open{color:#047857!important;background:#d1fae5!important;border-color:#10b98159!important}html[data-lite-theme=light] .tradfi-sym-pill.closed{color:#b45309!important;background:#fffbeb!important;border-color:#d977064d!important}html[data-lite-theme=light] .tradfi-sym-chg{background:#f1f5f9!important;color:#475569!important}html[data-lite-theme=light] .tradfi-sym-chg.up{background:#d1fae5!important;color:#047857!important}html[data-lite-theme=light] .tradfi-sym-chg.down{background:#fee2e2!important;color:#b91c1c!important}html[data-lite-theme=light] .tradfi-sym-tfs button,html[data-lite-theme=light] .tradfi-sym-modes button{background:#fff!important;border-color:#0e749029!important;color:#475569!important}html[data-lite-theme=light] .tradfi-sym-tfs button.on,html[data-lite-theme=light] .tradfi-sym-modes button.on{background:#e0f2fe!important;border-color:#0284c759!important;color:#0369a1!important}html[data-lite-theme=light] .tradfi-sym-modes button.tradfi-chart-grow{border-color:#0284c759!important;color:#0369a1!important}html[data-lite-theme=light] .tradfi-chart-h-badge{background:#e0f2fe!important;border-color:#0284c747!important;color:#0369a1!important}html[data-lite-theme=light] .tradfi-sym-chart-wrap{background:#0f172a!important;border-color:#0e749038!important;box-shadow:0 8px 28px #0f172a1a}html[data-lite-theme=light] .tradfi-sym-chart-wrap-hero{border-color:#0284c74d!important}html[data-lite-theme=light] .tradfi-chart-resize{background:linear-gradient(180deg,#e0f2fe,#f0f9ff)!important;border-top-color:#0284c738!important;color:#0369a1!important}html[data-lite-theme=light] .tradfi-chart-resize:hover,html[data-lite-theme=light] .tradfi-chart-resize:active{background:#bae6fd!important;color:#0c4a6e!important}html[data-lite-theme=light] .tradfi-sym-chart-empty{color:#94a3b8!important}html[data-lite-theme=light] .tradfi-empty-tv-btn{background:#0284c71f!important;border-color:#0284c759!important;color:#0369a1!important}html[data-lite-theme=light] .tradfi-algo-card{background:linear-gradient(165deg,#f0f9ff,#fff 42%,#f8fafc)!important;border-color:#0284c738!important;box-shadow:0 1px 3px #0f172a0d,0 10px 32px #0284c712;color:#0f172a!important}html[data-lite-theme=light] .tradfi-algo-hd h2{color:#0f172a!important}html[data-lite-theme=light] .tradfi-algo-hd p,html[data-lite-theme=light] .tradfi-steps li{color:#64748b!important}html[data-lite-theme=light] .tradfi-steps li.done{color:#334155!important}html[data-lite-theme=light] .tradfi-steps .n{background:#e2e8f0!important;color:#64748b!important}html[data-lite-theme=light] .tradfi-steps li.done .n{background:#d1fae5!important;color:#047857!important}html[data-lite-theme=light] .tradfi-steps .ok{color:#059669!important}html[data-lite-theme=light] .tradfi-steps .link{color:#0284c7!important}html[data-lite-theme=light] .tradfi-ready-warn{background:#fffbeb!important;border-color:#d977064d!important;color:#92400e!important}html[data-lite-theme=light] .tradfi-presets button{background:#fff!important;border-color:#0e749029!important;color:#64748b!important;box-shadow:0 1px 2px #0f172a0a}html[data-lite-theme=light] .tradfi-presets button strong{color:#0f172a!important}html[data-lite-theme=light] .tradfi-presets button.on{background:#e0f2fe!important;border-color:#0284c766!important;color:#0369a1!important}html[data-lite-theme=light] .tradfi-adv-toggle{background:#0284c70f!important;border-color:#0284c747!important;color:#0369a1!important}html[data-lite-theme=light] .tradfi-param-grid label,html[data-lite-theme=light] .tradfi-param-field,html[data-lite-theme=light] .tradfi-dry-toggle{color:#475569!important}html[data-lite-theme=light] .tradfi-param-grid input,html[data-lite-theme=light] .tradfi-param-grid select,html[data-lite-theme=light] .tradfi-param-field input,html[data-lite-theme=light] .tradfi-param-field select{background:#fff!important;border-color:#0e749033!important;color:#0f172a!important}html[data-lite-theme=light] .tradfi-algo-actions .ghost{background:#fff!important;border-color:#0e74902e!important;color:#334155!important}html[data-lite-theme=light] .tradfi-algo-actions .primary{background:linear-gradient(135deg,#0ea5e9,#0284c7)!important;color:#fff!important}html[data-lite-theme=light] .tradfi-algo-linked{background:#ecfdf5!important;border-color:#10b98147!important}html[data-lite-theme=light] .tradfi-algo-linked .hd{color:#047857!important}html[data-lite-theme=light] .tradfi-algo-linked .row{border-top-color:#10b98126!important;color:#0f172a!important}html[data-lite-theme=light] .tradfi-algo-linked .meta{color:#64748b!important}html[data-lite-theme=light] .tradfi-engine-presets button,html[data-lite-theme=light] .tradfi-param-group{background:#fff!important;border-color:#0e749029!important;color:#475569!important}html[data-lite-theme=light] .tradfi-engine-presets button strong,html[data-lite-theme=light] .tradfi-param-group-hd{color:#0f172a!important}html[data-lite-theme=light] .tradfi-engine-presets button span,html[data-lite-theme=light] .tradfi-param-group-hd span{color:#64748b!important}html[data-lite-theme=light] .tradfi-engine-presets button.on{background:#e0f2fe!important;border-color:#0284c766!important}html[data-lite-theme=light] .tradfi-param-summary{color:#0369a1!important}html[data-lite-theme=light] .tradfi-param-toggle{color:#334155!important}html[data-lite-theme=light] .tradfi-sym-icon{background:#e0f2fe!important}html[data-lite-theme=light] .tradfi-sym-icon.fallback{color:#0369a1!important;background:linear-gradient(145deg,#e0f2fe,#f0f9ff)!important;border-color:#0284c74d!important}html[data-lite-theme=light] .tradfi-sym-page .text-sky-300,html[data-lite-theme=light] .tradfi-watch-page .text-sky-400{color:#0284c7!important}html[data-lite-theme=light] .tradfi-sym-page .text-emerald-400{color:#059669!important}html[data-lite-theme=light] .tradfi-watch-page .text-slate-400,html[data-lite-theme=light] .tradfi-watch-page .text-slate-500,html[data-lite-theme=light] .tradfi-watch-page .text-slate-300{color:#64748b!important}html[data-lite-theme=light] .tradfi-ticker-bar{background:linear-gradient(165deg,#f0f9ff,#fff 60%)!important;border-color:#0284c733!important;box-shadow:0 1px 3px #0f172a0d}html[data-lite-theme=light] .tradfi-ticker-back{background:#fff!important;border-color:#0e749029!important;color:#475569!important}html[data-lite-theme=light] .tradfi-ticker-sym strong,html[data-lite-theme=light] .tradfi-ticker-last{color:#0f172a!important}html[data-lite-theme=light] .tradfi-ticker-last.up{color:#059669!important}html[data-lite-theme=light] .tradfi-ticker-last.down{color:#dc2626!important}html[data-lite-theme=light] .tradfi-ticker-stats em{color:#64748b!important}html[data-lite-theme=light] .tradfi-ticker-stats b{color:#0f172a!important}html[data-lite-theme=light] .tradfi-ticker-stats b.up{color:#059669!important}html[data-lite-theme=light] .tradfi-ticker-stats b.down{color:#dc2626!important}html[data-lite-theme=light] .tradfi-exec-panel{background:linear-gradient(165deg,#f0f9ff,#fff 45%,#f8fafc)!important;border-color:#0284c738!important;box-shadow:0 8px 28px #0284c712}html[data-lite-theme=light] .tradfi-exec-tabs{background:#e2e8f0!important;border-bottom-color:#0e74901f!important}html[data-lite-theme=light] .tradfi-exec-tabs button{color:#64748b!important}html[data-lite-theme=light] .tradfi-exec-tabs button.on{color:#0369a1!important;background:#fff!important;box-shadow:inset 0 -2px #0284c7!important}html[data-lite-theme=light] .tradfi-manual-hint{color:#64748b!important}html[data-lite-theme=light] .tradfi-manual-hint strong{color:#b45309!important}html[data-lite-theme=light] .tradfi-bs{background:#fff!important;border-color:#0e749029!important}html[data-lite-theme=light] .tradfi-bs span{color:#64748b!important}html[data-lite-theme=light] .tradfi-bs.buy strong{color:#059669!important}html[data-lite-theme=light] .tradfi-bs.sell strong{color:#dc2626!important}html[data-lite-theme=light] .tradfi-bs.buy.on{background:#ecfdf5!important;border-color:#10b98166!important}html[data-lite-theme=light] .tradfi-bs.sell.on{background:#fef2f2!important;border-color:#dc262659!important}html[data-lite-theme=light] .tradfi-manual-lots button{background:#fff!important;border-color:#0e749029!important;color:#475569!important}html[data-lite-theme=light] .tradfi-manual-lots button.on{background:#e0f2fe!important;border-color:#0284c759!important;color:#0369a1!important}html[data-lite-theme=light] .tradfi-manual-meta>div{color:#64748b!important}html[data-lite-theme=light] .tradfi-manual-meta strong{color:#0f172a!important}html[data-lite-theme=light] .tradfi-manual-meta strong.buy{color:#059669!important}html[data-lite-theme=light] .tradfi-manual-meta strong.sell{color:#dc2626!important}
