@import "https://fonts.googleapis.com/css2?family=IBM+Plex+Sans:wght@400;500;600;700&family=Sora:wght@500;600;700&display=swap";:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#e8eefc;--bg:#050b15;--navy:#08152c;--card:#0b162b;--muted:#101d35;--border:#263c61;--blue:#5ad6ff;--primary:#2d63dc;--green:#4cc8ad;background:#050b15;font-family:IBM Plex Sans,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 50% -20%,#0f2347 0,transparent 38%),var(--bg);min-width:320px;min-height:100vh;margin:0}button{font:inherit}button:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.app-shell{--sidebar-width:264px;min-height:100vh;padding-left:var(--sidebar-width);padding-bottom:32px;transition:padding-left .24s}.app-shell.sidebar-collapsed{--sidebar-width:90px}.topbar{z-index:20;border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#08152cf5;justify-content:space-between;align-items:center;padding:18px clamp(18px,4vw,58px);display:flex;position:sticky;top:0}.topbar-leading{align-items:center;gap:16px;min-width:0;display:flex}.menu-toggle{color:#9ec7ff;cursor:pointer;background:linear-gradient(145deg,#11213b,#0a1425);border:1px solid #29466e;border-radius:13px;place-items:center;width:44px;height:44px;transition:border-color .18s,background .18s,color .18s;display:grid}.menu-toggle:hover{color:#72d9ff;background:#112849;border-color:#4b81d5}.menu-toggle svg{width:21px;height:21px}.sidebar{z-index:40;width:var(--sidebar-width);background:linear-gradient(178deg,#0b172cfc,#050d1afc 52%,#071020fc);border-right:1px solid #223656;flex-direction:column;padding:21px 13px 18px;transition:width .24s,transform .24s;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden;box-shadow:16px 0 42px #00000021}.sidebar-header{border-bottom:1px solid #31496db3;align-items:center;min-height:48px;padding:0 5px 22px;display:flex}.sidebar-brand{gap:11px;min-width:0}.sidebar-brand .brand-mark{flex:0 0 42px;box-shadow:0 0 24px #2d63dc33}.sidebar-brand-copy{white-space:nowrap;min-width:0}.sidebar-brand-copy strong{font-size:18px}.sidebar-brand-copy small{letter-spacing:.12em;font-size:8px}.sidebar-close{display:none}.sidebar-section-heading{color:#738baa;letter-spacing:.14em;white-space:nowrap;margin:27px 8px 12px;font-size:10px;font-weight:700}.sidebar-nav{gap:8px;display:grid}.sidebar-link{color:#afbdd2;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:15px;align-items:center;gap:12px;min-width:0;min-height:67px;padding:9px 8px;transition:background .18s,border-color .18s,color .18s,transform .18s;display:flex;position:relative}.sidebar-link:hover{color:#f0f6ff;background:#122441a8;border-color:#4064936b;transform:translate(2px)}.sidebar-link.active{color:#f4f8ff;background:linear-gradient(110deg,#18417da8,#0d1f38c7);border-color:#4181d58a;box-shadow:inset 0 0 0 1px #5297f712,0 9px 24px #050c1b3d}.sidebar-icon{color:#82b3f3;background:linear-gradient(150deg,#193052,#0c172c);border:1px solid #547fb954;border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #b3d6ff17,0 6px 13px #030a152b}.sidebar-icon:after{content:"";pointer-events:none;background:linear-gradient(145deg,#7ac9ff21,#0000 48%);position:absolute;inset:0}.sidebar-icon svg{z-index:1;width:23px;height:23px;position:relative}.sidebar-icon-marketplace{color:#73d3ff}.sidebar-icon-bots{color:#73e4d4;background:linear-gradient(150deg,#143d48,#0c2029)}.sidebar-icon-developer{color:#baa9ff;background:linear-gradient(150deg,#2a2857,#14162d)}.sidebar-icon-account{color:#ffcb83;background:linear-gradient(150deg,#453423,#211914)}.sidebar-link.active .sidebar-icon{border-color:#72baffa1;box-shadow:inset 0 1px #d1eaff26,0 0 18px #4287e838}.sidebar-link-copy{white-space:nowrap;gap:4px;min-width:0;display:grid}.sidebar-link-copy strong{color:inherit;font-size:13px;font-weight:650}.sidebar-link-copy small{color:#8397b6;text-overflow:ellipsis;font-size:10px;overflow:hidden}.sidebar-active-mark{background:linear-gradient(#73deff,#3870f1);border-radius:999px;width:5px;height:29px;position:absolute;right:7px;box-shadow:0 0 11px #5ad6ff70}.sidebar-footer{color:#90a4c1;white-space:nowrap;border-top:1px solid #31496db3;align-items:center;gap:9px;margin-top:auto;padding:18px 8px 3px;display:flex}.sidebar-status-dot{background:#4cc8ad;border-radius:50%;flex:0 0 8px;width:8px;height:8px;box-shadow:0 0 12px #4cc8ad8f}.sidebar-footer-copy{font-size:11px}.sidebar-collapsed .sidebar-header{justify-content:center;padding-inline:0}.sidebar-collapsed .sidebar-brand{justify-content:center}.sidebar-collapsed .sidebar-brand-copy,.sidebar-collapsed .sidebar-section-heading,.sidebar-collapsed .sidebar-link-copy,.sidebar-collapsed .sidebar-active-mark,.sidebar-collapsed .sidebar-footer-copy{display:none}.sidebar-collapsed .sidebar-nav{margin-top:25px}.sidebar-collapsed .sidebar-link{justify-content:center;min-height:64px;padding-inline:7px}.sidebar-collapsed .sidebar-footer{justify-content:center;padding-inline:0}.sidebar-overlay{display:none}.brand{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;display:flex}.brand-mark,.bot-icon{width:42px;height:42px;color:var(--blue);background:#0d2249;border:1px solid #2457b4;border-radius:12px;place-items:center;font-size:22px;display:grid}.brand strong{font:600 20px Sora;display:block}.brand small{color:#8ebbe9;letter-spacing:.18em;margin-top:3px;font-size:10px;display:block}.top-actions{gap:8px;display:flex}.top-actions button,.back-btn{border:1px solid var(--border);background:var(--card);color:#dce8ff;cursor:pointer;border-radius:12px;min-width:42px;height:42px}.top-actions>button>svg{vertical-align:middle;width:21px;height:21px}main{width:min(1180px,100% - 32px);margin:0 auto;padding:30px 0}h1,h2,h3{letter-spacing:-.035em;margin:0;font-family:Sora,sans-serif}h1{font-size:clamp(26px,4vw,38px)}h2{font-size:20px}h3{font-size:16px}p{color:#9eb0cf}.page-heading{margin-bottom:22px;position:relative}.page-heading>p:first-child,.eyebrow,.checkout-header span,.section-label span,.success-card>span,.bot-title-row span:not(.badge):not(.demo-badge){color:var(--blue);letter-spacing:.14em;font-size:11px;font-weight:700}.page-heading>.demo-badge,.page-heading>.badge{position:absolute;bottom:4px;right:0}.muted{max-width:700px}.demo-badge{border:1px solid var(--border);color:#a9bad6;text-transform:uppercase;letter-spacing:.08em;border-radius:5px;padding:3px 7px;font-size:9px;font-weight:700;display:inline-flex}.badge{width:max-content;color:var(--blue);background:#0b2737;border:1px solid #2a6591;border-radius:9px;align-items:center;padding:5px 8px;font-size:10px;font-weight:700;display:inline-flex}.badge-green{color:var(--green);background:#092c29;border-color:#277c6b}.search-card,.filter-panel,.content-card,.bot-card,.plan-card,.success-card{border:1px solid var(--border);background:linear-gradient(150deg,#0e1d37f5,#071020fa);border-radius:15px;box-shadow:0 16px 36px #0000002e}.search-card{padding:14px}.search-box{border:1px solid var(--border);background:var(--muted);color:var(--blue);border-radius:12px;align-items:center;gap:12px;padding:16px;display:flex}.search-box span{color:#a9bee0}.search-box b{margin-left:auto}.search-card small{color:#8497b7;margin:12px 8px 0;display:block}.filters{margin:22px 0}.section-label{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.section-label button,.filters button{color:var(--blue);cursor:pointer;background:0 0;border:0}.chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.filter-panel{grid-template-columns:1fr auto;gap:18px;padding:20px;display:grid}.marketplace-filters{margin-top:22px}.filter-panel p{margin:5px 0}.filter-grid{grid-column:1/-1;grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.filter-grid label{border:1px solid var(--border);color:#8fa5c9;border-radius:11px;padding:12px 14px;font-size:11px}.filter-grid strong{color:#e6efff;margin-top:6px;font-size:14px;display:block}.primary-btn,.secondary-btn{cursor:pointer;border-radius:10px;font-weight:700;transition:all .18s}.primary-btn{background:var(--primary);color:#fff;border:0;padding:13px 18px}.secondary-btn{color:#e9f1ff;background:#0f1c34;border:1px solid #397196;width:100%;padding:11px 16px}.primary-btn:hover,.secondary-btn:hover{filter:brightness(1.12);transform:translateY(-1px)}.small{padding:10px 14px}.full{width:100%}.results{margin-top:30px}.results>.section-label{margin-bottom:14px}.results>.section-label p{margin:5px 0}.bot-card{margin-bottom:16px;padding:18px}.bot-card.featured{border-color:#3b78ae}.bot-title-row{align-items:flex-start;gap:12px;display:flex}.bot-title-row>span:last-child{margin-left:auto}.bot-title-row h3,.bot-title-row h2{margin-bottom:7px}.bot-title-row.large{align-items:center}.bot-title-row.large h1{font-size:26px}.bot-title-row.large p{margin:4px 0 8px}.metrics-grid{background:var(--border);border-block:1px solid var(--border);grid-template-columns:repeat(3,1fr);gap:1px;margin:18px 0;display:grid}.metric{background:var(--card);flex-direction:column;gap:5px;padding:13px;display:flex}.metric span,.metric small,.card-meta small{color:#8fa2c1;font-size:10px}.metric strong{font:600 18px Sora}.positive{color:var(--green)!important}.card-meta{justify-content:space-between;align-items:flex-end;margin-bottom:14px;display:flex}.card-meta>div:first-child{flex-direction:column;gap:8px;display:flex}.price{text-align:right;font:600 20px Sora}.price span{color:#a9b7d0;font:500 12px IBM Plex Sans}.price small{color:#8fa2c1;font:400 9px IBM Plex Sans;display:block}.bot-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.bot-grid .bot-card{margin:0}.detail-hero{border:1px solid var(--border);background:var(--navy);border-radius:15px 15px 0 0;padding:22px}.detail-actions{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.tabs{border:1px solid var(--border);background:var(--card);grid-template-columns:repeat(3,1fr);display:grid}.tabs button{color:#9bacca;cursor:pointer;background:0 0;border:0;padding:14px}.tabs button.active{background:var(--primary);color:#fff}.content-card{margin:16px 0;padding:20px}.dossier{border-color:#476434}.facts{border:1px solid var(--border);border-radius:10px;grid-template-columns:repeat(2,1fr);margin-top:18px;display:grid;overflow:hidden}.facts div{border:1px solid var(--border);flex-direction:column;gap:6px;padding:14px;display:flex}.facts span,.split span{color:#8da2c2;font-size:10px}.fake-chart{background:linear-gradient(#0000,#071e33);border-radius:10px;align-items:flex-end;gap:8px;height:110px;padding:15px;display:flex}.fake-chart i{background:linear-gradient(var(--blue),#255ac9);border-radius:4px 4px 0 0;flex:1}.fake-chart i:first-child{height:24%}.fake-chart i:nth-child(2){height:38%}.fake-chart i:nth-child(3){height:31%}.fake-chart i:nth-child(4){height:58%}.fake-chart i:nth-child(5){height:50%}.fake-chart i:nth-child(6){height:76%}.fake-chart i:nth-child(7){height:92%}.sticky-cta{z-index:10;background:#091832f5;border:1px solid #2d5ea4;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;display:flex;position:sticky;bottom:76px;box-shadow:0 -10px 30px #00000059}.sticky-cta>div{flex-direction:column;display:flex}.sticky-cta span{color:#8fa2c1;font-size:10px}.sticky-cta strong{font:600 21px Sora}.sticky-cta small{color:#9fb0cc;font:400 11px IBM Plex Sans}.checkout-header{align-items:center;gap:16px;padding:16px 0 24px;display:flex}.checkout-header>span:last-child{margin-left:auto}.split{border-top:1px solid var(--border);grid-template-columns:repeat(2,1fr);margin-top:16px;display:grid}.split>div{flex-direction:column;gap:6px;padding:14px;display:flex}.split>div+div{border-left:1px solid var(--border)}.summary-row{color:#9eafca;border-bottom:1px solid #1c3050;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.summary-row strong{color:#fff}.summary-row.total{align-items:flex-end}.summary-row small{color:#7187a9;margin-top:5px;display:block}.payment-option,.payment-grid>div{border:1px solid var(--border);background:var(--card);border-radius:11px;margin-top:12px;padding:15px}.payment-option.selected{border-color:#5579a8}.payment-option span{float:right;color:var(--green)}.payment-grid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.bottom-space{margin-top:18px}.success-card{text-align:center;padding:35px 22px}.success-icon{border:1px solid var(--green);width:58px;height:58px;color:var(--green);border-radius:50%;place-items:center;margin:0 auto 14px;font-size:26px;display:grid}.success-card h1{margin-top:8px}.success-card p{max-width:420px;margin-inline:auto}.steps{padding:0;list-style:none}.steps li{border-bottom:1px solid var(--border);gap:12px;padding:14px 0;display:flex}.steps b{background:var(--primary);border-radius:50%;flex:0 0 28px;place-items:center;height:28px;display:grid}.steps p{margin:4px 0;font-size:12px}.plans-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.plan-card{padding:24px}.plan-card.creator{border-color:#2d63dc}.plan-card.selected-plan{box-shadow:0 0 0 2px var(--blue)}.plan-card h2{margin:18px 0 8px;font-size:34px}.plan-card h2 span{color:#97a8c5;font:400 13px IBM Plex Sans}.plan-card ul{color:#c5d1e6;padding-left:20px;line-height:2}.boundary{border-color:#315c83}.dashboard-actions,.account-grid,.settings-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.action-card,.settings-card{text-align:left;width:100%;color:inherit;cursor:pointer;align-items:center;gap:16px;padding:20px;display:flex}.action-card>div,.settings-card>div{flex:1}.action-card p,.settings-card p{margin:5px 0}.action-card>b,.settings-card>b{color:var(--blue)}.action-icon,.profile-avatar{height:50px;color:var(--blue);background:#0b2547;border:1px solid #2b609c;border-radius:14px;flex:0 0 50px;place-items:center;font:600 20px Sora;display:grid}.profile-card{align-items:center;gap:15px;display:flex}.profile-card>div:nth-child(2){flex:1}.profile-card p{margin:4px 0}.compact{width:auto}.usage-bar{background:#12213a;border-radius:99px;height:8px;margin:18px 0 8px;overflow:hidden}.usage-bar i{background:linear-gradient(90deg,var(--primary),var(--blue));height:100%;display:block}.billing-lines{margin-top:16px}.billing-lines>div{border-bottom:1px solid var(--border);justify-content:space-between;padding:13px 0;display:flex}.total-line{font-size:17px}.info-note{border-left:3px solid var(--blue);background:#0b1c32;padding:12px;font-size:12px}.settings-grid{margin:16px 0}.settings-card span{width:36px;height:36px;color:var(--blue);background:#0b2547;border-radius:10px;place-items:center;display:grid}.dashboard-feature-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:18px}.dashboard-feature-card{min-width:0;margin:0;padding:16px 13px}.dashboard-feature-card>div{min-width:0}.dashboard-feature-card h2{color:#ffd16b;text-shadow:0 0 18px #ffb94e24;margin-top:4px;font-size:15px;line-height:1.25}.dashboard-feature-card p{font-size:11px;line-height:1.4}.dashboard-feature-card .action-icon{border-radius:12px;flex-basis:42px;width:42px;height:42px}.dashboard-feature-card .eyebrow{font-size:9px}.future-feature .action-icon{background:linear-gradient(145deg,#182948,#101831);border-color:#4661a3}.coming-soon-badge{color:#ffd487;letter-spacing:.055em;white-space:nowrap;background:#6c431245;border:1px solid #edb3568c;border-radius:999px;align-items:center;width:max-content;max-width:100%;margin-top:8px;padding:5px 8px;font-size:8px;font-weight:750;display:inline-flex}.coming-soon-screen{text-align:center;justify-items:center;gap:12px;max-width:740px;margin:28px auto;padding:42px 24px;display:grid}.coming-soon-screen h2{color:#ffd16b;text-shadow:0 0 22px #ffb94e2e;font-size:clamp(19px,4vw,30px)}.coming-soon-screen p{color:#a9bada;max-width:500px;margin:0;line-height:1.6}.coming-soon-symbol{color:#ffd487;background:linear-gradient(145deg,#322410,#131c30);border:1px solid #edb35685;border-radius:20px;place-items:center;width:68px;height:68px;font-size:32px;display:grid}.coming-soon-screen>.secondary-btn{margin-top:8px}.premium-benefits li:nth-child(-n+3){color:#a9c5ed}.builder-heading{align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.builder-heading>div:nth-child(2){flex:1}.builder-heading p{margin:6px 0}.upgrade-banner{background:#2d210c;border:1px solid #8b6b32;border-radius:14px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:18px;padding:17px 20px;display:flex}.upgrade-banner p{color:#d4c39f;margin:5px 0}.builder-layout{grid-template-columns:1.4fr .8fr;gap:18px;display:grid}.builder-form label,.risk-panel label{color:#9fb1ce;margin-top:16px;font-size:12px;font-weight:600;display:block}.builder-form input,.builder-form select,.builder-form textarea{border:1px solid var(--border);color:#edf3ff;width:100%;font:inherit;background:#0b172b;border-radius:10px;margin-top:7px;padding:13px}.builder-form textarea{resize:vertical;min-height:120px}.field-grid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.range-row{align-items:center;gap:12px;margin-top:8px;display:flex}.range-row input{accent-color:var(--blue);flex:1}.range-row strong{text-align:right;color:#fff;min-width:48px}.guardrails{border:1px solid var(--border);border-radius:11px;margin:20px 0;overflow:hidden}.guardrails div{border-bottom:1px solid var(--border);justify-content:space-between;padding:12px;display:flex}.guardrails div:last-child{border:0}.guardrails span{color:#91a4c2}.guardrails strong{color:var(--green)}.generated-result{border-color:#32756a}.result-metrics{background:var(--border);grid-template-columns:repeat(4,1fr);gap:1px;margin-top:18px;display:grid}.result-actions{justify-content:flex-end;gap:12px;margin-top:18px;display:flex}.result-actions .secondary-btn{width:auto}.auth-layout{grid-template-columns:1fr minmax(360px,.75fr);align-items:center;gap:32px;min-height:calc(100vh - 230px);display:grid}.auth-intro{padding:26px}.auth-intro h1{max-width:620px;margin:10px 0}.auth-intro p{max-width:620px;font-size:17px;line-height:1.6}.auth-points{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.auth-points span{color:var(--green);background:#0a2636;border:1px solid #245a72;border-radius:9px;padding:9px 11px;font-size:12px}.auth-form{margin:0;padding:25px}.auth-switch{border:1px solid var(--border);background:#071126;border-radius:11px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:18px;padding:4px;display:grid}.auth-switch button{color:#8fa2c1;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px}.auth-switch button.active{background:var(--primary);color:#fff}.auth-form label{color:#9fb1ce;margin:14px 0;font-size:12px;font-weight:600;display:block}.auth-form input{border:1px solid var(--border);color:#edf3ff;width:100%;font:inherit;background:#071326;border-radius:10px;margin-top:7px;padding:13px}.auth-form>small{color:#7187a9;margin-top:14px;line-height:1.5;display:block}.auth-status{border-radius:9px;padding:11px;font-size:12px}.auth-status.success{color:var(--green);background:#092c29;border:1px solid #277c6b}.auth-status.error{color:#ff8fa2;background:#32101a;border:1px solid #8c3445}.auth-form button:disabled{opacity:.6;cursor:wait}@media (width<=700px){main{width:min(100% - 24px,460px);padding-top:18px}.topbar{padding:14px}.brand strong{font-size:17px}.top-actions button{min-width:38px;height:38px}.filter-panel{grid-template-columns:1fr}.filter-panel>.primary-btn{position:absolute;right:28px}.filter-grid,.bot-grid,.plans-grid,.dashboard-actions,.account-grid,.settings-grid,.builder-layout,.auth-layout{grid-template-columns:1fr}.bot-grid{gap:12px}.metrics-grid{gap:0}.metric{padding:10px}.metric strong{font-size:15px}.bot-card{padding:14px}.bot-card .badge-green{font-size:8px}.sticky-cta{flex-direction:column;align-items:stretch;bottom:72px}.sticky-cta>div{flex-direction:row;justify-content:space-between;align-items:center}.page-heading>.badge{margin-top:10px;position:static}.upgrade-banner,.builder-heading{flex-direction:column}.field-grid,.result-metrics{grid-template-columns:repeat(2,1fr)}.profile-card{flex-wrap:wrap}.result-actions{flex-direction:column}.result-actions>*{width:100%!important}.auth-layout{gap:8px}.auth-intro{padding:8px}.auth-form{margin-bottom:20px}}.language-control{z-index:2;position:relative}.language-menu{z-index:60;border:1px solid var(--border);background:#0b162b;border-radius:12px;min-width:130px;max-width:calc(100vw - 20px);padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 18px 40px #00000073}.language-menu button{text-align:left;border:0;width:100%;height:auto;padding:10px 12px;display:block}.language-menu button.active{color:var(--blue);background:#173263}.global-notice{z-index:80;color:#dff7ff;text-align:center;background:#0b2638;border:1px solid #2d6d88;border-radius:11px;width:min(620px,100% - 28px);padding:13px 16px;position:fixed;top:82px;left:50%;transform:translate(-50%);box-shadow:0 15px 40px #00000073}.global-notice.warning{color:#ffe3a1;background:#34250c;border-color:#9b7232}.global-notice.error{color:#ffbdc8;background:#351019;border-color:#9f4050}.search-box input{color:#e8eefc;font:inherit;background:0 0;border:0;outline:0;flex:1}.search-box input::placeholder{color:#a9bee0}.filter-chip{border:1px solid var(--border)!important;color:#91a4c2!important;background:#0b162b!important;border-radius:9px!important;padding:6px 9px!important}.filter-chip.active{color:var(--blue)!important;background:#0b2737!important;border-color:#2a6591!important}.filter-grid select,.sort-select{color:#e6efff;background:#0b162b;border:0;outline:none;width:100%;margin-top:6px;font:600 14px IBM Plex Sans;display:block}.sort-select{border:1px solid var(--border);border-radius:9px;width:auto;margin:0;padding:10px}.empty-state{border:1px dashed var(--border);text-align:center;border-radius:14px;padding:30px}.empty-state .compact{margin-top:15px}.icon-btn{border:1px solid var(--border);color:#b9c9e4;cursor:pointer;background:#0b162b;border-radius:10px;min-width:38px;height:38px;margin-left:7px}.icon-btn.active{border-color:var(--blue);color:var(--blue);background:#0b2737}button.payment-option{color:#dce8ff;text-align:left;cursor:pointer}.payment-option.selected{border-color:var(--blue);background:#10294b}.payment-grid.three{grid-template-columns:2fr 1fr 1fr}.chart-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:14px 0;display:flex}.range-buttons{gap:6px;display:flex}.range-buttons button{border:1px solid var(--border);color:#91a4c2;cursor:pointer;background:#09162a;border-radius:8px;padding:7px 12px}.range-buttons button.active{color:#fff;background:#1e55ba;border-color:#3278dd}.chart-readout{color:#8fa2c1;gap:18px;font-size:11px;display:flex}.chart-readout strong{color:#fff;margin-top:3px;font-size:14px;display:block}.interactive-chart{border:1px solid var(--border);touch-action:none;-webkit-user-select:none;user-select:none;cursor:crosshair;background:linear-gradient(#0b1a31,#06101f);border-radius:12px;height:260px;position:relative;overflow:hidden}.interactive-chart svg{width:100%;height:100%;display:block}.chart-grid{stroke:#203554;stroke-width:1px}.chart-line{fill:none;stroke:var(--blue);stroke-width:3px}.chart-area{fill:url(#chartGradient)}.chart-cursor{stroke:#fff;stroke-width:1px;stroke-dasharray:4 4}.chart-dot{fill:#fff;stroke:var(--blue);stroke-width:3px}.chart-tooltip{z-index:2;pointer-events:none;background:#050d1af2;border:1px solid #3c6291;border-radius:9px;min-width:148px;padding:9px 11px;font-size:11px;position:absolute}.chart-tooltip strong{color:var(--green);margin-top:4px;font-size:15px;display:block}.chart-axis{color:#7187a9;justify-content:space-between;margin-top:7px;font-size:10px;display:flex}.instrument-mix{border:1px solid var(--border);background:#081429;border-radius:13px;grid-template-columns:1fr 1.15fr;align-items:center;gap:24px;margin:22px 0;padding:20px;display:grid}.instrument-mix p{font-size:12px;line-height:1.55}.symbol-pills{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.symbol-pills button{border:1px solid var(--border);color:#9eb0cf;cursor:pointer;background:#09162a;border-radius:8px;padding:7px 10px}.symbol-pills button.active{border-color:var(--blue);color:var(--blue);background:#0b2737}.donut-wrap{justify-content:center;align-items:center;gap:22px;display:flex}.donut{border-radius:50%;place-items:center;width:170px;height:170px;display:grid;box-shadow:0 0 35px #2d63dc33}.donut>div{width:104px;height:104px;box-shadow:inset 0 0 0 1px var(--border);background:#071225;border-radius:50%;place-items:center;display:grid}.donut strong{font:600 15px Sora}.donut span{color:var(--green);font-weight:700}.donut-legend{min-width:155px}.donut-legend button{color:#b8c7df;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1c3050;grid-template-columns:10px 1fr auto;align-items:center;gap:8px;width:100%;padding:8px;display:grid}.donut-legend i{border-radius:50%;width:9px;height:9px}.donut-legend strong{color:#fff}.chart-period{color:#8094b4;background:#071326;border:1px solid #1c3559;border-radius:9px;align-items:center;gap:10px;margin:0 0 10px;padding:9px 12px;font-size:11px;display:flex}.chart-period strong{color:#dce7fa}.chart-period .demo-badge{margin-left:auto}.chart-zero{stroke:#59708f;stroke-width:1.2px;stroke-dasharray:5 5}.chart-y-axis{z-index:1;pointer-events:none;color:#b4c2d8;width:42px;font-size:10px;position:absolute;inset:10px auto 10px 8px}.chart-y-axis span{background:#050d1ac2;border-radius:5px;padding:2px 5px;position:absolute;left:0;transform:translateY(-50%)}.chart-y-axis span:first-child{top:0;transform:none}.chart-y-axis span:last-child{top:auto;bottom:0;transform:none}.chart-context{background:#091a31;border:1px solid #28537e;border-radius:9px;gap:3px;min-width:180px;padding:8px 11px;display:grid}.chart-context span{color:#5ad6ff;letter-spacing:.12em;font-size:9px;font-weight:800}.chart-context strong{color:#edf5ff;font-size:13px}.chart-legend{align-items:center;gap:10px;margin-left:auto;display:flex}.chart-legend span{color:#9fb0ca;align-items:center;gap:5px;display:flex}.chart-legend i{border-radius:50%;width:8px;height:8px}.chart-legend i.gain{background:var(--green);box-shadow:0 0 8px #4cc8ad73}.chart-legend i.loss{background:#ff6579;box-shadow:0 0 8px #ff65796b}.chart-segment{stroke-width:3px;fill:none}.chart-segment.gain{stroke:#5ad6ff}.chart-segment.loss{stroke:#ff6579}.chart-value-stem{stroke-width:10px;opacity:.32}.chart-value-stem.gain{stroke:#4cc8ad}.chart-value-stem.loss{stroke:#ff6579}.chart-value-point{stroke-width:2px}.chart-value-point.gain{fill:#4cc8ad;stroke:#b8fff0}.chart-value-point.loss{fill:#ff6579;stroke:#ffd0d7}.chart-dot.gain{fill:#fff;stroke:#4cc8ad}.chart-dot.loss{fill:#fff;stroke:#ff6579}.chart-tooltip strong.negative{color:#ff6579}.chart-tooltip strong.positive{color:var(--green)}.advanced-stats{border:1px solid var(--border);background:linear-gradient(#08162c,#061121);border-radius:14px;margin-top:24px;padding:20px}.advanced-heading{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.advanced-heading h2{margin:5px 0}.stats-tabs{background:#061020;border:1px solid #1f3658;border-radius:11px;gap:5px;margin:18px 0;padding:5px;display:flex;overflow-x:auto}.stats-tabs button{color:#8498b8;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;padding:9px 12px;font:600 12px IBM Plex Sans}.stats-tabs button:hover{color:#dce8fa;background:#0c1e38}.stats-tabs button.active{color:#fff;background:#1f5dcc;box-shadow:0 6px 18px #1f5dcc40}.stats-metric-grid{background:#203858;border:1px solid #203858;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.stats-metric{background:#081429;grid-template-columns:minmax(145px,1fr) minmax(130px,auto);align-items:center;gap:12px;min-height:54px;padding:11px 13px;display:grid}.stats-metric span{color:#8fa3c1;font-size:12px}.stats-metric strong{color:#f4f7ff;text-align:right;justify-self:end;font-size:13px}.stats-metric small{color:#5e7598;grid-column:1/-1;font-size:9px}.profitability-meter{background:#13223b;border-radius:99px;justify-self:end;width:min(180px,100%);height:10px;display:flex;overflow:hidden}.profitability-meter i{background:var(--green)}.profitability-meter b{background:#cf5264}.sample-trades{gap:10px;display:grid}.sample-trades>div{background:#081429;border:1px solid #213a5e;border-radius:10px;grid-template-columns:1fr auto auto;align-items:center;gap:15px;padding:14px;display:grid}.sample-trades span{color:#e5edfb;font-weight:700}.sample-trades b{color:#8499ba;font-size:11px}.sample-trades strong{text-align:right}.stats-table-wrap{border:1px solid #203858;border-radius:11px;max-width:100%;overflow-x:auto}.stats-table{border-collapse:collapse;background:#081429;width:100%;min-width:940px;font-size:11px}.stats-table th,.stats-table td{text-align:center;white-space:nowrap;border-bottom:1px solid #203858;border-right:1px solid #203858;padding:11px 10px}.stats-table thead th,.stats-table tbody th{color:#a9bad3;background:#0d1d35}.stats-table td{color:#dce6f5}.stats-table tr:last-child>*{border-bottom:0}.stats-table tr>:last-child{border-right:0}.stats-table .won-cell{color:#70dfc8;background:#4cc8ad29}.stats-table .lost-cell{color:#ff8c9b;background:#ff657926}.ruin-table{min-width:1000px}.ruin-table th{z-index:1;text-align:left;min-width:190px;position:sticky;left:0}.ruin-table tr:first-child td{background:#ff657914}.ruin-table tr:nth-child(2) td{background:#ff657921}.ruin-table tr:nth-child(3) td{background:#e4ae5114}.risk-note{color:#8095b6;background:#09162a;margin:0;padding:11px 13px;font-size:11px}.activity-bars{background:#081429;border:1px solid #203858;border-radius:11px;gap:11px;padding:16px;display:grid}.activity-bars>div{grid-template-columns:100px 1fr 70px;align-items:center;gap:12px;display:grid}.activity-bars span{color:#9eb0ca;font-size:12px}.activity-bars i{background:#12223b;border-radius:99px;height:10px;overflow:hidden}.activity-bars i b{border-radius:inherit;background:linear-gradient(90deg,#2d63dc,#5ad6ff);height:100%;display:block}.activity-bars i b.loss{background:linear-gradient(90deg,#9d3549,#ff6579)}.activity-bars strong{text-align:right}@media (width<=700px){.filter-panel>.primary-btn{width:100%;position:static;right:auto}.payment-grid.three{grid-template-columns:1fr}.results>.section-label{flex-direction:column;align-items:flex-start}.sort-select{width:100%}.chart-toolbar{flex-direction:column;align-items:flex-start}.interactive-chart{height:220px}.instrument-mix{grid-template-columns:1fr}.donut-wrap{flex-direction:column}.donut{width:150px;height:150px}.donut-legend{width:100%}.chart-period{flex-direction:column;align-items:flex-start}.chart-period .demo-badge{margin-left:0}.range-buttons{max-width:100%;padding-bottom:4px;overflow-x:auto}.advanced-stats{padding:14px}.stats-metric-grid{grid-template-columns:1fr}.stats-metric{grid-template-columns:minmax(110px,1fr) minmax(105px,auto)}.sample-trades>div{grid-template-columns:1fr auto}.sample-trades strong{text-align:left;grid-column:1/-1}.activity-bars>div{grid-template-columns:72px 1fr 54px}}.trade-list{gap:12px;margin-top:20px;display:grid}.trade-row{border:1px solid var(--border);background:#081429;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:16px;padding:16px;display:grid}.trade-row h3{margin:0 8px;display:inline-block}.negative{color:#ff6579}.developer-tabs{overflow-x:auto}.stage-list{gap:10px;margin:20px 0;display:grid}.stage-list>div{border:1px solid var(--border);border-radius:10px;grid-template-columns:36px minmax(0,1fr) 118px;align-items:center;gap:12px;padding:14px;display:grid}.stage-list>div>span:first-child{color:#5ad6ff;background:#12376f;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.stage-status{width:118px;min-height:30px;color:var(--blue);text-align:center;white-space:normal;background:#0b2737;border:1px solid #2a6591;border-radius:999px;justify-content:center;align-items:center;padding:5px 10px;font-size:10px;font-weight:700;line-height:1.2;display:inline-flex}.stage-status.complete{color:var(--green);background:#092c29;border-color:#277c6b}.stage-status.action{color:#f1b65f;background:#2e2110;border-color:#d69a42}.toggle-btn{border:1px solid var(--border);color:#a8b8d2;cursor:pointer;background:#0b172a;border-radius:999px;min-width:72px;padding:8px 12px}.toggle-btn.active{color:#4cc8ad;background:#082823;border-color:#4cc8ad}.auth-extras{grid-column:1/-1;gap:20px;margin-top:24px;display:grid}.quote-ticker{border:1px solid var(--border);background:#050b15;border-radius:12px;overflow:hidden}.quote-ticker>strong{border-bottom:1px solid var(--border);color:#5ad6ff;letter-spacing:.12em;padding:9px 14px;font-size:10px;display:block}.ticker-track{gap:42px;width:max-content;padding:12px 20px;animation:24s linear infinite ticker-scroll;display:flex}.ticker-track span{white-space:nowrap;color:#dce7fa}.ticker-track b{color:#5ad6ff;margin-right:7px}@keyframes ticker-scroll{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker-track{animation:none}}.provider-panel{border:1px solid var(--border);background:#081429;border-radius:14px;padding:22px}.provider-panel>p{max-width:900px}.provider-grid{grid-template-columns:repeat(3,1fr);gap:14px;margin:18px 0;display:grid}.provider-grid article{border:1px solid var(--border);background:#071225;border-radius:12px;padding:18px}.provider-logo{color:#5ad6ff;background:#102b55;border-radius:11px;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.provider-grid a{margin-top:8px;text-decoration:none;display:inline-flex}.provider-panel>small{color:#91a1bd}.backtest-upload{background:#071225;border:1px dashed #31517c;border-radius:12px;align-items:center;gap:18px;margin-bottom:20px;padding:18px;display:flex}.backtest-upload>div{gap:5px;display:grid}.backtest-upload small{color:#91a1bd}.file-picker{color:#fff;cursor:pointer;background:#12376f;border:1px solid #2d63dc;border-radius:9px;justify-content:center;align-items:center;padding:11px 16px;font-weight:700;width:auto!important;display:inline-flex!important}.file-picker input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.backtest-chart{border:1px solid var(--border);background:linear-gradient(#0a1b34,#071225);border-radius:12px;height:260px;margin:20px 0;overflow:hidden}.backtest-chart svg{width:100%;height:100%}.backtest-form .field-grid{gap:16px}.backtest-form .field-grid label{color:#9fb1ce;background:linear-gradient(#0b1930,#081426);border:1px solid #223b60;border-radius:11px;flex-direction:column;gap:9px;min-width:0;padding:14px 15px;font-size:12px;font-weight:650;line-height:1.35;display:flex}.backtest-form .field-grid input,.backtest-form .field-grid select{color:#f1f5ff;background:#071326;border:1px solid #2a466f;border-radius:9px;outline:0;width:100%;min-width:0;height:43px;padding:0 12px;font:600 14px IBM Plex Sans,sans-serif;transition:border-color .18s,box-shadow .18s,background .18s;display:block}.backtest-form .field-grid select{cursor:pointer}.backtest-form .field-grid input:hover,.backtest-form .field-grid select:hover{background:#0a1930;border-color:#3b6397}.backtest-form .field-grid input:focus,.backtest-form .field-grid select:focus{border-color:var(--blue);box-shadow:0 0 0 3px #5ad6ff1f}@media (width<=700px){.backtest-form .field-grid{grid-template-columns:1fr}.backtest-form .field-grid label{padding:13px}.backtest-upload{flex-direction:column;align-items:flex-start}}.recent-strategies{margin-bottom:20px}.strategy-table{border:1px solid var(--border);border-radius:12px;margin:18px 0;display:grid;overflow:hidden}.strategy-row{border:0;border-bottom:1px solid var(--border);color:#b9c8df;text-align:left;background:#071225;grid-template-columns:1.6fr 1.2fr .7fr .7fr .8fr 1fr;align-items:center;gap:12px;padding:13px 15px;display:grid}.strategy-head{color:#7f91ae;text-transform:uppercase;letter-spacing:.06em;background:#0b1a31;font-size:11px}button.strategy-data{cursor:pointer;width:100%}button.strategy-data:hover{background:#0b203d}.strategy-data:last-child{border-bottom:0}.strategy-name{align-items:center;gap:10px;display:flex}.strategy-name .bot-icon{place-items:center;width:38px;height:38px;display:grid}.strategy-name b{color:#fff;display:grid}.strategy-name small{color:#7f91ae;margin-top:3px;font-weight:400}.strategy-data svg{width:100%;height:48px}.strategy-data polyline{fill:none;stroke:#4cc8ad;stroke-width:2px}.strategy-data polygon{fill:#4cc8ad24;stroke:none}.popular-systems-title{text-shadow:0 0 22px #ffb94e30;color:#ffd16b!important;margin-top:6px!important}.section-label .popular-systems-title>span{color:#ffc056;letter-spacing:0;font-size:18px}.popular-systems-header>div>span:first-child{color:#62d9ff}.strategy-traders{color:#93c8ff;align-items:center;gap:7px;display:flex}.strategy-traders svg{color:#72ceff;flex:0 0 18px;width:18px;height:18px}.strategy-traders strong{color:#e4f2ff;font-size:14px}.strategy-traders small{color:#88a3c4;font-size:10px}.marketplace-results{margin-top:22px}@media (width<=700px){.trade-row{grid-template-columns:1fr auto}.trade-row button{grid-column:1/-1}.provider-grid{grid-template-columns:1fr}.developer-tabs{justify-content:flex-start}}@media (width<=800px){.strategy-head{display:none}.strategy-row{grid-template-columns:1fr 1fr}.strategy-data>span:nth-child(2),.strategy-data svg{grid-column:1/-1}}.creation-choice{grid-template-columns:repeat(2,1fr);gap:12px;margin:20px 0;display:grid}.creation-choice button{border:1px solid var(--border);color:#e8eefc;text-align:left;cursor:pointer;background:#071225;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:44px 1fr;align-items:center;gap:3px 12px;padding:17px;display:grid}.creation-choice button>span{width:44px;height:44px;color:var(--blue);background:#0d2249;border-radius:11px;grid-row:1/3;place-items:center;font-size:20px;display:grid}.creation-choice button>b{font-family:Sora,sans-serif}.creation-choice button>small{color:#8296b6}.creation-choice button.active{border-color:var(--blue);background:#0b273f;box-shadow:inset 0 0 0 1px #5ad6ff33}.form-section{border:1px solid var(--border);background:#071225a6;border-radius:12px;margin:22px 0;padding:18px}.form-section h3{margin:5px 0 14px}.form-section>p{margin:6px 0 15px;font-size:12px}.builder-form label>small{color:#7f91ae;margin-top:6px;font-weight:400;line-height:1.4;display:block}.money-input{border:1px solid var(--border);background:#0b172b;border-radius:10px;align-items:center;margin-top:7px;display:flex;overflow:hidden}.money-input>span{color:var(--green);padding:0 0 0 13px;font-weight:700}.money-input input{border:0!important;border-radius:0!important;margin:0!important}.money-input:focus-within{border-color:var(--blue)}.usage-choice{margin-bottom:0}.marketplace-price-panel{background:#081a31;border:1px solid #5ad6ff59;border-radius:12px;margin-top:14px;padding:16px}.marketplace-price-panel>label{max-width:520px}.approval-note{border-left:3px solid var(--green);color:#9db3d3;background:#52c9ad14;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.45}@media (width<=700px){.creation-choice{grid-template-columns:1fr}.form-section{padding:14px}}.field-control{border:1px solid var(--border);color:#8fa5c9;border-radius:11px;min-width:0;padding:12px 14px;font-size:11px}.field-label{color:#8fa5c9;font-size:11px;display:block}.field-control>small{color:#7f91ae;margin-top:8px;line-height:1.45;display:block}.symbol-field{grid-column:1/-1}.symbol-selector{margin-top:7px;position:relative}.symbol-selector-trigger{color:#edf4ff;text-align:left;cursor:pointer;background:#071326;border:1px solid #2a466f;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:46px;padding:8px 13px;font:600 14px IBM Plex Sans,sans-serif;display:flex}.symbol-selector-trigger span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.symbol-selector-trigger:hover{border-color:#3b6397}.symbol-selector.open .symbol-selector-trigger{border-color:var(--blue);box-shadow:0 0 0 3px #5ad6ff1f}.selected-symbols{flex-wrap:wrap;gap:7px;margin-top:9px;display:flex}.selected-symbols button{color:#73ddff;cursor:pointer;background:#09253d;border:1px solid #2c6aa0;border-radius:999px;padding:6px 9px;font:600 11px IBM Plex Sans,sans-serif}.selected-symbols button:hover{color:#ff8595;border-color:#ff6579}.symbol-selector-menu{z-index:80;background:#071426;border:1px solid #31517c;border-radius:12px;min-width:280px;padding:11px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 45px #0000008c}.symbol-search{background:#0a1930;border:1px solid #2a466f;border-radius:9px;align-items:center;gap:9px;padding:0 11px;display:flex}.symbol-search input{color:#f1f5ff;background:0 0;border:0;outline:0;flex:1;width:100%;height:40px;padding:0;font:500 13px IBM Plex Sans,sans-serif}.symbol-options{max-height:300px;margin-top:9px;overflow:auto}.symbol-options>button,.symbol-group button{color:#c7d5ea;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;width:100%;padding:9px 10px;font:600 12px IBM Plex Sans,sans-serif;display:flex}.symbol-options>button:hover,.symbol-group button:hover{color:#fff;background:#10294a}.symbol-options>button.selected,.symbol-group button.selected{color:#73ddff;background:#12376f}.symbol-group{padding-top:7px}.symbol-group>strong{color:#7187a9;letter-spacing:.1em;text-transform:uppercase;padding:6px 10px;font-size:9px;display:block}.symbol-empty{color:#8194b2;text-align:center;padding:18px 10px}.symbol-close{color:#dbe8fb;cursor:pointer;background:#0c203a;border:1px solid #31517c;border-radius:8px;width:100%;margin-top:9px;padding:9px;font-weight:700}@media (width<=700px){.symbol-selector-menu{z-index:100;max-height:70vh;position:fixed;inset:auto 14px 82px}.symbol-options{max-height:42vh}}@media (width<=900px){.app-shell,.app-shell.sidebar-collapsed{--sidebar-width:min(290px,calc(100vw - 38px));padding-bottom:24px;padding-left:0}.sidebar{padding-inline:16px;transform:translate(-102%)}.mobile-menu-open .sidebar{transform:translate(0)}.mobile-menu-open .sidebar-overlay{z-index:39;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#020811ad;border:0;display:block;position:fixed;inset:0}.sidebar-header,.sidebar-collapsed .sidebar-header{justify-content:space-between;padding-inline:2px}.sidebar-collapsed .sidebar-brand{justify-content:flex-start}.sidebar-brand-copy,.sidebar-collapsed .sidebar-brand-copy{display:block}.sidebar-section-heading,.sidebar-collapsed .sidebar-section-heading{margin-top:27px;display:block}.sidebar-link-copy,.sidebar-collapsed .sidebar-link-copy{display:grid}.sidebar-collapsed .sidebar-nav{margin-top:0}.sidebar-link,.sidebar-collapsed .sidebar-link{justify-content:flex-start;padding-inline:8px}.sidebar-link.active .sidebar-active-mark,.sidebar-collapsed .sidebar-link.active .sidebar-active-mark{display:block}.sidebar-footer,.sidebar-collapsed .sidebar-footer{justify-content:flex-start;padding-inline:8px}.sidebar-footer-copy,.sidebar-collapsed .sidebar-footer-copy{display:block}.sidebar-close{color:#d6e6fc;cursor:pointer;background:#0d1a30;border:1px solid #29466e;border-radius:10px;place-items:center;width:35px;height:35px;font-size:21px;display:grid}.topbar-brand{display:flex}.topbar-leading{gap:10px}.sticky-cta{bottom:14px}.symbol-selector-menu{bottom:18px}}@media (width<=420px){.topbar{gap:8px;padding-inline:10px}.menu-toggle{width:38px;height:38px}.topbar-leading,.topbar-brand{gap:7px}.topbar-brand .brand-mark{width:34px;height:34px;font-size:19px}.topbar-brand strong{font-size:15px}.topbar-brand small{letter-spacing:.09em;font-size:7px}.top-actions{gap:5px}.top-actions button{min-width:36px;height:36px;padding-inline:7px}}@media (prefers-reduced-motion:reduce){.app-shell,.sidebar,.sidebar-link,.menu-toggle{transition:none}}@media (width<=700px){.dashboard-feature-actions{grid-template-columns:1fr;gap:7px;margin-top:11px}.dashboard-feature-card{border-radius:11px;gap:9px;padding:9px 10px}.dashboard-feature-card .action-icon{border-radius:9px;flex-basis:34px;width:34px;height:34px;font-size:16px}.dashboard-feature-card .eyebrow{font-size:8px}.dashboard-feature-card h2{margin-top:2px;font-size:13px}.dashboard-feature-card p{display:none}.dashboard-feature-card .coming-soon-badge{margin-top:4px;padding:3px 6px;font-size:7px}.coming-soon-screen{gap:10px;margin:18px auto;padding:27px 16px}.coming-soon-symbol{width:55px;height:55px;font-size:27px}.recent-strategies{padding:12px}.popular-systems-header{align-items:center;gap:8px}.popular-systems-header>div{min-width:0}.popular-systems-header>div>p{display:none}.popular-systems-title{white-space:nowrap;font-size:16px;line-height:1.2}.section-label .popular-systems-title>span{font-size:15px}.popular-systems-header>.secondary-btn{white-space:nowrap;flex:none;width:auto;padding:7px 8px;font-size:9px}.recent-strategies .strategy-table{margin:12px 0 9px}.recent-strategies .strategy-row{grid-template-columns:minmax(0,1fr) auto auto;gap:4px 9px;padding:8px 10px}.recent-strategies .strategy-head{display:none}.recent-strategies .strategy-name{grid-column:1/-1;gap:8px;min-width:0}.recent-strategies .strategy-name .bot-icon{border-radius:8px;flex:0 0 27px;width:27px;height:27px;font-size:15px}.recent-strategies .strategy-name b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.recent-strategies .strategy-name small{display:none}.recent-strategies .strategy-data>span:nth-child(2){grid-column:auto}.recent-strategies .strategy-data>span:nth-child(4),.recent-strategies .strategy-performance-chart{display:none}.recent-strategies .strategy-traders{gap:4px}.recent-strategies .strategy-traders svg{flex-basis:14px;width:14px;height:14px}.recent-strategies .strategy-traders strong,.recent-strategies .strategy-traders small,.recent-strategies .strategy-data>strong{font-size:10px}.recent-strategies>.muted{font-size:9px;line-height:1.35}.marketplace-results{margin-top:15px}.marketplace-results>.section-label{flex-direction:row;align-items:center;gap:8px;margin-bottom:9px}.marketplace-results>.section-label h2{font-size:14px}.marketplace-results>.section-label p{display:none}.marketplace-results .sort-select{width:auto;max-width:132px;padding:7px;font-size:10px}.search-card{padding:9px}.search-box{gap:8px;padding:11px}.search-card small{margin:7px 4px 0;font-size:10px}.bot-grid{gap:7px}.bot-card{border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 8px;margin-bottom:7px;padding:8px 9px;display:grid}.bot-card .bot-title-row{grid-column:1/-1;align-items:center;gap:8px;min-width:0}.bot-card .bot-title-row>.bot-icon{border-radius:9px;flex:0 0 30px;width:30px;height:30px;font-size:16px}.bot-card .bot-title-row>div:nth-child(2){min-width:0}.bot-card .bot-title-row h3{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;overflow:hidden}.bot-card .bot-title-row .demo-badge{display:none}.bot-card .bot-title-row>.badge-green{white-space:nowrap;padding:3px 5px;font-size:7px}.bot-card .metrics-grid{background:0 0;border:0;grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0}.bot-card .metrics-grid .metric{background:0 0;gap:1px;padding:1px 0}.bot-card .metrics-grid .metric:nth-child(3),.bot-card .metrics-grid .metric small{display:none}.bot-card .metrics-grid .metric span{font-size:8px}.bot-card .metrics-grid .metric strong{font-size:12px}.bot-card .card-meta{grid-area:2/2;align-self:center;margin:0}.bot-card .card-meta>div:first-child,.bot-card .card-meta .price small{display:none}.bot-card .card-meta .price{white-space:nowrap;font-size:14px}.bot-card .card-meta .price span{font-size:9px}.bot-card>.secondary-btn{border-radius:7px;grid-column:1/-1;padding:5px 7px;font-size:9px;line-height:1.15}}.return-period-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0;display:grid}.return-period{gap:5px;min-width:0;display:grid}.return-period>span{color:#91a8c9;letter-spacing:.045em;white-space:nowrap;font-size:9px;font-weight:650}.return-period>strong{white-space:nowrap;font-family:Sora,sans-serif;font-size:17px;font-weight:730;line-height:1.2}.return-period>.return-pending{color:#758aa8}.bot-return-periods{background:#08172b;border:1px solid #213c60;border-radius:11px;margin:17px 0 13px;padding:12px 13px}.bot-return-periods .return-period>strong{font-size:20px}.strategy-row{grid-template-columns:minmax(165px,1.25fr) minmax(94px,.72fr) minmax(204px,1.48fr) minmax(61px,.52fr) minmax(104px,.82fr) minmax(90px,.8fr);column-gap:10px}.strategy-data{cursor:pointer;width:100%}.strategy-data:hover,.strategy-data:focus-visible{background:#0b203d;outline:0}.strategy-return-periods{gap:7px}.strategy-return-periods .return-period>span{font-size:8px}.strategy-return-periods .return-period>strong{font-size:15px}.strategy-monthly-price{white-space:nowrap;color:#eff6ff;font-family:Sora,sans-serif;font-size:18px;line-height:1.3}.strategy-monthly-price>small{font-size:11px}.rental-price-caption{color:#68dcff!important;letter-spacing:.055em!important;white-space:normal!important;margin-bottom:4px!important;font-family:IBM Plex Sans,sans-serif!important;font-size:8px!important;font-weight:750!important;line-height:1.35!important;display:block!important}.operating-system-notice{background:linear-gradient(135deg,#492f1261,#0e182af0);border:1px solid #eeb05278;border-radius:11px;gap:9px;margin:12px 0;padding:11px 12px;display:grid}.operating-notice-heading{color:#ffd185;align-items:center;gap:7px;display:flex}.operating-notice-heading>span{font-size:14px}.operating-notice-heading>strong{letter-spacing:.065em;font-size:9px;font-weight:750}.operating-notice-facts{grid-template-columns:minmax(55px,.72fr) minmax(124px,1.55fr) minmax(78px,.85fr) minmax(90px,1fr);gap:10px;display:grid}.operating-notice-facts>span{align-content:start;gap:5px;min-width:0;display:grid}.operating-notice-facts small{color:#9caecc;font-size:8px;font-weight:620;line-height:1.3}.operating-notice-facts b{color:#edf3ff;font-family:Sora,sans-serif;font-size:13px;line-height:1.35}.capital-not-rental{color:#ffd99c;font-size:10px;font-weight:650;line-height:1.45;display:block}.operating-notice-disclaimer{color:#a9b6ca;font-size:9px;line-height:1.45;display:block}.compact-operating-notice{grid-column:1/-1;gap:6px;margin:2px 0 0;padding:8px 10px}.compact-operating-notice .operating-notice-heading>strong{font-size:8px}.compact-operating-notice .operating-notice-facts b{font-size:12px}.compact-operating-notice .capital-not-rental{font-size:9px}.bot-card .card-meta .price{color:#f0f7ff;font-size:24px}.developer-coming-soon{gap:23px;padding:27px;display:grid}.developer-preview-intro{justify-items:start;gap:10px;display:grid}.developer-preview-intro .coming-soon-badge{margin-top:0}.developer-preview-intro h2{color:#ffd16b;text-shadow:0 0 21px #ffb94e2b;margin:0;font-size:clamp(20px,3vw,30px);line-height:1.25}.developer-preview-intro>p{color:#a9bbd8;max-width:780px;margin:0;line-height:1.6}.developer-preview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.developer-service-card{background:linear-gradient(145deg,#0d1c34,#091427);border:1px solid #28415f;border-radius:12px;grid-template-columns:45px minmax(0,1fr);align-items:start;gap:12px;min-width:0;padding:16px;display:grid}.developer-service-icon{color:#6cdbff;background:#102947;border:1px solid #31699b;border-radius:11px;place-items:center;width:40px;height:40px;font-size:19px;display:grid}.developer-service-card h3{color:#e9f3ff;margin:1px 0 5px;font-family:Sora,sans-serif;font-size:14px;line-height:1.35}.developer-service-card p{color:#a2b3cd;margin:0;font-size:11px;line-height:1.5}.developer-preview-footer{border-top:1px solid #273b59;justify-content:space-between;align-items:center;gap:14px;padding-top:17px;display:flex}.developer-preview-footer>strong{color:#ffd487;letter-spacing:.075em;font-size:12px}@media (width<=1120px) and (width>=801px){.strategy-row{grid-template-columns:minmax(133px,1.18fr) minmax(74px,.62fr) minmax(163px,1.38fr) minmax(49px,.42fr) minmax(83px,.7fr) minmax(55px,.55fr);gap:7px;padding-inline:10px}.strategy-return-periods{gap:4px}.strategy-return-periods .return-period>span{font-size:7px}.strategy-return-periods .return-period>strong{font-size:13px}.strategy-name{gap:6px}.strategy-name .bot-icon{width:31px;height:31px}.strategy-monthly-price{font-size:15px}.strategy-monthly-price>.rental-price-caption{font-size:7px!important}}@media (width<=800px){.strategy-row{grid-template-columns:minmax(0,1fr) auto}.strategy-return-periods,.compact-operating-notice{grid-column:1/-1}}@media (width<=700px){.recent-strategies .strategy-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 8px;padding:9px}.recent-strategies .strategy-name{grid-column:1/-1}.recent-strategies .strategy-traders{grid-area:2/1}.recent-strategies .strategy-monthly-price{text-align:right;grid-area:2/2;font-size:18px!important}.recent-strategies .strategy-monthly-price>small{font-size:11px}.recent-strategies .strategy-monthly-price>.rental-price-caption{margin-bottom:1px!important;font-size:7px!important}.recent-strategies .strategy-return-periods{grid-area:3/1/auto/-1;gap:7px;padding:8px 0 2px}.recent-strategies .strategy-return-periods .return-period>span{font-size:8px}.recent-strategies .strategy-return-periods .return-period>strong{font-size:17px}.recent-strategies .compact-operating-notice{grid-area:4/1/auto/-1;gap:5px;margin-top:1px;padding:7px 8px}.recent-strategies .compact-operating-notice .operating-notice-facts{grid-template-columns:minmax(55px,.7fr) minmax(123px,1.6fr) minmax(63px,.85fr);gap:6px}.recent-strategies .compact-operating-notice .operating-notice-facts small{font-size:7px}.recent-strategies .compact-operating-notice .operating-notice-facts b{font-size:10px}.recent-strategies .compact-operating-notice .capital-not-rental{font-size:8px}.bot-card{gap:6px 8px;padding:9px}.bot-card .bot-return-periods{grid-area:2/1/auto/-1;gap:7px;margin:1px 0;padding:8px 9px}.bot-card .bot-return-periods .return-period>span{font-size:8px}.bot-card .bot-return-periods .return-period>strong{font-size:16px}.bot-card>.operating-system-notice{grid-area:3/1/auto/-1;gap:6px;margin:0;padding:8px}.bot-card .operating-notice-heading>strong{font-size:8px}.bot-card .operating-notice-facts{grid-template-columns:minmax(50px,.8fr) minmax(116px,1.65fr) minmax(59px,.85fr);gap:7px}.bot-card .operating-notice-facts>span:nth-child(4){grid-column:2/-1}.bot-card .operating-notice-facts small{font-size:7px}.bot-card .operating-notice-facts b{font-size:11px}.bot-card .capital-not-rental,.bot-card .operating-notice-disclaimer{font-size:8px}.bot-card .card-meta{text-align:right;grid-area:4/2;justify-content:flex-end;margin:2px 0}.bot-card .card-meta .price{font-size:20px}.bot-card .card-meta .price span{font-size:11px}.bot-card .card-meta .price small.rental-price-caption{margin-bottom:1px!important;font-size:7px!important;display:block!important}.bot-card>.secondary-btn{grid-area:4/1;min-width:0;padding:8px 7px;font-size:9px}.developer-coming-soon{gap:15px;padding:15px}.developer-preview-intro{gap:8px}.developer-preview-intro h2{font-size:20px}.developer-preview-intro>p{font-size:12px}.developer-preview-grid{grid-template-columns:1fr;gap:8px}.developer-service-card{grid-template-columns:35px minmax(0,1fr);gap:9px;padding:10px}.developer-service-icon{border-radius:9px;width:34px;height:34px;font-size:16px}.developer-service-card h3{margin-bottom:3px;font-size:12px}.developer-service-card p{font-size:10px}.developer-preview-footer{flex-direction:column;align-items:flex-start;gap:10px;padding-top:12px}.developer-preview-footer>strong{font-size:10px}}.sidebar-link-copy{gap:3px}.sidebar-coming-soon{color:#ffd487;letter-spacing:.035em;white-space:nowrap;background:#6c431240;border:1px solid #edb3567a;border-radius:6px;align-items:center;width:max-content;max-width:100%;padding:3px 5px;font-size:7px;font-weight:760;line-height:1.15;display:inline-flex}.marketplace-discovery{margin-top:0}.highlighted-section-title,.section-label>div>h2,.content-card>h2,.advanced-heading h2{text-shadow:0 0 20px #ffb94e29;color:#ffd16b!important}.highlighted-section-title>span{color:#ffc056!important;letter-spacing:0!important;font-size:.8em!important}.marketplace-discovery>.section-label{margin-bottom:10px}.marketplace-discovery>.section-label>div>p{margin:3px 0 0;font-size:11px}.recent-strategies{padding:15px 17px}.recent-strategies .strategy-table{margin:12px 0 8px}.recent-strategies .strategy-row{row-gap:5px;padding-block:8px}.recent-strategies .strategy-head{padding-block:8px}.recent-strategies .strategy-data svg.strategy-performance-chart{height:36px}.recent-strategies .compact-operating-notice{grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:4px 12px;margin:0;padding:6px 9px}.recent-strategies .compact-operating-notice .operating-notice-heading{gap:5px}.recent-strategies .compact-operating-notice .operating-notice-heading>span{font-size:12px}.recent-strategies .compact-operating-notice .operating-notice-facts{gap:7px}.recent-strategies .compact-operating-notice .operating-notice-facts>span{gap:2px}.recent-strategies .compact-operating-notice .operating-notice-facts small{font-size:7px}.recent-strategies .compact-operating-notice .operating-notice-facts b{font-size:11px}.recent-strategies .compact-operating-notice .capital-not-rental{grid-column:1/-1;font-size:8px}.marketplace-discovery .bot-card{margin-bottom:10px;padding:12px 14px}.marketplace-discovery .bot-return-periods{margin:10px 0 8px;padding:8px 10px}.marketplace-discovery .return-period{gap:3px}.marketplace-discovery .bot-return-periods .return-period>strong{font-size:17px}.marketplace-discovery .operating-system-notice{gap:5px;margin:7px 0;padding:8px 10px}.marketplace-discovery .operating-notice-facts{gap:7px}.marketplace-discovery .operating-notice-facts>span{gap:3px}.marketplace-discovery .card-meta{margin-bottom:8px}.marketplace-discovery .bot-grid{gap:10px}.analysis-tabs{background:linear-gradient(145deg,#0a172c,#081223);border:1px solid #294467;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:8px}.analysis-tabs .analysis-tab{color:#a9b9d3;text-align:left;background:#0b192eb3;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:10px;min-width:0;padding:10px 12px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.analysis-tab-icon{color:#66d7ff;background:linear-gradient(145deg,#112944,#0a1729);border:1px solid #284e7d;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.analysis-tab-icon svg{width:19px;height:19px}.analysis-tab>span:last-child{gap:3px;min-width:0;display:grid}.analysis-tab strong{color:#e8f2ff;text-overflow:ellipsis;white-space:nowrap;font-family:Sora,sans-serif;font-size:13px;overflow:hidden}.analysis-tab small{color:#90a4c3;font-size:9px}.analysis-tabs .analysis-tab.active{background:linear-gradient(135deg,#13345b,#101f3c);border-color:#477bba;box-shadow:inset 0 0 0 1px #58a2ff21,0 4px 14px #1e4a8a2b}.analysis-tabs .analysis-tab.active .analysis-tab-icon{background:linear-gradient(145deg,#174878,#102b49);border-color:#5bc9ef;box-shadow:0 0 14px #40b4ea2b}.analysis-tabs .risk-tab .analysis-tab-icon{color:#ffd081;background:linear-gradient(145deg,#372915,#1a1923);border-color:#796039}.analysis-tabs .risk-tab.active{background:linear-gradient(135deg,#332719,#172035);border-color:#a88448}.analysis-tabs .risk-tab.active .analysis-tab-icon{border-color:#dbab5e;box-shadow:0 0 14px #dbab5e24}.analysis-content{margin-top:12px}@media (width<=700px){.sidebar-coming-soon{font-size:6px}main:has(.marketplace-discovery){padding-top:12px}.marketplace-discovery>.section-label{margin-bottom:7px}.marketplace-discovery>.section-label h2{font-size:14px}.recent-strategies{padding:10px}.recent-strategies .strategy-table{margin:9px 0 6px}.recent-strategies .strategy-row{gap:4px 7px;padding:7px 8px}.recent-strategies .strategy-name .bot-icon{flex-basis:24px;width:24px;height:24px}.recent-strategies .strategy-return-periods{gap:5px;padding:5px 0 1px}.recent-strategies .strategy-return-periods .return-period{gap:2px}.recent-strategies .strategy-return-periods .return-period>strong{font-size:15px}.recent-strategies .compact-operating-notice{grid-template-columns:1fr;gap:3px;padding:5px 6px}.recent-strategies .compact-operating-notice .operating-notice-facts{grid-template-columns:minmax(48px,.65fr) minmax(111px,1.5fr) minmax(58px,.8fr);gap:5px}.recent-strategies .compact-operating-notice .operating-notice-facts>span{gap:1px}.recent-strategies .compact-operating-notice .operating-notice-facts small{font-size:6px}.recent-strategies .compact-operating-notice .operating-notice-facts b{font-size:9px}.recent-strategies .compact-operating-notice .capital-not-rental{font-size:7px;line-height:1.3}.marketplace-discovery .bot-card{gap:4px 7px;margin-bottom:7px;padding:7px 8px}.marketplace-discovery .bot-card .bot-title-row{gap:7px}.marketplace-discovery .bot-card .bot-title-row>.bot-icon{flex-basis:27px;width:27px;height:27px}.marketplace-discovery .bot-card .bot-return-periods{gap:5px;margin:0;padding:5px 7px}.marketplace-discovery .bot-card .bot-return-periods .return-period{gap:2px}.marketplace-discovery .bot-card .bot-return-periods .return-period>span{font-size:7px}.marketplace-discovery .bot-card .bot-return-periods .return-period>strong{font-size:14px}.marketplace-discovery .bot-card>.operating-system-notice{gap:4px;padding:6px 7px}.marketplace-discovery .bot-card .operating-notice-heading{gap:5px}.marketplace-discovery .bot-card .operating-notice-heading>strong{font-size:7px}.marketplace-discovery .bot-card .operating-notice-heading>span{font-size:12px}.marketplace-discovery .bot-card .operating-notice-facts{grid-template-columns:minmax(43px,.65fr) minmax(108px,1.55fr) minmax(54px,.75fr);gap:5px}.marketplace-discovery .bot-card .operating-notice-facts>span{gap:2px}.marketplace-discovery .bot-card .operating-notice-facts>span:nth-child(4){grid-column:2/-1}.marketplace-discovery .bot-card .operating-notice-facts small{font-size:6px}.marketplace-discovery .bot-card .operating-notice-facts b{font-size:9px}.marketplace-discovery .bot-card .capital-not-rental,.marketplace-discovery .bot-card .operating-notice-disclaimer{font-size:7px;line-height:1.3}.marketplace-discovery .bot-card .card-meta{margin:0}.marketplace-discovery .bot-card .card-meta .price{font-size:17px}.marketplace-discovery .bot-card>.secondary-btn{padding:6px;font-size:8px}.marketplace-discovery .bot-grid{gap:7px}.detail-hero{padding:11px 12px}.detail-actions{margin-bottom:8px}.detail-hero .bot-title-row.large h1{font-size:19px}.detail-hero .bot-title-row.large p{margin:2px 0 4px;font-size:11px}.analysis-tabs{gap:5px;padding:5px}.analysis-tabs .analysis-tab{justify-content:flex-start;gap:6px;padding:7px 6px}.analysis-tab-icon{border-radius:8px;flex-basis:29px;width:29px;height:29px}.analysis-tab-icon svg{width:16px;height:16px}.analysis-tab strong{font-size:10px}.analysis-tab small{font-size:8px}.analysis-content{margin-top:9px;padding:13px}}.operating-notice-facts{grid-template-columns:minmax(55px,.7fr) minmax(137px,1.6fr) minmax(80px,.9fr)}.operating-system-notice{gap:6px}.marketplace-discovery .operating-system-notice{gap:4px;padding:7px 9px}.detail-hero{padding:10px 14px}.detail-actions{margin-bottom:6px}.detail-actions .back-btn,.detail-actions .icon-btn{width:34px;min-width:34px;height:34px}.detail-hero .bot-title-row.large{gap:9px}.detail-hero .bot-title-row.large>.bot-icon{border-radius:10px;width:37px;height:37px}.detail-hero .bot-title-row.large h1{font-size:21px}.detail-hero .bot-title-row.large p{margin:2px 0 4px;font-size:12px}.performance-summary-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.performance-summary-metrics .metric{min-width:0;padding:10px}.performance-summary-metrics .metric strong{overflow-wrap:anywhere;font-size:16px}.professional-performance-chart{background:linear-gradient(#0b1930,#071223);border-color:#30486a;height:290px}.chart-negative-zone{fill:#db475a13}.professional-performance-chart .chart-grid{stroke:#263d5d;stroke-width:1px}.professional-performance-chart .chart-grid-vertical{stroke:#1a304b;stroke-dasharray:4 6}.professional-performance-chart .chart-zero{stroke:#8ba0bf;stroke-width:1.3px;stroke-dasharray:6 5}.professional-performance-chart .chart-segment.gain{stroke:#52d4a3}.professional-performance-chart .chart-segment.loss{stroke:#ff647f}.professional-performance-chart .chart-value-point.gain{fill:#4fd2a0;stroke:#bcffe6}.professional-performance-chart .chart-value-point.loss{fill:#ff647f;stroke:#ffc8d2}.professional-performance-chart .chart-cursor{stroke:#cbd7ea;stroke-width:1px;stroke-dasharray:4 5;opacity:.8}.professional-performance-chart .chart-dot{stroke-width:2.2px}.professional-y-axis{width:48px;inset:0 auto 0 5px}.professional-y-axis span,.professional-y-axis span:first-child,.professional-y-axis span:last-child{background:#050d1ad6;border-radius:4px;padding:2px 3px;font-size:9px;bottom:auto;transform:translateY(-50%)}.professional-y-axis .chart-zero-label{color:#d0def0}.compact-chart-tooltip{background:#050d1aeb;border-color:#466689;gap:1px;max-width:112px;line-height:1.2;display:grid;min-width:0!important;padding:5px 7px!important;font-size:9px!important}.compact-chart-tooltip>span,.compact-chart-tooltip>small{color:#b8c7dc;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.compact-chart-tooltip>small{color:#8299ba}.compact-chart-tooltip strong{line-height:1.2;margin-top:1px!important;font-size:12px!important}.professional-x-axis{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin-top:6px;padding-inline:5px;font-size:9px;display:grid}.professional-x-axis>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.professional-x-axis>span:not(:first-child):not(:last-child){text-align:center}.professional-x-axis>span:last-child{text-align:right}.chart-axis-descriptions{color:#8197b7;letter-spacing:.05em;justify-content:space-between;gap:10px;margin:6px 0 3px;font-size:8px;font-weight:650;display:flex}@media (width<=700px){body,.app-shell{max-width:100%;overflow-x:hidden}main,.analysis-content,.analysis-content>*{min-width:0;max-width:100%}.detail-hero{padding:8px 10px}.detail-actions{margin-bottom:4px}.detail-actions .back-btn,.detail-actions .icon-btn{width:30px;min-width:30px;height:30px}.detail-hero .bot-title-row.large{gap:7px}.detail-hero .bot-title-row.large>.bot-icon{width:30px;height:30px}.detail-hero .bot-title-row.large h1{font-size:16px}.detail-hero .bot-title-row.large p{margin:1px 0 3px;font-size:10px}.detail-hero .bot-title-row.large .demo-badge{padding:3px 5px;font-size:7px}.detail-hero .bot-title-row.large>.badge-green{padding:4px 5px;font-size:7px}.performance-summary-metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0}.performance-summary-metrics .metric{gap:3px;padding:8px}.performance-summary-metrics .metric span,.performance-summary-metrics .metric small{font-size:8px}.performance-summary-metrics .metric strong{font-size:13px}.analysis-content{padding:11px;overflow:hidden}.analysis-content>p,.analysis-content .capital-not-rental,.analysis-content .operating-notice-heading strong,.analysis-content .operating-notice-facts small,.analysis-content .operating-notice-facts b,.analysis-content .facts strong{overflow-wrap:anywhere;word-break:break-word}.analysis-content .operating-system-notice{gap:5px;width:100%;max-width:100%;padding:7px}.analysis-content .operating-notice-heading{gap:5px}.analysis-content .operating-notice-heading>strong{font-size:8px;line-height:1.3}.analysis-content .operating-notice-facts{grid-template-columns:minmax(37px,.58fr) minmax(92px,1.55fr) minmax(50px,.77fr);gap:4px}.analysis-content .operating-notice-facts>span{gap:3px;min-width:0}.analysis-content .operating-notice-facts small{font-size:7px;line-height:1.25}.analysis-content .operating-notice-facts b{font-size:10px;line-height:1.25}.analysis-content .capital-not-rental{white-space:normal;font-size:8px;line-height:1.35}.analysis-content .facts{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:100%}.analysis-content .facts>div{min-width:0;padding:9px 7px}.analysis-content .facts strong{font-size:12px;line-height:1.35}.professional-performance-chart{height:225px}.professional-y-axis{width:40px;left:3px}.professional-y-axis span,.professional-y-axis span:first-child,.professional-y-axis span:last-child{font-size:7px}.compact-chart-tooltip{max-width:93px;padding:4px 5px!important}.compact-chart-tooltip>span,.compact-chart-tooltip>small{font-size:7px}.compact-chart-tooltip strong{font-size:10px!important}.professional-x-axis{gap:2px;font-size:7px}.professional-x-axis>span:nth-child(2),.professional-x-axis>span:nth-child(4){visibility:hidden}.chart-axis-descriptions{font-size:7px}.chart-toolbar .range-buttons{gap:4px}.chart-toolbar .range-buttons button{white-space:nowrap;padding:6px 8px;font-size:10px}.chart-readout{gap:9px;font-size:9px}.chart-readout strong{font-size:11px}}.sidebar-header{justify-content:flex-start;gap:10px}.sidebar-menu-toggle{flex:0 0 42px;width:42px;height:42px}.sidebar-brand{min-width:0}.sidebar-collapsed .sidebar-header{justify-content:center;gap:0}.sidebar-collapsed .sidebar-brand,.mobile-menu-toggle{display:none}.topbar-brand{display:flex}main{width:min(1680px,100% - 56px)}main:has(.sticky-cta){padding-bottom:118px}.sticky-cta{z-index:19;left:calc(var(--sidebar-width) + 28px);width:auto;max-width:none;margin:0;padding:11px 15px;transition:left .24s;position:fixed;bottom:16px;right:28px}.sticky-cta>div,.sticky-cta>.primary-btn{min-width:0}@media (width<=900px){.sidebar-header,.sidebar-collapsed .sidebar-header{justify-content:flex-start;gap:10px}.sidebar-brand,.sidebar-collapsed .sidebar-brand{display:flex}.mobile-menu-toggle{display:grid}.mobile-menu-open .mobile-menu-toggle{visibility:hidden}main{width:calc(100% - 28px)}main:has(.sticky-cta){padding-bottom:132px}.sticky-cta{left:14px;right:14px;bottom:max(10px,env(safe-area-inset-bottom));max-width:calc(100vw - 28px);padding:10px 11px}}@media (width<=700px){.topbar,.topbar-leading,.topbar-brand,.top-actions,main,.sticky-cta,.sticky-cta>*{min-width:0;max-width:100%}main{width:calc(100% - 24px)}.sticky-cta{gap:8px;max-width:calc(100vw - 24px);padding:9px 10px;left:12px;right:12px}.sticky-cta>.primary-btn{text-overflow:ellipsis;white-space:nowrap;width:100%;padding-inline:9px;overflow:hidden}.sticky-cta>div{gap:8px}.sticky-cta strong{font-size:18px}.sidebar-header .sidebar-brand-copy strong{font-size:16px}.sidebar-header .sidebar-brand-copy small{letter-spacing:.09em;font-size:7px}}.profitability-display{justify-self:end;align-items:center;gap:10px;min-width:0;display:flex}.profitability-percent{text-shadow:0 0 15px #53efab57;font-family:Sora,sans-serif;color:#53efab!important;font-size:15px!important}.profitability-display .profitability-meter{background:#12213a;border:1px solid #53efab2b;width:min(112px,100%);height:8px}.profitability-display .profitability-meter i{background:linear-gradient(90deg,#32cf94,#66f1b1);box-shadow:0 0 10px #53efab42}.returns-with-drawdown{grid-template-columns:repeat(4,minmax(0,1fr))}.return-period>.return-highlight{text-shadow:0 0 17px #44e99d59;color:#57f1aa!important}.return-period>.drawdown-highlight{text-shadow:0 0 14px #ffcc663d;color:#ffd16b!important}.operating-system-notice{background:linear-gradient(135deg,#0f3c314d,#0b1928e6);border-color:#4ebd956b;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:4px 11px}.operating-info-icon{color:#71dfb5!important;font-size:15px!important}.operating-notice-facts{grid-template-columns:minmax(62px,.55fr) minmax(158px,1.45fr);gap:8px}.operating-notice-notes{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:3px 12px;min-width:0;display:flex}.operating-flexibility-note{color:#a8bfd0;min-width:0;font-size:9px;line-height:1.4}.capital-not-rental{color:#8de0c1;font-size:9px}.compact-operating-notice{gap:3px 9px;padding:5px 8px}.compact-operating-notice .operating-notice-facts{grid-template-columns:minmax(50px,.48fr) minmax(130px,1.4fr)}.compact-operating-notice .operating-notice-notes{gap:2px 9px}.compact-operating-notice .operating-flexibility-note,.compact-operating-notice .capital-not-rental{font-size:8px}.marketplace-discovery .bot-card>.operating-system-notice{padding:6px 8px}.professional-performance-chart .chart-segment{stroke-width:2px}.professional-performance-chart .chart-value-point{stroke-width:1.4px}@media (width<=700px){.profitability-display{gap:6px}.profitability-percent{font-size:13px!important}.profitability-display .profitability-meter{width:68px;height:7px}.bot-card .returns-with-drawdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.marketplace-discovery .bot-card .returns-with-drawdown .return-period>span{white-space:normal;font-size:6px;line-height:1.2}.marketplace-discovery .bot-card .returns-with-drawdown .return-period>strong{font-size:12px}.operating-system-notice,.recent-strategies .compact-operating-notice,.analysis-content .operating-system-notice{grid-template-columns:1fr;gap:3px}.operating-notice-facts,.marketplace-discovery .bot-card .operating-notice-facts,.analysis-content .operating-notice-facts,.recent-strategies .compact-operating-notice .operating-notice-facts{grid-template-columns:minmax(48px,.65fr) minmax(0,1.55fr);gap:5px}.operating-notice-notes{gap:2px;display:grid}.operating-flexibility-note,.marketplace-discovery .bot-card .operating-flexibility-note,.analysis-content .operating-flexibility-note,.marketplace-discovery .bot-card .capital-not-rental,.analysis-content .capital-not-rental{overflow-wrap:anywhere;font-size:7px;line-height:1.3}.professional-performance-chart .chart-segment{stroke-width:1.8px}}.plans-page-heading>.highlighted-section-title{text-shadow:0 0 23px #ffbe5033;color:#ffd16b!important}.plans-page-heading>.highlighted-section-title>span{color:#ffc056!important}.plan-card.creator-coming-soon{border-color:#3864a7}.plan-status-row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.plan-status-row>.coming-soon-badge{margin:0}.plan-coming-soon-button:disabled{color:#a0ebd0;cursor:not-allowed;opacity:1;background:linear-gradient(135deg,#173749,#102c39);border:1px solid #65c9ad6e}.plan-availability-note{color:#92a9c0;margin-top:10px;font-size:10px;line-height:1.5;display:block}@media (width<=700px){.plans-page-heading>.highlighted-section-title{overflow-wrap:anywhere;font-size:25px;line-height:1.25}.plan-status-row{gap:6px}.plan-status-row>.coming-soon-badge{font-size:7px}.plan-availability-note{font-size:9px}}.marketplace-discovery .bot-return-periods{background:linear-gradient(135deg,#0c1d36,#091427);border-color:#4c86c28c;box-shadow:inset 0 1px #75b7f612}.operating-system-notice{background:linear-gradient(135deg,#0a1424bf,#08111feb);border-color:#495f7b75}.operating-notice-heading{color:#91a8bc}.operating-info-icon{color:#83a5b8!important}.operating-notice-facts{grid-template-columns:minmax(48px,70px) minmax(0,1fr);justify-content:start;gap:12px;max-width:410px}.operating-notice-facts .recommended-mt5-balance b{color:#c2d1df}.operating-flexibility-note{color:#8899ab}.capital-not-rental{color:#a2b8ca}.marketplace-rent-button{text-align:left;cursor:pointer;background:linear-gradient(135deg,#17443d,#103327);border:1px solid #6adfa7a8;border-radius:10px;justify-items:start;gap:1px;min-width:194px;padding:9px 12px;transition:background .18s,border-color .18s,transform .18s;display:grid;box-shadow:0 4px 15px #39a97524}.marketplace-rent-button:hover{background:linear-gradient(135deg,#1b554b,#133d2d);border-color:#77edb3;transform:translateY(-1px)}.marketplace-rent-button>.rental-price-caption{color:#8dc9e4!important;margin-bottom:1px!important;font-size:7px!important}.marketplace-rent-button>strong{color:#effff7;white-space:nowrap;min-width:0;font-family:Sora,sans-serif;font-size:15px;line-height:1.35}.marketplace-rent-button>strong>span{color:#69f2ac}.marketplace-rent-button>strong>span>small{color:#c4ded0;font-size:10px}@media (width<=700px){html,body,#root,.app-shell{width:100%;max-width:100%;overflow-x:hidden}.topbar{width:100%;max-width:100vw;overflow:visible}.topbar-leading{flex:auto;min-width:0}.topbar-brand,.topbar-brand>span:last-child{min-width:0;overflow:hidden}.topbar-brand strong,.topbar-brand small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.top-actions{z-index:2;flex:none;position:relative;overflow:visible}.language-control{overflow:visible}.language-menu{min-width:132px;top:calc(100% + 7px);right:0}.marketplace-discovery,.marketplace-discovery>.section-label,.marketplace-discovery>.section-label>div,.marketplace-discovery .bot-grid,.marketplace-discovery .bot-card,.marketplace-discovery .bot-card>*{min-width:0;max-width:100%}.marketplace-discovery>.section-label{gap:6px}.marketplace-discovery>.section-label>div{flex:auto}.marketplace-discovery>.section-label h2{overflow-wrap:anywhere;white-space:normal;line-height:1.2}.marketplace-discovery>.section-label .sort-select{flex:0 104px;width:min(104px,34vw);min-width:0;padding-inline:5px;font-size:9px}.marketplace-discovery .bot-card{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;overflow:hidden}.marketplace-discovery .bot-card .bot-title-row{gap:5px}.marketplace-discovery .bot-card .bot-title-row>div:nth-child(2){flex:auto}.marketplace-discovery .bot-card .bot-title-row>.badge-green{text-overflow:ellipsis;flex:none;max-width:42%;font-size:6px;overflow:hidden}.marketplace-discovery .bot-card .bot-return-periods{width:100%;padding-inline:5px}.marketplace-discovery .bot-card>.operating-system-notice{width:100%;padding:5px 6px}.operating-notice-facts,.marketplace-discovery .bot-card .operating-notice-facts,.analysis-content .operating-notice-facts,.recent-strategies .compact-operating-notice .operating-notice-facts{grid-template-columns:minmax(42px,66px) minmax(0,1fr);gap:7px;max-width:100%}.marketplace-discovery .bot-card .operating-notice-facts b,.marketplace-discovery .bot-card .operating-notice-facts small{overflow-wrap:anywhere;word-break:break-word}.marketplace-discovery .bot-card .card-meta{grid-area:4/2;width:100%;min-width:0;margin:0}.marketplace-discovery .bot-card>.secondary-btn{white-space:normal;grid-area:4/1;width:100%;min-width:0;padding:8px 4px;font-size:8px}.marketplace-rent-button{text-align:center;justify-items:center;width:100%;min-width:0;padding:6px 4px}.marketplace-rent-button>.rental-price-caption{max-width:100%;font-size:6px!important;line-height:1.15!important}.marketplace-rent-button>strong{max-width:100%;font-size:9px}.marketplace-rent-button>strong>span>small{font-size:7px}}@media (width<=360px){.topbar{gap:5px;padding-inline:7px}.topbar-leading,.topbar-brand{gap:5px}.topbar-brand .brand-mark{width:30px;height:30px}.topbar-brand strong{font-size:13px}.topbar-brand small{letter-spacing:.05em;font-size:6px}.top-actions{gap:3px}.top-actions button{min-width:32px;height:34px;padding-inline:5px}.marketplace-discovery>.section-label h2{font-size:12px}.marketplace-rent-button>strong{font-size:8px}}.sidebar-icon-markets{color:#83e8bb;background:linear-gradient(150deg,#153a3b,#101e29)}.sidebar-nav{scrollbar-width:none;overflow-y:auto}.sidebar-nav::-webkit-scrollbar{display:none}.market-data-page,.market-data-page>*{min-width:0;max-width:100%}.market-data-heading{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:22px;display:flex}.market-data-heading>div:first-child{min-width:0}.market-data-heading h1{color:#ffd16b;text-shadow:0 0 24px #ffb94e2b;margin:8px 0 5px;font-family:Sora,sans-serif;font-size:clamp(27px,3.7vw,42px);line-height:1.14}.market-data-heading h1>span{color:#ffc056;font-size:.72em}.market-data-heading p{color:#9fb0ca;margin:0;font-size:14px;line-height:1.55}.market-data-source-badge{color:#cfddf2;background:#0c1b31b8;border:1px solid #4d82c175;border-radius:11px;flex:none;align-items:center;gap:8px;padding:9px 11px;font-size:11px;font-weight:650;display:inline-flex}.market-data-source-badge>span{background:#64d9af;border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #64d9af7a}.market-data-card{width:100%;padding:19px 20px 15px;overflow:hidden}.market-data-card-header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:15px;display:flex}.market-data-card-header>div{min-width:0}.market-data-card-header h2{color:#e8f0fb;margin:6px 0 0;font-family:Sora,sans-serif;font-size:17px;line-height:1.35}.market-data-counter{color:#8fa7c6;flex:none;font-size:10px}.market-data-filters{flex-wrap:wrap;gap:8px;margin:0 0 13px;display:flex}.market-data-filters>button{color:#a8b9d1;cursor:pointer;background:#0c1930;border:1px solid #3d59809e;border-radius:9px;padding:8px 12px;font-size:11px;font-weight:600;transition:border-color .18s,background .18s,color .18s}.market-data-filters>button:hover{color:#e8f4ff;border-color:#4e88bd}.market-data-filters>button.active{color:#75ddff;background:linear-gradient(135deg,#14385e,#112844);border-color:#4a94d7}.market-symbol-chips{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.market-symbol-chips>span{color:#89a9cb;letter-spacing:.025em;background:#0a1525ad;border:1px solid #3753778c;border-radius:6px;padding:4px 7px;font-size:9px;font-weight:650}.market-data-widget-shell{background:linear-gradient(155deg,#0b182b,#091323);border:1px solid #334f73bf;border-radius:13px;width:100%;max-width:100%;position:relative;overflow:hidden}.market-data-widget,.market-data-widget .tradingview-widget-container__widget{width:100%!important;max-width:100%!important}.market-data-widget iframe{border:0;display:block;max-width:100%!important}.market-data-unavailable{text-align:center;align-content:center;justify-items:center;gap:8px;padding:20px;display:grid;position:absolute;inset:0}.market-data-unavailable>span{color:#75d6fb;font-size:30px}.market-data-unavailable>strong{color:#e0ebfa;font-size:14px}.market-data-unavailable>p{color:#9aabc3;max-width:430px;margin:0;font-size:11px;line-height:1.6}.market-data-attribution{gap:6px;margin-top:13px;display:grid}.market-data-attribution>a{color:#77ccef;width:max-content;max-width:100%;font-size:10px;font-weight:600;text-decoration:none}.market-data-attribution>a:hover{text-decoration:underline}.market-data-attribution>p{color:#8294ad;margin:0;font-size:10px;line-height:1.55}@media (width<=900px){.sidebar-nav{max-height:calc(100dvh - 190px)}.sidebar-link,.sidebar-collapsed .sidebar-link{min-height:59px;padding-block:7px}.sidebar-icon{flex-basis:40px;width:40px;height:40px}}@media (width<=700px){.market-data-page,.market-data-card,.market-data-widget-shell,.market-data-widget{width:100%;min-width:0;max-width:100%}.market-data-heading{align-items:flex-start;gap:8px;margin-bottom:14px}.market-data-heading h1{overflow-wrap:anywhere;margin:6px 0 4px;font-size:clamp(20px,6vw,28px)}.market-data-heading p{font-size:10px;line-height:1.45}.market-data-source-badge{gap:5px;padding:6px 7px;font-size:8px}.market-data-source-badge>span{width:6px;height:6px}.market-data-card{padding:11px 9px 10px}.market-data-card-header{align-items:flex-start;gap:7px;margin-bottom:10px}.market-data-card-header h2{overflow-wrap:anywhere;font-size:12px}.market-data-counter{font-size:8px}.market-data-filters{gap:5px;margin-bottom:9px}.market-data-filters>button{text-align:center;flex:auto;padding:7px 5px;font-size:9px}.market-symbol-chips{gap:4px;margin-bottom:9px}.market-symbol-chips>span{padding:3px 5px;font-size:7px}.market-data-widget-shell{border-radius:9px}.market-data-attribution{gap:4px;margin-top:9px}.market-data-attribution>a,.market-data-attribution>p{overflow-wrap:anywhere;font-size:8px}}@media (width<=360px){.market-data-heading{gap:5px}.market-data-heading h1{font-size:19px}.market-data-source-badge{padding:5px;font-size:7px}.market-data-card-header h2{font-size:11px}.market-data-filters>button{font-size:8px}}.sidebar-icon-platforms{color:#d9baff;background:linear-gradient(150deg,#342551,#19162d)}.platform-starter-panel{margin-top:17px;padding:17px 18px}.platform-starter-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.platform-starter-heading>div{min-width:0}.platform-starter-heading h2{color:#ffd16b;text-shadow:0 0 20px #ffb94e29;margin:6px 0 4px;font-family:Sora,sans-serif;font-size:18px}.platform-starter-heading h2>span{color:#ffc056}.platform-starter-heading p{color:#9db0c9;margin:0;font-size:11px;line-height:1.5}.platform-starter-heading>.secondary-btn{flex:none}.platform-starter-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:13px;display:grid}.platform-starter-options>a{color:#dce8f7;background:linear-gradient(135deg,#101f36,#0b1628);border:1px solid #3e608c9e;border-radius:11px;align-items:center;gap:10px;min-width:0;padding:10px 11px;text-decoration:none;display:flex}.platform-starter-options>a>span{color:#77d8fb;background:#122844;border:1px solid #689ed26b;border-radius:10px;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.platform-starter-options>a>div{gap:3px;min-width:0;display:grid}.platform-starter-options>a strong{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.platform-starter-options>a small{color:#8ca4c0;font-size:8px;line-height:1.3}.platform-starter-options>a>b{color:#80d0ee;margin-left:auto;font-size:13px}.platform-starter-note{color:#8da1ba;margin-top:9px;font-size:9px;line-height:1.45;display:block}.platform-guide-page,.platform-guide-page>*{width:100%;min-width:0;max-width:100%}.platform-guide-heading{margin-bottom:18px}.platform-guide-heading h1{color:#ffd16b;text-shadow:0 0 22px #ffb94e29;margin:7px 0 6px;font-family:Sora,sans-serif;font-size:clamp(24px,3.8vw,39px);line-height:1.18}.platform-guide-heading h1>span{color:#ffc056;font-size:.74em}.platform-guide-heading>p,.platform-guide-section-title>p{color:#a4b5ce;max-width:830px;margin:0;font-size:12px;line-height:1.6}.platform-selector-card,.platform-quick-actions,.platform-funds-card,.platform-installation-card{padding:19px 20px}.platform-guide-section-title h2{color:#edf4ff;margin:6px 0 5px;font-family:Sora,sans-serif;font-size:17px;line-height:1.35}.platform-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:15px;display:grid}.platform-choice-card{background:linear-gradient(145deg,#0d1b31,#0a1424);border:1px solid #405d82a1;border-radius:13px;min-width:0;padding:13px;transition:border-color .18s,background .18s}.platform-choice-card.selected{background:linear-gradient(145deg,#122943,#0b192b);border-color:#53aae2bf}.platform-choice-coming-soon{background:linear-gradient(145deg,#151c2b,#0b1420);border-color:#7d69478c}.platform-choice-select{color:#e8f1fd;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;padding:0;display:flex}.platform-choice-select:disabled{cursor:not-allowed;opacity:.88}.platform-choice-icon{color:#83d6ff;background:#142c46;border:1px solid #60a0d28c;border-radius:11px;flex:0 0 39px;place-items:center;width:39px;height:39px;font-size:18px;display:grid}.platform-choice-select>span:nth-child(2){gap:4px;min-width:0;display:grid}.platform-choice-select>span:nth-child(2)>small{color:#88a5c2;letter-spacing:.045em;font-size:8px}.platform-choice-select>span:nth-child(2)>strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.platform-choice-select>b{color:#6ee5ab;margin-left:auto;font-size:14px}.platform-choice-card>p{color:#a0b1c8;min-height:45px;margin:11px 0 10px;font-size:10px;line-height:1.5}.platform-integration-badge{color:#ffd487;letter-spacing:.035em;overflow-wrap:anywhere;background:#6c431233;border:1px solid #edb3567a;border-radius:7px;align-items:center;width:max-content;max-width:100%;margin:0 0 9px;padding:4px 7px;font-size:8px;font-weight:700;display:flex}.platform-external-link{color:#70d5fb;align-items:center;font-size:10px;font-weight:650;text-decoration:none;display:inline-flex}.platform-external-link:hover{text-decoration:underline}.platform-verification-note{color:#c3dbf4;background:#28557b30;border-left:3px solid #6eb6ec;border-radius:0 7px 7px 0;margin:11px 0 0;padding:9px 10px;font-size:10px;line-height:1.5}.platform-quick-actions{justify-content:space-between;align-items:center;gap:18px;margin-top:14px;display:flex}.platform-quick-actions>div:first-child{min-width:0}.platform-quick-actions h2{color:#e8f0fc;margin:6px 0 4px;font-family:Sora,sans-serif;font-size:16px}.platform-quick-actions p{color:#9fb1c9;max-width:570px;margin:0;font-size:10px;line-height:1.55}.platform-quick-buttons{flex:none;gap:7px;display:grid}.platform-open-button{white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.platform-quick-buttons>.secondary-btn{font-size:10px}.platform-funds-card{background:linear-gradient(145deg,#0d1f34f7,#081221fc);border-color:#508eb58a;margin-top:14px}.platform-funds-card .platform-guide-section-title>h2{color:#ffd16b;text-shadow:0 0 19px #ffb94e26;font-size:18px}.platform-funds-card .platform-guide-section-title>h2>span{color:#ffc056}.platform-funds-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:15px;display:grid}.platform-funds-grid>article{background:#081323bf;border:1px solid #3b5c81ab;border-radius:12px;align-content:start;gap:7px;min-width:0;padding:12px;display:grid}.platform-funds-icon{color:#7de6c0;background:#102b40;border:1px solid #4ca8c691;border-radius:9px;place-items:center;width:32px;height:32px;font-size:17px;display:grid}.platform-funds-grid>article>strong{color:#e9f3ff;font-size:11px;line-height:1.4}.platform-funds-grid>article>p{color:#a4b6cd;margin:0;font-size:9px;line-height:1.55}.platform-funds-boundary{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:13px;display:grid}.platform-funds-boundary>div{background:#091525b5;border:1px solid #405f839e;border-radius:9px;gap:4px;min-width:0;padding:10px 11px;display:grid}.platform-funds-boundary>div>span{color:#83acc7;letter-spacing:.045em;font-size:8px;font-weight:700}.platform-funds-boundary>div>strong{color:#75e6ac;font-size:12px;line-height:1.35}.platform-funds-safety{color:#c6e4d8;background:#22584629;border-left:3px solid #5ec59cc4;border-radius:0 7px 7px 0;margin:11px 0 8px;padding:9px 10px;font-size:10px;line-height:1.55}.platform-funding-guide-link{color:#76d5fb;align-items:center;font-size:10px;font-weight:650;text-decoration:none;display:inline-flex}.platform-funding-guide-link:hover{text-decoration:underline}.platform-installation-card{margin-top:14px;scroll-margin-top:90px}.platform-installation-steps{gap:0;margin:15px 0 0;padding:0;list-style:none;display:grid}.platform-installation-steps>li{border-top:1px solid #304a6ab3;grid-template-columns:37px minmax(0,1fr);gap:11px;padding:12px 0;display:grid}.platform-step-number{color:#80d7fc;background:#112842;border:1px solid #569dd294;border-radius:10px;place-items:center;width:34px;height:34px;font-size:11px;font-weight:750;display:grid}.platform-installation-steps>li>div{min-width:0}.platform-installation-steps h3{color:#e6eefb;margin:1px 0 4px;font-size:12px;line-height:1.4}.platform-installation-steps p{color:#9cadc5;margin:0;font-size:10px;line-height:1.6}.platform-installation-steps code{color:#a9d8f6;overflow-wrap:anywhere;white-space:normal;background:#0d1d32;border:1px solid #4572a080;border-radius:7px;max-width:100%;margin-top:7px;padding:6px 8px;font-size:9px;display:inline-block}.platform-package-actions{flex-wrap:wrap;gap:9px;margin-top:11px;display:flex}.platform-package-actions>.secondary-btn{font-size:10px}.platform-download-button{color:#9fb6cf!important}.platform-compliance-note{background:#0b1524bd;border:1px solid #3b547599;border-radius:10px;gap:9px;margin-top:13px;padding:10px 11px;display:flex}.platform-compliance-note>span{color:#79c8ef;flex:none;font-size:16px}.platform-compliance-note>p{color:#96a8c1;margin:0;font-size:9px;line-height:1.6}@media (width<=900px){.sidebar-nav{gap:5px;max-height:calc(100dvh - 173px)}.sidebar-link,.sidebar-collapsed .sidebar-link{min-height:53px;padding-block:5px}.sidebar-icon{flex-basis:37px;width:37px;height:37px}.sidebar-icon svg{width:20px;height:20px}}@media (width<=700px){.platform-starter-panel{margin-top:10px;padding:10px 9px}.platform-starter-heading{gap:7px}.platform-starter-heading h2{overflow-wrap:anywhere;font-size:13px}.platform-starter-heading p{font-size:9px}.platform-starter-heading>.secondary-btn{padding:6px 5px;font-size:8px}.platform-starter-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:9px}.platform-starter-options>a{gap:6px;padding:7px 6px}.platform-starter-options>a>span{flex-basis:27px;width:27px;height:27px;font-size:13px}.platform-starter-options>a strong{font-size:8px}.platform-starter-options>a small{font-size:6px}.platform-starter-options>a>b{font-size:10px}.platform-starter-note{font-size:8px}.platform-guide-heading{margin-bottom:12px}.platform-guide-heading h1{overflow-wrap:anywhere;font-size:clamp(20px,6vw,27px)}.platform-guide-heading>p,.platform-guide-section-title>p{font-size:10px}.platform-selector-card,.platform-quick-actions,.platform-funds-card,.platform-installation-card{padding:12px 10px}.platform-guide-section-title h2{overflow-wrap:anywhere;font-size:13px}.platform-choice-grid{grid-template-columns:1fr;gap:8px;margin-top:10px}.platform-choice-card{padding:10px}.platform-choice-icon{flex-basis:34px;width:34px;height:34px}.platform-choice-select>span:nth-child(2)>strong{font-size:11px}.platform-choice-card>p{min-height:0;margin:8px 0;font-size:9px}.platform-integration-badge{font-size:7px}.platform-verification-note{overflow-wrap:anywhere;font-size:9px}.platform-quick-actions{flex-direction:column;align-items:stretch;gap:10px;margin-top:9px}.platform-quick-actions h2{font-size:14px}.platform-quick-actions p{font-size:9px}.platform-quick-buttons{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.platform-quick-buttons>.primary-btn,.platform-quick-buttons>.secondary-btn{white-space:normal;min-width:0;padding:8px 5px;font-size:8px}.platform-funds-card{margin-top:9px}.platform-funds-card .platform-guide-section-title>h2{overflow-wrap:anywhere;font-size:14px}.platform-funds-grid{grid-template-columns:1fr;gap:7px;margin-top:10px}.platform-funds-grid>article{grid-template-columns:29px minmax(0,1fr);align-items:center;gap:3px 8px;padding:8px}.platform-funds-icon{grid-row:1/3;width:29px;height:29px;font-size:14px}.platform-funds-grid>article>strong{overflow-wrap:anywhere;font-size:10px}.platform-funds-grid>article>p{overflow-wrap:anywhere;font-size:8px}.platform-funds-boundary{gap:6px;margin-top:9px}.platform-funds-boundary>div{gap:3px;padding:8px 6px}.platform-funds-boundary>div>span{overflow-wrap:anywhere;font-size:7px;line-height:1.35}.platform-funds-boundary>div>strong{overflow-wrap:anywhere;font-size:10px}.platform-funds-safety{overflow-wrap:anywhere;margin:9px 0 7px;padding:7px 8px;font-size:8px}.platform-funding-guide-link{overflow-wrap:anywhere;max-width:100%;font-size:8px}.platform-installation-card{margin-top:9px}.platform-installation-steps{margin-top:11px}.platform-installation-steps>li{grid-template-columns:30px minmax(0,1fr);gap:8px;padding:9px 0}.platform-step-number{width:28px;height:28px;font-size:9px}.platform-installation-steps h3{overflow-wrap:anywhere;font-size:10px}.platform-installation-steps p{overflow-wrap:anywhere;font-size:9px}.platform-installation-steps code{padding:5px 6px;font-size:8px}.platform-package-actions{grid-template-columns:1fr;gap:6px;display:grid}.platform-package-actions>.secondary-btn{min-width:0;font-size:9px}.platform-compliance-note>p{overflow-wrap:anywhere;font-size:8px}}@media (width<=360px){.platform-starter-options{grid-template-columns:1fr}.platform-starter-heading h2{font-size:12px}.platform-quick-buttons{grid-template-columns:1fr}}.operating-system-notice{row-gap:3px;padding-block:6px}.operating-notice-notes{gap:0}.compact-operating-notice{padding-block:4px}.marketplace-discovery .bot-card .bot-title-row h3{color:#57f1aa;text-shadow:0 0 16px #44e99d4d}@media (width<=700px){.recent-strategies{padding:9px}.recent-strategies .strategy-table{background:0 0;border:0;border-radius:0;gap:5px;margin:8px 0 5px;overflow:visible}.recent-strategies .strategy-row.strategy-data{background:#091528;border:1px solid #27405f;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;gap:3px 7px;width:100%;max-width:100%;padding:6px 7px;overflow:hidden}.recent-strategies .strategy-name{grid-area:1/1;gap:6px;min-width:0}.recent-strategies .strategy-name .bot-icon{flex-basis:23px;width:23px;height:23px}.recent-strategies .strategy-name b{min-width:0;font-size:10px}.recent-strategies .strategy-traders{grid-area:2/1;gap:3px;min-width:0}.recent-strategies .strategy-traders svg{flex-basis:12px;width:12px;height:12px}.recent-strategies .strategy-traders strong,.recent-strategies .strategy-traders small{font-size:8px}.recent-strategies .strategy-monthly-price{text-align:right;grid-area:1/2/3;align-self:center;min-width:0;font-size:13px}.recent-strategies .strategy-monthly-price>.rental-price-caption{margin-bottom:1px!important;font-size:6px!important}.recent-strategies .strategy-monthly-price>small{font-size:8px}.recent-strategies .strategy-return-periods{grid-area:3/1/auto/-1;gap:4px;padding:4px 0 2px}.recent-strategies .strategy-return-periods .return-period>span{font-size:6px}.recent-strategies .strategy-return-periods .return-period>strong{font-size:12px}.recent-strategies .compact-operating-notice{border-radius:8px;grid-area:4/1/auto/-1;gap:2px;margin:0;padding:4px 5px}.recent-strategies .compact-operating-notice .operating-notice-heading{gap:4px}.recent-strategies .compact-operating-notice .operating-notice-heading>strong{font-size:6px}.recent-strategies .compact-operating-notice .operating-notice-heading>span{font-size:10px!important}.recent-strategies .compact-operating-notice .operating-notice-facts{grid-template-columns:minmax(38px,54px) minmax(0,1fr);gap:5px}.recent-strategies .compact-operating-notice .operating-notice-facts small{font-size:6px}.recent-strategies .compact-operating-notice .operating-notice-facts b{font-size:8px}.recent-strategies .compact-operating-notice .capital-not-rental{overflow-wrap:anywhere;font-size:6px;line-height:1.2}.marketplace-discovery .bot-card{gap:3px 6px;margin-bottom:5px;padding:6px 7px}.marketplace-discovery .bot-grid{gap:5px}.marketplace-discovery .bot-card .bot-return-periods{padding:4px 5px}.marketplace-discovery .bot-card>.operating-system-notice{gap:2px;margin:0;padding:4px 5px}.marketplace-discovery .bot-card .operating-notice-heading>strong{font-size:6px}.marketplace-discovery .bot-card .operating-notice-facts{gap:5px}.marketplace-discovery .bot-card .capital-not-rental{font-size:6px;line-height:1.2}.marketplace-discovery .bot-card>.secondary-btn{padding:6px 4px}.marketplace-rent-button{padding:5px 4px}}@media (width<=360px){.recent-strategies .strategy-row.strategy-data{gap:2px 5px;padding:5px}.recent-strategies .strategy-monthly-price{font-size:11px}.recent-strategies .strategy-monthly-price>.rental-price-caption{font-size:5px!important}.recent-strategies .strategy-return-periods .return-period>strong{font-size:11px}}
