:root{font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#172033;background:#f6f9fd}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100%;background:linear-gradient(180deg,#f7fbff,#f4f7fb)}button,input{font:inherit}button{-webkit-tap-highlight-color:transparent}.dq4{min-height:100vh;color:#172033}.dq4__topbar{position:sticky;top:0;z-index:30;min-height:72px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:11px max(14px,env(safe-area-inset-left));background:#ffffffeb;border-bottom:1px solid #e9eef6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.dq4__menu{width:42px;height:42px;display:grid;place-items:center;border:0;border-radius:13px;background:#eef6ff;color:#2478ef;cursor:pointer}.dq4__brand{min-width:0;display:flex;align-items:center;gap:10px}.dq4__brandmark{width:39px;height:39px;display:grid;place-items:center;flex:0 0 auto;border-radius:12px;color:#fff;font-weight:900;font-size:12px;background:linear-gradient(135deg,#61b6ff,#2f7df7);box-shadow:0 8px 24px #2f7df740}.dq4__brand strong,.dq4__brand span{display:block}.dq4__brand strong{font-size:14px}.dq4__brand span{margin-top:2px;color:#8a98ac;font-size:9px}.dq4__account-pill{min-width:92px;display:flex;align-items:center;justify-content:flex-end;gap:9px;border:0;padding:8px 10px;border-radius:14px;background:#f4f8fd;color:#172033;text-align:right;cursor:pointer}.dq4__account-pill small,.dq4__account-pill strong{display:block}.dq4__account-pill small{color:#2e82f7;font-size:8px;font-weight:800}.dq4__account-pill strong{max-width:110px;margin-top:2px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10px}.dq4__account-pill>span{width:9px;height:9px;flex:0 0 auto;border-radius:999px;background:#cfd7e5}.dq4__account-pill>span.is-online{background:#20c685;box-shadow:0 0 0 4px #20c6851c}.dq4__account-popover{position:absolute;top:65px;right:12px;width:min(300px,calc(100vw - 24px));padding:9px;border:1px solid #e5edf8;border-radius:18px;background:#fff;box-shadow:0 20px 50px #28467824}.dq4__popover-head{display:flex;justify-content:space-between;padding:8px 9px 10px;color:#6f7f94}.dq4__popover-head strong{color:#172033}.dq4__account-popover button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:5px;padding:11px;border:1px solid transparent;border-radius:13px;background:#f8fafc;text-align:right;cursor:pointer}.dq4__account-popover button.is-active{border-color:#b9d9ff;background:#eef7ff}.dq4__account-popover strong,.dq4__account-popover span,.dq4__account-popover small{display:block}.dq4__account-popover span,.dq4__account-popover small{margin-top:2px;color:#8794a8;font-size:9px}.dq4__page{width:min(1180px,calc(100% - 24px));margin:0 auto;padding:18px 0 34px}.dq4__hero{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:3px 2px 15px}.dq4__hero small{color:#2f83f7;font-size:9px;font-weight:900;letter-spacing:.12em}.dq4__hero h1{margin:3px 0 4px;font-size:27px;letter-spacing:-.04em}.dq4__hero p{margin:0;color:#8290a4;font-size:12px}.dq4__live{display:flex;align-items:center;gap:7px;margin-top:8px;padding:8px 11px;border-radius:999px;background:#f0f3f8;color:#8a98aa;font-size:9px;font-weight:800;white-space:nowrap}.dq4__live i{width:7px;height:7px;border-radius:999px;background:#aeb8c7}.dq4__live.is-live{color:#118b68;background:#eafaf5}.dq4__live.is-live i{background:#20c685;box-shadow:0 0 0 4px #20c6851f}.dq4__bot-card,.dq4__report,.dq4__trade-card,.dq4__chart-card{position:relative;overflow:hidden;margin-top:12px;border:1px solid #e7edf5;border-radius:23px;background:#fff;box-shadow:0 14px 40px #34578012}.dq4__bot-card{padding:18px;background:linear-gradient(145deg,#fff,#f4f9ff)}.dq4__bot-glow{position:absolute;width:250px;height:250px;right:-100px;top:-130px;border-radius:50%;background:radial-gradient(circle,#4ca0ff42,#4ca0ff00)}.dq4__bot-head,.dq4__section-head,.dq4__market-line{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:12px}.dq4__bot-head{justify-content:flex-start}.dq4__bot-icon{width:49px;height:49px;display:grid;place-items:center;border-radius:16px;background:#eaf4ff;color:#3184f5}.dq4__bot-head>div:nth-child(2){flex:1}.dq4__bot-head small,.dq4__bot-head strong,.dq4__section-head small,.dq4__section-head strong{display:block}.dq4__bot-head small,.dq4__section-head small{color:#8b99ab;font-size:8px;font-weight:800;letter-spacing:.09em}.dq4__bot-head strong,.dq4__section-head strong{margin-top:3px;font-size:14px}.dq4__bot-head>span{padding:7px 10px;border-radius:999px;background:#edf3fa;color:#7c8da3;font-size:8px;font-weight:900}.dq4__bot-head>span.is-ready{color:#0c986e;background:#e8faf4}.dq4__bot-body{position:relative;z-index:1;display:grid;grid-template-columns:170px minmax(0,1fr);gap:24px;align-items:center;margin-top:18px}.dq4__bot-radar{position:relative;width:155px;height:155px;margin:auto;display:grid;place-items:center;border-radius:50%;background:radial-gradient(circle,#fafdff,#eaf5ff)}.dq4__bot-radar>span{position:absolute;border-radius:50%;border:1px solid rgba(53,137,242,.16)}.dq4__bot-radar>span:nth-child(1){width:92%;height:92%;animation:dqRadarPulse 2.4s ease-in-out infinite}.dq4__bot-radar>span:nth-child(2){width:68%;height:68%}.dq4__bot-radar>span:nth-child(3){width:44%;height:44%}.dq4__bot-radar>div{z-index:2;text-align:center}.dq4__bot-radar strong{display:block;color:#257df1;font-size:25px;letter-spacing:-.04em}.dq4__bot-radar small{display:block;margin-top:2px;color:#70829a;font-size:10px}.dq4__bot-info>strong{display:block;max-width:560px;line-height:1.75;font-size:13px}.dq4__bot-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:15px}.dq4__bot-stats>div{padding:11px;border-radius:14px;background:#f5f9feeb}.dq4__bot-stats span,.dq4__bot-stats b{display:block}.dq4__bot-stats span{color:#8a98aa;font-size:9px}.dq4__bot-stats b{margin-top:4px;font-size:12px}.dq4__searching{position:relative;z-index:1;margin-top:16px;padding:12px;border-radius:15px;background:#f7fbff}.dq4__searchline{height:5px;overflow:hidden;border-radius:999px;background:#e1ecf8}.dq4__searchline span{display:block;width:35%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#79c5ff,#2e82f7);animation:dqSearch 1.7s ease-in-out infinite}.dq4__searching strong{display:block;margin-top:8px;color:#5f728b;font-size:10px;font-weight:700}.dq4__report,.dq4__trade-card,.dq4__chart-card{padding:16px}.dq4__section-head{padding-bottom:13px;border-bottom:1px solid #edf1f6;color:#3184f5}.dq4__section-head>div{color:#172033}.dq4__report-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:13px}.dq4__report-grid>div{padding:12px;border-radius:14px;background:#f7faff}.dq4__report-grid span,.dq4__report-grid strong{display:block}.dq4__report-grid span{color:#8a98aa;font-size:9px}.dq4__report-grid strong{margin-top:5px;font-size:14px}.is-win{color:#10a878}.is-loss{color:#e55862}.dq4__recent{margin-top:11px}.dq4__recent-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 2px;border-top:1px solid #eff3f8}.dq4__recent-row:first-child{border-top:0}.dq4__recent-row>div:last-child{text-align:right}.dq4__recent-row strong,.dq4__recent-row span{display:block}.dq4__recent-row strong{font-size:11px}.dq4__recent-row span{margin-top:3px;color:#8696aa;font-size:9px}.dq4__empty{padding:22px 8px 10px;color:#8a98aa;text-align:center;font-size:11px}.dq4__trade-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-top:13px}.dq4__trade-summary>div{padding:11px;border-radius:13px;background:#f7faff}.dq4__trade-summary span,.dq4__trade-summary strong{display:block}.dq4__trade-summary span{color:#8795a8;font-size:9px}.dq4__trade-summary strong{margin-top:4px;font-size:12px}.dq4__trade-actions{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin-top:12px}.dq4__trade-actions button{min-height:72px;display:flex;align-items:center;justify-content:center;gap:12px;border:0;border-radius:18px;opacity:.75}.dq4__trade-actions button>span{font-size:25px}.dq4__trade-actions strong,.dq4__trade-actions small{display:block}.dq4__trade-actions strong{font-size:14px}.dq4__trade-actions small{margin-top:2px;font-size:9px}.dq4__call{background:#e8f9f2;color:#13996d}.dq4__put{background:#fff0f1;color:#dd5863}.dq4__safe-note{margin-top:10px;color:#91a0b2;font-size:9px;text-align:center}.dq4__market-line{margin-top:12px}.dq4__market-line span,.dq4__market-line strong{display:block}.dq4__market-line span{color:#8a98aa;font-size:9px}.dq4__market-line strong{margin-top:3px;font-size:21px}.dq4__symbols,.dq4__timeframes{display:flex;gap:6px}.dq4__symbols button,.dq4__timeframes button{border:1px solid #e3eaf3;border-radius:9px;background:#fff;color:#72839a;font-size:9px;font-weight:800;cursor:pointer}.dq4__symbols button{padding:8px 10px}.dq4__timeframes{margin-top:11px}.dq4__timeframes button{padding:7px 11px}.dq4__symbols button.is-active,.dq4__timeframes button.is-active{color:#267df2;border-color:#b9d9ff;background:#edf6ff}.dq4__chart{height:440px;margin-top:11px;overflow:hidden;border:1px solid #edf1f6;border-radius:17px;background:#07111f}.dq4__chart .dq-pro-chart{width:100%;height:100%}.dq4__chart-message{height:100%;display:grid;place-items:center;color:#b9c7d8;font-size:11px}.dq4__chart-message.is-error{color:#ff8790}.dq4__drawer-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;justify-content:flex-start;background:#2a3c5438;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.dq4__drawer{width:min(340px,calc(100vw - 48px));height:100%;overflow-y:auto;padding:max(18px,env(safe-area-inset-top)) 15px 24px;background:#fff;box-shadow:14px 0 40px #324b6e24;animation:dqDrawerIn .2s ease-out}.dq4__drawer-head{display:flex;justify-content:space-between;align-items:center;padding:5px 3px 16px}.dq4__drawer-head small,.dq4__drawer-head strong{display:block}.dq4__drawer-head small{color:#3184f5;font-size:9px;font-weight:900}.dq4__drawer-head strong{margin-top:2px;font-size:19px}.dq4__drawer-head button{width:37px;height:37px;border:0;border-radius:12px;background:#f1f5fa;color:#718197;font-size:22px}.dq4__drawer-item{width:100%;display:grid;grid-template-columns:35px 1fr auto;align-items:center;gap:10px;margin-top:7px;padding:12px;border:1px solid #edf1f6;border-radius:15px;background:#fff;color:#2d80f3;text-align:right}.dq4__drawer-item>div{color:#172033}.dq4__drawer-item strong,.dq4__drawer-item span{display:block}.dq4__drawer-item strong{font-size:11px}.dq4__drawer-item span{margin-top:3px;color:#8a98aa;font-size:9px}.dq4__drawer-item b{min-width:35px;padding:5px 7px;border-radius:999px;background:#edf6ff;color:#2e82f7;text-align:center;font-size:9px}.dq4__engine-mini{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:8px}.dq4__engine-mini>div{padding:10px;border-radius:13px;background:#f7faff}.dq4__engine-mini span,.dq4__engine-mini strong{display:block}.dq4__engine-mini span{color:#8a98aa;font-size:8px}.dq4__engine-mini strong{margin-top:4px;font-size:13px}.dq4__drawer-note{margin-top:13px;padding:12px;border-radius:14px;background:#fff8e8;color:#8d6c22;line-height:1.7;font-size:9px}@keyframes dqSearch{0%{transform:translate(-80%)}50%{transform:translate(170%)}to{transform:translate(-80%)}}@keyframes dqRadarPulse{0%,to{transform:scale(.92);opacity:.55}50%{transform:scale(1.02);opacity:1}}@keyframes dqDrawerIn{0%{transform:translate(-100%)}to{transform:translate(0)}}@media(min-width:900px){.dq4__page{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(330px,.7fr);gap:14px}.dq4__hero,.dq4__bot-card,.dq4__chart-card{grid-column:1 / -1}.dq4__report,.dq4__trade-card{margin-top:0}.dq4__chart{height:500px}}@media(max-width:620px){.dq4__topbar{min-height:66px;padding:9px 10px}.dq4__brand span{display:none}.dq4__account-pill{min-width:80px;padding:7px 8px}.dq4__account-pill strong{max-width:72px;font-size:9px}.dq4__page{width:calc(100% - 18px);padding-top:12px}.dq4__hero h1{font-size:24px}.dq4__hero p{max-width:210px;line-height:1.55}.dq4__bot-card,.dq4__report,.dq4__trade-card,.dq4__chart-card{border-radius:20px}.dq4__bot-body{grid-template-columns:1fr;gap:13px}.dq4__bot-radar{width:138px;height:138px}.dq4__bot-info{text-align:center}.dq4__bot-info>strong{font-size:11px}.dq4__bot-stats{grid-template-columns:repeat(3,1fr)}.dq4__bot-stats>div{padding:9px 5px}.dq4__report-grid{grid-template-columns:repeat(4,1fr)}.dq4__report-grid>div{padding:10px 5px;text-align:center}.dq4__trade-summary{grid-template-columns:repeat(3,1fr)}.dq4__chart{height:360px}}@media(max-width:390px){.dq4__brandmark{display:none}.dq4__bot-card{padding:15px}.dq4__report,.dq4__trade-card,.dq4__chart-card{padding:14px}.dq4__report-grid strong{font-size:12px}.dq4__trade-actions button{min-height:66px}}@media(prefers-reduced-motion:reduce){.dq4__searchline span,.dq4__bot-radar>span,.dq4__drawer{animation:none}}.dq4__account-center{margin:8px 0 14px;padding:12px;border:1px solid #e3edf9;border-radius:18px;background:#f9fbfe}.dq4__account-center-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.dq4__account-center-head small,.dq4__account-center-head strong{display:block}.dq4__account-center-head small{color:#75a9e9;font-size:8px;font-weight:900;letter-spacing:.12em}.dq4__account-center-head strong{margin-top:2px;color:#172033;font-size:13px}.dq4__account-center-head>button{width:36px;height:36px;display:grid;place-items:center;border:0;border-radius:12px;background:linear-gradient(135deg,#70c4ff,#4289f8);color:#fff;font-size:22px;cursor:pointer}.dq4__account-center-list{display:grid;gap:7px}.dq4__account-center-list>button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px;border:1px solid #e8eef7;border-radius:14px;background:#fff;color:#172033;text-align:right;cursor:pointer}.dq4__account-center-list>button.is-active{border-color:#aad3ff;background:#eef7ff;box-shadow:inset 0 0 0 1px #3d8bf40d}.dq4__account-center-list strong,.dq4__account-center-list span,.dq4__account-center-list b,.dq4__account-center-list small{display:block}.dq4__account-center-list strong{font-size:11px}.dq4__account-center-list span,.dq4__account-center-list small{margin-top:3px;color:#8795a9;font-size:8px}.dq4__account-center-list b{color:#3183f6;font-size:9px}.dq4__add-account{margin-top:12px;padding-top:12px;border-top:1px solid #e6edf7}.dq4__mode-switch{display:grid;grid-template-columns:1fr 1fr;gap:6px;margin-bottom:10px}.dq4__mode-switch button{min-height:38px;border:1px solid #e0e8f3;border-radius:11px;background:#fff;color:#7b899c;font-size:10px;font-weight:900;cursor:pointer}.dq4__mode-switch button.is-active{border-color:#9ecfff;background:#eaf5ff;color:#2478ee}.dq4__add-account label{display:block;margin-top:9px}.dq4__add-account label>span{display:block;margin-bottom:5px;color:#65758a;font-size:9px;font-weight:800}.dq4__add-account input,.dq4__add-account textarea{width:100%;border:1px solid #dfe8f3;border-radius:12px;outline:none;background:#fff;color:#172033;padding:11px 12px;font-size:11px}.dq4__add-account textarea{min-height:94px;resize:vertical;direction:ltr;text-align:left}.dq4__add-account input:focus,.dq4__add-account textarea:focus{border-color:#77b9ff;box-shadow:0 0 0 3px #4691f617}.dq4__save-account{width:100%;min-height:44px;margin-top:12px;border:0;border-radius:13px;background:linear-gradient(135deg,#6bc2ff,#347ff5);color:#fff;font-size:11px;font-weight:900;cursor:pointer;box-shadow:0 10px 24px #347ff52e}.dq4__save-account:disabled{opacity:.55;cursor:wait}.dq4__account-message,.dq4__account-error{margin-top:10px;padding:9px 10px;border-radius:11px;font-size:9px;line-height:1.5}.dq4__account-message{background:#eafaf5;color:#16815f}.dq4__account-error{background:#fff1f2;color:#c6404f}.dq4__auto-card{position:relative;overflow:hidden;margin-top:14px;padding:18px;border:1px solid #dfeaf8;border-radius:24px;background:linear-gradient(145deg,#fff,#f4f9ff);box-shadow:0 14px 40px #3970b414}.dq4__auto-card.is-running{border-color:#afd9ff;box-shadow:0 16px 44px #358bf521}.dq4__auto-glow{position:absolute;top:-80px;left:-70px;width:210px;height:210px;pointer-events:none;border-radius:999px;background:radial-gradient(circle,rgba(86,179,255,.18),transparent 68%)}.dq4__auto-title{display:flex;align-items:center;gap:10px}.dq4__auto-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:14px;color:#2d83f5;background:#eaf5ff}.dq4__auto-status{display:flex;align-items:center;gap:6px;padding:7px 10px;border-radius:999px;color:#8996a9;background:#f0f3f7;font-size:9px;font-weight:900}.dq4__auto-status i{width:7px;height:7px;border-radius:50%;background:#acb6c5}.dq4__auto-status.is-running{color:#087f62;background:#e7faf3}.dq4__auto-status.is-running i{background:#18bf89;box-shadow:0 0 0 4px #18bf891f}.dq4__auto-hero{position:relative;z-index:1;display:grid;grid-template-columns:145px minmax(0,1fr);align-items:center;gap:18px;margin-top:18px;padding:16px;border-radius:20px;background:linear-gradient(135deg,#eef8ff,#f8fbff)}.dq4__auto-animation{position:relative;width:125px;height:125px;margin:auto;display:grid;place-items:center}.dq4__auto-animation>span{position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(70,158,250,.2);border-radius:50%;animation:dq4AutoPulse 3s infinite ease-out}.dq4__auto-animation>span:nth-child(2){top:15px;right:15px;bottom:15px;left:15px;animation-delay:.5s}.dq4__auto-animation>span:nth-child(3){top:30px;right:30px;bottom:30px;left:30px;animation-delay:1s}.dq4__auto-animation>div{position:relative;z-index:2;width:59px;height:59px;display:grid;place-items:center;border-radius:19px;color:#fff;background:linear-gradient(135deg,#64baff,#287bf2);box-shadow:0 13px 28px #2d7eef40}@keyframes dq4AutoPulse{0%{opacity:.8;transform:scale(.85)}75%,to{opacity:0;transform:scale(1.14)}}.dq4__auto-copy>strong{display:block;color:#172033;font-size:14px}.dq4__auto-copy p{max-width:520px;margin:7px 0 0;color:#7e8da2;font-size:10px;line-height:1.8}.dq4__auto-search{display:flex;align-items:center;gap:9px;margin-top:12px}.dq4__auto-search>div{position:relative;width:82px;height:4px;overflow:hidden;border-radius:999px;background:#dbe9f8}.dq4__auto-search>div span{position:absolute;top:0;bottom:0;width:35%;border-radius:inherit;background:linear-gradient(90deg,#70c4ff,#2a80f5);animation:dq4AutoSearch 1.6s linear infinite}@keyframes dq4AutoSearch{0%{right:-35%}to{right:100%}}.dq4__auto-search small{color:#60738d;font-size:9px}.dq4__auto-stats{display:grid;grid-template-columns:repeat(6,1fr);gap:7px;margin-top:13px}.dq4__auto-stats>div{padding:10px 7px;text-align:center;border:1px solid #edf2f8;border-radius:12px;background:#fff}.dq4__auto-stats span,.dq4__auto-stats strong{display:block}.dq4__auto-stats span{color:#909caf;font-size:8px}.dq4__auto-stats strong{margin-top:5px;color:#243149;font-size:12px}.dq4__auto-stats strong.is-win{color:#10a876}.dq4__auto-stats strong.is-loss{color:#e35d6a}.dq4__auto-controls{display:grid;grid-template-columns:150px minmax(0,1fr);gap:10px;margin-top:13px}.dq4__auto-controls label>span{display:block;margin-bottom:5px;color:#8795a9;font-size:8px;font-weight:800}.dq4__auto-controls label>div{height:48px;display:flex;align-items:center;border:1px solid #dfe8f3;border-radius:14px;overflow:hidden;background:#fff}.dq4__auto-controls label b{padding:0 12px;color:#488adf}.dq4__auto-controls input{min-width:0;width:100%;height:100%;border:0;outline:0;color:#172033;background:transparent;font-weight:800}.dq4__auto-start,.dq4__auto-stop{min-height:48px;align-self:end;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:14px;cursor:pointer;font-weight:900;font-size:11px}.dq4__auto-start{color:#fff;background:linear-gradient(135deg,#62baff,#287cf3);box-shadow:0 10px 25px #287cf333}.dq4__auto-stop{color:#d74756;background:#fff0f2}.dq4__auto-start:disabled,.dq4__auto-stop:disabled{opacity:.55;cursor:default}.dq4__stop-icon{font-size:11px}.dq4__auto-safety{display:flex;align-items:center;gap:9px;margin-top:12px;padding:10px 12px;border-radius:13px;background:#f7f9fc}.dq4__auto-safety>span{padding:5px 7px;border-radius:7px;color:#247bed;background:#e7f2ff;font-size:8px;font-weight:900}.dq4__auto-safety strong,.dq4__auto-safety small{display:block}.dq4__auto-safety strong{color:#34445c;font-size:9px}.dq4__auto-safety small{margin-top:2px;color:#95a0b0;font-size:7px}.dq4__auto-message,.dq4__auto-error{margin-top:10px;padding:9px 11px;border-radius:11px;font-size:9px;font-weight:700}.dq4__auto-message{color:#087b60;background:#eaf9f4}.dq4__auto-error{color:#c94f5d;background:#fff0f2}@media(max-width:620px){.dq4__auto-card{padding:14px;border-radius:20px}.dq4__auto-hero{grid-template-columns:1fr;padding:13px}.dq4__auto-animation{width:105px;height:105px}.dq4__auto-copy{text-align:center}.dq4__auto-copy p{margin-left:auto;margin-right:auto}.dq4__auto-search{justify-content:center}.dq4__auto-stats{grid-template-columns:repeat(3,1fr)}.dq4__auto-controls{grid-template-columns:1fr}.dq4__auto-start,.dq4__auto-stop{min-height:50px}}@media(prefers-reduced-motion:reduce){.dq4__auto-animation>span,.dq4__auto-search>div span{animation:none}}.dq4__account-danger-zone{margin-top:14px;padding:13px;border:1px solid #e6edf7;border-radius:16px;background:#f9fbfe}.dq4__danger-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.dq4__danger-head strong{color:#172033;font-size:11px}.dq4__danger-head span{max-width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#8794a8;font-size:9px}.dq4__logout-button,.dq4__remove-button{width:100%;min-height:42px;margin-top:7px;border-radius:12px;cursor:pointer;font-weight:800;font-size:10px}.dq4__logout-button{border:1px solid #cfe2fb;background:#eef6ff;color:#2779ea}.dq4__remove-button{border:1px solid #ffd1d5;background:#fff3f4;color:#d94b59}.dq4__logout-button:disabled,.dq4__remove-button:disabled{opacity:.5;cursor:not-allowed}.dq4__account-danger-zone>small{display:block;margin-top:10px;color:#8a97aa;line-height:1.7;font-size:8px}.dq4__account-action-message,.dq4__account-action-error{margin-top:10px;padding:9px 10px;border-radius:10px;font-size:9px;line-height:1.6}.dq4__account-action-message{background:#ebfaf5;color:#108762}.dq4__account-action-error{background:#fff0f1;color:#cc4050}.dq4__trade-actions button:disabled{opacity:.48;cursor:not-allowed;filter:grayscale(.12);transform:none!important}.dq4__manual-status{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.dq4__manual-status>div{min-width:0;padding:10px;border:1px solid #e5edf8;border-radius:13px;background:#f8fbff}.dq4__manual-status span,.dq4__manual-status strong{display:block}.dq4__manual-status span{color:#8a98aa;font-size:9px}.dq4__manual-status strong{margin-top:4px;color:#26364d;font-size:10px;overflow-wrap:anywhere}.dq4__manual-message{margin-top:10px;padding:11px 12px;border-radius:13px;font-size:10px;font-weight:700;line-height:1.6}.dq4__manual-message.is-success{color:#08795c;background:#eafaf5;border:1px solid #c6f0e3}.dq4__manual-message.is-error{color:#bd3349;background:#fff2f4;border:1px solid #ffd6dc}.dq4__manual-real-lock{margin-top:10px;padding:11px 12px;border-radius:13px;color:#6b7687;background:#f3f6fa;border:1px solid #e4eaf2;font-size:10px;font-weight:700;line-height:1.6}@media(max-width:430px){.dq4__manual-status{grid-template-columns:repeat(3,minmax(0,1fr))}.dq4__manual-status>div{padding:8px 5px;text-align:center}.dq4__manual-status strong{font-size:9px}}.dq4__drawer-item{cursor:pointer}.dq4__drawer-item.is-open{border-color:#b9d9ff;background:#eef7ff}.dq4__drawer-panel{margin-top:7px;padding:11px;border:1px solid #e5edf8;border-radius:15px;background:#f9fbfe}.dq4__drawer-panel-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-bottom:9px}.dq4__drawer-panel-head strong{color:#172033;font-size:11px}.dq4__drawer-panel-head span{max-width:130px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#7e8da2;font-size:8px}.dq4__drawer-history{display:grid;gap:6px}.dq4__drawer-history>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border:1px solid #e9eff7;border-radius:12px;background:#fff}.dq4__drawer-history>div>div:last-child{text-align:left}.dq4__drawer-history strong,.dq4__drawer-history span{display:block}.dq4__drawer-history strong{color:#26364d;font-size:9px}.dq4__drawer-history span{margin-top:2px;color:#8a98aa;font-size:8px}.dq4__drawer-empty{padding:13px;border-radius:12px;background:#fff;color:#8997aa;text-align:center;font-size:9px}.dq4__drawer-engine-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.dq4__drawer-engine-grid>div{padding:9px;border:1px solid #e8eef7;border-radius:12px;background:#fff}.dq4__drawer-engine-grid span,.dq4__drawer-engine-grid strong{display:block}.dq4__drawer-engine-grid span{color:#8a98aa;font-size:8px}.dq4__drawer-engine-grid strong{margin-top:3px;color:#2478ef;font-size:13px}@media(max-width:390px){.dq4__drawer{width:min(330px,calc(100vw - 24px))}.dq4__drawer-engine-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
