:root{--zth-bg:#0a0f0d;--zth-bg-mid:#0d1f17;--zth-bg-card:#142920;--zth-bg-input:#0d1f17;--zth-border:#52b7882e;--zth-border-hover:#52b78873;--zth-teal:#52b788;--zth-teal-dim:#52b7881f;--zth-blue:#40916c;--zth-red:#ef4444;--zth-red-dim:#ef44441f;--zth-gold:#00e5a0;--zth-text:#e8f5ee;--zth-text-muted:#7a9e8a;--zth-text-dim:#4a6b58;--zth-font:"Space Grotesk",-apple-system,BlinkMacSystemFont,sans-serif;--zth-radius:8px;--zth-radius-lg:12px;--zth-shadow:0 8px 40px #0009,0 0 0 1px #52b78814;--zth-purple-start:#52b788;--zth-purple-end:#1b4332;--zth-gradient:linear-gradient(135deg,#40916c,#1b4332)}.theme--dark,body{--general-main-1:#0a0f0d;--general-main-2:#0d1f17;--general-section-1:#142920;--general-section-2:#1b4332;--general-section-3:#163528;--text-prominent:#e8f5ee;--text-general:#b8d4c4;--text-less-prominent:#7a9e8a;--text-disabled:#4a6b58;--border-normal:#52b7882e;--border-hover:#52b78873;--button-primary-default:#40916c;--button-primary-hover:#2d6a4f;--button-secondary-default:#52b7881a;--button-secondary-hover:#52b78833;--overlay-outside-dialog:#000000bf;--shadow-menu:0 8px 40px #0009}.dc-dialog__wrapper,.dc-modal__container,.modal__container{-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;background:#000000bf!important}.dc-dialog__dialog{color:#e8f5ee!important;font-family:var(--zth-font)!important;background:#142920!important;border:1px solid #52b7882e!important;border-radius:12px!important;box-shadow:0 8px 40px #0009,0 0 0 1px #52b78814!important}.dc-modal .dc-modal__container,.dc-modal .dc-modal__dialog,.dc-modal>div,.modal--save .dc-modal__container,.modal--save .dc-modal__dialog,.modal--save>div,.load-strategy .dc-modal__container,.load-strategy .dc-modal__dialog,.load-strategy>div,.db-self-exclusion__modal .dc-modal__container,.db-self-exclusion__modal .dc-modal__dialog,.db-self-exclusion__modal>div,.trade-modal-wrapper .dc-modal__container,.trade-modal-wrapper .dc-modal__dialog,.trade-modal-wrapper>div,.tnc-status-update-modal-wrapper .dc-modal__container,.tnc-status-update-modal-wrapper .dc-modal__dialog,.tnc-status-update-modal-wrapper>div,.risk-disclaimer-modal .dc-modal__container,.risk-disclaimer-modal .dc-modal__dialog,.risk-disclaimer-modal>div,.dc-dialog__wrapper--google-drive .dc-modal__container,.dc-dialog__wrapper--google-drive .dc-modal__dialog,.dc-dialog__wrapper--google-drive>div{color:#f0ecf8!important;background:#1a1028!important;border:1px solid #a855f72e!important;border-radius:18px!important;box-shadow:0 8px 40px #0009!important}.dc-dialog__header--title .dc-text,.dc-dialog__header-wrapper .dc-text,.dc-modal__header .dc-text,.modal__header .dc-text{color:#f0ecf8!important;font-weight:700!important}.dc-dialog__content .dc-text,.dc-dialog__content p,.dc-dialog__content span,.dc-dialog__content__description .dc-text,.dc-dialog__content__description__text{color:#9e8ab0!important;line-height:1.6!important}.dc-dialog__content strong,.dc-dialog__content__description strong{color:#f0ecf8!important}.dc-dialog__footer{border-top:1px solid #a855f72e!important;padding-top:1rem!important}.dc-btn--primary{color:#fff!important;background:linear-gradient(135deg,#40916c,#1b4332)!important;border:none!important;border-radius:6px!important;font-weight:700!important;transition:opacity .2s,transform .15s!important;box-shadow:0 4px 16px #40916c59!important}.dc-btn--primary .dc-btn__text{color:#fff!important}.dc-btn--primary:hover:not([disabled]){background:linear-gradient(135deg,#2d6a4f,#163528)!important;transform:translateY(-1px)!important}.dc-btn--secondary{background:0 0!important;border:1px solid #52b7884d!important;border-radius:6px!important;font-weight:600!important;transition:border-color .2s,background .2s!important}.dc-btn--secondary .dc-btn__text{color:#52b788!important}.dc-btn--secondary:hover:not([disabled]){background:#52b78814!important;border-color:#52b788!important}.dc-dialog__delete-strategy--delete .dc-btn--primary,.toolbar__dialog .dc-btn--primary{background:#ca0808!important;box-shadow:0 4px 16px #ef44444d!important}.dc-dialog__delete-strategy--delete .dc-btn--primary .dc-btn__text,.toolbar__dialog .dc-btn--primary .dc-btn__text{color:#fff!important}.dc-dialog__delete-strategy--delete .dc-btn--primary:hover:not([disabled]),.toolbar__dialog .dc-btn--primary:hover:not([disabled]){background:#dc2626!important}.dc-input,.dc-input__field,input[type=text],input[type=number],input[type=email],select,textarea{background:var(--zth-bg-input)!important;border:1px solid var(--zth-border)!important;color:var(--zth-text)!important;font-family:var(--zth-font)!important;border-radius:8px!important;transition:border-color .2s!important}.dc-input:focus,.dc-input__field:focus,input[type=text]:focus,input[type=number]:focus,input[type=email]:focus,select:focus,textarea:focus{border-color:var(--zth-teal)!important;outline:none!important;box-shadow:0 0 0 3px #52b7881a!important}.dc-input::placeholder,.dc-input__field::placeholder,input[type=text]::placeholder,input[type=number]::placeholder,input[type=email]::placeholder,select::placeholder,textarea::placeholder{color:var(--zth-text-dim)!important}.dc-tabs__item{color:var(--zth-text-muted)!important;border-bottom:2px solid #0000!important;transition:color .2s,border-color .2s!important}.dc-tabs__item--active,.dc-tabs__item:hover{color:var(--zth-teal)!important;border-bottom-color:var(--zth-teal)!important}.dc-tabs__content{background:0 0!important}.tab__dashboard__table__block{background:var(--zth-bg-card)!important;border:1px solid var(--zth-border)!important;border-radius:var(--zth-radius)!important;padding:1.5rem!important;transition:border-color .2s,box-shadow .2s,transform .2s!important}.tab__dashboard__table__block:hover{border-color:var(--zth-teal)!important;transform:translateY(-2px)!important;box-shadow:0 4px 24px #52b78833!important}.tab__dashboard__table__block .dc-text{color:var(--zth-text-muted)!important}.tab__dashboard__table__images{filter:drop-shadow(0 0 8px #52b78833)!important;transition:filter .2s!important}.tab__dashboard__table__images:hover{filter:drop-shadow(0 0 16px #52b78880)!important}.db-info-panel{background:var(--zth-bg-card)!important;border:1px solid var(--zth-border)!important;border-radius:var(--zth-radius)!important;padding:1.5rem!important}.db-info-panel h1{color:var(--zth-teal)!important;letter-spacing:.05em!important;text-transform:uppercase!important;margin-bottom:.75rem!important;font-size:1rem!important;font-weight:700!important}.db-info-panel .db-info-panel__card{color:var(--zth-text-muted)!important;border-left:2px solid var(--zth-border)!important;cursor:pointer!important;margin-bottom:.5rem!important;padding-left:.75rem!important;transition:border-color .2s,color .2s!important}.db-info-panel .db-info-panel__card:hover{border-left-color:var(--zth-teal)!important;color:var(--zth-text)!important}.announcements__button{color:var(--zth-text-muted)!important;transition:color .2s!important}.announcements__button:hover{color:var(--zth-teal)!important}.announcements__amount{background:var(--zth-gradient)!important;color:#fff!important;font-weight:700!important}.notifications__wrapper .dc-notification,.notifications__wrapper [class*=notification]{background:var(--zth-bg-card)!important;border:1px solid var(--zth-border)!important;border-radius:var(--zth-radius)!important;color:var(--zth-text)!important}.bot-stopped-dialog{background:var(--zth-bg-card)!important;border-left:3px solid var(--zth-teal)!important}.bot-stopped-dialog .dc-dialog__content__header .dc-text,.tour-dialog .dc-dialog__content__header .dc-text{color:var(--zth-teal)!important}.tour-dialog .dc-dialog__content__description__text{color:var(--zth-text-muted)!important;line-height:1.6!important}.db-self-exclusion{background:0 0!important}.db-self-exclusion__info{color:var(--zth-text-muted)!important;margin-bottom:1rem!important}.db-self-exclusion__input{background:var(--zth-bg-input)!important;border-color:var(--zth-border)!important;color:var(--zth-text)!important}.db-self-exclusion__input:focus{border-color:var(--zth-teal)!important}.tnc-status-update-modal{background:var(--zth-bg-card)!important;color:var(--zth-text)!important;padding:1.5rem!important}.tnc-status-update-modal .tnc-link{color:var(--zth-teal)!important}.trade-modal-wrapper .dc-text{color:var(--zth-text)!important}.modal--save .modal__content{color:var(--zth-text-muted)!important;background:0 0!important}.modal--save .save-type__input{background:var(--zth-bg-input)!important;border-color:var(--zth-border)!important;color:var(--zth-text)!important}.load-strategy .dc-tabs{border-bottom:1px solid var(--zth-border)!important;background:0 0!important}[class*=announce]{background:var(--zth-bg-card)!important;color:var(--zth-text)!important}[class*=announce] .dc-text{color:var(--zth-text-muted)!important}.Toastify__toast{background:var(--zth-bg-card)!important;border:1px solid var(--zth-border)!important;border-radius:var(--zth-radius)!important;color:var(--zth-text)!important;box-shadow:var(--zth-shadow)!important;font-family:var(--zth-font)!important}.Toastify__toast--success{border-left:3px solid var(--zth-teal)!important}.Toastify__toast--error{border-left:3px solid var(--zth-red)!important}.Toastify__progress-bar--success{background:var(--zth-gradient)!important}.Toastify__progress-bar--error{background:var(--zth-red)!important}*{scrollbar-width:thin;scrollbar-color:#52b7884d #0000}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#52b7884d;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#a855f780}input[type=checkbox],input[type=radio]{accent-color:var(--zth-teal)!important}a.link,.dc-link{color:var(--zth-teal)!important;text-decoration:none!important;transition:opacity .2s!important}a.link:hover,.dc-link:hover{opacity:.8!important}.app-root{justify-content:center;align-items:center;width:100vw;max-width:100%;min-height:100vh;margin:0;padding:0;font-size:1.6rem;display:flex;overflow:hidden auto}.app-root .load-message{margin-top:6rem}