@charset "UTF-8";.agent-status-trade-analysis{border:1px solid rgba(133,123,255,.34);background:#857bff29;color:var(--agent-shell-text);text-decoration:none;box-shadow:0 8px 18px #1c145e1f}.agent-status-trade-analysis:hover{border-color:#857bff80;background:#857bff3d;color:var(--agent-shell-text)}.tap-promo,.tap-promo *{box-sizing:border-box}body.tap-promo-active{margin:0;min-width:320px;overflow-x:hidden;background:#050505}.tap-promo{--tap-bg: #050505;--tap-panel: #0d0d0f;--tap-purple: #8b4dff;--tap-purple-bright: #b45cff;--tap-pink: #ff5f8f;--tap-orange: #ff8155;--tap-text: #f8f7fb;--tap-muted: #948d9d;min-height:100vh;overflow:hidden;color:var(--tap-text);background:var(--tap-bg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.45}.tap-promo button,.tap-promo a{font:inherit}.tap-promo button{border:0}.tap-nav-shell{position:fixed;inset:0 0 auto;z-index:80;display:flex;justify-content:center;padding:18px 24px 0;pointer-events:none}.tap-nav-shell .tap-nav{pointer-events:auto}.tap-nav{display:grid;grid-template-columns:1fr auto 1fr;overflow:visible;align-items:center;width:min(1120px,100vw - 48px);min-height:64px;padding:9px 12px 9px 18px;border:1px solid rgba(255,255,255,.045);border-radius:18px;background:#0f0f10e6;box-shadow:0 20px 60px #00000047,inset 0 1px #ffffff08;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tap-nav__brand{justify-self:start;display:inline-flex;align-items:center;min-width:-moz-max-content;min-width:max-content;width:-moz-max-content;width:max-content;overflow:visible;color:#fff;text-decoration:none}.tap-nav__brand-logo{display:block;flex:0 0 auto;width:auto;height:42px;max-width:none;max-height:none;overflow:visible;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;border-radius:0}.tap-nav__links{justify-self:center;display:flex;align-items:center;gap:44px}.tap-nav__links button{font-size:17px;font-weight:600;letter-spacing:-.012em}.tap-nav__links button,.tap-lang-btn{color:#aaa5af;background:transparent;cursor:pointer;font-size:13px;font-weight:700;transition:color .18s ease}.tap-nav__links button:hover,.tap-lang-btn:hover{color:#fff}.tap-nav__actions{display:flex;justify-content:flex-end;align-items:center;gap:8px}.tap-lang-btn{width:42px;height:38px;border:1px solid rgba(255,255,255,.07)!important;border-radius:12px}.tap-nav__launch{display:inline-flex;align-items:center;gap:8px;height:42px;padding:0 18px;border-radius:14px;color:#111;background:#fff;cursor:pointer;font-size:13px;font-weight:800;transition:background-color .18s ease,box-shadow .18s ease,filter .18s ease}.tap-nav__launch:hover{transform:none;background:#fff;filter:brightness(1.035);box-shadow:0 0 0 1px #ffffff29,0 0 20px #ffffff1f}.tap-nav__launch svg,.tap-btn svg{width:17px;height:17px}.tap-hero{position:relative;min-height:1120px;padding:160px 24px 0;overflow:hidden;background:radial-gradient(700px 420px at 50% 54%,rgba(110,40,182,.34),transparent 66%),linear-gradient(180deg,#050505,#050505 68%,#09050d)}.tap-hero__noise{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.11;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:linear-gradient(to bottom,transparent,#000 24%,#000 78%,transparent);mask-image:linear-gradient(to bottom,transparent,#000 24%,#000 78%,transparent)}.tap-hero__glow{position:absolute;width:460px;height:460px;border-radius:50%;filter:blur(100px);opacity:.16;pointer-events:none}.tap-hero__glow--one{left:9%;top:37%;background:#ff4d91;animation:tap-glow-drift 8s ease-in-out infinite alternate}.tap-hero__glow--two{right:7%;top:30%;background:#7548ff;animation:tap-glow-drift 10s ease-in-out -3s infinite alternate-reverse}.tap-hero__content{position:relative;z-index:4;width:min(940px,100%);margin:0 auto;text-align:center}.tap-beta-pill{display:inline-flex;align-items:center;gap:7px;min-height:38px;padding:0 20px;border:1px solid rgba(177,75,255,.25);border-radius:999px;color:#f5f2f8;background:#0e0811e0;box-shadow:0 0 0 1px #ffffff04 inset,0 0 24px #b048ff42;font-size:13px;font-weight:700;letter-spacing:.01em}.tap-beta-pill b{color:#cd66ff;font-size:11px;letter-spacing:.08em}.tap-beta-pill em{color:#b5aebd;font-style:normal}.tap-hero__title{display:grid;justify-items:center;margin:32px 0 22px;font-size:clamp(58px,7.3vw,108px);line-height:.78;letter-spacing:-.065em}.tap-hero__title span,.tap-hero__title strong{font-weight:780}.tap-hero__title em{margin:9px 0 16px;color:#f8f4f9;font-family:Georgia,Times New Roman,serif;font-size:1.05em;font-style:italic;font-weight:400;letter-spacing:-.045em}.tap-hero__title strong{background:linear-gradient(90deg,#fff,#fff 44%,#c3a2ff 73%,#ff8c78);-webkit-background-clip:text;background-clip:text;color:transparent}.tap-hero__desc{max-width:680px;margin:0 auto;color:#8e8992;font-size:clamp(17px,1.65vw,21px);font-weight:600;line-height:1.45}.tap-hero__actions,.tap-final__actions{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:34px}.tap-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:48px;padding:0 24px;border-radius:999px;text-decoration:none;cursor:pointer;font-size:14px;font-weight:800;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,filter .18s ease}.tap-btn__content{display:inline-flex;align-items:center;gap:9px}.tap-btn__content--hidden{visibility:hidden}.tap-btn__spinner{position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgba(17,17,17,.22);border-top-color:#111;border-radius:50%;animation:tap-btn-spin .7s linear infinite}.tap-btn:disabled{cursor:default}@keyframes tap-btn-spin{to{transform:rotate(360deg)}}.tap-btn:hover{transform:none}.tap-btn--ghost{color:#f8f7fb;border:1px solid rgba(255,255,255,.5);background:#ffffff06}.tap-btn--ghost:hover{border-color:#ffffffc7;background:#ffffff0b;box-shadow:inset 0 0 0 1px #ffffff09,0 0 18px #be87ff1a}.tap-btn--solid{color:#111;background:#fff;box-shadow:0 14px 34px #00000038}.tap-btn--solid:hover{background:#fff;filter:brightness(1.025);box-shadow:0 0 0 1px #ffffff24,0 0 22px #ffffff1c}.tap-btn--large{min-height:56px;padding:0 28px;font-size:15px}.tap-hero__note{margin-top:17px;color:#625d67;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.tap-benefit-stream{position:absolute;top:112px;left:0;right:0;bottom:270px;z-index:2;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 24%,rgba(0,0,0,.18) 33%,rgba(0,0,0,0) 40%,rgba(0,0,0,0) 60%,rgba(0,0,0,.18) 67%,#000 76%,#000 92%,transparent 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 8%,#000 24%,rgba(0,0,0,.18) 33%,rgba(0,0,0,0) 40%,rgba(0,0,0,0) 60%,rgba(0,0,0,.18) 67%,#000 76%,#000 92%,transparent 100%)}.tap-benefit-card{position:absolute;left:-360px;width:300px;padding:13px 14px 10px;border:1px solid rgba(255,255,255,.24);border-radius:10px;color:#aaa4af;background:#080809d1;box-shadow:0 18px 46px #0000003d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-size:10px;line-height:1.45;animation-name:tap-benefit-run;animation-timing-function:linear;animation-iteration-count:infinite;will-change:transform}.tap-benefit-card:after{content:"";position:absolute;bottom:-7px;left:50%;width:13px;height:13px;border-right:1px solid rgba(255,255,255,.24);border-bottom:1px solid rgba(255,255,255,.24);background:#080809d1;transform:translate(-50%) rotate(45deg)}.tap-benefit-card p{margin:0}.tap-benefit-card span{position:absolute;bottom:-31px;left:50%;transform:translate(-50%);padding:5px 12px;border-radius:999px;color:#fff;background:linear-gradient(135deg,#e64e70,#823d7d);font-size:10px;font-weight:800;white-space:nowrap}.tap-benefit-card--1{top:10%;animation-duration:20s;animation-delay:-5s}.tap-benefit-card--2{top:20%;width:285px;animation-duration:23s;animation-delay:-15s}.tap-benefit-card--3{top:30%;width:310px;animation-duration:21s;animation-delay:-10s}.tap-benefit-card--4{top:40%;width:292px;animation-duration:25s;animation-delay:-20s}.tap-benefit-card--5{top:50%;width:305px;animation-duration:22s;animation-delay:-7s}.tap-benefit-card--6{top:59%;width:318px;animation-duration:24s;animation-delay:-17s}.tap-benefit-card--7{top:68%;width:300px;animation-duration:26s;animation-delay:-12s}.tap-benefit-card--2 span,.tap-benefit-card--5 span{background:linear-gradient(135deg,#7b4eff,#9e4ce9)}.tap-benefit-card--3 span,.tap-benefit-card--6 span{background:linear-gradient(135deg,#ff845e,#c34c7c)}.tap-benefit-card--4 span,.tap-benefit-card--7 span{background:linear-gradient(135deg,#645cff,#8e51df)}.tap-terminal-wrap{position:relative;z-index:5;width:min(1110px,100vw - 70px);margin:92px auto 0;perspective:1400px}.tap-terminal-aura{position:absolute;left:50%;top:18%;width:88%;height:82%;transform:translate(-50%);border-radius:50%;background:#5f177d;filter:blur(90px);opacity:.42}.tap-terminal{position:relative;overflow:hidden;min-height:560px;border:1px solid rgba(255,255,255,.08);border-radius:17px 17px 0 0;background:#0a0a0d;box-shadow:0 80px 160px #0000009e,0 0 0 1px #00000080 inset;transform:rotateX(2deg);transform-origin:center bottom;animation:tap-terminal-breathe 6s ease-in-out infinite alternate}.tap-terminal__chrome{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;min-height:42px;padding:0 16px;border-bottom:1px solid rgba(255,255,255,.055);background:#101014}.tap-terminal__dots{display:flex;gap:6px}.tap-terminal__dots span{width:8px;height:8px;border-radius:50%;background:#56515d}.tap-terminal__dots span:first-child{background:#ff655f}.tap-terminal__dots span:nth-child(2){background:#f2b84b}.tap-terminal__dots span:nth-child(3){background:#56c873}.tap-terminal__title{color:#625d69;font-size:9px;font-weight:700}.tap-terminal__status{justify-self:end;display:flex;align-items:center;gap:7px;color:#6f6a76;font-size:9px;font-weight:700}.tap-terminal__status span{width:6px;height:6px;border-radius:50%;background:#54e184;box-shadow:0 0 10px #54e1848c}.tap-terminal__body{display:grid;grid-template-columns:118px minmax(0,1fr);min-height:518px}.tap-terminal__sidebar{padding:24px 12px;border-right:1px solid rgba(255,255,255,.05);background:#0c0c10}.tap-agent-mark{position:relative;width:58px;height:58px;margin:0 auto 28px}.tap-agent-mark__core{position:absolute;top:18px;right:18px;bottom:18px;left:18px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#fff,#c678ff 26%,#6e31d7 60%,#351657);box-shadow:0 0 26px #9b4aff80}.tap-agent-mark__ring{position:absolute;border:1px solid rgba(184,109,255,.38);border-radius:50%}.tap-agent-mark__ring--one{top:8px;right:8px;bottom:8px;left:8px;animation:tap-ring-spin 7s linear infinite}.tap-agent-mark__ring--two{top:0;right:0;bottom:0;left:0;border-style:dashed;opacity:.55;animation:tap-ring-spin 11s linear infinite reverse}.tap-terminal__nav-item{display:flex;align-items:center;gap:8px;margin:5px 0;padding:8px 10px;border-radius:8px;color:#5e5965;font-size:9px;font-weight:700}.tap-terminal__nav-item i{width:7px;height:7px;border-radius:2px;background:currentColor}.tap-terminal__nav-item.is-active{color:#d5b6ff;background:#9049ff1c}.tap-terminal__workspace{display:grid;grid-template-columns:minmax(270px,.76fr) minmax(420px,1.35fr);gap:1px;background:#ffffff0a}.tap-terminal__agent-panel,.tap-terminal__chart-panel{min-width:0;background:#0b0b0e}.tap-terminal__agent-panel{padding:24px}.tap-panel-head,.tap-chart-head{display:flex;justify-content:space-between;gap:16px;align-items:center}.tap-panel-head div{display:grid;gap:4px}.tap-panel-head strong{font-size:13px}.tap-panel-eyebrow{color:#8d5cc5;font-size:8px;font-weight:900;letter-spacing:.14em}.tap-live-chip{padding:5px 8px;border-radius:999px;color:#7cffac;background:#4fda8017;font-size:8px;font-weight:900;letter-spacing:.1em}.tap-agent-feed{display:grid;gap:10px;margin-top:24px}.tap-agent-feed__item{display:grid;grid-template-columns:8px 1fr;gap:10px;padding:12px;border:1px solid rgba(255,255,255,.05);border-radius:10px;background:#ffffff05}.tap-agent-feed__item div{display:grid;gap:4px}.tap-agent-feed__item strong{color:#cbc6d1;font-size:9px}.tap-agent-feed__item span:last-child{color:#625d69;font-size:8px;line-height:1.45}.tap-agent-feed__dot{width:7px;height:7px;margin-top:2px;border-radius:50%}.tap-agent-feed__dot--purple{background:#a85cff;box-shadow:0 0 10px #a85cff99}.tap-agent-feed__dot--orange{background:#ff8a5f;box-shadow:0 0 10px #ff8a5f8c}.tap-agent-feed__dot--green{background:#5ee68c;box-shadow:0 0 10px #5ee68c8c}.tap-agent-decision{display:flex;justify-content:space-between;align-items:center;margin-top:18px;padding:15px;border:1px solid rgba(162,87,255,.16);border-radius:11px;background:linear-gradient(135deg,#8b4dff1c,#ff688009)}.tap-agent-decision div:first-child{display:grid;gap:4px}.tap-agent-decision span{color:#6b6571;font-size:7px;font-weight:900;letter-spacing:.14em}.tap-agent-decision strong{color:#d9c0ff;font-size:9px}.tap-agent-score{color:#c879ff;font-size:21px;font-weight:800}.tap-terminal__chart-panel{position:relative;padding:24px 24px 16px;overflow:hidden}.tap-chart-head span{color:#aaa5b0;font-size:11px;font-weight:800}.tap-chart-head strong{margin-left:auto;font-size:15px}.tap-chart-head em{color:#5be48b;font-size:10px;font-style:normal;font-weight:800}.tap-chart{width:100%;height:310px;margin-top:22px;overflow:visible}.tap-chart__grid path{stroke:#ffffff0b;stroke-width:1}.tap-chart-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.tap-chart-cards div{display:grid;gap:4px;padding:12px;border:1px solid rgba(255,255,255,.05);border-radius:9px;background:#0f0f13}.tap-chart-cards span{color:#5e5965;font-size:8px}.tap-chart-cards strong{color:#bcb7c2;font-size:10px}.tap-marquee{position:relative;z-index:7;overflow:hidden;border-top:1px solid rgba(255,255,255,.055);border-bottom:1px solid rgba(255,255,255,.055);background:#09090b}.tap-marquee__track{display:flex;width:-moz-max-content;width:max-content;animation:tap-marquee-move 24s linear infinite}.tap-marquee__track span{display:inline-flex;align-items:center;gap:10px;padding:15px 30px;color:#736d79;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.tap-marquee__track i{display:inline-flex;width:15px;color:#b75cff}.tap-marquee__track svg{width:15px;height:15px}.tap-section{position:relative;padding:110px 24px}.tap-section--purple{color:#fff;background:radial-gradient(850px 520px at 50% 0%,rgba(109,46,149,.38),transparent 67%),linear-gradient(180deg,#25122f,#1b0d24)}.tap-section--black{background:radial-gradient(700px 500px at 85% 50%,rgba(113,45,170,.11),transparent 70%),#050505}.tap-section__head{max-width:940px;margin:0 auto 60px;text-align:center}.tap-kicker{color:#bf72ff;font-size:11px;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.tap-section__head h2,.tap-observability h2,.tap-final h2{margin:14px 0 16px;font-size:clamp(40px,5vw,72px);line-height:.98;letter-spacing:-.055em}.tap-section__head h2 span,.tap-observability h2 span{background:linear-gradient(90deg,#ff8a57,#ff657d 45%,#b35bff);-webkit-background-clip:text;background-clip:text;color:transparent}.tap-section__head p{max-width:760px;margin:0 auto;color:#9b8ea3;font-size:17px;font-weight:600}.tap-agent-cards{display:grid;gap:34px;width:min(1100px,100%);margin:0 auto}.tap-agent-card{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(310px,.75fr);min-height:350px;overflow:hidden;border:1px solid rgba(255,255,255,.07);border-radius:26px;background:radial-gradient(500px 300px at 88% 45%,rgba(155,65,255,.28),transparent 62%),linear-gradient(110deg,#8d2caaed,#391a57f7);box-shadow:0 28px 70px #0f051638}.tap-agent-card:nth-child(2){background:radial-gradient(500px 300px at 88% 45%,rgba(255,111,111,.16),transparent 62%),linear-gradient(110deg,#5d2280fa,#291642fa)}.tap-agent-card:nth-child(3){background:radial-gradient(500px 300px at 88% 45%,rgba(91,110,255,.2),transparent 62%),linear-gradient(110deg,#521f7efa,#1e1848fa)}.tap-agent-card__content{position:relative;z-index:3;padding:42px}.tap-agent-card__tag{display:inline-flex;align-items:center;min-height:26px;padding:0 11px;border-left:2px solid #ff8b50;border-right:2px solid #ff8b50;color:#fff;font-size:9px;font-weight:900;letter-spacing:.14em}.tap-agent-card h3{margin:26px 0 22px;font-size:26px;letter-spacing:-.02em}.tap-agent-card ul{display:grid;gap:15px;margin:0;padding:0;list-style:none}.tap-agent-card li{position:relative;padding-left:20px;color:#ffffffe0;font-size:15px;font-weight:600;line-height:1.45}.tap-agent-card li:before{content:"";position:absolute;left:0;top:.58em;width:6px;height:6px;border-radius:50%;background:#fff}.tap-agent-card li strong{color:#ff995f;font-weight:800}.tap-agent-visual{position:relative;min-height:350px}.tap-agent-visual__halo{position:absolute;left:50%;top:50%;width:250px;height:250px;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(188,105,255,.34),rgba(105,48,161,.1) 54%,transparent 70%);filter:blur(4px)}.tap-agent-visual__core{position:absolute;left:50%;top:50%;width:128px;height:128px;transform:translate(-50%,-50%);border:1px solid rgba(255,255,255,.18);border-radius:44% 56% 52% 48%/54% 42% 58% 46%;background:radial-gradient(circle at 35% 28%,rgba(255,255,255,.9),transparent 8%),radial-gradient(circle at 48% 45%,#c97dff,#7841d8 24%,#2b174f 58%,#110b1d);box-shadow:0 0 34px #b55dff85,inset 0 0 35px #ffffff14;animation:tap-core-float 4.8s ease-in-out infinite alternate}.tap-agent-visual__eye{position:absolute;left:50%;top:46%;width:36px;height:12px;transform:translate(-50%,-50%);border-radius:999px;background:#d9bdff;box-shadow:0 0 18px #c470ff,0 0 32px #c670ff80}.tap-agent-visual__scan{position:absolute;left:14px;right:14px;top:30%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.85),transparent);animation:tap-scan 2.4s ease-in-out infinite}.tap-agent-visual__orbit{position:absolute;left:50%;top:50%;border:1px solid rgba(232,198,255,.22);border-radius:50%;transform:translate(-50%,-50%)}.tap-agent-visual__orbit--one{width:188px;height:188px;animation:tap-ring-spin 7s linear infinite}.tap-agent-visual__orbit--two{width:238px;height:142px;border-style:dashed;animation:tap-ring-spin 10s linear infinite reverse}.tap-agent-visual__orbit--three{width:286px;height:212px;opacity:.55;animation:tap-ring-spin 15s linear infinite}.tap-agent-visual__node{position:absolute;width:9px;height:9px;border-radius:50%;background:#fff;box-shadow:0 0 15px #d28cff}.tap-agent-visual__node--one{left:22%;top:31%}.tap-agent-visual__node--two{right:17%;top:54%}.tap-agent-visual__node--three{left:42%;bottom:18%}.tap-agent-visual--2 .tap-agent-visual__eye{background:#ffb38a;box-shadow:0 0 18px #ff7f68,0 0 32px #ff6f6f73}.tap-agent-visual--3 .tap-agent-visual__eye{background:#a8b4ff;box-shadow:0 0 18px #7284ff,0 0 32px #7284ff73}.tap-workflow{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;width:min(1120px,100%);margin:0 auto 120px}.tap-workflow:before{content:"";position:absolute;left:10%;right:10%;top:59px;height:1px;background:linear-gradient(90deg,transparent,rgba(183,91,255,.5),rgba(255,129,85,.5),transparent)}.tap-workflow-card{position:relative;min-height:270px;padding:26px 22px;border:1px solid rgba(255,255,255,.065);border-radius:19px;background:linear-gradient(180deg,#ffffff0a,#ffffff05)}.tap-workflow-card__number{color:#ff8155;font-family:Georgia,serif;font-size:34px;font-style:italic}.tap-workflow-card__line{position:relative;width:100%;height:20px;margin:8px 0 20px}.tap-workflow-card__line:before{content:"";position:absolute;left:0;top:50%;width:8px;height:8px;transform:translateY(-50%);border-radius:50%;background:#b55dff;box-shadow:0 0 15px #b55dffb3}.tap-workflow-card__line span{position:absolute;left:4px;top:50%;width:44%;height:1px;transform:translateY(-50%);background:linear-gradient(90deg,#b55dff,transparent);animation:tap-flow-pulse 2.6s ease-in-out var(--tap-step-delay) infinite}.tap-workflow-card h3{margin:0 0 10px;font-size:20px}.tap-workflow-card p{margin:0;color:#77717d;font-size:13px;font-weight:600;line-height:1.6}.tap-observability{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center;width:min(1120px,100%);margin:0 auto;padding:58px;border:1px solid rgba(255,255,255,.065);border-radius:30px;background:radial-gradient(500px 300px at 10% 20%,rgba(139,77,255,.11),transparent 72%),#0b0b0d}.tap-observability h2{font-size:clamp(38px,4.3vw,62px)}.tap-observability__copy>p{color:#7b7580;font-size:15px;font-weight:600;line-height:1.6}.tap-observability__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:28px}.tap-observability__stats div{display:grid;gap:4px;padding:13px;border:1px solid rgba(255,255,255,.05);border-radius:11px;background:#ffffff05}.tap-observability__stats strong{color:#d9b8ff;font-size:12px}.tap-observability__stats span{color:#5e5964;font-size:9px;font-weight:700}.tap-observability__console{position:relative;overflow:hidden;min-height:310px;padding:18px;border:1px solid rgba(255,255,255,.07);border-radius:17px;background:#070709;box-shadow:0 28px 60px #00000052}.tap-console-head{display:flex;justify-content:space-between;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid rgba(255,255,255,.05);color:#8c8691;font-size:10px;font-weight:800}.tap-console-head em{color:#58dc86;font-style:normal}.tap-console-row{display:grid;grid-template-columns:56px 58px 1fr;gap:8px;align-items:start;padding:12px 0;border-bottom:1px solid rgba(255,255,255,.035);font-size:9px}.tap-console-row>span{color:#46414a}.tap-console-row b{font-size:8px;letter-spacing:.08em}.tap-console-row .is-purple{color:#bd75ff}.tap-console-row .is-orange{color:#ff9b6a}.tap-console-row .is-green{color:#65df8e}.tap-console-row .is-blue{color:#788dff}.tap-console-row p{margin:0;color:#77717c}.tap-console-pulse{position:absolute;left:0;right:0;bottom:0;height:76px;background:linear-gradient(to top,rgba(139,77,255,.08),transparent);animation:tap-console-pulse 2.8s ease-in-out infinite alternate}.tap-final{position:relative;overflow:hidden;padding:150px 24px;color:#fff;background:#1d0d28}.tap-final__orb{position:absolute;border-radius:50%;filter:blur(100px);opacity:.34}.tap-final__orb--one{left:14%;top:14%;width:420px;height:420px;background:#8d40ff}.tap-final__orb--two{right:9%;bottom:5%;width:360px;height:360px;background:#ff637a;opacity:.18}.tap-final__inner{position:relative;z-index:2;max-width:880px;margin:0 auto;text-align:center}.tap-beta-pill--final{color:#d7b6ff}.tap-final h2{margin-top:26px;font-size:clamp(50px,6vw,86px)}.tap-final__inner>p{max-width:700px;margin:0 auto;color:#a493ad;font-size:17px;font-weight:600}.tap-final small{display:block;max-width:720px;margin:28px auto 0;color:#6d6074;font-size:10px;line-height:1.55}.tap-footer{display:flex;justify-content:space-between;padding:24px max(24px,(100vw - 1120px) / 2);border-top:1px solid rgba(255,255,255,.05);color:#4f4955;background:#070708;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}[data-tap-reveal]{opacity:0;transform:translateY(28px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.7,.2,1)}[data-tap-reveal][data-tap-visible=true]{opacity:1;transform:translateY(0)}@keyframes tap-glow-drift{0%{transform:translate3d(-3%,-2%,0) scale(.96)}to{transform:translate3d(4%,4%,0) scale(1.05)}}@keyframes tap-benefit-run{0%{transform:translateZ(0)}to{transform:translate3d(calc(100vw + 760px),0,0)}}@keyframes tap-terminal-breathe{0%{transform:rotateX(2deg) translateY(0)}to{transform:rotateX(2deg) translateY(-7px)}}@keyframes tap-ring-spin{to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes tap-core-float{0%{transform:translate(-50%,-53%) rotate(-2deg)}to{transform:translate(-50%,-47%) rotate(2deg)}}@keyframes tap-scan{0%,to{top:28%;opacity:.25}50%{top:72%;opacity:.95}}@keyframes tap-marquee-move{to{transform:translate(-50%)}}@keyframes tap-flow-pulse{0%,to{width:28%;opacity:.3}50%{width:82%;opacity:1}}@keyframes tap-console-pulse{0%{opacity:.2}to{opacity:.8}}@media (max-width: 1100px){.tap-nav{grid-template-columns:1fr auto}.tap-nav__links{display:none}.tap-benefit-stream{top:104px;bottom:232px}.tap-benefit-card{opacity:.68}.tap-terminal__workspace{grid-template-columns:1fr}.tap-terminal__agent-panel{display:none}.tap-terminal-wrap{width:min(900px,100vw - 46px)}.tap-terminal{min-height:500px}.tap-agent-card{grid-template-columns:1fr 300px}.tap-workflow{grid-template-columns:repeat(2,1fr)}.tap-workflow:before{display:none}.tap-observability{grid-template-columns:1fr}}@media (max-width: 760px){.tap-nav-shell{padding:10px 10px 0}.tap-nav{width:calc(100vw - 20px);min-height:58px;padding:8px 9px 8px 12px;border-radius:15px}.tap-nav__brand-logo{width:auto;height:36px;max-width:none;max-height:none}.tap-lang-btn{width:38px;height:36px}.tap-nav__launch{width:42px;padding:0;font-size:0}.tap-nav__launch svg{width:18px;height:18px}.tap-hero{min-height:930px;padding:118px 16px 0}.tap-beta-pill{min-height:34px;padding:0 14px;font-size:11px}.tap-beta-pill em{display:none}.tap-hero__title{margin-top:26px;font-size:clamp(46px,16vw,72px);line-height:.83}.tap-hero__desc{font-size:15px}.tap-benefit-stream{display:none}.tap-terminal-wrap{width:calc(100vw - 24px);margin-top:62px}.tap-terminal{min-height:430px;border-radius:14px 14px 0 0}.tap-terminal__body{grid-template-columns:1fr}.tap-terminal__sidebar{display:none}.tap-terminal__chart-panel{padding:18px 14px 12px}.tap-chart{height:280px}.tap-chart-cards{gap:5px}.tap-chart-cards div{padding:9px}.tap-section{padding:78px 15px}.tap-section__head{margin-bottom:38px;text-align:left}.tap-section__head h2,.tap-observability h2,.tap-final h2{font-size:clamp(38px,12vw,56px)}.tap-section__head p{font-size:14px}.tap-agent-card{grid-template-columns:1fr;min-height:auto}.tap-agent-card__content{padding:28px 22px 10px}.tap-agent-card li{font-size:13px}.tap-agent-visual{min-height:260px}.tap-workflow{grid-template-columns:1fr;margin-bottom:70px}.tap-workflow-card{min-height:220px}.tap-observability{gap:38px;padding:26px 18px;border-radius:22px}.tap-observability__stats{grid-template-columns:1fr}.tap-console-row{grid-template-columns:50px 50px 1fr}.tap-final{padding:100px 16px}.tap-final__actions{flex-direction:column}.tap-final__actions .tap-btn{width:100%}.tap-footer{gap:14px;padding:20px 16px}}@media (prefers-reduced-motion: reduce){.tap-promo *,.tap-promo *:before,.tap-promo *:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}[data-tap-reveal]{opacity:1;transform:none}}.tap-nav__links{gap:48px!important}.tap-nav__links button{font-size:16px!important;font-weight:700!important;letter-spacing:-.012em!important}.tap-hero__content{width:min(1080px,100%)}.tap-hero__title{width:min(1120px,100%);margin:28px auto 24px;font-size:clamp(54px,6.4vw,96px);line-height:.86;letter-spacing:-.055em;padding-bottom:.08em;overflow:visible}.tap-hero__title em{margin:12px 0 18px;font-size:1.02em;line-height:.92}.tap-hero__title strong{display:block;padding-bottom:.05em}.tap-hero__desc{max-width:760px}.tap-hero__note{display:none!important}.tap-benefit-stream{top:146px!important;left:0!important;right:0!important;bottom:470px!important;z-index:2!important;overflow:hidden!important;pointer-events:none!important;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgb(0,0,0) 8%,rgb(0,0,0) 24%,rgba(0,0,0,.18) 34%,rgba(0,0,0,0) 40%,rgba(0,0,0,0) 60%,rgba(0,0,0,.18) 66%,rgb(0,0,0) 76%,rgb(0,0,0) 92%,transparent 100%)!important;mask-image:linear-gradient(90deg,transparent 0%,rgb(0,0,0) 8%,rgb(0,0,0) 24%,rgba(0,0,0,.18) 34%,rgba(0,0,0,0) 40%,rgba(0,0,0,0) 60%,rgba(0,0,0,.18) 66%,rgb(0,0,0) 76%,rgb(0,0,0) 92%,transparent 100%)!important}.tap-benefit-card{will-change:transform;animation-name:tap-benefit-run!important;animation-timing-function:linear!important;animation-iteration-count:infinite!important}.tap-benefit-card--1{top:10%!important;width:266px!important;animation-duration:49s!important;animation-delay:0s!important}.tap-benefit-card--2{top:22%!important;width:286px!important;animation-duration:49s!important;animation-delay:-7s!important}.tap-benefit-card--3{top:34%!important;width:300px!important;animation-duration:49s!important;animation-delay:-14s!important}.tap-benefit-card--4{top:46%!important;width:280px!important;animation-duration:49s!important;animation-delay:-21s!important}.tap-benefit-card--5{top:18%!important;width:294px!important;animation-duration:49s!important;animation-delay:-28s!important}.tap-benefit-card--6{top:30%!important;width:308px!important;animation-duration:49s!important;animation-delay:-35s!important}.tap-benefit-card--7{top:42%!important;width:292px!important;animation-duration:49s!important;animation-delay:-42s!important}@media (max-width: 1100px){.tap-nav__links{gap:36px!important}.tap-nav__links button{font-size:15px!important}.tap-hero__title{font-size:clamp(48px,6vw,82px)}.tap-benefit-stream{top:132px!important;bottom:430px!important}}@media (max-width: 760px){.tap-nav__links button{font-size:14px!important}.tap-hero__title{font-size:clamp(40px,10.5vw,66px);line-height:.9;letter-spacing:-.05em}.tap-benefit-stream{display:none!important}}.tap-nav-shell{display:none!important}.tap-hero__title{width:min(940px,100%)!important;font-size:clamp(38px,4.2vw,64px)!important;line-height:.92!important;letter-spacing:-.045em!important;padding-bottom:.12em!important}.tap-hero__title em{margin:8px 0 14px!important;font-size:1em!important;line-height:.96!important}.tap-hero__title strong{padding-bottom:.08em!important}@media (max-width: 1100px){.tap-hero__title{font-size:clamp(36px,5.2vw,58px)!important}}@media (max-width: 760px){.tap-hero__title{font-size:clamp(34px,9vw,52px)!important;line-height:.95!important}}.tap-promo .tap-hero{padding-top:74px!important}@media (max-width: 1100px){.tap-promo .tap-hero{padding-top:68px!important}}@media (max-width: 760px){.tap-promo .tap-hero{padding-top:60px!important}}.tap-promo .tap-hero{padding-top:56px!important}@media (max-width: 1100px){.tap-promo .tap-hero{padding-top:50px!important}}@media (max-width: 760px){.tap-promo .tap-hero{padding-top:44px!important}}.agent-header__exchange-connect.is-connected{border-color:#4cd38a6b;background:#4cd38a1c;color:var(--agent-shell-success);box-shadow:0 10px 26px #10b98114}.agent-header__exchange-connect.is-connected:hover{border-color:#4cd38ab8;background:#4cd38a2b;color:var(--agent-shell-success)}.agent-header__exchange-connect.is-connected svg{color:currentColor}@media (max-width: 1024px){.agent-app-shell__frame{display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto minmax(0,1fr)!important;overflow:hidden!important}.agent-app-shell__main{display:contents!important;padding-bottom:0!important}.agent-header{position:relative!important;z-index:92!important;grid-column:1!important;grid-row:1!important;width:100%!important}.agent-sidebar{position:relative!important;inset:auto!important;z-index:88!important;grid-column:1!important;grid-row:2!important;width:100%!important;min-width:0!important;height:auto!important;min-height:72px!important;padding:0!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;overflow:hidden!important;border:0!important;border-bottom:1px solid var(--agent-shell-border)!important;background:var(--agent-shell-sidebar-bg)!important}.agent-sidebar__navigation{min-width:0!important;min-height:72px!important;display:flex!important;flex-direction:row!important;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.agent-sidebar__navigation::-webkit-scrollbar{display:none}.agent-sidebar__section,.agent-sidebar__list{display:contents!important}.agent-sidebar__item{min-width:88px!important;min-height:72px!important;height:72px!important;padding:7px 8px!important;flex:1 0 88px!important;flex-direction:column!important;justify-content:center!important;gap:5px!important}.agent-sidebar__item:before{inset:0 0 auto 0!important;width:auto!important;height:3px!important}.agent-sidebar__item-label{width:100%!important;max-width:100%!important;min-height:22px;display:flex!important;align-items:center;justify-content:center;overflow:visible!important;font-size:10px!important;line-height:1.12!important;text-align:center!important;text-overflow:clip!important;white-space:normal!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:auto;hyphens:auto}.agent-sidebar__bottom{display:none!important}.agent-app-shell__content{grid-column:1!important;grid-row:3!important;width:100%!important;max-width:none!important;min-width:0!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.agent-view,.agent-overview-view,.agent-overview-view__workspace,.agent-overview-view__workspace>main,.agent-embedded-view__content,.gridbot-trade-tabs-shell,.gridbot-chart,.gridbot-chart__body,.macro-metrics-view{width:100%!important;max-width:none!important;min-width:0!important}.macro-metrics-view{justify-self:stretch!important;align-self:stretch!important}.macro-metrics-view__grid{width:100%!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.agent-embedded-modal--settings,.agent-embedded-modal--settings>.fixed,.agent-embedded-modal--settings>.fixed>.agent-settings-panel,.agent-embedded-modal--settings>.fixed>.relative{position:static!important;inset:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.agent-settings-panel{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}.agent-settings-panel__body{flex:0 0 auto!important;min-height:0!important;overflow:visible!important}.agent-settings-content{flex:0 0 auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;overscroll-behavior:auto!important}.agent-settings-panel__footer{position:static!important;flex:0 0 auto!important}.agent-settings-nav{width:100%!important;min-width:0!important;padding:8px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;overflow:visible!important;border-right:0!important;border-bottom:1px solid var(--agent-shell-border)!important}.agent-settings-tab{width:100%!important;min-width:0!important;min-height:48px!important;margin:0!important;padding:8px 10px!important;display:flex!important;flex:none!important;align-items:center!important;justify-content:center!important;gap:7px!important;text-align:center!important;white-space:normal!important;overflow-wrap:anywhere;line-height:1.2!important}.agent-settings-tab svg{flex:0 0 auto}.agent-overview-view__panel--status{height:auto!important;min-height:0!important;overflow:visible!important}.agent-overview-view__panel--status>.agent-status-panel,.agent-status-panel{height:auto!important;min-height:0!important;overflow:visible!important}.agent-status-panel__header{height:auto!important;min-height:56px;padding-block:10px;gap:8px;flex-wrap:wrap}.agent-status-panel__body{flex:0 0 auto!important;min-height:0!important;overflow:visible!important}.agent-status-panel__actions{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch}.agent-status-panel__actions button{min-width:0!important;min-height:60px;height:auto!important;padding:10px 8px!important;flex-wrap:wrap;line-height:1.2!important;text-align:center;white-space:normal!important;overflow-wrap:anywhere;word-break:normal}.agent-status-panel__actions button svg{flex:0 0 auto}}@media (max-width: 720px){.agent-header{padding:7px 8px!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;grid-template-rows:auto auto!important;align-items:center!important;gap:6px!important}.agent-header__title-row{width:100%!important;min-width:0!important;min-height:24px!important;flex:none!important;gap:7px!important}.agent-header__section-icon{width:16px!important;height:16px!important;flex:0 0 16px!important}.agent-header__title{font-size:14px!important;line-height:1.15!important}.agent-header__actions{width:100%!important;min-width:0!important;display:flex!important;align-items:center!important;justify-content:flex-start!important;flex:0 0 auto!important;flex-wrap:nowrap!important;gap:5px!important;overflow:hidden!important}.agent-header__exchange-connect,.agent-header__runtime{width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;flex:0 0 36px!important}.agent-header__exchange-connect span,.agent-header__runtime span{display:none!important}.agent-header__exchange-connect svg,.agent-header__runtime svg{width:16px!important;height:16px!important;flex:0 0 16px!important}.agent-header__balance{min-width:0!important;height:36px!important;min-height:36px!important;padding:0 6px!important;flex:1 1 auto!important;justify-content:center!important;font-size:10px!important;line-height:1!important;white-space:nowrap!important}.agent-header__runtime+.agent-header__balance{flex-basis:62px!important;max-width:82px!important}.agent-header__balance+.agent-header__balance{flex-basis:88px!important;max-width:118px!important}.agent-header__tools{min-width:0!important;height:36px!important;min-height:36px!important;margin-left:0!important;padding:2px!important;gap:0!important;flex:0 0 auto!important}.agent-header__tools button,.agent-header__tools .agent-header__theme-toggle--tool{width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important}.agent-app-shell__content{padding:10px 8px 28px!important}.macro-metrics-view__grid{grid-template-columns:minmax(0,1fr)!important}.gridbot-chart__body{height:500px!important}.gridbot-chart__svg{width:100%!important;height:100%!important}.agent-settings-tab{padding-inline:7px!important;font-size:12px!important}}@media (max-width: 480px){.agent-header{padding:6px!important;gap:5px!important}.agent-header__actions{gap:4px!important}.agent-header__exchange-connect,.agent-header__runtime{width:34px!important;min-width:34px!important;height:34px!important;min-height:34px!important;flex-basis:34px!important}.agent-header__balance{height:34px!important;min-height:34px!important;padding-inline:4px!important;font-size:9px!important}.agent-header__runtime+.agent-header__balance{flex-basis:56px!important;max-width:72px!important}.agent-header__balance+.agent-header__balance{flex-basis:78px!important;max-width:104px!important}.agent-header__tools{height:34px!important;min-height:34px!important}.agent-header__tools button,.agent-header__tools .agent-header__theme-toggle--tool{width:28px!important;min-width:28px!important;height:28px!important;min-height:28px!important}.agent-sidebar__item{min-width:82px!important;flex-basis:82px!important}.agent-status-panel__actions button{min-height:64px;padding-inline:6px!important}.agent-settings-nav{gap:6px!important;padding:6px!important}.agent-settings-tab{min-height:52px!important;padding:7px 5px!important;gap:5px!important;font-size:11px!important}}@media (min-width: 721px) and (max-width: 1024px){.agent-header__exchange-connect span{display:none!important}}@media (max-width: 720px){.agent-header__actions{width:100%!important;min-width:0!important;display:grid!important;grid-template-columns:36px 36px minmax(64px,.8fr) minmax(90px,1.15fr) max-content!important;grid-auto-flow:column!important;align-items:center!important;justify-content:stretch!important;gap:4px!important;overflow-x:auto!important;overflow-y:hidden!important;scrollbar-width:none;-webkit-overflow-scrolling:touch}.agent-header__actions::-webkit-scrollbar{display:none}.agent-header__actions>*{min-width:0!important;max-width:none!important;margin:0!important;position:static!important}.agent-header__actions>.agent-header__exchange-connect{grid-column:1}.agent-header__actions>.agent-header__runtime{grid-column:2}.agent-header__actions>.agent-header__runtime+.agent-header__balance{grid-column:3}.agent-header__actions>.agent-header__balance+.agent-header__balance{grid-column:4}.agent-header__actions>.agent-header__tools{grid-column:5}.agent-header__exchange-connect,.agent-header__runtime{width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;padding:0!important;display:grid!important;place-items:center!important;flex:none!important}.agent-header__exchange-connect span,.agent-header__runtime span{display:none!important}.agent-header__balance{width:100%!important;min-width:0!important;max-width:none!important;height:36px!important;min-height:36px!important;padding:0 6px!important;display:flex!important;align-items:center!important;justify-content:center!important;flex:none!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:10px!important;line-height:1!important}.agent-header__tools{width:-moz-max-content!important;width:max-content!important;min-width:0!important;max-width:none!important;height:36px!important;min-height:36px!important;padding:2px!important;display:grid!important;grid-auto-flow:column!important;grid-auto-columns:30px!important;align-items:center!important;gap:0!important;flex:none!important}.agent-header__tools button,.agent-header__tools .agent-header__theme-toggle--tool{width:30px!important;min-width:30px!important;max-width:30px!important;height:30px!important;min-height:30px!important;padding:0!important}.agent-sidebar__item.is-active{box-shadow:inset 0 3px 0 var(--agent-shell-accent)!important}.agent-sidebar__item:before{inset:0 0 auto 0!important;left:0!important;right:0!important;top:0!important;bottom:auto!important;width:100%!important;height:3px!important;border-radius:0!important;transform:none!important}}@media (max-width: 480px){.agent-header__actions{grid-template-columns:34px 34px minmax(58px,.8fr) minmax(82px,1.15fr) max-content!important;gap:3px!important}.agent-header__exchange-connect,.agent-header__runtime{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important;min-height:34px!important}.agent-header__balance{height:34px!important;min-height:34px!important;padding-inline:4px!important;font-size:9px!important}.agent-header__tools{height:34px!important;min-height:34px!important;grid-auto-columns:28px!important}.agent-header__tools button,.agent-header__tools .agent-header__theme-toggle--tool{width:28px!important;min-width:28px!important;max-width:28px!important;height:28px!important;min-height:28px!important}}@media (max-width: 1024px){html[data-ml-trader-app=open],html[data-ml-trader-app=open] body,html[data-ml-trader-app=open] #root{width:100%;height:100%;min-height:0;overflow:hidden;overscroll-behavior:none}html[data-ml-trader-app=open] body #root .agent-app-shell{--agent-mobile-scroll-end-space: calc(12px + env(safe-area-inset-bottom, 0px)) ;position:fixed!important;inset:var(--ml-cp-h, 60px) 0 0!important;box-sizing:border-box!important;width:auto!important;height:auto!important;min-height:0!important;padding:0!important;margin:0!important;overflow:hidden!important}html[data-ml-trader-app=open] body #root .agent-app-shell__frame{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;padding:0!important;margin:0!important;overflow:hidden!important}html[data-ml-trader-app=open] body #root .agent-app-shell__content{position:relative!important;align-self:stretch!important;width:100%!important;height:auto!important;min-height:0!important;max-height:100%!important;padding-bottom:var(--agent-mobile-scroll-end-space)!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-x:none;overscroll-behavior-y:contain!important;scroll-padding-bottom:var(--agent-mobile-scroll-end-space)!important;scrollbar-gutter:auto!important;touch-action:pan-y;-webkit-overflow-scrolling:touch}html[data-ml-trader-app=open] body #root .agent-app-shell__content:has(.agent-embedded-modal--settings){padding-top:0!important;padding-bottom:var(--agent-mobile-scroll-end-space)!important;scroll-padding-bottom:var(--agent-mobile-scroll-end-space)!important}html[data-ml-trader-app=open] body #root .agent-app-shell__content:has(.agent-embedded-modal--settings)>.agent-embedded-view,html[data-ml-trader-app=open] body #root .agent-app-shell__content:has(.agent-embedded-modal--settings) .agent-embedded-view__content,html[data-ml-trader-app=open] body #root .agent-app-shell__content:has(.agent-embedded-modal--settings) .agent-embedded-modal--settings,html[data-ml-trader-app=open] body #root .agent-app-shell__content:has(.agent-embedded-modal--settings) .agent-embedded-modal--settings>.fixed,html[data-ml-trader-app=open] body #root .agent-app-shell__content:has(.agent-embedded-modal--settings) .agent-settings-panel,html[data-ml-trader-app=open] body #root .agent-app-shell__content:has(.agent-embedded-modal--settings) .agent-settings-panel__body,html[data-ml-trader-app=open] body #root .agent-app-shell__content:has(.agent-embedded-modal--settings) .agent-settings-content{position:static!important;inset:auto!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-ml-trader-app=open] body #root .agent-app-shell__content:has(.agent-embedded-modal--settings) .agent-settings-panel__footer{position:static!important;flex:0 0 auto!important;margin-bottom:0!important}html[data-ml-trader-app=open] body #root .agent-app-shell__content>.agent-support-root,html[data-ml-trader-app=open] body #root .agent-app-shell__content .agent-support-page{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important}html[data-ml-trader-app=open] body #root .agent-app-shell__content .agent-support-page{padding-bottom:12px!important}html[data-ml-trader-app=open] body #root .agent-app-shell__content:has(>.fixed>.agent-ai-decision-modal__panel){overflow:hidden!important;touch-action:none!important}html[data-ml-trader-app=open] body #root .agent-app-shell__content>.fixed:has(>.agent-ai-decision-modal__panel){position:fixed!important;inset:var(--ml-cp-h, 60px) 0 0!important;z-index:140!important;box-sizing:border-box!important;width:auto!important;height:auto!important;min-height:0!important;padding:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px))!important;overflow:hidden!important}html[data-ml-trader-app=open] body #root .agent-app-shell__content>.fixed:has(>.agent-ai-decision-modal__panel)>.agent-ai-decision-modal__panel{width:100%!important;max-width:min(100%,980px)!important;max-height:calc(100% - 24px)!important;min-height:0!important;margin:0!important}}.exchange-connection-wizard__connection-group{display:flex;flex-direction:column;gap:10px}.exchange-connection-wizard__connection-group h2{margin:0;color:var(--exchange-modal-muted);font-size:11px;line-height:1.2;font-weight:800;letter-spacing:.08em}.exchange-connection-wizard__exchange-card{position:relative;padding:0;overflow:hidden;cursor:default}.exchange-connection-wizard__exchange-card.is-disabled{opacity:.58}.exchange-connection-wizard__exchange-main{min-width:0;min-height:92px;flex:1 1 auto;padding:16px;border:0;background:transparent;color:inherit;display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;font:inherit;cursor:pointer}.exchange-connection-wizard__exchange-main:disabled{cursor:not-allowed}.exchange-connection-wizard__exchange-main>span{min-width:0;display:flex;flex-direction:column;gap:6px}.exchange-connection-wizard__exchange-main strong{font-size:15px;line-height:1.2;font-weight:800}.exchange-connection-wizard__exchange-main small{color:var(--exchange-modal-muted);font-size:12px;line-height:1.45}.exchange-connection-wizard__exchange-main>svg{width:19px;height:19px;flex:0 0 19px;color:#a79fff}.exchange-connection-wizard__delete-key{width:36px;height:36px;margin-right:12px;padding:0;flex:0 0 36px;border:1px solid rgba(255,111,126,.25);border-radius:9px;background:#ff536814;color:#ff94a2;display:grid;place-items:center;cursor:pointer}.exchange-connection-wizard__delete-key:hover{border-color:#ff6f7e94;background:#ff536829}.exchange-connection-wizard__delete-key svg{width:16px;height:16px}.exchange-connection-wizard__confirm-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:grid;place-items:center;padding:24px}.exchange-connection-wizard__confirm-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:0;border:0;background:#01050eb8;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.exchange-connection-wizard__confirm-card{--exchange-confirm-surface: #101a31;--exchange-confirm-border: rgba(153, 169, 209, .17);--exchange-confirm-text: #f4f7ff;--exchange-confirm-muted: #939fbd;--exchange-confirm-secondary: rgba(255, 255, 255, .025);position:relative;width:min(430px,100vw - 48px);padding:24px;border:1px solid rgba(255,111,126,.28);border-radius:16px;background:var(--exchange-confirm-surface);color:var(--exchange-confirm-text);box-shadow:0 24px 70px #0000007a}.exchange-connection-wizard[data-agent-theme=light] .exchange-connection-wizard__confirm-card{--exchange-confirm-surface: #ffffff;--exchange-confirm-border: rgba(71, 85, 105, .18);--exchange-confirm-text: #172033;--exchange-confirm-muted: #64748b;--exchange-confirm-secondary: #f8fafc;box-shadow:0 24px 70px #0f172a38}.exchange-connection-wizard__confirm-card>svg{width:22px;height:22px;color:#ff94a2}.exchange-connection-wizard__confirm-card h2{margin:14px 0 8px;font-size:17px;line-height:1.3}.exchange-connection-wizard__confirm-card p{margin:0;color:var(--exchange-confirm-muted);font-size:13px;line-height:1.55}.exchange-connection-wizard__confirm-card>div{margin-top:22px;display:flex;justify-content:flex-end;gap:10px}.exchange-connection-wizard__confirm-card button{min-height:40px;padding:0 16px;border-radius:10px;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.exchange-connection-wizard__confirm-cancel{border:1px solid var(--exchange-confirm-border);background:var(--exchange-confirm-secondary);color:var(--exchange-confirm-text)}.exchange-connection-wizard__confirm-delete{border:1px solid rgba(255,111,126,.4);background:#e63b50e0;color:#fff}.exchange-connection-wizard__confirm-card button:disabled{cursor:wait;opacity:.62}@media (max-width: 720px){.exchange-connection-wizard__exchange-grid{grid-template-columns:1fr}.exchange-connection-wizard__confirm-card{width:min(390px,100vw - 32px)}}.agent-auto-mode-banner{width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;margin:0 0 12px;padding:10px 12px;display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(133,123,255,.32);border-radius:10px;background:#857bff14;color:var(--agent-shell-muted);box-shadow:inset 2px 0 0 var(--agent-shell-primary)}.agent-auto-mode-banner__icon{width:17px;height:17px;flex:0 0 17px;color:#a78bfa}.agent-auto-mode-banner__text{min-width:0;font-size:14px;line-height:1.4;font-weight:500;overflow-wrap:anywhere}.agent-auto-mode-banner__settings-link{margin:0;padding:0;border:0;background:transparent;color:var(--agent-shell-primary);font:inherit;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;cursor:pointer}.agent-auto-mode-banner__settings-link:hover{color:#a78bfa}@media (max-width: 640px){.agent-auto-mode-banner{padding:9px 10px;align-items:flex-start;gap:8px}.agent-auto-mode-banner__icon{margin-top:1px}.agent-auto-mode-banner__text{font-size:13px}}.macro-metrics-view{width:-moz-fit-content;width:fit-content;max-width:100%;min-width:0;box-sizing:border-box;justify-self:start;align-self:start;padding:20px;border:1px solid var(--agent-shell-border);border-radius:12px;background:var(--agent-shell-card);color:var(--agent-shell-text);box-shadow:var(--agent-shell-control-shadow)}.macro-metrics-view__grid{display:grid;grid-template-columns:repeat(2,minmax(0,220px));justify-content:start;align-items:start;gap:10px}.macro-metric-card{min-width:0;min-height:78px;padding:12px;border:1px solid var(--agent-shell-border);border-radius:12px;background:var(--agent-shell-card-soft);color:var(--agent-shell-text);box-shadow:none}.macro-metric-card__label-row{display:flex;min-width:0;align-items:center;gap:4px}.macro-metric-card__label{min-width:0;overflow:hidden;color:var(--agent-shell-muted);font-size:11px;font-weight:600;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.macro-metric-card__info{width:15px;height:15px;flex:0 0 15px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:999px;background:transparent;color:var(--agent-shell-muted);cursor:help;opacity:.72}.macro-metric-card__info svg{width:13px;height:13px}.macro-metric-card__info:hover,.macro-metric-card__info:focus-visible{color:var(--agent-shell-primary);opacity:1;outline:none}.macro-metric-card__info:focus-visible{box-shadow:0 0 0 2px #857bff2e}.macro-metric-card__value{margin-top:7px;overflow:hidden;color:var(--agent-shell-text);font-size:18px;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}.macro-metrics-view__empty{width:min(100%,450px);min-height:82px;display:flex;align-items:center;justify-content:center;gap:9px;padding:14px;border:1px dashed var(--agent-shell-border);border-radius:12px;background:var(--agent-shell-card-soft);color:var(--agent-shell-muted);font-size:12px;font-weight:500}.macro-metrics-view__empty svg{width:16px;height:16px;color:#f59e0b}.agent-app-shell[data-agent-theme=light] .macro-metrics-view{box-shadow:0 10px 24px #0f172a0f}@media (max-width: 720px){.macro-metrics-view{padding:14px}.macro-metrics-view__grid{grid-template-columns:minmax(0,220px)}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.inset-1{top:.25rem;right:.25rem;bottom:.25rem;left:.25rem}.left-0{left:0}.left-3{left:.75rem}.right-4{right:1rem}.top-0{top:0}.top-1{top:.25rem}.top-1\/2{top:50%}.top-4{top:1rem}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-\[60\]{z-index:60}.z-\[90\]{z-index:90}.z-\[9999\]{z-index:9999}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.-mb-px{margin-bottom:-1px}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.ml-0{margin-left:0}.ml-auto{margin-left:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-1\.5{height:.375rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-20{height:5rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[520px\]{height:520px}.h-full{height:100%}.max-h-72{max-height:18rem}.max-h-\[350px\]{max-height:350px}.max-h-\[380px\]{max-height:380px}.max-h-\[430px\]{max-height:430px}.max-h-\[560px\]{max-height:560px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.min-h-0{min-height:0px}.min-h-\[128px\]{min-height:128px}.min-h-\[140px\]{min-height:140px}.min-h-\[160px\]{min-height:160px}.min-h-\[20px\]{min-height:20px}.min-h-\[220px\]{min-height:220px}.min-h-\[52px\]{min-height:52px}.min-h-\[62px\]{min-height:62px}.min-h-\[72px\]{min-height:72px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-12{width:3rem}.w-16{width:4rem}.w-2{width:.5rem}.w-20{width:5rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[10\%\]{width:10%}.w-\[11\%\]{width:11%}.w-\[12\%\]{width:12%}.w-\[13\%\]{width:13%}.w-\[130px\]{width:130px}.w-\[14\%\]{width:14%}.w-\[15\%\]{width:15%}.w-\[150px\]{width:150px}.w-\[16\%\]{width:16%}.w-\[190px\]{width:190px}.w-\[22\%\]{width:22%}.w-\[260px\]{width:260px}.w-\[39\%\]{width:39%}.w-\[44px\]{width:44px}.w-\[680px\]{width:680px}.w-\[8\%\]{width:8%}.w-\[9\%\]{width:9%}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-5{min-width:1.25rem}.min-w-\[120px\]{min-width:120px}.min-w-\[220px\]{min-width:220px}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[110px\]{max-width:110px}.max-w-\[1320px\]{max-width:1320px}.max-w-\[180px\]{max-width:180px}.max-w-\[980px\]{max-width:980px}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-1{--tw-translate-x: .25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-6{--tw-translate-x: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate: 0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-75{--tw-scale-x: .75;--tw-scale-y: .75;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[spin_3\.2s_linear_infinite\]{animation:spin 3.2s linear infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize{resize:both}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-y-1{row-gap:.25rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-slate-100>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:rgb(241 245 249 / var(--tw-divide-opacity, 1))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.rounded-b-2xl{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.rounded-b-xl{border-bottom-right-radius:.75rem;border-bottom-left-radius:.75rem}.rounded-t-2xl{border-top-left-radius:1rem;border-top-right-radius:1rem}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-b{border-bottom-width:1px}.border-b-0{border-bottom-width:0px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-amber-100{--tw-border-opacity: 1;border-color:rgb(254 243 199 / var(--tw-border-opacity, 1))}.border-amber-200{--tw-border-opacity: 1;border-color:rgb(253 230 138 / var(--tw-border-opacity, 1))}.border-amber-400\/30{border-color:#fbbf244d}.border-blue-400{--tw-border-opacity: 1;border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-emerald-100{--tw-border-opacity: 1;border-color:rgb(209 250 229 / var(--tw-border-opacity, 1))}.border-emerald-200{--tw-border-opacity: 1;border-color:rgb(167 243 208 / var(--tw-border-opacity, 1))}.border-emerald-400{--tw-border-opacity: 1;border-color:rgb(52 211 153 / var(--tw-border-opacity, 1))}.border-indigo-100{--tw-border-opacity: 1;border-color:rgb(224 231 255 / var(--tw-border-opacity, 1))}.border-indigo-200{--tw-border-opacity: 1;border-color:rgb(199 210 254 / var(--tw-border-opacity, 1))}.border-purple-100{--tw-border-opacity: 1;border-color:rgb(243 232 255 / var(--tw-border-opacity, 1))}.border-purple-200{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.border-red-200{--tw-border-opacity: 1;border-color:rgb(254 202 202 / var(--tw-border-opacity, 1))}.border-red-400{--tw-border-opacity: 1;border-color:rgb(248 113 113 / var(--tw-border-opacity, 1))}.border-rose-100{--tw-border-opacity: 1;border-color:rgb(255 228 230 / var(--tw-border-opacity, 1))}.border-rose-200{--tw-border-opacity: 1;border-color:rgb(254 205 211 / var(--tw-border-opacity, 1))}.border-sky-200{--tw-border-opacity: 1;border-color:rgb(186 230 253 / var(--tw-border-opacity, 1))}.border-slate-100{--tw-border-opacity: 1;border-color:rgb(241 245 249 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-slate-300{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.border-white\/70{border-color:#ffffffb3}.border-b-white{--tw-border-opacity: 1;border-bottom-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.bg-amber-100{--tw-bg-opacity: 1;background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-50{--tw-bg-opacity: 1;background-color:rgb(255 251 235 / var(--tw-bg-opacity, 1))}.bg-amber-50\/35{background-color:#fffbeb59}.bg-amber-50\/60{background-color:#fffbeb99}.bg-amber-500{--tw-bg-opacity: 1;background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-amber-500\/10{background-color:#f59e0b1a}.bg-black\/50{background-color:#00000080}.bg-blue-100{--tw-bg-opacity: 1;background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity: 1;background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-600{--tw-bg-opacity: 1;background-color:rgb(37 99 235 / var(--tw-bg-opacity, 1))}.bg-emerald-100{--tw-bg-opacity: 1;background-color:rgb(209 250 229 / var(--tw-bg-opacity, 1))}.bg-emerald-50{--tw-bg-opacity: 1;background-color:rgb(236 253 245 / var(--tw-bg-opacity, 1))}.bg-emerald-50\/35{background-color:#ecfdf559}.bg-emerald-50\/40{background-color:#ecfdf566}.bg-emerald-50\/50{background-color:#ecfdf580}.bg-emerald-50\/60{background-color:#ecfdf599}.bg-emerald-50\/70{background-color:#ecfdf5b3}.bg-emerald-500{--tw-bg-opacity: 1;background-color:rgb(16 185 129 / var(--tw-bg-opacity, 1))}.bg-emerald-600{--tw-bg-opacity: 1;background-color:rgb(5 150 105 / var(--tw-bg-opacity, 1))}.bg-indigo-100{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-50\/80{background-color:#eef2ffcc}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-purple-100{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.bg-purple-400{--tw-bg-opacity: 1;background-color:rgb(192 132 252 / var(--tw-bg-opacity, 1))}.bg-purple-50{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.bg-purple-50\/60{background-color:#faf5ff99}.bg-purple-50\/70{background-color:#faf5ffb3}.bg-purple-500\/10{background-color:#a855f71a}.bg-purple-600{--tw-bg-opacity: 1;background-color:rgb(147 51 234 / var(--tw-bg-opacity, 1))}.bg-red-400{--tw-bg-opacity: 1;background-color:rgb(248 113 113 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-rose-50{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.bg-rose-50\/30{background-color:#fff1f24d}.bg-rose-50\/35{background-color:#fff1f259}.bg-rose-50\/45{background-color:#fff1f273}.bg-rose-50\/70{background-color:#fff1f2b3}.bg-rose-500{--tw-bg-opacity: 1;background-color:rgb(244 63 94 / var(--tw-bg-opacity, 1))}.bg-sky-50{--tw-bg-opacity: 1;background-color:rgb(240 249 255 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity: 1;background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-slate-50{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.bg-slate-50\/50{background-color:#f8fafc80}.bg-slate-50\/60{background-color:#f8fafc99}.bg-slate-50\/70{background-color:#f8fafcb3}.bg-slate-900{--tw-bg-opacity: 1;background-color:rgb(15 23 42 / var(--tw-bg-opacity, 1))}.bg-slate-900\/45{background-color:#0f172a73}.bg-slate-950\/45{background-color:#02061773}.bg-slate-950\/55{background-color:#0206178c}.bg-transparent{background-color:transparent}.bg-violet-500\/10{background-color:#8b5cf61a}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/70{background-color:#ffffffb3}.bg-white\/75{background-color:#ffffffbf}.bg-white\/80{background-color:#fffc}.bg-white\/95{background-color:#fffffff2}.bg-yellow-50{--tw-bg-opacity: 1;background-color:rgb(254 252 232 / var(--tw-bg-opacity, 1))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-slate-50{--tw-gradient-from: #f8fafc var(--tw-gradient-from-position);--tw-gradient-to: rgb(248 250 252 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-violet-600{--tw-gradient-to: #7c3aed var(--tw-gradient-to-position)}.to-white{--tw-gradient-to: #fff var(--tw-gradient-to-position)}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-2{padding-bottom:.5rem}.pl-4{padding-left:1rem}.pl-9{padding-left:2.25rem}.pr-3{padding-right:.75rem}.pt-2{padding-top:.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-black{font-weight:900}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.03em\]{letter-spacing:.03em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-amber-500{--tw-text-opacity: 1;color:rgb(245 158 11 / var(--tw-text-opacity, 1))}.text-amber-600{--tw-text-opacity: 1;color:rgb(217 119 6 / var(--tw-text-opacity, 1))}.text-amber-600\/70{color:#d97706b3}.text-amber-700{--tw-text-opacity: 1;color:rgb(180 83 9 / var(--tw-text-opacity, 1))}.text-amber-800{--tw-text-opacity: 1;color:rgb(146 64 14 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-blue-700{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.text-blue-800{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.text-emerald-500{--tw-text-opacity: 1;color:rgb(16 185 129 / var(--tw-text-opacity, 1))}.text-emerald-600{--tw-text-opacity: 1;color:rgb(5 150 105 / var(--tw-text-opacity, 1))}.text-emerald-600\/70{color:#059669b3}.text-emerald-700{--tw-text-opacity: 1;color:rgb(4 120 87 / var(--tw-text-opacity, 1))}.text-emerald-800{--tw-text-opacity: 1;color:rgb(6 95 70 / var(--tw-text-opacity, 1))}.text-indigo-500{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-purple-500{--tw-text-opacity: 1;color:rgb(168 85 247 / var(--tw-text-opacity, 1))}.text-purple-600{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.text-purple-700{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.text-purple-800{--tw-text-opacity: 1;color:rgb(107 33 168 / var(--tw-text-opacity, 1))}.text-red-300{--tw-text-opacity: 1;color:rgb(252 165 165 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity: 1;color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-red-800{--tw-text-opacity: 1;color:rgb(153 27 27 / var(--tw-text-opacity, 1))}.text-rose-500{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.text-rose-600\/70{color:#e11d48b3}.text-rose-700{--tw-text-opacity: 1;color:rgb(190 18 60 / var(--tw-text-opacity, 1))}.text-rose-800{--tw-text-opacity: 1;color:rgb(159 18 57 / var(--tw-text-opacity, 1))}.text-sky-600{--tw-text-opacity: 1;color:rgb(2 132 199 / var(--tw-text-opacity, 1))}.text-sky-700{--tw-text-opacity: 1;color:rgb(3 105 161 / var(--tw-text-opacity, 1))}.text-sky-800{--tw-text-opacity: 1;color:rgb(7 89 133 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity: 1;color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-slate-400{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.text-slate-500{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.text-slate-600{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.text-slate-700{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.text-slate-800{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.text-slate-900{--tw-text-opacity: 1;color:rgb(15 23 42 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-600{--tw-text-opacity: 1;color:rgb(202 138 4 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.decoration-indigo-400{text-decoration-color:#818cf8}.underline-offset-2{text-underline-offset:2px}.placeholder-slate-400::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity, 1))}.placeholder-slate-400::placeholder{--tw-placeholder-opacity: 1;color:rgb(148 163 184 / var(--tw-placeholder-opacity, 1))}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_-10px_20px_rgba\(255\,255\,255\,0\.95\)\]{--tw-shadow: 0 -10px 20px rgba(255,255,255,.95);--tw-shadow-colored: 0 -10px 20px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(139\,92\,246\,0\.35\)\]{--tw-shadow: 0 10px 28px rgba(139,92,246,.35);--tw-shadow-colored: 0 10px 28px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(148\,163\,184\,0\.05\)\]{--tw-shadow: 0 1px 0 rgba(148,163,184,.05);--tw-shadow-colored: 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(148\,163\,184\,0\.06\)\]{--tw-shadow: 0 1px 0 rgba(148,163,184,.06);--tw-shadow-colored: 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_0_rgba\(148\,163\,184\,0\.08\)\]{--tw-shadow: 0 1px 0 rgba(148,163,184,.08);--tw-shadow-colored: 0 1px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(139\,92\,246\,0\.10\)\]{--tw-shadow: 0 4px 12px rgba(139,92,246,.1);--tw-shadow-colored: 0 4px 12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(139\,92\,246\,0\.10\)\]{--tw-shadow: 0 6px 18px rgba(139,92,246,.1);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(16\,185\,129\,0\.10\)\]{--tw-shadow: 0 6px 18px rgba(16,185,129,.1);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(244\,63\,94\,0\.10\)\]{--tw-shadow: 0 6px 18px rgba(244,63,94,.1);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(245\,158\,11\,0\.10\)\]{--tw-shadow: 0 6px 18px rgba(245,158,11,.1);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(99\,102\,241\,0\.10\)\]{--tw-shadow: 0 6px 18px rgba(99,102,241,.1);--tw-shadow-colored: 0 6px 18px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-slate-900\/10{--tw-shadow-color: rgb(15 23 42 / .1);--tw-shadow: var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-slate-100{--tw-ring-opacity: 1;--tw-ring-color: rgb(241 245 249 / var(--tw-ring-opacity, 1))}.blur-lg{--tw-blur: blur(16px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.blur-md{--tw-blur: blur(12px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-500{transition-duration:.5s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.animate-slide-in{animation:slide-in .3s ease-out}.\[animation-delay\:-0\.1s\]{animation-delay:-.1s}.\[animation-delay\:-0\.2s\]{animation-delay:-.2s}@keyframes slide-in{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes agent-log-shimmer{0%{background-position:100% 50%}to{background-position:0% 50%}}.startup-loader{pointer-events:auto!important;cursor:default!important}.agent-event-log-panel__body{scrollbar-width:thin;scrollbar-color:#cbd5e1 transparent}.agent-event-log-panel__body::-webkit-scrollbar{width:5px}.agent-event-log-panel__body::-webkit-scrollbar-track{background:transparent}.agent-event-log-panel__body::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:4px}.agent-event-log-panel__body::-webkit-scrollbar-thumb:hover{background:#94a3b8}.agent-event-log-panel__body .break-words.animate-pulse{animation:agent-log-shimmer 1.65s linear infinite;background-image:linear-gradient(100deg,#475569,#475569 38%,#c4b5fd,#475569 62%,#475569);background-repeat:no-repeat;background-size:260% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.agent-app-shell[data-agent-theme=dark] .agent-event-log-panel__body .break-words.animate-pulse{background-image:linear-gradient(100deg,#94a3b8,#94a3b8 38%,#ddd6fe,#94a3b8 62%,#94a3b8)}@media (prefers-reduced-motion: reduce){.agent-event-log-panel__body .break-words.animate-pulse{animation:none;background:none;color:inherit;-webkit-text-fill-color:currentColor}}.agent-app-shell[data-agent-theme=dark] .agent-orders-panel tr[class*="hover:bg-slate-50"]:hover{background:#ffffff0b!important;color:#f3f7ff!important}.agent-app-shell[data-agent-theme=dark] .agent-orders-panel tbody.divide-y>:not([hidden])~:not([hidden]){border-top-width:1px!important;border-bottom-width:0!important;border-color:#94a3b829!important}.gridbot-chart__svg{cursor:none!important}.gridbot-chart__svg--panning,.gridbot-chart__svg--line-dragging{cursor:grabbing!important}.gridbot-chart__svg>g[opacity="0.88"][pointer-events=none]>line:nth-of-type(3),.gridbot-chart__svg>g[opacity="0.88"][pointer-events=none]>line:nth-of-type(4),.gridbot-chart__svg>g[opacity="0.88"][pointer-events=none]>line:nth-of-type(5),.gridbot-chart__svg>g[opacity="0.88"][pointer-events=none]>line:nth-of-type(6){transform-box:fill-box;stroke:#fff!important;stroke-width:1.8!important}.gridbot-chart__svg>g[opacity="0.88"][pointer-events=none]>line:nth-of-type(3){transform-origin:right center;transform:scaleX(1.6)}.gridbot-chart__svg>g[opacity="0.88"][pointer-events=none]>line:nth-of-type(4){transform-origin:left center;transform:scaleX(1.6)}.gridbot-chart__svg>g[opacity="0.88"][pointer-events=none]>line:nth-of-type(5){transform-origin:center bottom;transform:scaleY(1.6)}.gridbot-chart__svg>g[opacity="0.88"][pointer-events=none]>line:nth-of-type(6){transform-origin:center top;transform:scaleY(1.6)}.gridbot-chart__svg>g[opacity="0.88"][pointer-events=none]>circle:first-of-type{display:none}.gridbot-chart__svg--price-scaling,.gridbot-chart__price-axis-hit-area{cursor:ns-resize!important}.gridbot-chart__axis-label{pointer-events:none}.gridbot-chart__svg g:has(>.gridbot-chart__price-chip-text),.gridbot-chart__svg g:has(>.gridbot-chart__price-chip-text)>rect,.gridbot-chart__svg g:has(>.gridbot-chart__price-chip-text)>text{cursor:ns-resize!important}.last\:mb-0:last-child{margin-bottom:0}.focus-within\:border-indigo-300:focus-within{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-indigo-100:focus-within{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 231 255 / var(--tw-ring-opacity, 1))}.hover\:border-indigo-300:hover{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.hover\:border-purple-200:hover{--tw-border-opacity: 1;border-color:rgb(233 213 255 / var(--tw-border-opacity, 1))}.hover\:border-slate-200:hover{--tw-border-opacity: 1;border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.hover\:bg-blue-700:hover{--tw-bg-opacity: 1;background-color:rgb(29 78 216 / var(--tw-bg-opacity, 1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity: 1;background-color:rgb(4 120 87 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-200:hover{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-50:hover{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-700:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.hover\:bg-purple-50:hover{--tw-bg-opacity: 1;background-color:rgb(250 245 255 / var(--tw-bg-opacity, 1))}.hover\:bg-red-50:hover{--tw-bg-opacity: 1;background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-50:hover{--tw-bg-opacity: 1;background-color:rgb(255 241 242 / var(--tw-bg-opacity, 1))}.hover\:bg-rose-600:hover{--tw-bg-opacity: 1;background-color:rgb(225 29 72 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-100:hover{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-50:hover{--tw-bg-opacity: 1;background-color:rgb(248 250 252 / var(--tw-bg-opacity, 1))}.hover\:bg-slate-800:hover{--tw-bg-opacity: 1;background-color:rgb(30 41 59 / var(--tw-bg-opacity, 1))}.hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.hover\:bg-white\/70:hover{background-color:#ffffffb3}.hover\:text-indigo-400:hover{--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity, 1))}.hover\:text-indigo-500:hover{--tw-text-opacity: 1;color:rgb(99 102 241 / var(--tw-text-opacity, 1))}.hover\:text-purple-400:hover{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.hover\:text-purple-600:hover{--tw-text-opacity: 1;color:rgb(147 51 234 / var(--tw-text-opacity, 1))}.hover\:text-purple-700:hover{--tw-text-opacity: 1;color:rgb(126 34 206 / var(--tw-text-opacity, 1))}.hover\:text-red-500:hover{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.hover\:text-red-600:hover{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.hover\:text-rose-500:hover{--tw-text-opacity: 1;color:rgb(244 63 94 / var(--tw-text-opacity, 1))}.hover\:text-rose-600:hover{--tw-text-opacity: 1;color:rgb(225 29 72 / var(--tw-text-opacity, 1))}.hover\:text-slate-400:hover{--tw-text-opacity: 1;color:rgb(148 163 184 / var(--tw-text-opacity, 1))}.hover\:text-slate-600:hover{--tw-text-opacity: 1;color:rgb(71 85 105 / var(--tw-text-opacity, 1))}.hover\:text-slate-700:hover{--tw-text-opacity: 1;color:rgb(51 65 85 / var(--tw-text-opacity, 1))}.hover\:text-slate-800:hover{--tw-text-opacity: 1;color:rgb(30 41 59 / var(--tw-text-opacity, 1))}.hover\:opacity-100:hover{opacity:1}.hover\:shadow-md:hover{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:border-indigo-300:focus{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.focus\:border-transparent:focus{border-color:transparent}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-100:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(224 231 255 / var(--tw-ring-opacity, 1))}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-indigo-400\/70:focus-visible{--tw-ring-color: rgb(129 140 248 / .7)}.active\:outline-none:active{outline:2px solid transparent;outline-offset:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-slate-100:disabled{--tw-bg-opacity: 1;background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.disabled\:text-slate-500:disabled{--tw-text-opacity: 1;color:rgb(100 116 139 / var(--tw-text-opacity, 1))}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:hover\:border-slate-300:hover:disabled{--tw-border-opacity: 1;border-color:rgb(203 213 225 / var(--tw-border-opacity, 1))}@media (min-width: 768px){.md\:w-56{width:14rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:p-5{padding:1.25rem}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.gridbot-chart{display:flex;flex-direction:column;overflow:hidden;background:#fff;border:1px solid #dbe5f1;border-radius:16px;box-shadow:0 8px 22px #0f172a0a}.gridbot-chart__header{display:grid;grid-template-columns:minmax(180px,1fr) minmax(260px,360px) minmax(260px,1fr);align-items:center;gap:16px;min-height:58px;padding:0 18px;background:#fff;border-bottom:1px solid #dbe5f1}.gridbot-chart__title-wrap{display:flex;align-items:center;gap:10px;min-width:0}.gridbot-chart__timeframe-center{display:flex;justify-content:center;min-width:0}.gridbot-chart__timeframe-center--right{justify-content:flex-end}.gridbot-chart__header-action{display:flex;justify-content:flex-end;min-width:0}.gridbot-chart__header-action--center{justify-content:center}.gridbot-chart__header-action>*{width:min(320px,100%);max-width:min(320px,100%)}.gridbot-chart__title-icon{width:20px;height:20px;color:#64748b;flex-shrink:0}.gridbot-chart__title{color:#0f172a;font-size:15px;font-weight:700;line-height:1.1}.gridbot-chart__meta{margin-top:3px;color:#94a3b8;font-size:11px;font-weight:600;letter-spacing:.02em}.gridbot-chart__watermark{opacity:.16}.gridbot-chart__watermark-symbol{fill:#64748b;font-size:28px;font-weight:800;letter-spacing:.08em}.gridbot-chart__watermark-timeframe{fill:#94a3b8;font-size:13px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.gridbot-chart__body{position:relative;height:500px;background:radial-gradient(circle at 20% 0%,rgba(226,232,240,.32),transparent 28%),linear-gradient(180deg,#fff,#fdfefe)}.gridbot-chart__svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gridbot-chart__axis-label{fill:#8aa0bd;font-size:11px;font-weight:600}.gridbot-chart__price-chip-text{font-size:10px;font-weight:700;letter-spacing:-.01em}.gridbot-chart__measure-label{fill:#b45309;stroke:#fff;stroke-width:3px;paint-order:stroke;font-size:12px;font-weight:800}.gridbot-chart__handle{pointer-events:auto;cursor:grab;fill:#fff;stroke:#6366f1;stroke-width:2;filter:drop-shadow(0 2px 4px rgba(99,102,241,.2))}.gridbot-chart__handle:active{cursor:grabbing}.gridbot-chart__toolbar{position:absolute;left:16px;top:50%;z-index:10;display:flex;width:48px;transform:translateY(-50%);flex-direction:column;align-items:center;gap:4px;padding:8px 6px;background:#fffffff5;border:1px solid #dbe5f1;border-radius:14px;box-shadow:0 16px 30px #0f172a1f;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.gridbot-chart__tool-button{display:flex;width:34px;height:34px;align-items:center;justify-content:center;color:#8aa0bd;background:transparent;border:0;border-radius:10px;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}.gridbot-chart__tool-button:hover{color:#334155;background:#f1f5f9}.gridbot-chart__tool-button--active{color:#c4b5fd;background:#7c3aed2e;outline:1px solid rgba(139,92,246,.78);outline-offset:-1px;box-shadow:none}.gridbot-chart__tool-button--danger:hover{color:#e11d48;background:#fff1f2}.gridbot-chart__tool-icon{width:20px;height:20px}.gridbot-chart__tool-icon--trend{transform:rotate(45deg)}.gridbot-chart__toolbar-divider{width:28px;height:1px;margin:3px 0;background:#dbe5f1}.gridbot-chart__hint{position:absolute;top:14px;left:76px;z-index:12;padding:6px 10px;color:#4338ca;background:#eef2ff;border:1px solid rgba(99,102,241,.18);border-radius:10px;box-shadow:0 10px 20px #6366f11f;font-size:12px;font-weight:700}.gridbot-chart__empty{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;pointer-events:none;text-align:center}.gridbot-chart__empty-icon{width:28px;height:28px;margin-bottom:12px;color:#94a3b8}.gridbot-chart__empty-title{color:#64748b;font-size:14px;font-weight:800}.gridbot-chart__empty-text{max-width:360px;margin-top:6px;color:#94a3b8;font-size:12px;line-height:1.45}.gridbot-timeframes{display:inline-flex;align-items:center;gap:4px;padding:5px;background:#fff;border:1px solid #dbe5f1;border-radius:14px;box-shadow:0 4px 14px #0f172a0f}.gridbot-timeframes__button,.gridbot-timeframes__button--selected{min-width:42px;height:30px;padding:0 10px;color:#42526e;background:transparent;border:0;border-radius:10px;cursor:pointer;font-size:12px;font-weight:700;transition:background .16s ease,color .16s ease,box-shadow .16s ease,transform .16s ease}.gridbot-timeframes__button:hover{color:#0f172a;background:#f1f5f9}.gridbot-timeframes__button--selected,.gridbot-timeframes__button--selected:hover{color:#fff;background:linear-gradient(135deg,#7c3aed,#a855f7);box-shadow:0 8px 16px #7c3aed3d}@media (max-width: 720px){.gridbot-chart__header{grid-template-columns:1fr;align-items:stretch;min-height:auto;padding:14px}.gridbot-chart__title-wrap,.gridbot-chart__timeframe-center,.gridbot-chart__header-action{justify-content:flex-start}.gridbot-chart__body{height:440px}.gridbot-timeframes{width:100%;justify-content:space-between;overflow-x:auto}.gridbot-timeframes__button,.gridbot-timeframes__button--selected{min-width:38px}}.gridbot-chart__svg{cursor:crosshair}.gridbot-chart__svg--panning,.gridbot-chart__svg--line-dragging{cursor:grabbing}.gridbot-chart__svg--price-scaling{cursor:ns-resize}@media (max-width: 900px){.gridbot-chart__header{grid-template-columns:1fr;align-items:stretch;gap:10px;padding:12px 14px}.gridbot-chart__header-action--center,.gridbot-chart__timeframe-center--right{justify-content:center}}.gridbot-start-button{position:relative;isolation:isolate;overflow:hidden}.gridbot-start-button--ai{background:linear-gradient(135deg,#7c3aed,#a855f7 52%,#c084fc);box-shadow:0 10px 22px #7c3aed3d}.gridbot-start-button--ai-running:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:inherit;background:conic-gradient(from 0deg,transparent 0deg,transparent 245deg,rgba(216,180,254,.18) 285deg,rgba(255,255,255,.98) 318deg,rgba(168,85,247,.9) 342deg,transparent 360deg);animation:gridbot-ai-border-spin 1.45s linear infinite}.gridbot-start-button--ai-running:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:-1;border-radius:calc(.75rem - 2px);background:linear-gradient(135deg,#6d28d9,#9333ea 52%,#a855f7)}@keyframes gridbot-ai-border-spin{to{transform:rotate(360deg)}}.gridbot-start-button--ai-running:disabled{opacity:1}.gridbot-market-hunter-ai-button{position:relative;isolation:isolate;overflow:hidden}.gridbot-market-hunter-ai-button--running{background:linear-gradient(135deg,#7c3aed,#8b5cf6 45%,#a855f7);box-shadow:0 10px 24px #7c3aed38}.gridbot-market-hunter-ai-button--running:before{content:"";position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;z-index:-1;border-radius:inherit;background:conic-gradient(from 0deg,transparent 0deg,transparent 250deg,rgba(255,255,255,.22) 290deg,rgba(255,255,255,.96) 325deg,rgba(216,180,254,.95) 350deg,transparent 360deg);animation:gridbot-market-hunter-ai-ring 1.35s linear infinite}.gridbot-market-hunter-ai-button--running:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;z-index:-1;border-radius:calc(.75rem - 2px);background:linear-gradient(135deg,#7c3aed,#8b5cf6 45%,#a855f7)}.gridbot-market-hunter-ai-button--running:disabled{opacity:1}@keyframes gridbot-market-hunter-ai-ring{to{transform:rotate(360deg)}}.gridbot-trade-tabs-shell{margin-left:0!important;margin-bottom:-1px!important;padding-left:0!important}.gridbot-trade-tabs-shell+.gridbot-chart{border-top-left-radius:0}.gridbot-trade-tab{position:relative;z-index:2;background:#fff}.gridbot-trade-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#fff}.gridbot-trade-tabs-plus,.gridbot-trade-tabs-plus:hover,.gridbot-trade-tabs-plus:focus,.gridbot-trade-tabs-plus:active{border:0!important;background:transparent!important;box-shadow:none!important;outline:none!important}.gridbot-orders-gap{margin-top:24px}.gridbot-chart,.gridbot-chart *{overscroll-behavior:contain}.gridbot-chart{touch-action:none}.gridbot-startup-loader{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;overflow:hidden;background:linear-gradient(180deg,#fff,#fbfbfd)}.codex-symbol-cloud{position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;mask-image:radial-gradient(circle at center,rgba(0,0,0,.98) 0 26%,rgba(0,0,0,.78) 45%,rgba(0,0,0,.4) 70%,transparent 100%);-webkit-mask-image:radial-gradient(circle at center,rgba(0,0,0,.98) 0 26%,rgba(0,0,0,.78) 45%,rgba(0,0,0,.4) 70%,transparent 100%)}.codex-symbol-layer{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:space-evenly;gap:.18rem;will-change:transform,opacity}.codex-symbol-layer-a{transform:scale(1.05);opacity:.7;animation:codexLayerDriftA 16s ease-in-out infinite}.codex-symbol-layer-b{transform:scale(1.12) rotate(.9deg);opacity:.48;animation:codexLayerDriftB 21s ease-in-out infinite}.codex-symbol-layer-c{transform:scale(1.18) rotate(-.7deg);opacity:.34;animation:codexLayerDriftC 26s ease-in-out infinite}.codex-symbol-row{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:clamp(11px,1vw,16px);line-height:.98;letter-spacing:.08em;white-space:nowrap;text-align:center;filter:blur(.12px);animation:codexRowFloat 8s ease-in-out infinite,codexRowBlink 4.8s ease-in-out infinite;will-change:transform,opacity}.row-tone-0{color:#dcd8e6;opacity:.74}.row-tone-1{color:#d1ccdd;opacity:.58}.row-tone-2{color:#e4e0ec;opacity:.84}.row-tone-3{color:#cbc6d7;opacity:.52}.row-tone-4{color:#dfd9e8;opacity:.7}.row-tone-5{color:#d5d0df;opacity:.6}.codex-center-loader{position:relative;z-index:2;width:min(30vw,240px);min-width:170px}.codex-progress-track{position:relative;width:100%;height:4px;border-radius:999px;background:#a78bfa2e;box-shadow:inset 0 0 0 1px #a78bfa29;overflow:hidden}.codex-progress-runner{position:absolute;top:0;left:0;width:40%;height:100%;border-radius:999px;background:linear-gradient(90deg,#e0caff00,#cfafffbf 18%,#a855f7,#7e22cef5 82%,#7e22ce00);box-shadow:0 0 12px #a855f759,0 0 18px #c084fc47;transform:translate(-170%);animation:codexProgressRun 1.8s cubic-bezier(.42,0,.2,1) infinite;will-change:transform}.gridbot-startup-loader.is-ready .codex-progress-runner{animation-duration:1.45s}@keyframes codexProgressRun{0%{transform:translate(-170%)}to{transform:translate(420%)}}@keyframes codexLayerDriftA{0%,to{transform:translate3d(-1.2%,-1.4%,0) scale(1.05)}50%{transform:translate3d(1.2%,1.4%,0) scale(1.08)}}@keyframes codexLayerDriftB{0%,to{transform:translate3d(1.4%,-1%,0) scale(1.12) rotate(.9deg)}50%{transform:translate3d(-1.4%,1.3%,0) scale(1.16) rotate(.2deg)}}@keyframes codexLayerDriftC{0%,to{transform:translate3d(-.9%,1.5%,0) scale(1.18) rotate(-.7deg)}50%{transform:translate3d(1.1%,-1.2%,0) scale(1.22) rotate(-1.2deg)}}@keyframes codexRowFloat{0%,to{transform:translate3d(-.8%,-.2rem,0)}50%{transform:translate3d(.8%,.2rem,0)}}@keyframes codexRowBlink{0%,to{opacity:.38}50%{opacity:.92}}@media (prefers-reduced-motion: reduce){.codex-symbol-layer,.codex-symbol-row,.codex-progress-runner{animation-duration:1ms!important;animation-iteration-count:1!important}}html,body{width:100%;height:100%;overflow:hidden!important}body{margin:0}#root{width:100%;height:calc(100vh - var(--ml-cp-h, 60px));height:calc(100dvh - var(--ml-cp-h, 60px));margin-top:var(--ml-cp-h, 60px);overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:thin;scrollbar-color:#857bff transparent;overscroll-behavior-y:contain}#root>.min-h-screen{padding-top:1.5rem!important}#root::-webkit-scrollbar{width:2px;height:2px}#root::-webkit-scrollbar-track{background:transparent}#root::-webkit-scrollbar-thumb{background-color:#857bff;border-radius:999px}#root::-webkit-scrollbar-thumb:hover{background-color:#00a3ff}#root::-webkit-scrollbar-corner{background:transparent}:root{--agent-shell-offset: var(--ml-cp-h, 60px)}.agent-app-shell{--agent-shell-bg: #060913;--agent-shell-main-bg: linear-gradient(180deg, rgba(8, 12, 23, .99) 0%, rgba(5, 9, 18, .99) 100%);--agent-shell-content-bg: radial-gradient(circle at 20% 18%, rgba(133, 123, 255, .08), transparent 24%), radial-gradient(circle at 80% 0%, rgba(0, 163, 255, .05), transparent 18%), #060913;--agent-shell-sidebar-bg: linear-gradient(180deg, rgba(10, 13, 24, .99) 0%, rgba(5, 7, 16, .99) 100%), radial-gradient(circle at 20% 0%, rgba(133, 123, 255, .12), transparent 34%);--agent-shell-header-bg: radial-gradient(circle at 50% -60%, rgba(0, 163, 255, .2), transparent 34%), radial-gradient(circle at 72% -40%, rgba(133, 123, 255, .14), transparent 30%), linear-gradient(180deg, rgba(10, 15, 28, .94) 0%, rgba(8, 12, 22, .84) 100%);--agent-shell-border: rgba(255, 255, 255, .07);--agent-shell-card: linear-gradient(180deg, rgba(13, 22, 41, .96) 0%, rgba(8, 14, 27, .98) 100%);--agent-shell-card-soft: rgba(255, 255, 255, .035);--agent-shell-text: #f3f7ff;--agent-shell-muted: #99a6c2;--agent-shell-nav-text: #edf2ff;--agent-shell-section-text: rgba(145, 158, 189, .56);--agent-shell-control-bg: rgba(9, 15, 29, .72);--agent-shell-control-hover: rgba(14, 22, 41, .9);--agent-shell-control-text: rgba(245, 247, 255, .76);--agent-shell-control-shadow: 0 12px 30px rgba(1, 7, 18, .28);--agent-shell-primary: #857bff;--agent-shell-accent: #00a3ff;--agent-shell-success: #4cd38a;--agent-shell-danger: #ff6b81;width:100%;max-width:100%;height:100vh;min-width:0;min-height:0;padding-top:var(--agent-shell-offset);overflow:hidden;background:var(--agent-shell-bg);color:var(--agent-shell-text);font-family:Inter,Arial,sans-serif}.agent-app-shell[data-agent-theme=light]{--agent-shell-bg: #f5f7fb;--agent-shell-main-bg: #f5f7fb;--agent-shell-content-bg: #f5f7fb;--agent-shell-sidebar-bg: #ffffff;--agent-shell-header-bg: #f5f7fb;--agent-shell-border: rgba(15, 23, 42, .08);--agent-shell-card: #ffffff;--agent-shell-card-soft: rgba(15, 23, 42, .03);--agent-shell-text: #1f2937;--agent-shell-muted: #6b7280;--agent-shell-nav-text: #4b5563;--agent-shell-section-text: #9ca3af;--agent-shell-control-bg: #ffffff;--agent-shell-control-hover: #f8fafc;--agent-shell-control-text: #6b7280;--agent-shell-control-shadow: 0 10px 24px rgba(15, 23, 42, .06)}.agent-app-shell *,.agent-app-shell *:before,.agent-app-shell *:after{box-sizing:border-box}.agent-app-shell__frame{width:100%;height:calc(100vh - var(--agent-shell-offset));min-height:0;display:grid;grid-template-columns:284px minmax(0,1fr);overflow:hidden}.agent-sidebar{width:284px;min-width:284px;height:100%;min-height:0;padding:22px 16px 18px;display:flex;flex-direction:column;overflow:hidden;border-right:1px solid var(--agent-shell-border);background:var(--agent-shell-sidebar-bg)}.agent-sidebar__brand{display:block;padding:6px 12px 22px}.agent-sidebar__brand img{display:block;width:178px;max-width:100%;height:auto;filter:drop-shadow(0 10px 24px rgba(133,123,255,.18))}.agent-sidebar__navigation{display:flex;flex:1 1 auto;min-height:0;flex-direction:column;gap:22px}.agent-sidebar__section{display:flex;flex-direction:column;gap:10px}.agent-sidebar__section--system{margin-top:auto}.agent-sidebar__section-label{padding:0 14px;color:var(--agent-shell-section-text);font-size:11px;line-height:1;letter-spacing:.16em;text-transform:uppercase}.agent-sidebar__list{display:flex;flex-direction:column;gap:6px}.agent-sidebar__item{position:relative;isolation:isolate;overflow:hidden;width:100%;min-height:46px;padding:0 14px;display:flex;align-items:center;gap:12px;border:0;border-radius:0;background:transparent;color:var(--agent-shell-nav-text);text-align:left;transition:background .18s ease,color .18s ease}.agent-sidebar__item:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--agent-shell-primary) 0%,var(--agent-shell-accent) 100%);opacity:0;transition:opacity .18s ease}.agent-sidebar__item:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#857bff57,#857bff38 18%,#857bff1f,#857bff0a 58%,#857bff00);opacity:0;pointer-events:none;transition:opacity .18s ease}.agent-app-shell[data-agent-theme=light] .agent-sidebar__item:after{background:linear-gradient(90deg,#857bff1f,#857bff12 36%,#857bff00)}.agent-sidebar__item:hover{background:linear-gradient(90deg,#857bff17,#857bff00)}.agent-sidebar__item.is-active:before,.agent-sidebar__item.is-active:after{opacity:1}.agent-sidebar__item-icon,.agent-sidebar__item-label,.agent-sidebar__badge{position:relative;z-index:1}.agent-sidebar__item-icon{width:18px;height:18px;flex:0 0 18px}.agent-sidebar__item-label{flex:1 1 auto;font-size:15px;font-weight:500}.agent-sidebar__badge{min-width:22px;height:22px;padding:0 6px;display:grid;place-items:center;border:1px solid rgba(133,123,255,.28);border-radius:999px;background:#857bff38;color:#f5f0ff;font-size:12px}.agent-app-shell__main{min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--agent-shell-main-bg)}.agent-header{min-height:72px;flex:0 0 72px;padding:14px 24px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid var(--agent-shell-border);background:var(--agent-shell-header-bg)}.agent-header__title{color:var(--agent-shell-text);font-size:17px;line-height:1.15;font-weight:600;letter-spacing:.01em}.agent-header__actions,.agent-header__tools,.agent-header__runtime{display:flex;align-items:center}.agent-header__actions{gap:10px}.agent-header__theme-toggle,.agent-header__runtime,.agent-header__balance,.agent-header__tools{min-height:40px;border:1px solid var(--agent-shell-border);border-radius:8px;background:var(--agent-shell-control-bg);box-shadow:var(--agent-shell-control-shadow)}.agent-header__theme-toggle{width:40px;padding:0;display:grid;place-items:center;color:var(--agent-shell-control-text);transition:background .18s ease,color .18s ease}.agent-header__theme-toggle:hover{background:var(--agent-shell-control-hover);color:var(--agent-shell-text)}.agent-header__theme-toggle svg{width:18px;height:18px}.agent-header__runtime{gap:7px;padding:0 12px;font-size:13px;font-weight:600}.agent-header__runtime svg{width:16px;height:16px}.agent-header__runtime.is-online{color:var(--agent-shell-success)}.agent-header__runtime.is-offline{color:var(--agent-shell-danger)}.agent-header__balance{display:flex;align-items:center;padding:0 12px;color:var(--agent-shell-text);font-size:13px;font-weight:700}.agent-header__tools{gap:2px;padding:4px}.agent-header__tools button{width:32px;height:32px;padding:0;display:grid;place-items:center;border:0;border-radius:8px;background:transparent;color:var(--agent-shell-control-text);transition:background .18s ease,color .18s ease}.agent-header__tools button:hover:not(:disabled){background:#857bff29;color:var(--agent-shell-text)}.agent-header__tools button:disabled{opacity:.5;cursor:wait}.agent-header__tools svg{width:17px;height:17px}.agent-header__spin{animation:agent-shell-spin .8s linear infinite}@keyframes agent-shell-spin{to{transform:rotate(360deg)}}.agent-app-shell__content{flex:1 1 auto;min-width:0;min-height:0;padding:24px;overflow-x:hidden;overflow-y:auto;background:var(--agent-shell-content-bg);scrollbar-width:thin;scrollbar-color:var(--agent-shell-primary) transparent}.agent-app-shell__content::-webkit-scrollbar{width:2px}.agent-app-shell__content::-webkit-scrollbar-track{background:transparent}.agent-app-shell__content::-webkit-scrollbar-thumb{border-radius:8px;background:var(--agent-shell-primary)}.agent-view{width:100%;min-width:0}.agent-view__intro{margin-bottom:18px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.agent-view__intro h1{margin:0;color:var(--agent-shell-text);font-size:22px;line-height:1.2;font-weight:700}.agent-view__intro p{margin:7px 0 0;max-width:720px;color:var(--agent-shell-muted);font-size:13px;line-height:1.55}.agent-view__stats{display:flex;gap:8px}.agent-view__stats span{min-height:36px;padding:0 12px;display:inline-flex;align-items:center;gap:5px;border:1px solid var(--agent-shell-border);border-radius:8px;background:var(--agent-shell-card-soft);color:var(--agent-shell-muted);font-size:12px}.agent-view__stats strong{color:var(--agent-shell-text)}.agent-overview-view__top-grid{margin-bottom:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.agent-overview-view__panel{height:280px;min-width:0}.agent-overview-view__panel>*{width:100%;height:100%}.agent-overview-view__workspace,.agent-orders-view__table,.agent-embedded-view__content{min-width:0}.agent-overview-view__workspace>main{max-width:none!important;margin:0!important}.agent-orders-view__table{overflow:hidden;border:1px solid var(--agent-shell-border);border-radius:8px;background:var(--agent-shell-card)}.agent-embedded-view__content{width:100%}.agent-embedded-modal>.fixed{position:static!important;inset:auto!important;z-index:auto!important;width:100%!important;height:auto!important}.agent-embedded-modal--market>.fixed{display:block!important;padding:0!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.agent-embedded-modal--market>.fixed>div{width:100%!important;max-width:none!important;max-height:none!important;margin:0!important;border-color:var(--agent-shell-border)!important;border-radius:8px!important;background:var(--agent-shell-card)!important;box-shadow:none!important}.agent-embedded-modal--settings>.fixed{display:block!important}.agent-embedded-modal--settings>.fixed>.absolute{display:none!important}.agent-embedded-modal--settings>.fixed>.relative{position:relative!important;z-index:auto!important;width:100%!important;height:min(720px,100vh - var(--agent-shell-offset) - 150px)!important;min-height:520px;margin:0!important;border-color:var(--agent-shell-border)!important;border-radius:8px!important;background:var(--agent-shell-card)!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .bg-white,.agent-app-shell[data-agent-theme=dark] .bg-white\/80,.agent-app-shell[data-agent-theme=dark] .bg-white\/75,.agent-app-shell[data-agent-theme=dark] .bg-white\/70{background-color:#0e1830!important}.agent-app-shell[data-agent-theme=dark] .bg-slate-50,.agent-app-shell[data-agent-theme=dark] .bg-slate-50\/50,.agent-app-shell[data-agent-theme=dark] .bg-slate-50\/70,.agent-app-shell[data-agent-theme=dark] .bg-slate-100{background-color:#ffffff09!important}.agent-app-shell[data-agent-theme=dark] .text-slate-900,.agent-app-shell[data-agent-theme=dark] .text-slate-800,.agent-app-shell[data-agent-theme=dark] .text-slate-700{color:#f3f7ff!important}.agent-app-shell[data-agent-theme=dark] .text-slate-600,.agent-app-shell[data-agent-theme=dark] .text-slate-500,.agent-app-shell[data-agent-theme=dark] .text-slate-400{color:#99a6c2!important}.agent-app-shell[data-agent-theme=dark] .border-slate-200,.agent-app-shell[data-agent-theme=dark] .border-slate-100{border-color:#ffffff14!important}.agent-app-shell[data-agent-theme=dark] .shadow-sm,.agent-app-shell[data-agent-theme=dark] .shadow-xl,.agent-app-shell[data-agent-theme=dark] .shadow-2xl{box-shadow:0 18px 48px #00000042!important}.agent-app-shell[data-agent-theme=dark] input,.agent-app-shell[data-agent-theme=dark] select,.agent-app-shell[data-agent-theme=dark] textarea{border-color:#ffffff14!important;background:#ffffff0b!important;color:#f3f7ff!important}.agent-app-shell[data-agent-theme=dark] input::-moz-placeholder,.agent-app-shell[data-agent-theme=dark] textarea::-moz-placeholder{color:#99a6c2b8!important}.agent-app-shell[data-agent-theme=dark] input::placeholder,.agent-app-shell[data-agent-theme=dark] textarea::placeholder{color:#99a6c2b8!important}.agent-app-shell .rounded-2xl,.agent-app-shell .rounded-xl,.agent-app-shell .rounded-lg{border-radius:8px}.agent-app-shell[data-agent-theme=light]{--gridbot-chart-svg-bg: #ffffff;--gridbot-chart-svg-plot-bg: #ffffff;--gridbot-chart-svg-plot-border: #edf2f7;--gridbot-chart-svg-grid-horizontal: #eef4fb;--gridbot-chart-svg-grid-vertical: #f5f8fc;--gridbot-chart-candle-up: #10b981;--gridbot-chart-candle-down: #ef4444;--gridbot-chart-candle-up-fill: #ecfdf5;--gridbot-chart-candle-down-fill: #fef2f2}.agent-app-shell[data-agent-theme=dark]{--gridbot-chart-svg-bg: #0b1220;--gridbot-chart-svg-plot-bg: #0b1220;--gridbot-chart-svg-plot-border: rgba(148, 163, 184, .16);--gridbot-chart-svg-grid-horizontal: rgba(148, 163, 184, .1);--gridbot-chart-svg-grid-vertical: rgba(148, 163, 184, .07);--gridbot-chart-candle-up: #10b981;--gridbot-chart-candle-down: #ef4444;--gridbot-chart-candle-up-fill: #10b981;--gridbot-chart-candle-down-fill: #ef4444}.agent-app-shell[data-agent-theme=dark] .gridbot-chart,.agent-app-shell[data-agent-theme=dark] .gridbot-chart__header,.agent-app-shell[data-agent-theme=dark] .gridbot-trade-tab,.agent-app-shell[data-agent-theme=dark] .gridbot-timeframes{background:#0b1220;border-color:#94a3b829}.agent-app-shell[data-agent-theme=dark] .gridbot-chart__body{background:radial-gradient(circle at 20% 0%,rgba(30,41,59,.42),transparent 28%),linear-gradient(180deg,#0b1220,#0a111d)}.agent-app-shell[data-agent-theme=dark] .gridbot-chart__title,.agent-app-shell[data-agent-theme=dark] .gridbot-timeframes__button:not(.gridbot-timeframes__button--active){color:#dbe7f7}.agent-app-shell[data-agent-theme=dark] .gridbot-chart__title-icon,.agent-app-shell[data-agent-theme=dark] .gridbot-chart__axis-label{color:#8ea1bc;fill:#8ea1bc}.agent-app-shell[data-agent-theme=dark] .gridbot-chart__watermark-symbol{fill:#64748b}.agent-app-shell[data-agent-theme=dark] .gridbot-chart__toolbar{background:#0b1220f5;border-color:#94a3b829;box-shadow:0 16px 30px #00000047}.agent-app-shell[data-agent-theme=dark] .gridbot-chart__tool-button{color:#8ea1bc}.agent-app-shell[data-agent-theme=dark] .gridbot-chart__tool-button:hover{color:#e6edf7;background:#94a3b81a}.agent-app-shell[data-agent-theme=dark] .gridbot-chart__toolbar-divider{background:#94a3b829}.agent-app-shell[data-agent-theme=dark] .gridbot-trade-tab:after{background:#0b1220}@media (max-width: 1180px){.agent-app-shell__frame{grid-template-columns:232px minmax(0,1fr)}.agent-sidebar{width:232px;min-width:232px}.agent-sidebar__brand img{width:164px}.agent-overview-view__top-grid{grid-template-columns:1fr}}.agent-sidebar__section--system{margin-top:0}.agent-sidebar__bottom{margin-top:auto;padding-top:18px}.agent-sidebar__bottom-separator{height:1px;margin:0 0 10px;background:var(--agent-shell-border)}.agent-sidebar__logout{width:100%;min-height:46px;padding:0 14px;display:flex;align-items:center;gap:12px;border:1px solid var(--agent-shell-border);border-radius:8px;background:var(--agent-shell-card-soft);color:var(--agent-shell-nav-text);text-align:left;transition:background .18s ease,border-color .18s ease,color .18s ease}.agent-sidebar__logout:hover{border-color:#857bff47;background:#857bff1a;color:var(--agent-shell-text)}.agent-header__tools .agent-header__theme-toggle--tool{width:32px;min-height:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;box-shadow:none}.agent-header__tools .agent-header__theme-toggle--tool:hover{background:#857bff29}.agent-app-shell__content{overflow-y:scroll;scrollbar-gutter:stable}.agent-overview-view,.agent-overview-view__top-grid,.agent-overview-view__workspace{width:100%;min-width:0}.agent-header__title-row{min-width:0;display:flex;align-items:center;gap:10px}.agent-header__section-icon{width:18px;height:18px;flex:0 0 18px;color:var(--agent-shell-muted);stroke-width:1.9}.agent-market-hunter-header>div:first-child>div:first-child{display:none}.agent-header__exchange-connect:disabled{opacity:.55;cursor:not-allowed;transform:none}.agent-header__exchange-connect:disabled:hover{border-color:#857bff57;background:#857bff21}.agent-identity-bootstrap-error{min-height:100vh;display:grid;place-items:center;padding:24px;box-sizing:border-box;background:#070c17;color:#d8deee;font:600 14px/1.5 Inter,Arial,sans-serif;text-align:center}.agent-header__exchange-connect{min-height:40px;padding:0 14px;border:1px solid rgba(133,123,255,.34);border-radius:8px;background:#857bff21;color:var(--agent-shell-text);display:inline-flex;align-items:center;justify-content:center;gap:8px;font:inherit;font-size:13px;line-height:1;font-weight:700;cursor:pointer;transition:background .18s ease,border-color .18s ease,transform .18s ease}.agent-header__exchange-connect:hover{border-color:#857bffad;background:#857bff38}.agent-header__exchange-connect:active{transform:translateY(1px)}.agent-header__exchange-connect svg{width:16px;height:16px;flex:0 0 16px}.exchange-connection-wizard{--exchange-wizard-backdrop: rgba(1, 5, 14, .78);position:fixed;top:0;right:0;bottom:0;left:0;z-index:12000;display:grid;place-items:center;padding:22px;font-family:Inter,Arial,sans-serif}.exchange-connection-wizard__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;padding:0;background:var(--exchange-wizard-backdrop);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:default}.exchange-connection-wizard__panel{--exchange-modal-bg: #0a1122;--exchange-modal-surface: #101a31;--exchange-modal-surface-soft: #151f37;--exchange-modal-border: rgba(153, 169, 209, .17);--exchange-modal-text: #f4f7ff;--exchange-modal-muted: #939fbd;--exchange-modal-primary: #857bff;--exchange-modal-primary-soft: rgba(133, 123, 255, .18);--exchange-modal-input-bg: rgba(255, 255, 255, .035);--exchange-modal-secondary-button-bg: rgba(255, 255, 255, .025);position:relative;width:min(940px,100vw - 44px);height:min(700px,100vh - 44px);min-height:560px;overflow:hidden;border:1px solid rgba(133,123,255,.28);border-radius:14px;background:radial-gradient(circle at 50% -20%,rgba(133,123,255,.11),transparent 38%),var(--exchange-modal-bg);color:var(--exchange-modal-text);box-shadow:0 30px 90px #00000094;display:grid;grid-template-rows:64px minmax(0,1fr) 90px}.exchange-connection-wizard[data-agent-theme=light]{--exchange-wizard-backdrop: rgba(30, 41, 59, .28)}.exchange-connection-wizard[data-agent-theme=light] .exchange-connection-wizard__panel{--exchange-modal-bg: #ffffff;--exchange-modal-surface: #f8fafc;--exchange-modal-surface-soft: #f1f5f9;--exchange-modal-border: rgba(71, 85, 105, .18);--exchange-modal-text: #172033;--exchange-modal-muted: #64748b;--exchange-modal-primary: #6f63ed;--exchange-modal-primary-soft: rgba(111, 99, 237, .1);--exchange-modal-input-bg: #ffffff;--exchange-modal-secondary-button-bg: #f8fafc;border-color:#6f63ed3d;box-shadow:0 28px 80px #0f172a33}.exchange-connection-wizard[data-agent-theme=light] .exchange-connection-wizard__field input{box-shadow:inset 0 0 0 1px #0f172a03}.exchange-connection-wizard__header{padding:0 20px;border-bottom:1px solid var(--exchange-modal-border);display:flex;align-items:center;justify-content:space-between;gap:16px}.exchange-connection-wizard__title{display:inline-flex;align-items:center;gap:10px;min-width:0;color:var(--exchange-modal-text);font-size:17px;line-height:1.2;font-weight:800}.exchange-connection-wizard__title svg{width:19px;height:19px;color:#a79fff}.exchange-connection-wizard__close{width:38px;height:38px;border:0;border-radius:9px;background:transparent;color:var(--exchange-modal-text);display:grid;place-items:center;cursor:pointer}.exchange-connection-wizard__close:hover{background:#857bff1f}.exchange-connection-wizard__close svg{width:20px;height:20px}.exchange-connection-wizard__body{min-height:0;overflow:auto;padding:20px}.exchange-connection-wizard__exchange-step,.exchange-connection-wizard__markets-step{height:100%;display:flex;flex-direction:column;gap:18px}.exchange-connection-wizard__exchange-grid,.exchange-connection-wizard__market-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.exchange-connection-wizard__exchange-card,.exchange-connection-wizard__market-card{min-height:92px;padding:16px;border:1px solid var(--exchange-modal-border);border-radius:18px;background:var(--exchange-modal-surface);color:var(--exchange-modal-text);display:flex;align-items:center;justify-content:space-between;gap:16px;text-align:left;cursor:pointer;transition:border-color .18s ease,background .18s ease,transform .18s ease}.exchange-connection-wizard__exchange-card:hover,.exchange-connection-wizard__market-card:hover{border-color:#857bff8f;background:var(--exchange-modal-surface-soft)}.exchange-connection-wizard__exchange-card.is-selected,.exchange-connection-wizard__market-card.is-selected{border-color:#857bffdb;background:var(--exchange-modal-primary-soft)}.exchange-connection-wizard__exchange-card>span,.exchange-connection-wizard__market-card>span:last-child{min-width:0;display:flex;flex-direction:column;gap:6px}.exchange-connection-wizard__exchange-card strong,.exchange-connection-wizard__market-card strong{font-size:15px;line-height:1.2;font-weight:800}.exchange-connection-wizard__exchange-card small,.exchange-connection-wizard__market-card small{color:var(--exchange-modal-muted);font-size:12px;line-height:1.45}.exchange-connection-wizard__exchange-card>svg{width:19px;height:19px;flex:0 0 19px;color:#a79fff}.exchange-connection-wizard__security-card{margin-top:auto;padding:16px;border:1px solid rgba(133,123,255,.18);border-radius:14px;background:#857bff12;display:flex;align-items:flex-start;gap:12px}.exchange-connection-wizard__security-card>svg{width:20px;height:20px;flex:0 0 20px;color:#9f97ff}.exchange-connection-wizard__security-card strong{font-size:13px}.exchange-connection-wizard__security-card p{margin:5px 0 0;color:var(--exchange-modal-muted);font-size:12px;line-height:1.5}.exchange-connection-wizard__provider-name{color:var(--exchange-modal-text);font-size:17px;font-weight:900}.exchange-connection-wizard__market-card{justify-content:flex-start;min-height:112px}.exchange-connection-wizard__checkbox{width:21px;height:21px;flex:0 0 21px;border:1px solid rgba(133,123,255,.72);border-radius:4px;display:grid;place-items:center;color:#fff;background:transparent}.exchange-connection-wizard__market-card.is-selected .exchange-connection-wizard__checkbox{background:var(--exchange-modal-primary)}.exchange-connection-wizard__checkbox svg{width:14px;height:14px}.exchange-connection-wizard__validation{margin:0;color:#ff9daa;font-size:12px;font-weight:700}.exchange-connection-wizard__credentials-step{min-height:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}.exchange-connection-wizard__instructions{min-width:0;padding-right:22px;border-right:1px solid var(--exchange-modal-border)}.exchange-connection-wizard__instructions-main h2{margin:0;color:var(--exchange-modal-text);font-size:16px;line-height:1.3;font-weight:800}.exchange-connection-wizard__instructions-main ol{margin:16px 0 20px;padding-left:22px;color:var(--exchange-modal-text);font-size:13px;line-height:1.55}.exchange-connection-wizard__instructions-main li+li{margin-top:8px}.exchange-connection-wizard__accordion{border-top:1px solid var(--exchange-modal-border)}.exchange-connection-wizard__accordion:last-child{border-bottom:1px solid var(--exchange-modal-border)}.exchange-connection-wizard__accordion button{width:100%;min-height:54px;padding:0;border:0;background:transparent;color:var(--exchange-modal-text);display:flex;align-items:center;justify-content:space-between;gap:12px;font:inherit;font-size:14px;font-weight:800;cursor:pointer;text-align:left}.exchange-connection-wizard__accordion button svg{width:18px;height:18px;flex:0 0 18px;color:var(--exchange-modal-muted)}.exchange-connection-wizard__accordion p{margin:-2px 0 16px;color:var(--exchange-modal-muted);font-size:12px;line-height:1.55}.exchange-connection-wizard__credentials{min-width:0;padding-left:26px;display:flex;flex-direction:column;gap:15px}.exchange-connection-wizard__credentials-heading{display:flex;flex-direction:column;gap:4px}.exchange-connection-wizard__credentials-heading strong{font-size:16px;font-weight:900}.exchange-connection-wizard__credentials-heading span{color:var(--exchange-modal-muted);font-size:12px}.exchange-connection-wizard__field{display:flex;flex-direction:column;gap:7px}.exchange-connection-wizard__field>span:first-child{color:var(--exchange-modal-text);font-size:12px;font-weight:700}.exchange-connection-wizard__field input{width:100%;height:48px;padding:0 14px;border:1px solid rgba(153,169,209,.34);border-radius:14px;outline:0;background:var(--exchange-modal-input-bg);color:var(--exchange-modal-text);font:inherit;font-size:13px;box-sizing:border-box}.exchange-connection-wizard__field input:focus{border-color:#857bffe6;box-shadow:0 0 0 3px #857bff1f}.exchange-connection-wizard__field input::-moz-placeholder{color:#939fbd9e}.exchange-connection-wizard__field input::placeholder{color:#939fbd9e}.exchange-connection-wizard__field small{color:var(--exchange-modal-muted);font-size:11px;line-height:1.4}.exchange-connection-wizard__secret-field{position:relative;display:block}.exchange-connection-wizard__secret-field input{padding-right:48px}.exchange-connection-wizard__secret-field button{position:absolute;top:50%;right:9px;width:34px;height:34px;padding:0;border:0;border-radius:8px;transform:translateY(-50%);background:transparent;color:var(--exchange-modal-muted);display:grid;place-items:center;cursor:pointer}.exchange-connection-wizard__secret-field button:hover{color:var(--exchange-modal-text);background:#857bff1a}.exchange-connection-wizard__secret-field button svg{width:17px;height:17px}.exchange-connection-wizard__backend-note{margin-top:auto;padding:11px 12px;border:1px solid rgba(133,123,255,.18);border-radius:10px;background:#857bff12;color:var(--exchange-modal-muted);display:flex;align-items:flex-start;gap:9px;font-size:11px;line-height:1.45}.exchange-connection-wizard__backend-note svg{width:16px;height:16px;flex:0 0 16px;color:#9f97ff}.exchange-connection-wizard__footer{position:relative;padding:14px 18px;border-top:1px solid var(--exchange-modal-border);display:grid;grid-template-columns:minmax(240px,1fr) auto minmax(310px,auto);align-items:center;gap:18px}.exchange-connection-wizard__step-count{font-size:12px;font-weight:800;color:var(--exchange-modal-text);white-space:nowrap}.exchange-connection-wizard__actions{justify-self:end;display:grid;grid-template-columns:150px 150px;gap:10px}.exchange-connection-wizard__actions button{height:44px;border-radius:999px;font:inherit;font-size:13px;font-weight:800;cursor:pointer}.exchange-connection-wizard__back{border:1px solid var(--exchange-modal-border);background:var(--exchange-modal-secondary-button-bg);color:var(--exchange-modal-text)}.exchange-connection-wizard__continue{border:1px solid rgba(133,123,255,.55);background:linear-gradient(180deg,#857bffe0,#685be7e0);color:#fff}.exchange-connection-wizard__actions button:disabled{opacity:.42;cursor:not-allowed}.exchange-connection-wizard__progress{width:min(100%,360px);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.exchange-connection-wizard__progress span{height:5px;border-radius:999px;background:#94a3b861}.exchange-connection-wizard__progress span.is-active{background:var(--exchange-modal-primary)}@media (max-width: 900px){.agent-header__exchange-connect span{display:none}.agent-header__exchange-connect{width:40px;padding:0}.exchange-connection-wizard__panel{height:min(760px,100vh - 24px);width:calc(100vw - 24px)}.exchange-connection-wizard__credentials-step{grid-template-columns:1fr;gap:22px}.exchange-connection-wizard__instructions{padding-right:0;padding-bottom:20px;border-right:0;border-bottom:1px solid var(--exchange-modal-border)}.exchange-connection-wizard__credentials{padding-left:0}}@media (max-width: 680px){.exchange-connection-wizard{padding:8px}.exchange-connection-wizard__panel{width:calc(100vw - 16px);height:calc(100vh - 16px);min-height:0}.exchange-connection-wizard__exchange-grid,.exchange-connection-wizard__market-grid{grid-template-columns:1fr}.exchange-connection-wizard__footer{grid-template-columns:minmax(0,1fr) auto;gap:12px}.exchange-connection-wizard__progress{width:100%}.exchange-connection-wizard__actions{grid-column:1/-1;width:100%;grid-template-columns:1fr 1fr}}.agent-support-root{--support-text-primary: #ffffff;--support-text-secondary: rgba(255, 255, 255, .68);--support-text-soft: rgba(255, 255, 255, .62);--support-surface-border: rgba(133, 123, 255, .12);--support-surface-bg: linear-gradient(180deg, rgba(11, 22, 51, .92) 0%, rgba(8, 17, 40, .96) 100%);--support-surface-shadow: 0 14px 34px rgba(0, 0, 0, .22);--support-search-border: rgba(133, 123, 255, .22);--support-search-bg: rgba(9, 17, 40, .78);--support-search-text: #ffffff;--support-search-placeholder: rgba(255, 255, 255, .36);--support-primary-bg: #857bff;--support-primary-text: #ffffff;--support-primary-shadow: 0 12px 28px rgba(133, 123, 255, .26);--support-secondary-bg: rgba(133, 123, 255, .14);--support-secondary-ring: inset 0 0 0 1px rgba(133, 123, 255, .24);--support-secondary-text: #ffffff;--support-chip-bg: rgba(255, 255, 255, .06);--support-chip-text: rgba(255, 255, 255, .72);--support-faq-divider: rgba(133, 123, 255, .08);min-width:0;min-height:0;box-sizing:border-box}.agent-app-shell[data-agent-theme=light] .agent-support-root{--support-text-primary: #1f2937;--support-text-secondary: #8a94a6;--support-text-soft: #7b8794;--support-surface-border: #e6ebf2;--support-surface-bg: #ffffff;--support-surface-shadow: 0 14px 34px rgba(15, 23, 42, .08);--support-search-border: #e6ebf2;--support-search-bg: #ffffff;--support-search-text: #1f2937;--support-search-placeholder: #94a3b8;--support-secondary-bg: rgba(133, 123, 255, .12);--support-secondary-ring: inset 0 0 0 1px rgba(133, 123, 255, .22);--support-secondary-text: #334155;--support-chip-bg: #f8fafc;--support-chip-text: #6b7280;--support-faq-divider: #edf1f6}.agent-support-page{min-height:100%;padding:8px 28px 28px;background:transparent;overflow:auto}.agent-support-page__hero{padding:8px 0 20px;text-align:center}.agent-support-page__hero h1{margin:0;color:var(--support-text-primary);font-size:56px;line-height:1.04;font-weight:700;letter-spacing:-.04em}.agent-support-page__hero p{max-width:660px;margin:12px auto 0;color:var(--support-text-secondary);font-size:17px;line-height:1.6;font-weight:400}.agent-support-search{margin:22px auto 0;max-width:560px;display:grid;grid-template-columns:minmax(0,1fr) 136px;gap:12px}.agent-support-search__field input{width:100%;min-height:52px;padding:0 18px;border:1px solid var(--support-search-border);border-radius:8px;outline:0;background:var(--support-search-bg);color:var(--support-search-text);font-size:15px;line-height:1;box-sizing:border-box;box-shadow:inset 0 0 0 1px #ffffff05}.agent-support-search__field input::-moz-placeholder{color:var(--support-search-placeholder)}.agent-support-search__field input::placeholder{color:var(--support-search-placeholder)}.agent-support-search__field input:focus{border-color:#857bff;box-shadow:0 0 0 3px #857bff24}.agent-support-search__button{min-height:52px;border:0;border-radius:8px;padding:0 18px;display:inline-flex;align-items:center;justify-content:center;gap:10px;background:var(--support-primary-bg);color:var(--support-primary-text);font-size:15px;line-height:1;font-weight:600;box-shadow:var(--support-primary-shadow);cursor:pointer}.agent-support-search__button svg{width:18px;height:18px;flex:0 0 18px}.agent-support-cards{padding-top:12px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.agent-support-card-v2{min-height:220px;padding:22px 22px 18px;border:1px solid var(--support-surface-border);border-radius:8px;background:var(--support-surface-bg);box-shadow:var(--support-surface-shadow);display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}.agent-support-card-v2__heading{display:flex;align-items:center;gap:12px}.agent-support-card-v2__heading>svg{width:24px;height:24px;flex:0 0 24px;color:var(--support-text-primary);stroke-width:1.9}.agent-support-card-v2 h2{margin:0;color:var(--support-text-primary);font-size:26px;line-height:1.18;font-weight:700;letter-spacing:-.03em}.agent-support-card-v2 p{margin:18px 0 0;color:var(--support-text-soft);font-size:15px;line-height:1.62}.agent-support-card-v2__link{margin-top:auto;padding:18px 0 0;border:0;background:transparent;color:var(--support-text-primary);font-size:15px;line-height:1.2;font-weight:700;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.agent-support-card-v2__actions{margin-top:auto;padding-top:18px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.agent-support-card-v2__primary,.agent-support-card-v2__secondary{min-height:42px;padding:0 16px;border:0;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-size:15px;line-height:1;font-weight:600;cursor:pointer}.agent-support-card-v2__primary{background:var(--support-primary-bg);color:var(--support-primary-text);box-shadow:var(--support-primary-shadow)}.agent-support-card-v2__secondary{background:var(--support-secondary-bg);color:var(--support-secondary-text);box-shadow:var(--support-secondary-ring)}.agent-support-card-v2__primary svg,.agent-support-card-v2__secondary svg{width:18px;height:18px;flex:0 0 18px}.agent-support-faq-v2{margin-top:20px;display:grid;grid-template-columns:300px minmax(0,1fr);gap:18px}.agent-support-faq-v2__intro,.agent-support-faq-v2__list{border:1px solid var(--support-surface-border);border-radius:8px;background:var(--support-surface-bg);box-shadow:var(--support-surface-shadow)}.agent-support-faq-v2__intro{padding:24px 22px}.agent-support-faq-v2__intro h2{margin:0;color:var(--support-text-primary);font-size:34px;line-height:1.05;font-weight:700;letter-spacing:-.04em}.agent-support-faq-v2__intro p{margin:16px 0 0;color:var(--support-text-soft);font-size:15px;line-height:1.62}.agent-support-faq-v2__intro span{display:block;margin-top:28px;color:var(--support-text-secondary);font-size:14px;line-height:1.5}.agent-support-faq-v2__list{padding:8px 0}.agent-support-faq-item+.agent-support-faq-item{border-top:1px solid var(--support-faq-divider)}.agent-support-faq-item__trigger{width:100%;border:0;background:transparent;padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:18px;text-align:left;cursor:pointer}.agent-support-faq-item__trigger>span:first-child{color:var(--support-text-primary);font-size:18px;line-height:1.4;font-weight:600}.agent-support-faq-item__icon{width:28px;height:28px;flex:0 0 28px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--support-chip-text);background:var(--support-chip-bg)}.agent-support-faq-item.is-open .agent-support-faq-item__icon{color:#fff;background:#857bff}.agent-support-faq-item__icon svg{width:18px;height:18px}.agent-support-faq-item__body{padding:0 24px 22px}.agent-support-faq-item__body p{margin:0;max-width:720px;color:var(--support-text-soft);font-size:15px;line-height:1.68}.agent-support-chat-shell{height:100%;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr);overflow:hidden;background:transparent}.agent-support-subheader{min-height:48px;padding:0 8px;display:flex;align-items:center;gap:16px;border-bottom:1px solid rgba(133,123,255,.1);box-sizing:border-box}.agent-support-subheader button{min-height:38px;padding:0 12px;border:1px solid rgba(133,123,255,.28);border-radius:8px;background:#141c34c7;color:#fff;display:inline-flex;align-items:center;gap:8px;font-size:13px;line-height:1;font-weight:800;cursor:pointer}.agent-support-subheader button svg{width:17px;height:17px;flex:0 0 17px}.agent-support-subheader strong{color:#fff;font-size:15px;line-height:1.2;font-weight:800}.agent-support-chat-page{height:100%;min-height:0;padding:0;background:transparent;overflow:hidden}.agent-support-chat-page__inner{height:100%;min-height:0;display:grid;grid-template-rows:minmax(0,1fr) auto auto;padding:22px 24px 24px;background:transparent;box-sizing:border-box}.agent-support-chat-page__messages{min-height:0;overflow-y:auto;overflow-x:hidden;padding:0 0 12px;display:flex;flex-direction:column;gap:14px}.agent-support-chat-page__messages::-webkit-scrollbar{width:6px}.agent-support-chat-page__messages::-webkit-scrollbar-thumb{border-radius:999px;background:#857bff80}.agent-support-chat-page__message{display:flex;flex-direction:column;align-items:flex-start;max-width:100%}.agent-support-chat-page__message.is-user{align-items:flex-end}.agent-support-chat-page__bubble{max-width:min(560px,76%);padding:14px 16px;border-radius:8px;background:#263048db;border:1px solid rgba(255,255,255,.06);color:#f4f7ff;box-shadow:0 12px 28px #0000002e}.agent-support-chat-page__message.is-user .agent-support-chat-page__bubble{background:linear-gradient(135deg,#4bc9ff,#4aa8ff);border-color:#ffffff14;color:#fff}.agent-support-chat-page__bubble p{margin:0;white-space:pre-wrap;word-break:break-word;font-size:15px;line-height:1.42;font-weight:600}.agent-support-chat-page__links{margin-top:10px;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.agent-support-chat-page__links a{max-width:100%;color:inherit;font-size:13px;line-height:1.35;text-decoration:underline;text-underline-offset:3px;word-break:break-word}.agent-support-chat-page__time{margin-top:6px;padding:0 2px;color:#d6e0ff94;font-size:12px;line-height:1.2;font-weight:700}.agent-support-chat-page__typing-row{min-height:24px;display:flex;align-items:flex-start;justify-content:flex-start;padding:0 0 4px 2px;box-sizing:border-box;pointer-events:none}.agent-support-chat-page__typing{width:-moz-fit-content;width:fit-content;max-width:min(560px,76%);color:#f4f7ffc2;font-size:15px;line-height:1.3;font-weight:800;display:inline-flex;align-items:center;gap:7px}.agent-support-chat-page__typing-dots{display:inline-flex;align-items:center;gap:4px;transform:translateY(1px)}.agent-support-chat-page__typing-dots span{width:4px;height:4px;border-radius:999px;background:currentColor;opacity:.35;animation:agentSupportTypingDot 1.15s ease-in-out infinite}.agent-support-chat-page__typing-dots span:nth-child(2){animation-delay:.16s}.agent-support-chat-page__typing-dots span:nth-child(3){animation-delay:.32s}@keyframes agentSupportTypingDot{0%,70%,to{opacity:.35;transform:translateY(0)}35%{opacity:1;transform:translateY(-3px)}}.agent-support-chat-page__history-list{width:100%;max-width:none;display:flex;flex-direction:column;gap:16px}.agent-support-chat-page__history-heading{width:100%;display:flex;flex-direction:column;gap:6px}.agent-support-chat-page__history-title{margin:0;color:#fff;font-size:22px;line-height:1.2;font-weight:900;display:inline-flex;align-items:center;gap:10px}.agent-support-chat-page__history-title svg{width:22px;height:22px;flex:0 0 auto}.agent-support-chat-page__history-heading p{margin:0;color:#d6e0ff9e;font-size:14px;line-height:1.45;font-weight:700}.agent-support-chat-page__history-items{width:100%;display:flex;flex-direction:column;gap:10px}.agent-support-chat-page__history-item{width:100%;min-height:94px;padding:14px 16px;border-radius:10px;border:1px solid rgba(133,123,255,.28);background:#141c34c7;color:#fff;text-align:left;display:flex;flex-direction:column;gap:8px;cursor:pointer;box-sizing:border-box}.agent-support-chat-page__history-item:hover{border-color:#857bffb8}.agent-support-chat-page__history-item-topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.agent-support-chat-page__history-item-topline strong{overflow:hidden;color:#fff;font-size:15px;line-height:1.2;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.agent-support-chat-page__history-status{flex:0 0 auto;padding:4px 8px;border-radius:999px;font-size:11px;line-height:1;font-weight:900;text-transform:uppercase}.agent-support-chat-page__history-status.is-active{background:#22c55e24;color:#22c55e}.agent-support-chat-page__history-status.is-closed{background:#ff9da81f;color:#ff9da8}.agent-support-chat-page__history-item-preview{overflow:hidden;color:#f4f7ffd1;font-size:14px;line-height:1.35;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.agent-support-chat-page__history-item-date{color:#d6e0ff7a;font-size:12px;line-height:1.2;font-weight:800}.agent-support-chat-page__history-bar{width:100%;margin-bottom:4px;display:flex;align-items:center;justify-content:space-between;gap:12px}.agent-support-chat-page__history-bar button{border:1px solid rgba(133,123,255,.28);border-radius:8px;background:#141c34c7;color:#fff;padding:9px 12px;font-size:13px;line-height:1;font-weight:900;cursor:pointer;display:inline-flex;align-items:center;gap:8px}.agent-support-chat-page__history-bar button:hover{border-color:#857bffb8}.agent-support-chat-page__history-bar button svg{width:17px;height:17px;flex:0 0 auto}.agent-support-chat-page__history-bar>span{color:#d6e0ff94;font-size:13px;line-height:1.2;font-weight:800}.agent-support-chat-page__empty-state{width:100%;min-height:520px;box-sizing:border-box;padding:44px 18px 18px;color:#f4f7ffad;font-size:17px;line-height:1.45;font-weight:800;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.agent-support-chat-page__empty-state p{margin:14px 0 0}.agent-support-chat-page__empty-state-icon{width:58px;height:58px;display:block;flex:0 0 auto;color:#fff;stroke-width:1.5}.agent-support-chat-page__loading{min-height:100%;display:grid;place-items:center;color:#f4f7ffad;font-size:14px;font-weight:700}.agent-support-chat-page__error{width:-moz-fit-content;width:fit-content;max-width:min(640px,90%);margin:8px auto 0;padding:9px 12px;border:1px solid rgba(255,110,130,.24);border-radius:8px;background:#ff506914;color:#ff9da8;font-size:12px;line-height:1.4;font-weight:700}.agent-support-chat-page__composer{display:grid;grid-template-columns:minmax(0,1fr) 112px;gap:12px;align-items:stretch;padding-top:0;overflow:visible}.agent-support-chat-page__composer textarea{width:100%;height:54px;min-height:54px;max-height:54px;resize:none;overflow:hidden;padding:0 18px;border-radius:8px;border:1px solid rgba(133,123,255,.26);outline:0;background:#091128c7;color:#fff;font-size:15px;line-height:52px;box-shadow:none;box-sizing:border-box;transition:border-color .18s ease,outline-color .18s ease,background-color .18s ease}.agent-support-chat-page__composer textarea::-moz-placeholder{color:#ffffff61}.agent-support-chat-page__composer textarea::placeholder{color:#ffffff61}.agent-support-chat-page__composer textarea:focus{border-color:#857bff;outline:1px solid #857bff;outline-offset:0}.agent-support-chat-page__composer button{width:112px;height:54px;min-height:54px;border:0;border-radius:8px;padding:0;display:inline-flex;align-items:center;justify-content:center;background:#857bff;color:#fff;font-size:15px;line-height:1;font-weight:800;text-align:center;box-shadow:0 12px 28px #857bff42;cursor:pointer}.agent-support-chat-page__composer button:disabled,.agent-support-chat-page__composer textarea:disabled{opacity:.55;cursor:not-allowed}.agent-app-shell[data-agent-theme=light] .agent-support-subheader{border-bottom-color:#e6ebf2}.agent-app-shell[data-agent-theme=light] .agent-support-subheader button,.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__history-item,.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__history-bar button{border-color:#e6ebf2;background:#fff;color:#1f2937}.agent-app-shell[data-agent-theme=light] .agent-support-subheader strong,.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__history-title,.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__history-item-topline strong{color:#1f2937}.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__bubble{background:#fff;border-color:#e6ebf2;color:#1f2937;box-shadow:0 14px 34px #0f172a14}.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__message.is-user .agent-support-chat-page__bubble{background:linear-gradient(135deg,#4bc9ff,#4aa8ff);color:#fff}.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__time,.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__history-item-date{color:#8a94a6}.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__typing,.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__history-heading p,.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__history-bar>span{color:#64748b}.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__history-item-preview{color:#334155}.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__empty-state,.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__loading{color:#8a94a6}.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__empty-state-icon{color:#64748b}.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__composer textarea{border-color:#e6ebf2;background:#fff;color:#1f2937}.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__composer textarea::-moz-placeholder{color:#94a3b8}.agent-app-shell[data-agent-theme=light] .agent-support-chat-page__composer textarea::placeholder{color:#94a3b8}@media (max-width: 1100px){.agent-support-cards,.agent-support-faq-v2{grid-template-columns:1fr}}@media (max-width: 760px){.agent-support-page{padding:12px 16px 20px}.agent-support-page__hero h1{font-size:36px}.agent-support-page__hero p{font-size:15px}.agent-support-search{grid-template-columns:1fr;max-width:none}.agent-support-card-v2__actions{width:100%;flex-direction:column;align-items:stretch}.agent-support-card-v2__primary,.agent-support-card-v2__secondary{width:100%}.agent-support-card-v2 h2{font-size:22px}.agent-support-faq-v2__intro h2{font-size:30px}.agent-support-subheader{padding:6px 8px;align-items:flex-start;flex-direction:column;gap:8px}.agent-support-chat-page__inner{padding:16px}.agent-support-chat-page__bubble,.agent-support-chat-page__typing{max-width:86%}.agent-support-chat-page__empty-state{min-height:420px;padding:28px 16px 16px}.agent-support-chat-page__composer{grid-template-columns:minmax(0,1fr) 104px;gap:10px}.agent-support-chat-page__composer textarea{height:52px;min-height:52px;max-height:52px;line-height:50px}.agent-support-chat-page__composer button{width:104px;height:52px;min-height:52px}}.agent-support-hub{--support-surface: #0d172b;--support-surface-soft: #101c35;--support-border: rgba(133, 123, 255, .22);--support-text: #f6f8ff;--support-muted: #a6b2ca;--support-primary: #857bff;--support-primary-strong: #7669f5;min-height:100%;padding:8px 16px 48px}.agent-app-shell[data-agent-theme=light] .agent-support-hub{--support-surface: #ffffff;--support-surface-soft: #f8fafc;--support-border: rgba(99, 102, 241, .18);--support-text: #172033;--support-muted: #64748b}.agent-support-hub__hero{max-width:980px;margin:0 auto;padding:10px 20px 40px;text-align:center}.agent-support-hub__hero h1{margin:0;color:var(--support-text);font-size:clamp(34px,4vw,54px);line-height:1.04;font-weight:800;letter-spacing:-.035em}.agent-support-hub__hero p{margin:16px auto 24px;color:var(--support-muted);font-size:15px}.agent-support-hub__search{width:min(590px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.agent-support-hub__search-field{min-height:48px;display:flex;align-items:center;gap:10px;padding:0 16px;border:1px solid var(--support-border);border-radius:8px;background:#0a1223bd;overflow:hidden}.agent-app-shell[data-agent-theme=light] .agent-support-hub__search-field{background:#fff}.agent-support-hub__search-field svg{width:18px;height:18px;flex:0 0 18px;color:var(--support-muted)}.agent-app-shell[data-agent-theme] .agent-support-hub__search-field input,.agent-app-shell[data-agent-theme] .agent-support-hub__search-field input:hover,.agent-app-shell[data-agent-theme] .agent-support-hub__search-field input:focus,.agent-app-shell[data-agent-theme] .agent-support-hub__search-field input:focus-visible{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;outline:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;-webkit-box-shadow:none!important;color:var(--support-text)!important;caret-color:var(--support-text)!important}.agent-app-shell[data-agent-theme=dark] .agent-support-hub__search-field input:-webkit-autofill,.agent-app-shell[data-agent-theme=dark] .agent-support-hub__search-field input:-webkit-autofill:hover,.agent-app-shell[data-agent-theme=dark] .agent-support-hub__search-field input:-webkit-autofill:focus{-webkit-text-fill-color:#f6f8ff!important;caret-color:#f6f8ff!important;box-shadow:0 0 0 1000px #0a1223bd inset!important}.agent-support-hub__search>button,.agent-support-hub-card__actions button{display:inline-flex;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(133,123,255,.34);border-radius:8px;color:#fff;font-weight:700;transition:transform .16s ease,background .16s ease,border-color .16s ease}.agent-support-hub__search>button{min-height:48px;padding:0 24px;background:linear-gradient(135deg,var(--support-primary),var(--support-primary-strong));box-shadow:0 12px 28px #7669f540}.agent-support-hub__search>button:hover,.agent-support-hub-card__actions button:hover{transform:translateY(-1px)}.agent-support-hub__search>button svg,.agent-support-hub-card__actions button svg{width:17px;height:17px}.agent-support-hub__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.agent-support-hub-card{min-height:220px;padding:24px;display:flex;flex-direction:column;border:1px solid var(--support-border);border-radius:8px;background:linear-gradient(180deg,#101c35f0,#0b1427fa);box-shadow:0 18px 36px #0000001f}.agent-app-shell[data-agent-theme=light] .agent-support-hub-card{background:#fff}.agent-support-hub-card__heading{display:flex;align-items:center;gap:12px}.agent-support-hub-card__heading svg{width:24px;height:24px;color:#d9d4ff}.agent-support-hub-card h2,.agent-support-hub__faq-aside h2{margin:0;color:var(--support-text);font-size:22px;font-weight:750}.agent-support-hub-card>p{margin:18px 0 22px;color:var(--support-muted);font-size:14px;line-height:1.58}.agent-support-hub-card>a{margin-top:auto;width:-moz-max-content;width:max-content;color:#fff;font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:3px}.agent-app-shell[data-agent-theme=light] .agent-support-hub-card>a{color:#4f46e5}.agent-support-hub-card__actions{margin-top:auto;display:flex;flex-wrap:wrap;gap:10px}.agent-support-hub-card__actions button{min-height:38px;padding:0 15px;background:#857bff1f}.agent-support-hub-card__actions button.is-primary{background:linear-gradient(135deg,var(--support-primary),var(--support-primary-strong))}.agent-support-hub-card__actions button:not(.is-primary):hover{background:#857bff38!important}.agent-support-hub__faq-layout{margin-top:28px;display:grid;grid-template-columns:260px minmax(0,1fr);gap:16px}.agent-support-hub__faq-aside,.agent-support-hub__faq-list{border:1px solid var(--support-border);border-radius:8px;background:linear-gradient(180deg,#101c35f0,#0b1427fa)}.agent-app-shell[data-agent-theme=light] .agent-support-hub__faq-aside,.agent-app-shell[data-agent-theme=light] .agent-support-hub__faq-list{background:#fff}.agent-support-hub__faq-aside{padding:24px}.agent-support-hub__faq-aside h2{font-size:36px}.agent-support-hub__faq-aside p,.agent-support-hub__faq-aside span{color:var(--support-muted);font-size:14px;line-height:1.58}.agent-support-hub__faq-aside span{display:block;margin-top:26px}.agent-support-hub__faq-list{overflow:hidden}.agent-support-hub__faq-item+.agent-support-hub__faq-item{border-top:1px solid rgba(133,123,255,.13)}.agent-support-hub__faq-item>button{width:100%;min-height:64px;padding:0 18px 0 22px;display:flex;align-items:center;justify-content:space-between;gap:20px;border:0;background:transparent;color:var(--support-text);text-align:left;font-size:15px;font-weight:700}.agent-support-hub__faq-item>button:hover{background:#857bff14!important}.agent-support-hub__faq-toggle{width:26px;height:26px;flex:0 0 26px;display:grid;place-items:center;border-radius:8px;background:#857bff1f;color:#d9d4ff}.agent-support-hub__faq-toggle svg{width:16px;height:16px}.agent-support-hub__faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease}.agent-support-hub__faq-answer>p{min-height:0;overflow:hidden;margin:0;padding:0 22px;color:var(--support-muted);font-size:14px;line-height:1.6;transition:padding .2s ease}.agent-support-hub__faq-item.is-open .agent-support-hub__faq-answer{grid-template-rows:1fr}.agent-support-hub__faq-item.is-open .agent-support-hub__faq-answer>p{padding-top:2px;padding-bottom:20px}.agent-support-hub__empty{min-height:180px;display:grid;place-items:center;padding:24px;color:var(--support-muted)}.agent-support-inline-workspace{min-height:calc(100dvh - var(--ml-cp-h, 60px));padding:0 16px 24px}.agent-support-inline-workspace__header{min-height:58px;display:flex;align-items:center;gap:18px;border-bottom:1px solid var(--agent-shell-border)}.agent-support-inline-workspace__header button{display:inline-flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid rgba(133,123,255,.18);border-radius:8px;background:#857bff14;color:var(--agent-shell-text)}.agent-support-inline-workspace__header button:hover{background:#857bff29!important;color:#fff!important}.agent-support-inline-workspace__header button svg{width:17px;height:17px}.agent-support-inline-workspace__header h1{margin:0;color:var(--agent-shell-text);font-size:17px;font-weight:750}.agent-support-inline-workspace__notice{margin:12px 0;padding:10px 12px;border:1px solid rgba(245,158,11,.25);border-radius:8px;color:#fbbf24;background:#f59e0b14}.agent-support-inline-workspace__host{min-height:calc(100dvh - var(--ml-cp-h, 60px) - 110px)}.agent-support-inline-workspace__host>.support-chat-overlay.support-chat-overlay--trader-inline{position:relative!important;inset:auto!important;z-index:auto!important;display:block!important;width:100%!important;height:auto!important;min-height:calc(100dvh - var(--ml-cp-h, 60px) - 110px)!important;padding:0!important;background:transparent!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important}.agent-support-inline-workspace__host .support-chat-backdrop{display:none!important}.agent-support-inline-workspace__host .support-chat-modal{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;max-width:none!important;height:calc(100dvh - var(--ml-cp-h, 60px) - 110px)!important;max-height:none!important;margin:0!important;border-radius:8px!important;opacity:1!important;visibility:visible!important}.agent-support-inline-workspace__host .support-chat-close{display:none!important}.agent-support-inline-workspace__host .support-chat-body{min-height:0!important;flex:1 1 auto!important}.agent-support-inline-workspace__host .support-chat-frames,.agent-support-inline-workspace__host .support-chat-history,.agent-support-inline-workspace__host .support-chat-messages{min-height:0!important}html[data-ml-trader-app=open][data-ml-trader-support-page=open] .agent-support-inline-workspace__host .support-chat-overlay--trader-inline,html[data-ml-trader-app=open][data-ml-trader-support-page=open] .agent-support-inline-workspace__host .support-chat-modal{display:flex!important;visibility:visible!important;pointer-events:auto!important}.agent-settings-scan-interval-menu{z-index:2147483200!important}.agent-settings-scan-interval-menu[data-agent-theme=dark]{border-color:#857bff4d!important;background:#0d172b!important;color:#f3f7ff!important;box-shadow:0 20px 60px #0000007a!important}.agent-settings-scan-interval-menu[data-agent-theme=dark] button{color:#dbe4f5!important}.agent-settings-scan-interval-menu[data-agent-theme=dark] button:hover{background:#857bff24!important;color:#fff!important}.agent-settings-scan-interval-menu[data-agent-theme=dark] button.is-selected{background:#857bff2e!important;color:#fff!important}@media (max-width: 980px){.agent-support-hub__cards{grid-template-columns:1fr}.agent-support-hub-card{min-height:190px}.agent-support-hub__faq-layout{grid-template-columns:1fr}}@media (max-width: 640px){.agent-support-hub{padding-inline:0}.agent-support-hub__search{grid-template-columns:1fr}.agent-support-hub__search>button{width:100%}.agent-support-hub-card__actions{flex-direction:column}.agent-support-hub-card__actions button{width:100%}.agent-support-inline-workspace{padding-inline:0}}.agent-app-shell[data-agent-theme=dark] .agent-status-badge{border:1px solid rgba(255,255,255,.1)!important}.agent-app-shell[data-agent-theme=dark] .agent-status-badge--running{border-color:#34d3994d!important;background:#10b9811c!important;color:#6ee7b7!important}.agent-app-shell[data-agent-theme=dark] .agent-status-badge--stopped{border-color:#ff6b8138!important;background:#ff6b811a!important;color:#ff9aaa!important}.agent-app-shell[data-agent-theme=dark] .agent-status-ai-analyze{border-color:#857bff52!important;background:linear-gradient(180deg,#857bff47,#6d5eff33)!important;color:#c9c4ff!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-status-ai-analyze:hover:not(:disabled){background:linear-gradient(180deg,#857bff61,#6d5eff47)!important;color:#fff!important}.agent-app-shell[data-agent-theme=dark] .agent-metric-card--ai{border-color:#ffffff14!important;background:#ffffff09!important;background-image:none!important}.agent-app-shell[data-agent-theme=dark] .agent-metric-card--ai>p:first-child{color:#99a6c2!important}.agent-app-shell[data-agent-theme=dark] .agent-metric-card--ai>p:last-child{color:#f3f7ff!important}.agent-app-shell[data-agent-theme=dark] .agent-market-summary-card{border-color:#ffffff14!important;background:#ffffff09!important}.agent-app-shell[data-agent-theme=dark] .agent-market-summary-card>div{color:#99a6c2!important}.exchange-connection-wizard .exchange-connection-wizard__exchange-card[data-connection-status=connected]{border-color:#34d3996b!important;background:#10b98117!important}.exchange-connection-wizard .exchange-connection-wizard__exchange-card[data-connection-status=connected]>span>small:last-child{color:#6ee7b7!important;font-weight:700}.exchange-connection-wizard .exchange-connection-wizard__exchange-card[data-connection-status=connected]>svg{color:#34d399!important}.exchange-connection-wizard[data-agent-theme=light] .exchange-connection-wizard__exchange-card[data-connection-status=connected]{border-color:#0596695c!important;background:#10b98114!important}.exchange-connection-wizard[data-agent-theme=light] .exchange-connection-wizard__exchange-card[data-connection-status=connected]>span>small:last-child{color:#047857!important}.exchange-connection-wizard[data-agent-theme=light] .exchange-connection-wizard__exchange-card[data-connection-status=connected]>svg{color:#059669!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__panel{border-color:#ffffff1a!important;background:#101a2f!important;color:#edf2ff!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__header,.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__footer{border-color:#ffffff14!important;background:#101a2f!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__section{border-color:#ffffff17!important;background:#ffffff06!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__signal,.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__reasoning,.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__notice{background:#ffffff0b!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__error{border-color:#f43f5e47!important;background:#f43f5e1a!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__execution{border-color:#ffffff1a!important;background:#ffffff0a!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__panel .bg-slate-100{background:#ffffff14!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__panel .bg-indigo-50{border-color:#818cf83d!important;background:#6366f124!important;color:#c7d2fe!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__trade-card--entry{background:#3b82f621!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__trade-card--stop{background:#f43f5e21!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__trade-card--target{background:#10b98121!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__risk{border-color:#f59e0b47!important;background:#f59e0b17!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__panel .text-slate-900,.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__panel .text-slate-800,.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__panel .text-slate-700,.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__panel .text-slate-600{color:#edf2ff!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__panel .text-slate-500,.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__panel .text-slate-400{color:#9daccc!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-decision-modal__footer button.bg-white{border-color:#ffffff1f!important;background:#ffffff0f!important;color:#d9e2f7!important}.agent-market-hunter-candidates__header>.tabular-nums{display:none!important}.agent-market-hunter-candidates tbody td:nth-child(4) .tabular-nums.text-slate-400{display:none!important}@media (min-width: 1105px){.agent-app-shell{--agent-shell-offset: 60px}}.agent-app-shell[data-agent-theme=dark] .agent-app-shell__main{background:var(--agent-shell-bg)}.agent-app-shell[data-agent-theme=dark] .agent-header{background:transparent!important;background-image:none!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-market-scan-button{border:1px solid rgba(133,123,255,.28)!important;background:#857bff24!important;color:#c9c4ff!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-market-scan-button:hover:not(:disabled){border-color:#857bff6b!important;background:#857bff38!important;color:#fff!important}.agent-app-shell[data-agent-theme=dark] .agent-market-scan-button:disabled{border-color:#ffffff14!important;background:#ffffff09!important;color:#99a6c2!important}.agent-app-shell[data-agent-theme=dark] .agent-market-summary-card{border-color:#ffffff14!important;background:#ffffff09!important;background-image:none!important}.agent-app-shell[data-agent-theme=dark] .agent-market-summary-card>div:first-child{color:#99a6c2!important}.agent-app-shell[data-agent-theme=dark] .agent-market-summary-card>div:last-child{color:#f3f7ff!important}.agent-app-shell{position:fixed;inset:var(--ml-cp-h, 60px) 0 0;width:auto;height:auto;padding-top:0!important}.agent-app-shell__frame{height:100%!important}@media (min-width: 1105px){.agent-app-shell{top:60px;right:0;bottom:0;left:0;--agent-shell-offset: 60px}}.agent-symbol-search__input{min-width:0;border:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important;outline:none!important}.agent-symbol-search__input:focus,.agent-symbol-search__input:focus-visible{border:0!important;box-shadow:none!important;outline:none!important}.agent-app-shell[data-agent-theme=dark] .agent-symbol-search__field{border-color:#ffffff14!important;background:#0e182deb!important;background-image:none!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-symbol-search__field:focus-within{border-color:#857bff6b!important;box-shadow:0 0 0 2px #857bff1a!important}.agent-app-shell[data-agent-theme=dark] .agent-symbol-search__input{color:#edf2ff!important}.agent-app-shell[data-agent-theme=dark] .agent-symbol-search__input::-moz-placeholder{color:#75819d!important}.agent-app-shell[data-agent-theme=dark] .agent-symbol-search__input::placeholder{color:#75819d!important}.agent-app-shell[data-agent-theme=dark] .agent-symbol-search__dropdown,.agent-app-shell[data-agent-theme=dark] .agent-symbol-search__empty,.agent-app-shell[data-agent-theme=dark] .agent-symbol-search__footer{border-color:#ffffff14!important;background:#0d172b!important;background-image:none!important;color:#99a6c2!important}.agent-app-shell[data-agent-theme=dark] .agent-symbol-search__dropdown{box-shadow:0 16px 34px #00000061!important}.agent-app-shell[data-agent-theme=dark] .agent-symbol-search__footer{box-shadow:0 -8px 18px #060913e0!important}.agent-app-shell[data-agent-theme=dark] .agent-symbol-search__empty{box-shadow:none!important}.agent-embedded-modal--settings .agent-settings-panel__header{display:none!important}.agent-embedded-modal--settings .agent-settings-panel__body{min-height:0}.agent-embedded-modal--settings .agent-settings-section-title{border-bottom-width:1px!important;border-bottom-style:solid!important;border-bottom-color:#64748b38!important}.agent-app-shell[data-agent-theme=dark] .agent-embedded-modal--settings .agent-settings-section-title{border-bottom-color:#94a3b833!important}.agent-app-shell[data-agent-theme=light] .agent-embedded-modal--settings .agent-settings-section-title{border-bottom-color:#64748b2e!important}.agent-app-shell[data-agent-theme] .agent-symbol-search__field .agent-symbol-search__input,.agent-app-shell[data-agent-theme] .agent-symbol-search__field .agent-symbol-search__input:hover,.agent-app-shell[data-agent-theme] .agent-symbol-search__field .agent-symbol-search__input:focus,.agent-app-shell[data-agent-theme] .agent-symbol-search__field .agent-symbol-search__input:focus-visible{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;border:0!important;outline:0!important;background:transparent!important;background-color:transparent!important;background-image:none!important;box-shadow:none!important;-webkit-box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-symbol-search__field{background:#0e182d!important;background-image:none!important}.agent-app-shell[data-agent-theme=dark] .agent-symbol-search__field .agent-symbol-search__input:-webkit-autofill,.agent-app-shell[data-agent-theme=dark] .agent-symbol-search__field .agent-symbol-search__input:-webkit-autofill:hover,.agent-app-shell[data-agent-theme=dark] .agent-symbol-search__field .agent-symbol-search__input:-webkit-autofill:focus{-webkit-text-fill-color:#edf2ff!important;caret-color:#edf2ff!important;box-shadow:0 0 0 1000px #0e182d inset!important}html[data-ml-trader-app=open] .agent-toast-container{top:calc(var(--ml-cp-h, 60px) + 12px)!important;right:16px!important;z-index:2147483000!important;max-width:min(560px,100vw - 32px)}html[data-ml-trader-app=open] .agent-toast{max-width:min(560px,100vw - 32px)}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__panel{border-color:#ffffff14!important;background:#0d172b!important;color:#f3f7ff!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__title-icon{border:1px solid rgba(133,123,255,.24)!important;background:#857bff24!important;color:#c9c4ff!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__action{border:1px solid rgba(255,255,255,.08)!important;background:#ffffff0b!important;color:#dbe4f5!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__action:hover:not(:disabled),.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__close:hover{border-color:#857bff47!important;background:#857bff29!important;color:#fff!important}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__action:disabled{border-color:#ffffff0f!important;background:#ffffff06!important;color:#65718d!important;opacity:1!important}.agent-app-shell[data-agent-theme=dark] .agent-news-metrics-modal__panel{border-color:#ffffff14!important;background:#0d172b!important;color:#f3f7ff!important}.agent-app-shell[data-agent-theme=dark] .agent-news-metrics-modal__tabs{border-color:#ffffff14!important;background:#ffffff06!important}.agent-app-shell[data-agent-theme=dark] .agent-news-metrics-tab{border-color:transparent!important;background:transparent!important;color:#dbe4f5!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-news-metrics-tab svg{color:#aab6cf!important}.agent-app-shell[data-agent-theme=dark] .agent-news-metrics-tab:hover{border-color:#ffffff0f!important;background:#ffffff0e!important;color:#fff!important}.agent-app-shell[data-agent-theme=dark] .agent-news-metrics-tab.text-indigo-700{border-color:#857bff42!important;background:#857bff24!important;color:#fff!important}.agent-app-shell[data-agent-theme=dark] .agent-news-metrics-tab.text-indigo-700 svg{color:#c9c4ff!important}.agent-app-shell[data-agent-theme=dark] .agent-embedded-modal--market button:hover:not(:disabled){border-color:#ffffff1a!important;background-color:#ffffff0e!important;color:#fff!important}.agent-app-shell[data-agent-theme=dark] .agent-embedded-modal--market .agent-market-scan-button,.agent-app-shell[data-agent-theme=dark] .agent-embedded-modal--market .agent-market-scan-button:hover:not(:disabled){border-color:#857bff6b!important;background:#857bff33!important;color:#fff!important}.agent-embedded-modal--settings>.fixed>.agent-settings-panel{position:relative!important;isolation:isolate;border:0!important;border-radius:0!important;background:transparent!important;background-image:none!important;box-shadow:none!important}.agent-embedded-modal--settings .agent-settings-panel:before{content:"";position:absolute;z-index:0;top:0;bottom:0;left:0;width:12rem;border-right:1px solid var(--agent-shell-border);background:#ffffff06;pointer-events:none}.agent-app-shell[data-agent-theme=light] .agent-embedded-modal--settings .agent-settings-panel:before{background:#0f172a06}.agent-embedded-modal--settings .agent-settings-panel__body,.agent-embedded-modal--settings .agent-settings-panel__footer{position:relative;z-index:1;background:transparent!important}.agent-embedded-modal--settings .agent-settings-panel__body>div:first-child{border-right:0!important;background:transparent!important}.agent-embedded-modal--settings .agent-settings-panel__footer{border-top:0!important;box-shadow:none!important}.agent-app-shell__content{overflow-y:auto!important;scrollbar-gutter:auto!important}.agent-app-shell__content::-webkit-scrollbar-button,.agent-app-shell *::-webkit-scrollbar-button,html[data-ml-trader-app=open]::-webkit-scrollbar-button,html[data-ml-trader-app=open] body::-webkit-scrollbar-button{display:none!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important}html[data-ml-trader-app=open],html[data-ml-trader-app=open] body{overflow:hidden!important}html[data-ml-trader-app=open],html[data-ml-trader-app=open] body,html[data-ml-trader-app=open] #root{width:100%!important;max-width:100%!important;min-width:0!important;margin-right:0!important}html[data-ml-trader-app=open] .agent-app-shell,html[data-ml-trader-app=open] .agent-app-shell__frame,html[data-ml-trader-app=open] .agent-app-shell__main,html[data-ml-trader-app=open] .agent-app-shell__content{width:100%!important;max-width:100%!important;min-width:0!important}.agent-app-shell[data-agent-theme=dark] button[class*="hover:bg-slate-50"]:hover:not(:disabled),.agent-app-shell[data-agent-theme=dark] button[class*="hover:bg-slate-100"]:hover:not(:disabled),.agent-app-shell[data-agent-theme=dark] button[class*="hover:bg-gray-50"]:hover:not(:disabled),.agent-app-shell[data-agent-theme=dark] button[class*="hover:bg-gray-100"]:hover:not(:disabled),.agent-app-shell[data-agent-theme=dark] button[class*="hover:bg-white"]:hover:not(:disabled),.agent-app-shell[data-agent-theme=dark] button[class*="hover:bg-red-50"]:hover:not(:disabled),.agent-app-shell[data-agent-theme=dark] [role=button][class*="hover:bg-slate-50"]:hover,.agent-app-shell[data-agent-theme=dark] [role=button][class*="hover:bg-white"]:hover{border-color:#ffffff1a!important;background-color:#ffffff0e!important;background-image:none!important;color:#fff!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] button[class*="hover:bg-slate-50"]:hover:not(:disabled) svg,.agent-app-shell[data-agent-theme=dark] button[class*="hover:bg-slate-100"]:hover:not(:disabled) svg,.agent-app-shell[data-agent-theme=dark] button[class*="hover:bg-gray-50"]:hover:not(:disabled) svg,.agent-app-shell[data-agent-theme=dark] button[class*="hover:bg-gray-100"]:hover:not(:disabled) svg,.agent-app-shell[data-agent-theme=dark] button[class*="hover:bg-white"]:hover:not(:disabled) svg,.agent-app-shell[data-agent-theme=dark] button[class*="hover:bg-red-50"]:hover:not(:disabled) svg{color:currentColor!important}.agent-app-shell[data-agent-theme] .agent-symbol-search__field{border-color:var(--agent-shell-border)!important;background:var(--agent-shell-control-bg)!important;background-image:none!important;box-shadow:var(--agent-shell-control-shadow)!important}.agent-app-shell[data-agent-theme] .agent-symbol-search__field:focus-within{border-color:var(--agent-shell-primary)!important;box-shadow:0 0 0 3px #857bff1f!important}.agent-app-shell[data-agent-theme] .agent-symbol-search__input{color:var(--agent-shell-text)!important;caret-color:var(--agent-shell-primary)!important}.agent-app-shell[data-agent-theme] .agent-symbol-search__input::-moz-placeholder{color:var(--agent-shell-muted)!important;opacity:1}.agent-app-shell[data-agent-theme] .agent-symbol-search__input::placeholder{color:var(--agent-shell-muted)!important;opacity:1}.agent-app-shell[data-agent-theme] .agent-symbol-search__dropdown{border-color:var(--agent-shell-border)!important;background:var(--agent-shell-card)!important;color:var(--agent-shell-text)!important;box-shadow:var(--agent-shell-control-shadow)!important}.agent-app-shell[data-agent-theme] .agent-symbol-search__dropdown>.overflow-y-auto>button{background:transparent!important;color:var(--agent-shell-text)!important}.agent-app-shell[data-agent-theme] .agent-symbol-search__dropdown>.overflow-y-auto>button:hover{background:var(--agent-shell-control-hover)!important}.agent-app-shell[data-agent-theme] .agent-symbol-search__dropdown>.overflow-y-auto>button.bg-indigo-50{background:#857bff29!important;box-shadow:inset 3px 0 0 var(--agent-shell-primary)!important}.agent-app-shell[data-agent-theme] .agent-symbol-search__dropdown>.overflow-y-auto>button.bg-indigo-50:hover{background:#857bff38!important}.agent-app-shell[data-agent-theme] .agent-symbol-search__dropdown .text-slate-800,.agent-app-shell[data-agent-theme] .agent-symbol-search__dropdown .text-indigo-700{color:var(--agent-shell-text)!important}.agent-app-shell[data-agent-theme] .agent-symbol-search__dropdown .text-slate-500,.agent-app-shell[data-agent-theme] .agent-symbol-search__empty{color:var(--agent-shell-muted)!important}.agent-app-shell[data-agent-theme] .agent-symbol-search__footer{border-color:var(--agent-shell-border)!important;background:var(--agent-shell-card)!important;box-shadow:none!important}.agent-app-shell[data-agent-theme] .agent-symbol-search__footer button{border:1px solid rgba(133,123,255,.28)!important;background:#857bff29!important;color:var(--agent-shell-text)!important;box-shadow:none!important}.agent-app-shell[data-agent-theme] .agent-symbol-search__footer button:hover{border-color:#857bff6b!important;background:#857bff38!important}.agent-app-shell[data-agent-theme] .agent-market-quotes-panel,.agent-app-shell[data-agent-theme] .agent-market-quotes-header,.agent-app-shell[data-agent-theme] .agent-market-quotes-toolbar,.agent-app-shell[data-agent-theme] .agent-market-quotes-footer,.agent-app-shell[data-agent-theme] .agent-market-quotes-table-wrap,.agent-app-shell[data-agent-theme] .agent-market-quotes-table{border-color:var(--agent-shell-border)!important;background:var(--agent-shell-card)!important;background-image:none!important;color:var(--agent-shell-text)!important}.agent-app-shell[data-agent-theme=dark] .agent-market-quotes-panel,.agent-app-shell[data-agent-theme=dark] .agent-market-quotes-header,.agent-app-shell[data-agent-theme=dark] .agent-market-quotes-toolbar,.agent-app-shell[data-agent-theme=dark] .agent-market-quotes-footer,.agent-app-shell[data-agent-theme=dark] .agent-market-quotes-table-wrap,.agent-app-shell[data-agent-theme=dark] .agent-market-quotes-table,.agent-app-shell[data-agent-theme=dark] .agent-market-quotes-table-head{background:#0e1830!important;background-image:none!important}.agent-app-shell[data-agent-theme] .agent-market-quotes-panel{isolation:isolate;box-shadow:var(--agent-shell-control-shadow)!important}.agent-app-shell[data-agent-theme] .agent-market-quotes-title{color:var(--agent-shell-text)!important}.agent-app-shell[data-agent-theme] .agent-market-quotes-close,.agent-app-shell[data-agent-theme] .agent-market-quotes-sort,.agent-app-shell[data-agent-theme] .agent-market-quotes-page-button{border-color:var(--agent-shell-border)!important;background:var(--agent-shell-control-bg)!important;color:var(--agent-shell-control-text)!important;box-shadow:none!important}.agent-app-shell[data-agent-theme] .agent-market-quotes-close:hover:not(:disabled),.agent-app-shell[data-agent-theme] .agent-market-quotes-sort:hover:not(:disabled),.agent-app-shell[data-agent-theme] .agent-market-quotes-page-button:hover:not(:disabled){border-color:#857bff47!important;background:var(--agent-shell-control-hover)!important;color:var(--agent-shell-text)!important}.agent-app-shell[data-agent-theme] .agent-market-quotes-search{border-color:var(--agent-shell-border)!important;background:var(--agent-shell-control-bg)!important;color:var(--agent-shell-text)!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-market-quotes-search{color-scheme:dark}.agent-app-shell[data-agent-theme] .agent-market-quotes-search::-moz-placeholder{color:var(--agent-shell-muted)!important;opacity:1}.agent-app-shell[data-agent-theme] .agent-market-quotes-search::placeholder{color:var(--agent-shell-muted)!important;opacity:1}.agent-app-shell[data-agent-theme] .agent-market-quotes-search:focus{border-color:var(--agent-shell-primary)!important;box-shadow:0 0 0 3px #857bff1f!important}.agent-app-shell[data-agent-theme] .agent-market-quotes-search-icon{color:var(--agent-shell-muted)!important}.agent-app-shell[data-agent-theme] .agent-market-quotes-table-head{border-color:var(--agent-shell-border)!important;color:var(--agent-shell-muted)!important}.agent-app-shell[data-agent-theme=light] .agent-market-quotes-table-head{background:#f8fafc!important;background-image:none!important}.agent-app-shell[data-agent-theme] .agent-market-quotes-table-head button{color:inherit!important}.agent-app-shell[data-agent-theme] .agent-market-quotes-row{border-color:var(--agent-shell-border)!important;background:transparent!important}.agent-app-shell[data-agent-theme] .agent-market-quotes-row:hover{background:var(--agent-shell-control-hover)!important}.agent-app-shell[data-agent-theme] .agent-market-quotes-row--selected{background:#857bff24!important;box-shadow:inset 3px 0 0 var(--agent-shell-primary)!important}.agent-app-shell[data-agent-theme] .agent-market-quotes-row--selected:hover{background:#857bff33!important}.agent-app-shell[data-agent-theme] .agent-market-quotes-table .text-slate-900,.agent-app-shell[data-agent-theme] .agent-market-quotes-table .text-slate-800{color:var(--agent-shell-text)!important}.agent-app-shell[data-agent-theme] .agent-market-quotes-table .text-slate-600,.agent-app-shell[data-agent-theme] .agent-market-quotes-table .text-slate-500,.agent-app-shell[data-agent-theme] .agent-market-quotes-table .text-slate-400,.agent-app-shell[data-agent-theme] .agent-market-quotes-page-indicator{color:var(--agent-shell-muted)!important}.agent-app-shell[data-agent-theme] .agent-market-hunter-header label:has(>select){position:relative;z-index:4;border-color:var(--agent-shell-border)!important;background:var(--agent-shell-control-bg)!important;color:var(--agent-shell-control-text)!important;box-shadow:var(--agent-shell-control-shadow)!important}.agent-app-shell[data-agent-theme] .agent-market-hunter-header label:has(>select)>span{color:var(--agent-shell-muted)!important}.agent-app-shell[data-agent-theme] .agent-market-hunter-header select{--agent-market-exchange-select-width: 108px;width:var(--agent-market-exchange-select-width);min-width:var(--agent-market-exchange-select-width);max-width:var(--agent-market-exchange-select-width);box-sizing:border-box;cursor:pointer;border-color:var(--agent-shell-border)!important;background:var(--agent-shell-card-soft)!important;color:var(--agent-shell-text)!important;box-shadow:none!important}.agent-app-shell[data-agent-theme] .agent-market-hunter-header select:hover:not(:disabled){border-color:#857bff47!important;background:var(--agent-shell-control-hover)!important}.agent-app-shell[data-agent-theme] .agent-market-hunter-header select:focus,.agent-app-shell[data-agent-theme] .agent-market-hunter-header select:focus-visible{border-color:var(--agent-shell-primary)!important;outline:0!important;box-shadow:0 0 0 3px #857bff1f!important}.agent-app-shell[data-agent-theme] .agent-market-hunter-header select:disabled{cursor:not-allowed;opacity:.58!important}@supports ((-webkit-appearance: base-select) or (-moz-appearance: base-select) or (appearance: base-select)){.agent-app-shell[data-agent-theme] .agent-market-hunter-header select,.agent-app-shell[data-agent-theme] .agent-market-hunter-header select::picker(select){-webkit-appearance:base-select!important;-moz-appearance:base-select!important;appearance:base-select!important}.agent-app-shell[data-agent-theme] .agent-market-hunter-header select{padding:.28rem .45rem .28rem .55rem!important;border-radius:.5rem!important}.agent-app-shell[data-agent-theme] .agent-market-hunter-header select::picker-icon{color:var(--agent-shell-muted)!important;transition:rotate .16s ease}.agent-app-shell[data-agent-theme] .agent-market-hunter-header select:open::picker-icon{rotate:180deg}.agent-app-shell[data-agent-theme] .agent-market-hunter-header select::picker(select){width:var(--agent-market-exchange-select-width)!important;min-width:var(--agent-market-exchange-select-width)!important;max-width:var(--agent-market-exchange-select-width)!important;box-sizing:border-box;margin-top:6px;padding:4px;border:1px solid var(--agent-shell-border)!important;border-radius:10px!important;background:var(--agent-shell-control-bg)!important;color:var(--agent-shell-text)!important;box-shadow:var(--agent-shell-control-shadow)!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-header select::picker(select){background:#0e1830!important}.agent-app-shell[data-agent-theme] .agent-market-hunter-header select option{min-height:32px;padding:7px 8px;border:0;border-radius:7px;background:transparent!important;color:var(--agent-shell-text)!important;font-weight:600}.agent-app-shell[data-agent-theme] .agent-market-hunter-header select option:hover,.agent-app-shell[data-agent-theme] .agent-market-hunter-header select option:focus-visible{background:var(--agent-shell-control-hover)!important}.agent-app-shell[data-agent-theme] .agent-market-hunter-header select option:checked{background:#857bff29!important;color:var(--agent-shell-text)!important}.agent-app-shell[data-agent-theme] .agent-market-hunter-header select option::checkmark{display:none!important}}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=bg-white],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="bg-white/80"],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="bg-white/75"],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="bg-white/70"],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=bg-slate-50],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="bg-slate-50/80"],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="bg-slate-50/70"],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="bg-slate-50/60"]{background:#ffffff09!important;background-image:none!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=bg-purple-50],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="bg-purple-50/70"],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="bg-purple-50/60"]{background:#8b5cf61f!important;background-image:none!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=bg-indigo-50]{background:#6366f11f!important;background-image:none!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=bg-emerald-50],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="bg-emerald-50/70"],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="bg-emerald-50/50"],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="bg-emerald-50/40"],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="bg-emerald-50/35"]{background:#10b9811c!important;background-image:none!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=bg-rose-50],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="bg-rose-50/70"],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="bg-rose-50/50"],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="bg-rose-50/45"],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="bg-rose-50/35"]{background:#f43f5e1c!important;background-image:none!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=bg-amber-50],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="bg-amber-50/35"]{background:#f59e0b1a!important;background-image:none!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=border-slate-100],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=border-slate-200],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~="border-white/70"]{border-color:#ffffff14!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=border-purple-100],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=border-purple-200]{border-color:#a78bfa47!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=border-indigo-200]{border-color:#818cf847!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=border-emerald-100],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=border-emerald-200]{border-color:#34d39942!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=border-rose-100],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=border-rose-200]{border-color:#fb718542!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=border-amber-100],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class~=border-amber-200]{border-color:#fbbf2442!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-slate-900,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-slate-800{color:#f3f7ff!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-slate-700{color:#dbe4f5!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-slate-600{color:#c3cde1!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-slate-500{color:#aab6cf!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-slate-400{color:#7f8ba4!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-purple-800,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-purple-700,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-purple-600{color:#c4b5fd!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-indigo-700,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-indigo-600,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-indigo-500{color:#c7d2fe!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-emerald-800,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-emerald-700,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-emerald-600{color:#6ee7b7!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-rose-800,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-rose-700,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-rose-600{color:#fda4af!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-amber-800,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-amber-700,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-amber-600{color:#fcd34d!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-candidates tr[class*="hover:bg-slate-50"]:hover{background:#ffffff0b!important;color:#f3f7ff!important}.startup-loader{width:100vw!important;height:100vh!important;max-width:none!important}.startup-loader .startup-loader-symbol-field{width:100%;height:100%}.startup-loader .startup-loader-symbol-layer{min-width:calc(100vw + 440px)!important}.startup-loader[data-startup-theme=dark],.startup-loader[data-startup-theme=dark] .startup-loader-symbol-field{background:#060913!important}.startup-loader[data-startup-theme=dark] .startup-loader-symbol-layer{color:#6f7b92!important}.startup-loader[data-startup-theme=dark] .startup-loader-title-card__wave{background-image:linear-gradient(90deg,#98a4bb,#98a4bb 34%,#a78bfa 44%,#8b5cf6,#c4b5fd 56%,#98a4bb 66%,#98a4bb)!important}.gridbot-chart__loading-spinner{border-color:#8b5cf633!important;border-top-color:#8b5cf6!important}.agent-app-shell[data-agent-theme=dark] .gridbot-chart__loading-surface{fill:var(--gridbot-chart-svg-bg, #0b1220)!important}.agent-app-shell[data-agent-theme=dark] .gridbot-chart__empty{color:#99a6c2!important}.agent-app-shell__content:has(.agent-embedded-modal--settings){padding-top:0!important;padding-bottom:0!important}.agent-app-shell__content:has(.agent-embedded-modal--settings)>.agent-embedded-view,.agent-app-shell__content:has(.agent-embedded-modal--settings) .agent-embedded-view__content,.agent-app-shell__content:has(.agent-embedded-modal--settings) .agent-embedded-modal--settings,.agent-app-shell__content:has(.agent-embedded-modal--settings) .agent-embedded-modal--settings>.fixed{height:100%!important;min-height:0!important}.agent-embedded-modal--settings>.fixed>.agent-settings-panel{width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;border:0!important;border-top:1px solid var(--agent-shell-border)!important;border-bottom:1px solid var(--agent-shell-border)!important;border-radius:0!important}.agent-embedded-modal--settings .agent-settings-panel:before{top:0!important;bottom:0!important;width:12rem!important;border-right:1px solid var(--agent-shell-border)!important}.agent-embedded-modal--settings .agent-settings-nav{width:12rem!important;min-height:100%!important;align-self:stretch!important;border-right:0!important;border-bottom:0!important;background:transparent!important}.agent-embedded-modal--settings .agent-settings-content{min-width:0;min-height:0}.agent-embedded-modal--settings .agent-settings-panel__footer{min-height:64px;border-top:0!important;border-bottom:0!important;background:transparent!important}.agent-app-shell[data-agent-theme=dark] .agent-settings-tab{color:#aab6cf!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-settings-tab svg{color:#8f9bb4!important}.agent-app-shell[data-agent-theme=dark] .agent-settings-tab:hover{color:#fff!important;background:#ffffff0e!important;border-color:#ffffff12!important}.agent-app-shell[data-agent-theme=dark] .agent-settings-tab:hover svg{color:#fff!important}.agent-app-shell[data-agent-theme=dark] .agent-settings-tab.text-indigo-700{color:#c9c4ff!important;background:#857bff24!important;border-color:#857bff42!important}.agent-app-shell[data-agent-theme=dark] .agent-settings-tab.text-indigo-700:hover{color:#fff!important;background:#857bff38!important}.agent-app-shell[data-agent-theme=dark] .agent-settings-auto-mode-card{border-color:#ffffff14!important;background:#0e1830!important;background-image:none!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-settings-auto-mode-card:has(.agent-settings-auto-mode-switch[aria-checked=true]){border-color:#8b5cf66b!important}.agent-app-shell[data-agent-theme=dark] .agent-settings-auto-mode-card .text-slate-700{color:#f3f7ff!important}.agent-app-shell[data-agent-theme=dark] .agent-settings-auto-mode-icon{background:#ffffff0b!important;color:#99a6c2!important}.agent-app-shell[data-agent-theme=dark] .agent-settings-auto-mode-card:has(.agent-settings-auto-mode-switch[aria-checked=true]) .agent-settings-auto-mode-icon{background:#8b5cf62e!important;color:#c4b5fd!important}.agent-app-shell[data-agent-theme=dark] .agent-settings-auto-mode-status{background:#ffffff0e!important;color:#99a6c2!important}.agent-app-shell[data-agent-theme=dark] .agent-settings-auto-mode-card:has(.agent-settings-auto-mode-switch[aria-checked=true]) .agent-settings-auto-mode-status{background:#8b5cf629!important;color:#c4b5fd!important}.agent-app-shell[data-agent-theme=dark] .agent-orders-panel,.agent-app-shell[data-agent-theme=dark] .agent-orders-panel__header{border-color:#ffffff14!important;background:#0e1830!important;background-image:none!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-orders-panel__header button{border-color:#ffffff14!important;background:#ffffff09!important;color:#99a6c2!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-orders-panel__header button:hover{background:#fff1!important;color:#fff!important}.agent-sidebar__logout{justify-content:center!important;text-align:center!important}.agent-sidebar__logout .agent-sidebar__item-label{flex:0 0 auto!important}.startup-loader .startup-loader-symbol-layer{min-width:max(100vw + 440px,7600px)!important}.agent-app-shell[data-agent-theme=dark] .agent-event-log-panel,.agent-app-shell[data-agent-theme=dark] .agent-event-log-panel__header,.agent-app-shell[data-agent-theme=dark] .agent-event-log-panel__body,.agent-app-shell[data-agent-theme=dark] .agent-orders-panel,.agent-app-shell[data-agent-theme=dark] .agent-orders-panel__header,.agent-app-shell[data-agent-theme=dark] .agent-orders-panel__body,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-panel,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-header,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-body,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-candidates,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-candidates__header{background:#0e1830!important;background-image:none!important;border-color:#ffffff14!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-event-log-panel__body,.agent-app-shell[data-agent-theme=dark] .agent-orders-panel__body,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-body{color:#aab6cf!important}.agent-app-shell[data-agent-theme=dark] .agent-orders-panel__body>.flex,.agent-app-shell[data-agent-theme=dark] .agent-orders-panel__body>.block{background:#0e1830!important}.agent-app-shell[data-agent-theme=dark] .agent-orders-panel__body>div,.agent-app-shell[data-agent-theme=dark] .agent-orders-panel__body section{background-color:#0e1830!important;border-color:#ffffff14!important}.agent-app-shell[data-agent-theme=dark] .agent-orders-panel__body thead{background-color:#ffffff06!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-candidates>div,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-candidates>.overflow-y-auto{border-color:#ffffff14!important}.agent-app-shell__content:has(.agent-embedded-modal--settings){padding-top:.75rem!important;padding-bottom:1rem!important}.agent-app-shell__content:has(.agent-embedded-modal--settings)>.agent-embedded-view,.agent-app-shell__content:has(.agent-embedded-modal--settings) .agent-embedded-view__content,.agent-app-shell__content:has(.agent-embedded-modal--settings) .agent-embedded-modal--settings,.agent-app-shell__content:has(.agent-embedded-modal--settings) .agent-embedded-modal--settings>.fixed{height:auto!important;min-height:0!important}.agent-embedded-modal--settings>.fixed{align-items:flex-start!important;justify-content:center!important}.agent-embedded-modal--settings>.fixed>.agent-settings-panel{width:calc(100% - 1.5rem)!important;height:calc(100vh - var(--ml-cp-h, 60px) - 9rem)!important;min-height:560px!important;max-height:760px!important;margin:0 auto!important;border:1px solid var(--agent-shell-border)!important;border-radius:16px!important;overflow:hidden!important;box-shadow:none!important}.agent-embedded-modal--settings .agent-settings-panel:before{display:none!important}.agent-embedded-modal--settings .agent-settings-panel__body{flex:1 1 auto!important;min-height:0!important;align-items:stretch!important}.agent-embedded-modal--settings .agent-settings-nav{width:12rem!important;min-height:100%!important;align-self:stretch!important;border-right:1px solid var(--agent-shell-border)!important;border-bottom:0!important}.agent-embedded-modal--settings .agent-settings-content{min-width:0!important;min-height:0!important;overflow-y:auto!important}.agent-embedded-modal--settings .agent-settings-panel__footer{min-height:64px!important;border-top:1px solid var(--agent-shell-border)!important;border-bottom:0!important}.agent-app-shell[data-agent-theme=dark] .agent-embedded-modal--settings>.fixed>.agent-settings-panel,.agent-app-shell[data-agent-theme=dark] .agent-embedded-modal--settings .agent-settings-panel__body,.agent-app-shell[data-agent-theme=dark] .agent-embedded-modal--settings .agent-settings-content,.agent-app-shell[data-agent-theme=dark] .agent-embedded-modal--settings .agent-settings-panel__footer{background:#080f1d!important}.agent-app-shell[data-agent-theme=dark] .agent-embedded-modal--settings .agent-settings-nav{background:#0b1324!important}.agent-app-shell[data-agent-theme=light] .agent-embedded-modal--settings>.fixed>.agent-settings-panel,.agent-app-shell[data-agent-theme=light] .agent-embedded-modal--settings .agent-settings-panel__body,.agent-app-shell[data-agent-theme=light] .agent-embedded-modal--settings .agent-settings-content,.agent-app-shell[data-agent-theme=light] .agent-embedded-modal--settings .agent-settings-panel__footer{background:#fff!important}.agent-app-shell[data-agent-theme=light] .agent-embedded-modal--settings .agent-settings-nav{background:#f8fafc!important}@media (max-height: 760px){.agent-embedded-modal--settings>.fixed>.agent-settings-panel{height:calc(100vh - var(--ml-cp-h, 60px) - 6.5rem)!important;min-height:480px!important}}.agent-embedded-modal--news>.fixed{position:static!important;inset:auto!important;z-index:auto!important;display:block!important;width:100%!important;height:auto!important;padding:0!important;background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.agent-embedded-modal--news>.fixed>.absolute{display:none!important}.agent-embedded-modal--news .agent-news-metrics-modal__panel{position:relative!important;z-index:auto!important;width:100%!important;max-width:none!important;height:min(720px,100vh - var(--agent-shell-offset) - 150px)!important;min-height:520px!important;max-height:none!important;margin:0!important;border:1px solid var(--agent-shell-border)!important;border-radius:8px!important;background:var(--agent-shell-card)!important;box-shadow:none!important}.agent-embedded-modal--news .agent-news-metrics-modal__header{display:none!important}.agent-app-shell[data-agent-theme=dark] .agent-overview-view__panel button[aria-label="Reset metrics"]:hover:not(:disabled),.agent-app-shell[data-agent-theme=dark] .agent-event-log-panel button:hover:not(:disabled),.agent-app-shell[data-agent-theme=dark] .gridbot-chart__tool-button:hover:not(:disabled),.agent-app-shell[data-agent-theme=dark] .gridbot-timeframes__button:not(.gridbot-timeframes__button--active):hover{border-color:#ffffff1a!important;background:#fff1!important;background-image:none!important;color:#fff!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .gridbot-timeframes__button--active,.agent-app-shell[data-agent-theme=dark] .gridbot-timeframes__button--active:hover{color:#fff!important;background:linear-gradient(135deg,#10b981,#14b8a6)!important;box-shadow:0 8px 16px #10b98138!important}.agent-app-shell .agent-symbol-search__dropdown,.agent-app-shell .agent-symbol-search__footer{background:#fff!important;background-image:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.agent-app-shell[data-agent-theme=dark] .agent-symbol-search__dropdown,.agent-app-shell[data-agent-theme=dark] .agent-symbol-search__footer{background:#0b1324!important;background-image:none!important;border-color:#ffffff1a!important}.agent-app-shell[data-agent-theme=light] .agent-symbol-search__dropdown,.agent-app-shell[data-agent-theme=light] .agent-symbol-search__footer{background:#fff!important;background-image:none!important;border-color:#0f172a1a!important}.agent-ai-usage-modal__panel{border:1px solid #e2e8f0;background:#fff;color:#0f172a}.agent-ai-usage-modal__header,.agent-ai-usage-modal__journal-header,.agent-ai-usage-modal__table-head{border-bottom:1px solid #e2e8f0}.agent-ai-usage-modal__title,.agent-ai-usage-modal__journal-header,.agent-ai-usage-modal__summary-value,.agent-ai-usage-modal__operation{color:#0f172a}.agent-ai-usage-modal__summary-card,.agent-ai-usage-modal__journal{border:1px solid #e2e8f0;background:#f8fafc}.agent-ai-usage-modal__summary-label,.agent-ai-usage-modal__time,.agent-ai-usage-modal__table-head,.agent-ai-usage-modal__empty{color:#64748b}.agent-ai-usage-modal__table-head{background:#fff}.agent-ai-usage-modal__table-row{border-bottom:1px solid #e2e8f0;background:transparent;transition:background-color .12s ease}.agent-ai-usage-modal__table-row:last-child{border-bottom:0}.agent-ai-usage-modal__table-row:hover{background:#f8fafc}.agent-ai-usage-modal__status,.agent-ai-usage-modal__refresh-badge{border:1px solid #ddd6fe;background:#f5f3ff;color:#6d28d9}.agent-ai-usage-modal__points{color:#4f46e5}.agent-ai-usage-modal__action{border:1px solid #e2e8f0;background:#f8fafc;color:#475569}.agent-ai-usage-modal__action:hover:not(:disabled),.agent-ai-usage-modal__close:hover{background:#f1f5f9;color:#0f172a}.agent-ai-usage-modal__action--danger{color:#be123c}.agent-ai-usage-modal__action:disabled{opacity:.45}.agent-ai-usage-modal__close{color:#94a3b8}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__panel{border-color:#ffffff14;background:#0d172b;color:#f3f7ff}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__header,.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__journal-header,.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__table-head{border-color:#ffffff14}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__title,.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__journal-header,.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__summary-value,.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__operation{color:#f3f7ff}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__summary-card,.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__journal{border-color:#ffffff14;background:#ffffff06}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__summary-label,.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__time,.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__table-head,.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__empty{color:#99a6c2}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__table-head{background:#0f1a31}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__table-row{border-color:#ffffff12;background:transparent}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__table-row:hover{background:#ffffff0b}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__status,.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__refresh-badge{border-color:#857bff47;background:#857bff24;color:#d7d2ff}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__points{color:#9d94ff}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__action{border-color:#ffffff14;background:#ffffff0b;color:#dbe4f5}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__action:hover:not(:disabled),.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__close:hover{border-color:#857bff47;background:#857bff29;color:#fff}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__action--danger{color:#ff9aab}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__action:disabled{border-color:#ffffff0f;background:#ffffff06;color:#65718d;opacity:1}.agent-app-shell[data-agent-theme=dark] .agent-ai-usage-modal__close{color:#8390aa}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal{--agent-mh-surface: #0e1830;--agent-mh-surface-raised: #111d35;--agent-mh-surface-soft: rgba(255, 255, 255, .038);--agent-mh-surface-hover: rgba(255, 255, 255, .06);--agent-mh-border: rgba(255, 255, 255, .085);--agent-mh-border-strong: rgba(255, 255, 255, .12);--agent-mh-text: #edf2ff;--agent-mh-text-soft: #c4cde0;--agent-mh-muted: #96a4bf;--agent-mh-purple: #c4b5fd;--agent-mh-green: #34d399;--agent-mh-red: #fb7185;--agent-mh-amber: #fbbf24}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-panel,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-header,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-body,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-candidates,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-candidates__header,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal>[class*="z-[60]"]>div{background:var(--agent-mh-surface)!important;background-image:none!important;border-color:var(--agent-mh-border)!important;color:var(--agent-mh-text)!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class*=bg-white],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class*=bg-slate-50],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class*=bg-purple-50],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class*=bg-indigo-50],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class*=bg-rose-50],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class*=bg-emerald-50],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class*=bg-amber-50]{background:var(--agent-mh-surface-soft)!important;background-image:none!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-panel,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal>[class*="z-[60]"]>div{background:var(--agent-mh-surface)!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class*=border-white],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class*=border-slate-],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class*=border-purple-],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class*=border-indigo-],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class*=border-rose-],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class*=border-emerald-],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal [class*=border-amber-]{border-color:var(--agent-mh-border)!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-slate-900,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-slate-800,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-slate-700{color:var(--agent-mh-text)!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-slate-600{color:var(--agent-mh-text-soft)!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-slate-500,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-slate-400{color:var(--agent-mh-muted)!important}.agent-app-shell[data-agent-theme=dark] .agent-market-scan-button:not(:disabled){border:1px solid rgba(139,92,246,.3)!important;background:#8b5cf629!important;color:#d8d2ff!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-market-scan-button:not(:disabled):hover{background:#8b5cf63d!important;color:#fff!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal button:hover:not(:disabled){background-color:var(--agent-mh-surface-hover)!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-body button[class*=text-emerald-700],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-body button[class*=text-rose-700],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-body button[class*=text-amber-700],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-body button[class*=text-indigo-700]{color:var(--agent-mh-purple)!important;border-color:#8b5cf647!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal div.rounded-xl.border[class*=px-3][class*=py-2]:has(>div[class*=uppercase]){background:var(--agent-mh-surface-soft)!important;border-color:var(--agent-mh-border)!important;color:var(--agent-mh-text)!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal span.inline-flex.justify-between.rounded-xl[class*=px-3][class*=py-2]{background:var(--agent-mh-surface-soft)!important;border-color:var(--agent-mh-border)!important;color:var(--agent-mh-text-soft)!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal span.inline-flex.justify-between.rounded-xl[class*=text-emerald-700]>span:last-child{color:var(--agent-mh-green)!important;opacity:1!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal span.inline-flex.justify-between.rounded-xl[class*=text-rose-700]>span:last-child{color:var(--agent-mh-red)!important;opacity:1!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal div.rounded-2xl[class*=bg-rose-50][class*=p-4],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal div.rounded-2xl[class*=bg-amber-50][class*=p-4],.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal div.rounded-2xl[class*=bg-emerald-50][class*=p-4]{background:var(--agent-mh-surface-soft)!important;border-color:var(--agent-mh-border)!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-rose-800{color:#fda4af!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-amber-800{color:#fcd34d!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-emerald-800{color:#6ee7b7!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal>[class*="z-[60]"]>div>.overflow-auto>div:first-child:has(.inline-flex.text-emerald-700){background:#10b98118!important;border-color:#34d39947!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal>[class*="z-[60]"]>div>.overflow-auto>div:first-child:has(.inline-flex.text-rose-700){background:#f43f5e16!important;border-color:#fb718542!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .agent-market-hunter-candidates thead.sticky[class*=bg-white]{position:sticky!important;z-index:20!important;background:var(--agent-mh-surface-raised)!important;background-color:var(--agent-mh-surface-raised)!important;background-image:none!important;border-color:var(--agent-mh-border)!important;opacity:1!important;isolation:isolate}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .agent-market-hunter-candidates thead.sticky[class*=bg-white]>tr,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .agent-market-hunter-candidates thead.sticky[class*=bg-white]>tr>th{background:var(--agent-mh-surface-raised)!important;background-color:var(--agent-mh-surface-raised)!important;background-image:none!important;opacity:1!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-candidates tbody,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-candidates tr{border-color:var(--agent-mh-border)!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-candidates tbody tr:hover{background:#ffffff07!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal div.rounded-xl.border[class*=border-slate-100][class*=bg-slate-50][class*=px-3][class*=py-2][class*="text-[11px]"][class*=text-slate-500]{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;min-height:0!important;padding:.42rem .68rem!important;border-color:var(--agent-mh-border)!important;background:#ffffff0b!important;color:var(--agent-mh-muted)!important;line-height:1.25!important;box-shadow:none!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-emerald-700{color:var(--agent-mh-green)!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-rose-700{color:var(--agent-mh-red)!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-amber-700,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-amber-600{color:var(--agent-mh-amber)!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-purple-700,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-purple-800,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-purple-600,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-indigo-700,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-indigo-600,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal .text-indigo-500{color:var(--agent-mh-purple)!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal>[class*="z-[60]"]>div:has(>.overflow-auto>div:first-child .inline-flex.text-slate-500) span.inline-flex.justify-between.rounded-xl[class*=px-3][class*=py-2]>span:last-child{color:var(--agent-mh-muted)!important;font-size:0!important}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal>[class*="z-[60]"]>div:has(>.overflow-auto>div:first-child .inline-flex.text-slate-500) span.inline-flex.justify-between.rounded-xl[class*=px-3][class*=py-2]>span:last-child:after{content:"—";font-size:11px;line-height:1}.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal div.rounded-2xl[class*=bg-rose-50]:not(:has(span.rounded-xl)) .text-rose-800,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal div.rounded-2xl[class*=bg-rose-50]:not(:has(span.rounded-xl)) .text-rose-600,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal div.rounded-2xl[class*=bg-amber-50]:not(:has(span.rounded-xl)) .text-amber-800,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal div.rounded-2xl[class*=bg-amber-50]:not(:has(span.rounded-xl)) .text-amber-600,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal div.rounded-2xl[class*=bg-emerald-50]:not(:has(span.rounded-xl)) .text-emerald-800,.agent-app-shell[data-agent-theme=dark] .agent-market-hunter-modal div.rounded-2xl[class*=bg-emerald-50]:not(:has(span.rounded-xl)) .text-emerald-600{color:var(--agent-mh-muted)!important}@media (max-width: 1024px){.agent-app-shell{--agent-responsive-nav-height: 72px;height:100vh;height:100dvh}.agent-app-shell__frame{position:relative;height:calc(100vh - var(--agent-shell-offset));height:calc(100dvh - var(--agent-shell-offset));grid-template-columns:minmax(0,1fr)}.agent-sidebar{position:absolute;inset:auto 0 0;z-index:80;width:100%;min-width:0;height:calc(var(--agent-responsive-nav-height) + env(safe-area-inset-bottom,0px));min-height:0;padding:0 10px env(safe-area-inset-bottom,0px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;overflow:hidden;border-top:1px solid var(--agent-shell-border);border-right:0;background:var(--agent-shell-sidebar-bg);box-shadow:0 -16px 36px #01071242}.agent-sidebar__brand,.agent-sidebar__section-label,.agent-sidebar__bottom-separator{display:none}.agent-sidebar__navigation{min-width:0;min-height:0;display:flex;flex-direction:row;align-items:stretch;gap:0;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch}.agent-sidebar__navigation::-webkit-scrollbar{display:none}.agent-sidebar__section,.agent-sidebar__list{display:contents}.agent-sidebar__item,.agent-sidebar__logout{min-width:82px;min-height:var(--agent-responsive-nav-height);padding:8px 10px;flex:1 0 82px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;border:0;border-radius:0;background:transparent;text-align:center;touch-action:manipulation}.agent-sidebar__item:before{inset:0 14px auto;width:auto;height:3px}.agent-sidebar__item:after{background:linear-gradient(180deg,rgba(133,123,255,.22),rgba(133,123,255,.05) 55%,transparent)}.agent-sidebar__item-icon{width:20px;height:20px;flex-basis:20px}.agent-sidebar__item-label{flex:0 1 auto;max-width:100%;font-size:10px;line-height:1.15;font-weight:650;white-space:normal;overflow-wrap:anywhere}.agent-sidebar__badge{position:absolute;top:7px;right:8px;min-width:18px;height:18px;padding:0 4px;font-size:9px}.agent-sidebar__bottom{min-width:72px;margin:0;padding:0;display:flex;align-items:stretch;border-left:1px solid var(--agent-shell-border)}.agent-sidebar__logout{min-width:72px;flex-basis:72px}.agent-app-shell__main{width:100%;padding-bottom:calc(var(--agent-responsive-nav-height) + env(safe-area-inset-bottom,0px))}.agent-header{min-height:0;height:auto;flex:0 0 auto;padding:12px 16px;flex-wrap:wrap;align-items:center;gap:10px 14px}.agent-header__title-row{min-width:0;flex:1 1 180px}.agent-header__title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-header__actions{min-width:0;flex:1 1 auto;justify-content:flex-end;flex-wrap:wrap;gap:8px}.agent-header__exchange-connect,.agent-header__runtime,.agent-header__balance,.agent-header__tools,.agent-header__tools button,.agent-header__tools .agent-header__theme-toggle--tool{min-height:44px}.agent-header__exchange-connect{width:44px;min-width:44px}.agent-header__runtime,.agent-header__balance{padding-inline:10px}.agent-header__tools{padding:3px}.agent-header__tools button,.agent-header__tools .agent-header__theme-toggle--tool{width:38px;height:38px}.agent-app-shell__content{padding:16px;scroll-padding-bottom:calc(var(--agent-responsive-nav-height) + 16px + env(safe-area-inset-bottom,0px))}.agent-view,.agent-overview-view__workspace,.agent-orders-view__table,.agent-embedded-view__content,.agent-embedded-modal,.agent-market-hunter-modal,.agent-support-root{min-width:0;max-width:100%}.agent-view__intro{flex-wrap:wrap}.agent-view__stats{max-width:100%;flex-wrap:wrap}.agent-overview-view__top-grid{grid-template-columns:minmax(0,1fr)}.agent-overview-view__panel{height:clamp(240px,34vh,320px)}.gridbot-trade-tabs-shell{width:100%;height:auto;min-height:36px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.gridbot-trade-tabs-shell>div{width:-moz-max-content;width:max-content;min-width:100%}.gridbot-chart__header{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:10px}.gridbot-chart__title-wrap,.gridbot-chart__timeframe-center,.gridbot-chart__header-action,.gridbot-chart__header-action--center,.gridbot-chart__timeframe-center--right{justify-content:flex-start}.gridbot-chart__header-action>*{width:100%;max-width:none}.agent-symbol-search{width:100%!important;max-width:none}.agent-symbol-search__dropdown{left:0;right:0;width:100%;max-height:min(52vh,360px)}.agent-orders-panel__body section,.agent-market-hunter-candidates,.agent-market-quotes-table-wrap,.agent-ai-usage-modal__journal{max-width:100%}.agent-orders-panel__body section,.agent-market-hunter-candidates>div:last-child,.agent-market-quotes-table-wrap,.agent-ai-usage-modal__journal>div:last-child{overflow-x:auto!important;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}.agent-orders-panel table{min-width:900px}.agent-market-hunter-candidates table{min-width:820px}.agent-market-quotes-table{min-width:980px}.agent-ai-usage-modal__table{min-width:700px}.agent-app-shell__content>.fixed>.relative>.flex-1{max-width:100%;overflow:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.agent-app-shell__content>.fixed table{min-width:720px}.agent-embedded-modal--settings>.fixed>.agent-settings-panel,.agent-embedded-modal--settings>.fixed>.relative,.agent-embedded-modal--news .agent-news-metrics-modal__panel{width:100%!important;height:auto!important;min-height:min(620px,100dvh - var(--agent-shell-offset) - 150px)!important;max-height:none!important}.agent-settings-panel__body{min-width:0}.agent-settings-content,.agent-settings-content>*,.agent-settings-content .grid{min-width:0}.agent-app-shell__content>.fixed,.agent-settings-panel~.fixed,.agent-app-shell .z-\[90\],.agent-market-hunter-modal .fixed,.agent-ai-usage-modal,.agent-market-quotes-modal,.exchange-connection-wizard{min-width:0;padding:max(12px,env(safe-area-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px))!important}.agent-ai-decision-modal__panel,.agent-ai-usage-modal__panel,.agent-market-hunter-panel,.agent-market-quotes-panel,.agent-app-shell__content>.fixed>.relative,.agent-settings-panel~.fixed>.relative,.agent-app-shell .z-\[90\]>.relative{width:100%!important;max-width:min(100%,960px)!important;max-height:calc(100dvh - max(24px,env(safe-area-inset-top,0px)) - max(24px,env(safe-area-inset-bottom,0px)))!important;margin:0!important}.agent-ai-decision-modal__header,.agent-ai-decision-modal__footer,.agent-ai-usage-modal__header,.agent-market-hunter-header,.agent-market-quotes-header,.agent-market-quotes-toolbar,.agent-market-quotes-footer{flex-wrap:wrap}.agent-ai-decision-modal__header,.agent-ai-decision-modal__footer,.agent-ai-usage-modal__header,.agent-market-hunter-header,.agent-market-quotes-header,.agent-market-quotes-toolbar,.agent-market-quotes-footer,.agent-settings-panel__header,.agent-settings-panel__footer{padding-inline:16px!important}.agent-ai-decision-modal__header button,.agent-ai-decision-modal__footer button,.agent-ai-usage-modal__header button,.agent-market-hunter-header button,.agent-market-quotes-header button,.agent-market-quotes-toolbar button,.agent-market-quotes-footer button,.agent-settings-panel button,.exchange-connection-wizard button{touch-action:manipulation}.exchange-connection-wizard__panel{width:100%;max-width:940px;height:min(760px,100dvh - 24px);max-height:100%}.exchange-connection-wizard__body{overscroll-behavior:contain}}@media (max-width: 720px){.agent-app-shell{--agent-responsive-nav-height: 74px}.agent-sidebar{padding-inline:4px}.agent-sidebar__item{min-width:64px;flex-basis:64px;padding-inline:5px}.agent-sidebar__bottom,.agent-sidebar__logout{min-width:58px}.agent-sidebar__logout{flex-basis:58px;padding-inline:4px}.agent-sidebar__item-label{font-size:9px}.agent-header{padding:10px 12px;align-items:stretch}.agent-header__title-row{width:100%;flex-basis:100%;min-height:34px;align-items:center}.agent-header__title{font-size:16px}.agent-header__actions{width:100%;flex-basis:100%;justify-content:stretch}.agent-header__runtime,.agent-header__balance{min-width:0;flex:1 1 112px;justify-content:center;padding-inline:8px;font-size:12px}.agent-header__tools{flex:0 0 auto;margin-left:auto}.agent-app-shell__content{padding:12px}.agent-view__intro{margin-bottom:14px;gap:12px}.agent-view__intro h1{font-size:19px}.agent-view__stats{width:100%}.agent-view__stats span{flex:1 1 120px;justify-content:center}.agent-overview-view__top-grid{gap:12px;margin-bottom:12px}.agent-overview-view__panel{height:clamp(230px,38vh,300px)}.gridbot-trade-tab{min-width:108px!important;max-width:148px!important}.gridbot-chart__header{padding:12px}.gridbot-chart__body{height:clamp(330px,52vh,420px)}.gridbot-chart__toolbar{left:8px;width:42px;padding:6px 4px}.gridbot-chart__tool-button{width:34px;height:38px}.gridbot-chart__hint{left:58px;right:8px;max-width:calc(100% - 66px)}.gridbot-timeframes{width:100%;justify-content:flex-start;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:none}.gridbot-timeframes::-webkit-scrollbar{display:none}.gridbot-timeframes__button{min-width:44px;height:36px}.agent-orders-panel__header{min-height:58px;height:auto;padding-block:8px}.agent-orders-panel__body{min-width:0}.agent-embedded-modal--settings>.fixed>.agent-settings-panel,.agent-embedded-modal--settings>.fixed>.relative{min-height:calc(100dvh - var(--agent-shell-offset) - 130px)!important;border-radius:10px!important}.agent-settings-panel__body{flex-direction:column;overflow:hidden}.agent-settings-nav{width:100%!important;flex:0 0 auto;padding:8px!important;display:flex;gap:8px;overflow-x:auto;overflow-y:hidden;border-right:0!important;border-bottom:1px solid var(--agent-shell-border);scrollbar-width:none}.agent-settings-nav::-webkit-scrollbar{display:none}.agent-settings-tab{min-width:-moz-max-content;min-width:max-content;min-height:44px;flex:1 0 auto;justify-content:center}.agent-settings-content{flex:1 1 auto;padding:14px!important;overscroll-behavior:contain}.agent-settings-content .md\:grid-cols-2,.agent-settings-content .grid-cols-2{grid-template-columns:minmax(0,1fr)!important}.agent-settings-content .min-h-\[128px\] .grid-cols-2{gap:14px!important}.agent-settings-panel__footer{min-height:0!important;padding-block:10px!important;flex-wrap:wrap}.agent-settings-panel__footer button{min-height:44px;flex:1 1 140px;justify-content:center}.agent-ai-decision-modal__panel,.agent-ai-usage-modal__panel,.agent-market-hunter-panel,.agent-market-quotes-panel,.agent-app-shell__content>.fixed>.relative,.agent-settings-panel~.fixed>.relative,.agent-app-shell .z-\[90\]>.relative{border-radius:12px!important}.agent-ai-decision-modal__header,.agent-ai-decision-modal__footer,.agent-ai-usage-modal__header,.agent-market-hunter-header,.agent-market-quotes-header,.agent-market-quotes-toolbar,.agent-market-quotes-footer,.agent-settings-panel__header,.agent-settings-panel__footer{padding-inline:12px!important}.agent-ai-decision-modal__header,.agent-ai-usage-modal__header,.agent-market-hunter-header,.agent-market-quotes-header{gap:10px}.agent-ai-decision-modal__footer,.agent-market-quotes-footer{justify-content:stretch!important}.agent-ai-decision-modal__footer button,.agent-market-quotes-footer button,.agent-app-shell__content>.fixed>.relative>div:last-child button,.agent-settings-panel~.fixed>.relative>div:last-child button,.agent-app-shell .z-\[90\]>.relative>div:last-child button{min-height:44px;flex:1 1 130px;justify-content:center}.agent-ai-usage-modal__header>div:last-child{width:100%;justify-content:flex-end;flex-wrap:wrap}.agent-ai-usage-modal__action{min-height:42px;flex:1 1 auto;justify-content:center}.agent-market-quotes-toolbar>div,.agent-market-quotes-toolbar .relative{width:100%!important}.agent-market-quotes-toolbar>div:last-child{overflow-x:auto;flex-wrap:nowrap;padding-bottom:2px;scrollbar-width:none}.agent-market-quotes-toolbar>div:last-child::-webkit-scrollbar{display:none}.agent-market-quotes-sort{min-height:42px;white-space:nowrap}.agent-market-quotes-footer>div{width:100%;justify-content:space-between}.agent-market-quotes-page-indicator{flex:0 0 auto}.agent-market-hunter-modal .fixed,.agent-market-hunter-modal.fixed{padding:8px!important}.agent-market-hunter-modal .fixed>div,.agent-market-hunter-modal.fixed>div{width:100%!important;max-width:none!important;max-height:calc(100dvh - 16px)!important;margin:0!important;border-radius:12px!important}.agent-embedded-modal--market>.fixed>div{min-width:0!important;overflow:hidden!important}.agent-market-hunter-candidates>div:last-child{overflow-x:auto!important;overflow-y:auto!important}.exchange-connection-wizard{padding:max(6px,env(safe-area-inset-top,0px)) max(6px,env(safe-area-inset-right,0px)) max(6px,env(safe-area-inset-bottom,0px)) max(6px,env(safe-area-inset-left,0px))!important}.exchange-connection-wizard__panel{width:100%;height:100%;min-height:0;max-height:100%;grid-template-rows:58px minmax(0,1fr) auto;border-radius:12px}.exchange-connection-wizard__header,.exchange-connection-wizard__body,.exchange-connection-wizard__footer{padding-inline:12px}.exchange-connection-wizard__body{padding-block:14px}.exchange-connection-wizard__footer{padding-block:10px;grid-template-columns:minmax(0,1fr) auto;gap:10px}.exchange-connection-wizard__actions{grid-column:1/-1;width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.exchange-connection-wizard__actions button{min-width:0;height:46px}.exchange-connection-wizard__exchange-card,.exchange-connection-wizard__market-card{min-height:88px;padding:14px;border-radius:14px}.agent-support-page__hero,.agent-support-cards,.agent-support-faq-v2,.agent-support-chat-page__inner{min-width:0;max-width:100%}.agent-support-search,.agent-support-cards,.agent-support-faq-v2{grid-template-columns:minmax(0,1fr)!important}.agent-support-search__button,.agent-support-card-v2__actions button{min-height:44px}}@media (max-width: 480px){.agent-header__actions{justify-content:flex-start}.agent-header__runtime,.agent-header__balance{flex-basis:calc(50% - 4px)}.agent-header__tools{width:100%;margin-left:0;justify-content:flex-end}.agent-header__tools button,.agent-header__tools .agent-header__theme-toggle--tool{flex:1 1 0;width:auto;max-width:56px}.agent-overview-view__panel{height:250px}.gridbot-chart__body{height:340px}.agent-ai-decision-modal__footer,.agent-settings-panel__footer,.agent-app-shell__content>.fixed>.relative>div:last-child,.agent-settings-panel~.fixed>.relative>div:last-child,.agent-app-shell .z-\[90\]>.relative>div:last-child{flex-direction:column-reverse}.agent-ai-decision-modal__footer button,.agent-settings-panel__footer button,.agent-app-shell__content>.fixed>.relative>div:last-child button,.agent-settings-panel~.fixed>.relative>div:last-child button,.agent-app-shell .z-\[90\]>.relative>div:last-child button{width:100%;flex-basis:auto}.agent-ai-usage-modal__header>div:last-child{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 44px}.agent-ai-usage-modal__action{min-width:0;padding-inline:8px}.agent-market-quotes-page-button{min-width:0;padding-inline:10px!important}.exchange-connection-wizard__step-count{white-space:normal}}@media (max-width: 1024px) and (max-height: 620px) and (orientation: landscape){.agent-app-shell{--agent-responsive-nav-height: 60px}.agent-sidebar__item,.agent-sidebar__logout{min-height:var(--agent-responsive-nav-height);padding-block:4px}.agent-sidebar__item-label{display:none}.agent-header{padding-block:8px}.agent-overview-view__panel{height:220px}.exchange-connection-wizard__panel{height:100%;min-height:0}}@property --gridbot-ai-chase-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.gridbot-start-button--ai-running{position:relative;overflow:hidden;background:linear-gradient(135deg,#6d28d9,#9333ea 52%,#a855f7);box-shadow:0 10px 22px #7c3aed3d,inset 0 0 0 1px #e9d5ff2e}.gridbot-start-button--ai-running:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;padding:1px;border-radius:inherit;pointer-events:none;background:conic-gradient(from var(--gridbot-ai-chase-angle),transparent 0deg 14deg,rgba(216,180,254,.12) 18deg,rgba(233,213,255,.46) 24deg,rgba(255,255,255,.92) 31deg,rgba(233,213,255,.52) 37deg,rgba(216,180,254,.12) 42deg,transparent 47deg 194deg,rgba(216,180,254,.1) 198deg,rgba(233,213,255,.4) 204deg,rgba(255,255,255,.82) 211deg,rgba(233,213,255,.46) 217deg,rgba(216,180,254,.1) 222deg,transparent 227deg 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 1.5px rgba(255,255,255,.48));animation:gridbot-ai-perimeter-chase 3.2s linear infinite}.agent-app-shell[data-agent-theme=light] .gridbot-start-button--ai-running:before{top:2px;right:2px;bottom:2px;left:2px;padding:2px;border-radius:6px;background:conic-gradient(from var(--gridbot-ai-chase-angle),transparent 0deg 10deg,rgba(221,214,254,.34) 14deg,rgba(233,213,255,.88) 20deg,#ffffff 27deg,#ddd6fe 34deg,rgba(221,214,254,.34) 40deg,transparent 46deg 190deg,rgba(221,214,254,.3) 194deg,rgba(233,213,255,.82) 200deg,#ffffff 207deg,#ddd6fe 214deg,rgba(221,214,254,.3) 220deg,transparent 226deg 360deg);filter:drop-shadow(0 0 2px rgba(196,181,253,.72))}.gridbot-start-button--ai-running:after{content:none}@keyframes gridbot-ai-perimeter-chase{to{--gridbot-ai-chase-angle: 360deg}}@media (prefers-reduced-motion: reduce){.gridbot-start-button--ai-running:before{animation:none;opacity:.48}}.agent-orders-panel__body table tbody td:last-child{padding-left:0!important;padding-right:8px!important;text-align:right!important}.agent-orders-panel__body table tbody td:last-child>button{margin:0!important;vertical-align:middle}.agent-orders-panel__body section:first-of-type table col:nth-child(1){width:14%!important}.agent-orders-panel__body section:first-of-type table col:nth-child(2){width:11%!important}.agent-orders-panel__body section:first-of-type table col:nth-child(3){width:9%!important}.agent-orders-panel__body section:first-of-type table col:nth-child(4){width:9%!important}.agent-orders-panel__body section:first-of-type table col:nth-child(5){width:13%!important}.agent-orders-panel__body section:first-of-type table col:nth-child(6){width:11%!important}.agent-orders-panel__body section:first-of-type table col:nth-child(7){width:11%!important}.agent-orders-panel__body section:first-of-type table col:nth-child(8){width:11%!important}.agent-orders-panel__body section:first-of-type table col:nth-child(9){width:8%!important}.agent-orders-panel__body section:first-of-type table col:last-child{width:3%!important}.agent-orders-panel__body section:first-of-type table:has(col:nth-child(11)) col:nth-child(1){width:12%!important}.agent-orders-panel__body section:first-of-type table:has(col:nth-child(11)) col:nth-child(2){width:10%!important}.agent-orders-panel__body section:first-of-type table:has(col:nth-child(11)) col:nth-child(3){width:8%!important}.agent-orders-panel__body section:first-of-type table:has(col:nth-child(11)) col:nth-child(4){width:8%!important}.agent-orders-panel__body section:first-of-type table:has(col:nth-child(11)) col:nth-child(5){width:11%!important}.agent-orders-panel__body section:first-of-type table:has(col:nth-child(11)) col:nth-child(6){width:10%!important}.agent-orders-panel__body section:first-of-type table:has(col:nth-child(11)) col:nth-child(7){width:10%!important}.agent-orders-panel__body section:first-of-type table:has(col:nth-child(11)) col:nth-child(8){width:10%!important}.agent-orders-panel__body section:first-of-type table:has(col:nth-child(11)) col:nth-child(9){width:8%!important}.agent-orders-panel__body section:first-of-type table:has(col:nth-child(11)) col:nth-child(10){width:10%!important}.agent-orders-panel__body section:first-of-type table:has(col:nth-child(11)) col:last-child{width:3%!important}.agent-orders-panel__body section:nth-of-type(2) table col:nth-child(1){width:13%!important}.agent-orders-panel__body section:nth-of-type(2) table col:nth-child(2){width:12%!important}.agent-orders-panel__body section:nth-of-type(2) table col:nth-child(3){width:13%!important}.agent-orders-panel__body section:nth-of-type(2) table col:nth-child(4){width:10%!important}.agent-orders-panel__body section:nth-of-type(2) table col:nth-child(5){width:9%!important}.agent-orders-panel__body section:nth-of-type(2) table col:nth-child(6){width:10%!important}.agent-orders-panel__body section:nth-of-type(2) table col:nth-child(7){width:10%!important}.agent-orders-panel__body section:nth-of-type(2) table col:nth-child(8){width:9%!important}.agent-orders-panel__body section:nth-of-type(2) table col:nth-child(9){width:11%!important}.agent-orders-panel__body section:nth-of-type(2) table col:last-child{width:3%!important}
