.deusbot-license-dashboard{position:relative;width:100%}
.deusbot-license-dashboard [hidden]{display:none!important}
.deusbot-license-dashboard .deusbot-tier-title{margin:0 0 34px}
.deusbot-license-dashboard .deusbot-tier-title strong{display:block;color:#111827;font-size:24px;line-height:1.15;font-weight:700;overflow-wrap:anywhere}
.deusbot-license-dashboard .mt4_account{padding-right:50px}
.deusbot-license-dashboard .deusbot-pair-card{margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}
.deusbot-license-dashboard .deusbot-pair-form{margin:0}
.deusbot-license-dashboard .cf-label{display:inline-flex;align-items:center;gap:12px;margin-bottom:14px;color:#111827;font-size:20px;font-weight:400;line-height:1.25}
.deusbot-license-dashboard .cf-label::after{content:none!important;display:none!important}
.deusbot-license-dashboard .deusbot-label-dot{display:inline-block;width:8px;min-width:8px;height:8px;border-radius:50%;background-color:#111827}
.deusbot-license-dashboard .cf-label.is-paired .deusbot-label-dot{background-color:#16a34a}
.deusbot-license-dashboard .button.mt4-save,.deusbot-license-dashboard .button.mt4-save:focus,.deusbot-license-dashboard .button.mt4-save:focus-visible,.deusbot-license-dashboard .button.mt4-save:active,.deusbot-license-dashboard .button.mt4-save:focus:not(:hover),.deusbot-license-dashboard .button.mt4-save:focus-visible:not(:hover),.deusbot-license-dashboard .button.mt4-save:active:not(:hover){background:#f6f7f7!important;border-color:#8c8f94!important;color:#111827!important;box-shadow:none!important;outline:none!important}
.deusbot-license-dashboard .button.mt4-save:hover{background:#31C1E0!important;border-color:#31C1E0!important;color:#fff!important;box-shadow:none!important;outline:none!important}
.deusbot-license-dashboard .deusbot-pair-editor{margin:26px 0 0;padding:20px;border:solid 1px rgb(232,232,232);border-radius:8px;background-color:rgba(0,0,0,.04);box-shadow:rgba(0,0,0,.07) 2px 2px 7px 0}
.deusbot-license-dashboard .deusbot-pair-row{display:flex;align-items:stretch;flex-wrap:nowrap;width:100%;margin:0}
.deusbot-license-dashboard .deusbot-pair-row .button{display:inline-flex;align-items:center;justify-content:center;height:54px;min-height:54px;margin:0;padding:0 16px;border:1px solid #8c8f94;border-right:1px solid #8c8f94;border-radius:0;box-sizing:border-box;line-height:1;white-space:nowrap}
.deusbot-license-dashboard .deusbot-pair-row .button i{margin-right:7px}
.deusbot-license-dashboard .deusbot-pair-input{flex:1 1 auto;width:auto;min-width:180px;height:54px;min-height:54px;margin:0;border-left:0;border-radius:0;box-sizing:border-box;font-size:16px;text-transform:uppercase}
.deusbot-license-dashboard .deusbot-license-meta{display:grid;grid-template-columns:repeat(3,minmax(0,220px));gap:36px;align-items:start;margin:38px 0 0}
.deusbot-license-dashboard .deusbot-license-meta strong{display:block;margin-bottom:0;color:#555;font-size:18px;font-weight:400;line-height:1.15}
.deusbot-license-dashboard .deusbot-license-meta span{display:block;color:#111827;font-size:20px;font-weight:700;line-height:1.2;overflow-wrap:anywhere}
.deusbot-license-dashboard .deusbot-license-meta .deusbot-paired-meta-value{display:flex;align-items:center;gap:10px}
.deusbot-license-dashboard .deusbot-license-meta .deusbot-paired-answer{display:inline-block}
.deusbot-license-dashboard .deusbot-license-meta .deusbot-pair-edit-button{display:inline-flex;align-items:center;justify-content:center;height:28px;min-height:28px;margin:0;padding:0 10px;border:1px solid #8c8f94;border-radius:0;box-sizing:border-box;font-size:12px;line-height:1;white-space:nowrap}
.deusbot-license-dashboard .deusbot-tier-rule{margin:38px 0 36px;border-top:1px solid #dfe5ea}
.deusbot-license-dashboard .deusbot-tier-description{color:#000;font-size:18px;line-height:1.35}
.deusbot-license-dashboard .deusbot-tier-description p{margin:0}
.deusbot-license-dashboard .deusbot-tier-description strong{font-weight:700}
.deusbot-license-dashboard .deusbot-tier-note{margin:20px 0 0;color:#111827;font-size:18px;line-height:1.25}
.deusbot-license-dashboard .deusbot-tier-note p{margin:0}
.deusbot-license-dashboard .deusbot-license-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin-top:24px;color:#555;font-size:14px;line-height:1.4}
.deusbot-license-dashboard .deusbot-license-details strong{color:#17212b}
.deusbot-license-dashboard .deusbot-license-message{margin:12px 0;padding:10px 12px;border-radius:6px}
.deusbot-license-dashboard .deusbot-license-message-error{border:1px solid #f0b7b7;background:#fff2f2;color:#9f1d1d}
.deusbot-license-dashboard .deusbot-license-message-success{border:1px solid #a9ddb8;background:#effaf2;color:#17602b}
.deusbot-license-dashboard .deusbot-license-message-info{border:1px solid #d5dbe0;background:#f6f7f7;color:#555}
.deusbot-license-dashboard .deusbot-flash-slot{min-height:48px;margin:0 0 12px}
.deusbot-license-dashboard .deusbot-flash-slot .deusbot-license-message{margin:0}
.deusbot-license-dashboard .deusbot-flash-slot+.deusbot-license-message[data-deusbot-flash]{position:absolute;top:0;right:0;left:0;margin:0}
@media (max-width:640px){.deusbot-license-dashboard .deusbot-pair-card{padding:0}.deusbot-license-dashboard .deusbot-tier-title{margin-bottom:34px}.deusbot-license-dashboard .deusbot-pair-row{flex-wrap:wrap}.deusbot-license-dashboard .deusbot-pair-row .button{height:44px;min-height:44px}.deusbot-license-dashboard .deusbot-pair-input{flex-basis:100%;height:44px;min-height:44px;border-top:0;border-left:1px solid #8c8f94}.deusbot-license-dashboard .deusbot-license-meta,.deusbot-license-dashboard .deusbot-license-details{grid-template-columns:1fr}.deusbot-license-dashboard .deusbot-tier-description{font-size:16px;line-height:1.35}.deusbot-license-dashboard .deusbot-tier-note{font-size:16px}}
.deusbot-performance-widget{width:100%;max-width:1180px;margin:0 auto;box-sizing:border-box;color:#f4f7fb;font-family:inherit;}
.deusbot-performance-widget.has-module-tabs{max-width:100%;}
.deusbot-performance-laptop{--deusbot-laptop-content-width:1560px;--deusbot-laptop-content-height:731px;position:relative;width:100%;max-width:none;aspect-ratio:1920/1231;margin:0 auto;box-sizing:border-box;}
.deusbot-performance-laptop-frame{position:absolute;inset:0;z-index:0;display:block;width:100%;height:100%;object-fit:fill;pointer-events:none;user-select:none;}
.deusbot-performance-laptop-screen{position:absolute;z-index:1;left:8.9343%;top:3.9841%;width:82.1953%;height:72.8088%;box-sizing:border-box;pointer-events:auto;}
.deusbot-performance-laptop-content{position:absolute;left:0;top:0;display:flex;flex-direction:column;width:var(--deusbot-laptop-content-width);min-width:var(--deusbot-laptop-content-width);height:var(--deusbot-laptop-content-height);box-sizing:border-box;opacity:0;transform:scale(.5,.5);transform-origin:top left;will-change:transform;}
.deusbot-performance-laptop-content.is-fitted{opacity:1;}
.deusbot-performance-laptop-content>.deusbot-performance-widget{display:flex;flex-direction:column;width:var(--deusbot-laptop-content-width);max-width:none;height:var(--deusbot-laptop-content-height);margin:0;padding:0!important;}
.deusbot-performance-laptop-content>.deusbot-performance-stats{flex:0 0 78px;width:var(--deusbot-laptop-content-width);max-width:none;margin:0 0 12px;}
.deusbot-performance-laptop-content>.deusbot-calculator-display-block{display:flex;flex:1 1 auto;flex-direction:column;width:var(--deusbot-laptop-content-width);max-width:none;min-height:0;margin:0;padding:0!important;}
.deusbot-performance-laptop-content .deusbot-calculator-display-block,.deusbot-performance-laptop-content .deusbot-calculator-panels,.deusbot-performance-laptop-content .deusbot-calculator-panel,.deusbot-performance-laptop-content .deusbot-performance-chart-wrap,.deusbot-performance-laptop-content .deusbot-performance-table,.deusbot-performance-laptop-content .deusbot-calculator-trades{box-sizing:border-box;max-width:100%;}
.deusbot-performance-laptop-content .deusbot-performance-stats{flex:0 0 78px;margin:0 0 12px;}
.deusbot-performance-laptop-content .deusbot-calculator-display-block{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;margin:0;}
.deusbot-performance-laptop-content .deusbot-calculator-nav{flex:0 0 auto;}
.deusbot-performance-laptop-content .deusbot-calculator-panels{display:flex;flex:1 1 auto;min-height:0;}
.deusbot-performance-laptop-content .deusbot-calculator-panel.is-active{display:flex;flex:1 1 auto;min-width:0;min-height:0;}
.deusbot-performance-laptop-content [data-calculator-panel="chart"]{justify-content:flex-end;}
.deusbot-performance-laptop-content .deusbot-performance-chart-wrap{flex:1 1 auto;width:100%;height:100%;min-height:0;margin-left:auto;margin-right:0;}
.deusbot-performance-laptop-content .deusbot-performance-chart{height:100%!important;min-height:0!important;}
.deusbot-performance-laptop-content .deusbot-performance-table{display:flex;height:100%;flex:1 1 auto;flex-direction:column;}
.deusbot-performance-laptop-content .deusbot-performance-table-scroll{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;overflow:auto;}
.deusbot-performance-laptop-content .deusbot-performance-table-grid{flex:1 1 auto;height:100%;min-height:100%;}
.deusbot-performance-laptop-content .deusbot-calculator-trades{display:flex;height:100%;flex:1 1 auto;flex-direction:column;overflow:hidden;}
.deusbot-performance-laptop-content .deusbot-calculator-trades-toolbar{flex:0 0 auto;}
.deusbot-performance-laptop-content .deusbot-calculator-trades-scroll{flex:1 1 auto;min-height:0;overflow:auto;}
.deusbot-performance-laptop-content [data-calculator-panel="trades"] .deusbot-calculator-trades-footer{position:relative;z-index:3;flex:0 0 auto;background:rgba(15,19,22,.96);}
.deusbot-performance-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin:14px 0 0;}
.deusbot-performance-heading{margin:0 0 18px;}
.deusbot-performance-heading span{display:block;color:#31C1E0;font-size:12px;font-weight:850;text-transform:uppercase;}
.deusbot-performance-heading strong{display:block;margin-top:4px;color:#fff;font-size:24px;font-weight:850;}
.deusbot-performance-heading.is-inline{margin:0;}
.deusbot-performance-heading.is-inline strong{font-size:20px;}
.deusbot-performance-topbar{display:flex;justify-content:space-between;align-items:flex-end;gap:18px;margin:0 0 16px;}
.deusbot-performance-ranges{display:flex;gap:8px;padding:0;border:0;background:transparent;box-shadow:none;}
.deusbot-performance-ranges button,.deusbot-performance-ranges button:focus,.deusbot-performance-ranges button:active{min-width:48px;height:34px;box-sizing:border-box;border:1px solid rgba(148,163,184,.18);background:rgba(255,255,255,.055);color:#9aa8b7;font-size:12px;font-weight:800;cursor:pointer;outline:none;box-shadow:none;}
.deusbot-performance-ranges input[type="date"][data-start-date]{position:absolute;inset:0;width:100%;height:100%;min-width:0;margin:0;padding:0;border:0;opacity:0;pointer-events:none;color-scheme:dark;}
.deusbot-performance-ranges button:hover{background:rgba(255,255,255,.12);border-color:rgba(49,193,224,.4);color:#fff;}
.deusbot-performance-ranges button.is-active{background:#31C1E0;color:#061014;box-shadow:0 0 22px rgba(49,193,224,.26);}
.deusbot-performance-ranges button.is-active:hover{background:#31C1E0;color:#061014;}
.deusbot-performance-ranges button:disabled,.deusbot-performance-ranges button:disabled:hover{background:transparent;color:#637181;box-shadow:none;cursor:not-allowed;opacity:.45;}
.deusbot-performance-ranges button.is-active:disabled{background:#31C1E0;color:#061014;opacity:1;box-shadow:0 0 22px rgba(49,193,224,.18);}
.deusbot-performance-range-item,.deusbot-performance-year-range{position:relative;display:flex;align-items:center;flex:0 0 54px;width:54px;min-width:54px;}
.deusbot-performance-date-range{position:relative;display:flex;align-items:center;flex:0 0 48px;width:48px;min-width:48px;}
.deusbot-performance-ranges .deusbot-performance-range-item > button,.deusbot-performance-ranges .deusbot-performance-year-range > button[data-year-toggle],.deusbot-performance-ranges .deusbot-performance-date-range > button{display:flex;align-items:center;justify-content:center;gap:5px;width:100%;min-width:0;max-width:none;padding:0;}
.deusbot-calendar-icon{position:relative;display:block;width:16px;height:15px;box-sizing:border-box;border:2px solid currentColor;border-radius:3px;}
.deusbot-calendar-icon:before{content:'';position:absolute;left:-2px;right:-2px;top:3px;height:2px;background:currentColor;}
.deusbot-calendar-icon:after{content:'';position:absolute;left:3px;top:-5px;width:2px;height:5px;background:currentColor;box-shadow:6px 0 0 currentColor;}
.deusbot-performance-year-range [data-year-toggle] i{width:0;height:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:5px solid currentColor;opacity:.72;}
.deusbot-performance-year-range [data-year-toggle].is-open i{transform:rotate(180deg);}
.deusbot-performance-year-menu{position:absolute;right:0;top:calc(100% + 7px);z-index:20;min-width:138px;padding:6px;border:1px solid rgba(49,193,224,.38);background:rgba(15,19,22,.98);box-shadow:0 16px 34px rgba(0,0,0,.34);}
.deusbot-performance-year-menu[hidden]{display:none;}
.deusbot-performance-year-menu [data-year-option]{display:flex;align-items:center;justify-content:space-between;height:34px;padding:0 10px;color:#b8c7d7;font-size:12px;font-weight:850;cursor:pointer;}
.deusbot-performance-year-menu [data-year-option]:hover{background:rgba(49,193,224,.1);color:#fff;}
.deusbot-performance-year-menu [data-year-option].is-active{background:#31C1E0;color:#061014;}
.deusbot-performance-year-menu [data-year-option].is-active:after{content:'>';font-weight:900;}
.deusbot-performance-stats{display:grid;grid-template-columns:1.2fr repeat(2,1fr);gap:0;margin:0 0 16px;background:transparent;border:1px solid rgba(148,163,184,.18);}
.deusbot-performance-widget.has-no-capital-final .deusbot-performance-stats{grid-template-columns:1fr 1fr;}
.deusbot-performance-widget.has-no-drawdown-info .deusbot-performance-stats{grid-template-columns:1fr 1fr;}
.deusbot-performance-widget.has-no-capital-final.has-no-drawdown-info .deusbot-performance-stats{grid-template-columns:1fr;}
.deusbot-performance-stat{display:grid;grid-template-columns:minmax(132px,1fr) auto minmax(132px,1fr);align-items:center;gap:18px;min-height:78px;box-sizing:border-box;padding:14px 18px;background:none;border-left:1px solid rgba(148,163,184,.18);}
.deusbot-performance-stat:first-child{border-left:0;}
.deusbot-performance-stat span{display:block;grid-column:1;color:#7f8b99;font-size:14px;font-weight:800;line-height:1.2;text-align:left;text-transform:uppercase;white-space:nowrap;}
.deusbot-performance-stat strong{display:block;grid-column:2;justify-self:center;margin:0;color:#f4f7fb;font-size:22px;font-weight:850;line-height:1;text-align:center;white-space:nowrap;}
.deusbot-performance-stat-primary strong{color:#31C1E0;font-size:34px;text-shadow:none!important;}
strong[data-stat="gain"]{text-shadow:none!important;}
.deusbot-performance-stat strong[data-stat="drawdown"]{font-size:34px;font-weight:950;}
.deusbot-performance-controls{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;align-items:end;margin:0 0 18px;}
.deusbot-performance-controls label{display:flex;flex-direction:column;gap:6px;color:#7f8b99;font-size:11px;font-weight:800;text-transform:uppercase;}
.deusbot-performance-controls input{width:100%;height:42px;box-sizing:border-box;padding:9px 11px;border:1px solid rgba(148,163,184,.28);border-radius:4px;background:#f7fafc;color:#101418;font-size:15px;font-weight:700;outline:none;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease,color .15s ease;}
.deusbot-performance-controls input:focus{border-color:#31C1E0;box-shadow:0 0 0 2px rgba(49,193,224,.22);}
.deusbot-performance-controls input[readonly]{color:#14505c;border-color:rgba(49,193,224,.48);background:#e7f6fa;box-shadow:inset 3px 0 0 #31C1E0;cursor:not-allowed;}
.deusbot-performance-controls button{height:42px;border:0;border-radius:4px;background:#31C1E0;color:#061014;font-size:14px;font-weight:850;cursor:pointer;box-shadow:0 0 24px rgba(49,193,224,.24);transition:background .15s ease,transform .15s ease,box-shadow .15s ease;}
.deusbot-performance-controls button:hover{background:#7be4f7;color:#061014;box-shadow:0 0 32px rgba(49,193,224,.34);transform:translateY(-1px);}
.deusbot-performance-controls button:focus,.deusbot-performance-controls button:active{background:#31C1E0;color:#061014;box-shadow:0 0 24px rgba(49,193,224,.24);transform:none;outline:none;}
.deusbot-calculator-config-block{margin:0 0 16px;}
.deusbot-calculator-display-block{margin:0 0 16px;}
.deusbot-performance-widget.has-module-tabs:not(.is-calculator) .deusbot-calculator-display-block{border:1px solid rgba(49,193,224,.18);background:linear-gradient(180deg,rgba(49,193,224,.045),rgba(255,255,255,.012));box-shadow:0 16px 40px rgba(0,0,0,.16);}
.deusbot-performance-widget.has-module-tabs:not(.is-calculator) .deusbot-calculator-nav{flex-direction:row;justify-content:space-between;align-items:center;gap:18px;margin:0;padding:12px 14px;border-bottom:1px solid rgba(49,193,224,.18);background:rgba(255,255,255,.025);}
.deusbot-performance-widget.has-module-tabs:not(.is-calculator) .deusbot-calculator-modules-row{width:auto;min-width:0;}
.deusbot-performance-widget.has-module-tabs:not(.is-calculator) .deusbot-calculator-timeframes{margin-left:0;}
.deusbot-performance-widget.has-module-tabs:not(.is-calculator) .deusbot-performance-stats{margin:0 0 16px;}
.deusbot-calculator-nav{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px;width:100%;margin:0 0 16px;}
.deusbot-calculator-modules-row{display:flex;flex-direction:column;align-items:flex-start;gap:7px;width:100%;}
.deusbot-calculator-timeframes{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;align-self:center;gap:6px;margin-left:auto;}
.deusbot-performance-main-timeframes{margin-left:0;}
.deusbot-calculator-timeframe-row{display:flex;align-items:center;justify-content:flex-end;gap:10px;}
.deusbot-performance-table-metric{display:flex;align-items:center;justify-content:flex-end;}
.deusbot-performance-table-metric[hidden]{display:none;}
.deusbot-performance-table-metric label{display:flex;align-items:center;gap:10px;color:#7f8b99;font-size:11px;font-weight:850;text-transform:uppercase;white-space:nowrap;}
.deusbot-performance-table-metric select{height:36px;min-width:136px;border:1px solid rgba(148,163,184,.3);border-radius:4px;background:#f7fafc;color:#101418;font-size:14px;font-weight:800;outline:none;padding:0 32px 0 10px;}
.deusbot-performance-table-metric select:focus{border-color:#31C1E0;box-shadow:0 0 0 2px rgba(49,193,224,.22);}
.deusbot-performance-range-label{color:#8f9cad;font-size:11px;font-weight:900;text-transform:uppercase;white-space:nowrap;}
.deusbot-calculator-timeframes .deusbot-performance-status{min-height:16px;margin:0;color:#8f9cad;font-size:12px;font-weight:700;text-align:right;}
.deusbot-calculator-tabs{display:flex;gap:7px;padding:5px;border:1px solid rgba(49,193,224,.52);background:rgba(49,193,224,.08);box-shadow:0 10px 28px rgba(0,0,0,.18);width:max-content;max-width:100%;}
.deusbot-calculator-tabs button,.deusbot-calculator-tabs button:focus,.deusbot-calculator-tabs button:active{min-width:124px;height:40px;border:1px solid rgba(148,163,184,.18);background:rgba(255,255,255,.055);color:#c5d2df;font-size:12px;font-weight:900;text-transform:uppercase;cursor:pointer;outline:none;box-shadow:none;}
.deusbot-calculator-tabs button:hover{background:rgba(255,255,255,.12);border-color:rgba(49,193,224,.4);color:#fff;}
.deusbot-calculator-tabs button.is-active{border-color:#31C1E0;background:#31C1E0;color:#061014;box-shadow:0 0 26px rgba(49,193,224,.34);}
.deusbot-calculator-panel{display:none;}
.deusbot-calculator-panel.is-active{display:block;}
.deusbot-performance-chart-wrap{position:relative;width:100%;max-width:100%;overflow:visible;}
.deusbot-performance-chart{width:100%;max-width:100%;height:clamp(340px,52vw,540px)!important;min-height:340px;background:linear-gradient(180deg,rgba(49,193,224,.05),rgba(255,255,255,.014));border-top:1px solid rgba(49,193,224,.24);border-bottom:1px solid rgba(49,193,224,.18);}
.deusbot-performance-reset-zoom,.deusbot-performance-reset-zoom:focus,.deusbot-performance-reset-zoom:active{position:absolute;z-index:4;top:10px;right:10px;display:none;align-items:center;justify-content:center;min-width:92px;height:32px;padding:0 12px;border:1px solid rgba(49,193,224,.4);border-radius:4px;background:rgba(18,22,25,.9);color:#d9f7ff;box-shadow:0 8px 26px rgba(0,0,0,.22);font-size:12px;font-weight:800;cursor:pointer;text-decoration:none;outline:none;appearance:none;-webkit-appearance:none;transition:background .15s ease,border-color .15s ease;}
.deusbot-performance-reset-zoom.is-visible{display:flex;}
.deusbot-performance-reset-zoom:hover,.deusbot-performance-reset-zoom:focus:hover{background:rgba(49,193,224,.16);border-color:#31C1E0;color:#d9f7ff;}
.deusbot-performance-zoom-labels{position:absolute;left:64px;right:64px;bottom:0;height:32px;z-index:5;pointer-events:none;color:#eef8ff;font-size:13px;font-weight:800;text-shadow:0 1px 3px rgba(0,0,0,.7);}
.deusbot-performance-zoom-labels span{position:absolute;top:50%;display:block;box-sizing:border-box;width:100px!important;min-width:0!important;padding:4px 8px!important;border:1px solid rgba(49,193,224,.22);border-radius:4px;background:rgba(18,22,25,.94);text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:auto;cursor:ew-resize;user-select:none;-webkit-user-select:none;touch-action:none;}
.deusbot-performance-zoom-labels span.is-dragging{border-color:#31C1E0;box-shadow:0 0 18px rgba(49,193,224,.28);}
.deusbot-performance-drag-zoom{position:absolute;z-index:3;top:0;bottom:0;display:none;border:1px solid rgba(49,193,224,.72);background:rgba(49,193,224,.12);box-shadow:inset 0 0 0 1px rgba(255,255,255,.08);pointer-events:none;}
.deusbot-performance-drag-zoom.is-visible{display:block;}
.deusbot-performance-widget.is-minimal .deusbot-performance-stats{margin-bottom:14px;}
.deusbot-performance-widget.is-minimal .deusbot-performance-chart{border-bottom:0;}
.deusbot-performance-status{min-height:20px;margin:12px 0 0;color:#8f9cad;font-size:12px;font-weight:700;}
.deusbot-performance-status.is-bottom{text-align:right;margin-top:8px;}
.deusbot-performance-tooltip{position:relative;min-width:210px;padding:12px 14px;border:1px solid #31C1E0;background:rgba(15,19,22,.97);box-shadow:0 12px 34px rgba(0,0,0,.24);}
.deusbot-performance-tooltip-date{color:#94a3b8;font-size:11px;font-weight:800;text-transform:uppercase;margin-bottom:5px;}
.deusbot-performance-tooltip-gain{color:#31C1E0;font-size:28px;font-weight:900;line-height:1.05;margin-bottom:8px;}
.deusbot-performance-tooltip-row{display:flex;justify-content:space-between;gap:18px;color:#cbd5e1;font-size:12px;line-height:1.8;}
.deusbot-performance-tooltip-row span:first-child{color:#7f8b99;}
.deusbot-calculator-trades{overflow:hidden;border:1px solid rgba(49,193,224,.24);background:linear-gradient(180deg,rgba(49,193,224,.05),rgba(255,255,255,.012));}
.deusbot-calculator-trades-toolbar{display:flex;justify-content:flex-end;align-items:center;gap:14px;padding:14px 16px;border-bottom:1px solid rgba(49,193,224,.18);}
.deusbot-calculator-trades-toolbar[hidden]{display:none;}
.deusbot-calculator-trades-toolbar label{display:flex;align-items:center;gap:10px;color:#7f8b99;font-size:11px;font-weight:850;text-transform:uppercase;}
.deusbot-calculator-trades-toolbar select{height:36px;min-width:110px;border:1px solid rgba(148,163,184,.3);border-radius:4px;background:#f7fafc;color:#101418;font-size:14px;font-weight:800;outline:none;padding:0 32px 0 10px;}
.deusbot-calculator-trades-toolbar select:focus{border-color:#31C1E0;box-shadow:0 0 0 2px rgba(49,193,224,.22);}
.deusbot-calculator-trades-lock{max-width:620px;padding:9px 12px;border:1px solid rgba(49,193,224,.26);background:rgba(49,193,224,.09);color:#cceef6;font-size:12px;font-weight:800;text-align:right;}
.deusbot-calculator-trades-scroll{width:100%;overflow-x:auto;border-bottom:1px solid rgba(148,163,184,.12);-webkit-overflow-scrolling:touch;}
.deusbot-calculator-trades-table{width:100%;min-width:940px;margin:0;border-collapse:separate;border-spacing:0;background:rgba(18,22,25,.72);}
.deusbot-calculator-trades-table th{padding:0;border-bottom:1px solid rgba(148,163,184,.2);background:rgba(255,255,255,.035);text-align:left;}
.deusbot-calculator-trades-table th button{display:flex;flex-direction:column;justify-content:center;gap:3px;width:100%;min-height:52px;padding:8px 16px;border:0;background:transparent;color:#8f9cad;font-size:11px;font-weight:900;text-align:left;text-transform:uppercase;cursor:pointer;outline:none;box-shadow:none;}
.deusbot-calculator-trades-table th button span{display:block;color:inherit;line-height:1.15;}
.deusbot-calculator-trades-table th button span + span{color:#6f7f90;}
.deusbot-calculator-trades-table th button:hover{background:transparent;color:#8f9cad;}
.deusbot-calculator-trades-table th button:hover span + span{color:#6f7f90;}
.deusbot-calculator-trades-table th button.is-active,.deusbot-calculator-trades-table th button.is-active:hover{background:transparent;}
.deusbot-calculator-trades-table th button span.is-active-sort{color:#fff;}
.deusbot-calculator-trades-table th button:hover span.is-active-sort{color:#fff;}
.deusbot-calculator-trades-table th button span.is-active-sort:after{content:attr(data-sort-arrow);margin-left:7px;color:#31C1E0;}
.deusbot-calculator-trades-table td{padding:15px 16px;border-bottom:1px solid rgba(148,163,184,.12);color:#f4f7fb;font-size:13px;vertical-align:middle;}
.deusbot-calculator-trades-table tr:last-child td{border-bottom:0;}
.deusbot-calculator-trades-table td strong{display:block;color:#f4f7fb;font-size:14px;font-weight:850;line-height:1.25;}
.deusbot-calculator-trades-table td span{display:block;margin-top:5px;color:#8f9cad;font-size:12px;font-weight:700;line-height:1.25;}
.deusbot-calculator-trades-table td.deusbot-trade-cell-equal span{color:#f4f7fb;font-size:14px;font-weight:850;}
.deusbot-calculator-trades-position.is-long{color:#22c987!important;}
.deusbot-calculator-trades-position.is-short{color:#ff5964!important;}
.deusbot-calculator-trades-pnl.is-profit{background:rgba(34,201,135,.13);}
.deusbot-calculator-trades-pnl.is-loss{background:rgba(255,89,100,.13);}
.deusbot-calculator-trades-pnl.is-profit strong{color:#37dfa0;}
.deusbot-calculator-trades-pnl.is-loss strong{color:#ff737c;}
.deusbot-calculator-trades-empty{padding:24px!important;color:#8f9cad!important;text-align:center;font-weight:800;}
.deusbot-calculator-trades-footer{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:14px 16px 16px;}
.deusbot-calculator-trades-footer[hidden]{display:none;}
.deusbot-calculator-trades-years{display:flex;justify-content:flex-start;align-items:center;}
.deusbot-calculator-trades-years[hidden]{display:none;}
.deusbot-calculator-trades-years label{display:flex;align-items:center;gap:10px;color:#7f8b99;font-size:11px;font-weight:850;text-transform:uppercase;white-space:nowrap;}
.deusbot-calculator-trades-years select{height:36px;min-width:112px;border:1px solid rgba(148,163,184,.3);border-radius:4px;background:#f7fafc;color:#101418;font-size:14px;font-weight:800;outline:none;padding:0 32px 0 10px;}
.deusbot-calculator-trades-years select:focus{border-color:#31C1E0;box-shadow:0 0 0 2px rgba(49,193,224,.22);}
.deusbot-calculator-trades-years select:disabled{opacity:.52;cursor:not-allowed;}
.deusbot-calculator-trades-batches{display:flex;justify-content:flex-end;align-items:center;gap:7px;margin-left:auto;}
.deusbot-calculator-trades-batches[hidden]{display:none;}
.deusbot-calculator-trades-batches button,.deusbot-calculator-trades-batches button:focus,.deusbot-calculator-trades-batches button:active{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid rgba(49,193,224,.36);border-radius:4px;background:rgba(255,255,255,.045);color:#d9f7ff;font-size:22px;font-weight:900;line-height:1;cursor:pointer;outline:none;box-shadow:none;}
.deusbot-calculator-trades-batches button span{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-family:Arial,sans-serif;line-height:1;transform:translateY(-1px);}
.deusbot-calculator-trades-batches button:hover:not(:disabled){background:#31C1E0;color:#061014;box-shadow:0 0 22px rgba(49,193,224,.24);}
.deusbot-calculator-trades-batches button:disabled{opacity:.42;cursor:not-allowed;}
.deusbot-calculator-trades-batch-index{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:36px;color:#d9f7ff;font-size:12px;font-weight:900;line-height:1;text-align:center;}
.deusbot-performance-table{overflow:hidden;border:1px solid rgba(49,193,224,.24);background:linear-gradient(180deg,rgba(49,193,224,.05),rgba(255,255,255,.012));}
.deusbot-performance-table-scroll{width:100%;overflow-x:auto;border-bottom:1px solid rgba(148,163,184,.12);-webkit-overflow-scrolling:touch;}
.deusbot-performance-table-grid{width:100%;min-width:1440px;margin:0;border-collapse:separate;border-spacing:0;background:rgba(18,22,25,.72);}
.deusbot-performance-table-grid th{height:54px;padding:0 20px;border-bottom:1px solid rgba(148,163,184,.2);background:rgba(255,255,255,.035);color:#8f9cad;font-size:12px;font-weight:900;text-align:center;text-transform:uppercase;vertical-align:middle;line-height:1.2;}
.deusbot-performance-table-grid th:first-child,.deusbot-performance-table-grid td:first-child{text-align:center;}
.deusbot-performance-table-grid th:last-child,.deusbot-performance-table-grid td:last-child{background:rgba(49,193,224,.055);font-weight:900;}
.deusbot-performance-table-grid td{height:56px;padding:6px 20px;border-bottom:1px solid rgba(148,163,184,.12);color:#f4f7fb;font-size:14px;font-weight:750;text-align:center;vertical-align:middle;line-height:1.25;white-space:nowrap;}
.deusbot-performance-table-grid tr:last-child td{border-bottom:0;}
.deusbot-performance-table-grid td.is-profit{color:#37dfa0;}
.deusbot-performance-table-grid td.is-loss{color:#ff737c;}
.deusbot-performance-table-grid td.is-empty{color:#596575;}
.deusbot-performance-table-empty{padding:34px!important;color:#8f9cad!important;text-align:center!important;font-weight:800!important;}
.deusbot-performance-widget.is-calculator{box-sizing:border-box;max-width:100%;padding:22px;color:#111827;background:transparent;}
.deusbot-performance-widget.is-calculator .deusbot-performance-heading strong{color:#111827;}
.deusbot-performance-widget.is-calculator .deusbot-performance-stat span,.deusbot-performance-widget.is-calculator .deusbot-performance-controls label,.deusbot-performance-widget.is-calculator .deusbot-performance-table-metric label,.deusbot-performance-widget.is-calculator .deusbot-performance-range-label,.deusbot-performance-widget.is-calculator .deusbot-performance-status,.deusbot-performance-widget.is-calculator .deusbot-calculator-timeframes .deusbot-performance-status,.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-toolbar label,.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-years label{color:#667085;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-config-block{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-display-block{border:0;border-radius:8px;background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(244,249,252,.62));box-shadow:none;}
.deusbot-performance-widget.is-calculator .deusbot-performance-controls{display:block;width:100%;max-width:100%;margin:0;padding:0;border:0;background:transparent;box-shadow:none;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-controls-block{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:12px 14px;width:100%;max-width:100%;margin:0 0 50px;box-sizing:border-box;}
.deusbot-performance-widget.is-calculator .deusbot-performance-controls input{border-color:rgba(160,187,204,.82);background:#f7fafc;color:#111827;}
.deusbot-performance-widget.is-calculator .deusbot-performance-controls input:hover{border-color:rgba(49,193,224,.48);background:#ffffff;}
.deusbot-performance-widget.is-calculator .deusbot-performance-controls input:focus{border-color:#31C1E0;background:#ffffff;box-shadow:0 0 0 3px rgba(49,193,224,.18);}
.deusbot-performance-widget.is-calculator .deusbot-capital-control{grid-column:span 3;color:#344054;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-point-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 14px;grid-column:1/-1;width:100%;box-sizing:border-box;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-point-fields>.deusbot-calculator-input-field{min-width:0;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-input-field{display:block!important;margin:0!important;color:#344054!important;font-size:12px!important;font-weight:900!important;line-height:1.2;text-transform:none!important;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-input-shell{position:relative;display:block;width:100%;height:56px;box-sizing:border-box;overflow:hidden;border:1px solid rgba(160,187,204,.86);border-radius:6px;background:#fff;font-family:Montserrat,Arial,sans-serif;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-input-shell:focus-within{border-color:#31C1E0!important;box-shadow:none!important;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-input-label,.deusbot-performance-widget.is-calculator .deusbot-calculator-input-unit{position:absolute;top:0;bottom:0;z-index:2;display:flex;align-items:center;box-sizing:border-box;padding:0 11px;color:#667085;font-size:12px;font-weight:950;line-height:1;pointer-events:none;text-transform:uppercase;white-space:nowrap;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-input-label{left:0;justify-content:flex-start;max-width:38%;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-input-unit{right:0;justify-content:flex-end;max-width:45%;text-align:right;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-input-shell input[type=number]{width:100%;height:56px!important;min-height:56px!important;margin:0!important;padding:7px 112px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#111827!important;font-family:Montserrat,Arial,sans-serif!important;font-size:15px!important;font-weight:850!important;text-align:center!important;outline:none!important;box-shadow:none!important;}
.deusbot-performance-widget.is-calculator .deusbot-capital-control .deusbot-calculator-input-shell input[type=number]{padding-left:78px!important;padding-right:78px!important;}
.deusbot-performance-widget.is-calculator .deusbot-performance-controls input[readonly]{color:#14505c;border-color:rgba(49,193,224,.62);background:#e7f6fa;box-shadow:inset 3px 0 0 #31C1E0,0 0 0 1px rgba(49,193,224,.08);}
.deusbot-performance-widget.is-calculator .deusbot-performance-controls input[readonly]:hover{background:#e2f4f8;border-color:#31C1E0;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-input-shell.is-locked{background:#e7f6fa;border-color:rgba(49,193,224,.62);box-shadow:none;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-input-shell.is-locked input[readonly]{background:transparent!important;box-shadow:none!important;}
.deusbot-performance-widget.is-calculator .deusbot-performance-stats{width:100%;max-width:100%;margin:0 0 16px;border-radius:8px;background:#f7fafc!important;border-color:rgba(160,187,204,.78);box-shadow:none;overflow:hidden;}
.deusbot-performance-widget.is-calculator .deusbot-performance-laptop-content>.deusbot-performance-stats{flex:0 0 78px;margin:0 0 12px;border-radius:0;}
.deusbot-performance-widget.is-calculator .deusbot-performance-stat{background:#f7fafc;}
.deusbot-performance-widget.is-calculator .deusbot-performance-stat:hover{background:#f7fafc;transform:none;box-shadow:none;}
.deusbot-performance-widget.is-calculator .deusbot-performance-stat strong{color:#111827;}
.deusbot-performance-widget.is-calculator .deusbot-performance-stat-primary strong{color:#31C1E0;text-shadow:none;}
.deusbot-performance-widget.is-calculator .deusbot-performance-stat strong[data-stat="drawdown"]{font-size:34px;font-weight:950;text-shadow:none;}
@media (min-width: 1025px){.deusbot-performance-widget.is-calculator .deusbot-performance-stats{grid-template-columns:repeat(3,minmax(0,1fr));container-type:inline-size}.deusbot-performance-widget.is-calculator .deusbot-performance-stat{grid-template-columns:minmax(0,1fr) auto;gap:clamp(8px,1.45cqw,18px);padding-left:clamp(10px,1.45cqw,18px);padding-right:clamp(10px,1.45cqw,18px)}.deusbot-performance-widget.is-calculator .deusbot-performance-stat span{min-width:0;font-size:clamp(11px,1.05cqw,14px);white-space:normal}.deusbot-performance-widget.is-calculator .deusbot-performance-stat strong{min-width:0;font-size:clamp(18px,1.85cqw,22px)}.deusbot-performance-widget.is-calculator .deusbot-performance-stat-primary strong,.deusbot-performance-widget.is-calculator .deusbot-performance-stat strong[data-stat="drawdown"]{font-size:clamp(24px,2.8cqw,34px)}}
.deusbot-performance-widget.is-calculator .deusbot-performance-ranges{border:0;background:transparent;box-shadow:none;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-display-block .deusbot-performance-ranges{border:0;background:transparent;box-shadow:none;}
.deusbot-performance-widget.is-calculator .deusbot-performance-ranges button,.deusbot-performance-widget.is-calculator .deusbot-performance-ranges button:focus,.deusbot-performance-widget.is-calculator .deusbot-performance-ranges button:active{color:#475467;background:transparent;}
.deusbot-performance-widget.is-calculator .deusbot-performance-ranges input[type="date"][data-start-date],.deusbot-performance-widget.is-calculator .deusbot-performance-ranges input[type="date"][data-start-date]:focus,.deusbot-performance-widget.is-calculator .deusbot-performance-ranges input[type="date"][data-start-date]:active{color:#475467;background:transparent;color-scheme:light;}
.deusbot-performance-widget.is-calculator .deusbot-performance-ranges button:hover{background:#eaf8fb;color:#111827;}
.deusbot-performance-widget.is-calculator .deusbot-performance-ranges input[type="date"][data-start-date]:hover{background:#eaf8fb;color:#111827;}
.deusbot-performance-widget.is-calculator .deusbot-performance-ranges button.is-active,.deusbot-performance-widget.is-calculator .deusbot-performance-ranges button.is-active:hover{background:#31C1E0;color:#061014;box-shadow:0 8px 22px rgba(49,193,224,.22);}
.deusbot-performance-widget.is-calculator .deusbot-performance-ranges input[type="date"][data-start-date].is-active,.deusbot-performance-widget.is-calculator .deusbot-performance-ranges input[type="date"][data-start-date].is-active:hover{background:#31C1E0;color:#061014;box-shadow:0 8px 22px rgba(49,193,224,.22);}
.deusbot-performance-widget.is-calculator .deusbot-performance-ranges button:disabled,.deusbot-performance-widget.is-calculator .deusbot-performance-ranges button:disabled:hover{background:transparent;color:#98a2b3;box-shadow:none;}
.deusbot-performance-widget.is-calculator .deusbot-performance-ranges input[type="date"][data-start-date]:disabled,.deusbot-performance-widget.is-calculator .deusbot-performance-ranges input[type="date"][data-start-date]:disabled:hover{background:transparent;color:#98a2b3;box-shadow:none;}
.deusbot-performance-widget.is-calculator .deusbot-performance-year-menu{border-color:rgba(49,193,224,.28);background:#F4F9FC;box-shadow:0 14px 34px rgba(24,52,68,.16);}
.deusbot-performance-widget.is-calculator .deusbot-performance-year-menu [data-year-option]{color:#344054;}
.deusbot-performance-widget.is-calculator .deusbot-performance-year-menu [data-year-option]:hover{background:#eaf8fb;color:#111827;}
.deusbot-performance-widget.is-calculator .deusbot-performance-year-menu [data-year-option].is-active{background:#31C1E0;color:#061014;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-tabs{padding:0;border:0;background:transparent;box-shadow:none;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-nav{flex-direction:row;justify-content:space-between;align-items:center;gap:18px;margin:0;padding:12px 14px;border:0;border-radius:8px 8px 0 0;background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(244,249,252,.70));box-shadow:none;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-panels{margin:0;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-modules-row{width:auto;min-width:0;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-timeframes{margin-left:0;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-tabs button,.deusbot-performance-widget.is-calculator .deusbot-calculator-tabs button:focus,.deusbot-performance-widget.is-calculator .deusbot-calculator-tabs button:active{border:0;background:rgba(230,241,248,.82);color:#344054;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-tabs button:hover{background:#eaf8fb;border-color:rgba(49,193,224,.38);color:#111827;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-tabs button.is-active{border-color:#31C1E0;background:#31C1E0;color:#061014;box-shadow:0 8px 22px rgba(49,193,224,.24);}
.deusbot-performance-widget.is-calculator .deusbot-sizing-lock,.deusbot-performance-widget.is-calculator .deusbot-sizing-mode-control{grid-column:span 3;padding:0;border:1px solid rgba(49,193,224,.42);border-radius:6px;background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(234,248,251,.72));box-shadow:none;user-select:none;-webkit-user-select:none;transition:border-color .15s ease,background .15s ease,transform .15s ease;}
.deusbot-performance-widget.is-calculator .deusbot-sizing-lock:hover,.deusbot-performance-widget.is-calculator .deusbot-sizing-mode-control:hover{border-color:#31C1E0;background:linear-gradient(180deg,#ffffff,#eaf8fb);box-shadow:none;transform:translateY(-1px);}
.deusbot-performance-widget.is-calculator .deusbot-sizing-lock.is-active,.deusbot-performance-widget.is-calculator .deusbot-sizing-mode-control.is-active{border-color:#31C1E0;background:#e7f6fa;box-shadow:inset 3px 0 0 #31C1E0;}
.deusbot-performance-widget.is-calculator .deusbot-sizing-lock label,.deusbot-performance-widget.is-calculator .deusbot-sizing-mode-control label{display:flex!important;flex-direction:row!important;align-items:center;gap:12px;width:100%;min-height:56px!important;box-sizing:border-box;padding:8px 14px;color:#344054!important;font-size:12px!important;font-weight:800!important;text-transform:none!important;cursor:pointer;}
.deusbot-performance-widget.is-calculator .deusbot-sizing-lock input,.deusbot-performance-widget.is-calculator .deusbot-sizing-mode-control input{flex:0 0 auto;width:20px!important;height:20px!important;margin:0;accent-color:#31C1E0;}
.deusbot-performance-widget.is-calculator .deusbot-sizing-lock strong,.deusbot-performance-widget.is-calculator .deusbot-sizing-mode-control strong{display:block;color:#111827;font-size:13px;font-weight:950;text-transform:uppercase;}
.deusbot-performance-widget.is-calculator .deusbot-license-recommendation{grid-column:1/-1;display:block;width:100%;max-width:100%;box-sizing:border-box;container-type:inline-size;}
.deusbot-performance-widget.is-calculator .deusbot-sizing-tier{display:grid;grid-template-columns:72px minmax(190px,240px) minmax(260px,1fr) minmax(480px,1.55fr) minmax(154px,170px);align-items:center;gap:0;width:100%;min-height:96px;box-sizing:border-box;margin-bottom:50px!important;padding:14px 18px;border:1px solid rgba(160,187,204,.70);border-radius:8px;background:rgba(255,255,255,.58);box-shadow:none!important;overflow:visible;}
.deusbot-performance-widget.is-calculator .deusbot-license-recommendation-icon{position:relative;display:block;justify-self:center;align-self:center;width:56px;height:56px;border:1px solid rgba(49,193,224,.18);border-radius:50%;background:#effbfe;box-shadow:inset 0 0 0 1px rgba(255,255,255,.74);}
.deusbot-performance-widget.is-calculator .deusbot-license-recommendation-icon:before{content:'';position:absolute;left:50%;top:15px;width:17px;height:24px;border:2px solid #31C1E0;border-radius:2px;background:rgba(255,255,255,.72);transform:translateX(-50%);}
.deusbot-performance-widget.is-calculator .deusbot-license-recommendation-icon:after{content:'';position:absolute;left:50%;top:22px;width:9px;height:2px;background:#31C1E0;box-shadow:0 5px 0 #31C1E0,0 10px 0 #31C1E0;transform:translateX(-50%);}
.deusbot-performance-widget.is-calculator .deusbot-license-main{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;box-sizing:border-box;padding:0 22px 0 0;text-align:center;}
.deusbot-performance-widget.is-calculator .deusbot-license-recommendation-title{display:block;margin:0 0 8px;color:#344054;font-size:13px;font-weight:900;line-height:1.15;text-align:center;text-transform:uppercase;}
.deusbot-performance-widget.is-calculator .deusbot-sizing-tier strong{display:flex;align-items:center;justify-content:center;width:142px;max-width:100%;height:34px;box-sizing:border-box;border-radius:6px;background:#0b84f3;color:#fff;font-size:20px;font-weight:950;line-height:1;text-align:center;white-space:nowrap;box-shadow:0 7px 16px rgba(11,132,243,.24);}
.deusbot-performance-widget.is-calculator .deusbot-license-recommendation-copy{height:100%;min-height:58px;box-sizing:border-box;margin:0;padding:0 26px;border-left:1px solid rgba(160,187,204,.70);color:#344054;font-size:14px;font-weight:750;line-height:1.55;display:flex;align-items:center;}
.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small{position:relative;display:grid;grid-template-columns:58px minmax(0,1fr);align-items:center;justify-content:end;justify-self:end;column-gap:34px;width:max-content;max-width:100%;height:100%;min-height:58px;box-sizing:border-box;margin:0;padding:0;color:#111827;font-size:13px;font-weight:850;line-height:1.2;text-transform:none;}
.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small:before,.deusbot-performance-widget.is-calculator .deusbot-license-tiers-link:before{content:'';position:absolute;left:0;top:50%;width:1px;height:52px;background:rgba(160,187,204,.70);transform:translateY(-50%);}
.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small:after{display:none;}
.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small .deusbot-license-limit{position:relative;display:grid;grid-template-columns:32px 42px 46px;align-items:center;justify-content:start;gap:8px;width:136px;min-width:0;min-height:18px;box-sizing:border-box;padding:0;white-space:nowrap;}
.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small span{display:block;color:#111827;font-size:13px;font-weight:900;line-height:1.15;text-transform:uppercase;white-space:nowrap;}
.deusbot-performance-widget.is-calculator .deusbot-license-max-label{justify-self:end;color:#667085;font-size:12px;font-weight:950;letter-spacing:0;text-align:right;}
.deusbot-performance-widget.is-calculator .deusbot-license-limits-list{display:grid!important;grid-template-columns:1fr;gap:7px;justify-self:start;}
.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small .deusbot-license-market{text-align:left;}
.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small .deusbot-license-value{min-width:0;text-align:right;font-variant-numeric:tabular-nums;}
.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small .deusbot-license-unit{text-align:left;}
.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small .deusbot-license-fallback{width:100%;text-align:center;white-space:normal;text-transform:none;}
.deusbot-performance-widget.is-calculator .deusbot-license-tiers-link{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;min-height:58px;box-sizing:border-box;padding:0 10px;color:#0b84f3;font-size:14px;font-weight:900;line-height:1;text-align:center;text-decoration:none;white-space:nowrap;}
.deusbot-performance-widget.is-calculator .deusbot-license-tiers-link:hover{color:#006fd6;text-decoration:none;}
.deusbot-performance-widget.is-calculator .deusbot-sizing-tier.is-contact-tier{grid-template-columns:72px minmax(190px,240px) minmax(260px,1fr) minmax(154px,170px);}
.deusbot-performance-widget.is-calculator .deusbot-sizing-tier.is-contact-tier small{display:none!important;}
.deusbot-performance-widget.is-calculator .deusbot-license-tiers-link[aria-disabled="true"]{opacity:.45;pointer-events:none;}
.deusbot-performance-widget.is-calculator .deusbot-license-tiers-link span{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;font-size:0;line-height:0;transform:none;}
.deusbot-performance-widget.is-calculator .deusbot-license-tiers-link span:before{content:'';display:block;width:7px;height:7px;border-top:2px solid currentColor;border-right:2px solid currentColor;transform:rotate(45deg);}
.deusbot-performance-widget.is-calculator .deusbot-performance-chart{border-radius:0 0 8px 8px;background:linear-gradient(180deg,rgba(255,255,255,.74),rgba(244,249,252,.62));border-top:0;border-bottom:0;box-shadow:none;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-display-block .deusbot-calculator-trades,.deusbot-performance-widget.is-calculator .deusbot-calculator-display-block .deusbot-performance-table{border:0;border-radius:0 0 8px 8px;background:transparent;box-shadow:none;}
.deusbot-performance-widget.is-calculator .deusbot-performance-reset-zoom,.deusbot-performance-widget.is-calculator .deusbot-performance-reset-zoom:focus,.deusbot-performance-widget.is-calculator .deusbot-performance-reset-zoom:active{border-color:rgba(49,193,224,.44);background:rgba(255,255,255,.86);color:#0f172a;box-shadow:0 10px 24px rgba(24,52,68,.14);}
.deusbot-performance-widget.is-calculator .deusbot-performance-reset-zoom:hover,.deusbot-performance-widget.is-calculator .deusbot-performance-reset-zoom:focus:hover{background:#eaf8fb;color:#0f172a;}
.deusbot-performance-widget.is-calculator .deusbot-performance-zoom-labels{color:#111827;text-shadow:none;}
.deusbot-performance-widget.is-calculator .deusbot-performance-zoom-labels span{border-color:rgba(160,187,204,.82);background:rgba(255,255,255,.86);}
.deusbot-performance-widget.is-calculator .deusbot-performance-tooltip{border-color:#31C1E0;background:#F4F9FC;box-shadow:0 12px 34px rgba(24,52,68,.16);}
.deusbot-performance-widget.is-calculator .deusbot-performance-tooltip-date{color:#667085;}
.deusbot-performance-widget.is-calculator .deusbot-performance-tooltip-row{color:#344054;}
.deusbot-performance-widget.is-calculator .deusbot-performance-tooltip-row span:first-child{color:#667085;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades,.deusbot-performance-widget.is-calculator .deusbot-performance-table{border-color:rgba(160,187,204,.86);border-radius:8px;background:rgba(255,255,255,.66);box-shadow:0 18px 40px rgba(24,52,68,.13);}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-toolbar{border-bottom-color:rgba(160,187,204,.72);background:rgba(244,249,252,.78);}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-lock{border-color:#bdebf3;background:#effbfe;color:#14505c;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-scroll,.deusbot-performance-widget.is-calculator .deusbot-performance-table-scroll{border-bottom-color:rgba(160,187,204,.86);}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-table,.deusbot-performance-widget.is-calculator .deusbot-performance-table-grid{background:rgba(244,249,252,.78);}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-table th,.deusbot-performance-widget.is-calculator .deusbot-performance-table-grid th{border-bottom-color:rgba(160,187,204,.86);background:rgba(230,241,248,.96);color:#667085;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-table th button{color:#667085;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-table th button span + span{color:#98a2b3;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-table th button:hover{background:transparent;color:#111827;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-table th button:hover span + span{color:#475467;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-table th button.is-active,.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-table th button.is-active:hover{background:transparent;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-table th button span.is-active-sort{color:#111827;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-table th button:hover span.is-active-sort{color:#111827;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-table td,.deusbot-performance-widget.is-calculator .deusbot-performance-table-grid td{border-bottom-color:rgba(160,187,204,.58);background:rgba(255,255,255,.74);color:#111827;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-table tbody tr:nth-child(even) td,.deusbot-performance-widget.is-calculator .deusbot-performance-table-grid tbody tr:nth-child(even) td{background:rgba(244,249,252,.90);}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-table tbody tr:hover td,.deusbot-performance-widget.is-calculator .deusbot-performance-table-grid tbody tr:hover td{background:#eaf8fb;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-table td strong{color:#111827;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-table td span{color:#667085;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-table td.deusbot-trade-cell-equal span{color:#111827;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-position.is-long{color:#079455!important;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-position.is-short{color:#d92d20!important;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-pnl.is-profit{background:#ecfdf3;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-pnl.is-loss{background:#fff1f3;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-pnl.is-profit strong,.deusbot-performance-widget.is-calculator .deusbot-performance-table-grid td.is-profit{color:#079455;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-pnl.is-loss strong,.deusbot-performance-widget.is-calculator .deusbot-performance-table-grid td.is-loss{color:#d92d20;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-empty,.deusbot-performance-widget.is-calculator .deusbot-performance-table-empty{color:#667085!important;}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-batches button,.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-batches button:focus,.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-batches button:active{border-color:rgba(49,193,224,.44);background:rgba(255,255,255,.78);color:#14505c;box-shadow:0 8px 18px rgba(24,52,68,.08);}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-batches button:hover:not(:disabled){background:#31C1E0;color:#061014;box-shadow:0 8px 22px rgba(49,193,224,.22);}
.deusbot-performance-widget.is-calculator .deusbot-calculator-trades-batch-index{color:#344054;}
.deusbot-performance-widget.is-calculator .deusbot-performance-table-grid th:last-child,.deusbot-performance-widget.is-calculator .deusbot-performance-table-grid td:last-child{background:#effbfe;}
.deusbot-performance-widget.is-calculator .deusbot-performance-table-grid td.is-empty{color:#98a2b3;}
@media (max-width: 900px){.deusbot-performance-topbar{align-items:flex-start;flex-direction:column}.deusbot-performance-widget{max-width:100%}.deusbot-performance-stats{grid-template-columns:1fr}.deusbot-performance-stat{grid-template-columns:minmax(0,1fr);gap:8px;padding:13px 14px;border-left:0;border-top:1px solid rgba(148,163,184,.18)}.deusbot-performance-stat:first-child{border-top:0}.deusbot-performance-stat span,.deusbot-performance-stat strong{grid-column:1;text-align:center}.deusbot-performance-stat span{font-size:13px;white-space:normal}.deusbot-performance-chart{height:460px!important;min-height:360px}.deusbot-performance-controls{grid-template-columns:1fr 1fr}.deusbot-performance-controls button{grid-column:1/-1}}
@media (max-width: 900px){.deusbot-performance-widget.has-module-tabs:not(.is-calculator) .deusbot-calculator-nav{align-items:center;flex-direction:column}.deusbot-performance-widget.has-module-tabs:not(.is-calculator) .deusbot-calculator-modules-row,.deusbot-performance-widget.has-module-tabs:not(.is-calculator) .deusbot-calculator-timeframes{width:100%;align-items:center}.deusbot-performance-widget.has-module-tabs:not(.is-calculator) .deusbot-calculator-timeframe-row{width:100%;justify-content:center}.deusbot-performance-widget.has-module-tabs:not(.is-calculator) .deusbot-calculator-tabs,.deusbot-performance-widget.has-module-tabs:not(.is-calculator) .deusbot-performance-ranges{width:100%;box-sizing:border-box}.deusbot-performance-widget.has-module-tabs:not(.is-calculator) .deusbot-performance-range-item,.deusbot-performance-widget.has-module-tabs:not(.is-calculator) .deusbot-performance-year-range{flex:1 1 0;width:auto;min-width:0}.deusbot-performance-widget.has-module-tabs:not(.is-calculator) .deusbot-calculator-tabs button,.deusbot-performance-widget.has-module-tabs:not(.is-calculator) .deusbot-performance-ranges button{flex:1;min-width:0}}
@media (max-width: 900px){.deusbot-performance-widget.is-calculator .deusbot-calculator-controls-block{grid-template-columns:1fr 1fr}.deusbot-performance-widget.is-calculator .deusbot-capital-control,.deusbot-performance-widget.is-calculator .deusbot-sizing-lock,.deusbot-performance-widget.is-calculator .deusbot-sizing-mode-control,.deusbot-performance-widget.is-calculator .deusbot-license-recommendation{grid-column:1/-1;grid-row:auto}.deusbot-performance-widget.is-calculator .deusbot-calculator-nav{align-items:center;flex-direction:column}.deusbot-performance-widget.is-calculator .deusbot-calculator-modules-row,.deusbot-performance-widget.is-calculator .deusbot-calculator-timeframes{width:100%;align-items:center}.deusbot-performance-widget.is-calculator .deusbot-calculator-timeframe-row{width:100%;justify-content:center}}
@media (max-width: 1024px){.deusbot-performance-widget{max-width:100%}.deusbot-performance-widget.is-calculator{padding-left:12px;padding-right:12px}.deusbot-performance-controls{grid-template-columns:1fr}.deusbot-performance-widget.is-calculator .deusbot-calculator-controls-block{grid-template-columns:1fr}.deusbot-performance-widget.is-calculator .deusbot-capital-control,.deusbot-performance-widget.is-calculator .deusbot-sizing-lock,.deusbot-performance-widget.is-calculator .deusbot-sizing-mode-control,.deusbot-performance-controls button{grid-column:1}.deusbot-calculator-modules-row{align-items:center;flex-direction:column}.deusbot-calculator-timeframes{align-items:center;margin-left:0}.deusbot-calculator-timeframe-row{align-items:center;justify-content:center;flex-direction:column}.deusbot-performance-ranges,.deusbot-calculator-tabs{width:100%!important;box-sizing:border-box}.deusbot-performance-ranges button,.deusbot-calculator-tabs button{flex:1;min-width:0}.deusbot-performance-table-metric{justify-content:center;width:100%}.deusbot-performance-table-metric label{width:min(100%,520px);box-sizing:border-box}.deusbot-performance-table-metric select{width:100%}.deusbot-calculator-timeframes .deusbot-performance-status{text-align:center}.deusbot-performance-stat{grid-template-columns:1fr;gap:7px}.deusbot-performance-stat span,.deusbot-performance-stat strong{grid-column:1;text-align:center}.deusbot-performance-stat span{white-space:normal}.deusbot-performance-chart,.deusbot-performance-laptop-content .deusbot-performance-chart{height:460px!important;min-height:360px!important}.deusbot-performance-chart-wrap.has-zoom-labels{margin-bottom:26px}.deusbot-performance-zoom-labels{left:0!important;right:0!important;bottom:-23px;height:23px;font-size:12px;text-align:center}.deusbot-performance-zoom-labels span{position:absolute!important;top:0!important;display:block;width:86px!important;min-width:86px!important;max-width:86px!important;transform:none!important;padding:3px 6px!important;pointer-events:none!important;cursor:default!important}.deusbot-calculator-trades,.deusbot-performance-table{width:100%;max-width:100%;box-sizing:border-box}.deusbot-calculator-trades-toolbar{align-items:flex-start;flex-direction:column}.deusbot-calculator-trades-lock{width:100%;max-width:none;box-sizing:border-box;text-align:left}.deusbot-calculator-trades-scroll,.deusbot-performance-table-scroll{width:100%;max-width:100%;overflow-x:auto}.deusbot-calculator-trades-scroll{overflow-y:visible}.deusbot-performance-table-scroll{overflow-y:hidden}.deusbot-calculator-trades-footer{align-items:flex-start;flex-direction:column}.deusbot-calculator-trades-years,.deusbot-calculator-trades-years label{width:100%;box-sizing:border-box}.deusbot-calculator-trades-years select{width:100%}.deusbot-calculator-trades-batches{justify-content:flex-start;flex-wrap:wrap;width:100%;margin-left:0}.deusbot-calculator-trades-table{min-width:760px}.deusbot-performance-table-grid{min-width:900px}.deusbot-calculator-trades-table th button{padding:8px 12px}.deusbot-calculator-trades-table td,.deusbot-performance-table-grid td{padding:10px}.deusbot-performance-table-grid th{padding-left:12px;padding-right:12px}}
@media (max-width: 1024px){.deusbot-performance-laptop{width:100%;aspect-ratio:auto;background:transparent}.deusbot-performance-laptop-frame{display:none}.deusbot-performance-laptop-screen{position:static;width:100%;height:auto;background:transparent}.deusbot-performance-laptop-content{position:static;width:100%;min-width:0;height:auto;min-height:0;opacity:1;transform:none!important}.deusbot-performance-laptop-content>.deusbot-performance-widget,.deusbot-performance-laptop-content>.deusbot-performance-stats,.deusbot-performance-laptop-content>.deusbot-calculator-display-block{width:100%;max-width:100%;height:auto;margin:0 auto}.deusbot-performance-laptop-content>.deusbot-performance-stats,.deusbot-performance-widget.is-calculator .deusbot-performance-laptop-content>.deusbot-performance-stats{flex:0 0 auto;height:auto;min-height:0;margin:0 0 16px;overflow:visible}.deusbot-performance-laptop-content .deusbot-calculator-trades{height:auto;overflow:visible}.deusbot-performance-laptop-content .deusbot-calculator-trades-scroll{max-height:none;overflow-x:auto;overflow-y:visible}.deusbot-performance-laptop-content [data-calculator-panel="trades"] .deusbot-calculator-trades-footer{position:relative}}
@media (max-width: 1024px){.deusbot-performance-ranges .deusbot-performance-range-item,.deusbot-performance-ranges .deusbot-performance-year-range{flex:1 1 0;width:auto;min-width:0}.deusbot-performance-ranges .deusbot-performance-range-item>button,.deusbot-performance-ranges .deusbot-performance-year-range>button[data-year-toggle]{width:100%;min-width:0}}
@media (max-width: 560px){.deusbot-performance-stats{grid-template-columns:1fr}.deusbot-performance-stat{min-height:64px;padding:12px;border-left:0;border-top:1px solid rgba(148,163,184,.18)}.deusbot-performance-stat:first-child{border-top:0}.deusbot-performance-stat span{font-size:13px}.deusbot-performance-stat strong,.deusbot-performance-stat-primary strong,.deusbot-performance-stat strong[data-stat="drawdown"]{font-size:28px}.deusbot-performance-chart,.deusbot-performance-laptop-content .deusbot-performance-chart{height:380px!important;min-height:340px!important}.deusbot-performance-zoom-labels{left:12px;right:12px;font-size:12px}.deusbot-performance-ranges,.deusbot-calculator-tabs{width:100%!important}.deusbot-performance-ranges button,.deusbot-calculator-tabs button{flex:1}.deusbot-calculator-trades-table{min-width:760px}.deusbot-performance-table-grid{min-width:900px}.deusbot-calculator-trades-table td,.deusbot-performance-table-grid td{padding:10px}.deusbot-performance-widget.is-calculator .deusbot-license-recommendation{grid-column:1/-1}.deusbot-performance-widget.is-calculator .deusbot-sizing-tier{grid-template-columns:1fr;justify-items:center;text-align:center}.deusbot-performance-widget.is-calculator .deusbot-license-recommendation-icon{justify-self:center}.deusbot-performance-widget.is-calculator .deusbot-license-recommendation-copy{width:100%;min-height:0;padding:13px 0 0;border-left:0;border-top:1px solid rgba(160,187,204,.70);justify-content:center;text-align:center}.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small{display:grid;width:100%;grid-template-columns:58px minmax(0,1fr);justify-items:stretch;column-gap:24px;row-gap:0}.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small:after{display:none}.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small .deusbot-license-limit{width:136px;max-width:136px;height:auto;min-height:18px;padding:0}.deusbot-performance-widget.is-calculator .deusbot-license-tiers-link{justify-content:center;width:100%}}
@media (max-width: 1180px){.deusbot-performance-widget.is-calculator .deusbot-sizing-tier{grid-template-columns:58px minmax(156px,220px) minmax(0,1fr);gap:12px;padding:14px}.deusbot-performance-widget.is-calculator .deusbot-license-main{padding-right:0}.deusbot-performance-widget.is-calculator .deusbot-license-recommendation-copy{padding:0 0 0 18px}.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small{grid-column:1/-1;min-height:0;padding:14px 0 0;border-top:1px solid rgba(160,187,204,.70)}.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small:before,.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small:after,.deusbot-performance-widget.is-calculator .deusbot-license-tiers-link:before{display:none}.deusbot-performance-widget.is-calculator .deusbot-license-tiers-link{grid-column:1/-1;justify-content:center;min-height:0;padding:14px 0 0;border-top:1px solid rgba(160,187,204,.70)}}
@media (max-width: 767px){.deusbot-performance-widget.is-calculator .deusbot-sizing-tier{grid-template-columns:1fr;justify-items:center;text-align:center}.deusbot-performance-widget.is-calculator .deusbot-license-recommendation-icon{justify-self:center}.deusbot-performance-widget.is-calculator .deusbot-license-recommendation-copy{width:100%;min-height:0;padding:13px 0 0;border-left:0;border-top:1px solid rgba(160,187,204,.70);justify-content:center;text-align:center}.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small{display:grid;width:100%;grid-template-columns:58px minmax(0,1fr);justify-items:stretch;column-gap:24px;row-gap:0}.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small .deusbot-license-limit{width:136px;max-width:136px;height:auto;min-height:18px;padding:0}.deusbot-performance-widget.is-calculator .deusbot-license-tiers-link{justify-content:center;width:100%}}
@container (max-width: 1180px){.deusbot-performance-widget.is-calculator .deusbot-sizing-tier{grid-template-columns:58px minmax(156px,220px) minmax(0,1fr);gap:12px;padding:14px}.deusbot-performance-widget.is-calculator .deusbot-license-main{padding-right:0}.deusbot-performance-widget.is-calculator .deusbot-license-recommendation-copy{padding:0 0 0 18px}.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small{grid-column:1/-1;min-height:0;padding:14px 0 0;border-top:1px solid rgba(160,187,204,.70)}.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small:before,.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small:after,.deusbot-performance-widget.is-calculator .deusbot-license-tiers-link:before{display:none}.deusbot-performance-widget.is-calculator .deusbot-license-tiers-link{grid-column:1/-1;justify-content:center;min-height:0;padding:14px 0 0;border-top:1px solid rgba(160,187,204,.70)}}
@container (max-width: 767px){.deusbot-performance-widget.is-calculator .deusbot-sizing-tier{grid-template-columns:1fr;justify-items:center;text-align:center}.deusbot-performance-widget.is-calculator .deusbot-license-recommendation-icon{justify-self:center}.deusbot-performance-widget.is-calculator .deusbot-license-recommendation-copy{width:100%;min-height:0;padding:13px 0 0;border-left:0;border-top:1px solid rgba(160,187,204,.70);justify-content:center;text-align:center}.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small{display:grid;width:100%;grid-template-columns:58px minmax(0,1fr);justify-items:stretch;column-gap:24px;row-gap:0}.deusbot-performance-widget.is-calculator .deusbot-sizing-tier small .deusbot-license-limit{width:136px;max-width:136px;height:auto;min-height:18px;padding:0}.deusbot-performance-widget.is-calculator .deusbot-license-tiers-link{justify-content:center;width:100%}}
@media (max-width: 1180px){.deusbot-performance-widget.is-calculator .deusbot-sizing-tier.is-contact-tier{grid-template-columns:58px minmax(156px,220px) minmax(0,1fr)}}
@media (max-width: 767px){.deusbot-performance-widget.is-calculator .deusbot-sizing-tier.is-contact-tier{grid-template-columns:1fr}}
@container (max-width: 1180px){.deusbot-performance-widget.is-calculator .deusbot-sizing-tier.is-contact-tier{grid-template-columns:58px minmax(156px,220px) minmax(0,1fr)}}
@container (max-width: 767px){.deusbot-performance-widget.is-calculator .deusbot-sizing-tier.is-contact-tier{grid-template-columns:1fr}}
@media (min-width: 1025px){.deusbot-performance-laptop-content>.deusbot-performance-widget{display:flex!important;flex-direction:column!important;width:var(--deusbot-laptop-content-width)!important;max-width:none!important;height:var(--deusbot-laptop-content-height)!important;margin:0!important;padding:0!important}.deusbot-performance-laptop-content>.deusbot-performance-stats{display:grid!important;width:var(--deusbot-laptop-content-width)!important;max-width:none!important;flex:0 0 78px!important;margin:0 0 12px!important}.deusbot-performance-laptop-content>.deusbot-calculator-display-block{display:flex!important;flex:1 1 auto!important;flex-direction:column!important;width:var(--deusbot-laptop-content-width)!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important}.deusbot-performance-laptop-content .deusbot-calculator-nav{align-items:center!important;flex-direction:row!important;justify-content:space-between!important}.deusbot-performance-laptop-content .deusbot-calculator-modules-row,.deusbot-performance-laptop-content .deusbot-calculator-timeframes{width:auto!important}.deusbot-performance-laptop-content .deusbot-calculator-timeframes{align-items:flex-end!important;margin-left:0!important}.deusbot-performance-laptop-content .deusbot-calculator-timeframe-row{align-items:center!important;flex-direction:row!important;justify-content:flex-end!important}.deusbot-performance-laptop-content .deusbot-calculator-tabs,.deusbot-performance-laptop-content .deusbot-performance-ranges{width:max-content!important;max-width:100%!important}.deusbot-performance-laptop-content .deusbot-performance-stat{grid-template-columns:minmax(132px,1fr) auto minmax(132px,1fr)!important}.deusbot-performance-laptop-content .deusbot-performance-stat span{grid-column:1!important;text-align:left!important;white-space:nowrap!important}.deusbot-performance-laptop-content .deusbot-performance-stat strong{grid-column:2!important;text-align:center!important}.deusbot-performance-laptop-content .deusbot-performance-table-scroll{display:flex!important;flex-direction:column!important;height:100%!important}.deusbot-performance-laptop-content .deusbot-performance-table-grid{flex:1 1 auto!important;height:100%!important;min-height:100%!important}}

.deusbot-tier-picker{display:block;width:100%;max-width:var(--deusbot-tier-picker-width,100%);font-family:Montserrat,Arial,sans-serif}
.deusbot-tier-picker .deusbot-tier-picker-field{display:block;margin:0}
.deusbot-tier-picker .deusbot-tier-input-wrap{position:relative;display:block;overflow:hidden;border:1px solid rgba(160,187,204,.86);border-radius:6px;background:#fff}
.deusbot-tier-picker .deusbot-tier-input-wrap:focus-within{border-color:#31C1E0;box-shadow:0 0 0 2px rgba(49,193,224,.18)}
.deusbot-tier-picker [data-deusbot-tier-balance-input]{width:100%;height:45px;margin:0;padding:7px 78px;border:0;background:transparent;color:#111827;font-family:Montserrat,Arial,sans-serif;font-size:15px;font-weight:850;text-align:center;outline:none;box-shadow:none}
.deusbot-tier-picker .deusbot-tier-balance-label,.deusbot-tier-picker .deusbot-tier-currency{position:absolute;top:0;bottom:0;z-index:2;display:flex;align-items:center;color:#667085;font-size:12px;font-weight:950;line-height:1;pointer-events:none;text-transform:uppercase}
.deusbot-tier-picker .deusbot-tier-balance-label{left:0;padding-left:11px;justify-content:flex-start}
.deusbot-tier-picker .deusbot-tier-currency{right:0;padding-right:11px;justify-content:flex-end}
.pricetabletiers,.pricetabletiers .elementor-widget-container,.pricetabletiers .elementor-price-table,.pricetabletiers .elementor-price-table__header,.pricetabletiers .elementor-price-table__heading {  overflow: visible !important;}
.deusbot-price-tier-heading{position:relative!important;z-index:20!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;overflow:visible!important}
.deusbot-price-tier-trigger{appearance:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;margin:0!important;padding:4px 8px!important;border:0!important;border-radius:999px!important;background:transparent!important;color:inherit!important;font:inherit!important;line-height:1!important;cursor:pointer!important;box-shadow:none!important}
.deusbot-price-tier-trigger:hover,.deusbot-price-tier-trigger:focus{background:transparent!important;box-shadow:none!important;outline:none!important}
.deusbot-price-tier-label{display:inline-flex!important;align-items:center!important;line-height:1!important;cursor:inherit!important}
.deusbot-price-tier-chevron{position:relative!important;display:block!important;width:22px!important;height:22px!important;border:1px solid rgba(49,193,224,.9)!important;border-radius:999px!important;background:rgba(49,193,224,.14)!important;box-sizing:border-box!important;transform:none!important}
.deusbot-price-tier-trigger:hover .deusbot-price-tier-chevron,.deusbot-price-tier-trigger:focus .deusbot-price-tier-chevron{background:rgba(49,193,224,.24)!important;border-color:#31C1E0!important}
.deusbot-price-tier-chevron::after{content:"";position:absolute;left:7px;top:6px;width:6px;height:6px;border-right:2px solid #31C1E0;border-bottom:2px solid #31C1E0;transform:rotate(45deg)}
.deusbot-price-tier-heading.is-open .deusbot-price-tier-chevron::after{top:8px;transform:rotate(225deg)}
.deusbot-price-tier-menu{position:absolute;top:calc(100% + 8px);left:50%;z-index:9999;display:none;min-width:148px;max-height:280px;overflow: visible!important;transform:translateX(-50%);padding:6px;border:1px solid rgba(160,187,204,.86);border-radius:8px;background:#fff;box-shadow:0 18px 45px rgba(15,23,42,.18)}
.deusbot-price-tier-heading.is-open .deusbot-price-tier-menu{display:flex;flex-direction:column}
.deusbot-price-tier-option{appearance:none!important;width:100%!important;margin:0!important;padding:9px 12px!important;border:0!important;border-radius:6px!important;background:transparent!important;color:#111827!important;font-family:Montserrat,Arial,sans-serif!important;font-size:13px!important;font-weight:850!important;line-height:1.1!important;text-align:left!important;cursor:pointer!important;box-shadow:none!important}
.deusbot-price-tier-option:hover,.deusbot-price-tier-option:focus,.deusbot-price-tier-option.is-active{background:#effbfe!important;color:#14505c!important;outline:none!important}

@media (max-width: 1024px){.deusbot-performance-ranges{flex-wrap:wrap}.deusbot-performance-ranges .deusbot-performance-date-range{flex:0 0 48px;width:48px;min-width:48px}.deusbot-performance-ranges .deusbot-performance-date-range input[type="date"][data-start-date]{min-width:0}}
@media (max-width: 560px){.deusbot-performance-ranges .deusbot-performance-date-range{flex:0 0 48px;width:48px;min-width:48px}}
@media (max-width: 1024px){.deusbot-performance-widget.is-calculator .deusbot-calculator-point-fields{grid-template-columns:1fr}.deusbot-performance-widget.is-calculator .deusbot-calculator-point-fields>.deusbot-calculator-input-field{grid-column:1}}
.deusbot-price-range-card{margin:22px auto!important;padding:22px 24px!important;color:#111827!important;font-family:Montserrat,Arial,sans-serif!important;font-size:19px!important;font-weight:500!important;line-height:1.55!important;text-align:center!important;}
