*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:#f4f8fb;background:#05070a;margin:0;font-family:Arial,Helvetica,sans-serif}a{color:inherit;text-decoration:none}button,input,select{font:inherit}.landing{background:#05070a;min-height:100vh;position:relative;overflow:hidden}.landing:before,.app:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#65d6ff09 1px,#0000 1px),linear-gradient(90deg,#65d6ff09 1px,#0000 1px),linear-gradient(135deg,#0000 0 49.7%,#8b7cff09 50%,#0000 50.3%);background-size:42px 42px,42px 42px,180px 180px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#000000d9 65%,#0000 100%);mask-image:linear-gradient(#000 0%,#000000d9 65%,#0000 100%)}.landing:after,.app:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 75% 8%,#65d6ff21,#0000 25%),radial-gradient(circle at 10% 70%,#8b7cff14,#0000 28%);position:fixed;inset:0}.nav,.hero,.section,footer,.shell,.content{z-index:1;position:relative}.nav{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:10;background:#05070ac7;border-bottom:1px solid #1b2732;justify-content:space-between;align-items:center;height:76px;padding:0 6%;display:flex;position:sticky;top:0}.brand{letter-spacing:.11em;align-items:center;gap:11px;font-weight:900;display:flex}.brandmark,.logo-mark{background:linear-gradient(145deg,#12202a,#070b10);border:1px solid #315568;border-radius:9px;place-items:center;width:40px;height:40px;display:grid;box-shadow:0 0 28px #65d6ff1f}.brandmark svg,.logo-mark svg{width:20px;height:20px}.navlinks{color:#aebcc7;align-items:center;gap:26px;font-size:14px;display:flex}.navlinks a:hover{color:#fff}.navbutton,.primary{color:#071016;background:linear-gradient(135deg,#f4fbff,#cfeaf4);border-radius:8px;padding:11px 17px;font-weight:800}.hero{max-width:1160px;margin:auto;padding:125px 6% 105px}.hero:after{content:"";border:1px solid #65d6ff1a;border-radius:50%;width:330px;height:330px;position:absolute;top:90px;right:2%;box-shadow:0 0 0 30px #65d6ff05,0 0 0 70px #8b7cff03}.eyebrow{color:#72d9ff;letter-spacing:.2em;font-size:11px;font-weight:900}.hero h1{letter-spacing:-.065em;max-width:900px;margin:22px 0;font-size:clamp(54px,8vw,96px);line-height:.96}.hero h1 span{background:linear-gradient(90deg,#fff,#70d9ff,#9a8bff);color:#0000;-webkit-background-clip:text}.hero-copy{color:#b7c3cc;max-width:700px;font-size:19px;line-height:1.75}.actions{gap:12px;margin-top:32px;display:flex}.secondary{color:#d2dbe2;background:#0c1218a6;border:1px solid #334452;border-radius:8px;padding:11px 17px}.stats{border:1px solid #202e39;border-radius:12px;gap:1px;max-width:820px;margin-top:75px;display:flex;overflow:hidden}.stat{background:#0a0f14e0;flex-direction:column;gap:6px;min-width:190px;padding:20px 26px;display:flex}.stat strong{color:#f6fbff;font-size:22px}.stat span{color:#91a0ab;font-size:12px}.section{border-top:1px solid #18232d;max-width:1160px;margin:auto;padding:95px 6%}.section h2{letter-spacing:-.045em;color:#f5f8fb;margin:12px 0 35px;font-size:42px}.flow,.marketgrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.flowcard,.marketcard{background:linear-gradient(145deg,#0e151cf7,#070b0ff7);border:1px solid #23313c;border-radius:12px;min-height:180px;padding:24px;box-shadow:inset 0 1px #ffffff05,0 12px 40px #0003}.flowcard small{color:#6fdcff}.flowcard b,.marketcard b{color:#f0f5f8;margin-top:28px;font-size:16px;display:block}.flowcard p,.marketcard span{color:#a4b0ba;font-size:13px;line-height:1.6}.marketgrid{grid-template-columns:repeat(3,1fr)}.marketcard{min-height:160px}.marketcard i{color:#79ddff;font-size:22px;font-style:normal}.marketcard b{margin-top:18px}.marketcard span{margin-top:8px;display:block}footer{color:#83909b;border-top:1px solid #18232d;justify-content:space-between;max-width:1160px;margin:auto;padding:35px 6%;font-size:12px;display:flex}.app{background:#05070a;min-height:100vh}.shell{grid-template-columns:240px 1fr;min-height:100vh;display:grid}.sidebar{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070a0eeb;border-right:1px solid #1b2732;height:100vh;padding:22px 16px;position:sticky;top:0}.sidebrand{letter-spacing:.1em;align-items:center;gap:10px;padding:8px 10px 28px;font-weight:900;display:flex}.sidebrand .logo-mark{width:36px;height:36px}.sidegroup{color:#6f8290;letter-spacing:.16em;margin:18px 0 8px;padding:0 10px;font-size:10px;font-weight:800}.side a{color:#aebbc5;border-radius:7px;padding:10px;font-size:13px;display:block}.side a:hover,.side a.active{color:#fff;background:#121c24}.content{width:100%;max-width:1280px;margin:auto;padding:30px 4%}.topbar{justify-content:space-between;align-items:center;margin-bottom:30px;display:flex}.topbar h1{color:#f6f9fb;margin:0;font-size:29px}.muted{color:#9aabb7}.pill{color:#b7c5ce;background:#0b1218;border:1px solid #2c3d49;border-radius:999px;padding:7px 11px;font-size:11px}.cards{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.card{background:linear-gradient(145deg,#0e151c,#090d12);border:1px solid #22303b;border-radius:10px;padding:20px;box-shadow:inset 0 1px #ffffff05,0 10px 35px #0000002e}.card label{color:#91a1ac;font-size:11px;display:block}.card strong{color:#f5f9fb;margin-top:12px;font-size:24px;display:block}.panel{background:linear-gradient(145deg,#0e151c,#090d12);border:1px solid #22303b;border-radius:10px;margin-top:14px;padding:20px;position:relative;box-shadow:inset 0 1px #ffffff05,0 10px 35px #00000029}.panel:before{content:"";opacity:.5;background:linear-gradient(#65d6ff,#0000);width:2px;position:absolute;top:14px;bottom:14px;left:0}.panel h3,.panel h2{color:#f4f8fb}.row{color:#d7e0e6;border-top:1px solid #1b2731;justify-content:space-between;gap:18px;padding:13px 0;font-size:13px;display:flex}.good{color:#91e0b1}.warning{color:#f0cf82}.btn{color:#eef5f8;cursor:pointer;background:#111a22;border:1px solid #334451;border-radius:7px;padding:9px 13px}.btn.primarybtn{color:#071016;background:linear-gradient(135deg,#eefaff,#cce8f1);border-color:#8eb6c6;font-weight:800}.danger{color:#f0b3b9;border-color:#63343b}.formgrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.field{flex-direction:column;gap:7px;display:flex}.field label{color:#aebbc5;font-size:12px}.field input,.field select{color:#f4f8fb;background:#090e13;border:1px solid #30404c;border-radius:7px;padding:12px}.field option{color:#fff;background:#0a0f14}.help{color:#9aaab5;font-size:11px;line-height:1.55}.wizard{max-width:900px}.step{gap:10px;margin-bottom:10px;display:flex}.stepnum{color:#80dcff;border:1px solid #416072;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.choicegrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.choice{color:#f1f6f9;cursor:pointer;background:#0d151b;border:1px solid #2a3b47;border-radius:10px;padding:18px}.choice:hover{border-color:#6b91a2;box-shadow:0 0 0 1px #65d6ff1f,0 12px 32px #00000038}.choice b{margin-bottom:7px;display:block}.choice span{color:#a5b3bd;font-size:12px;line-height:1.5}.chart{background:linear-gradient(#65d6ff0a,#0000);border:1px solid #1e2c36;border-radius:10px;width:100%;height:300px;display:block}.chart text{fill:#91a1ac;font-size:11px}.chart-grid{stroke:#22313b;stroke-width:1px}.chart-line{fill:none;stroke:#65d6ff;stroke-width:3px;filter:drop-shadow(0 0 5px #65d6ff59)}.chart-area{fill:url(#chartFill)}.exchange-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.exchange-card{background:#0c1319;border:1px solid #263641;border-radius:11px;padding:20px}.exchange-card h3{color:#f5f9fb;margin:0 0 8px}.exchange-card p{color:#a4b2bc;font-size:13px;line-height:1.55}.tag{color:#9edfff;border:1px solid #314553;border-radius:999px;margin:3px;padding:5px 8px;font-size:10px;display:inline-block}.notice{color:#d7e5ec;background:#0a141b;border:1px solid #29404c;border-radius:8px;padding:13px}.notice.error{color:#f0b9bf;border-color:#6a3941}@media (max-width:800px){.navlinks a:not(.navbutton){display:none}.shell{grid-template-columns:1fr}.sidebar{display:none}.flow,.marketgrid,.cards,.formgrid,.choicegrid,.exchange-grid{grid-template-columns:1fr 1fr}.stats{flex-wrap:wrap}.hero{padding-top:80px}}@media (max-width:520px){.flow,.marketgrid,.cards,.formgrid,.choicegrid,.exchange-grid{grid-template-columns:1fr}.hero h1{font-size:52px}.actions{flex-direction:column}.stats{grid-template-columns:1fr 1fr;display:grid}.stat{min-width:0}.section{padding-top:65px}.row{flex-direction:column;gap:5px}}.exchange-list{flex-direction:column;gap:10px;display:flex}.connection-head{color:#f5f9fb;cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:0;display:flex}.connection-head span:first-child{flex-direction:column;gap:5px;display:flex}.connection-head small{color:#8fa1ad;font-size:11px;font-weight:400}.connection-body{border-top:1px solid #1f2d37;margin-top:15px;padding-top:16px}.connection-body p{color:#aab7c0;font-size:13px;line-height:1.6}.ub-brandmark{width:44px!important;min-width:44px!important;box-shadow:none!important;background:0 0!important;border:0!important}.ub-brandmark svg{width:38px!important;height:26px!important}.brand-compact .ub-brandmark{width:38px!important;min-width:38px!important}.mapping-row{grid-template-columns:1fr 1fr 2fr 1.4fr auto;gap:8px;margin-top:9px;display:grid}.mapping-row input,.mapping-row select{color:#f4f8fb;background:#090e13;border:1px solid #30404c;border-radius:7px;min-width:0;padding:10px}.mapping-row option{color:#fff;background:#0a0f14}@media (max-width:800px){.mapping-row{grid-template-columns:1fr 1fr}.mapping-row input,.mapping-row .btn{grid-column:1/-1}}.sidebar-safety{background:#0b1218;border:1px solid #263743;border-radius:8px;flex-direction:column;gap:5px;margin:24px 8px 0;padding:12px;display:flex}.sidebar-safety span{letter-spacing:.14em;color:#78d9ff;font-size:9px;font-weight:800}.sidebar-safety b{font-size:11px}.sidebar-safety small{color:#7f929f;font-size:10px;line-height:1.4}.mobile-nav{display:none}@media (max-width:800px){.sidebar{display:none}.mobile-nav{z-index:20;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#070a0ef5;border-bottom:1px solid #1b2732;gap:5px;padding:9px 12px;display:flex;position:sticky;top:0;overflow-x:auto}.mobile-nav a{white-space:nowrap;color:#9eafb9;border-radius:7px;padding:8px 10px;font-size:11px}.mobile-nav a.active{color:#fff;background:#15222c}.content{padding:22px 4%}.topbar{margin-bottom:20px}}.brand-large .ub-brandmark{width:52px!important;min-width:52px!important}.brand-large .ub-brandmark svg{width:46px!important;height:32px!important}.guide-hero h2{margin:10px 0 8px;font-size:36px}.guide-steps{gap:10px;margin:18px 0;display:grid}.guide-step{background:linear-gradient(145deg,#0e151c,#090d12);border:1px solid #22313b;border-radius:10px;grid-template-columns:48px 1fr;align-items:start;gap:16px;padding:20px;display:grid}.guide-number{color:#80dcff;border:1px solid #416072;border-radius:50%;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.guide-step h3{margin:1px 0 7px;font-size:16px}.guide-step p{color:#aab7c0;margin:0;font-size:13px;line-height:1.65}.guide-mini{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:28px;display:grid}.guide-mini>div{background:#0c1319;border:1px solid #23313c;border-radius:10px;flex-direction:column;gap:8px;padding:18px;display:flex}.guide-mini b{font-size:14px}.guide-mini span{color:#9faeb8;font-size:12px;line-height:1.5}@media (max-width:800px){.guide-mini{grid-template-columns:1fr 1fr}}@media (max-width:520px){.guide-mini{grid-template-columns:1fr}.guide-hero h2{font-size:29px}}.app,.landing{background:#05070a}.app:before,.landing:before{background-image:linear-gradient(#65d6ff0b 1px,#0000 1px),linear-gradient(90deg,#65d6ff0b 1px,#0000 1px),linear-gradient(60deg,#0000 48%,#9a8bff06 49%,#0000 50%),radial-gradient(circle at 20% 20%,#65d6ff0d 0 1px,#0000 2px),radial-gradient(circle at 70% 70%,#9a8bff0b 0 1px,#0000 2px);background-size:42px 42px,42px 42px,180px 180px,95px 95px,125px 125px}.app:after,.landing:after{background:radial-gradient(circle at 78% 12%,#65d6ff29,#0000 24%),radial-gradient(circle at 12% 76%,#8b7cff1c,#0000 28%),radial-gradient(circle at 52% 45%,#2dcdb409,#0000 32%)}.app .content:before,.landing .hero:before{content:"";pointer-events:none;opacity:.5;background:linear-gradient(90deg,#0000 0 14%,#65d6ff0e 14.1%,#0000 14.2% 86%,#9a8bff0b 86.1%,#0000 86.2%),linear-gradient(0deg,#0000 0 24%,#65d6ff09 24.1%,#0000 24.2% 74%,#9a8bff09 74.1%,#0000 74.2%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}.panel,.card,.flowcard,.marketcard,.exchange-card,.guide-step{background:linear-gradient(145deg,#0f1921f0,#070c11f5);box-shadow:inset 0 1px #ffffff09,0 18px 55px #0000003d}.panel{border-color:#29404d}.panel:after{content:"";pointer-events:none;border-top:1px solid #65d6ff1f;border-right:1px solid #9a8bff1f;width:34px;height:34px;position:absolute;top:14px;right:16px}.choice.selected{border-color:#65d6ff;box-shadow:0 0 0 1px #65d6ff2e,0 12px 32px #00000038}h4{color:#dbe7ed;margin:24px 0 10px}html[data-text-size=large]{font-size:112%}html[data-text-size=xlarge]{font-size:125%}html[data-spacing=wide] body{letter-spacing:.018em}html[data-spacing=wide] p,html[data-spacing=wide] .help,html[data-spacing=wide] .row{line-height:1.8}html[data-spacing=extra] body{letter-spacing:.035em}html[data-spacing=extra] p,html[data-spacing=extra] .help,html[data-spacing=extra] .row{line-height:2}html[data-theme=light] body,html[data-theme=light] .app,html[data-theme=light] .landing{color:#18232b;background:#f5f7f9}html[data-theme=light] .sidebar{background:#fffffff0;border-color:#d8e0e6}html[data-theme=light] .panel,html[data-theme=light] .card,html[data-theme=light] .flowcard,html[data-theme=light] .marketcard,html[data-theme=light] .exchange-card,html[data-theme=light] .guide-step{background:#ffffffeb;border-color:#d5dfe6;box-shadow:0 12px 35px #283c4b14}html[data-theme=light] .panel h3,html[data-theme=light] .panel h2,html[data-theme=light] .topbar h1,html[data-theme=light] .choice,html[data-theme=light] .row{color:#17242d}html[data-theme=light] .help,html[data-theme=light] .muted{color:#536570}html[data-theme=light] .field input,html[data-theme=light] .field select,html[data-theme=light] .choice,html[data-theme=light] .btn{color:#17242d;background:#fff;border-color:#c8d4dc}html[data-theme=warm] body,html[data-theme=warm] .app,html[data-theme=warm] .landing{color:#302a24;background:#f4eee5}html[data-theme=warm] .panel h3,html[data-theme=warm] .topbar h1,html[data-theme=warm] .choice{color:#302a24}html[data-theme=yellow] body,html[data-theme=yellow] .app,html[data-theme=yellow] .landing{color:#302e22;background:#fffbea}html[data-theme=yellow] .panel h3,html[data-theme=yellow] .topbar h1,html[data-theme=yellow] .choice{color:#302e22}html[data-theme=pastel] body,html[data-theme=pastel] .app,html[data-theme=pastel] .landing{color:#292735;background:#f3f1f7}html[data-theme=pastel] .panel h3,html[data-theme=pastel] .topbar h1,html[data-theme=pastel] .choice{color:#292735}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.dashboard-grid{grid-template-columns:1.55fr .85fr;gap:14px;display:grid}.sectionhead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.sectionhead h3{margin:0 0 6px}.sectionhead p{margin:0}.mini-metrics{grid-template-columns:repeat(4,1fr);gap:10px;margin-top:18px;display:grid}.mini-metrics>div{background:#080e138c;border:1px solid #263743;border-radius:8px;padding:14px}.mini-metrics span,.mini-metrics small{color:#8fa1ad;font-size:10px;display:block}.mini-metrics b{margin:7px 0;font-size:20px;display:block}.risk-status{margin:14px 0}.risk-list{border-top:1px solid #1b2731}.risk-list>div{border-bottom:1px solid #1b2731;justify-content:space-between;padding:10px 0;font-size:12px;display:flex}.risk-list span{color:#9aaab5}.position-grid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.position-card{background:#080e138c;border:1px solid #263743;border-radius:9px;padding:15px}.position-top{justify-content:space-between;gap:10px;margin-bottom:7px;display:flex}.protection-line{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.protection-line span{color:#a9bac4;border:1px solid #2b3c48;border-radius:999px;padding:4px 7px;font-size:10px}@media (max-width:900px){.dashboard-grid{grid-template-columns:1fr}.mini-metrics,.position-grid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.mini-metrics,.position-grid{grid-template-columns:1fr}.sectionhead{flex-direction:column}.sectionhead .btn{width:100%}}.tradingview-shell{background:#05070a;border:1px solid #1e2c36;border-radius:10px;width:100%;height:560px;margin-top:16px;overflow:hidden}.tradingview-shell .tradingview-widget-container{width:100%;height:100%}@media (max-width:700px){.tradingview-shell{height:440px}}.popular-row{flex-wrap:wrap;align-items:center;gap:7px;margin-top:14px;display:flex}.market-chip{cursor:pointer;background:#0d151b}.market-chip:hover{color:#fff;border-color:#65d6ff}.setup-hero{justify-content:space-between;align-items:flex-end;gap:22px;padding:6px 0 18px;display:flex}.setup-hero h2{letter-spacing:-.04em;margin:8px 0;font-size:34px}.setup-hero p{color:#9eafb9;max-width:680px;margin:0;line-height:1.6}.setup-progress{background:#080e13a6;border:1px solid #29404d;border-radius:10px;flex-direction:column;gap:5px;min-width:220px;padding:14px;display:flex}.setup-progress b{color:#80dcff;font-size:12px}.setup-progress span{color:#aab7c0;font-size:11px}.setup-steps{grid-template-columns:repeat(6,1fr);gap:7px;margin:8px 0 16px;display:grid}.setup-step{color:#7f919d;text-align:left;cursor:pointer;background:#0b1218;border:1px solid #263743;border-radius:8px;min-height:66px;padding:10px 8px}.setup-step span{border:1px solid #344b59;border-radius:50%;place-items:center;width:22px;height:22px;margin-bottom:7px;font-size:10px;display:grid}.setup-step b{font-size:10px;line-height:1.25;display:block}.setup-step.active{color:#f4f8fb;background:#101b23;border-color:#65d6ff;box-shadow:0 0 0 1px #65d6ff1f}.setup-step.active span,.setup-step.done span{color:#80dcff;border-color:#65d6ff}.setup-step.done{color:#a8bcc7}.setup-panel{max-width:980px}.setup-heading{margin-bottom:22px}.setup-heading>span{letter-spacing:.18em;color:#70d9ff;font-size:10px;font-weight:900}.setup-heading h3{margin:8px 0;font-size:25px}.setup-heading p{color:#aab7c0;max-width:760px;margin:0;line-height:1.65}.setup-explain{background:#080e138c;border:1px solid #263743;border-radius:9px;margin-top:18px;padding:15px}.setup-explain b{font-size:12px}.setup-explain p{color:#9eafb9;margin:7px 0 0;font-size:12px;line-height:1.65}.setup-field{max-width:520px;margin-top:18px}.connection-choice{color:#dce7ec;background:#090e13;border:1px solid #30404c;border-radius:7px;padding:12px}.setup-credentials{margin:18px 0}.setup-summary{grid-template-columns:repeat(3,1fr);gap:10px;margin:18px 0;display:grid}.setup-summary>div{background:#080e138c;border:1px solid #263743;border-radius:8px;padding:14px}.setup-summary span{color:#8295a1;margin-bottom:7px;font-size:10px;display:block}.setup-summary b{font-size:13px}.setup-nav{justify-content:space-between;gap:10px;margin-top:16px;display:flex}.setup-nav:has(button:only-child){justify-content:flex-end}.tv-instructions{gap:10px;display:grid}.tv-card{background:#080e138c;border:1px solid #263743;border-radius:9px;grid-template-columns:34px 1fr;gap:14px;padding:17px;display:grid}.tv-card>span{color:#80dcff;border:1px solid #416072;border-radius:50%;place-items:center;width:30px;height:30px;font-size:11px;font-weight:900;display:grid}.tv-card b{font-size:13px}.tv-card p{color:#9eafb9;margin:6px 0 11px;font-size:12px;line-height:1.6}.copy-row{align-items:center;gap:8px;display:flex}.copy-row code{white-space:nowrap;color:#8fdfff;background:#060a0e;border:1px solid #273943;border-radius:7px;flex:1;padding:10px;font-size:11px;display:block;overflow:auto}.setup-arrow{color:#a9bbc5;border:1px dashed #365160;border-radius:7px;padding:10px;font-size:11px}.tv-card pre{color:#bfe8f5;background:#06090d;border:1px solid #1d2a34;border-radius:8px;max-height:260px;margin:10px 0;padding:14px;font-size:11px;line-height:1.5;overflow:auto}.setup-warning{margin-top:14px}@media (max-width:900px){.setup-steps{grid-template-columns:repeat(3,1fr)}.setup-summary{grid-template-columns:1fr 1fr}.setup-hero{flex-direction:column;align-items:stretch}.setup-progress{min-width:0}}@media (max-width:520px){.setup-steps{grid-template-columns:repeat(2,1fr)}.setup-summary{grid-template-columns:1fr}.setup-nav{flex-direction:column}.setup-nav button{width:100%}.copy-row{flex-direction:column;align-items:stretch}.tv-card{grid-template-columns:28px 1fr}.setup-hero h2{font-size:29px}}.bot-card{border-bottom:1px solid #1e2b34;padding:18px 0}.bot-card:last-child{border-bottom:0}.bot-setup-line{flex-wrap:wrap;gap:7px;margin:16px 0;display:flex}.bot-step{color:#8497a2;background:#0a1015;border:1px solid #293944;border-radius:7px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;text-decoration:none;display:flex}.bot-step span{border:1px solid #3a4d59;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;display:grid}.bot-step.ok{color:#b6d2dc;border-color:#31505c}.bot-step.ok span{color:#82dcff;border-color:#4e7586}.bot-actions{justify-content:flex-end;gap:8px;display:flex}.eyebrow{letter-spacing:.18em;color:#70d9ff;font-size:10px;font-weight:900}.leaderboard-wrap{border:1px solid #243540;border-radius:9px;margin-top:16px;overflow:auto}.leaderboard{border-collapse:collapse;width:100%;min-width:820px;font-size:12px}.leaderboard th{text-align:left;color:#8195a1;letter-spacing:.06em;text-transform:uppercase;background:#091117;border-bottom:1px solid #263743;padding:11px 12px;font-size:10px}.leaderboard td{color:#d7e1e6;vertical-align:middle;border-bottom:1px solid #1c2a33;padding:13px 12px}.leaderboard tbody tr:hover{background:#65d6ff06}.leaderboard td:first-child{color:#78909d;width:35px}.leaderboard td:nth-child(2){min-width:190px}.leaderboard td:nth-child(2) .help{margin-top:3px;display:block}html[data-theme=light] .leaderboard th{background:#f2f6f8}html[data-theme=light] .leaderboard td{color:#24323b;border-color:#dce4e8}.execution-demo{grid-template-columns:repeat(6,1fr);gap:8px;margin:18px 0;display:grid}.execution-step{background:#080e139e;border:1px solid #263743;border-radius:9px;min-height:96px;padding:15px 12px;position:relative}.execution-step:not(:last-child):after{content:"→";color:#5d8191;z-index:2;font-size:16px;position:absolute;top:36px;right:-9px}.execution-step small,.risk-flow-card small{color:#70d9ff;letter-spacing:.14em;font-size:9px;font-weight:900;display:block}.execution-step b,.risk-flow-card b{margin:8px 0 5px;font-size:11px;display:block}.execution-step span,.risk-flow-card span{color:#8fa2ad;font-size:10px;line-height:1.45;display:block}.risk-flow{grid-template-columns:repeat(4,1fr);gap:9px;margin:18px 0;display:grid}.risk-flow-card{background:#080e139e;border:1px solid #263743;border-radius:9px;min-height:112px;padding:15px}.integration-strip{background:#080e1380;border:1px solid #263743;border-radius:9px;flex-wrap:wrap;align-items:center;gap:9px;margin-top:16px;padding:15px;display:flex}.integration-strip b{width:100%;font-size:12px}.integration-strip span{color:#c9d8df;border:1px solid #30434f;border-radius:999px;padding:7px 10px;font-size:10px}.integration-strip small{color:#718792;width:100%;font-size:9px}.trust-grid{grid-template-columns:repeat(2,1fr);gap:10px;margin:18px 0;display:grid}.trust-card{background:#080e138c;border:1px solid #263743;border-radius:9px;flex-direction:column;gap:7px;padding:16px;display:flex}.trust-card b{font-size:12px}.trust-card span{color:#92a4af;font-size:11px;line-height:1.55}.security-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin:14px 0;display:grid}.security-card{background:#080e138c;border:1px solid #263743;border-radius:9px;grid-template-columns:38px 1fr;gap:5px 12px;padding:18px;display:grid}.security-card small{color:#70d9ff;grid-row:span 2;font-size:10px;font-weight:900}.security-card b{font-size:12px}.security-card span{color:#92a4af;font-size:11px;line-height:1.55}.security-permissions{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.security-permissions>div{border:1px solid #263743;border-radius:8px;padding:14px}.security-permissions b,.security-permissions span{display:block}.security-permissions b{font-size:11px}.security-permissions span{color:#8fa2ad;margin-top:6px;font-size:10px;line-height:1.5}@media (max-width:950px){.execution-demo{grid-template-columns:repeat(3,1fr)}.execution-step:nth-child(3):after,.execution-step:nth-child(6):after{display:none}.risk-flow{grid-template-columns:repeat(2,1fr)}.security-permissions,.security-grid,.trust-grid{grid-template-columns:1fr}}@media (max-width:560px){.execution-demo,.risk-flow{grid-template-columns:1fr}.execution-step:after{display:none!important}.integration-strip{flex-direction:column;align-items:flex-start}.integration-strip b,.integration-strip small{width:auto}}.brand-wordmark{letter-spacing:.075em;align-items:center;font-size:20px;font-weight:950;line-height:1;display:inline-flex}.brand-wordmark b{color:#f5faf8;font-weight:900}.brand-wordmark strong{color:#19d3a2;font-weight:900}.ub-brandmark{color:#f5faf8!important}.nav .brand-wordmark{font-size:20px}.sidebrand .brand-wordmark{font-size:17px}.primary{background:linear-gradient(135deg,#25e0b0,#19d3a2);border-color:#19d3a2;box-shadow:0 8px 28px #19d3a229}.eyebrow{color:#19d3a2}.hero h1 span{background:linear-gradient(90deg,#f5faf8,#19d3a2);-webkit-background-clip:text;background-clip:text}.execution-step small,.risk-flow-card small,.setup-progress b,.setup-step.active span,.setup-step.done span{color:#19d3a2}.setup-step.active{border-color:#19d3a2;box-shadow:0 0 0 1px #19d3a224}.brand-wordmark{letter-spacing:-.045em;align-items:baseline;gap:0;font-size:21px;font-weight:900;line-height:1;display:flex}.brand-wordmark b{color:#f7faf9}.brand-wordmark strong{color:#20d6a4}.brandmark.ub-brandmark{box-shadow:none!important;background:0 0!important;border:0!important}.ub-brandmark svg{filter:drop-shadow(0 0 12px #20d6a41f)}.brand-compact .brand-wordmark{font-size:19px}.brand-large{gap:14px}.brand-large .ub-brandmark{place-items:center!important;width:64px!important;min-width:64px!important;height:48px!important;display:grid!important;overflow:visible!important}.brand-large .ub-brandmark svg{shape-rendering:geometricprecision;display:block;overflow:visible;width:62px!important;height:42px!important}.brand-large .brand-wordmark{letter-spacing:-.065em;font-size:29px}.sidebrand .brand-large .ub-brandmark{width:58px!important;min-width:58px!important}.sidebrand .brand-large .ub-brandmark svg{width:56px!important;height:39px!important}.sidebrand .brand-large .brand-wordmark{font-size:22px}.nav .brand-large .ub-brandmark{width:64px!important;min-width:64px!important}.nav .brand-large .ub-brandmark svg{width:62px!important;height:42px!important}@media (max-width:520px){.brand-large{gap:9px}.brand-large .ub-brandmark{width:52px!important;min-width:52px!important;height:42px!important}.brand-large .ub-brandmark svg{width:51px!important;height:35px!important}.brand-large .brand-wordmark{font-size:23px}}html[data-theme=custom] body,html[data-theme=custom] .app,html[data-theme=custom] .landing{background:var(--custom-bg,#111827);color:var(--custom-fg,#f8fbfa)}html[data-theme=custom] .sidebar{background:color-mix(in srgb,var(--custom-panel,#0d1513) 94%,transparent);border-color:color-mix(in srgb,var(--custom-fg,#f8fbfa) 18%,var(--custom-bg,#111827))}html[data-theme=custom] .panel,html[data-theme=custom] .card,html[data-theme=custom] .flowcard,html[data-theme=custom] .marketcard,html[data-theme=custom] .exchange-card,html[data-theme=custom] .guide-step{background:color-mix(in srgb,var(--custom-panel,#0d1513) 92%,transparent);border-color:color-mix(in srgb,var(--custom-fg,#f8fbfa) 18%,var(--custom-bg,#111827))}html[data-theme=custom] .topbar h1,html[data-theme=custom] .panel h2,html[data-theme=custom] .panel h3,html[data-theme=custom] .choice,html[data-theme=custom] .row,html[data-theme=custom] .card strong{color:var(--custom-fg,#f8fbfa)}html[data-theme=custom] .muted,html[data-theme=custom] .help,html[data-theme=custom] .field label,html[data-theme=custom] .card label{color:var(--custom-muted,#b7c7c2)}html[data-theme=custom] .field input,html[data-theme=custom] .field select,html[data-theme=custom] .choice,html[data-theme=custom] .btn{background:color-mix(in srgb,var(--custom-panel,#0d1513) 96%,transparent);color:var(--custom-fg,#f8fbfa);border-color:color-mix(in srgb,var(--custom-fg,#f8fbfa) 24%,var(--custom-bg,#111827))}.custom-colour{background:#080e1373;border:1px solid #263743;border-radius:9px;align-items:center;gap:12px;margin-top:16px;padding:12px 14px;display:flex}.custom-colour label{font-size:12px;font-weight:800}.custom-colour input{cursor:pointer;background:0 0;border:1px solid #40515c;border-radius:6px;width:46px;height:34px;padding:2px}.custom-colour span{color:#91a3ad;font-size:11px}@media (max-width:520px){.custom-colour{flex-wrap:wrap;align-items:flex-start}.custom-colour span{width:100%}}.brand-home{color:inherit;cursor:pointer;align-items:center;text-decoration:none;display:inline-flex}.brand-home:focus-visible{outline-offset:4px;border-radius:6px;outline:2px solid #20d6a4}html[data-theme=warm]{--theme-bg:#f2eadf;--theme-fg:#27231f;--theme-muted:#5b5148;--theme-panel:#fffaf3;--theme-border:#cfc0ad}html[data-theme=warm] body,html[data-theme=warm] .app,html[data-theme=warm] .landing{background:var(--theme-bg);color:var(--theme-fg)}html[data-theme=warm] .sidebar,html[data-theme=warm] .panel,html[data-theme=warm] .card,html[data-theme=warm] .flowcard,html[data-theme=warm] .marketcard,html[data-theme=warm] .exchange-card,html[data-theme=warm] .guide-step{background:var(--theme-panel);border-color:var(--theme-border)}html[data-theme=warm] .topbar h1,html[data-theme=warm] .panel h2,html[data-theme=warm] .panel h3,html[data-theme=warm] .choice,html[data-theme=warm] .row,html[data-theme=warm] .card strong,html[data-theme=warm] .guide-step h3{color:var(--theme-fg)}html[data-theme=warm] .muted,html[data-theme=warm] .help,html[data-theme=warm] .field label,html[data-theme=warm] .card label,html[data-theme=warm] .guide-step p{color:var(--theme-muted)}html[data-theme=warm] .field input,html[data-theme=warm] .field select,html[data-theme=warm] .choice,html[data-theme=warm] .btn{color:var(--theme-fg);background:#fffdf9;border-color:#bfae99}html[data-theme=yellow]{--theme-bg:#fff8d9;--theme-fg:#292716;--theme-muted:#5b573f;--theme-panel:#fffef3;--theme-border:#d5cb94}html[data-theme=yellow] body,html[data-theme=yellow] .app,html[data-theme=yellow] .landing{background:var(--theme-bg);color:var(--theme-fg)}html[data-theme=yellow] .sidebar,html[data-theme=yellow] .panel,html[data-theme=yellow] .card,html[data-theme=yellow] .flowcard,html[data-theme=yellow] .marketcard,html[data-theme=yellow] .exchange-card,html[data-theme=yellow] .guide-step{background:var(--theme-panel);border-color:var(--theme-border)}html[data-theme=yellow] .topbar h1,html[data-theme=yellow] .panel h2,html[data-theme=yellow] .panel h3,html[data-theme=yellow] .choice,html[data-theme=yellow] .row,html[data-theme=yellow] .card strong,html[data-theme=yellow] .guide-step h3{color:var(--theme-fg)}html[data-theme=yellow] .muted,html[data-theme=yellow] .help,html[data-theme=yellow] .field label,html[data-theme=yellow] .card label,html[data-theme=yellow] .guide-step p{color:var(--theme-muted)}html[data-theme=yellow] .field input,html[data-theme=yellow] .field select,html[data-theme=yellow] .choice,html[data-theme=yellow] .btn{color:var(--theme-fg);background:#fffef9;border-color:#c9be7c}html[data-theme=pastel]{--theme-bg:#eeedf5;--theme-fg:#292733;--theme-muted:#5b5868;--theme-panel:#fbfaff;--theme-border:#cbc7da}html[data-theme=pastel] body,html[data-theme=pastel] .app,html[data-theme=pastel] .landing{background:var(--theme-bg);color:var(--theme-fg)}html[data-theme=pastel] .sidebar,html[data-theme=pastel] .panel,html[data-theme=pastel] .card,html[data-theme=pastel] .flowcard,html[data-theme=pastel] .marketcard,html[data-theme=pastel] .exchange-card,html[data-theme=pastel] .guide-step{background:var(--theme-panel);border-color:var(--theme-border)}html[data-theme=pastel] .topbar h1,html[data-theme=pastel] .panel h2,html[data-theme=pastel] .panel h3,html[data-theme=pastel] .choice,html[data-theme=pastel] .row,html[data-theme=pastel] .card strong,html[data-theme=pastel] .guide-step h3{color:var(--theme-fg)}html[data-theme=pastel] .muted,html[data-theme=pastel] .help,html[data-theme=pastel] .field label,html[data-theme=pastel] .card label,html[data-theme=pastel] .guide-step p{color:var(--theme-muted)}html[data-theme=pastel] .field input,html[data-theme=pastel] .field select,html[data-theme=pastel] .choice,html[data-theme=pastel] .btn{color:var(--theme-fg);background:#fff;border-color:#bdb8cf}.bot-progress-head{color:#a9b9c3;justify-content:space-between;gap:12px;margin:16px 0 7px;font-size:11px;display:flex}.bot-progress-head b{color:#dce8ed}.bot-progress{background:#17232b;border-radius:999px;height:5px;margin-bottom:12px;overflow:hidden}.bot-progress span{background:linear-gradient(90deg,#20d6a4,#65d6ff);border-radius:999px;height:100%;transition:width .25s;display:block}@media (max-width:520px){.topbar{align-items:flex-start;gap:12px}.topbar h1{font-size:24px}.topbar .pill{padding:6px 8px;font-size:9px}.sectionhead{flex-direction:column;align-items:stretch!important}.sectionhead>.btn{width:100%}.botrow{grid-template-columns:1fr!important;gap:10px!important}.bot-actions{flex-direction:column}.bot-actions .btn{text-align:center;width:100%}.bot-progress-head{font-size:10px}}
