:root{--zth-bg:#0a0612;--zth-bg-mid:#1a0a2e;--zth-bg-card:#2e1065;--zth-bg-input:#1a0a2e;--zth-border:#7c3aed38;--zth-border-hover:#f9731673;--zth-teal:#7c3aed;--zth-teal-dim:#7c3aed1f;--zth-blue:#5b21b6;--zth-red:#ef4444;--zth-red-dim:#ef44441f;--zth-gold:#f97316;--zth-text:#f0ecf8;--zth-text-muted:#a78bfa;--zth-text-dim:#6b5b8a;--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 #7c3aed1a;--zth-purple-start:#7c3aed;--zth-purple-end:#3b0764;--zth-gradient:linear-gradient(135deg,#7c3aed,#3b0764)}.theme--dark,body{--general-main-1:#0a0612;--general-main-2:#1a0a2e;--general-section-1:#2e1065;--general-section-2:#3b0764;--general-section-3:#2a1250;--text-prominent:#f0ecf8;--text-general:#c4b5fd;--text-less-prominent:#a78bfa;--text-disabled:#6b5b8a;--border-normal:#7c3aed38;--border-hover:#f9731673;--button-primary-default:#7c3aed;--button-primary-hover:#f97316;--button-secondary-default:#7c3aed1f;--button-secondary-hover:#f973162e;--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:#f0ecf8!important;font-family:var(--zth-font)!important;background:#2e1065!important;border:1px solid #7c3aed38!important;border-radius:12px!important;box-shadow:0 8px 40px #0009,0 0 0 1px #7c3aed1a!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,#7c3aed,#3b0764)!important;border:none!important;border-radius:6px!important;font-weight:700!important;transition:opacity .2s,transform .15s!important;box-shadow:0 4px 16px #7c3aed59!important}.dc-btn--primary .dc-btn__text{color:#fff!important}.dc-btn--primary:hover:not([disabled]){background:linear-gradient(135deg,#f97316,#ea580c)!important;transform:translateY(-1px)!important}.dc-btn--secondary{background:0 0!important;border:1px solid #7c3aed59!important;border-radius:6px!important;font-weight:600!important;transition:border-color .2s,background .2s!important}.dc-btn--secondary .dc-btn__text{color:#a78bfa!important}.dc-btn--secondary:hover:not([disabled]){background:#f9731614!important;border-color:#f97316!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-gold)!important;outline:none!important;box-shadow:0 0 0 3px #f973161f!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-gold)!important;border-bottom-color:var(--zth-gold)!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-gold)!important;transform:translateY(-2px)!important;box-shadow:0 4px 24px #f9731633!important}.tab__dashboard__table__block .dc-text{color:var(--zth-text-muted)!important}.tab__dashboard__table__images{filter:drop-shadow(0 0 8px #7c3aed40)!important;transition:filter .2s!important}.tab__dashboard__table__images:hover{filter:drop-shadow(0 0 16px #f9731673)!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-gold)!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-gold)!important;color:var(--zth-text)!important}.announcements__button{color:var(--zth-text-muted)!important;transition:color .2s!important}.announcements__button:hover{color:var(--zth-gold)!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-gold)!important}.bot-stopped-dialog .dc-dialog__content__header .dc-text,.tour-dialog .dc-dialog__content__header .dc-text{color:var(--zth-gold)!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-gold)!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-gold)!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-gold)!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:#7c3aed59 #0000}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#7c3aed59;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#f9731680}input[type=checkbox],input[type=radio]{accent-color:var(--zth-gold)!important}a.link,.dc-link{color:var(--zth-gold)!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}