.header45{-webkit-tap-highlight-color:transparent;align-items:center;background-color:var(--background-color);border-bottom:.6px solid #ffffff49;display:flex;gap:20px;height:75px;justify-content:space-between;left:0;outline:none;padding:0 16px;position:fixed;right:0;top:0;z-index:100}.dashboard-title{background:#fff;-webkit-background-clip:text;background-clip:text;color:#0000;font-size:1.8rem;font-weight:800;letter-spacing:-.03em;margin:0}.logo-accent{color:#8ffc09;font-size:1.7rem}.menu-button{align-items:center;background-color:initial;border:none;border-radius:50px;cursor:pointer;display:flex;justify-content:center;padding:10px}.menu-button:hover{background-color:#8686861c}.menu-icon{color:#fff;height:24px;width:24px}.logo-container{margin-right:auto}.Logo-45{align-items:center;display:flex;gap:10px;height:50px}.Logo-45,.image-styles{cursor:pointer;text-decoration:none}.image-styles{height:50px!important;object-fit:contain;width:auto!important}@media (max-width:768px){.header{padding:0 12px}.dashboard-title{font-size:1.2rem}.logo-accent{font-size:1.4rem}}.upgrade-popup-overlay{align-items:center;animation:fadeIn .3s ease-in-out;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#000000bf;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.upgrade-popup{animation:slideUp .5s cubic-bezier(.16,1,.3,1);background-color:var(--background-color);border:1px solid #8ffc0933;border-radius:12px;max-width:500px;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none;width:90%}.glow-effect{background:radial-gradient(circle,#8ffc091a 0,#0000 70%);border-radius:50%;height:300px;pointer-events:none;position:absolute;right:-150px;top:-150px;width:300px}.upgrade-popup:before{background:linear-gradient(90deg,#0000,#8ffc094d,#0000);content:"";height:1px;left:0;position:absolute;right:0;top:0}.upgrade-popup-close{align-items:center;background:#0000;border:none;border-radius:50%;color:#fff9;cursor:pointer;display:flex;font-size:24px;height:30px;justify-content:center;position:absolute;right:12px;top:12px;transition:all .2s;width:30px;z-index:10}.upgrade-popup-close:hover{background-color:#8ffc091a;color:var(--main-color);transform:rotate(90deg)}.upgrade-popup-content{padding:32px;position:relative;text-align:center;z-index:5}.upgrade-header{align-items:center;display:flex;flex-direction:column;margin-bottom:20px;position:relative}.upgrade-icon{animation:pulse 2s ease-in-out infinite;height:60px;margin-bottom:15px;width:60px}.upgrade-popup-content h2{color:#fff;font-size:28px;font-weight:600;letter-spacing:.5px;margin-bottom:15px;text-shadow:0 0 10px #8ffc094d}.highlight{color:var(--main-color);position:relative}.highlight:after{background:var(--main-color);bottom:-2px;content:"";height:2px;left:0;opacity:.7;position:absolute;transform:scaleX(.7);width:100%}.upgrade-popup-content p{color:#ffffffb3;font-size:16px;line-height:1.6;margin-bottom:25px}.upgrade-benefits{background:#0003;border-radius:8px;list-style:none;margin:0 0 30px;padding:15px 20px;text-align:left}.benefit-item{align-items:flex-start;color:#ffffffd9;display:flex;padding:10px 0;position:relative;transition:transform .2s}.benefit-item:hover{transform:translateX(5px)}.benefit-item:not(:last-child){border-bottom:1px solid #ffffff1a}.check-icon{color:var(--main-color);font-size:18px;font-weight:700;margin-right:12px}.upgrade-button{align-items:center;background:linear-gradient(90deg,var(--main-color),var(--main-hover));border:none;border-radius:6px;box-shadow:0 0 20px #8ffc0933;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;margin:0 auto;max-width:220px;overflow:hidden;padding:14px 28px;position:relative;transition:all .3s;width:100%}.upgrade-button:hover{box-shadow:0 5px 25px #8ffc094d;transform:translateY(-2px)}.upgrade-button:active{transform:translateY(1px)}.upgrade-button:before{background:radial-gradient(circle,#ffffff4d 0,#0000 70%);content:"";height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .3s;width:200%}.upgrade-button:hover:before{opacity:1}.arrow-icon{margin-left:10px;transition:transform .3s}.upgrade-button:hover .arrow-icon{transform:translateX(3px)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{0%{filter:drop-shadow(0 0 2px rgba(143,252,9,.3));transform:scale(1)}50%{filter:drop-shadow(0 0 8px rgba(143,252,9,.5));transform:scale(1.05)}to{filter:drop-shadow(0 0 2px rgba(143,252,9,.3));transform:scale(1)}}@media (max-width:600px){.upgrade-popup{max-height:85vh;overflow-y:auto;width:95%}.upgrade-popup-content{padding:24px 18px}.upgrade-popup-content h2{font-size:22px}.upgrade-icon{height:50px;width:50px}}.modal-content{background-color:var(--popup-color)!important;border-radius:15px;justify-content:center;max-width:400px;padding:40px}.modal-title{color:#fff;font-size:2rem;margin-bottom:20px;text-align:center}.modal-description{color:#fff;margin-bottom:24px;text-align:center}.modal-error{background-color:#ff44446b;border-radius:6px;color:#f99;margin-bottom:16px;padding:12px;text-align:center}.modal-input{margin-bottom:16px;position:relative}.modal-input input{background-color:#1a1a1a;border:1px solid #404040;border-radius:12px;color:#fff;font-size:1rem;padding:12px 12px 12px 20px;width:100%}.modal-input input:focus{border-color:var(--main-color);outline:none}.modal-button{align-items:center;background-color:var(--main-color);border:none;border-radius:6px;color:#000;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;margin-top:24px;padding:12px;transition:background-color .3s;width:100%}.modal-button:hover{background-color:#363636;color:#fff}.modal-button:disabled{background-color:#404040;color:#666;cursor:not-allowed}.modal-arrow{margin-left:8px}.modal-terms{color:#9c9c9c;font-size:.8rem;margin-top:24px;text-align:center}.modal-terms a{color:var(--main-color);text-decoration:none}@media (max-width:600px){.modal-content{border-radius:0;box-shadow:none;max-width:100%;padding:20px}}.calendar-container{background-image:var(--container-color-gr);border:1px solid #ffffff27;border-radius:.5rem;color:#fff;margin:0 auto;padding:1.5rem;width:100%}.calendar-header{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;margin-bottom:2rem}.calendar-header h2{font-size:1.5rem;margin:0}.calendar-header h3{font-size:1.25rem;margin:0;text-align:center}.calendar-grid{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(7,1fr);margin-bottom:1rem}.day-header{background-color:#e2e2e2;border-radius:.375rem;color:#000;font-size:medium;font-weight:600;padding:.5rem;text-align:center}.calendar-cell{aspect-ratio:4/2.5;background-color:#2d2f36;border-radius:.375rem;color:#e0e0e0;cursor:pointer;display:flex;flex-direction:column;padding:.25rem;position:relative;transition:all .2s ease-in-out}.calendar-cell:hover{background-color:#333842;transform:scale(1.015)}.calendar-cell:not(.positive-pnl):not(.negative-pnl):hover .date-number,.calendar-cell:not(.positive-pnl):not(.negative-pnl):hover .pnl-value{color:var(--main-color)}.calendar-cell.negative-pnl:hover .date-number,.calendar-cell.negative-pnl:hover .pnl-value,.calendar-cell.negative-pnl:hover .trade-count,.calendar-cell.positive-pnl:hover .date-number,.calendar-cell.positive-pnl:hover .pnl-value,.calendar-cell.positive-pnl:hover .trade-count{color:#000}.calendar-cell.today{background-color:#4b5563;border:2px solid var(--main-color)}.date-number{font-size:1.1rem;font-weight:700;left:.25rem;position:absolute;top:.15rem}.date-number,.pnl-value{transition:color .2s ease-in-out}.pnl-value{font-size:.875rem;top:50%}.calendar-cell.positive-pnl{background-color:#4aff95;color:#12503f}.calendar-cell.negative-pnl{background-color:#ff7272;color:#460304}.calendar-footer{display:flex;gap:1rem;justify-content:center;margin-top:1rem}.nav-button{background-color:initial;border:none;color:#fff;cursor:pointer;font-size:1.25rem;padding:.5rem 1rem}.nav-button.disabled{cursor:not-allowed;opacity:.2}.nav-button.disabled,.nav-button.disabled:hover{background-color:initial}.today-button{background-color:#374151;border:none;border-radius:1.5rem;color:#fff;cursor:pointer;padding:.5rem 2rem}.today-button:hover{background-color:#4b5563}.nav-button:not(.disabled):hover{background-color:#374151;border-radius:.375rem}.error,.loading,.notice{padding-top:20px;text-align:center}.error{color:#dc2626}@media (max-width:1300px){.calendar-container{padding:1rem}.calendar-grid{gap:.25rem}.calendar-header h2{font-size:1.25rem}.calendar-header h3{font-size:1rem}.day-header{font-size:.75rem;padding:.25rem}.date-number{font-size:.8rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pnl-value,.trade-count{display:none}.nav-button{font-size:1rem;padding:.25rem .5rem}.today-button{font-size:.875rem;padding:.25rem 1rem}}@media (max-width:480px){.calendar-container{padding:.5rem}.calendar-grid{gap:.125rem}.date-number{font-size:.5rem}.calendar-header h2{font-size:1rem}.calendar-header h3{font-size:.875rem}.calendar-footer{align-items:center;flex-direction:column;gap:.5rem}.nav-button,.today-button{max-width:200px;text-align:center;width:100%}}.pnl-value{top:35%}.pnl-value,.trade-count{font-size:1rem;font-weight:600;left:50%;position:absolute;text-align:center;transform:translate(-50%,-50%);width:100%}.trade-count{opacity:.8;top:65%}.day-stats{height:100%;width:100%}.accounts-container{background-image:var(--container-color);border-image:linear-gradient(90deg,#8ffc09,#aaff43) 1;border-radius:12px;border-top:4px solid;padding:16px;-webkit-user-select:none;user-select:none;width:100%}.add-account-popup{animation:slideUp .5s cubic-bezier(.16,1,.3,1);background-color:#1a1f24;border:1px solid #ffffff0d;border-radius:16px;max-width:90%;padding:25px;text-align:center;transition:all .3s ease-in-out;width:420px}.add-account-container{margin-bottom:20px}.delete-popup{animation:slideUp .5s cubic-bezier(.16,1,.3,1);background-color:#1a1f24;border:1px solid #ffffff0d;border-radius:10px;max-width:90%;padding:20px;text-align:center;transition:all .3s ease-in-out;width:400px}.accounts-header{align-items:center;border-bottom:1px solid #d5d5d5;display:flex;justify-content:space-between;padding-bottom:16px}.accounts-title{align-items:center;color:var(--main-color);display:flex;font-size:18px;gap:10px}.accounts-list{display:flex;flex-direction:column;gap:8px;margin-top:16px;max-height:400px;overflow-y:auto;padding-right:10px}.account-item{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.132);border-radius:20px;cursor:pointer;display:flex;padding:5px;transition:all .3s ease}.account-item:hover{background-color:#374151}.account-item.selected{background-color:#38383800;border:2px solid #8ffc09;color:#fff!important;min-height:93px;padding:6px}.account-avatar{align-items:center;border-radius:50%;color:#fff;display:flex;font-weight:500;height:32px;justify-content:center;margin-right:12px;transition:background-color .2s ease;width:32px}.account-avatar.selected{color:#000}.account-info{display:flex;flex:1 1;flex-direction:column;gap:2px}.account-name{color:#9ca3af;font-size:14px}.selected .account-balance,.selected .account-name,.selected .account-stats{color:#fff;font-weight:600}.selected .account-balance{color:var(--main-color);font-weight:600}.account-balance{color:#fff;font-size:16px;font-weight:500}.account-stats{color:#fff;display:flex;flex-direction:column;font-size:12px;margin-top:2px}.account-stats .winrate{font-weight:500}.account-actions{display:flex;flex-direction:column;gap:20px;margin-left:auto;margin-right:5px}.delete-icon,.edit-icon{cursor:pointer;transition:opacity .2s ease}.delete-icon:hover,.edit-icon:hover{opacity:1!important}.add-button{align-items:center;background:var(--main-color);border:none;border-radius:4px;color:#000;cursor:pointer;display:flex;justify-content:center;padding:4px}.add-button:hover{background-color:#c1ffac}@media (hover:hover){.add-button:active{transform:scale(.95)}}@media (min-width:1155px){.accounts-container{margin-bottom:20px!important;min-height:525px!important}}@media (min-width:768px){.accounts-container{margin-bottom:20px;min-height:300px}}@media (max-width:768px){.accounts-container{margin-bottom:20px}}address{font-style:normal;line-height:inherit}address,ul{margin-bottom:1rem}ul{margin-top:0}ul ul{margin-bottom:0}b,strong{font-weight:bolder}small{font-size:80%}code{font-family:SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}table{border-collapse:collapse}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{appearance:button;-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=month],input[type=time]{appearance:listbox;-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:none;-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{cursor:pointer;display:list-item}[hidden]{display:none!important}.h1,.h2,.h3,.h5,h1,h2,h3,h5{font-weight:500;line-height:1.2;margin-bottom:.5rem}.h1,h1{font-size:2.5rem}.h2,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h5,h5{font-size:1.25rem}.small,small{font-size:80%;font-weight:400}code{color:#e83e8c;font-size:87.5%;word-break:break-word}a>code{color:inherit}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.container-fluid{margin-left:auto;margin-right:auto;margin-top:5px;width:100%}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.table{color:#212529;margin-bottom:1rem;width:100%}.table td,.table th{border-top:1px solid #dee2e6;padding:.75rem;vertical-align:top}.table thead th{border-bottom:2px solid #dee2e6;vertical-align:bottom}.table tbody+tbody{border-top:2px solid #dee2e6}.btn{background-color:initial;border:1px solid #0000;border-radius:.25rem;color:#212529;display:inline-block;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;text-align:center;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;user-select:none;vertical-align:middle}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn:focus{box-shadow:0 0 0 .2rem #007bff40;outline:0}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled{pointer-events:none}.input-group{align-items:stretch;position:relative;width:100%}.input-group,.nav{display:flex;flex-wrap:wrap}.nav{list-style:none;margin-bottom:0;padding-left:0}.card-header{margin-bottom:0;padding:.75rem 1.25rem}.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:-1px}@keyframes progress-bar-stripes{0%{background-position:1rem 0}to{background-position:0 0}}.progress{background-color:#e9ecef;border-radius:.25rem;display:flex;font-size:.75rem;height:1rem;overflow:hidden}.close{color:#000;float:right;font-size:1.5rem;font-weight:700;line-height:1;opacity:.5;text-shadow:0 1px 0 #fff}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{-webkit-appearance:none;appearance:none;background-color:initial;border:0;padding:0}a.close.disabled{pointer-events:none}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid #0003;border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.modal-title{line-height:1.5;margin-bottom:0}@keyframes spinner-border{to{transform:rotate(1turn)}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.bg-white{background-color:#fff!important}.border{border:1px solid #dee2e6!important}.border-0{border:0!important}.rounded{border-radius:.25rem!important}.rounded-bottom{border-bottom-left-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.d-flex{display:flex!important}.justify-content-between{justify-content:space-between!important}.align-items-center{align-items:center!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.my-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.p-1{padding:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.p-3{padding:1rem!important}.py-4{padding-top:1.5rem!important}.px-4{padding-right:.5rem!important}.py-4{padding-bottom:1.5rem!important}.px-4{padding-left:.5rem!important}.mt-auto{margin-top:auto!important}.mx-auto{margin-left:auto!important;margin-right:auto!important}.text-center{text-align:center!important}.text-white{color:#fff!important}.visible{visibility:visible!important}@media print{*,:after,:before{box-shadow:none!important;text-shadow:none!important}a:not(.btn){text-decoration:underline}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}.container,body{min-width:992px!important}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}}body{background:#fafafa;color:gray;font-family:Poppins,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.8}a{transition:all .3s ease}a:focus,a:hover{box-shadow:none;outline:none!important;text-decoration:none!important}button{transition:all .3s ease}button:focus,button:hover{box-shadow:none!important;outline:none!important;text-decoration:none!important}.h1,.h2,.h3,.h5,h1,h2,h3,h5{color:#fff;font-family:Poppins,Arial,sans-serif;font-weight:400;line-height:1.5}.img{background-position:50%;background-repeat:no-repeat;background-size:cover}#content{min-height:100vh;padding:0;transition:all .3s;width:100%}.stats-container-1{display:flex;gap:2rem;width:100%}.distribution-card-1,.summary-card-1{background-image:var(--container-color-gr);border:1px solid #ffffff27;border-radius:.5rem;box-shadow:0 10px 20px #0003;color:#fff;flex:1 1;padding:1rem}.summary-title-1{color:#94a3b8;font-size:.875rem;font-weight:400;margin-bottom:.75rem}.summary-content-1{display:flex;flex-direction:column;gap:.5rem}.summary-item-1{align-items:center;display:flex;justify-content:space-between;padding:.25rem 0}.summary-label-1{color:#eee;font-size:1rem}.summary-value-1{color:#fff;font-size:1rem;font-weight:500;text-align:right}@media (max-width:1024px){.stats-container-1{flex-direction:column}.distribution-card-1,.summary-card-1{width:100%}}.performance-chart-container{background-image:var(--container-color);border:1px solid #ffffff27;border-radius:10px;margin-bottom:2rem;padding:50px}.performance-chart-tabs-wrapper{align-items:center;display:flex;justify-content:center;padding:1rem;-webkit-user-select:none;user-select:none}.performance-chart-tabs{background-color:#151820;border-radius:.5rem;display:flex;gap:.25rem;padding:.25rem}.performance-chart-tab{background-color:initial;border:none;border-radius:.375rem;color:#9ca3af;cursor:pointer;font-size:.875rem;font-weight:500;padding:.5rem 1.25rem;transition:all .2s ease}.performance-chart-tab:hover{background-color:#2a2e39}.performance-chart-tab-active{color:#000}.performance-chart-tab-active,.performance-chart-tab-active:hover{background-color:var(--main-color)}.performance-chart-tooltip{background-color:#1a202cf2;border:1px solid #2d3748;border-radius:.375rem;padding:.5rem .75rem}.performance-chart-tooltip-label{color:#9ca3af;font-size:.75rem;margin-bottom:.25rem}.performance-chart-tooltip-value{color:#fff;font-size:.875rem;font-weight:500}.performance-chart-loading,.performance-chart-no-data{align-items:center;color:#9ca3af;display:flex;height:100%;justify-content:center;width:100%}.card{background-image:var(--container-color-gr);border:1px solid #ffffff27;box-shadow:0 10px 20px #0003}.card,.card1{border-radius:8px;margin-bottom:1.5rem;padding:1.5rem;transition:transform .2s ease,box-shadow .2s ease}.card1{background-color:#000;box-shadow:0 4px 6px #0003;margin-top:50px}.card-header{gap:.75rem;margin-bottom:.5rem}.card-header,.card-header1{align-items:center;display:flex}.card-header1{justify-content:center;position:relative}.card-header1,.cardsh1{-webkit-user-select:none;user-select:none}.cardsh1{margin-bottom:0!important}.card-header h1{color:#fff;font-size:1.5rem;font-weight:600}.card-header h3{color:#fff;font-size:1.25rem;font-weight:500}.icon{color:#7a73ff}.icon-warning{color:#f59e0b}.icon-success{color:var(--positive-color)}.icon-danger{color:#ef4444}.card-content{color:#e0e0e0;font-size:1.2rem;line-height:1.6;padding-left:2rem}.card-content strong{color:#fff}.loading-state{color:#9ca3af;font-size:1.1rem;height:20rem;justify-content:center}.error-state,.loading-state{align-items:center;display:flex}.error-state{background-color:#7c2d12;border-radius:8px;gap:.75rem;padding:1rem}.error-state,.error-state .icon{color:#fca5a5}@media (max-width:768px){.ai-analysis-container{padding:1rem}.card-header h1{font-size:1.25rem}.card-header h3{font-size:1rem}.card-content{font-size:.9rem;padding-left:1rem}}.strategy-library{background-color:var(--background-color);color:#fff}.header-container{margin-bottom:1rem;-webkit-user-select:none;user-select:none}.nomb{margin-bottom:0}.strategy-list{display:flex;flex-direction:column;gap:1rem}.strategy-item{background-image:var(--container-color-gr);border:1px solid #ffffff27;border-radius:.5rem;overflow:hidden}.strategy-header,.strategy-item{-webkit-user-select:none;user-select:none}.strategy-header{align-items:center;cursor:pointer;display:flex;justify-content:space-between;padding:1rem}.strategy-title{flex-grow:1;margin:0}.strategy-actions{align-items:center;display:flex;gap:.5rem}.delete-button{align-items:center;background:var(--background-color);border:none;border-radius:16px;color:#ff4d4d;cursor:pointer;display:flex;justify-content:center;padding:.7rem}.delete-button:hover{color:#ff1a1a}.expand-button{align-items:center;background:var(--background-color);border:none;border-radius:16px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:.45rem 1rem}.expand-button:hover{color:var(--highlight-color)}.strategy-details{background:radial-gradient(circle at 10% 20%,#176b8726 0,#0000 40%),radial-gradient(circle at 90% 5%,#8ffc091a 0,#0000 40%),radial-gradient(circle at 50% 50%,#0000 0,#000 100%);display:flex;flex-direction:column;gap:2rem;padding:2rem}.detail-row-container{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between}.detail-row{flex-basis:calc(50% - 0.5rem);font-size:large;margin-bottom:1rem;min-width:150px}.detail-row span:first-child{font-size:large;margin-bottom:.5rem}.backtest-button{align-items:center;align-self:center;background-color:var(--main-color);border:none;border-radius:1rem;color:#000;cursor:pointer;display:flex;font-size:1rem;padding:.5rem 2rem}.result54-container{grid-gap:10px;flex:1 1 100%;gap:10px;padding:20px}@media screen and (max-width:400px){.detail-row{flex:1 1 100%}.detail-row-container{align-items:stretch;flex-direction:column}}.new-session-overlay{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;margin-top:25px;position:fixed;top:0;width:100vw;z-index:20}.new-session-container{animation:slideUp .5s cubic-bezier(.16,1,.3,1);background-color:#1a1f24;border:1px solid #ffffff0d;border-radius:16px;max-width:90%;padding:24px;transition:all .3s ease-in-out;width:400px}.new-session-title{color:#fff;font-size:24px;margin-bottom:24px;text-align:center}.new-session-error{color:#fff;margin-bottom:16px;text-align:center}.new-session-form{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr;margin-bottom:16px}.new-session-input-group{display:flex;flex-direction:column}.new-session-label{color:#fff;font-size:14px;margin-bottom:8px}.new-session-input,.new-session-textarea{background-color:#2c353d;border:1px solid #3f4850;border-radius:8px;color:#fff;padding:8px 12px;width:100%}.new-session-textarea{min-height:60px;resize:vertical}.new-session-button{background-color:var(--main-color);border:none;border-radius:8px;color:#000}.new-session-button,.new-session-cancel-button{cursor:pointer;flex:1 1;font-size:16px;padding:8px 24px}.new-session-cancel-button{background-color:initial;border:1px solid #3f4850;border-radius:8px;color:#fff}.new-session-button-group{display:flex;flex-wrap:nowrap;gap:16px;justify-content:space-between;-webkit-user-select:none;user-select:none}.new-session-button,.new-session-cancel-button{flex:1 1;text-align:center}@media (max-width:768px){.new-session-form{gap:12px}}.delete-confirmation-overlay{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:20}.delete-confirmation-container{background-color:#1e2329;border-radius:16px;max-width:90%;padding:24px;text-align:center;width:400px}.delete-confirmation-buttons{display:flex;gap:16px;justify-content:space-between;margin-top:16px}.result25-container{border-radius:12px;flex-wrap:wrap;gap:10px;padding:10px}.detail-row,.result25-container{align-items:center;display:flex;justify-content:center}.detail-row{flex-basis:calc(20% - 15px);flex-direction:column;flex-grow:1;flex-shrink:1;min-width:100px;text-align:center}.detail-row span:first-child{font-size:20px;font-weight:700;margin-bottom:5px}.detail-row span:last-child{color:var(--highlight-color);font-size:17px}.no-strategies{align-items:center;color:#fff;display:flex;font-size:24px;height:100%;justify-content:center}.white-line{background-color:#fff;height:2px;margin-top:10px;width:100%}.backtest-dashboard{background-color:var(--background-color);border-radius:12px;color:#fff;display:flex;flex-direction:column;font-family:Arial,sans-serif}.nomb{color:#fff;font-size:24px;font-weight:700}.dashboard-container{display:flex;flex-direction:column;gap:20px}.balance-container{grid-gap:5px;align-items:center;background-image:var(--container-color-gr);border:1px solid #ffffff27;border-radius:12px;box-shadow:0 10px 20px #0003;display:grid;gap:5px;grid-template-columns:repeat(2,1fr);grid-template-rows:auto auto;justify-items:center;margin-left:auto;padding:15px;width:250px}.balance-label{color:#9ca3af;font-size:12px;grid-row:1;text-align:center}.balance-value{font-size:16px;font-weight:700;grid-row:2;text-align:center}.top-row-container{align-items:stretch;display:flex;flex-wrap:wrap;gap:20px}.header-buttons-container{align-items:center;background-image:var(--container-color-gr);border:1px solid #ffffff27;border-radius:16px;box-shadow:0 10px 20px #0003;display:flex;flex:1 1;flex-direction:column;gap:20px;justify-content:center;padding:15px}.bottom-buttons,.top-buttons{display:flex;gap:10px;justify-content:center}.btn{align-items:center;background-color:#374151;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;height:50px;min-width:110px;padding:8px 16px}.btn:hover{background-color:#475569;color:#fff}.btn:disabled{cursor:not-allowed;opacity:.5}.inputs-container{align-items:center;background-image:var(--container-color-gr);border:1px solid #ffffff27;border-radius:16px;box-shadow:0 10px 20px #0003;display:flex;flex:1 1;gap:20px;justify-content:center;padding:15px}.save-changes{background-color:var(--main-color);color:#000;font-weight:500}.custom-placeholder::placeholder{color:hsla(0,0%,100%,.245);opacity:.55}.input54-group{align-items:center;display:flex;flex-direction:column;gap:10px}.input54-group input{background-color:#374151;border:none;border-radius:8px;color:#fff;font-size:14px;padding:8px;text-align:center;width:150px}.input-btn-pos{background-color:#79ff89;color:#000}.input-btn-neg,.input-btn-pos{align-items:center;border:none;border-radius:8px;cursor:pointer;font-size:14px;height:50px;padding:8px 16px;width:150px}.input-btn-neg{background-color:#ec5643;color:#fff}.input-btn:hover{background-color:#475569}.input-btn:disabled{cursor:not-allowed;opacity:.8}.result54-container{grid-gap:5px;align-items:center;background-image:var(--container-color-gr);border:1px solid #ffffff27;border-radius:12px;box-shadow:0 10px 20px #0003;display:grid;flex:1 1;gap:5px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto;justify-items:center;padding:10px}.result-label{color:#9ca3af;font-size:12px;grid-row:1;text-align:center}.result-value{font-size:14px;font-weight:700;grid-row:2;text-align:center}.toggle-container{display:flex;justify-content:center;margin-bottom:5px;width:100%}.toggle-label{align-items:center;cursor:pointer;display:flex;gap:10px}.toggle-switch{background-color:#374151;border-radius:12px;cursor:pointer;height:24px;position:relative;transition:background-color .3s;width:50px}.toggle-slider{background-color:var(--main-color);border-radius:50%;height:20px;left:2px;position:absolute;top:2px;transition:transform .3s;width:20px}.toggle-slider.toggled{transform:translateX(26px)}.popup-overlay{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#000000b3;box-sizing:border-box;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:101}.popup-container{max-height:calc(100vh - 100px);overflow-y:auto;padding:24px;width:600px}.import-container,.popup-container{animation:slideUp .5s cubic-bezier(.16,1,.3,1);background-color:#1a1f24;border:1px solid #ffffff0d;border-radius:16px;max-width:90%;transition:all .3s ease-in-out}.import-container{padding:20px;width:500px}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.popup-title{font-size:24px;margin-bottom:24px;text-align:center}.error-message{color:#fff}.form-container{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr;margin-bottom:16px}.input-label{color:#fff;font-size:14px;margin-bottom:8px}.input-field,.textarea-field{background-color:#2c353d;border:1px solid #3f4850;padding:8px 12px}.textarea-field{border-radius:8px;color:#fff;min-height:60px;resize:vertical;width:100%}.button{background-color:var(--main-color);border:none;border-radius:8px;color:#000;font-weight:500}.button,.cancel-button{cursor:pointer;flex:1 1;font-size:16px;padding:8px 24px}.cancel-button{background-color:initial;border:1px solid #3f4850;border-radius:8px;color:#fff}@media (hover:hover){.button:active,.cancel-button:active{transform:scale(.95)}}.button-container{flex-wrap:nowrap;gap:16px;justify-content:space-between;-webkit-user-select:none;user-select:none}.button,.cancel-button{flex:1 1;text-align:center}.button:focus,.cancel-button:focus,.input-field:focus,.textarea-field:focus{outline:2px solid #4a90e2;outline-offset:2px}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media (max-width:768px){.form-container{gap:12px;grid-template-columns:1fr}.popup-container{max-height:calc(100vh - 90px);padding:16px}}.contact-container45{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 40rem);padding:2rem}.contact-content45{border:1px solid #ffffff27;border-radius:12px;box-shadow:0 4px 20px #00000014;max-width:600px;padding:2.5rem;text-align:center;width:100%}.contact-title45{color:#fff;font-size:2rem;font-weight:700;margin-bottom:1rem}.contact-description45{color:#fff;font-size:1rem;margin-bottom:2.5rem}.contact-buttons45{display:flex;flex-direction:column;gap:1.5rem}.contact-button45{align-items:center;border:none;border-radius:8px;cursor:pointer;display:flex;font-size:1.125rem;font-weight:600;justify-content:center;padding:1rem;transition:all .2s ease}.contact-button45:hover{transform:translateY(-2px)}@media (hover:hover){.contact-button45:active{transform:scale(.95)}}.contact-icon45{height:20px;margin-right:.75rem;width:20px}.email-button45{background-color:var(--main-color);color:var(--background-color)}.email-button45:hover{background-color:var(--hover-color)}.telegram-button45{background-color:var(--main-color);color:var(--background-color)}.telegram-button45:hover{background-color:var(--hover-color)}.contact-fallback45{border-top:1px solid #ffffff27;margin-top:2.5rem;padding-top:2rem}.fallback-text45{color:#fff9;font-size:.875rem;margin-bottom:1rem}.email-display45{align-items:center;background-color:#ffffff0d;border:1px solid #ffffff1a;border-radius:6px;display:flex;gap:.75rem;justify-content:center;padding:.75rem 1rem}.email-text45{color:#fff;font-family:monospace;font-size:.875rem;letter-spacing:.025em}.copy-button45{align-items:center;background-color:var(--main-color);border:none;border-radius:4px;color:var(--background-color);cursor:pointer;display:flex;justify-content:center;padding:.375rem;transition:all .2s ease}.copy-button45:hover{background-color:var(--hover-color);transform:scale(1.05)}.copy-icon45{height:14px;width:14px}@media (min-width:640px){.contact-buttons45{flex-direction:row;justify-content:center}.contact-button45{flex:1 1;max-width:220px}}@media (max-width:480px){.email-display45{flex-direction:column;gap:.5rem}.email-text45{font-size:.8rem}}.login-container{align-items:center;background:radial-gradient(circle at 10% 20%,#176b8726 0,#0000 40%),radial-gradient(circle at 90% 5%,#8ffc091a 0,#0000 40%),radial-gradient(circle at 50% 50%,#0000 0,#000 100%);background-color:var(--background-color);display:flex;justify-content:center;min-height:100vh;padding:20px}.login-box{background-color:#222;border:1px solid hsla(0,0%,100%,.233);border-radius:20px;box-shadow:0 4px 6px #0000001a;max-width:400px;padding:40px;width:100%}h1{font-size:2rem;margin-bottom:20px}.signup-text,h1{color:#fff;text-align:center}.signup-text{margin-bottom:24px}.signup-text a{color:var(--main-color);font-weight:500;text-decoration:none}.google-signin{align-items:center;background-color:initial;border:1px solid #404040;border-radius:6px;color:#fff;cursor:pointer;display:flex;justify-content:center;margin-bottom:24px;padding:12px;transition:background-color .3s;width:100%}.google-signin:hover{background-color:#363636}.google-icon{height:20px;margin-right:10px;width:20px}.divider{align-items:center;color:#666;display:flex;margin:20px 0;text-align:center}.divider:after,.divider:before{border-bottom:1px solid #404040;content:"";flex:1 1}.divider span{padding:0 10px}.auth-input{margin-bottom:16px;position:relative}.auth-input input{background-color:#1a1a1a;border:1px solid #404040;border-radius:12px;color:#fff;font-size:1rem;padding:12px 12px 12px 20px;width:100%}.auth-input input:focus{border-color:var(--main-color);outline:none}.password-toggle{background:none;border:none;color:#666;cursor:pointer;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.eye-icon{color:#969696}.remember-me{align-items:center;display:flex;margin:16px 0}.remember-me label{align-items:center;cursor:pointer;display:flex;-webkit-user-select:none;user-select:none}.remember-me input[type=checkbox]{accent-color:var(--main-color);cursor:pointer;height:16px;margin-right:8px;width:16px}.remember-me span{color:#fff;font-size:14px}.remember-me label:hover span{color:var(--main-color)}.forgot-password{margin-bottom:24px;text-align:left}.forgot-password a{color:var(--main-color);font-size:.9rem;text-decoration:none}.error-message{background-color:#ff4d4d1a;border-radius:6px;color:#ff4d4d;margin-bottom:16px;padding:10px;text-align:center}.auth-button{align-items:center;background-color:var(--main-color);border:none;border-radius:6px;color:#000;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;margin-top:24px;padding:12px;transition:background-color .3s;width:100%}.auth-button:hover{background-color:#363636;color:#fff}.arrow{margin-left:8px}.terms{color:#9c9c9c;font-size:.8rem;margin-top:24px;text-align:center}.terms a{color:var(--main-color);text-decoration:none}@media (max-width:600px){.login-container{background:none;background-color:#222;padding:0}.login-box{border:none;border-radius:0;box-shadow:none;display:flex;flex-direction:column;justify-content:center;max-width:100%;min-height:100vh;padding:20px;width:100%}}body{font-family:Arial,sans-serif;margin:0}.forgot-password-page{align-items:center;background-color:var(--background-color);color:#fff;display:flex;justify-content:center;min-height:100vh}.forgot-password-container{background-color:#2a2a2a;border-radius:20px;box-shadow:0 4px 6px #0000001a;padding:30px;text-align:center;width:380px}.forgot-password-container h2{color:#fff;font-size:24px;margin-bottom:20px}.subtitle{color:#9ca3af;font-size:14px}.forgot-input-group,.subtitle{margin-bottom:20px}.forgot-input-group input{background-color:#1a1a1a;border:1px solid #404040;border-radius:12px;color:#fff;font-size:1rem;padding:12px 12px 12px 20px;width:100%}.forgot-input-group input:focus{box-shadow:0 0 0 2px #84d800}.submit-btn{align-items:center;background-color:var(--main-color);border:none;border-radius:6px;color:#000;cursor:pointer;display:flex;font-size:1rem;font-weight:600;justify-content:center;margin-top:24px;padding:12px;transition:background-color .3s;width:100%}.submit-btn:hover{background-color:#363636;color:#fff}.return-link{color:var(--main-color);display:inline-block;margin-top:15px;text-decoration:none;transition:color .3s ease}.return-link:hover{color:#fff}.terms{color:#6b7280;font-size:12px;margin-top:25px}.terms a{color:#6b7280;text-decoration:underline}.success-state{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.success-checkmark,.success-subtitle{margin-bottom:20px}.success-subtitle{color:#9ca3af;font-size:14px;max-width:300px}.settings__container{background-color:var(--background-color);min-height:100vh;padding:2rem}.settings__content{gap:2rem}.settings__title{color:#fff;font-size:2.5rem;font-weight:600;margin-bottom:2rem;text-align:center}.settings__section{background-image:var(--container-color-gr);border:1px solid #ffffff27;border-radius:12px;box-shadow:0 10px 20px #0003;box-shadow:0 4px 6px #0000001a;color:#fff;margin-bottom:3rem;padding:6%;width:100%}.settings__section--premium{background:linear-gradient(145deg,#2a2a2a,#333);overflow:hidden;position:relative}.settings__section-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:1.5rem}.settings__section-title{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:1rem}.premium__section-title{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:0}.settings__form{display:flex;flex-direction:column;gap:1.5rem}.settings__form-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.settings__form-stack{display:flex;flex-direction:column;gap:1.5rem}.settings__form-group{display:flex;flex-direction:column;gap:.5rem}.settings__label{color:#fcfcfc;font-size:.875rem;font-weight:500}.settings__input{background-color:var(--background-color);border:1px solid #404040;border-radius:8px;color:#fff;padding:.75rem 1rem;transition:all .2s ease;width:100%}.settings__input:focus{border-color:var(--main-color);box-shadow:0 0 0 2px #4a9eff33;outline:none}.settings__input:disabled{cursor:not-allowed;opacity:.6}.settings__btn-content{align-items:center;display:flex;gap:.5rem}.settings__edit-btn,.settings__logout-btn,.settings__password-btn,.settings__premium-btn,.settings__save-btn{border-radius:20px;font-weight:500;padding:.6rem 1.5rem;transition:all .2s ease;-webkit-user-select:none;user-select:none}@media (hover:hover){.settings__edit-btn:active,.settings__logout-btn:active,.settings__password-btn:active,.settings__premium-btn:active,.settings__save-btn:active{transform:scale(.95)}}.settings__edit-btn{background-color:var(--main-color);border:none;color:#000;font-weight:700}.settings__edit-btn:hover{background-color:var(--hover-color)}.settings__save-btn{background-color:var(--main-color);border:none;color:#000}.settings__save-btn:hover{background-color:var(--hover-color);border:none;color:#fff}.settings__password-btn{background-color:var(--main-color);border:none;color:#000;font-weight:700}.settings__password-btn:hover{background-color:var(--hover-color)}.settings__premium-btn{background:linear-gradient(45deg,gold,orange);border:none;color:#1a1a1a;font-weight:600;margin-left:auto;transform:translateY(0)}.settings__premium-btn:hover{background:linear-gradient(45deg,#ffe550,#ffb833);box-shadow:0 4px 12px #ffd70033}.settings__logout-btn{background-color:#ef444400;border:2px solid #e2e8f0!important;border:none;color:#fff}.settings__logout-btn:hover{background-color:#dc3030}.settings__premium-header{align-items:center;display:flex;gap:.75rem;margin-bottom:.3rem}.settings__premium-icon{color:gold;height:24px;width:24px}.settings__error{animation:slideIn .3s ease forwards;background-color:#ef4444;border-radius:8px;bottom:1.5rem;box-shadow:0 4px 6px #0000001a;color:#fff;padding:1rem 1.5rem;position:fixed;right:1.5rem;z-index:50}.settings__error.hide{animation:slideOut .3s ease forwards}@keyframes slideOut{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.settings__features-list{list-style:none;margin:0 0 1.5rem;padding:0}.settings__features-list li{align-items:center;color:#fff;display:flex;font-size:medium;font-weight:400;padding:.5rem 0}.settings__features-list li:before{color:#38a169;content:"✓";font-weight:700;margin-right:.75rem}.settings__premium-status .thanks-box{background-color:var(--background-color);border:2px solid var(--main-color);border-radius:8px;box-shadow:0 4px 6px #0000001a;color:var(--main-color);font-size:16px;font-weight:600;margin-top:20px;padding:12px 20px;text-align:center;transition:transform .3s ease,box-shadow .3s ease;-webkit-user-select:none;user-select:none}.settings__input-wrapper input::-ms-clear,.settings__input-wrapper input::-ms-reveal,.settings__input-wrapper input::-webkit-credentials-auto-fill-button{display:none!important}.settings__input-wrapper{position:relative}.settings__input-wrapper input{background-color:initial!important}@media (max-width:640px){.settings__container{padding:1rem}.settings__title{font-size:2rem}.settings__section-content{padding:1rem}.settings__form-grid{grid-template-columns:1fr}}.settings__tabs{border-bottom:1px solid #e0e0e0;display:flex;margin-bottom:20px}.settings__tab{background-color:initial;border:none;border-bottom:2px solid #0000;color:#fff;cursor:pointer;flex:1 1;font-size:large;font-weight:500;padding:10px 20px;transition:all .3s ease}.settings__tab.active{border-bottom-color:#000;color:var(--main-color)}.settings__tab:hover{color:#d3d3d3}.settings__section__logout{margin-top:50px}.premium-plans-container{margin:0 auto;padding:1.5rem 0}.premium-plans-header{margin-bottom:1.5rem;text-align:center}.premium-plans-header .premium-plans-icon{color:#4a5568;display:block;height:40px;margin:0 auto .75rem;width:40px}.no-premium{padding:1.5rem;text-align:center}.premium-plans-grid{display:flex;gap:1.5rem;justify-content:center;-webkit-user-select:none;user-select:none;width:100%}.premium-plan-card{border-radius:12px;box-shadow:0 4px 6px #0000001a;display:flex;flex:1 1;flex-direction:column;max-width:320px;padding:1.5rem;position:relative}.pricing-header{margin-bottom:1.5rem;text-align:center}.current-plan-notice{color:#8ffc09;font-size:1rem;margin-top:.5rem}.m-subc-content{box-sizing:border-box;flex:1 1;justify-content:flex-start;margin:0 auto 100px;overflow-y:auto;padding:10px;width:100%}.m-subc-content,.subc-content{background-color:var(--background-color);display:flex;flex-direction:column}.subc-content{min-height:100vh;position:relative}.choose-p{margin-top:40px}.pricing-header h1{color:#fff;font-size:2.5rem;margin-bottom:.75rem}.pricing-header p{color:#fff;font-size:1.25rem}.free-plan{background-color:var(--container-color);opacity:.8}.free-plan,.pro-plan{border:1px solid #4a4a4a}.pro-plan{background:linear-gradient(145deg,#2a2a2a,#111)}.premium-plan-card h3{font-size:1.25rem;font-weight:600;margin-bottom:1rem;text-align:center}.plan-price{margin-bottom:1.5rem;position:relative;text-align:center}.price-amount{font-size:2.5rem;font-weight:700}.price-period{font-size:.9rem;opacity:.7}.plan-features{flex-grow:1;list-style-type:none;margin-bottom:1.5rem;padding:0}.features-de{font-size:medium;font-weight:500}.plan-features li{border-bottom:1px solid #ffffff1a;padding:.6rem 0;text-align:center}.free-plan .plan-features li,.pro-plan .plan-features li{border-bottom-color:#e2e8f0}.plan-features li:last-child{border-bottom:none}.plan-action{display:flex;justify-content:center}.current-plan-btn{background-color:#718096;border:none;border-radius:16px;color:#fff;cursor:not-allowed;font-size:medium;font-weight:700;opacity:.5;padding:.75rem;-webkit-user-select:none;user-select:none;width:100%}.blurred-btn{cursor:not-allowed;filter:blur(1px);opacity:.5;pointer-events:none}.small-cancel-subscription-btn{background-color:initial;border:1px solid #e53935;border-radius:4px;bottom:20px;color:#e53935;cursor:pointer;font-size:.85rem;padding:8px 12px;position:fixed;right:20px;transition:all .2s ease;z-index:10}.small-cancel-subscription-btn:hover{background-color:#e539351a}.premium-plan-card:nth-child(2) .upgrade-plan-btn{background:linear-gradient(90deg,#d9ffd0,#b6ffad);color:#050b14}.premium-plan-card:nth-child(3) .upgrade-plan-btn{background:linear-gradient(90deg,#baff4d,#86e900);color:#050b14;transform:scale(1.03);z-index:1}.premium-plan-card:nth-child(4) .upgrade-plan-btn{background:linear-gradient(90deg,#b5ffd6,#8cf2c4);color:#050b14}.upgrade-plan-btn{background:linear-gradient(90deg,#8ffc09,#76cf0d);color:#050b14}.continue-free-btn,.upgrade-plan-btn{border:none;border-radius:8px;cursor:pointer;font-size:medium;font-weight:700;padding:.75rem;-webkit-user-select:none;user-select:none;width:100%}.continue-free-btn{background-color:#718096;color:#fff}.continue-free-btn:hover{background-color:#5a6477}.upgrade-plan-btn.active{cursor:not-allowed;opacity:.4}.upgrade-plan-btn:hover{background:linear-gradient(90deg,#76cf0d,#8ffc09)}.premium-plan-card:nth-child(2) .upgrade-plan-btn:hover{background:linear-gradient(90deg,#b6ffad,#d9ffd0)}.premium-plan-card:nth-child(3) .upgrade-plan-btn:hover{background:linear-gradient(90deg,#86e900,#baff4d)}.premium-plan-card:nth-child(4) .upgrade-plan-btn:hover{background:linear-gradient(90deg,#8cf2c4,#b5ffd6)}@media (max-width:768px){.premium-plans-grid{align-items:center;flex-direction:column}.premium-plan-card{max-width:none;width:90%}.small-cancel-subscription-btn{bottom:70px;position:fixed;right:20px}}.upgrade-text{margin-bottom:40px}.main-content45{margin-bottom:70px;position:relative}@media screen and (min-width:1500px){.main-content45{margin-left:100px;margin-right:20px}}@media screen and (max-width:1500px){.main-content45{margin-left:20px;margin-right:20px}}.premium-plan-card.lifetime{background:linear-gradient(145deg,#2a2a2a,#111);border:1px solid #4a4a4a}.premium-plan-card.highlighted{border:1px solid #8ffc09}.popular-badge{background:linear-gradient(90deg,#8ffc09,#76cf0d);box-shadow:0 2px 4px #0003;left:50%;padding:.25rem .6rem;top:-12px;transform:translateX(-50%);z-index:2}.popular-badge,.savings-badge{border-radius:20px;color:#050b14;font-size:.7rem;font-weight:600;position:absolute;white-space:nowrap}.savings-badge{background:linear-gradient(90deg,#f90,#f60);padding:.25rem .8rem;right:.75rem;top:.75rem;z-index:1}.logout-button-sub{-webkit-tap-highlight-color:transparent;align-items:center;background:#ffffff1a;border:none;border-radius:12px;bottom:20px;color:#fff;cursor:pointer;display:flex;font-size:16px;gap:8px;left:20px;min-width:120px;outline:none;padding:10px 16px;position:fixed;transition:background-color .2s;width:auto;z-index:10}.logout-button-sub:hover{background:#fff3}.cancel-modal{background-color:var(--popup-color);border-radius:8px;box-shadow:0 2px 10px #0003;max-width:500px;padding:20px;width:90%}.cancel-modal h3{color:#fff;margin-top:0}.cancel-modal textarea{border:1px solid #ddd;border-radius:4px;margin:15px 0;padding:10px;resize:vertical;width:100%}.modal-actions{display:flex;gap:10px;justify-content:flex-end}.cancel-action-btn{border:none;border-radius:4px;cursor:pointer;font-weight:600;padding:10px 20px}.cancel-action-btn.secondary{background-color:#f1f1f1;color:#333}.cancel-action-btn.primary{background-color:#e53935;color:#fff}.cancel-action-btn.processing{cursor:not-allowed;opacity:.7}.cancel-subscription-btn{background-color:initial;border:1px solid #e53935;border-radius:4px;color:#e53935;cursor:pointer;font-weight:500;margin-top:10px;padding:8px 12px;transition:all .2s ease}.cancel-subscription-btn:hover{background-color:#ffebee}.calculator-card{background-color:var(--container-color);border-radius:12px;box-shadow:0 4px 6px #0000001a;color:#fff;padding:2% 10%}.calculator-header{margin-bottom:1.5rem;text-align:center}.calculator-title{color:#fff;font-size:1.5rem;font-weight:600}.input-grid{grid-gap:1rem 3rem;display:grid;gap:1rem 3rem;grid-template-columns:1fr}@media (min-width:640px){.input-grid{grid-template-columns:1fr 1fr}}.input-group{margin-bottom:0;margin-top:10px}.input-label{color:#dadada;display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.input-field{background-color:var(--background-color);border:1px solid #404656;border-radius:8px;color:#fff;font-size:.875rem;padding:.75rem 1rem;transition:all .2s ease;width:100%}.input-field:focus{border-color:var(--main-color);box-shadow:0 0 0 2px #4a9eff33;outline:none}.select-field{background-color:var(--background-color);border:1px solid #404656;border-radius:8px;color:#fff;cursor:pointer;font-size:.875rem;padding:.75rem 1rem;transition:all .2s ease;width:100%}.button-calculator{margin-top:3rem}.calculate-button{background-color:var(--main-color);border:none;border-radius:8px;color:#000;cursor:pointer;font-weight:700;padding:.75rem 1.5rem;transition:all .2s ease;width:100%}@media (hover:hover){.calculate-button:active{transform:scale(.95)}}.calculate-button:hover{background-color:var(--hover-color)}.calculate-button:disabled{background-color:#4b5563;cursor:not-allowed;opacity:.6}.results-container{background-color:var(--background-color);border-radius:12px;border-radius:8px;box-shadow:0 4px 6px #0000001a;margin-top:1.5rem;max-width:100%;overflow-x:auto;padding:1rem}.result-row{border-bottom:1px solid #404656;display:flex;justify-content:space-between;padding:.75rem 0}.result-row:last-child{border-bottom:none}.result-label{color:#b0b0b0;font-size:.875rem}.result-value{font-size:.875rem;font-weight:600}.info-box{background-color:var(--container-color);border-radius:12px;box-shadow:0 4px 6px #0000001a;color:#8f96a3;font-size:.875rem;margin-top:1.5rem;padding:1.5rem}.error-message{animation:slideIn .3s ease;color:#ef4444;font-size:.875rem;margin-top:.5rem}.loading-text{align-items:center;display:flex;gap:.5rem;justify-content:center;padding:.75rem 0}.spinners{animation:spin .5s linear infinite;display:inline-block}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:640px){.calculator-card{border-radius:8px;margin:1rem;padding:1rem}.calculator-title{font-size:1.25rem}.info-box,.results-container{margin-top:1rem;padding:1rem}}.results-table{border-collapse:collapse;width:100%}.results-table td,.results-table th{padding:.5rem;text-align:left}.summary-stats{display:flex;flex-direction:column;margin-top:10px;padding:0 1rem 1rem}.stat-item{align-items:center;display:flex;justify-content:space-between;padding:.8rem 0}.stat-label{font-weight:600}.monthlystat-value{font-size:1rem;font-weight:500}.positive{color:var(--positive-color)}.negative{color:var(--negative-color)}.trades-container{box-sizing:border-box;padding:0;width:100%}.delete-selected{align-items:center;border:none;border-radius:1rem;display:flex;font-size:1rem;margin-bottom:20px;padding:.5rem 1rem;transition:background-color .3s ease}@media (hover:hover){.delete-selected:active{transform:scale(.95)}}.delete-selected{background-color:var(--main-color);color:#000}.delete-selected:hover{background-color:var(--hover-color)}.header-container{align-items:center;box-sizing:border-box;display:flex;justify-content:space-between;margin-bottom:1.5rem;width:100%}.header-title{font-size:1.5rem;font-weight:600;line-height:1.25;margin-bottom:0}.button-container{display:flex;gap:.5rem}.add-trade-button,.import-trades-button{align-items:center;background-color:var(--main-color);border:none;border-radius:1rem;display:flex;font-size:1rem;padding:.5rem 1rem;transition:background-color .3s ease}.add-trade-button{background-color:var(--main-color);color:#000}@media (hover:hover){.add-trade-button:active,.import-trades-button:active{transform:scale(.95)}}.w-20{width:5rem}.add-trade-button:hover,.import-trades-button:hover{background-color:var(--hover-color)}.import-trades-button{background-color:var(--main-color);color:#000}.button-icon{margin-right:.5rem}.table-container{border-radius:8px;box-shadow:0 2px 4px #0000001a;overflow-x:auto;width:100%}.trading-table{background-image:var(--container-color-gr);border-collapse:collapse;box-shadow:0 10px 20px #0003;color:#d1d5db;min-width:100%;table-layout:fixed;width:100%}.trading-table thead{background-color:var(--container-color);border-bottom:2px solid #374151}.trading-table th{border-right:1px solid #374151;cursor:pointer;font-weight:600;overflow:hidden;padding:.75rem;position:relative;text-align:left;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;white-space:nowrap}.trading-table th:last-child{border-right:none}.trading-table th:hover{background-color:#374151}.trading-table tbody tr{transition:background-color .3s ease}.trading-table tbody tr:hover{background-color:#1f2937}.trading-table td{border-right:1px solid #374151;overflow:hidden;padding:.75rem;text-overflow:ellipsis;white-space:nowrap}.trading-table td:last-child{border-right:none}.trading-table td:first-child,.trading-table th:first-child{max-width:50px;text-align:center;width:5%}.trading-table td:nth-child(2),.trading-table th:nth-child(2){width:10%}.trading-table td:nth-child(3),.trading-table th:nth-child(3){width:8%}.trading-table td:nth-child(4),.trading-table td:nth-child(5),.trading-table th:nth-child(4),.trading-table th:nth-child(5){width:15%}.trading-table td:nth-child(6),.trading-table td:nth-child(7),.trading-table th:nth-child(6),.trading-table th:nth-child(7){width:10%}.trading-table td:nth-child(8),.trading-table th:nth-child(8){width:8%}.trading-table td:nth-child(10),.trading-table td:nth-child(9),.trading-table th:nth-child(10),.trading-table th:nth-child(9){width:10%}.trading-table td:nth-child(11),.trading-table th:nth-child(11){width:5%}.trading-table .checkbox-cell{padding:.5rem;text-align:center;vertical-align:middle}.trading-table .checkbox{accent-color:var(--main-color);cursor:pointer;height:16px;width:16px}.sort-icon{margin-left:5px;opacity:.5;transition:opacity .3s ease;vertical-align:middle}.sort-icon:hover{opacity:1}.sort-icon.inactive{opacity:.2}.context-menu{background-color:var(--container-color);border:1px solid #374151;border-radius:8px;box-shadow:0 2px 10px #0003;z-index:10}.context-menu button{background-color:initial;color:#d1d5db;display:block;padding:10px;text-align:left;transition:background-color .3s ease;width:100%}.context-menu button:hover{background-color:#374151}.table-container::-webkit-scrollbar{height:8px;width:8px}.table-container::-webkit-scrollbar-track{background:#1f2937}.table-container::-webkit-scrollbar-thumb{background-color:#4b5563;border-radius:4px}@media (max-width:768px){.button-container{flex-direction:column;gap:1rem}.trading-table{font-size:.85rem}.trading-table td,.trading-table th{padding:.5rem}.trading-table td:first-child,.trading-table th:first-child{max-width:50px;text-align:center;width:5%}.trading-table td:nth-child(2),.trading-table th:nth-child(2){width:10%}.trading-table td:nth-child(3),.trading-table th:nth-child(3){width:8%}.trading-table td:nth-child(4),.trading-table td:nth-child(5),.trading-table td:nth-child(6),.trading-table td:nth-child(7),.trading-table th:nth-child(4),.trading-table th:nth-child(5),.trading-table th:nth-child(6),.trading-table th:nth-child(7){display:none}.trading-table td:nth-child(8),.trading-table th:nth-child(8){width:8%}.trading-table td:nth-child(10),.trading-table td:nth-child(9),.trading-table th:nth-child(10),.trading-table th:nth-child(9){width:10%}}.dialog-overlay{align-items:center;background-color:#00000080;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:20}.dialog-content{background-color:#1e2329;border-radius:10px;max-width:90%;padding:20px;text-align:center;width:400px}.dialog-title{color:#fff;margin-bottom:10px}.dialog-text{color:#fff;margin-bottom:20px}.dialog-error{color:red;margin-bottom:20px}.dialog-actions{display:flex;justify-content:space-between}.dialog-cancel-button{background-color:initial;border:none;border-radius:1rem;color:#fff;cursor:pointer;font-size:1rem;padding:10px 40px}.dialog-delete-button{background-color:#ff4c4c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 60px}@media (hover:hover){.dialog-delete-button:active{transform:scale(.95)}}.actions-cell{padding:0!important;text-align:center!important}.action-button{background:none;border:none;border-radius:4px;color:#d1d5db;cursor:pointer;padding:10px;transition:background-color .2s}.action-button:hover{background-color:#374151}.action-menu{background-color:var(--popup-color);border:1px solid #374151;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.473);min-width:120px;position:absolute;transform:translateX(-100%);z-index:1000}.action-menu button{background:none;border:none;color:#d1d5db;cursor:pointer;display:block;padding:8px 16px;text-align:left;transition:background-color .2s;width:100%}.action-menu button+button{border-top:1px solid hsla(0,0%,100%,.678)}.action-menu button:hover{background-color:#374151}.action-menu button:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.action-menu button:last-child{border-bottom-left-radius:8px;border-bottom-right-radius:8px}.popup-title{color:#fff;font-size:1.5rem;font-weight:600;margin-bottom:1.5rem}#sidebar{background-color:var(--background-color);border-right:.1px solid #ffffff49;bottom:0;left:0;overflow-y:auto;position:fixed;top:75px;transition:transform .3s ease,margin-left .3s ease;-webkit-user-select:none;user-select:none;width:270px;z-index:20}#sidebar.active{margin-left:0;transform:translateX(0)}#sidebar:not(.active){margin-left:-270px;transform:translateX(-100%)}#sidebar .h6{color:#fff}#sidebar h2{font-weight:700;margin-bottom:20px}#sidebar h2 .logo{color:#fff}#sidebar ul.components{flex-grow:1;margin-bottom:0;padding:0}#sidebar ul li{font-size:16px}#sidebar ul li>ul{margin-left:10px}#sidebar ul li>ul li{font-size:14px}#sidebar ul li a{-webkit-tap-highlight-color:transparent;border-radius:13px;color:#fff;display:block;margin-bottom:10px;outline:none;padding:10px;transition:transform .1s ease,background-color .2s}#sidebar ul li a:hover{background:#a3a3a31c;color:#fff}#sidebar ul li.active>a{background:#ffffff31;color:#fff}#sidebar .custom-menu{display:inline-block;margin-right:-20px;position:absolute;right:0;top:20px;transition:.3s}#sidebar .custom-menu .btn{border:none;border-radius:50%;height:40px;width:40px}#sidebar .custom-menu .btn.btn-primary{background:var(--main-color)!important;border-color:var(--main-color)!important}#sidebar .custom-menu .btn.btn-primary:focus:hover,#sidebar .custom-menu .btn.btn-primary:hover{background:#fff!important;border-color:#fff!important}#sidebar .custom-menu .btn.btn-primary:focus:not(:hover){background:var(--main-color)!important;border-color:var(--main-color)!important}.sidebar45{display:flex;flex-direction:column;height:100%;padding:1.5rem!important}#icon-sidebar{background-color:var(--background-color);border-right:.1px solid #ffffff49;bottom:0;display:none;left:0;opacity:1;overflow-y:auto;position:fixed;top:75px;transition:opacity .3s ease;-webkit-user-select:none;user-select:none;width:70px;z-index:10}.icon-sidebar-content{align-items:center;display:flex;flex-direction:column;height:100%;padding:.5rem}#icon-sidebar .icon-components{padding:0;width:100%}#icon-sidebar .icon-components li{display:flex;justify-content:center;margin-bottom:10px;width:100%}#icon-sidebar .icon-components li a{-webkit-tap-highlight-color:transparent;align-items:center;border-radius:12px;color:#fff;display:flex;height:42px;justify-content:center;outline:none;padding:12px;transition:transform .1s ease,background-color .2s;width:42px}#icon-sidebar .icon-components li a:hover{background:#ffffff09;color:#fff}#icon-sidebar .icon-components li.active>a{background:#ffffff31;color:#fff}.sidebar-icon{height:18px;width:18px}.logout-button{-webkit-tap-highlight-color:transparent;align-items:center;background:#ffffff1a;border:none;border-radius:12px;color:#fff;display:flex;font-size:16px;gap:8px;outline:none;padding:10px 16px;text-align:left;transition:transform .1s ease,background-color .2s;width:100%}.logout-button svg{height:20px;width:20px}.logout-button:hover{background-color:#dc3030}.icon-logout-button{-webkit-tap-highlight-color:transparent;align-items:center;background:#0000;border:none;border-radius:12px;color:#fff;display:flex;height:42px;justify-content:center;outline:none;padding:12px;transition:transform .1s ease,background-color .2s;width:42px}.icon-logout-button:hover{background-color:#dc3030}.inline-block.w-3.h-3.mr-2{height:22px;left:-3px;position:relative;top:-2px}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}a{background-color:initial;text-decoration:none}a,a:hover{color:var(--main-color)}a:hover{text-decoration:underline}a:not([href]):not([tabindex]),a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}@media (min-width:1500px){#icon-sidebar{display:block}#sidebar{box-shadow:0 0 15px #0000001a}#sidebar.active~.main-content{margin-left:270px}#sidebar:not(.active)~.main-content{margin-left:70px}#sidebar.active+#icon-sidebar{opacity:0}}@media (max-width:1499px){#sidebar{margin-left:-270px}#sidebar.active{margin-left:0}#sidebar .custom-menu{margin-right:-60px!important;position:absolute;top:10px!important;z-index:10}#icon-sidebar{display:none}}@media (hover:hover){#sidebar ul li a:active{background-color:rgba(56,56,56,.096);transform:scale(.95)}.logout-button:active{background-color:#dc3030a9;transform:scale(.95)}#icon-sidebar .icon-components li a:active,.icon-logout-button:active{background-color:hsla(0,0%,100%,.096);transform:scale(.95)}.icon-logout-button:active{background-color:#dc3030a9}}@media (prefers-reduced-motion:reduce){#icon-sidebar,#sidebar,#sidebar .custom-menu,.main-content{transition:none}}.stats-card{background-image:var(--container-color-gr);border:1px solid #ffffff27;border-radius:.5rem;box-shadow:0 10px 20px #0003;color:#fff;flex:1 1;padding:1rem}.stats-card h2{color:#94a3b8;font-size:.875rem;font-weight:400;margin-bottom:.75rem}.stats-grid{display:flex;flex-direction:column;gap:.5rem}.stat-label{color:#94a3b8;font-size:.875rem}.stats-value{color:#fff;font-size:.875rem;font-weight:500;text-align:right}.trading-dashboard{background-color:none;display:flex;gap:.5rem;margin-bottom:30px;margin-top:20px;min-height:-webkit-fit-content;min-height:fit-content}@media (max-width:1024px){.trading-dashboard{flex-direction:column}.stats-card{width:100%}}.faq-answer-container{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,1,0,1)}.faq-answer-container.open{max-height:500px;transition:max-height .8s ease-in-out}.faq-arrow{transition:transform .6s ease}.faq-arrow.rotated{transform:rotate(180deg)}.faq-question:hover{opacity:.9;transition:opacity .3s ease}.faq-question{border:1px solid #ffffff27;-webkit-user-select:none;user-select:none}.stats-container{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:20px}.stat-card{background-image:var(--container-color-gr);border:1px solid #ffffff27;border-radius:8px;box-shadow:0 10px 20px #0003;display:flex;flex:1 1;flex-direction:column;padding:15px;text-align:center}.stat-label{color:#fff;font-size:.9rem}.stat-value{color:#fff;font-size:1.5rem;font-weight:700;margin-top:5px}.profit-value{color:var(--positive-color)}.loss-value{color:var(--negative-color)}@media (max-width:768px){.stats-container{grid-template-columns:repeat(2,1fr)}.stat-card{border-radius:6px;padding:10px}.stat-label{font-size:.75rem}.stat-value{font-size:1.2rem}}:root{--main-color:#8ffc09;--main-hover:#bbff69;--hover-color:#aaff43;--background-color:#141618;--container-color:radial-gradient(circle at 10% 20%,#176b8726 0%,#0000 40%),radial-gradient(circle at 90% 5%,#8ffc091a 0%,#0000 40%),radial-gradient(circle at 50% 50%,#0000 0%,#000 100%);--container-color-gr:radial-gradient(circle at 10% 20%,#176b8726 0%,#0000 40%),radial-gradient(circle at 90% 5%,#2c33241a 0%,#0000 40%),radial-gradient(circle at 50% 50%,#0000 0%,#000 100%);--popup-color:#1a1a1a;--positive-color:#74ff74;--negative-color:#ff4e4e;--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}*{box-sizing:border-box;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;margin:0;padding:0}body{color:#fff;display:grid;min-height:100vh}.main-content,body{background-color:#141618;background-color:var(--background-color)}.main-content{box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;margin:0 auto 200px;max-width:1200px;overflow-y:auto;padding:10px;width:100%}.all-content-wrap{align-items:center;margin-top:100px}.sidebar{background-color:#141618;background-color:var(--background-color);border-left:1px solid #404656;display:flex;flex-direction:column;min-height:100vh;min-width:300px;position:relative;right:0;top:0;width:300px}.header{align-items:center;display:flex;justify-content:space-between}.chart-container{background-image:radial-gradient(circle at 10% 20%,#176b8726 0,#0000 40%),radial-gradient(circle at 90% 5%,#2c33241a 0,#0000 40%),radial-gradient(circle at 50% 50%,#0000 0,#000 100%);background-image:var(--container-color-gr);border:1px solid #ffffff27;border-radius:8px;height:400px;margin-bottom:20px;padding:50px}@media (max-width:768px){.chart-container{padding:10px}}.recent-trades{background:radial-gradient(circle at 10% 20%,#176b8726 0,#0000 40%),radial-gradient(circle at 90% 5%,#8ffc091a 0,#0000 40%),radial-gradient(circle at 50% 50%,#0000 0,#000 100%);border-image:linear-gradient(90deg,#8ffc09,#aaff43) 1;border-radius:8px;border-top:4px solid;height:400px;margin-bottom:20px;padding:10px}.chart-container25{background-image:radial-gradient(circle at 10% 20%,#176b8726 0,#0000 40%),radial-gradient(circle at 90% 5%,#2c33241a 0,#0000 40%),radial-gradient(circle at 50% 50%,#0000 0,#000 100%);background-image:var(--container-color-gr);border:1px solid #ffffff27;border-radius:8px;box-shadow:0 10px 20px #0003;height:auto;margin-bottom:20px;min-height:310px;padding:10px;width:100%}.noticechart{padding-top:120px;text-align:center}.trade-item{background-color:#1b1d22;margin-bottom:5px}.trade-item,.trade-item-header{grid-gap:10px;border-radius:10px;display:grid;font-size:.9rem;gap:10px;grid-template-columns:1fr 1fr 1fr;padding:10px}.trade-item-header{margin-bottom:2px}.section-title{color:#8f96a3;font-size:1.2rem}.header h1{color:#fff;font-size:2em;font-weight:700;-webkit-user-select:none;user-select:none}.calendar-header h2{color:#fff;font-size:1.5em;font-weight:700}.calendar-header h3{color:#fff;font-size:1.2em;margin-top:5px}@media (max-width:1024px){.stats-card{width:100%}}.no-bullets{list-style-type:none;padding-left:0}.telegram-button{color:#fff;font-size:2rem;transition:color .3s ease}.telegram-button:hover{color:#ccc}.button-icon{margin-right:8px}.loading-spinner{align-items:center;display:flex;height:100vh;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.spinner{animation:spin 1s linear infinite;border:5px solid #f3f3f3;border-radius:50%;border-top:5px solid #8ffc09!important;border-top:5px solid var(--main-color)!important;height:50px;width:50px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.context-menu{background-color:#232323;border:1px solid #ccc;border-radius:10px;box-shadow:0 2px 5px #0003;display:flex;flex-direction:column;padding:10px;position:absolute}.context-menu button{background-color:#fa1100;border:none;color:#fff;cursor:pointer;padding:5px}.context-menu button:hover{background-color:#d32f2f}.corner-loader{position:fixed;right:1rem;top:1rem;z-index:101}.loading-spinner-small{animation:spin 1s linear infinite;border:2px solid #f3f3f3;border-radius:50%;border-top:2px solid #8ffc09!important;border-top:2px solid var(--main-color)!important;height:20px;width:20px}.dashboard-layout{display:flex;gap:20px}.main-section{flex:1 1;height:-webkit-fit-content;height:fit-content;min-width:300px}.sidebars{min-width:250px;width:250px}@media (max-width:768px){.dashboard-layout{flex-direction:column}.sidebar{width:100%}.sidebars{width:100%!important}}.section-title{color:#fff}::-webkit-scrollbar{background-color:#161f2e;width:10px}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#9c9c9c,#9c9c9c);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#919191}::-webkit-scrollbar-corner{background-color:#161f2e}.custom-placeholder::placeholder{color:hsla(0,0%,100%,.481);opacity:1}.NotFound404{min-height:calc(100vh - 200px);padding:35vh;text-align:center}